compiler: clang
env:
- CFLAGS_EXTRA="-fsanitize=address -fno-common -fno-omit-frame-pointer"
+ - TESTS_CUSTOM_RUN=true
- os: linux
compiler: clang
env:
- CFLAGS_EXTRA="-fsanitize=memory,undefined -march=native -fno-omit-frame-pointer"
- - MSAN_OR_UBSAN=true
+ - TESTS_CUSTOM_RUN=true
sudo: required
- os: linux
compiler: clang
~/cppcheck/cppcheck -f --error-exitcode=2 -U long -D CPPCHECK -I src
$CPPCHECK_ENABLE tests/*.c src/*.c;
fi
-- if [[ "$MSAN_OR_UBSAN" == true ]]; then
- UBSAN_OPTIONS="halt_on_error=1" make -C tests check-without-test-driver;
+- if [[ "$TESTS_CUSTOM_RUN" == true ]]; then
+ ASAN_OPTIONS="detect_leaks=1" UBSAN_OPTIONS="halt_on_error=1"
+ make -C tests check-without-test-driver;
fi
after_success: