From e9a4553a1a38ae464234e3f4396f64ed9f4c80b5 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Fri, 10 Oct 2025 14:55:17 +0200 Subject: [PATCH 1/4] Use DYNAMIC_LIST for OSX builds that time out; try speeding up mingw build --- azure-pipelines.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 21e0b96936..94b945bb08 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -95,7 +95,7 @@ jobs: vmImage: 'windows-latest' steps: - script: | - mingw32-make CC=gcc FC=gfortran DYNAMIC_ARCH=1 DYNAMIC_LIST="SANDYBRIDGE" + mingw32-make CC=gcc FC=gfortran NO_PARALLEL_MAKE=1 DYNAMIC_ARCH=1 DYNAMIC_LIST="SANDYBRIDGE" - job: Windows_clang_cmake pool: @@ -201,7 +201,7 @@ jobs: - script: | brew update brew install llvm libomp - make TARGET=CORE2 USE_OPENMP=1 DYNAMIC_ARCH=1 CC=/usr/local/opt/llvm/bin/clang NOFORTRAN=1 + make TARGET=CORE2 USE_OPENMP=1 DYNAMIC_ARCH=1 -DDYNAMIC_LIST='NEHALEM HASWELL SKYLAKEX' CC=/usr/local/opt/llvm/bin/clang NOFORTRAN=1 - job: OSX_OpenMP_Clang_cmake pool: @@ -215,7 +215,7 @@ jobs: brew install llvm libomp mkdir build cd build - cmake -DTARGET=CORE2 -DUSE_OPENMP=1 -DINTERFACE64=1 -DDYNAMIC_ARCH=1 -DCMAKE_C_COMPILER=/usr/local/opt/llvm/bin/clang -DNOFORTRAN=1 -DNO_AVX512=1 .. + cmake -DTARGET=CORE2 -DUSE_OPENMP=1 -DINTERFACE64=1 -DDYNAMIC_ARCH=1 -DDYNAMIC_LIST='NEHALEM HASWELL SKYLAKEX' -DCMAKE_C_COMPILER=/usr/local/opt/llvm/bin/clang -DNOFORTRAN=1 -DNO_AVX512=1 .. make ctest From 5b18a3f08a9d9944c4dff4014e25aa089b13da9e Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Fri, 10 Oct 2025 16:39:28 +0200 Subject: [PATCH 2/4] fix copy/paste error --- azure-pipelines.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 94b945bb08..189a50f53c 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -1,4 +1,4 @@ -trigger: + trigger: # start a new build for every push batch: False branches: @@ -201,7 +201,7 @@ jobs: - script: | brew update brew install llvm libomp - make TARGET=CORE2 USE_OPENMP=1 DYNAMIC_ARCH=1 -DDYNAMIC_LIST='NEHALEM HASWELL SKYLAKEX' CC=/usr/local/opt/llvm/bin/clang NOFORTRAN=1 + make TARGET=CORE2 USE_OPENMP=1 DYNAMIC_ARCH=1 DYNAMIC_LIST='NEHALEM HASWELL SKYLAKEX' CC=/usr/local/opt/llvm/bin/clang NOFORTRAN=1 - job: OSX_OpenMP_Clang_cmake pool: From cb48a52d42ac0fc2411cf05190efeed51c8b797b Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Fri, 10 Oct 2025 23:24:13 +0200 Subject: [PATCH 3/4] fix accidental indentation --- azure-pipelines.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 189a50f53c..41425dba79 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -1,4 +1,4 @@ - trigger: +trigger: # start a new build for every push batch: False branches: From ffd2e47995321375a28c90599af4c3a601da62e7 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Sat, 11 Oct 2025 14:17:05 +0200 Subject: [PATCH 4/4] drop LAPACK from slow mingw build --- azure-pipelines.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 41425dba79..b0f7a2176c 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -95,7 +95,7 @@ jobs: vmImage: 'windows-latest' steps: - script: | - mingw32-make CC=gcc FC=gfortran NO_PARALLEL_MAKE=1 DYNAMIC_ARCH=1 DYNAMIC_LIST="SANDYBRIDGE" + mingw32-make CC=gcc NOLAPACK=1 DYNAMIC_ARCH=1 DYNAMIC_LIST="SANDYBRIDGE" - job: Windows_clang_cmake pool: