[llvm-commits] CVS: llvm-java/test/Programs/SingleSource/UnitTests/TableSwitch.java LookupSwitch.java LongCompare.java If.java ForLoop.java FloatCompare.java BigConstants.java Arithm.java

Alkis Evlogimenos alkis at cs.uiuc.edu
Sat Jul 24 13:02:50 PDT 2004



Changes in directory llvm-java/test/Programs/SingleSource/UnitTests:

TableSwitch.java updated: 1.2 -> 1.3
LookupSwitch.java updated: 1.2 -> 1.3
LongCompare.java updated: 1.1 -> 1.2
If.java updated: 1.2 -> 1.3
ForLoop.java updated: 1.1 -> 1.2
FloatCompare.java updated: 1.1 -> 1.2
BigConstants.java updated: 1.1 -> 1.2
Arithm.java updated: 1.3 -> 1.4

---
Log message:

Apparently the prototype for main is "void main(String[])".


---
Diffs of the changes:  (+31 -26)

Index: llvm-java/test/Programs/SingleSource/UnitTests/TableSwitch.java
diff -u llvm-java/test/Programs/SingleSource/UnitTests/TableSwitch.java:1.2 llvm-java/test/Programs/SingleSource/UnitTests/TableSwitch.java:1.3
--- llvm-java/test/Programs/SingleSource/UnitTests/TableSwitch.java:1.2	Thu May 27 07:50:41 2004
+++ llvm-java/test/Programs/SingleSource/UnitTests/TableSwitch.java	Sat Jul 24 15:02:39 2004
@@ -1,13 +1,13 @@
 public class TableSwitch
 {
-    public static int main(String[] args) {
+    public static void main(String[] args) {
         switch (4) {
-        case 0: return 4;
-        case 1: return 3;
-        case 2: return 2;
-        case 3: return 1;
-        case 4: return 0;
-        default: return -1;
+        case 0: System.out.println(4);
+        case 1: System.out.println(3);
+        case 2: System.out.println(2);
+        case 3: System.out.println(1);
+        case 4: System.out.println(0);
+        default: System.out.println(-1);
         }
     }
 }


Index: llvm-java/test/Programs/SingleSource/UnitTests/LookupSwitch.java
diff -u llvm-java/test/Programs/SingleSource/UnitTests/LookupSwitch.java:1.2 llvm-java/test/Programs/SingleSource/UnitTests/LookupSwitch.java:1.3
--- llvm-java/test/Programs/SingleSource/UnitTests/LookupSwitch.java:1.2	Thu May 27 07:50:41 2004
+++ llvm-java/test/Programs/SingleSource/UnitTests/LookupSwitch.java	Sat Jul 24 15:02:39 2004
@@ -1,11 +1,11 @@
 public class LookupSwitch
 {
-    public static int main(String[] args) {
+    public static void main(String[] args) {
         switch (128) {
-        case 0: return 255;
-        case 128: return 128;
-        case 255: return 0;
-        default: return -1;
+        case 0: System.out.println(255);
+        case 128: System.out.println(128);
+        case 255: System.out.println(0);
+        default: System.out.println(-1);
         }
     }
 }


Index: llvm-java/test/Programs/SingleSource/UnitTests/LongCompare.java
diff -u llvm-java/test/Programs/SingleSource/UnitTests/LongCompare.java:1.1 llvm-java/test/Programs/SingleSource/UnitTests/LongCompare.java:1.2
--- llvm-java/test/Programs/SingleSource/UnitTests/LongCompare.java:1.1	Thu May 27 16:08:56 2004
+++ llvm-java/test/Programs/SingleSource/UnitTests/LongCompare.java	Sat Jul 24 15:02:39 2004
@@ -1,9 +1,11 @@
 public class LongCompare
 {
-    public static int main(String[] args) {
+    public static void main(String[] args) {
         long l1 = 123456789123456789L;
         long l2 = 987654321987654321L;
 
-        return l1 == l2 ? 1 : 0;
+        System.out.println("l1 = " + l1);
+        System.out.println("l2 = " + l2);
+        System.out.println("l1 == l2 = " + (l1 == l2));
     }
 }


Index: llvm-java/test/Programs/SingleSource/UnitTests/If.java
diff -u llvm-java/test/Programs/SingleSource/UnitTests/If.java:1.2 llvm-java/test/Programs/SingleSource/UnitTests/If.java:1.3
--- llvm-java/test/Programs/SingleSource/UnitTests/If.java:1.2	Thu May 27 07:50:41 2004
+++ llvm-java/test/Programs/SingleSource/UnitTests/If.java	Sat Jul 24 15:02:39 2004
@@ -1,9 +1,10 @@
 public class If
 {
-    public static int main(String[] args) {
+    public static void main(String[] args) {
         int i = 0;
         if (i == 0)
-            return 0;
-        return 1;
+            System.out.println("i == 0");
+        else
+            System.out.println("i != 0");
     }
 }


Index: llvm-java/test/Programs/SingleSource/UnitTests/ForLoop.java
diff -u llvm-java/test/Programs/SingleSource/UnitTests/ForLoop.java:1.1 llvm-java/test/Programs/SingleSource/UnitTests/ForLoop.java:1.2
--- llvm-java/test/Programs/SingleSource/UnitTests/ForLoop.java:1.1	Sat Jun 12 18:38:51 2004
+++ llvm-java/test/Programs/SingleSource/UnitTests/ForLoop.java	Sat Jul 24 15:02:39 2004
@@ -1,10 +1,10 @@
 public class ForLoop
 {
-    public static int main(String[] args) {
+    public static void main(String[] args) {
         int sum = 0;
         for (int i = 0; i < 100; ++i)
             sum += i;
 
-        return sum;
+        System.out.println(sum);
     }
 }


Index: llvm-java/test/Programs/SingleSource/UnitTests/FloatCompare.java
diff -u llvm-java/test/Programs/SingleSource/UnitTests/FloatCompare.java:1.1 llvm-java/test/Programs/SingleSource/UnitTests/FloatCompare.java:1.2
--- llvm-java/test/Programs/SingleSource/UnitTests/FloatCompare.java:1.1	Sat Jun 12 18:41:49 2004
+++ llvm-java/test/Programs/SingleSource/UnitTests/FloatCompare.java	Sat Jul 24 15:02:39 2004
@@ -1,6 +1,6 @@
 public class FloatCompare
 {
-    public static int main(String[] args) {
+    public static void main(String[] args) {
         int count = 0;
 
         for (float f = 0.0F; f < 10F; f += 1.1F)
@@ -9,6 +9,6 @@
         for (double d = 100; d > 0; d -= 11)
             ++count;
 
-        return count;
+        System.out.println(count);
     }
 }


Index: llvm-java/test/Programs/SingleSource/UnitTests/BigConstants.java
diff -u llvm-java/test/Programs/SingleSource/UnitTests/BigConstants.java:1.1 llvm-java/test/Programs/SingleSource/UnitTests/BigConstants.java:1.2
--- llvm-java/test/Programs/SingleSource/UnitTests/BigConstants.java:1.1	Thu May 27 15:24:49 2004
+++ llvm-java/test/Programs/SingleSource/UnitTests/BigConstants.java	Sat Jul 24 15:02:39 2004
@@ -1,11 +1,13 @@
 public class BigConstants
 {
-    public static int main(String[] args) {
+    public static void main(String[] args) {
         int i = 1234567890;
         long l = 1234567890123456789L;
         float f = -1.23456789e10F;
         double d = 1.23456789e100;
-
-        return 0;
+        System.out.println("i = " + i);
+        System.out.println("l = " + l);
+        System.out.println("f = " + f);
+        System.out.println("d = " + d);
     }
 }


Index: llvm-java/test/Programs/SingleSource/UnitTests/Arithm.java
diff -u llvm-java/test/Programs/SingleSource/UnitTests/Arithm.java:1.3 llvm-java/test/Programs/SingleSource/UnitTests/Arithm.java:1.4
--- llvm-java/test/Programs/SingleSource/UnitTests/Arithm.java:1.3	Thu May 27 07:50:41 2004
+++ llvm-java/test/Programs/SingleSource/UnitTests/Arithm.java	Sat Jul 24 15:02:39 2004
@@ -1,9 +1,9 @@
 public class Arithm
 {
-    public static int main(String[] args) {
+    public static void main(String[] args) {
         int one = 1;
         int two = 2;
 
-        return (one + two) - (two * two) + (two / one) + (two % one) + (two << one) - (two >> 1) + (-two); // = 2
+        System.out.println((one + two) - (two * two) + (two / one) + (two % one) + (two << one) - (two >> 1) + (-two)); // = 2
     }
 }





More information about the llvm-commits mailing list