From a2e6ada1c681123c8674f61b91862b5377f1dda1 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Sun, 1 Oct 2017 11:59:21 -0400 Subject: [PATCH] travis: set -e on osx script --- ci/travis_osx_script | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ci/travis_osx_script b/ci/travis_osx_script index 6626a3c781..c53acc0e7e 100755 --- a/ci/travis_osx_script +++ b/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