X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=tests%2Fregression%2Fextest.2output;h=c52bb7af167ac6662c4a9fc9d8af9d85f8f7a3e2;hb=57bda1c4f14d007cb761578200ad93b30972228a;hp=68f742240a229f31cfcd4f8273da62e41cf99777;hpb=7a96de64a32ab8c31842ca9e7c3a4344071ae748;p=cacao.git diff --git a/tests/regression/extest.2output b/tests/regression/extest.2output index 68f742240..c52bb7af1 100644 --- a/tests/regression/extest.2output +++ b/tests/regression/extest.2output @@ -1,142 +1,144 @@ ---------- normal exceptions -------------------- throw new Exception(): OK java.lang.Exception - at extest.main(extest.java:21) + at extest.main (extest.java:20) 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) + at extest.sub3 (extest.java:387) + at extest.sub2 (extest.java:383) + at extest.sub (extest.java:379) + at extest.main (extest.java:36) NullPointerException: OK java.lang.NullPointerException - at extest.main(extest.java:46) + at extest.main (extest.java:46) ---------- 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) + at extest.main (extest.java:61) ArithmeticException (only w/ -softnull): OK java.lang.ArithmeticException: / by zero - at extest.main(extest.java:77) + at extest.main (extest.java:77) ArrayIndexOutOfBoundsException: OK java.lang.ArrayIndexOutOfBoundsException: -889275714 - at extest.main(extest.java:95) + at extest.main (extest.java:95) ArrayIndexOutOfBoundsException: OK java.lang.ArrayIndexOutOfBoundsException: -1161901314 - at extest.main(extest.java:112) + at extest.main (extest.java:112) ArrayStoreException: OK java.lang.ArrayStoreException - at extest.main(extest.java:132) + at extest.main (extest.java:132) ArrayStoreException: OK java.lang.ArrayStoreException - at extest.main(extest.java:143) + at extest.main (extest.java:143) ClassCastException: OK java.lang.ClassCastException - at extest.main(extest.java:154) + at extest.main (extest.java:154) ClassCastException: OK java.lang.ClassCastException - at extest.main(extest.java:165) + at extest.main (extest.java:165) -NegativeArraySizeException: OK +NegativeArraySizeException (newarray): OK java.lang.NegativeArraySizeException - at extest.main(extest.java:175) + at extest.main (extest.java:175) -NegativeArraySizeException: OK +NegativeArraySizeException (newarray): OK java.lang.NegativeArraySizeException - at extest.main(extest.java:184) + at extest.main (extest.java:184) + +NegativeArraySizeException (multianewarray): OK +java.lang.NegativeArraySizeException + at extest.main (extest.java:193) NullPointerException (only w/ -softnull): OK java.lang.NullPointerException - at extest.main(extest.java:195) + at extest.main (extest.java:204) NullPointerException (only w/ -softnull): OK java.lang.NullPointerException - at extest.main(extest.java:205) + at extest.main (extest.java:214) OutOfMemoryError: OK java.lang.OutOfMemoryError - at extest.main(extest.java:215) + at extest.main (extest.java:224) OutOfMemoryError: OK java.lang.OutOfMemoryError - at extest.main(extest.java:225) + at extest.main (extest.java:234) + +OutOfMemoryError (multianewarray): OK +java.lang.OutOfMemoryError + at extest.main (extest.java:244) ---------- exceptions in leaf functions --------- ArithmeticException: OK java.lang.ArithmeticException: / by zero - at extest.aesub(extest.java:394) - at extest.main(extest.java:239) + at extest.aesub (extest.java:395) + at extest.main (extest.java:258) ArrayIndexOutOfBoundsException: OK java.lang.ArrayIndexOutOfBoundsException: -559038737 - at extest.aioobesub(extest.java:398) - at extest.main(extest.java:248) + at extest.aioobesub (extest.java:399) + at extest.main (extest.java:267) ClassCastException: OK java.lang.ClassCastException - at extest.ccesub(extest.java:402) - at extest.main(extest.java:265) + at extest.ccesub (extest.java:403) + at extest.main (extest.java:284) NullPointerException: OK java.lang.NullPointerException - at extest.npesub(extest.java:406) - at extest.main(extest.java:274) - - ----------- some asmpart exceptions -------------- -NullPointerException in (PUTSTATIC): OK -java.lang.ExceptionInInitializerError - at extest.main(extest.java:288) -Caused by: java.lang.NullPointerException - at extest_clinit_1.(extest.java:445) - at extest.main(extest.java:288) - -NullPointerException in (GETSTATIC): OK -java.lang.ExceptionInInitializerError - at extest.main(extest.java:301) -Caused by: java.lang.NullPointerException - at extest_clinit_2.(extest.java:454) - at extest.main(extest.java:301) + at extest.npesub (extest.java:407) + at extest.main (extest.java:293) ---------- exception related things ------------- load/link an exception class in asmpart: OK java.lang.Exception - at extest.main(extest.java:319) + at extest.main (extest.java:306) ---------- 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) - NullPointerException in : OK java.lang.ExceptionInInitializerError - at extest_clinit_3.sub(Native Method) - at extest.main(extest.java:344) + at extest.main (extest.java:324) Caused by: java.lang.NullPointerException - at extest_clinit_3.(extest.java:463) - at extest_clinit_3.sub(Native Method) - ...1 more + at extest_clinit. (extest_clinit.java:4) + at extest.main (extest.java:324) + +UnsatisfiedLinkError: OK +java.lang.UnsatisfiedLinkError: nsub + at extest.nsub (Native Method) + at extest.main (extest.java:336) + +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:345) + + +---------- special exceptions ------------------- +OutOfMemoryError (array clone): OK +java.lang.OutOfMemoryError + at [B.clone (Native Method) + at extest.main (extest.java:360) ---------- 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:374)