* configure.ac: New switch for disabling -O2 (--disable-optimizations).
[cacao.git] / tests / if_tests.java
1 class if_tests  {
2         static public void main(String args[])  {
3                 int i = 5;
4                 long l = 690000000000L;
5                 int mi = -5;
6                 long ml = -690000000000L;
7
8                 if (i<10)       {
9                         System.out.println("OK i<10");
10                 } else  {
11                         System.out.println("FAIL i<10");
12                 }
13
14                 if (i>4)        {
15                         System.out.println("OK i>4");
16                 } else  {
17                         System.out.println("FAIL i>4");
18                 }
19
20                 if (i<=5)       {
21                         System.out.println("OK i<=5");
22                 } else  {
23                         System.out.println("FAIL i<=5");
24                 }
25                 if (i>=5)       {
26                         System.out.println("OK i>=5");
27                 } else  {
28                         System.out.println("FAIL i>=5");
29                 }
30
31                 if (l<690000000001L)    {
32                         System.out.println("OK l<690000000001L");
33                 } else  {
34                         System.out.println("FAIL l<690000000001L");
35                 }
36
37                 if (l>689999999999L)    {
38                         System.out.println("OK l>689999999999L");
39                 } else  {
40                         System.out.println("FAIL l>689999999999L");
41                 }
42
43                 if (l<=690000000000L)   {
44                         System.out.println("OK l<=690000000000L");
45                 } else  {
46                         System.out.println("FAIL l<=690000000000L");
47                 }
48                 if (l>=690000000000L)   {
49                         System.out.println("OK l>=690000000000L");
50                 } else  {
51                         System.out.println("FAIL l>=690000000000L");
52                 }
53
54                 // nagtive i and l
55
56                 if (mi<10)      {
57                         System.out.println("OK mi<10");
58                 } else  {
59                         System.out.println("FAIL mi<10");
60                 }
61
62                 if (mi>4)       {
63                         System.out.println("FAIL mi>4");
64                 } else  {
65                         System.out.println("OK mi>4");
66                 }
67
68                 if (mi<=5)      {
69                         System.out.println("OK mi<=5");
70                 } else  {
71                         System.out.println("FAIL mi<=5");
72                 }
73                 if (mi>=5)      {
74                         System.out.println("FAIL mi>=5");
75                 } else  {
76                         System.out.println("OK mi>=5");
77                 }
78
79                 if (ml<690000000001L)   {
80                         System.out.println("OK ml<690000000001L");
81                 } else  {
82                         System.out.println("FAIL ml<690000000001L");
83                 }
84
85                 if (ml>689999999999L)   {
86                         System.out.println("FAIL ml>689999999999L");
87                 } else  {
88                         System.out.println("OK ml>689999999999L");
89                 }
90
91                 if (ml<=690000000000L)  {
92                         System.out.println("OK ml<=690000000000L");
93                 } else  {
94                         System.out.println("FAIL ml<=690000000000L");
95                 }
96                 if (ml>=690000000000L)  {
97                         System.out.println("FAIL ml>=690000000000L");
98                 } else  {
99                         System.out.println("OK ml>=690000000000L");
100                 }
101
102
103         }
104 };