going to try clang_sanitize with libstdc++ with g++-6 implementation

Conflicts:
	.travis.yml
	Makefile
This commit is contained in:
Daniel Cohen 2016-12-25 14:04:04 +02:00
parent d7029c37aa
commit 010ea126f3
2 changed files with 16 additions and 9 deletions

View file

@ -92,8 +92,9 @@ fuzzing-stop:
cppcheck:
cppcheck --enable=warning --inconclusive --force --std=c++11 src/json.hpp --error-exitcode=1
# run clang sanitize (we are overrding the CXXFLAGS provided by travis in order to use gcc's libstdc++)
clang_sanitize: clean
CXX=clang++ CXXFLAGS="-g -O2 -fsanitize=address -fsanitize=undefined -fno-omit-frame-pointer" $(MAKE)
CXX=clang++ CXXFLAGS="-g -O2 -fsanitize=address -fsanitize=undefined -fno-omit-frame-pointer" $(MAKE) check -C test
##########################################################################