From 9dfba607d90f07747849ad18180ef6ed03680925 Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Tue, 18 Dec 2018 21:58:55 +0200 Subject: [PATCH] Update .yml files --- .travis.yml | 17 +++++++++++++++-- appveyor.yml | 4 +++- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index f0387fc..9a52676 100644 --- a/.travis.yml +++ b/.travis.yml @@ -110,7 +110,7 @@ matrix: - os: linux compiler: g++-8 - env: TOOLSET=gcc COMPILER=g++-8 CXXSTD=03,11,14,17 + env: TOOLSET=gcc COMPILER=g++-8 CXXSTD=03,11,14,17,2a addons: apt: packages: @@ -120,7 +120,7 @@ matrix: - os: linux compiler: g++-8 - env: UBSAN=1 TOOLSET=gcc COMPILER=g++-8 CXXSTD=03,11,14,17 UBSAN_OPTIONS=print_stacktrace=1 LINKFLAGS=-fuse-ld=gold + env: UBSAN=1 TOOLSET=gcc COMPILER=g++-8 CXXSTD=03,11,14,17,2a UBSAN_OPTIONS=print_stacktrace=1 LINKFLAGS=-fuse-ld=gold addons: apt: packages: @@ -227,6 +227,17 @@ matrix: - ubuntu-toolchain-r-test - llvm-toolchain-trusty-6.0 + - os: linux + compiler: clang++-7 + env: TOOLSET=clang COMPILER=clang++-7 CXXSTD=03,11,14,17,2a + addons: + apt: + packages: + - clang-7 + sources: + - ubuntu-toolchain-r-test + - llvm-toolchain-trusty-7 + - os: linux compiler: clang++-6.0 env: UBSAN=1 TOOLSET=clang COMPILER=clang++-6.0 CXXSTD=03,11,14,17 UBSAN_OPTIONS=print_stacktrace=1 @@ -264,7 +275,9 @@ install: - git clone -b $BOOST_BRANCH --depth 1 https://github.com/boostorg/boost.git boost-root - cd boost-root - git submodule update --init tools/build + - git submodule update --init tools/boost_install - git submodule update --init libs/config + - git submodule update --init libs/headers - git submodule update --init tools/boostdep - cp -r $TRAVIS_BUILD_DIR/* libs/throw_exception - python tools/boostdep/depinst/depinst.py throw_exception diff --git a/appveyor.yml b/appveyor.yml index 15fb16c..e568884 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -45,9 +45,11 @@ install: - git clone -b %BOOST_BRANCH% --depth 1 https://github.com/boostorg/boost.git boost-root - cd boost-root - git submodule update --init tools/build + - git submodule update --init tools/boost_install - git submodule update --init libs/config + - git submodule update --init libs/headers - git submodule update --init tools/boostdep - - xcopy /s /e /q %APPVEYOR_BUILD_FOLDER% libs\throw_exception + - xcopy /s /e /q %APPVEYOR_BUILD_FOLDER% libs\throw_exception\ - python tools/boostdep/depinst/depinst.py throw_exception - cmd /c bootstrap - b2 -d0 headers