Revision: 70686

Author:   starseeker
Date:     2018-02-08 12:55:26 +0000 (Thu, 08 Feb 2018)
Log Message:
we want quick/hard failure if any of the make commands fail.

Modified Paths:

Modified: brlcad/trunk/misc/
--- brlcad/trunk/misc/      2018-02-08 12:33:32 UTC 
(rev 70685)
+++ brlcad/trunk/misc/      2018-02-08 12:55:26 UTC 
(rev 70686)
@@ -1,8 +1,19 @@
+# We want the script to fail hard and immediately if anything goes wrong, in
+# order to avoid masking failures (e.g. build failures, which will leave
+# empty scan reports but certainly don't constitute successes. See (for 
+set -e
+set -o pipefail
 export CCC_CC=clang
 export CCC_CXX=clang++
-# TODO - test if this is a valid way to enable the new Z3 static analyzer 
+# This appears to be a workable way to enable the new Z3 static analyzer
+# support, but at least as of 2017-12 it greatly slows the testing (by orders
+# of magnitude).  Might be viable (or at least more useful even if it can't
+# quickly complete) if we completely pre-build src/other
@@ -85,7 +96,7 @@
 cleantest libfft
 failingtest libtclcad
 cleantest libtermio
-failingtest libremrt
+cleantest libremrt
 cleantest librender
 # Executables

This was sent by the collaborative development platform, the 
world's largest Open Source development site.

Check out the vibrant tech community on one of the world's most
engaging tech sites,!
BRL-CAD Source Commits mailing list

Reply via email to