tests: fix several instances of the most vexing parse
Change-Id: I6195bb5cd3ea0fb85e4e10a78319936f0fe5f3f3
Refs: #4545
diff --git a/.travis.yml b/.travis.yml
index 2b37b90..ecb71ec 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -83,11 +83,17 @@
env: COMPILER=clang++-6.0
addons:
apt:
- sources: ["llvm-toolchain-trusty", "ubuntu-toolchain-r-test"]
+ sources: ["llvm-toolchain-trusty-6.0", "ubuntu-toolchain-r-test"]
packages: clang-6.0
+ - os: linux
+ env: COMPILER=clang++-7.0
+ addons:
+ apt:
+ sources: ["llvm-toolchain-trusty", "ubuntu-toolchain-r-test"]
+ packages: clang-7.0
# macOS/clang
- # https://docs.travis-ci.com/user/osx-ci-environment/#OS-X-Version
+ # https://docs.travis-ci.com/user/reference/osx/#OS-X-Version
- os: osx
osx_image: xcode7.3
env: OSX_VERSION=10.11
@@ -100,9 +106,12 @@
- os: osx
osx_image: xcode9.2
env: OSX_VERSION=10.12 USE_OPENSSL_1_1=yes
+ - os: osx
+ osx_image: xcode9.3beta
+ env: OSX_VERSION=10.13
allow_failures:
- - env: COMPILER=clang++-6.0
+ - env: COMPILER=clang++-7.0
- env: OSX_VERSION=10.12 USE_OPENSSL_1_1=yes
fast_finish: true