PR162: Added regression test.
[cacao.git] / tests / regression / jasmin / test_verify_fail_init_nullpointer.j
1 .class public test_verify_fail_init_nullpointer
2 .super java/lang/Object
3
4 ; ======================================================================
5
6 .method public <init>()V
7    aload_0
8    invokenonvirtual java/lang/Object/<init>()V
9    return
10 .end method
11
12 ; ======================================================================
13
14 .method public static main([Ljava/lang/String;)V
15         .limit stack 2
16         .limit locals 3
17
18         ldc 1
19         istore 1
20
21         aconst_null
22         dup
23         invokespecial test_verify_fail_init_nullpointer/<init>()V
24         ; ERROR: VerifyError
25
26         getstatic java/lang/System/out Ljava/io/PrintStream;
27         swap
28         invokevirtual java/io/PrintStream/println(Ljava/lang/Object;)V
29
30         return
31 .end method