diff --git a/test.sh b/test.sh index 979f94c..cb6ed5d 100755 --- a/test.sh +++ b/test.sh @@ -4,6 +4,10 @@ FILES=*/*/*.cpp for f in $FILES do gcc "$f" -lstdc++ -lm -o /dev/null - status=$? - [ $status -eq 0 ] && echo "$f was compiled successfully" || echo "Compilation of $f failed" + status=$?; + if [ $status -eq 1 ]; then + echo "Compilation of $f failed"; + exit 1; + fi + echo "$f was compiled successfully"; done