* src/native/jni.cpp: [OPENJDK] Fix FindClass called from JNI_OnLoad.
[cacao.git] / tests / regression / extest.2output
index 68f742240a229f31cfcd4f8273da62e41cf99777..642d790f408b54d5157f5a1f6af27f262dee471d 100644 (file)
----------- normal exceptions --------------------
-throw new Exception():                        OK
+normal exceptions-----------------------------------------
+
+throw new Exception():                                 OK
 java.lang.Exception
-       at extest.main(extest.java:21)
+   at extest.main(extest.java:26)
 
-throw new Exception() (from subroutines):     OK
+throw new Exception() (from subroutines):              OK
 java.lang.Exception
-       at extest.sub4(extest.java:390)
-       at extest.sub3(extest.java:386)
-       at extest.sub2(extest.java:382)
-       at extest.sub(extest.java:378)
-       at extest.main(extest.java:36)
+   at extest.sub4(extest.java:299)
+   at extest.sub3(extest.java:295)
+   at extest.sub2(extest.java:291)
+   at extest.sub(extest.java:287)
+   at extest.main(extest.java:40)
 
-NullPointerException:                         OK
+NullPointerException:                                  OK
 java.lang.NullPointerException
-       at extest.main(extest.java:46)
+   at extest.main(extest.java:50)
 
 
----------- test soft inline exceptions ----------
-/* thrown twice to check the inline jump code */
-ArithmeticException (only w/ -softnull):      OK
-java.lang.ArithmeticException: / by zero
-       at extest.main(extest.java:61)
+exceptions thrown in JIT code-----------------------------
 
-ArithmeticException (only w/ -softnull):      OK
+ArithmeticException (only w/ -softnull):               OK
 java.lang.ArithmeticException: / by zero
-       at extest.main(extest.java:77)
+   at extest.main(extest.java:64)
 
-ArrayIndexOutOfBoundsException:               OK
+ArrayIndexOutOfBoundsException:                        OK
 java.lang.ArrayIndexOutOfBoundsException: -889275714
-       at extest.main(extest.java:95)
-
-ArrayIndexOutOfBoundsException:               OK
-java.lang.ArrayIndexOutOfBoundsException: -1161901314
-       at extest.main(extest.java:112)
+   at extest.main(extest.java:81)
 
-ArrayStoreException:                          OK
+ArrayStoreException:                                   OK
 java.lang.ArrayStoreException
-       at extest.main(extest.java:132)
-
-ArrayStoreException:                          OK
-java.lang.ArrayStoreException
-       at extest.main(extest.java:143)
-
-ClassCastException:                           OK
-java.lang.ClassCastException
-       at extest.main(extest.java:154)
+   at extest.main(extest.java:99)
 
-ClassCastException:                           OK
-java.lang.ClassCastException
-       at extest.main(extest.java:165)
+ClassCastException:                                    OK
+java.lang.ClassCastException: java/lang/Object
+   at extest.main(extest.java:109)
 
-NegativeArraySizeException:                   OK
+NegativeArraySizeException (newarray):                 OK
 java.lang.NegativeArraySizeException
-       at extest.main(extest.java:175)
+   at extest.main(extest.java:118)
 
-NegativeArraySizeException:                   OK
+NegativeArraySizeException (multianewarray):           OK
 java.lang.NegativeArraySizeException
-       at extest.main(extest.java:184)
+   at extest.main(extest.java:127)
 
-NullPointerException (only w/ -softnull):     OK
-java.lang.NullPointerException
-       at extest.main(extest.java:195)
-
-NullPointerException (only w/ -softnull):     OK
-java.lang.NullPointerException
-       at extest.main(extest.java:205)
-
-OutOfMemoryError:                             OK
+OutOfMemoryError:                                      OK
 java.lang.OutOfMemoryError
-       at extest.main(extest.java:215)
+   at extest.main(extest.java:137)
 
-OutOfMemoryError:                             OK
+OutOfMemoryError (multianewarray):                     OK
 java.lang.OutOfMemoryError
-       at extest.main(extest.java:225)
+   at extest.main(extest.java:146)
+
 
+exceptions in leaf functions------------------------------
 
----------- exceptions in leaf functions ---------
-ArithmeticException:                          OK
+ArithmeticException:                                   OK
 java.lang.ArithmeticException: / by zero
-       at extest.aesub(extest.java:394)
-       at extest.main(extest.java:239)
+   at extest.aesub(extest.java:303)
+   at extest.main(extest.java:160)
 
-ArrayIndexOutOfBoundsException:               OK
+ArrayIndexOutOfBoundsException:                        OK
 java.lang.ArrayIndexOutOfBoundsException: -559038737
-       at extest.aioobesub(extest.java:398)
-       at extest.main(extest.java:248)
+   at extest.aioobesub(extest.java:307)
+   at extest.main(extest.java:169)
 
-ClassCastException:                           OK
-java.lang.ClassCastException
-       at extest.ccesub(extest.java:402)
-       at extest.main(extest.java:265)
+ClassCastException:                                    OK
+java.lang.ClassCastException: java/lang/Object
+   at extest.ccesub(extest.java:311)
+   at extest.main(extest.java:186)
 
-NullPointerException:                         OK
+NullPointerException:                                  OK
 java.lang.NullPointerException
-       at extest.npesub(extest.java:406)
-       at extest.main(extest.java:274)
-
+   at extest.npesub(extest.java:315)
+   at extest.main(extest.java:195)
 
----------- some asmpart exceptions --------------
-NullPointerException in <clinit> (PUTSTATIC): OK
+Exception in <clinit> triggered from a leaf method:    OK
 java.lang.ExceptionInInitializerError
-       at extest.main(extest.java:288)
+   at extest.main(extest.java:204)
 Caused by: java.lang.NullPointerException
-       at extest_clinit_1.<clinit>(extest.java:445)
-       at extest.main(extest.java:288)
+   at extest_clinit_patcher.<clinit>(extest.java:374)
+   at extest.main(extest.java:204)
 
-NullPointerException in <clinit> (GETSTATIC): OK
-java.lang.ExceptionInInitializerError
-       at extest.main(extest.java:301)
-Caused by: java.lang.NullPointerException
-       at extest_clinit_2.<clinit>(extest.java:454)
-       at extest.main(extest.java:301)
 
+exception related things----------------------------------
 
----------- exception related things -------------
-load/link an exception class in asmpart:      OK
+load/link an exception class in asmpart:               OK
 java.lang.Exception
-       at extest.main(extest.java:319)
+   at extest.main(extest.java:218)
 
 
----------- native stub exceptions ---------------
-NullPointerException (native):                OK
-java.lang.NullPointerException
-       at java.lang.VMSystem.arraycopy(Native Method)
-       at java.lang.System.arraycopy(System.java:234)
-       at extest.main(extest.java:335)
+native stub exceptions------------------------------------
 
-NullPointerException in <clinit>:             OK
+NullPointerException in <clinit>:                      OK
 java.lang.ExceptionInInitializerError
-       at extest_clinit_3.sub(Native Method)
-       at extest.main(extest.java:344)
+   at extest.main(extest.java:234)
 Caused by: java.lang.NullPointerException
-       at extest_clinit_3.<clinit>(extest.java:463)
-       at extest_clinit_3.sub(Native Method)
-       ...1 more
+   at extest_clinit.<clinit>(extest.java:363)
+   at extest.main(extest.java:234)
+
+UnsatisfiedLinkError:                                  OK
+java.lang.UnsatisfiedLinkError: nsub
+   at extest.main(extest.java:243)
+
+NullPointerException (native):                         OK
+java.lang.NullPointerException
+   at java.lang.System.arraycopy(System.java:297)
+   at extest.main(extest.java:252)
+
+
+special exceptions----------------------------------------
+
+OutOfMemoryError (array clone):                        OK
+java.lang.OutOfMemoryError
+   at [B.clone(Native Method)
+   at extest.main(extest.java:268)
+
 
+exception thrown to command-line--------------------------
 
----------- no OK beyond this point --------------
 NullPointerException (without catch):
 Exception in thread "main" java.lang.NullPointerException
-       at extest.main(extest.java:373)
+   at extest.main(extest.java:282)