reformatted/improved some testapps
[libfirm] / ir / be / test / compilerhang2.c
index 491d5d6..63bd6c8 100644 (file)
@@ -48,11 +48,22 @@ int main ()
 {
   int i;
 
-  for (i = 0; i < 32; i++)
+  for (i = 0; i < 32; i++) {
     gd[i] = i, gf[i] = i;
-  foo (1);
-  for (i = 0; i < 32; i++)
-    if (gd[i] != i * 4 || gf[i] != i)
-      abort ();
+  }
+
+  //foo (1);
+
+  for (i = 0; i < 32; i++) {
+    if (gd[i] != i * 4) {
+               printf("abort1 (%d) expected %d, got %f\n", i, i*4, gd[i]);
+               abort ();
+       }
+       if(gf[i] != i) {
+               printf("abort2 (%d)\n", i);
+               abort();
+       }
+  }
+
   exit (0);
 }