commit 2d8cafdf286c9840892e58c13468481b35105075 parent dcc93537d48498d327c258cdfd9e6aee586a30af Author: d.levin256@gmail.com <d.levin256@gmail.com> Date: Thu, 21 Feb 2019 18:14:22 +0000 Add GCC7&8 and MSVC2017 Diffstat:
M | azure-pipelines.yml | | | 27 | +++++++++++++++++++++++++++ |
1 file changed, 27 insertions(+), 0 deletions(-)
diff --git a/azure-pipelines.yml b/azure-pipelines.yml @@ -17,6 +17,26 @@ jobs: sudo apt-get update && sudo apt-get install -y ninja-build libmpfr-dev ci/run.sh build-debug -DCPU_ARCH=detect -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_BUILD_TYPE=Debug +- job: Linux_x86_64_GCC7 + pool: + vmImage: 'ubuntu-16.04' + steps: + - bash: | + set -e + sudo add-apt-repository ppa:ubuntu-toolchain-r/test + sudo apt-get update && sudo apt-get install -y ninja-build libmpfr-dev gcc-7 g++-7 + ci/run.sh build-release -DCPU_ARCH=detect -DENABLE_DFT=OFF -DCMAKE_CXX_COMPILER=g++-7 -DCMAKE_BUILD_TYPE=Release + +- job: Linux_x86_64_GCC8 + pool: + vmImage: 'ubuntu-16.04' + steps: + - bash: | + set -e + sudo add-apt-repository ppa:ubuntu-toolchain-r/test + sudo apt-get update && sudo apt-get install -y ninja-build libmpfr-dev gcc-8 g++-8 + ci/run.sh build-release -DCPU_ARCH=detect -DENABLE_DFT=OFF -DCMAKE_CXX_COMPILER=g++-8 -DCMAKE_BUILD_TYPE=Release + - job: Linux_ARM_Clang_Release pool: vmImage: 'ubuntu-16.04' @@ -124,3 +144,10 @@ jobs: - script: | call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars64.bat" ci\run.cmd build-debug -DARCH_TESTS=ON -DCMAKE_CXX_COMPILER="C:/LLVM/bin/clang-cl.exe" -DCPU_ARCH=avx512 -DCMAKE_CXX_FLAGS=-m64 -DCMAKE_BUILD_TYPE=Debug + +- job: Windows_MSVC_x86_64_AVX512_MSVC2017_Release + pool: WIN-AVX512 + steps: + - script: | + call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars64.bat" + ci\run.cmd build-release -DARCH_TESTS=ON -DCPU_ARCH=avx512 -DENABLE_DFT=OFF -DCMAKE_BUILD_TYPE=Release