From 757f06088a6d2374855289b982e41733055658bc Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Mon, 22 Dec 2025 16:57:11 +1100 Subject: [PATCH 01/46] use CM3 versions --- spack.yaml | 55 ++++++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 49 insertions(+), 6 deletions(-) diff --git a/spack.yaml b/spack.yaml index ab00b837..b1ec8fc4 100644 --- a/spack.yaml +++ b/spack.yaml @@ -11,14 +11,15 @@ spack: # Main Dependencies access3: require: - - '@2025.08.000' - - configurations=MOM6,MOM6-CICE6,MOM6-CICE6-WW3 + - '@f73d8775d6c9358a8c0d57a3ec5e7ddd204e0db6' + - configurations=MOM6-CICE6 + - '+cm3' - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' access-cice: require: - - '@CICE6.6.1-0' + - '@ee85cdebac820226180b20b0376fab6bfcb9d72a' - io_type=PIO - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' @@ -29,9 +30,6 @@ spack: - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - access-ww3: - require: - - '@2025.08.000' access3-share: require: - '@2025.08.000' @@ -57,6 +55,9 @@ spack: - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + gcom: + require: + - '@8.0' parallelio: require: - '@2.6.2' @@ -87,3 +88,45 @@ spack: view: true concretizer: unify: true + modules: + prefix_inspections: + bin: + - PATH + lib: + - LIBRARY_PATH + - LD_LIBRARY_PATH + lib64: + - LIBRARY_PATH + - LD_LIBRARY_PATH + include: + - FPATH + + default: + tcl: + include: + - access-om3 + - access-mom6 + - access-cice + - access3-share + - access3 + - esmf + - fms + - parallelio + - fortranxml + - gcom + - openmpi + - netcdf-c + - netcdf-fortran + + projections: + access-om3: '{name}/2025.x.0' + access-cice: '{name}/access-cm3-CICE6.6.1-0-{hash:7}' + access-mom6: '{name}/cmake_build-{hash:7}' + access3-share: '{name}/access-cm3-2025.12.0-{hash:7}' + parallelio: '{name}/2.6.2-{hash:7}' + fortranxml: '{name}/4.1.2-{hash:7}' + fms: '{name}/2024.03-{hash:7}' + esmf: '{name}/v8.7.0-{hash:7}' + netcdf-c: '{name}/4.9.2-{hash:7}' + netcdf-fortran: '{name}/4.6.1-{hash:7}' + gcom: '{name}/8.0-{hash:7}' \ No newline at end of file From 726bdeaf90f1cb368375423e0943c3ba33a3e1ab Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 23 Dec 2025 11:35:43 +1100 Subject: [PATCH 02/46] update CICE and access3-share versions --- spack.yaml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/spack.yaml b/spack.yaml index b1ec8fc4..d6a0b3ff 100644 --- a/spack.yaml +++ b/spack.yaml @@ -11,15 +11,14 @@ spack: # Main Dependencies access3: require: - - '@f73d8775d6c9358a8c0d57a3ec5e7ddd204e0db6' + - '@git.c4e758b48dad21c9b2c55a196714406c0ff6528f' - configurations=MOM6-CICE6 - - '+cm3' - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' access-cice: require: - - '@ee85cdebac820226180b20b0376fab6bfcb9d72a' + - '@git.a6bb0046fa4f63e07cd6222dd401e0537a158207' - io_type=PIO - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' @@ -32,7 +31,7 @@ spack: - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' access3-share: require: - - '@2025.08.000' + - '@git.c4e758b48dad21c9b2c55a196714406c0ff6528f' - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' From 8286dbacaa9bd020c8d085cbcbace91b19363a94 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 23 Dec 2025 14:49:30 +1100 Subject: [PATCH 03/46] add gcom to specs --- spack.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/spack.yaml b/spack.yaml index d6a0b3ff..0683e73a 100644 --- a/spack.yaml +++ b/spack.yaml @@ -7,6 +7,7 @@ spack: specs: - access-om3@git.2025.08.001 + - gcom@8.0 packages: # Main Dependencies access3: @@ -54,9 +55,6 @@ spack: - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - gcom: - require: - - '@8.0' parallelio: require: - '@2.6.2' From cb45c6b61f225d46cccf35520362c509a8962edc Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Mon, 12 Jan 2026 10:38:33 +1100 Subject: [PATCH 04/46] update spack-packages to custom version with gcom --- config/versions.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/versions.json b/config/versions.json index ae98cfb0..c42c399c 100644 --- a/config/versions.json +++ b/config/versions.json @@ -1,5 +1,5 @@ { "$schema": "http://github.com/ACCESS-NRI/schema/blob/main/au.org.access-nri/model/deployment/config/versions/3-0-0.json", "spack": "0.22", - "spack-packages": "2025.08.003" + "spack-packages": "01602e9d215520e88cf3b8f64162bd0406dbcddb" } From 2e4f7fc32e4c8aaf72de6e7d228fe0fe0d30a8bf Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Mon, 12 Jan 2026 11:08:23 +1100 Subject: [PATCH 05/46] revert spack-packages --- config/versions.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/versions.json b/config/versions.json index c42c399c..ae98cfb0 100644 --- a/config/versions.json +++ b/config/versions.json @@ -1,5 +1,5 @@ { "$schema": "http://github.com/ACCESS-NRI/schema/blob/main/au.org.access-nri/model/deployment/config/versions/3-0-0.json", "spack": "0.22", - "spack-packages": "01602e9d215520e88cf3b8f64162bd0406dbcddb" + "spack-packages": "2025.08.003" } From 4dfb8e23f1a8ae14430afa3b8b9e817c79274f86 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Mon, 12 Jan 2026 11:19:42 +1100 Subject: [PATCH 06/46] switch to intel compiler --- spack.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spack.yaml b/spack.yaml index 0683e73a..cd1806df 100644 --- a/spack.yaml +++ b/spack.yaml @@ -80,7 +80,7 @@ spack: - '%gcc' all: require: - - '%oneapi@2025.2.0' + - '%intel@2021.10.0' - 'target=x86_64_v4' view: true concretizer: From 2fd63d0ce669d118eb1f76c5407fbfa6bbcfb955 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Mon, 12 Jan 2026 12:27:04 +1100 Subject: [PATCH 07/46] switch architecture to skylake --- spack.yaml | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/spack.yaml b/spack.yaml index cd1806df..ab32de95 100644 --- a/spack.yaml +++ b/spack.yaml @@ -14,47 +14,47 @@ spack: require: - '@git.c4e758b48dad21c9b2c55a196714406c0ff6528f' - configurations=MOM6-CICE6 - - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access-cice: require: - '@git.a6bb0046fa4f63e07cd6222dd401e0537a158207' - io_type=PIO - - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access-mom6: require: - '@2025.07.000' - - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - '@git.c4e758b48dad21c9b2c55a196714406c0ff6528f' - - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access-generic-tracers: require: - '@2025.08.000' - - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access-mocsy: require: - '@2025.07.002' - - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' # Other Dependencies esmf: require: - '@8.7.0' - - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' parallelio: require: - '@2.6.2' From a5b511da9573b106c3a98dc16e3b9668bfb597f1 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Mon, 12 Jan 2026 15:38:46 +1100 Subject: [PATCH 08/46] update access3-share (now always finds fox) --- spack.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spack.yaml b/spack.yaml index ab32de95..a4697b59 100644 --- a/spack.yaml +++ b/spack.yaml @@ -12,7 +12,7 @@ spack: # Main Dependencies access3: require: - - '@git.c4e758b48dad21c9b2c55a196714406c0ff6528f' + - '@git.387eaa88a88fac8dbc2cdee5309dcb8c04fa4835' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -32,7 +32,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.c4e758b48dad21c9b2c55a196714406c0ff6528f' + - '@git.387eaa88a88fac8dbc2cdee5309dcb8c04fa4835' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From 97d83750255bec9936e2402cb1e7ef5d5639d8e3 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Mon, 16 Feb 2026 14:59:40 +1100 Subject: [PATCH 09/46] update CICE and ACCESS3 --- spack.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spack.yaml b/spack.yaml index a4697b59..97efddc8 100644 --- a/spack.yaml +++ b/spack.yaml @@ -12,14 +12,14 @@ spack: # Main Dependencies access3: require: - - '@git.387eaa88a88fac8dbc2cdee5309dcb8c04fa4835' + - '@git.370ddef24355deeb693ca0e256836e7bed322628' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access-cice: require: - - '@git.a6bb0046fa4f63e07cd6222dd401e0537a158207' + - '@git.8e1472b69a574042dad773ff38d9be7c5010e4b2' - io_type=PIO - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -32,7 +32,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.387eaa88a88fac8dbc2cdee5309dcb8c04fa4835' + - '@git.370ddef24355deeb693ca0e256836e7bed322628' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From 01783246b7f7840279642f36e587c3a3e4c7c210 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 17 Feb 2026 12:14:19 +1100 Subject: [PATCH 10/46] update access3-share --- spack.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spack.yaml b/spack.yaml index 97efddc8..dd84a302 100644 --- a/spack.yaml +++ b/spack.yaml @@ -12,7 +12,7 @@ spack: # Main Dependencies access3: require: - - '@git.370ddef24355deeb693ca0e256836e7bed322628' + - '@git.318cb70ff408ee028c15965d28001cd8781033b9' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -32,7 +32,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.370ddef24355deeb693ca0e256836e7bed322628' + - '@git.318cb70ff408ee028c15965d28001cd8781033b9' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From e334e4b0f0454e689f4ce0adeb3a52b5a64d141f Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 17 Feb 2026 13:33:01 +1100 Subject: [PATCH 11/46] update access3-share --- spack.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spack.yaml b/spack.yaml index dd84a302..37635597 100644 --- a/spack.yaml +++ b/spack.yaml @@ -12,7 +12,7 @@ spack: # Main Dependencies access3: require: - - '@git.318cb70ff408ee028c15965d28001cd8781033b9' + - '@git.d6876c6eef66f66de04d71f0cfd3d7e61dbf5af3' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -32,7 +32,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.318cb70ff408ee028c15965d28001cd8781033b9' + - '@git.d6876c6eef66f66de04d71f0cfd3d7e61dbf5af3' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From ba230fffda5ecf8b00f9c50ad1c35c670438a1e3 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 17 Feb 2026 15:51:06 +1100 Subject: [PATCH 12/46] update CICE --- spack.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spack.yaml b/spack.yaml index 37635597..56baa73b 100644 --- a/spack.yaml +++ b/spack.yaml @@ -19,7 +19,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access-cice: require: - - '@git.8e1472b69a574042dad773ff38d9be7c5010e4b2' + - '@git.f78e6ce774cc6767961db4de79a710383af1e515' - io_type=PIO - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From 330a4e00b95962d4eae59df0dbd57a19df10a411 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Wed, 25 Feb 2026 16:37:51 +1100 Subject: [PATCH 13/46] update ACCESS3-share and CICE --- spack.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spack.yaml b/spack.yaml index 56baa73b..67e3ec1c 100644 --- a/spack.yaml +++ b/spack.yaml @@ -12,14 +12,14 @@ spack: # Main Dependencies access3: require: - - '@git.d6876c6eef66f66de04d71f0cfd3d7e61dbf5af3' + - '@git.f029178c901189aaeb0cfac5667b6dae0ba93592' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access-cice: require: - - '@git.f78e6ce774cc6767961db4de79a710383af1e515' + - '@git.475363c7a246af5cf8b79ebb6d977c4594bb9034' - io_type=PIO - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -32,7 +32,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.d6876c6eef66f66de04d71f0cfd3d7e61dbf5af3' + - '@git.f029178c901189aaeb0cfac5667b6dae0ba93592' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From 71b06d42c5e5d70aaa462656d8b0383108a85b6f Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Wed, 25 Feb 2026 16:51:15 +1100 Subject: [PATCH 14/46] update ACCESS3-share and CICE --- spack.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spack.yaml b/spack.yaml index 67e3ec1c..9875e1cc 100644 --- a/spack.yaml +++ b/spack.yaml @@ -12,7 +12,7 @@ spack: # Main Dependencies access3: require: - - '@git.f029178c901189aaeb0cfac5667b6dae0ba93592' + - '@git.c99e25f05d41f266989e96a811684e6685bc1cff' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -32,7 +32,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.f029178c901189aaeb0cfac5667b6dae0ba93592' + - '@git.c99e25f05d41f266989e96a811684e6685bc1cff' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From a4cffafc690ba802e56096a45386ec70164874e3 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 3 Mar 2026 12:11:25 +1100 Subject: [PATCH 15/46] update ACCESS3-share --- spack.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spack.yaml b/spack.yaml index 9875e1cc..4a9964a1 100644 --- a/spack.yaml +++ b/spack.yaml @@ -12,7 +12,7 @@ spack: # Main Dependencies access3: require: - - '@git.c99e25f05d41f266989e96a811684e6685bc1cff' + - '@git.1ea761374581fed22f01c973af36e9f3d5f57ec6' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -32,7 +32,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.c99e25f05d41f266989e96a811684e6685bc1cff' + - '@git.1ea761374581fed22f01c973af36e9f3d5f57ec6' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From 1f5510da55ac8d4968f8aabd3b3516fb11e4adf3 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 3 Mar 2026 12:17:35 +1100 Subject: [PATCH 16/46] change icepack to head of access-cm3-Icepack-1.5.1 --- spack.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spack.yaml b/spack.yaml index 4a9964a1..3b170696 100644 --- a/spack.yaml +++ b/spack.yaml @@ -19,7 +19,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access-cice: require: - - '@git.475363c7a246af5cf8b79ebb6d977c4594bb9034' + - '@git.ccf9fef7003ea44e30a76164d06dbce729b88b9f' - io_type=PIO - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From 22001e8247a2fe54d6cdafd5668998dc35c7c846 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Mon, 22 Dec 2025 16:57:11 +1100 Subject: [PATCH 17/46] use CM3 versions --- spack.yaml | 151 ++++++++++++++++++++++++++++++++--------------------- 1 file changed, 91 insertions(+), 60 deletions(-) diff --git a/spack.yaml b/spack.yaml index 275a92ee..b1ec8fc4 100644 --- a/spack.yaml +++ b/spack.yaml @@ -2,100 +2,131 @@ # # It describes a set of packages to be installed, along with # configuration settings. -# Instructions for editing this file are found in +# Instructions for editing this file are found in # https://github.com/ACCESS-NRI/model-deployment-template/blob/main/spack.yaml spack: - # _name and _version are reserved definitions that inform deployments - definitions: - - _name: [access-om3] - - _version: [2025.08.002] specs: - - access-om3 + - access-om3@git.2025.08.001 packages: # Main Dependencies access3: require: - - '@2025.08.000' - - configurations=MOM6,MOM6-CICE6,MOM6-CICE6-WW3 - - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - '@f73d8775d6c9358a8c0d57a3ec5e7ddd204e0db6' + - configurations=MOM6-CICE6 + - '+cm3' + - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' access-cice: require: - - '@CICE6.6.1-0' - - io_type=PIO - - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - '@ee85cdebac820226180b20b0376fab6bfcb9d72a' + - io_type=PIO + - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' access-mom6: require: - - '@2025.07.000' - - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - access-ww3: - require: - - '@2025.08.000' + - '@2025.07.000' + - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' access3-share: require: - - '@2025.08.000' - - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - '@2025.08.000' + - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' access-generic-tracers: require: - - '@2025.08.000' - - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - '@2025.08.000' + - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' access-mocsy: require: - - '@2025.07.002' - - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - '@2025.07.002' + - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' # Other Dependencies esmf: require: - - '@8.7.0' - - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - '@8.7.0' + - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + gcom: + require: + - '@8.0' parallelio: require: - - '@2.6.8' + - '@2.6.2' netcdf-c: require: - - '@4.9.3' - - build_system=cmake build_type=RelWithDebInfo + - '@4.9.2' + - build_system=cmake build_type=RelWithDebInfo netcdf-fortran: require: - - '@4.6.1' + - '@4.6.1' fms: require: - - '@2025.03' - - 'cppflags="-DMAXFIELDMETHODS_=600"' + - '@2025.03' + - 'cppflags="-DMAXFIELDMETHODS_=600"' openmpi: require: - - '@4.1.7' + - '@4.1.7' fortranxml: require: - - '@4.1.2' - - # Compilers - c: - require: - - 'intel-oneapi-compilers@2025.2.0' - cxx: - require: - - 'intel-oneapi-compilers@2025.2.0' - fortran: + - '@4.1.2' + gcc-runtime: require: - - 'intel-oneapi-compilers@2025.2.0' - + - '%gcc' all: - prefer: - - 'target=x86_64' + require: + - '%oneapi@2025.2.0' + - 'target=x86_64_v4' view: true concretizer: unify: true + modules: + prefix_inspections: + bin: + - PATH + lib: + - LIBRARY_PATH + - LD_LIBRARY_PATH + lib64: + - LIBRARY_PATH + - LD_LIBRARY_PATH + include: + - FPATH + + default: + tcl: + include: + - access-om3 + - access-mom6 + - access-cice + - access3-share + - access3 + - esmf + - fms + - parallelio + - fortranxml + - gcom + - openmpi + - netcdf-c + - netcdf-fortran + + projections: + access-om3: '{name}/2025.x.0' + access-cice: '{name}/access-cm3-CICE6.6.1-0-{hash:7}' + access-mom6: '{name}/cmake_build-{hash:7}' + access3-share: '{name}/access-cm3-2025.12.0-{hash:7}' + parallelio: '{name}/2.6.2-{hash:7}' + fortranxml: '{name}/4.1.2-{hash:7}' + fms: '{name}/2024.03-{hash:7}' + esmf: '{name}/v8.7.0-{hash:7}' + netcdf-c: '{name}/4.9.2-{hash:7}' + netcdf-fortran: '{name}/4.6.1-{hash:7}' + gcom: '{name}/8.0-{hash:7}' \ No newline at end of file From db3f6102482f3bb1bbd91737b20f5c3023c022be Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 23 Dec 2025 11:35:43 +1100 Subject: [PATCH 18/46] update CICE and access3-share versions --- spack.yaml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/spack.yaml b/spack.yaml index b1ec8fc4..d6a0b3ff 100644 --- a/spack.yaml +++ b/spack.yaml @@ -11,15 +11,14 @@ spack: # Main Dependencies access3: require: - - '@f73d8775d6c9358a8c0d57a3ec5e7ddd204e0db6' + - '@git.c4e758b48dad21c9b2c55a196714406c0ff6528f' - configurations=MOM6-CICE6 - - '+cm3' - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' access-cice: require: - - '@ee85cdebac820226180b20b0376fab6bfcb9d72a' + - '@git.a6bb0046fa4f63e07cd6222dd401e0537a158207' - io_type=PIO - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' @@ -32,7 +31,7 @@ spack: - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' access3-share: require: - - '@2025.08.000' + - '@git.c4e758b48dad21c9b2c55a196714406c0ff6528f' - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' From 61bf95f135265733424bbf80851058ad4a32b4df Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 23 Dec 2025 14:49:30 +1100 Subject: [PATCH 19/46] add gcom to specs --- spack.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/spack.yaml b/spack.yaml index d6a0b3ff..0683e73a 100644 --- a/spack.yaml +++ b/spack.yaml @@ -7,6 +7,7 @@ spack: specs: - access-om3@git.2025.08.001 + - gcom@8.0 packages: # Main Dependencies access3: @@ -54,9 +55,6 @@ spack: - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - gcom: - require: - - '@8.0' parallelio: require: - '@2.6.2' From 66aac3fa3e3937bd51a19e8d886980844e4960f8 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Mon, 12 Jan 2026 11:19:42 +1100 Subject: [PATCH 20/46] switch to intel compiler --- spack.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spack.yaml b/spack.yaml index 0683e73a..cd1806df 100644 --- a/spack.yaml +++ b/spack.yaml @@ -80,7 +80,7 @@ spack: - '%gcc' all: require: - - '%oneapi@2025.2.0' + - '%intel@2021.10.0' - 'target=x86_64_v4' view: true concretizer: From 7082b3b0361ed118e5da2793598072ed5132f958 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Mon, 12 Jan 2026 12:27:04 +1100 Subject: [PATCH 21/46] switch architecture to skylake --- spack.yaml | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/spack.yaml b/spack.yaml index cd1806df..ab32de95 100644 --- a/spack.yaml +++ b/spack.yaml @@ -14,47 +14,47 @@ spack: require: - '@git.c4e758b48dad21c9b2c55a196714406c0ff6528f' - configurations=MOM6-CICE6 - - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access-cice: require: - '@git.a6bb0046fa4f63e07cd6222dd401e0537a158207' - io_type=PIO - - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access-mom6: require: - '@2025.07.000' - - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - '@git.c4e758b48dad21c9b2c55a196714406c0ff6528f' - - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access-generic-tracers: require: - '@2025.08.000' - - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access-mocsy: require: - '@2025.07.002' - - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' # Other Dependencies esmf: require: - '@8.7.0' - - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' - - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"' + - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' + - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' parallelio: require: - '@2.6.2' From 6a90f1cb0ad4789c84988dcea7a2812e37d98687 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Mon, 12 Jan 2026 15:38:46 +1100 Subject: [PATCH 22/46] update access3-share (now always finds fox) --- spack.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spack.yaml b/spack.yaml index ab32de95..a4697b59 100644 --- a/spack.yaml +++ b/spack.yaml @@ -12,7 +12,7 @@ spack: # Main Dependencies access3: require: - - '@git.c4e758b48dad21c9b2c55a196714406c0ff6528f' + - '@git.387eaa88a88fac8dbc2cdee5309dcb8c04fa4835' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -32,7 +32,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.c4e758b48dad21c9b2c55a196714406c0ff6528f' + - '@git.387eaa88a88fac8dbc2cdee5309dcb8c04fa4835' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From a316468e777046735176ae8cbd96271372cf92fc Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Mon, 16 Feb 2026 14:59:40 +1100 Subject: [PATCH 23/46] update CICE and ACCESS3 --- spack.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spack.yaml b/spack.yaml index a4697b59..97efddc8 100644 --- a/spack.yaml +++ b/spack.yaml @@ -12,14 +12,14 @@ spack: # Main Dependencies access3: require: - - '@git.387eaa88a88fac8dbc2cdee5309dcb8c04fa4835' + - '@git.370ddef24355deeb693ca0e256836e7bed322628' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access-cice: require: - - '@git.a6bb0046fa4f63e07cd6222dd401e0537a158207' + - '@git.8e1472b69a574042dad773ff38d9be7c5010e4b2' - io_type=PIO - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -32,7 +32,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.387eaa88a88fac8dbc2cdee5309dcb8c04fa4835' + - '@git.370ddef24355deeb693ca0e256836e7bed322628' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From 874c126073d106fbf606bf0d03b9d5ebc1efced8 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 17 Feb 2026 12:14:19 +1100 Subject: [PATCH 24/46] update access3-share --- spack.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spack.yaml b/spack.yaml index 97efddc8..dd84a302 100644 --- a/spack.yaml +++ b/spack.yaml @@ -12,7 +12,7 @@ spack: # Main Dependencies access3: require: - - '@git.370ddef24355deeb693ca0e256836e7bed322628' + - '@git.318cb70ff408ee028c15965d28001cd8781033b9' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -32,7 +32,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.370ddef24355deeb693ca0e256836e7bed322628' + - '@git.318cb70ff408ee028c15965d28001cd8781033b9' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From 5a2fe41eb8e18d6c7e5396eb63a2cffea8966bea Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 17 Feb 2026 13:33:01 +1100 Subject: [PATCH 25/46] update access3-share --- spack.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spack.yaml b/spack.yaml index dd84a302..37635597 100644 --- a/spack.yaml +++ b/spack.yaml @@ -12,7 +12,7 @@ spack: # Main Dependencies access3: require: - - '@git.318cb70ff408ee028c15965d28001cd8781033b9' + - '@git.d6876c6eef66f66de04d71f0cfd3d7e61dbf5af3' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -32,7 +32,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.318cb70ff408ee028c15965d28001cd8781033b9' + - '@git.d6876c6eef66f66de04d71f0cfd3d7e61dbf5af3' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From 4034bed575ee5f521a4e530847e8d171877be940 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 17 Feb 2026 15:51:06 +1100 Subject: [PATCH 26/46] update CICE --- spack.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spack.yaml b/spack.yaml index 37635597..56baa73b 100644 --- a/spack.yaml +++ b/spack.yaml @@ -19,7 +19,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access-cice: require: - - '@git.8e1472b69a574042dad773ff38d9be7c5010e4b2' + - '@git.f78e6ce774cc6767961db4de79a710383af1e515' - io_type=PIO - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From 247ccf80c8cf49830ef625d763bf1b9a433b4004 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Wed, 25 Feb 2026 16:37:51 +1100 Subject: [PATCH 27/46] update ACCESS3-share and CICE --- spack.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spack.yaml b/spack.yaml index 56baa73b..67e3ec1c 100644 --- a/spack.yaml +++ b/spack.yaml @@ -12,14 +12,14 @@ spack: # Main Dependencies access3: require: - - '@git.d6876c6eef66f66de04d71f0cfd3d7e61dbf5af3' + - '@git.f029178c901189aaeb0cfac5667b6dae0ba93592' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access-cice: require: - - '@git.f78e6ce774cc6767961db4de79a710383af1e515' + - '@git.475363c7a246af5cf8b79ebb6d977c4594bb9034' - io_type=PIO - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -32,7 +32,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.d6876c6eef66f66de04d71f0cfd3d7e61dbf5af3' + - '@git.f029178c901189aaeb0cfac5667b6dae0ba93592' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From 8f68fd7dc6e7621209819f829b99060ab5e38f2c Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Wed, 25 Feb 2026 16:51:15 +1100 Subject: [PATCH 28/46] update ACCESS3-share and CICE --- spack.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spack.yaml b/spack.yaml index 67e3ec1c..9875e1cc 100644 --- a/spack.yaml +++ b/spack.yaml @@ -12,7 +12,7 @@ spack: # Main Dependencies access3: require: - - '@git.f029178c901189aaeb0cfac5667b6dae0ba93592' + - '@git.c99e25f05d41f266989e96a811684e6685bc1cff' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -32,7 +32,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.f029178c901189aaeb0cfac5667b6dae0ba93592' + - '@git.c99e25f05d41f266989e96a811684e6685bc1cff' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From 0720792573b4b9e8e266413fedb31be6d53f0425 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 3 Mar 2026 12:11:25 +1100 Subject: [PATCH 29/46] update ACCESS3-share --- spack.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spack.yaml b/spack.yaml index 9875e1cc..4a9964a1 100644 --- a/spack.yaml +++ b/spack.yaml @@ -12,7 +12,7 @@ spack: # Main Dependencies access3: require: - - '@git.c99e25f05d41f266989e96a811684e6685bc1cff' + - '@git.1ea761374581fed22f01c973af36e9f3d5f57ec6' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -32,7 +32,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.c99e25f05d41f266989e96a811684e6685bc1cff' + - '@git.1ea761374581fed22f01c973af36e9f3d5f57ec6' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From 942fc206630e9baa23da8009f6fa64903fb118da Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 3 Mar 2026 12:17:35 +1100 Subject: [PATCH 30/46] change icepack to head of access-cm3-Icepack-1.5.1 --- spack.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spack.yaml b/spack.yaml index 4a9964a1..3b170696 100644 --- a/spack.yaml +++ b/spack.yaml @@ -19,7 +19,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access-cice: require: - - '@git.475363c7a246af5cf8b79ebb6d977c4594bb9034' + - '@git.ccf9fef7003ea44e30a76164d06dbce729b88b9f' - io_type=PIO - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From aa7b0f3d0e46a37c832dd37d927151761a203df6 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 3 Mar 2026 15:33:25 +1100 Subject: [PATCH 31/46] add definitions --- spack.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spack.yaml b/spack.yaml index 3b170696..1d46e1ac 100644 --- a/spack.yaml +++ b/spack.yaml @@ -5,6 +5,9 @@ # Instructions for editing this file are found in # https://github.com/ACCESS-NRI/model-deployment-template/blob/main/spack.yaml spack: + definitions: + - _name: [ access-om3 ] + - _version: [ 2025.08.002 ] specs: - access-om3@git.2025.08.001 - gcom@8.0 From d8751410f9cac2b0f4de9c27f3bd4663b2774ba0 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 3 Mar 2026 17:03:47 +1100 Subject: [PATCH 32/46] add definitions --- spack.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spack.yaml b/spack.yaml index 1d46e1ac..a85d8d91 100644 --- a/spack.yaml +++ b/spack.yaml @@ -9,7 +9,7 @@ spack: - _name: [ access-om3 ] - _version: [ 2025.08.002 ] specs: - - access-om3@git.2025.08.001 + - access-om3 - gcom@8.0 packages: # Main Dependencies From 2852a033db31bb38c4bde0b0d0a2ba8b4d056656 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 3 Mar 2026 17:28:29 +1100 Subject: [PATCH 33/46] spack changes --- spack.yaml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/spack.yaml b/spack.yaml index a85d8d91..35b0e50c 100644 --- a/spack.yaml +++ b/spack.yaml @@ -81,10 +81,18 @@ spack: gcc-runtime: require: - '%gcc' - all: + c: + require: + - 'intel-oneapi-compilers-classic@2021.10.0' + cxx: require: - - '%intel@2021.10.0' - - 'target=x86_64_v4' + - 'intel-oneapi-compilers-classic@2021.10.0' + fortran: + require: + - 'intel-oneapi-compilers-classic@2021.10.0' + all: + prefer: + - 'target=x86_64' view: true concretizer: unify: true From 2b2f763d2509ed946e3d6398c48bd8ba272a9686 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 10 Mar 2026 11:47:58 +1100 Subject: [PATCH 34/46] remove om3 version --- spack.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/spack.yaml b/spack.yaml index 35b0e50c..f0405298 100644 --- a/spack.yaml +++ b/spack.yaml @@ -7,7 +7,6 @@ spack: definitions: - _name: [ access-om3 ] - - _version: [ 2025.08.002 ] specs: - access-om3 - gcom@8.0 From 1b488ad7e79a2beacd0bde6ec89f820bead46c9e Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 10 Mar 2026 11:50:06 +1100 Subject: [PATCH 35/46] change om3 version --- spack.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/spack.yaml b/spack.yaml index f0405298..80ff5045 100644 --- a/spack.yaml +++ b/spack.yaml @@ -7,6 +7,7 @@ spack: definitions: - _name: [ access-om3 ] + - _version: [ 2025.08.999 ] specs: - access-om3 - gcom@8.0 From 46b573e69fcb52d2b8b55317b0762d85c2bf7d29 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 10 Mar 2026 12:41:09 +1100 Subject: [PATCH 36/46] delete ww3 --- config/packages.json | 1 - 1 file changed, 1 deletion(-) diff --git a/config/packages.json b/config/packages.json index a12573a2..97c52347 100644 --- a/config/packages.json +++ b/config/packages.json @@ -3,7 +3,6 @@ "provenance": [ "access-cice", "access-mom6", - "access-ww3", "access3", "access3-share", "access-generic-tracers", From 24868d4835c0a772223c206fca14031fbb236372 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 10 Mar 2026 15:51:13 +1100 Subject: [PATCH 37/46] change access3 version --- spack.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spack.yaml b/spack.yaml index 80ff5045..8df7319a 100644 --- a/spack.yaml +++ b/spack.yaml @@ -15,7 +15,7 @@ spack: # Main Dependencies access3: require: - - '@git.1ea761374581fed22f01c973af36e9f3d5f57ec6' + - '@git.370ddef24355deeb693ca0e256836e7bed322628' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -35,7 +35,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.1ea761374581fed22f01c973af36e9f3d5f57ec6' + - '@git.370ddef24355deeb693ca0e256836e7bed322628' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From 4d606afe07c046701c7b27155e0fba9794fe5eca Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Tue, 10 Mar 2026 16:26:06 +1100 Subject: [PATCH 38/46] change access3 version --- spack.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spack.yaml b/spack.yaml index 8df7319a..1a218059 100644 --- a/spack.yaml +++ b/spack.yaml @@ -15,7 +15,7 @@ spack: # Main Dependencies access3: require: - - '@git.370ddef24355deeb693ca0e256836e7bed322628' + - '@git.6cfc07bfa474339fdb6c0d1d53896e275431a216' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -35,7 +35,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.370ddef24355deeb693ca0e256836e7bed322628' + - '@git.6cfc07bfa474339fdb6c0d1d53896e275431a216' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From 71e03b5bc3513d16a8ca2f26857ec8ddc327c8b2 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Wed, 11 Mar 2026 10:36:15 +1100 Subject: [PATCH 39/46] change access3 version --- spack.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spack.yaml b/spack.yaml index 1a218059..39cce91b 100644 --- a/spack.yaml +++ b/spack.yaml @@ -15,7 +15,7 @@ spack: # Main Dependencies access3: require: - - '@git.6cfc07bfa474339fdb6c0d1d53896e275431a216' + - '@git.3e96f8ea51c5384045ecdab5467107a58778617c' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -35,7 +35,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.6cfc07bfa474339fdb6c0d1d53896e275431a216' + - '@git.3e96f8ea51c5384045ecdab5467107a58778617c' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From b2d214cdf9e426e63f5f5a46bd7a74e050ad55b5 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Wed, 11 Mar 2026 11:13:04 +1100 Subject: [PATCH 40/46] change access3 version --- spack.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spack.yaml b/spack.yaml index 39cce91b..8e99fb8e 100644 --- a/spack.yaml +++ b/spack.yaml @@ -15,7 +15,7 @@ spack: # Main Dependencies access3: require: - - '@git.3e96f8ea51c5384045ecdab5467107a58778617c' + - '@git.5588ddbdb3f8548e6bcf9c7277eaa192c1e82db4' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -35,7 +35,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.3e96f8ea51c5384045ecdab5467107a58778617c' + - '@git.5588ddbdb3f8548e6bcf9c7277eaa192c1e82db4' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From 9a5a49bad299125641c454a2c974e7318d0f3776 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Wed, 11 Mar 2026 12:30:48 +1100 Subject: [PATCH 41/46] change access3 version --- spack.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spack.yaml b/spack.yaml index 8e99fb8e..f330e335 100644 --- a/spack.yaml +++ b/spack.yaml @@ -15,7 +15,7 @@ spack: # Main Dependencies access3: require: - - '@git.5588ddbdb3f8548e6bcf9c7277eaa192c1e82db4' + - '@git.33c3e2791df4e048aff49359b61718084dc14cdf' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -35,7 +35,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.5588ddbdb3f8548e6bcf9c7277eaa192c1e82db4' + - '@git.33c3e2791df4e048aff49359b61718084dc14cdf' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From 0e5c77847f3701f79df0026c450dc995878e8ade Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Mon, 16 Mar 2026 15:48:26 +1100 Subject: [PATCH 42/46] change access3 and CICEversion --- spack.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spack.yaml b/spack.yaml index f330e335..c691b152 100644 --- a/spack.yaml +++ b/spack.yaml @@ -15,14 +15,14 @@ spack: # Main Dependencies access3: require: - - '@git.33c3e2791df4e048aff49359b61718084dc14cdf' + - '@git.d8d3402af08af4ce757d3e3cf5f88d752ed596c6' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access-cice: require: - - '@git.ccf9fef7003ea44e30a76164d06dbce729b88b9f' + - '@git.e16ef83961f89d82212d9b69692b4ff022584777' - io_type=PIO - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -35,7 +35,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.33c3e2791df4e048aff49359b61718084dc14cdf' + - '@git.d8d3402af08af4ce757d3e3cf5f88d752ed596c6' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From bd4651ed1ff26229b19a8b95d895e82938b922bc Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Mon, 16 Mar 2026 16:04:42 +1100 Subject: [PATCH 43/46] update access3 --- spack.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spack.yaml b/spack.yaml index c691b152..b96f26c5 100644 --- a/spack.yaml +++ b/spack.yaml @@ -15,7 +15,7 @@ spack: # Main Dependencies access3: require: - - '@git.d8d3402af08af4ce757d3e3cf5f88d752ed596c6' + - '@git.50a1a0cf4a0cb17d57975a7dd21cd157d1525737' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -35,7 +35,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.d8d3402af08af4ce757d3e3cf5f88d752ed596c6' + - '@git.50a1a0cf4a0cb17d57975a7dd21cd157d1525737' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From d38c84889bc6b991bfdbdde715b1381256c334b2 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Mon, 16 Mar 2026 16:18:48 +1100 Subject: [PATCH 44/46] update access3 --- spack.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spack.yaml b/spack.yaml index b96f26c5..b54b8bf6 100644 --- a/spack.yaml +++ b/spack.yaml @@ -15,7 +15,7 @@ spack: # Main Dependencies access3: require: - - '@git.50a1a0cf4a0cb17d57975a7dd21cd157d1525737' + - '@git.70378d04cae50d8d6c506de4de0784055c443ed9' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -35,7 +35,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.50a1a0cf4a0cb17d57975a7dd21cd157d1525737' + - '@git.70378d04cae50d8d6c506de4de0784055c443ed9' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From 9d072522f9a57a24a1847a418e735615a7ced188 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Mon, 16 Mar 2026 16:30:28 +1100 Subject: [PATCH 45/46] update access3 --- spack.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spack.yaml b/spack.yaml index b54b8bf6..e2b5bc1a 100644 --- a/spack.yaml +++ b/spack.yaml @@ -15,7 +15,7 @@ spack: # Main Dependencies access3: require: - - '@git.70378d04cae50d8d6c506de4de0784055c443ed9' + - '@git.caa9b0f9a110e23e7b5c6c157889d578bd313daf' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -35,7 +35,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.70378d04cae50d8d6c506de4de0784055c443ed9' + - '@git.caa9b0f9a110e23e7b5c6c157889d578bd313daf' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' From 9b942c23c88bef86cd96557b7f8ac4ff7cd4c865 Mon Sep 17 00:00:00 2001 From: Kieran Ricardo Date: Mon, 16 Mar 2026 16:47:03 +1100 Subject: [PATCH 46/46] update access3 --- spack.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spack.yaml b/spack.yaml index e2b5bc1a..fa0d6a96 100644 --- a/spack.yaml +++ b/spack.yaml @@ -15,7 +15,7 @@ spack: # Main Dependencies access3: require: - - '@git.caa9b0f9a110e23e7b5c6c157889d578bd313daf' + - '@git.74d7aa725f8f142dbe07ec375173cd727fecdc79' - configurations=MOM6-CICE6 - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' @@ -35,7 +35,7 @@ spack: - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' access3-share: require: - - '@git.caa9b0f9a110e23e7b5c6c157889d578bd313daf' + - '@git.74d7aa725f8f142dbe07ec375173cd727fecdc79' - 'fflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"' - 'cxxflags="-march=skylake-avx512 -mtune=skylake-avx512 -unroll"'