diff --git a/configs/common/packages.yaml b/configs/common/packages.yaml index a29d6e2b2..a49bc28b4 100644 --- a/configs/common/packages.yaml +++ b/configs/common/packages.yaml @@ -169,7 +169,7 @@ packages: magics: require: "@4.15.3:" mapl: - require: '@2.53.0 ~shared ~f2py' + require: '@2.53 ~shared ~f2py' variants: '+pflogger' met: require: @@ -285,9 +285,11 @@ packages: py-versioneer: require: '@0.28' qt: - require: '@5' + require: + - '@5' scotch: - require: '@7.0.4 +mpi+metis~shared~threads~mpi_thread+noarch+esmumps' + require: + - '@7.0.4 +mpi+metis~shared~threads~mpi_thread+noarch+esmumps' sfcio: require: '@1.4.2' shumlib: diff --git a/configs/common/packages_oneapi.yaml b/configs/common/packages_oneapi.yaml index 17f9afad7..47f8df097 100644 --- a/configs/common/packages_oneapi.yaml +++ b/configs/common/packages_oneapi.yaml @@ -33,3 +33,6 @@ packages: qt: require: - '%gcc' + scotch: + require: + - '%gcc' diff --git a/configs/containers/specs/jedi-ci.yaml b/configs/containers/specs/jedi-ci.yaml index c927fe082..b19aeb089 100644 --- a/configs/containers/specs/jedi-ci.yaml +++ b/configs/containers/specs/jedi-ci.yaml @@ -48,7 +48,7 @@ w3emc@2.10.0, nco, esmf@8.8.0, - mapl@2.53.0, + mapl@2.53.4, zlib-ng, zstd, odc@1.6.1, diff --git a/configs/sites/tier1/ursa/compilers.yaml b/configs/sites/tier1/ursa/compilers.yaml index 9ede62d18..914a17471 100644 --- a/configs/sites/tier1/ursa/compilers.yaml +++ b/configs/sites/tier1/ursa/compilers.yaml @@ -8,6 +8,7 @@ compilers: fc: /apps/spack-2024-12/linux-rocky9-x86_64/gcc-11.4.1/intel-oneapi-compilers-2024.2.1-oqhstbmawnrsdw472p4pjsopj547o6xs/compiler/2024.2/bin/ifort flags: {} operating_system: rocky9 + target: x86_64 modules: - intel-oneapi-compilers/2024.2.1 environment: @@ -26,6 +27,7 @@ compilers: fc: /usr/bin/gfortran flags: {} operating_system: rocky9 + target: x86_64 modules: [] environment: {} extra_rpaths: [] diff --git a/configs/sites/tier1/ursa/packages_gcc.yaml b/configs/sites/tier1/ursa/packages_gcc.yaml index 245aed714..fe278729f 100644 --- a/configs/sites/tier1/ursa/packages_gcc.yaml +++ b/configs/sites/tier1/ursa/packages_gcc.yaml @@ -11,14 +11,8 @@ packages: prefix: /apps/spack-2024-12/linux-rocky9-x86_64/gcc-11.4.1/openmpi-4.1.6-2dkf6t23iyw4xodxruh72yvmrhhvyoms modules: - openmpi/4.1.6 + gcc-runtime: + externals: + - spec: gcc-runtime@11.4.1%gcc@11.4.1 + prefix: /usr - ectrans: - require:: - - '~mkl +fftw' - gsibec: - require:: - - '~mkl' - py-numpy: - require:: - - '@1.26' - - '^openblas' diff --git a/configs/sites/tier1/ursa/packages_oneapi.yaml b/configs/sites/tier1/ursa/packages_oneapi.yaml index cf3502aa2..f44e67167 100644 --- a/configs/sites/tier1/ursa/packages_oneapi.yaml +++ b/configs/sites/tier1/ursa/packages_oneapi.yaml @@ -1,6 +1,6 @@ packages: all: - compiler:: [oneapi@2024.2.1] + compiler:: [oneapi@2024.2.1,gcc@11.4.1] providers: mpi:: [intel-oneapi-mpi@2021.13] # Change as appropriate to switch to intel-oneapi-mkl @@ -16,22 +16,20 @@ packages: modules: - intel-oneapi-mpi/2021.13.1 prefix: /apps/spack-2024-12/linux-rocky9-x86_64/oneapi-2024.2.1/intel-oneapi-mpi-2021.13.1-ss72gbndvat3oz22sa6lhmlbjkeabrn4 - + intel-oneapi-mkl: + externals: + - spec: intel-oneapi-mkl@2024.2.1%oneapi@2024.2.1 + modules: + - intel-oneapi-mkl/2024.2.1 + prefix: /apps/spack-2024-12/linux-rocky9-x86_64/gcc-11.4.1/intel-oneapi-mkl-2024.2.1-srqwrbzwo2k7hxuuhlrxttburs5jvlat intel-oneapi-runtime: externals: - spec: intel-oneapi-runtime@2024.2.1%oneapi@2024.2.1 prefix: /apps/spack-2024-12/linux-rocky9-x86_64/gcc-11.4.1/intel-oneapi-compilers-2024.2.1-oqhstbmawnrsdw472p4pjsopj547o6xs/compiler/2024.2 modules: - compiler-rt/2024.2.1 + gcc-runtime: + externals: + - spec: gcc-runtime@11.4.1%gcc@11.4.1 + prefix: /usr - # If using intel-oneapi-mkl, make appropriate changes below - ectrans: - require:: - - '~mkl +fftw' - gsibec: - require:: - - '~mkl' - py-numpy: - require:: - - '@1.26' - - '^openblas' diff --git a/configs/templates/skylab-dev/spack.yaml b/configs/templates/skylab-dev/spack.yaml index 4574542c7..e0570d5f7 100644 --- a/configs/templates/skylab-dev/spack.yaml +++ b/configs/templates/skylab-dev/spack.yaml @@ -28,7 +28,7 @@ spack: # Mapl with various esmf tags - mapl@2.53.0 ^esmf@8.6.1 - - mapl@2.53.0 ^esmf@8.8.0 + - mapl@2.53.4 ^esmf@8.8.0 # Various esmf tags (list all to avoid duplicate packages) - esmf@=8.6.1 snapshot=none diff --git a/configs/templates/unified-dev/spack.yaml b/configs/templates/unified-dev/spack.yaml index 8710dcfec..511eb0c21 100644 --- a/configs/templates/unified-dev/spack.yaml +++ b/configs/templates/unified-dev/spack.yaml @@ -34,7 +34,7 @@ spack: # Mapl with various esmf tags - mapl@2.53.0 ^esmf@8.6.1 - - mapl@2.53.0 ^esmf@8.8.0 + - mapl@2.53.4 ^esmf@8.8.0 # Various esmf tags (list all to avoid duplicate packages) - esmf@=8.6.1 snapshot=none diff --git a/spack b/spack index 088aa87c2..b8f8ac87d 160000 --- a/spack +++ b/spack @@ -1 +1 @@ -Subproject commit 088aa87c23a26c7a624ea829dd54081cd6eeaab9 +Subproject commit b8f8ac87d2160b21e2bc6296f1e867a63bd59b48