@@ -231,31 +231,31 @@ msanregressiontest:
231231# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63303
232232
233233usan : clean
234- $(MAKE ) test CC=clang MOREFLAGS=" -g -fno-sanitize-recover=all -fsanitize-recover=signed-integer-overflow -fsanitize=undefined"
234+ $(MAKE ) test CC=clang MOREFLAGS=" -g -fno-sanitize-recover=all -fsanitize-recover=signed-integer-overflow -fsanitize=undefined -Werror "
235235
236236asan : clean
237- $(MAKE ) test CC=clang MOREFLAGS=" -g -fsanitize=address"
237+ $(MAKE ) test CC=clang MOREFLAGS=" -g -fsanitize=address -Werror "
238238
239239asan-% : clean
240- LDFLAGS=-fuse-ld=gold MOREFLAGS=" -g -fno-sanitize-recover=all -fsanitize=address" $(MAKE ) -C $(TESTDIR ) $*
240+ LDFLAGS=-fuse-ld=gold MOREFLAGS=" -g -fno-sanitize-recover=all -fsanitize=address -Werror " $(MAKE ) -C $(TESTDIR ) $*
241241
242242msan : clean
243- $(MAKE ) test CC=clang MOREFLAGS=" -g -fsanitize=memory -fno-omit-frame-pointer" HAVE_LZMA=0 # datagen.c fails this test for no obvious reason
243+ $(MAKE ) test CC=clang MOREFLAGS=" -g -fsanitize=memory -fno-omit-frame-pointer -Werror " HAVE_LZMA=0 # datagen.c fails this test for no obvious reason
244244
245245msan-% : clean
246- LDFLAGS=-fuse-ld=gold MOREFLAGS=" -g -fno-sanitize-recover=all -fsanitize=memory -fno-omit-frame-pointer" FUZZER_FLAGS=--no-big-tests $(MAKE ) -C $(TESTDIR ) HAVE_LZMA=0 $*
246+ LDFLAGS=-fuse-ld=gold MOREFLAGS=" -g -fno-sanitize-recover=all -fsanitize=memory -fno-omit-frame-pointer -Werror " FUZZER_FLAGS=--no-big-tests $(MAKE ) -C $(TESTDIR ) HAVE_LZMA=0 $*
247247
248248asan32 : clean
249249 $(MAKE ) -C $(TESTDIR ) test32 CC=clang MOREFLAGS=" -g -fsanitize=address"
250250
251251uasan : clean
252- $(MAKE ) test CC=clang MOREFLAGS=" -g -fno-sanitize-recover=all -fsanitize-recover=signed-integer-overflow -fsanitize=address,undefined"
252+ $(MAKE ) test CC=clang MOREFLAGS=" -g -fno-sanitize-recover=all -fsanitize-recover=signed-integer-overflow -fsanitize=address,undefined -Werror "
253253
254254uasan-% : clean
255- LDFLAGS=-fuse-ld=gold MOREFLAGS=" -g -fno-sanitize-recover=all -fsanitize-recover=signed-integer-overflow -fsanitize=address,undefined" $(MAKE ) -C $(TESTDIR ) $*
255+ LDFLAGS=-fuse-ld=gold MOREFLAGS=" -g -fno-sanitize-recover=all -fsanitize-recover=signed-integer-overflow -fsanitize=address,undefined -Werror " $(MAKE ) -C $(TESTDIR ) $*
256256
257257tsan-% : clean
258- LDFLAGS=-fuse-ld=gold MOREFLAGS=" -g -fno-sanitize-recover=all -fsanitize=thread" $(MAKE ) -C $(TESTDIR ) $* FUZZER_FLAGS=--no-big-tests
258+ LDFLAGS=-fuse-ld=gold MOREFLAGS=" -g -fno-sanitize-recover=all -fsanitize=thread -Werror " $(MAKE ) -C $(TESTDIR ) $* FUZZER_FLAGS=--no-big-tests
259259
260260apt-install :
261261 sudo apt-get -yq --no-install-suggests --no-install-recommends --force-yes install $(APT_PACKAGES )
@@ -279,6 +279,9 @@ libc6install:
279279gcc6install : apt-add-repo
280280 APT_PACKAGES=" libc6-dev-i386 gcc-multilib gcc-6 gcc-6-multilib" $(MAKE ) apt-install
281281
282+ gcc7install : apt-add-repo
283+ APT_PACKAGES=" libc6-dev-i386 gcc-multilib gcc-7 gcc-7-multilib" $(MAKE ) apt-install
284+
282285gpp6install : apt-add-repo
283286 APT_PACKAGES=" libc6-dev-i386 g++-multilib gcc-6 g++-6 g++-6-multilib" $(MAKE ) apt-install
284287
0 commit comments