- split get_pairidx_for_regidx(), always called with constant parameter
[libfirm] / ir / be / test / fehler152.c
index 66d1fd8..4f5e991 100644 (file)
@@ -15,12 +15,12 @@ void handler(int sig)
 {
        printf(x == 3 ? "ok\n" : "fail");
        fflush(stdout);
-       exit(x == 3);
+       exit(x != 3);
 }
 
 int main(int argc, char *argv[]) {
-       alarm(1);
        signal(SIGALRM, handler);
+       alarm(1);
        test();
        printf("FAIL ENDLESS LOOP\n");
        return 1;