From d87450d133ccc3daa1a85c79fa7d0d5b5fa991ab Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 6 Oct 2021 18:35:26 +0200 Subject: [PATCH] Add clang-cl and clang-cl/flang builds to Azure --- azure-pipelines.yml | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 617692191..c292b8585 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -81,7 +81,32 @@ jobs: vmImage: 'windows-latest' steps: - script: | - mingw32-make CC=gcc FC=gfortran DYNAMIC_ARCH=1 DYNAMIC_LIST="NEHALEM HASWELL SKYLAKEX" + mingw32-make CC=gcc FC=gfortran DYNAMIC_ARCH=1 DYNAMIC_LIST="NEHALEM SANDYBRIDGE HASWELL" + +- job: Windows_cmake_clang_cl + pool: + vmImage: 'windows-latest' + steps: + - script: | + mkdir build + cd build + cmake -G "Ninja" -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl -DMSVC_STATIC_CRT=ON .. + cmake --build . + +- job: Windows_cmake_clang_cl + pool: + vmImage: 'windows-latest' + steps: + - script: + C\Miniconda\Scripts\activate.bat + conda config --add-channels conda-forge --force + conda config --set auto_update_conda false + conda install --yes --quiet flang + mkdir build + cd build + cmake -G "Ninja" -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl -DCMAKE_Fortran_COMPILER=flang -DMSVC_STATIC_CRT=ON .. + cmake --build . + - job: OSX_OpenMP pool: