Test# Passed# Skipped# FailedTime (ms)Included GroupsExcluded Groups
jsr292_Suite_SE90
jsr292Test2340395,413level.extendedd.*.linux_390-64, d.*.bits.64, d.*.arch.390, d.*.os.linux, d.*.generic-all
ClassMethodStartTime (ms)
jsr292_Suite_SE90
jsr292Test — failed
com.ibm.j9.jsr292.AdaptorTeststestCatchException175319369753355
testThrowException17531936984676
com.ibm.j9.jsr292.CatchtestCatcher17531936989198
jsr292Test — passed
com.ibm.j9.jsr292.AdaptorTeststestArrayElementGetter1753193696666445
testArrayElementSetter17531936971658
testAsSpreader1753193697173314
testAsType_four175319369748743
testBindToAndInsertArgumentsForNull17531936975303
testConstant1753193697596105
testConstantWithDrop175319369770158
testConstantWithDropAndInsert1753193697759103
testDropArgumentsMethodHandleIntClassOfQArray1753193697862110
testDropArgumentsMethodHandleIntListOfClassOfQ175319369797223
testExactInvoker175319369799525
testFilterArguments175319369802028
testFilterArgumentsSafety175319369804815
testFilterReturnValue17531936980638
testFoldArguments175319369807273
testGuardWithTest1753193698145160
testIdentity175319369830511
testInsertArguments175319369831717
testInsertArgumentsSafety175319369833427
testInsertArguments_five17531936983612
testInsertArguments_one175319369836323
testInsertArguments_six17531936983862
testInsertArguments_three175319369838816
testInsertArguments_two17531936984041
testInvoker175319369840519
testMethodHandleCachingVisibilityForStaticDefault175319369842420
testMethodHandleCachingVisibilityForStaticPrivate17531936984444
testMethodHandleCachingVisibilityForStaticProtected17531936984488
testPermuteSafety175319369845611
testVoidFoldArguments175319369847325
test_MethodHandles_SpreadInvoker175319369849820
com.ibm.j9.jsr292.ConstantCallSiteTesttestBasicNegative_ConstantCallSite175319369851810
testBasic_ConstantCallSite175319369852819
testClassCast_TargetHookConstructor175319369854718
testConstantCallSiteSetTarget175319369856515
testNullHook_TargetHookConstructor17531936985803
testTargetHookConstructor175319369858310
testTypeMismatch_TargetHookConstructor17531936985935
testType_ConstantCallSite175319369859813
testUnconstructedCCS175319369861112
com.ibm.j9.jsr292.CrashtestIllegalArgument175319369864977
com.ibm.j9.jsr292.FilterArgumentsTesttest_filterArguments_Boolean17531937128529581
test_filterArguments_Byte17531937224347657
test_filterArguments_Character175319373009115490
test_filterArguments_Double175319374607510936
test_filterArguments_DoubleObject175319375709611013
test_filterArguments_Float17531937681095696
test_filterArguments_Integer17531937738066465
test_filterArguments_Long17531937802714627
test_filterArguments_Short17531937848985176
com.ibm.j9.jsr292.FoldArgumentsTesttest_foldArguments_Boolean175319371136133
test_foldArguments_Byte175319371139446
test_foldArguments_Character175319371144024
test_foldArguments_Double175319371146478
test_foldArguments_DoubleObject175319371154361
test_foldArguments_Float175319371160472
test_foldArguments_Integer175319371167623
test_foldArguments_Long175319371169978
test_foldArguments_Short175319371177759
com.ibm.j9.jsr292.GuardTesttest_guardWithTest_Byte175319371183693
test_guardWithTest_Character175319371192933
test_guardWithTest_Double1753193711963332
test_guardWithTest_DoubleObject1753193712295120
test_guardWithTest_Float1753193712415177
test_guardWithTest_Integer1753193712593103
test_guardWithTest_Long1753193712697131
test_guardWithTest_Short175319371282824
com.ibm.j9.jsr292.InsertArgumentsTeststest_insert_handle_NPE17531937102412
test_insert_location_IAE17531937102431
test_insert_no_values17531937102443
test_insert_values_NPE17531937102471
com.ibm.j9.jsr292.JSR292_MultiThreadedTeststestSwitchPoint_Invalidation_Global17531937004392024
testSyncAll17531937024631023
testSyncAll_WithoutJoin175319370348640
testVolatility17531937035261018
testVolatility_WithoutJoin175319370454433
com.ibm.j9.jsr292.MethodHandleProxiesTesttest_asInterfaceInstance_InnerClass1753193699518826
test_asInterfaceInstance_StaticMethod17531937003444
test_asInterfaceInstance_VirtualMethod17531937003485
test_isWrapperInstance_InnerClass17531937003536
test_isWrapperInstance_NegativeTest17531937003593
test_isWrapperInstance_StaticMethod17531937003623
test_isWrapperInstance_VirtualMethod17531937003654
test_wrapperInstanceTarget_InnerClass175319370036919
test_wrapperInstanceTarget_NegativeTest17531937003886
test_wrapperInstanceTarget_StaticMethod175319370039417
test_wrapperInstanceTarget_VirtualMethod175319370041112
test_wrapperInstanceType_InnerClass17531937004239
test_wrapperInstanceType_NegativeTest17531937004322
test_wrapperInstanceType_StaticMethod17531937004342
test_wrapperInstanceType_VirtualMethod17531937004363
com.ibm.j9.jsr292.MethodHandleTesttestBindTo175319370461313
test_InvokeExact_InvalidArgument117531937046272
test_InvokeExact_InvalidArgument217531937046292
test_Invoke_Int17531937046323
test_Invoke_String17531937046355
test_MethodHandle_ArityLimit_TooHigh17531937046401
test_MethodHandle_Static_ArityLimit_TooHigh17531937046411
test_asCollector_ArityLimit17531937046427
test_asCollector_ArityLimit_TooHigh17531937046493
test_asCollector_CompatibleArrayTypes_StringToObject175319370465211
test_asCollector_CrossPackage_Static17531937046648
test_asCollector_CrossPackage_Virtual175319370467253
test_asCollector_CrossPackage_Virtual_WrongType17531937047254
test_asCollector_CrossPackage_Virtual_WrongType_nonArrayTarget17531937047292
test_asCollector_SamePackage_Static17531937047314
test_asCollector_SamePackage_Static_Array17531937047359
test_asCollector_SamePackage_Virtual17531937047448
test_asCollector_SamePackage_Virtual_WrongType17531937047521
test_asCollector_Static_ArityLimit17531937047532
test_asCollector_Static_ArityLimit_TooHigh17531937047601
test_asCollector_TypeCompatibility_Array_Object1753193704786105
test_asCollector_ZeroSizedArray175319370489219
test_asFixedArity_SamePackage_Static17531937049116
test_asFixedArity_SamePackage_Static_VarialbeInput17531937049175
test_asFixedArity_Using_VariableArity_JavaMethod_Virtual_SamePackage17531937049228
test_asSpreader_ArityLimit17531937049309
test_asSpreader_CrossPackage_Static17531937049394
test_asSpreader_CrossPackage_Static_WrongArgCount17531937049432
test_asSpreader_CrossPackage_Static_WrongType17531937049451
test_asSpreader_CrossPackage_Virtual17531937049467
test_asSpreader_CrossPackage_Virtual_WrongType17531937049533
test_asSpreader_SamePackage_Static17531937049564
test_asSpreader_SamePackage_Static_WrongType17531937049601
test_asSpreader_SamePackage_Virtual17531937049614
test_asSpreader_SamePackage_Virtual_WrongArgCount17531937049652
test_asSpreader_SamePackage_Virtual_WrongType17531937049672
test_asSpreader_Static_ArityLimit17531937049694
test_asVarargsCollector_CompatibleArrayTypes_StringToObject17531937049732
test_asVarargsCollector_CrossPackage_Static17531937049754
test_asVarargsCollector_CrossPackage_Virtual_Invoke17531937049798
test_asVarargsCollector_CrossPackage_Virtual_InvokeExact17531937049874
test_asVarargsCollector_CrossPackage_Virtual_WrongType17531937049912
test_asVarargsCollector_CrossPackage_Virtual_WrongType_nonArrayTarget17531937049932
test_asVarargsCollector_SamePackage_Static_Array17531937049951
test_asVarargsCollector_SamePackage_Virtual_Invoke17531937049964
test_asVarargsCollector_SamePackage_Virtual_InvokeExact17531937050004
test_asVarargsCollector_SamePackage_Virtual_WrongType17531937050042
test_asVarargsCollector_TypeCompatibility_Array_Object17531937050064
test_exactInvoker_ArityLimit1753193705010856
test_exactInvoker_ArityLimit_TooHigh17531937058671
test_exactInvoker_Static_ArityLimit1753193705868392
test_exactInvoker_Static_ArityLimit_TooHigh17531937062601
test_findConstructor_ArityLimit17531937062615
test_findConstructor_ArityLimit_TooHigh17531937062661
test_invokeWithArguments_ArityLimit1753193706267371
test_invokeWithArguments_List_CrossPackage_Static17531937066389
test_invokeWithArguments_List_CrossPackage_Virtual17531937066475
test_invokeWithArguments_List_Different_Array_Type175319370665213
test_invokeWithArguments_List_SamePackage_Static17531937066652
test_invokeWithArguments_List_SamePackage_Virtual17531937066672
test_invokeWithArguments_List_SamePackage_Virtual_WrongArgCount17531937066692
test_invokeWithArguments_Static_ArityLimit1753193706671376
test_invokeWithArguments_VarArgs_EdgeArityLimit175319370704791
test_invokeWithArguments_VarArgs_SmallArityLimit175319370713958
test_invokeWithArguments_VarargsObj_CrossPackage_Static17531937071972
test_invokeWithArguments_VarargsObj_CrossPackage_Static_ZeroLengthArray17531937072005
test_invokeWithArguments_VarargsObj_CrossPackage_Virtual17531937072052
test_invokeWithArguments_VarargsObj_SamePackage_Static17531937072072
test_invokeWithArguments_VarargsObj_SamePackage_Virtual17531937072095
test_invokeWithArguments_VarargsObj_SamePackage_Virtual_VarargsMethod17531937072149
test_invokeWithArguments_VarargsObj_SamePackage_Virtual_WrongArgCount17531937072232
test_invokeWithArguments_WMT_NULL_args17531937072252
test_invokeWithArguments_variable_input1753193707227814
test_invoker_ArityLimit1753193708041394
test_invoker_ArityLimit_TooHigh17531937084355
test_invoker_Static_ArityLimit1753193708440345
test_invoker_Static_ArityLimit_TooHigh17531937087857
test_isVarargsCollector_Using_VariableArity_JavaConstructor_SamePackage17531937087927
test_isVarargsCollector_Using_VariableArity_JavaMethod_Static_CrossPackage175319370879931
test_isVarargsCollector_Using_VariableArity_JavaMethod_Virtual_CrossPackage175319370883022
test_isVarargsCollector_Using_VariableArity_JavaMethod_Virtual_SamePackage17531937088535
test_isVarargsCollector_Using_asCollector_Virtual_SamePackage175319370885836
test_isVarargsCollector_Using_asVarargsCollector_Static_CrossPackage17531937088952
test_isVarargsCollector_Using_asVarargsCollector_Virtual_SamePackage17531937088972
test_isVarargsCollector_Using_asVarargsCollector_asTyped17531937088993
test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_byte17531937089023
test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_long175319370890526
test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_short17531937089317
test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_byte17531937089387
test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_double17531937089457
test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_long17531937089523
test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_short175319370895513
test_spreadInvoker_ArityLimit1753193708968511
test_spreadInvoker_Static_ArityLimit1753193709479762
com.ibm.j9.jsr292.MethodTypeTeststest_AppendParameterTypes_Default175319369895913
test_AppendParameterTypes_List17531936989726
test_ChangeParameterType17531936989782
test_ChangeReturnType17531936989805
test_DropParameterTypes17531936989854
test_DropParameterTypesEdgeCases175319369898968
test_Erase17531936990585
test_FromMethodDescriptorString17531936990636
test_Generic17531936990701
test_GenericMethodType17531936990711
test_GenericMethodType_FinalArrayOption17531936990722
test_HasPrimitive17531936990749
test_HasWrapper175319369908312
test_InsertParameterTypes175319369909514
test_InsertParameterTypes_List17531936991093
test_MethodType_Default17531936991122
test_MethodType_List17531936991141
test_MethodType_MethodType17531936991151
test_MethodType_OneParam17531936991161
test_MethodType_Prepend17531936991170
test_MethodType_TypeArray17531936991171
test_ParameterArray17531936991183
test_ParameterCount17531936991211
test_ParameterList17531936991223
test_ParameterType17531936991262
test_ReturnType17531936991285
test_ToMethodDescriptorString17531936991338
test_Unwrap17531936991418
test_Wrap1753193699149333
com.ibm.j9.jsr292.MutableCallSiteTesttestBasicNegative_MutableCallSite17531936989278
testBasic_MutableCallSite17531936989356
testIllegalState_dynamicInvoker_MutableCallSite17531936989412
testIllegalState_getTarget_MutableCallSite17531936989433
testMCSChild_CallsParent17531936989467
testMCSChild_DoesNotCallParent17531936989533
testType17531936989562
com.ibm.j9.jsr292.PermuteTesttestFirstArgument175319371025064
testLastArgument1753193710314244
testMiddleArgument175319371055865
testPermuteHandleMaximumArguments1753193710623738
com.ibm.j9.jsr292.RestrictReceiverTesttestRestrictReceiver17531937905621169
com.ibm.j9.jsr292.SwitchPointTesttestSwitchPoint_Invalidation_Basic17531936994827
testSwitchPoint_guardWithTest_Basic175319369948910
testSwitchPoint_guardWithTest_Chained175319369949910
com.ibm.j9.jsr292.VolatileCallSiteTesttestBasicNegative_VolatileCallSite175319369872613
testBasic_VolatileCallSite1753193698739164
testIllegalState_dynamicInvoker_VolatileCallSite17531936989048
testIllegalState_getTarget_VolatileCallSite17531936989124
testType_VolatileCallSite17531936989162

jsr292Test

com.ibm.j9.jsr292.AdaptorTests#testCatchException

Exception
java.lang.ClassCastException: com.ibm.j9.jsr292.AdaptorTests$FooException at java.base/java.lang.invoke.MethodHandles.throwException(MethodHandles.java:6150) at com.ibm.j9.jsr292.AdaptorTests.testCatchException(AdaptorTests.java:401) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:571) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.AdaptorTests#testThrowException

Exception
java.lang.ClassCastException: com.ibm.j9.jsr292.AdaptorTests$FooException at java.base/java.lang.invoke.MethodHandles.throwException(MethodHandles.java:6150) at com.ibm.j9.jsr292.AdaptorTests.testThrowException(AdaptorTests.java:586) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:571) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.Catch#testCatcher

Exception
java.lang.ClassCastException: com.ibm.j9.jsr292.Catch$FooException at java.base/java.lang.invoke.MethodHandles.throwException(MethodHandles.java:6150) at com.ibm.j9.jsr292.Catch.testCatcher(Catch.java:39) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:571) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.AdaptorTests#testArrayElementGetter

back to summary

com.ibm.j9.jsr292.AdaptorTests#testArrayElementSetter

back to summary

com.ibm.j9.jsr292.AdaptorTests#testAsSpreader

back to summary

com.ibm.j9.jsr292.AdaptorTests#testAsType_four

back to summary

com.ibm.j9.jsr292.AdaptorTests#testBindToAndInsertArgumentsForNull

back to summary

com.ibm.j9.jsr292.AdaptorTests#testConstant

back to summary

com.ibm.j9.jsr292.AdaptorTests#testConstantWithDrop

back to summary

com.ibm.j9.jsr292.AdaptorTests#testConstantWithDropAndInsert

back to summary

com.ibm.j9.jsr292.AdaptorTests#testDropArgumentsMethodHandleIntClassOfQArray

back to summary

com.ibm.j9.jsr292.AdaptorTests#testDropArgumentsMethodHandleIntListOfClassOfQ

back to summary

com.ibm.j9.jsr292.AdaptorTests#testExactInvoker

back to summary

com.ibm.j9.jsr292.AdaptorTests#testFilterArguments

back to summary

com.ibm.j9.jsr292.AdaptorTests#testFilterArgumentsSafety

back to summary

com.ibm.j9.jsr292.AdaptorTests#testFilterReturnValue

back to summary

com.ibm.j9.jsr292.AdaptorTests#testFoldArguments

back to summary

com.ibm.j9.jsr292.AdaptorTests#testGuardWithTest

back to summary

com.ibm.j9.jsr292.AdaptorTests#testIdentity

back to summary

com.ibm.j9.jsr292.AdaptorTests#testInsertArguments

back to summary

com.ibm.j9.jsr292.AdaptorTests#testInsertArgumentsSafety

back to summary

com.ibm.j9.jsr292.AdaptorTests#testInsertArguments_five

back to summary

com.ibm.j9.jsr292.AdaptorTests#testInsertArguments_one

back to summary

com.ibm.j9.jsr292.AdaptorTests#testInsertArguments_six

back to summary

com.ibm.j9.jsr292.AdaptorTests#testInsertArguments_three

back to summary

com.ibm.j9.jsr292.AdaptorTests#testInsertArguments_two

back to summary

com.ibm.j9.jsr292.AdaptorTests#testInvoker

back to summary

com.ibm.j9.jsr292.AdaptorTests#testMethodHandleCachingVisibilityForStaticDefault

back to summary

com.ibm.j9.jsr292.AdaptorTests#testMethodHandleCachingVisibilityForStaticPrivate

back to summary

com.ibm.j9.jsr292.AdaptorTests#testMethodHandleCachingVisibilityForStaticProtected

back to summary

com.ibm.j9.jsr292.AdaptorTests#testPermuteSafety

back to summary

com.ibm.j9.jsr292.AdaptorTests#testVoidFoldArguments

back to summary

com.ibm.j9.jsr292.AdaptorTests#test_MethodHandles_SpreadInvoker

back to summary

com.ibm.j9.jsr292.ConstantCallSiteTest#testBasicNegative_ConstantCallSite

back to summary

com.ibm.j9.jsr292.ConstantCallSiteTest#testBasic_ConstantCallSite

back to summary

com.ibm.j9.jsr292.ConstantCallSiteTest#testClassCast_TargetHookConstructor

back to summary

com.ibm.j9.jsr292.ConstantCallSiteTest#testConstantCallSiteSetTarget

back to summary

com.ibm.j9.jsr292.ConstantCallSiteTest#testNullHook_TargetHookConstructor

back to summary

com.ibm.j9.jsr292.ConstantCallSiteTest#testTargetHookConstructor

back to summary

com.ibm.j9.jsr292.ConstantCallSiteTest#testTypeMismatch_TargetHookConstructor

back to summary

com.ibm.j9.jsr292.ConstantCallSiteTest#testType_ConstantCallSite

back to summary

com.ibm.j9.jsr292.ConstantCallSiteTest#testUnconstructedCCS

back to summary

com.ibm.j9.jsr292.Crash#testIllegalArgument

back to summary

com.ibm.j9.jsr292.FilterArgumentsTest#test_filterArguments_Boolean

back to summary

com.ibm.j9.jsr292.FilterArgumentsTest#test_filterArguments_Byte

back to summary

com.ibm.j9.jsr292.FilterArgumentsTest#test_filterArguments_Character

back to summary

com.ibm.j9.jsr292.FilterArgumentsTest#test_filterArguments_Double

back to summary

com.ibm.j9.jsr292.FilterArgumentsTest#test_filterArguments_DoubleObject

back to summary

com.ibm.j9.jsr292.FilterArgumentsTest#test_filterArguments_Float

back to summary

com.ibm.j9.jsr292.FilterArgumentsTest#test_filterArguments_Integer

back to summary

com.ibm.j9.jsr292.FilterArgumentsTest#test_filterArguments_Long

back to summary

com.ibm.j9.jsr292.FilterArgumentsTest#test_filterArguments_Short

back to summary

com.ibm.j9.jsr292.FoldArgumentsTest#test_foldArguments_Boolean

back to summary

com.ibm.j9.jsr292.FoldArgumentsTest#test_foldArguments_Byte

back to summary

com.ibm.j9.jsr292.FoldArgumentsTest#test_foldArguments_Character

back to summary

com.ibm.j9.jsr292.FoldArgumentsTest#test_foldArguments_Double

back to summary

com.ibm.j9.jsr292.FoldArgumentsTest#test_foldArguments_DoubleObject

back to summary

com.ibm.j9.jsr292.FoldArgumentsTest#test_foldArguments_Float

back to summary

com.ibm.j9.jsr292.FoldArgumentsTest#test_foldArguments_Integer

back to summary

com.ibm.j9.jsr292.FoldArgumentsTest#test_foldArguments_Long

back to summary

com.ibm.j9.jsr292.FoldArgumentsTest#test_foldArguments_Short

back to summary

com.ibm.j9.jsr292.GuardTest#test_guardWithTest_Byte

back to summary

com.ibm.j9.jsr292.GuardTest#test_guardWithTest_Character

back to summary

com.ibm.j9.jsr292.GuardTest#test_guardWithTest_Double

back to summary

com.ibm.j9.jsr292.GuardTest#test_guardWithTest_DoubleObject

back to summary

com.ibm.j9.jsr292.GuardTest#test_guardWithTest_Float

back to summary

com.ibm.j9.jsr292.GuardTest#test_guardWithTest_Integer

back to summary

com.ibm.j9.jsr292.GuardTest#test_guardWithTest_Long

back to summary

com.ibm.j9.jsr292.GuardTest#test_guardWithTest_Short

back to summary

com.ibm.j9.jsr292.InsertArgumentsTests#test_insert_handle_NPE

back to summary

com.ibm.j9.jsr292.InsertArgumentsTests#test_insert_location_IAE

back to summary

com.ibm.j9.jsr292.InsertArgumentsTests#test_insert_no_values

back to summary

com.ibm.j9.jsr292.InsertArgumentsTests#test_insert_values_NPE

back to summary

com.ibm.j9.jsr292.JSR292_MultiThreadedTests#testSwitchPoint_Invalidation_Global

back to summary

com.ibm.j9.jsr292.JSR292_MultiThreadedTests#testSyncAll

back to summary

com.ibm.j9.jsr292.JSR292_MultiThreadedTests#testSyncAll_WithoutJoin

back to summary

com.ibm.j9.jsr292.JSR292_MultiThreadedTests#testVolatility

back to summary

com.ibm.j9.jsr292.JSR292_MultiThreadedTests#testVolatility_WithoutJoin

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_asInterfaceInstance_InnerClass

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_asInterfaceInstance_StaticMethod

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_asInterfaceInstance_VirtualMethod

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_isWrapperInstance_InnerClass

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_isWrapperInstance_NegativeTest

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_isWrapperInstance_StaticMethod

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_isWrapperInstance_VirtualMethod

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_wrapperInstanceTarget_InnerClass

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_wrapperInstanceTarget_NegativeTest

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_wrapperInstanceTarget_StaticMethod

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_wrapperInstanceTarget_VirtualMethod

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_wrapperInstanceType_InnerClass

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_wrapperInstanceType_NegativeTest

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_wrapperInstanceType_StaticMethod

back to summary

com.ibm.j9.jsr292.MethodHandleProxiesTest#test_wrapperInstanceType_VirtualMethod

back to summary

com.ibm.j9.jsr292.MethodHandleTest#testBindTo

Expected Exception
java.lang.NullPointerException at com.ibm.j9.jsr292.MethodHandleTest.testBindTo(MethodHandleTest.java:1396) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:571) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_InvokeExact_InvalidArgument1

Expected Exception
java.lang.invoke.WrongMethodTypeException at com.ibm.j9.jsr292.MethodHandleTest.test_InvokeExact_InvalidArgument1(MethodHandleTest.java:1434) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:571) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_InvokeExact_InvalidArgument2

Expected Exception
java.lang.invoke.WrongMethodTypeException at com.ibm.j9.jsr292.MethodHandleTest.test_InvokeExact_InvalidArgument2(MethodHandleTest.java:1451) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:571) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_Invoke_Int

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(String)int to (int)void at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:915) at java.base/java.lang.invoke.MethodHandle.setAsTypeCache(MethodHandle.java:900) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:873) at java.base/java.lang.invoke.Invokers.checkGenericType(Invokers.java:541) at com.ibm.j9.jsr292.MethodHandleTest.test_Invoke_Int(MethodHandleTest.java:1420) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:571) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_Invoke_String

Expected Exception
java.lang.NumberFormatException: For input string: "s" at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67) at java.base/java.lang.Integer.parseInt(Integer.java:564) at java.base/java.lang.Integer.parseInt(Integer.java:661) at <unknown class>.<unknown method>(Unknown Source) at com.ibm.j9.jsr292.MethodHandleTest.test_Invoke_String(MethodHandleTest.java:1408) at java.base/jdk.internal.classfile.impl.AbstractPoolEntry$AbstractMemberRefEntry.nameAndType(AbstractPoolEntry.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_MethodHandle_ArityLimit_TooHigh

Expected Exception
java.lang.IllegalArgumentException: bad parameter count 256 at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:177) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/java.lang.invoke.DirectMethodHandle.makePreparedLambdaForm(DirectMethodHandle.java:262) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at com.ibm.j9.jsr292.MethodHandleTest.test_MethodHandle_ArityLimit_TooHigh(MethodHandleTest.java:584) at java.base/jdk.internal.classfile.impl.AbstractPoolEntry$AbstractMemberRefEntry.nameAndType(AbstractPoolEntry.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_MethodHandle_Static_ArityLimit_TooHigh

Expected Exception
java.lang.IllegalArgumentException: bad parameter count 256 at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:177) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/java.lang.invoke.DirectMethodHandle.makePreparedLambdaForm(DirectMethodHandle.java:262) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at com.ibm.j9.jsr292.MethodHandleTest.test_MethodHandle_Static_ArityLimit_TooHigh(MethodHandleTest.java:594) at java.base/jdk.internal.classfile.impl.AbstractPoolEntry$AbstractMemberRefEntry.nameAndType(AbstractPoolEntry.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_ArityLimit_TooHigh

Expected Exception
java.lang.IllegalArgumentException: bad parameter count 256 at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:177) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/java.lang.invoke.LambdaFormEditor.collectArgumentsForm(LambdaFormEditor.java:713) at java.base/java.lang.invoke.MethodHandle.asCollector(MethodHandle.java:1347) at java.base/java.lang.invoke.MethodHandle.asCollector(MethodHandle.java:1296) at com.ibm.j9.jsr292.MethodHandleTest.test_asCollector_ArityLimit_TooHigh(MethodHandleTest.java:615) at java.base/jdk.internal.classfile.impl.AbstractPoolEntry$AbstractMemberRefEntry.nameAndType(AbstractPoolEntry.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_CompatibleArrayTypes_StringToObject

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_CrossPackage_Static

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_CrossPackage_Virtual

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_CrossPackage_Virtual_WrongType

Expected Exception
java.lang.IllegalArgumentException: array type not assignable to argument: MethodHandle(String[])int, class [I at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:185) at java.base/java.lang.invoke.MethodHandle.asCollectorChecks(MethodHandle.java:1367) at java.base/java.lang.invoke.MethodHandle.asCollector(MethodHandle.java:1343) at java.base/java.lang.invoke.MethodHandle.asCollector(MethodHandle.java:1296) at com.ibm.j9.jsr292.MethodHandleTest.test_asCollector_CrossPackage_Virtual_WrongType(MethodHandleTest.java:137) at java.base/jdk.internal.classfile.impl.AbstractPoolEntry$AbstractMemberRefEntry.nameAndType(AbstractPoolEntry.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_CrossPackage_Virtual_WrongType_nonArrayTarget

Expected Exception
java.lang.IllegalArgumentException: array type not assignable to argument: MethodHandle(int,int)int, class [I at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:185) at java.base/java.lang.invoke.MethodHandle.asCollectorChecks(MethodHandle.java:1367) at java.base/java.lang.invoke.MethodHandle.asCollector(MethodHandle.java:1343) at java.base/java.lang.invoke.MethodHandle.asCollector(MethodHandle.java:1296) at com.ibm.j9.jsr292.MethodHandleTest.test_asCollector_CrossPackage_Virtual_WrongType_nonArrayTarget(MethodHandleTest.java:150) at java.base/jdk.internal.classfile.impl.AbstractPoolEntry$AbstractMemberRefEntry.nameAndType(AbstractPoolEntry.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_SamePackage_Static

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_SamePackage_Static_Array

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_SamePackage_Virtual

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_SamePackage_Virtual_WrongType

Expected Exception
java.lang.IllegalArgumentException: array type not assignable to argument: MethodHandle(String[])int, class [I at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:185) at java.base/java.lang.invoke.MethodHandle.asCollectorChecks(MethodHandle.java:1367) at java.base/java.lang.invoke.MethodHandle.asCollector(MethodHandle.java:1343) at java.base/java.lang.invoke.MethodHandle.asCollector(MethodHandle.java:1296) at com.ibm.j9.jsr292.MethodHandleTest.test_asCollector_SamePackage_Virtual_WrongType(MethodHandleTest.java:96) at java.base/jdk.internal.classfile.impl.AbstractPoolEntry$AbstractMemberRefEntry.nameAndType(AbstractPoolEntry.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_Static_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_Static_ArityLimit_TooHigh

Expected Exception
java.lang.IllegalArgumentException: too many arguments: int[], length 255 at java.base/java.lang.invoke.MethodHandleImpl.varargsArray(MethodHandleImpl.java:1455) at java.base/java.lang.invoke.MethodHandle.asCollector(MethodHandle.java:1346) at java.base/java.lang.invoke.MethodHandle.asCollector(MethodHandle.java:1296) at com.ibm.j9.jsr292.MethodHandleTest.test_asCollector_Static_ArityLimit_TooHigh(MethodHandleTest.java:636) at java.base/jdk.internal.classfile.impl.AbstractPoolEntry$AbstractMemberRefEntry.nameAndType(AbstractPoolEntry.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_TypeCompatibility_Array_Object

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asCollector_ZeroSizedArray

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asFixedArity_SamePackage_Static

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asFixedArity_SamePackage_Static_VarialbeInput

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(String[])int to (String,String,String,String,String)void at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:915) at java.base/java.lang.invoke.MethodHandle.setAsTypeCache(MethodHandle.java:900) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:873) at java.base/java.lang.invoke.Invokers.checkGenericType(Invokers.java:541) at com.ibm.j9.jsr292.MethodHandleTest.test_asFixedArity_SamePackage_Static_VarialbeInput(MethodHandleTest.java:948) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:571) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asFixedArity_Using_VariableArity_JavaMethod_Virtual_SamePackage

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_CrossPackage_Static

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_CrossPackage_Static_WrongArgCount

Expected Exception
java.lang.IllegalArgumentException: bad spread array length at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:177) at java.base/java.lang.invoke.MethodHandle.asSpreaderChecks(MethodHandle.java:1140) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1124) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1081) at com.ibm.j9.jsr292.MethodHandleTest.test_asSpreader_CrossPackage_Static_WrongArgCount(MethodHandleTest.java:528) at java.base/jdk.internal.classfile.impl.AbstractPoolEntry$AbstractMemberRefEntry.nameAndType(AbstractPoolEntry.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_CrossPackage_Static_WrongType

Expected Exception
java.lang.IllegalArgumentException: bad spread array length at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:177) at java.base/java.lang.invoke.MethodHandle.asSpreaderChecks(MethodHandle.java:1140) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1124) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1081) at com.ibm.j9.jsr292.MethodHandleTest.test_asSpreader_CrossPackage_Static_WrongType(MethodHandleTest.java:517) at java.base/jdk.internal.classfile.impl.AbstractPoolEntry$AbstractMemberRefEntry.nameAndType(AbstractPoolEntry.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_CrossPackage_Virtual

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_CrossPackage_Virtual_WrongType

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(int,int)int to (String,String)int at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:915) at java.base/java.lang.invoke.MethodHandle.setAsTypeCache(MethodHandle.java:900) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:873) at java.base/java.lang.invoke.MethodHandle.asSpreaderChecks(MethodHandle.java:1161) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1124) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1081) at com.ibm.j9.jsr292.MethodHandleTest.test_asSpreader_CrossPackage_Virtual_WrongType(MethodHandleTest.java:505) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:571) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_SamePackage_Static

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_SamePackage_Static_WrongType

Expected Exception
java.lang.IllegalArgumentException: bad spread array length at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:177) at java.base/java.lang.invoke.MethodHandle.asSpreaderChecks(MethodHandle.java:1140) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1124) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1081) at com.ibm.j9.jsr292.MethodHandleTest.test_asSpreader_SamePackage_Static_WrongType(MethodHandleTest.java:466) at java.base/jdk.internal.classfile.impl.AbstractPoolEntry$AbstractMemberRefEntry.nameAndType(AbstractPoolEntry.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_SamePackage_Virtual

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_SamePackage_Virtual_WrongArgCount

Expected Exception
java.lang.IllegalArgumentException: bad spread array length at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:177) at java.base/java.lang.invoke.MethodHandle.asSpreaderChecks(MethodHandle.java:1140) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1124) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1081) at com.ibm.j9.jsr292.MethodHandleTest.test_asSpreader_SamePackage_Virtual_WrongArgCount(MethodHandleTest.java:442) at java.base/jdk.internal.classfile.impl.AbstractPoolEntry$AbstractMemberRefEntry.nameAndType(AbstractPoolEntry.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_SamePackage_Virtual_WrongType

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(int,int)int to (String,String)int at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:915) at java.base/java.lang.invoke.MethodHandle.setAsTypeCache(MethodHandle.java:900) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:873) at java.base/java.lang.invoke.MethodHandle.asSpreaderChecks(MethodHandle.java:1161) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1124) at java.base/java.lang.invoke.MethodHandle.asSpreader(MethodHandle.java:1081) at com.ibm.j9.jsr292.MethodHandleTest.test_asSpreader_SamePackage_Virtual_WrongType(MethodHandleTest.java:429) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:571) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asSpreader_Static_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_CompatibleArrayTypes_StringToObject

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_CrossPackage_Static

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_CrossPackage_Virtual_Invoke

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_CrossPackage_Virtual_InvokeExact

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_CrossPackage_Virtual_WrongType

Expected Exception
java.lang.IllegalArgumentException: array type not assignable to argument: MethodHandle(String[])int, class [I at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:185) at java.base/java.lang.invoke.MethodHandle.asCollectorChecks(MethodHandle.java:1367) at java.base/java.lang.invoke.MethodHandle.asVarargsCollector(MethodHandle.java:1525) at com.ibm.j9.jsr292.MethodHandleTest.test_asVarargsCollector_CrossPackage_Virtual_WrongType(MethodHandleTest.java:359) at java.base/jdk.internal.classfile.impl.AbstractPoolEntry$AbstractMemberRefEntry.nameAndType(AbstractPoolEntry.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_CrossPackage_Virtual_WrongType_nonArrayTarget

Expected Exception
java.lang.IllegalArgumentException: array type not assignable to argument: MethodHandle(int,int)int, class [I at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:185) at java.base/java.lang.invoke.MethodHandle.asCollectorChecks(MethodHandle.java:1367) at java.base/java.lang.invoke.MethodHandle.asVarargsCollector(MethodHandle.java:1525) at com.ibm.j9.jsr292.MethodHandleTest.test_asVarargsCollector_CrossPackage_Virtual_WrongType_nonArrayTarget(MethodHandleTest.java:372) at java.base/jdk.internal.classfile.impl.AbstractPoolEntry$AbstractMemberRefEntry.nameAndType(AbstractPoolEntry.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_SamePackage_Static_Array

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_SamePackage_Virtual_Invoke

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_SamePackage_Virtual_InvokeExact

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_SamePackage_Virtual_WrongType

Expected Exception
java.lang.IllegalArgumentException: array type not assignable to argument: MethodHandle(String[])int, class [I at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:185) at java.base/java.lang.invoke.MethodHandle.asCollectorChecks(MethodHandle.java:1367) at java.base/java.lang.invoke.MethodHandle.asVarargsCollector(MethodHandle.java:1525) at com.ibm.j9.jsr292.MethodHandleTest.test_asVarargsCollector_SamePackage_Virtual_WrongType(MethodHandleTest.java:291) at java.base/jdk.internal.classfile.impl.AbstractPoolEntry$AbstractMemberRefEntry.nameAndType(AbstractPoolEntry.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_asVarargsCollector_TypeCompatibility_Array_Object

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_exactInvoker_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_exactInvoker_ArityLimit_TooHigh

Expected Exception
java.lang.IllegalArgumentException: bad parameter count 256 at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:177) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/java.lang.invoke.Invokers.makeExactOrGeneralInvoker(Invokers.java:147) at java.base/java.lang.invoke.Invokers.exactInvoker(Invokers.java:73) at java.base/java.lang.invoke.MethodHandles.exactInvoker(MethodHandles.java:4458) at com.ibm.j9.jsr292.MethodHandleTest.test_exactInvoker_ArityLimit_TooHigh(MethodHandleTest.java:728) at java.base/jdk.internal.classfile.impl.AbstractPoolEntry$AbstractMemberRefEntry.nameAndType(AbstractPoolEntry.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_exactInvoker_Static_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_exactInvoker_Static_ArityLimit_TooHigh

Expected Exception
java.lang.IllegalArgumentException: bad parameter count 256 at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:177) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/java.lang.invoke.Invokers.makeExactOrGeneralInvoker(Invokers.java:147) at java.base/java.lang.invoke.Invokers.exactInvoker(Invokers.java:73) at java.base/java.lang.invoke.MethodHandles.exactInvoker(MethodHandles.java:4458) at com.ibm.j9.jsr292.MethodHandleTest.test_exactInvoker_Static_ArityLimit_TooHigh(MethodHandleTest.java:738) at java.base/jdk.internal.classfile.impl.AbstractPoolEntry$AbstractMemberRefEntry.nameAndType(AbstractPoolEntry.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_findConstructor_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_findConstructor_ArityLimit_TooHigh

Expected Exception
java.lang.IllegalArgumentException: bad parameter count 256 at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:177) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/java.lang.invoke.DirectMethodHandle.makePreparedLambdaForm(DirectMethodHandle.java:260) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/java.lang.invoke.DirectMethodHandle.preparedLambdaForm(DirectMethodHandle.java:224) at java.base/java.lang.invoke.DirectMethodHandle.makeAllocator(DirectMethodHandle.java:139) at <unknown class>.<unknown method>(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.getDirectConstructorCommon(MethodHandles.java:3974) at java.base/java.lang.invoke.MethodHandles$Lookup.getDirectConstructor(MethodHandles.java:3967) at java.base/java.lang.invoke.MethodHandles$Lookup.findConstructor(MethodHandles.java:2686) at com.ibm.j9.jsr292.MethodHandleTest.test_findConstructor_ArityLimit_TooHigh(MethodHandleTest.java:552) at java.base/jdk.internal.classfile.impl.AbstractPoolEntry$AbstractMemberRefEntry.nameAndType(AbstractPoolEntry.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_List_CrossPackage_Static

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_List_CrossPackage_Virtual

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_List_Different_Array_Type

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_List_SamePackage_Static

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_List_SamePackage_Virtual

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_List_SamePackage_Virtual_WrongArgCount

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(int,int)int to (Object,Object,Object)Object at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:915) at java.base/java.lang.invoke.MethodHandle.setAsTypeCache(MethodHandle.java:900) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:873) at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:735) at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:760) at com.ibm.j9.jsr292.MethodHandleTest.test_invokeWithArguments_List_SamePackage_Virtual_WrongArgCount(MethodHandleTest.java:1006) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:571) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_Static_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_VarArgs_EdgeArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_VarArgs_SmallArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_VarargsObj_CrossPackage_Static

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_VarargsObj_CrossPackage_Static_ZeroLengthArray

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(int,int)int to ()Object at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:915) at java.base/java.lang.invoke.MethodHandle.setAsTypeCache(MethodHandle.java:900) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:873) at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:735) at com.ibm.j9.jsr292.MethodHandleTest.test_invokeWithArguments_VarargsObj_CrossPackage_Static_ZeroLengthArray(MethodHandleTest.java:1170) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:571) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_VarargsObj_CrossPackage_Virtual

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_VarargsObj_SamePackage_Static

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_VarargsObj_SamePackage_Virtual

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_VarargsObj_SamePackage_Virtual_VarargsMethod

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_VarargsObj_SamePackage_Virtual_WrongArgCount

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(int,int)int to (Object,Object,Object)Object at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:915) at java.base/java.lang.invoke.MethodHandle.setAsTypeCache(MethodHandle.java:900) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:873) at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:735) at com.ibm.j9.jsr292.MethodHandleTest.test_invokeWithArguments_VarargsObj_SamePackage_Virtual_WrongArgCount(MethodHandleTest.java:1103) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:571) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_WMT_NULL_args

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(Object)String to (Object,Object,Object)Object at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:915) at java.base/java.lang.invoke.MethodHandle.setAsTypeCache(MethodHandle.java:900) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:873) at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:735) at com.ibm.j9.jsr292.MethodHandleTest.test_invokeWithArguments_WMT_NULL_args(MethodHandleTest.java:1064) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:571) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invokeWithArguments_variable_input

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invoker_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invoker_ArityLimit_TooHigh

Expected Exception
java.lang.IllegalArgumentException: bad parameter count 256 at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:177) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/java.lang.invoke.Invokers.makeExactOrGeneralInvoker(Invokers.java:147) at java.base/java.lang.invoke.Invokers.genericInvoker(Invokers.java:81) at java.base/java.lang.invoke.MethodHandles.invoker(MethodHandles.java:4496) at com.ibm.j9.jsr292.MethodHandleTest.test_invoker_ArityLimit_TooHigh(MethodHandleTest.java:798) at java.base/jdk.internal.classfile.impl.AbstractPoolEntry$AbstractMemberRefEntry.nameAndType(AbstractPoolEntry.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invoker_Static_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_invoker_Static_ArityLimit_TooHigh

Expected Exception
java.lang.IllegalArgumentException: bad parameter count 256 at java.base/java.lang.invoke.MethodHandleStatics.newIllegalArgumentException(MethodHandleStatics.java:177) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/java.lang.invoke.Invokers.makeExactOrGeneralInvoker(Invokers.java:147) at java.base/java.lang.invoke.Invokers.genericInvoker(Invokers.java:81) at java.base/java.lang.invoke.MethodHandles.invoker(MethodHandles.java:4496) at com.ibm.j9.jsr292.MethodHandleTest.test_invoker_Static_ArityLimit_TooHigh(MethodHandleTest.java:808) at java.base/jdk.internal.classfile.impl.AbstractPoolEntry$AbstractMemberRefEntry.nameAndType(AbstractPoolEntry.java) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at <unknown class>.<unknown method>(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_VariableArity_JavaConstructor_SamePackage

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_VariableArity_JavaMethod_Static_CrossPackage

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_VariableArity_JavaMethod_Virtual_CrossPackage

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_VariableArity_JavaMethod_Virtual_SamePackage

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asCollector_Virtual_SamePackage

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asVarargsCollector_Static_CrossPackage

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asVarargsCollector_Virtual_SamePackage

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asVarargsCollector_asTyped

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_byte

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(int[])int to (int[])byte at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:915) at java.base/java.lang.invoke.MethodHandle.setAsTypeCache(MethodHandle.java:900) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:873) at java.base/java.lang.invoke.MethodHandleImpl$AsVarargsCollector.asTypeUncached(MethodHandleImpl.java:511) at java.base/java.lang.invoke.MethodHandle.setAsTypeCache(MethodHandle.java:900) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:873) at com.ibm.j9.jsr292.MethodHandleTest.test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_byte(MethodHandleTest.java:1304) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:571) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_long

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_short

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(int[])int to (int[])short at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:915) at java.base/java.lang.invoke.MethodHandle.setAsTypeCache(MethodHandle.java:900) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:873) at java.base/java.lang.invoke.MethodHandleImpl$AsVarargsCollector.asTypeUncached(MethodHandleImpl.java:511) at java.base/java.lang.invoke.MethodHandle.setAsTypeCache(MethodHandle.java:900) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:873) at com.ibm.j9.jsr292.MethodHandleTest.test_isVarargsCollector_Using_asVarargsCollector_asTyped_RT_int_to_short(MethodHandleTest.java:1335) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:571) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_byte

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_double

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(int)int to (double)int at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:915) at java.base/java.lang.invoke.MethodHandle.setAsTypeCache(MethodHandle.java:900) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:873) at java.base/java.lang.invoke.MethodHandleImpl$AsVarargsCollector.asTypeUncached(MethodHandleImpl.java:527) at java.base/java.lang.invoke.MethodHandle.setAsTypeCache(MethodHandle.java:900) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:873) at com.ibm.j9.jsr292.MethodHandleTest.test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_double(MethodHandleTest.java:1382) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:571) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_long

Expected Exception
java.lang.invoke.WrongMethodTypeException: cannot convert MethodHandle(int)int to (long)int at java.base/java.lang.invoke.MethodHandle.asTypeUncached(MethodHandle.java:915) at java.base/java.lang.invoke.MethodHandle.setAsTypeCache(MethodHandle.java:900) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:873) at java.base/java.lang.invoke.MethodHandleImpl$AsVarargsCollector.asTypeUncached(MethodHandleImpl.java:527) at java.base/java.lang.invoke.MethodHandle.setAsTypeCache(MethodHandle.java:900) at java.base/java.lang.invoke.MethodHandle.asType(MethodHandle.java:873) at com.ibm.j9.jsr292.MethodHandleTest.test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_long(MethodHandleTest.java:1350) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:571) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) at org.testng.internal.Invoker.invokeMethod(Invoker.java:580) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.privateRun(TestRunner.java:648) at org.testng.TestRunner.run(TestRunner.java:505) at org.testng.SuiteRunner.runTest(SuiteRunner.java:455) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) at org.testng.SuiteRunner.run(SuiteRunner.java:364) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) at org.testng.TestNG.runSuitesLocally(TestNG.java:1137) at org.testng.TestNG.runSuites(TestNG.java:1049) at org.testng.TestNG.run(TestNG.java:1017) at org.testng.TestNG.privateMain(TestNG.java:1354) at org.testng.TestNG.main(TestNG.java:1323)

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_isVarargsCollector_Using_asVarargsCollector_asTyped_arg_int_to_short

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_spreadInvoker_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodHandleTest#test_spreadInvoker_Static_ArityLimit

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_AppendParameterTypes_Default

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_AppendParameterTypes_List

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_ChangeParameterType

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_ChangeReturnType

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_DropParameterTypes

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_DropParameterTypesEdgeCases

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_Erase

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_FromMethodDescriptorString

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_Generic

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_GenericMethodType

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_GenericMethodType_FinalArrayOption

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_HasPrimitive

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_HasWrapper

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_InsertParameterTypes

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_InsertParameterTypes_List

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_MethodType_Default

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_MethodType_List

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_MethodType_MethodType

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_MethodType_OneParam

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_MethodType_Prepend

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_MethodType_TypeArray

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_ParameterArray

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_ParameterCount

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_ParameterList

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_ParameterType

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_ReturnType

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_ToMethodDescriptorString

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_Unwrap

back to summary

com.ibm.j9.jsr292.MethodTypeTests#test_Wrap

back to summary

com.ibm.j9.jsr292.MutableCallSiteTest#testBasicNegative_MutableCallSite

back to summary

com.ibm.j9.jsr292.MutableCallSiteTest#testBasic_MutableCallSite

back to summary

com.ibm.j9.jsr292.MutableCallSiteTest#testIllegalState_dynamicInvoker_MutableCallSite

back to summary

com.ibm.j9.jsr292.MutableCallSiteTest#testIllegalState_getTarget_MutableCallSite

back to summary

com.ibm.j9.jsr292.MutableCallSiteTest#testMCSChild_CallsParent

back to summary

com.ibm.j9.jsr292.MutableCallSiteTest#testMCSChild_DoesNotCallParent

back to summary

com.ibm.j9.jsr292.MutableCallSiteTest#testType

back to summary

com.ibm.j9.jsr292.PermuteTest#testFirstArgument

back to summary

com.ibm.j9.jsr292.PermuteTest#testLastArgument

back to summary

com.ibm.j9.jsr292.PermuteTest#testMiddleArgument

back to summary

com.ibm.j9.jsr292.PermuteTest#testPermuteHandleMaximumArguments

back to summary

com.ibm.j9.jsr292.RestrictReceiverTest#testRestrictReceiver

back to summary

com.ibm.j9.jsr292.SwitchPointTest#testSwitchPoint_Invalidation_Basic

back to summary

com.ibm.j9.jsr292.SwitchPointTest#testSwitchPoint_guardWithTest_Basic

back to summary

com.ibm.j9.jsr292.SwitchPointTest#testSwitchPoint_guardWithTest_Chained

back to summary

com.ibm.j9.jsr292.VolatileCallSiteTest#testBasicNegative_VolatileCallSite

back to summary

com.ibm.j9.jsr292.VolatileCallSiteTest#testBasic_VolatileCallSite

back to summary

com.ibm.j9.jsr292.VolatileCallSiteTest#testIllegalState_dynamicInvoker_VolatileCallSite

back to summary

com.ibm.j9.jsr292.VolatileCallSiteTest#testIllegalState_getTarget_VolatileCallSite

back to summary

com.ibm.j9.jsr292.VolatileCallSiteTest#testType_VolatileCallSite

back to summary