Mercurial > dropbear
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