From 6275e8724c9e8520ef1899b1e328f529458f9c95 Mon Sep 17 00:00:00 2001 From: c9s Date: Tue, 17 Nov 2015 21:12:30 +0800 Subject: [PATCH] Traivs: Add allow_failures section to matrix --- .travis.yml | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/.travis.yml b/.travis.yml index 4e62a13..158dd9c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,21 +8,22 @@ git: matrix: include: - - compiler: gcc - env: CONFIGURE_OPTION='--enable-debug --enable-gcov --with-malloc=jemalloc' COVERALLS=yes VALGRIND=no DEBUG=yes - - compiler: gcc - env: CONFIGURE_OPTION='--enable-debug --enable-gcov' COVERALLS=yes VALGRIND=yes DEBUG=yes LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/ - - compiler: clang - env: CONFIGURE_OPTION='--enable-debug --enable-gcov' COVERALLS=yes VALGRIND=yes DEBUG=yes LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/ - - compiler: clang - env: ASAN_OPTIONS=symbolize=1 ASAN_SYMBOLIZER_PATH=/usr/local/clang-3.4/bin/llvm-symbolizer CFLAGS='-fsanitize=address -g -O1 -D_BSD_SOURCE=1' CXX=clang++ CXXFLAGS='-fsanitize=address -g -O1 -D_BSD_SOURCE=1' + - compiler: gcc + env: CONFIGURE_OPTION='--enable-debug --enable-gcov --with-malloc=jemalloc' COVERALLS=yes VALGRIND=no DEBUG=yes + - compiler: gcc + env: CONFIGURE_OPTION='--enable-debug --enable-gcov' COVERALLS=yes VALGRIND=yes DEBUG=yes LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/ + - compiler: clang + env: CONFIGURE_OPTION='--enable-debug --enable-gcov' COVERALLS=yes VALGRIND=yes DEBUG=yes LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/ + allow_failures: + - compiler: clang + env: ASAN_OPTIONS=symbolize=1 ASAN_SYMBOLIZER_PATH=/usr/local/clang-3.4/bin/llvm-symbolizer CFLAGS='-fsanitize=address -g -O1 -D_BSD_SOURCE=1' CXX=clang++ CXXFLAGS='-fsanitize=address -g -O1 -D_BSD_SOURCE=1' install: - - sudo apt-get update -qq - - sudo apt-get install -qq automake pkg-config build-essential libtool automake autoconf m4 gnulib - - sudo apt-get install -qq check libpcre3 libpcre3-dev libjemalloc-dev libjemalloc1 - - sudo apt-get install -qq graphviz-dev graphviz - - if [ "x$COVERALLS" == xyes ]; then sudo pip install cpp-coveralls; fi - - if [ "x$VALGRIND" == xyes ]; then sudo apt-get install valgrind; fi +- sudo apt-get update -qq +- sudo apt-get install -qq automake pkg-config build-essential libtool automake autoconf m4 gnulib +- sudo apt-get install -qq check libpcre3 libpcre3-dev libjemalloc-dev libjemalloc1 +- sudo apt-get install -qq graphviz-dev graphviz +- if [ "x$COVERALLS" == xyes ]; then sudo pip install cpp-coveralls; fi +- if [ "x$VALGRIND" == xyes ]; then sudo apt-get install valgrind; fi before_script: - sudo ldconfig