summaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml23
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}"