From ee2727c5451dbae4851a4deba8421a2b894d07aa Mon Sep 17 00:00:00 2001 From: Matthew Thompson Date: Fri, 20 Feb 2026 18:30:36 -0500 Subject: [PATCH] Add ifx at TOSS5 --- .../nas-toss5/packages_oneapi-2025.3.0.yaml | 68 +++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 configs/sites/tier1/nas-toss5/packages_oneapi-2025.3.0.yaml diff --git a/configs/sites/tier1/nas-toss5/packages_oneapi-2025.3.0.yaml b/configs/sites/tier1/nas-toss5/packages_oneapi-2025.3.0.yaml new file mode 100644 index 000000000..f843a28b4 --- /dev/null +++ b/configs/sites/tier1/nas-toss5/packages_oneapi-2025.3.0.yaml @@ -0,0 +1,68 @@ +packages: + all: + require: + - any_of: ['%intel-oneapi-compilers@=2025.3.0'] + when: '%intel-oneapi-compilers' + - any_of: ['%gcc@=12.5.0'] + when: '%gcc' + mpi: + buildable: false + require: + - "cray-mpich@8.1.33" + intel-oneapi-compilers: + externals: + - spec: intel-oneapi-compilers@2025.3.0 + prefix: /nobackup/gmao_SIteam/intel/oneapi + modules: + - cray-libpals/1.7.1 + - cray-pals/1.7.1 + - craype-x86-turin + - libfabric/12.0 + - craype-network-ofi + - cray-dsmml/0.3.1 + - PrgEnv-intel/8.6.0 + - comp-intel/2025.3.0 + extra_attributes: + compilers: + c: /nobackup/gmao_SIteam/intel/oneapi/compiler/2025.3/bin/icx + cxx: /nobackup/gmao_SIteam/intel/oneapi/compiler/2025.3/bin/icpx + fortran: /nobackup/gmao_SIteam/intel/oneapi/compiler/2025.3/bin/ifx + environment: + prepend_path: + PATH: /nobackup/gmao_SIteam/gcc/gcc-12.5.0-TOSS5/bin + CPATH: /nobackup/gmao_SIteam/gcc/gcc-12.5.0-TOSS5/include + LD_LIBRARY_PATH: '/nobackup/gmao_SIteam/intel/oneapi/compiler/2025.3/lib/:/nobackup/gmao_SIteam/gcc/gcc-12.5.0-TOSS5/lib64' + extra_rpaths: + - /nobackup/gmao_SIteam/gcc/gcc-12.5.0-TOSS5/lib64 + - /nobackup/gmao_SIteam/gcc/gcc-12.5.0-TOSS5/lib + gcc: + buildable: false + externals: + - spec: gcc@12.5.0 languages:='c,c++' + prefix: /nobackup/gmao_SIteam/gcc/gcc-12.5.0-TOSS5 + modules: + - comp-gcc/12.5.0-TOSS5 + extra_attributes: + compilers: + c: /nobackup/gmao_SIteam/gcc/gcc-12.5.0-TOSS5/bin/gcc + cxx: /nobackup/gmao_SIteam/gcc/gcc-12.5.0-TOSS5/bin/g++ + fortran: /nobackup/gmao_SIteam/gcc/gcc-12.5.0-TOSS5/bin/gfortran + cray-mpich: + buildable: false + externals: + - spec: cray-mpich@8.1.33 + prefix: /opt/cray/pe/mpich/8.1.33/ofi/intel/2022.1 + modules: + - cray-libpals/1.7.1 + - cray-pals/1.7.1 + - craype-x86-turin + - libfabric/12.0 + - craype-network-ofi + - cray-dsmml/0.3.1 + - cray-mpich/8.1.33 + + intel-oneapi-mkl: + buildable: false + externals: + - spec: intel-oneapi-mkl@2025.3 + prefix: /nobackup/gmao_SIteam/intel/oneapi