travis-ci: switch gcc-7 build to buster, remove from allow_failures

gcc 7 is now in debian testing ("buster"), with a proper stable upstream
release; this updates the associated travis-ci to use "buster" (rather
than "sid"), and removes the build from allow_failures.
This commit is contained in:
Jason Rhinelander 2017-06-26 16:18:09 -04:00
parent 2bde61500d
commit 44e9a4e6cf

View File

@ -76,8 +76,6 @@ matrix:
- make -C docs html SPHINX_OPTIONS=-W - make -C docs html SPHINX_OPTIONS=-W
- tools/check-style.sh - tools/check-style.sh
- flake8 - flake8
allow_failures:
- env: PYTHON=3.5 CPP=17 GCC=7
cache: cache:
directories: directories:
- $HOME/.local/bin - $HOME/.local/bin
@ -98,7 +96,7 @@ before_install:
export CXX=g++-$GCC CC=gcc-$GCC export CXX=g++-$GCC CC=gcc-$GCC
fi fi
if [ "$GCC" = "6" ] || [ "$CLANG" = "3.9" ]; then DOCKER=${ARCH:+$ARCH/}debian:stretch if [ "$GCC" = "6" ] || [ "$CLANG" = "3.9" ]; then DOCKER=${ARCH:+$ARCH/}debian:stretch
elif [ "$GCC" = "7" ]; then DOCKER=debian:sid elif [ "$GCC" = "7" ]; then DOCKER=debian:buster
fi fi
elif [ "$TRAVIS_OS_NAME" = "osx" ]; then elif [ "$TRAVIS_OS_NAME" = "osx" ]; then
export CXX=clang++ CC=clang; export CXX=clang++ CC=clang;