about summary refs log tree commit diff stats
path: root/build_and_test_until
diff options
context:
space:
mode:
Diffstat (limited to 'build_and_test_until')
-rwxr-xr-xbuild_and_test_until2
1 files changed, 2 insertions, 0 deletions
diff --git a/build_and_test_until b/build_and_test_until
index d4fedaf2..15e0e4cd 100755
--- a/build_and_test_until
+++ b/build_and_test_until
@@ -9,4 +9,6 @@ make --no-print-directory enumerate/enumerate
 ./tangle/tangle $(./enumerate/enumerate --until $1 |grep -v '.mu$') |grep -v "^\s*//:" > mu.cc
 cat /dev/null $(./enumerate/enumerate --until $1 |grep '.mu$') > core.mu
 make --no-print-directory autogenerated_lists
+sleep 1  # Darwin is shit and otherwise thinks mu_bin is newer than the files it just generated when called from test_all_layers.
+         # All sorts of strange bugs ensue.
 CXX=${CXX:-clang++} CFLAGS=${CFLAGS:-"-O3 -fsanitize=undefined -Wno-tautological-constant-out-of-range-compare"} make ${2:-valgrind}