1 ---------- normal exceptions --------------------
2 throw new Exception(): OK
4 at extest.main(extest.java:21)
6 throw new Exception() (from subroutines): OK
8 at extest.sub4(extest.java:403)
9 at extest.sub3(extest.java:399)
10 at extest.sub2(extest.java:395)
11 at extest.sub(extest.java:391)
12 at extest.main(extest.java:36)
14 NullPointerException: OK
15 java.lang.NullPointerException
16 at extest.main(extest.java:46)
19 ---------- test soft inline exceptions ----------
20 /* thrown twice to check the inline jump code */
21 ArithmeticException (only w/ -softnull): OK
22 java.lang.ArithmeticException: / by zero
23 at extest.main(extest.java:61)
25 ArithmeticException (only w/ -softnull): OK
26 java.lang.ArithmeticException: / by zero
27 at extest.main(extest.java:77)
29 ArrayIndexOutOfBoundsException: OK
30 java.lang.ArrayIndexOutOfBoundsException: -889275714
31 at extest.main(extest.java:95)
33 ArrayIndexOutOfBoundsException: OK
34 java.lang.ArrayIndexOutOfBoundsException: -1161901314
35 at extest.main(extest.java:112)
37 ArrayStoreException: OK
38 java.lang.ArrayStoreException
39 at extest.main(extest.java:132)
41 ArrayStoreException: OK
42 java.lang.ArrayStoreException
43 at extest.main(extest.java:143)
45 ClassCastException: OK
46 java.lang.ClassCastException
47 at extest.main(extest.java:154)
49 ClassCastException: OK
50 java.lang.ClassCastException
51 at extest.main(extest.java:165)
53 NegativeArraySizeException: OK
54 java.lang.NegativeArraySizeException
55 at extest.main(extest.java:175)
57 NegativeArraySizeException: OK
58 java.lang.NegativeArraySizeException
59 at extest.main(extest.java:184)
61 NullPointerException (only w/ -softnull): OK
62 java.lang.NullPointerException
63 at extest.main(extest.java:195)
65 NullPointerException (only w/ -softnull): OK
66 java.lang.NullPointerException
67 at extest.main(extest.java:205)
70 java.lang.OutOfMemoryError
71 at extest.main(extest.java:215)
74 java.lang.OutOfMemoryError
75 at extest.main(extest.java:225)
78 ---------- exceptions in leaf functions ---------
79 ArithmeticException: OK
80 java.lang.ArithmeticException: / by zero
81 at extest.aesub(extest.java:407)
82 at extest.main(extest.java:239)
84 ArrayIndexOutOfBoundsException: OK
85 java.lang.ArrayIndexOutOfBoundsException: -559038737
86 at extest.aioobesub(extest.java:411)
87 at extest.main(extest.java:248)
89 ClassCastException: OK
90 java.lang.ClassCastException
91 at extest.ccesub(extest.java:415)
92 at extest.main(extest.java:265)
94 NullPointerException: OK
95 java.lang.NullPointerException
96 at extest.npesub(extest.java:419)
97 at extest.main(extest.java:274)
100 ---------- some asmpart exceptions --------------
101 NullPointerException in <clinit> (PUTSTATIC): OK
102 java.lang.ExceptionInInitializerError
103 at extest.main(extest.java:288)
104 Caused by: java.lang.NullPointerException
105 at extest_clinit_1.<clinit>(extest.java:458)
106 at extest.main(extest.java:288)
108 NullPointerException in <clinit> (GETSTATIC): OK
109 java.lang.ExceptionInInitializerError
110 at extest.main(extest.java:301)
111 Caused by: java.lang.NullPointerException
112 at extest_clinit_2.<clinit>(extest.java:467)
113 at extest.main(extest.java:301)
116 ---------- exception related things -------------
117 load/link an exception class in asmpart: OK
119 at extest.main(extest.java:319)
122 ---------- native stub exceptions ---------------
123 NullPointerException in <clinit>: OK
124 java.lang.ExceptionInInitializerError
125 at extest.main(extest.java:335)
126 Caused by: java.lang.NullPointerException
127 at extest_clinit_3.<clinit>(extest.java:476)
128 at extest.main(extest.java:335)
130 UnsatisfiedLinkError: OK
131 java.lang.UnsatisfiedLinkError: nsub
132 at extest.nsub(Native Method)
133 at extest.main(extest.java:348)
135 NullPointerException (native): OK
136 java.lang.NullPointerException
137 at java.lang.VMSystem.arraycopy(Native Method)
138 at java.lang.System.arraycopy(System.java:234)
139 at extest.main(extest.java:357)
142 ---------- special exceptions -------------------
143 OutOfMemoryError (array clone): OK
144 java.lang.OutOfMemoryError
145 at [B.clone(Native Method)
146 at extest.main(extest.java:372)
149 ---------- no OK beyond this point --------------
150 NullPointerException (without catch):
151 Exception in thread "main" java.lang.NullPointerException
152 at extest.main(extest.java:386)