Commit a2e6ada1c6

Andrew Kelley <superjoe30@gmail.com>
2017-10-01 17:59:21
travis: set -e on osx script
1 parent a458ec9
Changed files (1)
ci/travis_osx_script
@@ -1,6 +1,7 @@
 #!/bin/sh
 
 set -x
+set -e
 
 mkdir build
 cd build
@@ -8,6 +9,11 @@ cmake .. -DCMAKE_PREFIX_PATH=/usr/local/opt/llvm@5/ -DCMAKE_INSTALL_PREFIX=$(pwd
 make VERBOSE=1
 make install
 
+# TODO: we run the tests separately because when run all together there is some
+# mysterious issue where after N child process spawns it crashes. I've been
+# unable to reproduce the issue on my macbook - it only happens on Travis.
+# ./zig build --build-file ../build.zig test
+
 ./zig build --build-file ../build.zig test-behavior --verbose
 ./zig build --build-file ../build.zig test-std --verbose
 ./zig build --build-file ../build.zig test-compiler-rt --verbose