From 54c1a8ad6710e36e731c56ca4bb3e605c87e41ed Mon Sep 17 00:00:00 2001 From: Edward Hartnett Date: Fri, 8 Nov 2024 02:28:22 -0700 Subject: [PATCH 01/15] CI --- .github/workflows/Linux_versions.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/Linux_versions.yml b/.github/workflows/Linux_versions.yml index b9c829cf..957cddb2 100644 --- a/.github/workflows/Linux_versions.yml +++ b/.github/workflows/Linux_versions.yml @@ -29,6 +29,7 @@ jobs: jasper-version: [2.0.33, 3.0.5, 4.0.0] bacio-version: [2.4.1, 2.5.0, 2.6.0] w3emc-version: [2.9.2, 2.9.3, 2.10.0] + g2c-version: [develop] build-utils: [ON, OFF] exclude: # utils require w3emc version >= 2.10.0 @@ -59,7 +60,7 @@ jobs: uses: NOAA-EMC/ci-build-nceplibs@develop with: bacio-version: v${{ matrix.bacio-version }} - g2c-version: develop + g2c-version: ${{ matrix.g2c-version }} g2c-cmake-args: -DENABLE_SHARED=ON jasper-version: version-${{ matrix.jasper-version }} w3emc-version: v${{ matrix.w3emc-version }} From a4f2022b34bd2f1a8d039bd0f691d443d5aeab49 Mon Sep 17 00:00:00 2001 From: Edward Hartnett Date: Fri, 8 Nov 2024 02:31:18 -0700 Subject: [PATCH 02/15] CI --- .github/workflows/Linux_versions.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Linux_versions.yml b/.github/workflows/Linux_versions.yml index 957cddb2..72ff60f7 100644 --- a/.github/workflows/Linux_versions.yml +++ b/.github/workflows/Linux_versions.yml @@ -60,7 +60,7 @@ jobs: uses: NOAA-EMC/ci-build-nceplibs@develop with: bacio-version: v${{ matrix.bacio-version }} - g2c-version: ${{ matrix.g2c-version }} + g2c-version: develop g2c-cmake-args: -DENABLE_SHARED=ON jasper-version: version-${{ matrix.jasper-version }} w3emc-version: v${{ matrix.w3emc-version }} From 78aa70645ece070810496f003aa1b9595e6a9a7b Mon Sep 17 00:00:00 2001 From: Edward Hartnett Date: Fri, 8 Nov 2024 02:38:31 -0700 Subject: [PATCH 03/15] CI --- .github/workflows/Linux_versions.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Linux_versions.yml b/.github/workflows/Linux_versions.yml index 72ff60f7..957cddb2 100644 --- a/.github/workflows/Linux_versions.yml +++ b/.github/workflows/Linux_versions.yml @@ -60,7 +60,7 @@ jobs: uses: NOAA-EMC/ci-build-nceplibs@develop with: bacio-version: v${{ matrix.bacio-version }} - g2c-version: develop + g2c-version: ${{ matrix.g2c-version }} g2c-cmake-args: -DENABLE_SHARED=ON jasper-version: version-${{ matrix.jasper-version }} w3emc-version: v${{ matrix.w3emc-version }} From 26287f1aef8a4b04566593fafa858bf4da589509 Mon Sep 17 00:00:00 2001 From: Edward Hartnett Date: Fri, 8 Nov 2024 02:41:29 -0700 Subject: [PATCH 04/15] CI --- .github/workflows/Linux_versions.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/Linux_versions.yml b/.github/workflows/Linux_versions.yml index 957cddb2..8d7b0b44 100644 --- a/.github/workflows/Linux_versions.yml +++ b/.github/workflows/Linux_versions.yml @@ -48,10 +48,10 @@ jobs: - name: install-dependencies run: | - sudo apt-get update - sudo apt-get install libpng-dev zlib1g-dev libjpeg-dev libopenblas-serial-dev + sudo apt-get update &> /dev/null + sudo apt-get install libpng-dev zlib1g-dev libjpeg-dev libopenblas-serial-dev &> /dev/null if [ -z $(type -P gcc-${{ matrix.gcc-version }}) ]; then - sudo apt install gcc-${{ matrix.gcc-version }} + sudo apt install gcc-${{ matrix.gcc-version }} &> /dev/null fi echo "CC=gcc-${{ matrix.gcc-version }}" >> $GITHUB_ENV echo "FC=gfortran-${{ matrix.gcc-version }}" >> $GITHUB_ENV From 5c8a2c2b955cf33980bbe505e9d6719858b6c202 Mon Sep 17 00:00:00 2001 From: Edward Hartnett Date: Fri, 8 Nov 2024 02:45:00 -0700 Subject: [PATCH 05/15] CI --- .github/workflows/Linux_versions.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/Linux_versions.yml b/.github/workflows/Linux_versions.yml index 8d7b0b44..a774c205 100644 --- a/.github/workflows/Linux_versions.yml +++ b/.github/workflows/Linux_versions.yml @@ -49,9 +49,9 @@ jobs: - name: install-dependencies run: | sudo apt-get update &> /dev/null - sudo apt-get install libpng-dev zlib1g-dev libjpeg-dev libopenblas-serial-dev &> /dev/null + sudo apt-get install libpng-dev zlib1g-dev libjpeg-dev libopenblas-serial-dev if [ -z $(type -P gcc-${{ matrix.gcc-version }}) ]; then - sudo apt install gcc-${{ matrix.gcc-version }} &> /dev/null + sudo apt install gcc-${{ matrix.gcc-version }} fi echo "CC=gcc-${{ matrix.gcc-version }}" >> $GITHUB_ENV echo "FC=gfortran-${{ matrix.gcc-version }}" >> $GITHUB_ENV @@ -60,7 +60,7 @@ jobs: uses: NOAA-EMC/ci-build-nceplibs@develop with: bacio-version: v${{ matrix.bacio-version }} - g2c-version: ${{ matrix.g2c-version }} + g2c-version: develop g2c-cmake-args: -DENABLE_SHARED=ON jasper-version: version-${{ matrix.jasper-version }} w3emc-version: v${{ matrix.w3emc-version }} From 5aa6574197aa1543c78882b7b9dbfd5b4f79094c Mon Sep 17 00:00:00 2001 From: Edward Hartnett Date: Fri, 8 Nov 2024 02:51:09 -0700 Subject: [PATCH 06/15] CI --- .github/workflows/Linux_versions.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Linux_versions.yml b/.github/workflows/Linux_versions.yml index a774c205..a5cac0ca 100644 --- a/.github/workflows/Linux_versions.yml +++ b/.github/workflows/Linux_versions.yml @@ -60,9 +60,9 @@ jobs: uses: NOAA-EMC/ci-build-nceplibs@develop with: bacio-version: v${{ matrix.bacio-version }} + jasper-version: version-${{ matrix.jasper-version }} g2c-version: develop g2c-cmake-args: -DENABLE_SHARED=ON - jasper-version: version-${{ matrix.jasper-version }} w3emc-version: v${{ matrix.w3emc-version }} w3emc-cmake-args: -DBUILD_WITH_BUFR=OFF ip-version: develop From d0eb1a4796caf76841205a8a955a343073c2481b Mon Sep 17 00:00:00 2001 From: Edward Hartnett Date: Fri, 8 Nov 2024 02:53:20 -0700 Subject: [PATCH 07/15] CI --- .github/workflows/Linux_versions.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Linux_versions.yml b/.github/workflows/Linux_versions.yml index a5cac0ca..df430c87 100644 --- a/.github/workflows/Linux_versions.yml +++ b/.github/workflows/Linux_versions.yml @@ -61,7 +61,7 @@ jobs: with: bacio-version: v${{ matrix.bacio-version }} jasper-version: version-${{ matrix.jasper-version }} - g2c-version: develop + g2c-version: {{ matrix.g2c-version }} g2c-cmake-args: -DENABLE_SHARED=ON w3emc-version: v${{ matrix.w3emc-version }} w3emc-cmake-args: -DBUILD_WITH_BUFR=OFF From df68ddad78c928cebf01a82b6ea59a3c6e01f92a Mon Sep 17 00:00:00 2001 From: Edward Hartnett Date: Fri, 8 Nov 2024 03:04:27 -0700 Subject: [PATCH 08/15] CI --- .github/workflows/Linux_versions.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Linux_versions.yml b/.github/workflows/Linux_versions.yml index df430c87..fdd67a69 100644 --- a/.github/workflows/Linux_versions.yml +++ b/.github/workflows/Linux_versions.yml @@ -29,7 +29,7 @@ jobs: jasper-version: [2.0.33, 3.0.5, 4.0.0] bacio-version: [2.4.1, 2.5.0, 2.6.0] w3emc-version: [2.9.2, 2.9.3, 2.10.0] - g2c-version: [develop] + g2c-version: [develop, v4.0.0] build-utils: [ON, OFF] exclude: # utils require w3emc version >= 2.10.0 From 9b94f837921f58a5e0884869f54e05e2138fed47 Mon Sep 17 00:00:00 2001 From: Edward Hartnett Date: Fri, 8 Nov 2024 03:30:42 -0700 Subject: [PATCH 09/15] CI --- .github/workflows/Linux_versions.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Linux_versions.yml b/.github/workflows/Linux_versions.yml index fdd67a69..d675a355 100644 --- a/.github/workflows/Linux_versions.yml +++ b/.github/workflows/Linux_versions.yml @@ -29,7 +29,7 @@ jobs: jasper-version: [2.0.33, 3.0.5, 4.0.0] bacio-version: [2.4.1, 2.5.0, 2.6.0] w3emc-version: [2.9.2, 2.9.3, 2.10.0] - g2c-version: [develop, v4.0.0] + g2c-version: [develop, v2.0.0] build-utils: [ON, OFF] exclude: # utils require w3emc version >= 2.10.0 From d0bd7a4e7a3d9a32f4d4a4b4d5c531859e9e4735 Mon Sep 17 00:00:00 2001 From: Edward Hartnett Date: Fri, 8 Nov 2024 03:36:52 -0700 Subject: [PATCH 10/15] CI --- .github/workflows/Linux_versions.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Linux_versions.yml b/.github/workflows/Linux_versions.yml index d675a355..f9082126 100644 --- a/.github/workflows/Linux_versions.yml +++ b/.github/workflows/Linux_versions.yml @@ -61,7 +61,7 @@ jobs: with: bacio-version: v${{ matrix.bacio-version }} jasper-version: version-${{ matrix.jasper-version }} - g2c-version: {{ matrix.g2c-version }} + g2c-version: ${{ matrix.g2c-version }} g2c-cmake-args: -DENABLE_SHARED=ON w3emc-version: v${{ matrix.w3emc-version }} w3emc-cmake-args: -DBUILD_WITH_BUFR=OFF From 436bc6d030bbff577b4ba704c8eb902328267d24 Mon Sep 17 00:00:00 2001 From: Edward Hartnett Date: Fri, 8 Nov 2024 03:44:08 -0700 Subject: [PATCH 11/15] CI --- .github/workflows/Linux_versions.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Linux_versions.yml b/.github/workflows/Linux_versions.yml index f9082126..d389b0b7 100644 --- a/.github/workflows/Linux_versions.yml +++ b/.github/workflows/Linux_versions.yml @@ -29,7 +29,7 @@ jobs: jasper-version: [2.0.33, 3.0.5, 4.0.0] bacio-version: [2.4.1, 2.5.0, 2.6.0] w3emc-version: [2.9.2, 2.9.3, 2.10.0] - g2c-version: [develop, v2.0.0] + g2c-version: [develop] build-utils: [ON, OFF] exclude: # utils require w3emc version >= 2.10.0 From 10e5e84c3d05b83f518b1e064ae83dfb7d1f01a1 Mon Sep 17 00:00:00 2001 From: Edward Hartnett Date: Fri, 8 Nov 2024 03:46:00 -0700 Subject: [PATCH 12/15] CI --- .github/workflows/Linux_versions.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Linux_versions.yml b/.github/workflows/Linux_versions.yml index d389b0b7..4d216ca4 100644 --- a/.github/workflows/Linux_versions.yml +++ b/.github/workflows/Linux_versions.yml @@ -48,7 +48,7 @@ jobs: - name: install-dependencies run: | - sudo apt-get update &> /dev/null + sudo apt-get update sudo apt-get install libpng-dev zlib1g-dev libjpeg-dev libopenblas-serial-dev if [ -z $(type -P gcc-${{ matrix.gcc-version }}) ]; then sudo apt install gcc-${{ matrix.gcc-version }} From 74497680012fe4742e94d8f804537742ad107945 Mon Sep 17 00:00:00 2001 From: Edward Hartnett Date: Fri, 8 Nov 2024 03:50:43 -0700 Subject: [PATCH 13/15] CI --- .github/workflows/Linux_versions.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/Linux_versions.yml b/.github/workflows/Linux_versions.yml index 4d216ca4..fa708597 100644 --- a/.github/workflows/Linux_versions.yml +++ b/.github/workflows/Linux_versions.yml @@ -43,6 +43,7 @@ jobs: jasper-version: 4.0.0 bacio-version: 2.6.0 w3emc-version: 2.10.0 + g2c-version: develop steps: From 88b9092c5adfcfaf54a587efa84368a57eb203e1 Mon Sep 17 00:00:00 2001 From: Edward Hartnett Date: Fri, 8 Nov 2024 03:59:39 -0700 Subject: [PATCH 14/15] CI --- .github/workflows/Linux_versions.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Linux_versions.yml b/.github/workflows/Linux_versions.yml index fa708597..49b7a9ee 100644 --- a/.github/workflows/Linux_versions.yml +++ b/.github/workflows/Linux_versions.yml @@ -29,7 +29,7 @@ jobs: jasper-version: [2.0.33, 3.0.5, 4.0.0] bacio-version: [2.4.1, 2.5.0, 2.6.0] w3emc-version: [2.9.2, 2.9.3, 2.10.0] - g2c-version: [develop] + g2c-version: [develop, v2.0.0] build-utils: [ON, OFF] exclude: # utils require w3emc version >= 2.10.0 From 6d333ab66c94933ddc3cf13c97ef1c050c4d199a Mon Sep 17 00:00:00 2001 From: Edward Hartnett Date: Fri, 8 Nov 2024 04:03:23 -0700 Subject: [PATCH 15/15] CI --- .github/workflows/Linux_versions.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/Linux_versions.yml b/.github/workflows/Linux_versions.yml index 49b7a9ee..e23c875c 100644 --- a/.github/workflows/Linux_versions.yml +++ b/.github/workflows/Linux_versions.yml @@ -26,17 +26,15 @@ jobs: strategy: fail-fast: true matrix: - jasper-version: [2.0.33, 3.0.5, 4.0.0] - bacio-version: [2.4.1, 2.5.0, 2.6.0] - w3emc-version: [2.9.2, 2.9.3, 2.10.0] + jasper-version: [2.0.33, 4.0.0] + bacio-version: [2.4.1, 2.6.0] + w3emc-version: [2.9.2, 2.10.0] g2c-version: [develop, v2.0.0] build-utils: [ON, OFF] exclude: # utils require w3emc version >= 2.10.0 - w3emc-version: 2.9.2 build-utils: ON - - w3emc-version: 2.9.3 - build-utils: ON gcc-version: [12] include: - gcc-version: 14