Skip to content

Commit 4a5ef17

Browse files
committed
travis: run with address sanitizer when not Valgrind
Signed-off-by: Antoine Poinsot <darosior@protonmail.com>
1 parent cb03475 commit 4a5ef17

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.travis.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ env:
1616
- ARCH=64 TEST_CMD="make check-source check-units installcheck" DEVELOPER=1 EXPERIMENTAL_FEATURES=1
1717

1818
# All of the following will just run `make pytest`
19-
- VALGRIND=0 ARCH=64 DEVELOPER=1 COMPILER=clang
20-
- VALGRIND=0 ARCH=64 DEVELOPER=1 COMPILER=gcc
21-
- VALGRIND=0 ARCH=64 DEVELOPER=0 COMPILER=gcc COMPAT=0 TEST_GROUP=1 TEST_GROUP_COUNT=2
22-
- VALGRIND=0 ARCH=64 DEVELOPER=0 COMPILER=gcc COMPAT=0 TEST_GROUP=2 TEST_GROUP_COUNT=2
19+
- VALGRIND=0 ARCH=64 DEVELOPER=1 COMPILER=clang ASAN=1 LSAN_OPTIONS="suppressions=$PWD/tests/sanitizer_suppressions/lsan"
20+
- VALGRIND=0 ARCH=64 DEVELOPER=1 COMPILER=gcc ASAN=1
21+
- VALGRIND=0 ARCH=64 DEVELOPER=0 COMPILER=gcc COMPAT=0 TEST_GROUP=1 TEST_GROUP_COUNT=2 ASAN=1
22+
- VALGRIND=0 ARCH=64 DEVELOPER=0 COMPILER=gcc COMPAT=0 TEST_GROUP=2 TEST_GROUP_COUNT=2 ASAN=1
2323

2424
## All of these are pretty slow since they run under valgrind
2525
- VALGRIND=1 ARCH=64 DEVELOPER=1 COMPILER=gcc TEST_GROUP=1 TEST_GROUP_COUNT=14

0 commit comments

Comments
 (0)