X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Ftest%2Fcompilerhang2.c;h=63bd6c83ce6e0d8635a51c8b127edf9832c60402;hb=fa1f1f0c232a7290b5705f325bdc5d614a15f630;hp=491d5d6a08142a48b5b6d90f4b1cc41f5b7720a0;hpb=380be6db4ec0f9d22668032077e7e5b34efe07d0;p=libfirm diff --git a/ir/be/test/compilerhang2.c b/ir/be/test/compilerhang2.c index 491d5d6a0..63bd6c83c 100644 --- a/ir/be/test/compilerhang2.c +++ b/ir/be/test/compilerhang2.c @@ -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); }