diff options
-rw-r--r-- | .travis.yml | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/.travis.yml b/.travis.yml index 1f35c48..390a8de 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,45 +11,54 @@ matrix: # GCC and clang builds on Linux - env: MATRIX_EVAL="CC=gcc-9 CXX=g++-9" CONF="--disable-output-edi" os: linux - dist: xenial + arch: amd64 + dist: bionic sudo: required compiler: gcc addons: &linuxaddons apt: sources: &sources - - ubuntu-toolchain-r-test + - sourceline: 'ppa:ubuntu-toolchain-r-test' packages: &packages - libzmq3-dev - libzmq5 - automake - libtool - - libboost1.58-all-dev + - libboost1.65-all-dev - libcurl4-openssl-dev - g++-9 - env: MATRIX_EVAL="CC=gcc-9 CXX=g++-9" CONF="--enable-output-raw" + arch: amd64 compiler: gcc addons: *linuxaddons - env: MATRIX_EVAL="CC=gcc-9 CXX=g++-9" CONF="" + arch: amd64 + compiler: gcc + addons: *linuxaddons + + - env: MATRIX_EVAL="CC=gcc-9 CXX=g++-9" CONF="" + arch: arm64 compiler: gcc addons: *linuxaddons - env: MATRIX_EVAL="" CONF="--enable-output-raw" + arch: amd64 compiler: clang addons: &linuxclang40 apt: sources: - - ubuntu-toolchain-r-test - - llvm-toolchain-xenial-8 + - sourceline: 'ppa:ubuntu-toolchain-r/test' + - sourceline: 'deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-9 main' packages: - libzmq3-dev - libzmq5 - automake - libtool - - libboost1.58-all-dev + - libboost1.65-all-dev - libcurl4-openssl-dev - - clang-8 + - clang-9 before_install: - eval "${MATRIX_EVAL}" |