365c8b2ead2f4732289850d9cd8060e07fb61f3d
[cacao.git] / tests / regression / extest.2output
1 ---------- normal exceptions --------------------
2 throw new Exception():                        OK
3 java.lang.Exception
4    at extest.main(extest.java:24)
5
6 throw new Exception() (from subroutines):     OK
7 java.lang.Exception
8    at extest.sub4(extest.java:392)
9    at extest.sub3(extest.java:388)
10    at extest.sub2(extest.java:384)
11    at extest.sub(extest.java:380)
12    at extest.main(extest.java:38)
13
14 NullPointerException:                         OK
15 java.lang.NullPointerException
16    at extest.main(extest.java:48)
17
18
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:63)
24
25 ArithmeticException (only w/ -softnull):      OK
26 java.lang.ArithmeticException: / by zero
27    at extest.main(extest.java:79)
28
29 ArrayIndexOutOfBoundsException:               OK
30 java.lang.ArrayIndexOutOfBoundsException: -889275714
31    at extest.main(extest.java:97)
32
33 ArrayIndexOutOfBoundsException:               OK
34 java.lang.ArrayIndexOutOfBoundsException: -1161901314
35    at extest.main(extest.java:114)
36
37 ArrayStoreException:                          OK
38 java.lang.ArrayStoreException
39    at extest.main(extest.java:133)
40
41 ArrayStoreException:                          OK
42 java.lang.ArrayStoreException
43    at extest.main(extest.java:144)
44
45 ClassCastException:                           OK
46 java.lang.ClassCastException: java/lang/Object
47    at extest.main(extest.java:155)
48
49 ClassCastException:                           OK
50 java.lang.ClassCastException: java/lang/Object
51    at extest.main(extest.java:166)
52
53 NegativeArraySizeException (newarray):        OK
54 java.lang.NegativeArraySizeException
55    at extest.main(extest.java:176)
56
57 NegativeArraySizeException (newarray):        OK
58 java.lang.NegativeArraySizeException
59    at extest.main(extest.java:185)
60
61 NegativeArraySizeException (multianewarray):  OK
62 java.lang.NegativeArraySizeException
63    at extest.main(extest.java:194)
64
65 NullPointerException (only w/ -softnull):     OK
66 java.lang.NullPointerException
67    at extest.main(extest.java:205)
68
69 NullPointerException (only w/ -softnull):     OK
70 java.lang.NullPointerException
71    at extest.main(extest.java:215)
72
73 OutOfMemoryError:                             OK
74 java.lang.OutOfMemoryError
75    at extest.main(extest.java:225)
76
77 OutOfMemoryError:                             OK
78 java.lang.OutOfMemoryError
79    at extest.main(extest.java:235)
80
81 OutOfMemoryError (multianewarray):            OK
82 java.lang.OutOfMemoryError
83    at extest.main(extest.java:244)
84
85
86 ---------- exceptions in leaf functions ---------
87 ArithmeticException:                          OK
88 java.lang.ArithmeticException: / by zero
89    at extest.aesub(extest.java:396)
90    at extest.main(extest.java:258)
91
92 ArrayIndexOutOfBoundsException:               OK
93 java.lang.ArrayIndexOutOfBoundsException: -559038737
94    at extest.aioobesub(extest.java:400)
95    at extest.main(extest.java:267)
96
97 ClassCastException:                           OK
98 java.lang.ClassCastException: java/lang/Object
99    at extest.ccesub(extest.java:404)
100    at extest.main(extest.java:284)
101
102 NullPointerException:                         OK
103 java.lang.NullPointerException
104    at extest.npesub(extest.java:408)
105    at extest.main(extest.java:293)
106
107
108 ---------- exception related things -------------
109 load/link an exception class in asmpart:      OK
110 java.lang.Exception
111    at extest.main(extest.java:307)
112
113
114 ---------- native stub exceptions ---------------
115 NullPointerException in <clinit>:             OK
116 java.lang.ExceptionInInitializerError
117    at extest.main(extest.java:323)
118 Caused by: java.lang.NullPointerException
119    at extest_clinit.<clinit>(extest_clinit.java:4)
120    at extest.main(extest.java:323)
121
122 UnsatisfiedLinkError:                         OK
123 java.lang.UnsatisfiedLinkError: nsub
124    at extest.nsub(Native Method)
125    at extest.main(extest.java:336)
126
127 NullPointerException (native):                OK
128 java.lang.NullPointerException
129    at java.lang.System.arraycopy(System.java:281)
130    at extest.main(extest.java:345)
131
132
133 ---------- special exceptions -------------------
134 OutOfMemoryError (array clone):               OK
135 java.lang.OutOfMemoryError
136    at [B.clone(Native Method)
137    at extest.main(extest.java:361)
138
139
140 ---------- no OK beyond this point --------------
141 NullPointerException (without catch):
142 Exception in thread "main" java.lang.NullPointerException
143    at extest.main(extest.java:375)