diff .travis.yml @ 1567:2799a1d55b59

don't try clang-5.0
author Matt Johnston <matt@ucc.asn.au>
date Thu, 01 Mar 2018 22:58:39 +0800
parents 3fc0e9a0978b
children 67cb1983500b
line wrap: on
line diff
--- a/.travis.yml	Thu Mar 01 22:54:57 2018 +0800
+++ b/.travis.yml	Thu Mar 01 22:58:39 2018 +0800
@@ -20,7 +20,8 @@
     - os: osx
       compiler: clang
       env: WEXTRAFLAGS=""
-    - env: DO_FUZZ=1 CONFIGURE_FLAGS="--enable-fuzz --disable-harden" EXTRACFLAGS=-fsanitize=address CC="clang-5.0" LDFLAGS=-fsanitize=address
+    - env: DO_FUZZ=1 CONFIGURE_FLAGS="--enable-fuzz --disable-harden" EXTRACFLAGS=-fsanitize=address LDFLAGS=-fsanitize=address
+      compiler: clang
 
 # container-based builds
 sudo: false
@@ -32,7 +33,6 @@
     - libtomcrypt-dev
     - libtommath-dev
     - mercurial
-    - clang-5.0
 
 before_install:
   - if [ "$CC" = "clang" ]; then WEXTRAFLAGS="$WEXTRAFLAGS -Wno-error=incompatible-library-redeclaration" ; fi  # workaround
@@ -41,7 +41,7 @@
   - autoconf && autoheader && ./configure $CONFIGURE_FLAGS CFLAGS="-O2 -Wall -Wno-pointer-sign $WEXTRAFLAGS $EXTRACFLAGS" --prefix="$HOME/inst"
   - if [ "$NOWRITEV" = "1" ]; then sed -i -e s/HAVE_WRITEV/DONT_HAVE_WRITEV/ config.h ; fi
   - make -j3 
-  - test -z $DO_FUZZ || make fuzzstandalone
+  - test -z $DO_FUZZ || make   fuzzstandalone
   # avoid concurrent install, osx/freebsd is racey (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208093)
   - make install