tests: move the check of exec.skip to detect compilation error
authorJean Privat <jean@pryen.org>
Fri, 11 Jul 2014 03:49:30 +0000 (23:49 -0400)
committerJean Privat <jean@pryen.org>
Fri, 11 Jul 2014 03:49:30 +0000 (23:49 -0400)
Signed-off-by: Jean Privat <jean@pryen.org>

tests/tests.sh

index 24c99e4..6253107 100755 (executable)
@@ -463,16 +463,18 @@ END
                        echo -n "! "
                        cat "$ff.compile.log" "$ff.cmp.err" > "$ff.res"
                        process_result $bf $bf $pack
-               elif skip_exec "$bf"; then
-                       # No exec
-                       > "$ff.res"
-                       process_result $bf $bf $pack
                elif [ -n "$nocc" ]; then
                        # not compiled
                        echo -n "nocc "
                        > "$ff.res"
                        process_result $bf $bf $pack
                elif [ -x "./$ff.bin" ]; then
+                       if skip_exec "$bf"; then
+                               # No exec
+                               > "$ff.res"
+                               process_result $bf $bf $pack
+                               break
+                       fi
                        echo -n ". "
                        # Execute
                        args=""