METHOD_0 ( ) { final java . util . concurrent . atomic . IDENT_0 IDENT_1 = new java . util . concurrent . atomic . METHOD_1 ( ) ; final org . IDENT_2 . IDENT_3 . IDENT_4 < java . lang . Integer > q = new org . IDENT_2 . IDENT_3 . METHOD_2 ( INT_0 ) ; java . lang . Thread consumer = new java . lang . Thread ( ( ) -> { try { q . METHOD_3 ( ) ; } catch ( e ) { IDENT_1 . set ( true ) ; } } ) ; consumer . METHOD_4 ( true ) ; consumer . start ( ) ; while ( ( consumer . METHOD_5 ( ) ) != ( java . lang . Thread . IDENT_5 . IDENT_6 ) ) { java . lang . Thread . METHOD_6 ( ) ; } consumer . METHOD_7 ( ) ; consumer . join ( ) ; "<AssertPlaceHolder>" ; } get ( ) { long result = 0L ; long [ ] IDENT_7 = this . IDENT_7 ; int length = ( IDENT_8 ) + 1 ; for ( int i = 0 ; i < length ; i ++ ) { result += org . IDENT_2 . IDENT_9 . IDENT_10 . METHOD_8 ( IDENT_7 , METHOD_9 ( i ) ) ; } return result ; }
org . junit . Assert . assertTrue ( IDENT_1 . get ( ) )