summaryrefslogtreecommitdiff
path: root/tcwg_bmk-build.sh
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2020-04-01 11:38:23 +0000
committerMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2020-04-01 11:41:33 +0000
commit8324d749177d43dd827840b3e1a53794b1a7724b (patch)
tree748068ec207ff819222274d87886dd69f8c6767c /tcwg_bmk-build.sh
parent00214a44379ca4dd9a9ad63aec1df0afe443cac8 (diff)
tcwg_bmk-build.sh: Fix spurious failures
... due to stray results.regressions file. This file can be generated by successful no_build_regression_p() invocation and contain harmless errors from toolchain build process. Change-Id: I237e09cd612c0b96d27d765de9bcd28f5ec51573
Diffstat (limited to 'tcwg_bmk-build.sh')
-rwxr-xr-xtcwg_bmk-build.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/tcwg_bmk-build.sh b/tcwg_bmk-build.sh
index ded71c84..6f7d846f 100755
--- a/tcwg_bmk-build.sh
+++ b/tcwg_bmk-build.sh
@@ -433,6 +433,10 @@ no_regression_to_base_p ()
return 1
fi
+ # Make sure there is no stray results.regression file, which we use
+ # as failure marker.
+ assert ! [ -f $run_step_artifacts/results.regressions ]
+
local compare_opts=""
case "${cflags[0]}" in
*"_LTO"*) compare_opts="--num_symbols 0 --entry_threshold 10" ;;