-
Notifications
You must be signed in to change notification settings - Fork 8
Update aurora spack templates with latest modules
#318
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
a0cf457
8844647
f44b83b
ab236db
e142506
cfacabd
2f23373
6485d9d
5ece679
5e2cd70
4dcdabf
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
|
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @xylar to explain a little of what's going on. First, I loaded the (needed) modules from the source /usr/share/lmod/lmod/init/sh
module load cmake/3.31.8
module load oneapi/release/2025.2.0Then I ran: $ which cmake
/opt/aurora/25.190.0/spack/unified/0.10.1/install/linux-sles15-x86_64/gcc-13.3.0/cmake-3.31.8-mvhtj5u/bin/cmake
$ ls -d /opt/aurora/25.190.0/spack/unified/0.10.1/install/linux-sles15-x86_64/gcc-13.3.0/libiconv*
ls: cannot access '/opt/aurora/25.190.0/spack/unified/0.10.1/install/linux-sles15-x86_64/gcc-13.3.0/libiconv*': No such file or directory
$ ls -d /opt/aurora/25.190.0/spack/unified/0.10.1/install/linux-sles15-x86_64/gcc-13.3.0/libxml2*
/opt/aurora/25.190.0/spack/unified/0.10.1/install/linux-sles15-x86_64/gcc-13.3.0/libxml2-2.13.5-dhzcbk4
$ ls -d /opt/aurora/25.190.0/spack/unified/0.10.1/install/linux-sles15-x86_64/gcc-13.3.0/gcc-runtime-*
/opt/aurora/25.190.0/spack/unified/0.10.1/install/linux-sles15-x86_64/gcc-13.3.0/gcc-runtime-13.3.0-ghotoln
$ which mpicc
/opt/aurora/25.190.0/spack/unified/0.10.1/install/linux-sles15-x86_64/oneapi-2025.2.0/mpich-develop-git.6037a7a-cym6jg6/bin/mpiccwhich is where I got the new paths from. Also that's what's lead to the decision to delete the |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,4 @@ | ||
| {%- set compiler = "oneapi@2025.0.5" %} | ||
| {%- set compiler = "oneapi@2025.2.0" %} | ||
| {%- set mpi = "[email protected]" %} | ||
|
|
||
| spack: | ||
|
|
@@ -17,7 +17,7 @@ spack: | |
| unify: true | ||
| packages: | ||
| all: | ||
| compiler: [{{ compiler }}] | ||
| compiler: [{{ compiler }}, [email protected]] | ||
| providers: | ||
| mpi: [{{ mpi }}] | ||
| bison: | ||
|
|
@@ -32,8 +32,8 @@ spack: | |
| buildable: false | ||
| cmake: | ||
| externals: | ||
| - spec: cmake@3.30.5 | ||
| prefix: /opt/aurora/24.347.0/spack/unified/0.9.2/install/linux-sles15-x86_64/gcc-13.3.0/cmake-3.30.5-igar7ts | ||
| - spec: cmake@3.31.8 | ||
| prefix: /opt/aurora/25.190.0/spack/unified/0.10.1/install/linux-sles15-x86_64/gcc-13.3.0/cmake-3.31.8-mvhtj5u | ||
| buildable: false | ||
| curl: | ||
| externals: | ||
|
|
@@ -53,17 +53,12 @@ spack: | |
| gmake: | ||
| externals: | ||
| - spec: [email protected] | ||
| prefix: /opt/aurora/24.347.0/spack/unified/0.9.2/install/linux-sles15-x86_64/gcc-13.3.0/gmake-4.4.1-wza7sk4 | ||
| buildable: false | ||
| libiconv: | ||
| externals: | ||
| - spec: [email protected] | ||
| prefix: /opt/aurora/24.347.0/spack/unified/0.9.2/install/linux-sles15-x86_64/gcc-13.3.0/libiconv-1.17-jjpb4sl | ||
| prefix: /opt/aurora/25.190.0/spack/unified/0.10.1/install/linux-sles15-x86_64/gcc-13.3.0/gmake-4.4.1-wza7sk4 | ||
| buildable: false | ||
| libxml2: | ||
| externals: | ||
| - spec: [email protected] | ||
| prefix: /opt/aurora/24.347.0/spack/unified/0.9.2/install/linux-sles15-x86_64/gcc-13.3.0/libxml2-2.13.5-jxhkqdj | ||
| prefix: /opt/aurora/25.190.0/spack/unified/0.10.1/install/linux-sles15-x86_64/gcc-13.3.0/libxml2-2.13.5-dhzcbk4 | ||
| buildable: false | ||
| openssl: | ||
| externals: | ||
|
|
@@ -89,51 +84,75 @@ spack: | |
| externals: | ||
| - spec: {{ compiler }} | ||
| modules: | ||
| - oneapi/release/2025.0.5 | ||
| - oneapi/release/2025.2.0 | ||
| extra_attributes: | ||
| compilers: | ||
| c: /opt/aurora/25.190.0/oneapi/compiler/latest/bin/icx | ||
| cxx: /opt/aurora/25.190.0/oneapi/compiler/latest/bin/icpx | ||
| fortran: /opt/aurora/25.190.0/oneapi/compiler/latest/bin/ifx | ||
| buildable: false | ||
| gcc: | ||
| externals: | ||
| - spec: [email protected] | ||
| modules: | ||
| - gcc/13.3.0 | ||
| buildable: false | ||
| gcc-runtime: | ||
| externals: | ||
| - spec: [email protected] | ||
| prefix: /opt/aurora/24.347.0/spack/unified/0.9.2/install/linux-sles15-x86_64/gcc-13.3.0/gcc-runtime-13.3.0-ghotoln | ||
| - spec: [email protected]%[email protected] | ||
| prefix: /opt/aurora/25.190.0/spack/unified/0.10.1/install/linux-sles15-x86_64/gcc-13.3.0/gcc-runtime-13.3.0-ghotoln | ||
| buildable: false | ||
| mpich: | ||
| externals: | ||
| - spec: {{ mpi }}%{{ compiler }} | ||
| prefix: /opt/aurora/24.347.0/spack/unified/0.9.2/install/linux-sles15-x86_64/oneapi-2025.0.5/mpich-develop-git.6037a7a-sxnhr7p | ||
| prefix: /opt/aurora/25.190.0/spack/unified/0.10.1/install/linux-sles15-x86_64/oneapi-2025.2.0/mpich-develop-git.6037a7a-cym6jg6 | ||
| buildable: false | ||
| {%- if e3sm_hdf5_netcdf %} | ||
| hdf5: | ||
| externals: | ||
| - spec: [email protected].5+cxx+fortran+hl+mpi | ||
| prefix: /lus/flare/projects/E3SM_Dec/soft/hdf5/1.14.5/oneapi.eng.2024.07.30.002/ | ||
| - spec: [email protected].6+cxx+fortran+hl+mpi | ||
| prefix: /lus/flare/projects/E3SMinput/soft/hdf5/1.14.6/oneapi.2025.2.0 | ||
| buildable: false | ||
| netcdf-c: | ||
| externals: | ||
| - spec: [email protected].2+mpi~parallel-netcdf | ||
| prefix: /lus/flare/projects/E3SM_Dec/soft/netcdf/4.9.2c-4.6.1f/oneapi.eng.2024.07.30.002 | ||
| - spec: [email protected].3+mpi~parallel-netcdf | ||
| prefix: /lus/flare/projects/E3SMinput/soft/netcdf/4.9.3c-4.6.2f/oneapi.2025.2.0 | ||
| buildable: false | ||
| netcdf-fortran: | ||
| externals: | ||
| - spec: [email protected].1 | ||
| prefix: /lus/flare/projects/E3SM_Dec/soft/netcdf/4.9.2c-4.6.1f/oneapi.eng.2024.07.30.002 | ||
| - spec: [email protected].2 | ||
| prefix: /lus/flare/projects/E3SMinput/soft/netcdf/4.9.3c-4.6.2f/oneapi.2025.2.0 | ||
| buildable: false | ||
| parallel-netcdf: | ||
| externals: | ||
| - spec: parallel-netcdf@1.11.0+cxx+fortran | ||
| prefix: /lus/flare/projects/E3SM_Dec/soft/pnetcdf/1.14.0/oneapi.eng.2024.07.30.002 | ||
| - spec: parallel-netcdf@1.14.0+cxx+fortran | ||
| prefix: /lus/flare/projects/E3SMinput/soft/pnetcdf/1.14.0/oneapi.2025.2.0 | ||
| buildable: false | ||
| {%- endif %} | ||
| compilers: | ||
| - compiler: | ||
| spec: {{ compiler }} | ||
| paths: | ||
| cc: /opt/aurora/24.347.0/oneapi/compiler/latest/bin/icx | ||
| cxx: /opt/aurora/24.347.0/oneapi/compiler/latest/bin/icpx | ||
| f77: /opt/aurora/24.347.0/oneapi/compiler/latest/bin/ifx | ||
| fc: /opt/aurora/24.347.0/oneapi/compiler/latest/bin/ifx | ||
| cc: /opt/aurora/25.190.0/oneapi/compiler/latest/bin/icx | ||
| cxx: /opt/aurora/25.190.0/oneapi/compiler/latest/bin/icpx | ||
| f77: /opt/aurora/25.190.0/oneapi/compiler/latest/bin/ifx | ||
| fc: /opt/aurora/25.190.0/oneapi/compiler/latest/bin/ifx | ||
| flags: {} | ||
| operating_system: sles15 | ||
| target: x86_64 | ||
| modules: [] | ||
| environment: {} | ||
| extra_rpaths: [] | ||
| - compiler: | ||
| spec: [email protected] | ||
| paths: | ||
| cc: /opt/aurora/25.190.0/spack/unified/0.10.1/install/linux-sles15-x86_64/gcc-13.3.0/gcc-13.3.0-4enwbrb/bin/gcc | ||
| cxx: /opt/aurora/25.190.0/spack/unified/0.10.1/install/linux-sles15-x86_64/gcc-13.3.0/gcc-13.3.0-4enwbrb/bin/g++ | ||
| f77: /opt/aurora/25.190.0/spack/unified/0.10.1/install/linux-sles15-x86_64/gcc-13.3.0/gcc-13.3.0-4enwbrb/bin/gfortran | ||
| fc: /opt/aurora/25.190.0/spack/unified/0.10.1/install/linux-sles15-x86_64/gcc-13.3.0/gcc-13.3.0-4enwbrb/bin/gfortran | ||
| operating_system: sles15 | ||
| target: x86_64 | ||
| modules: [gcc/13.3.0] | ||
| flags: {} | ||
| environment: {} | ||
| extra_rpaths: [] | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was fairly clearly a mixup. Aurora must have been added about the same time Althea and I removed support of
use_system_hdf5_netcdfand it got left with that incorrect config option.