[tools] master update
Matt Caswell
matt at openssl.org
Thu Dec 3 15:19:46 UTC 2020
The branch master has been updated
via 96a195347859112c1520d1ef84690ec3109f1f49 (commit)
from dbd9a8a187e3ab8c59e41f957ba1135c364d231c (commit)
- Log -----------------------------------------------------------------
commit 96a195347859112c1520d1ef84690ec3109f1f49
Author: Matt Caswell <matt at openssl.org>
Date: Tue Dec 1 14:49:50 2020 +0000
Ensure sanitizer builds use no-asm
Reviewed-by: Richard Levitte <levitte at openssl.org>
(Merged from https://github.com/openssl/tools/pull/77)
-----------------------------------------------------------------------
Summary of changes:
run-checker/run-checker.sh | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/run-checker/run-checker.sh b/run-checker/run-checker.sh
index 643128d..19849cd 100755
--- a/run-checker/run-checker.sh
+++ b/run-checker/run-checker.sh
@@ -99,12 +99,12 @@ if run-hook prepare; then
if [ "$opt" == "enable-asan" ]; then
# A documented requirement for enable-asan is no-shared
- expandedopts="enable-asan no-shared -DOPENSSL_SMALL_FOOTPRINT"
+ expandedopts="enable-asan no-shared no-asm -DOPENSSL_SMALL_FOOTPRINT"
elif [ "$opt" == "enable-ubsan" ]; then
# We've seen it on Travis already, ubsan requires -DPEDANTIC and
# -fno-sanitize=alignment, or crypto/modes will fail to build in
# some circumstances. Running on a VM seems to be one of them.
- expandedopts="enable-ubsan -DPEDANTIC -DOPENSSL_SMALL_FOOTPRINT -fno-sanitize=alignment"
+ expandedopts="enable-ubsan no-asm -DPEDANTIC -DOPENSSL_SMALL_FOOTPRINT -fno-sanitize=alignment"
elif [ "$opt" == "enable-fuzz-afl" ]; then
warnopts=""
optcc=afl-clang-fast
More information about the openssl-commits
mailing list