From: Paolo Bonzini Date: Tue, 1 Oct 2019 13:48:55 +0000 (+0200) Subject: tests/docker: only enable ubsan for test-clang X-Git-Tag: v4.2.0-rc0~71^2~8 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9e5ef164911480c71388c1be3c638f231ca8f719;p=thirdparty%2Fqemu.git tests/docker: only enable ubsan for test-clang -fsanitize=undefined is not the same thing as --enable-sanitizers. After commit 47c823e ("tests/docker: add sanitizers back to clang build", 2019-09-11) test-clang is almost duplicating the asan (test-debug) test, so partly revert commit 47c823e5b while leaving ubsan enabled. Signed-off-by: Paolo Bonzini --- diff --git a/tests/docker/test-clang b/tests/docker/test-clang index db9e6970b78..8c51ead5181 100755 --- a/tests/docker/test-clang +++ b/tests/docker/test-clang @@ -17,7 +17,9 @@ requires clang cd "$BUILD_DIR" -OPTS="--cxx=clang++ --cc=clang --host-cc=clang --enable-sanitizers" +OPTS="--cxx=clang++ --cc=clang --host-cc=clang" +OPTS="$OPTS --extra-cflags=-fsanitize=undefined \ + --extra-cflags=-fno-sanitize=float-divide-by-zero" build_qemu $OPTS check_qemu install_qemu