]> git.ipfire.org Git - thirdparty/chrony.git/commitdiff
test: add float-cast-overflow to 003-sanitizers test
authorMiroslav Lichvar <mlichvar@redhat.com>
Tue, 20 Sep 2022 08:56:28 +0000 (10:56 +0200)
committerMiroslav Lichvar <mlichvar@redhat.com>
Tue, 20 Sep 2022 08:56:28 +0000 (10:56 +0200)
test/compilation/003-sanitizers

index 8040efe0e7c86aea8a884940ffc8e024fd128586..fad78315fca094e2993080ec0da798576cd3db08 100755 (executable)
@@ -44,7 +44,7 @@ do
       export CC
 
       for san_options in "" "-fsanitize=address" "-fsanitize=memory"; do
-        export CFLAGS="-O2 -g -fsanitize=undefined -fsanitize=float-divide-by-zero -fno-sanitize-recover=undefined,float-divide-by-zero $san_options $arch_opts"
+        export CFLAGS="-O2 -g -fsanitize=undefined -fsanitize=float-divide-by-zero -fsanitize=float-cast-overflow -fno-sanitize-recover=all $san_options $arch_opts"
 
         # clang msan doesn't work on i686 and otherwise requires patches
         echo $CFLAGS | grep -q 'sanitize=memory' && continue