Regression test driver now can read different expected output files
[cacao.git] / tests / regression / extest.2output.ojdk
1 normal exceptions-----------------------------------------
2
3 throw new Exception():                                 OK
4 java.lang.Exception
5         at extest.main(extest.java:26)
6
7 throw new Exception() (from subroutines):              OK
8 java.lang.Exception
9         at extest.sub4(extest.java:299)
10         at extest.sub3(extest.java:295)
11         at extest.sub2(extest.java:291)
12         at extest.sub(extest.java:287)
13         at extest.main(extest.java:40)
14
15 NullPointerException:                                  OK
16 java.lang.NullPointerException
17         at extest.main(extest.java:50)
18
19
20 exceptions thrown in JIT code-----------------------------
21
22 ArithmeticException (only w/ -softnull):               OK
23 java.lang.ArithmeticException: / by zero
24         at extest.main(extest.java:64)
25
26 ArrayIndexOutOfBoundsException:                        OK
27 java.lang.ArrayIndexOutOfBoundsException: -889275714
28         at extest.main(extest.java:81)
29
30 ArrayStoreException:                                   OK
31 java.lang.ArrayStoreException: java.lang.Object
32         at extest.main(extest.java:99)
33
34 ClassCastException:                                    OK
35 java.lang.ClassCastException: java.lang.Object cannot be cast to java.lang.Integer
36         at extest.main(extest.java:109)
37
38 NegativeArraySizeException (newarray):                 OK
39 java.lang.NegativeArraySizeException
40         at extest.main(extest.java:118)
41
42 NegativeArraySizeException (multianewarray):           OK
43 java.lang.NegativeArraySizeException
44         at extest.main(extest.java:127)
45
46 OutOfMemoryError:                                      OK
47 java.lang.OutOfMemoryError: Java heap space
48         at extest.main(extest.java:137)
49
50 OutOfMemoryError (multianewarray):                     OK
51 java.lang.OutOfMemoryError: Java heap space
52         at extest.main(extest.java:146)
53
54
55 exceptions in leaf functions------------------------------
56
57 ArithmeticException:                                   OK
58 java.lang.ArithmeticException: / by zero
59         at extest.aesub(extest.java:303)
60         at extest.main(extest.java:160)
61
62 ArrayIndexOutOfBoundsException:                        OK
63 java.lang.ArrayIndexOutOfBoundsException: -559038737
64         at extest.aioobesub(extest.java:307)
65         at extest.main(extest.java:169)
66
67 ClassCastException:                                    OK
68 java.lang.ClassCastException: java.lang.Object cannot be cast to java.lang.Integer
69         at extest.ccesub(extest.java:311)
70         at extest.main(extest.java:186)
71
72 NullPointerException:                                  OK
73 java.lang.NullPointerException
74         at extest.npesub(extest.java:315)
75         at extest.main(extest.java:195)
76
77 Exception in <clinit> triggered from a leaf method:    OK
78 java.lang.ExceptionInInitializerError
79         at extest.main(extest.java:204)
80 Caused by: java.lang.NullPointerException
81         at extest_clinit_patcher.<clinit>(extest.java:374)
82         ... 1 more
83
84
85 exception related things----------------------------------
86
87 load/link an exception class in asmpart:               OK
88 java.lang.Exception
89         at extest.main(extest.java:218)
90
91
92 native stub exceptions------------------------------------
93
94 NullPointerException in <clinit>:                      OK
95 java.lang.ExceptionInInitializerError
96         at extest.main(extest.java:234)
97 Caused by: java.lang.NullPointerException
98         at extest_clinit.<clinit>(extest.java:363)
99         ... 1 more
100
101 UnsatisfiedLinkError:                                  OK
102 java.lang.UnsatisfiedLinkError: extest.nsub()V
103         at extest.nsub(Native Method)
104         at extest.main(extest.java:243)
105
106 NullPointerException (native):                         OK
107 java.lang.NullPointerException
108         at java.lang.System.arraycopy(Native Method)
109         at extest.main(extest.java:252)
110
111
112 special exceptions----------------------------------------
113
114 OutOfMemoryError (array clone):                        OK
115 java.lang.OutOfMemoryError: Java heap space
116         at java.lang.Object.clone(Native Method)
117         at extest.main(extest.java:268)
118
119
120 exception thrown to command-line--------------------------
121
122 NullPointerException (without catch):
123 Exception in thread "main" java.lang.NullPointerException
124         at extest.main(extest.java:282)