comparison .travis.yml @ 1583:d17a6bab2179

travis fuzz build clang++
author Matt Johnston <matt@ucc.asn.au>
date Sun, 04 Mar 2018 17:17:37 +0800
parents 950913ea9976
children 96e4c9b2cc00 d32bcb5c557d
comparison
equal deleted inserted replaced
1582:68abf717328d 1583:d17a6bab2179
21 - os: osx 21 - os: osx
22 compiler: clang 22 compiler: clang
23 env: WEXTRAFLAGS="" 23 env: WEXTRAFLAGS=""
24 24
25 # Note: the fuzzing malloc wrapper doesn't replace free() in system libtomcrypt, so need bundled. 25 # Note: the fuzzing malloc wrapper doesn't replace free() in system libtomcrypt, so need bundled.
26 - env: DO_FUZZ=1 CONFIGURE_FLAGS="--enable-fuzz --disable-harden --enable-bundled-libtom" WEXTRAFLAGS="" LDFLAGS=-fsanitize=address EXTRACFLAGS=-fsanitize=address 26 - env: DO_FUZZ=1 CONFIGURE_FLAGS="--enable-fuzz --disable-harden --enable-bundled-libtom" WEXTRAFLAGS="" LDFLAGS=-fsanitize=address EXTRACFLAGS=-fsanitize=address CXX=clang++
27 compiler: clang 27 compiler: clang
28 # sanitizers need ptrace which is privileged https://github.com/travis-ci/travis-ci/issues/9033 28 # sanitizers need ptrace which is privileged https://github.com/travis-ci/travis-ci/issues/9033
29 sudo: required 29 sudo: required
30 30
31 # container-based builds 31 # container-based builds