Skip to content

Commit b9fc93e

Browse files
natalie-perlinNatalie Perlin
andauthored
Hot fix for Derecho new environment ncarenv/24.12 (#1758)
* New Derecho environment ncarenv/24.12 for release/1.9.0 * Derecho environment with ncarenv/24.12: use external cray-mpich --------- Co-authored-by: Natalie Perlin <[email protected]>
1 parent ab41aec commit b9fc93e

File tree

4 files changed

+7
-49
lines changed

4 files changed

+7
-49
lines changed

configs/sites/tier1/derecho/compilers.yaml

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,14 @@ compilers::
1010
operating_system: sles15
1111
target: x86_64
1212
modules:
13-
- intel/2024.2.1
1413
- ncarenv/24.12
14+
- intel/2024.2.1
1515
environment:
1616
prepend_path:
1717
PATH: '/glade/u/apps/casper/24.12/spack/opt/spack/gcc/12.4.0/5b5c/bin'
1818
CPATH: '/glade/u/apps/casper/24.12/spack/opt/spack/gcc/12.4.0/5b5c/include'
1919
LD_LIBRARY_PATH: '/glade/u/apps/casper/24.12/spack/opt/spack/gcc/12.4.0/5b5c/lib:/glade/u/apps/casper/24.12/spack/opt/spack/gcc/12.4.0/5b5c/lib64'
20-
set:
21-
# https://github.com/JCSDA/spack-stack/issues/957
22-
FI_CXI_RX_MATCH_MODE: 'hybrid'
23-
# https://github.com/JCSDA/spack-stack/issues/1012
24-
I_MPI_EXTRA_FILESYSTEM: 'ON'
25-
extra_rpaths: []
20+
2621
- compiler:
2722
2823
paths:
@@ -36,12 +31,3 @@ compilers::
3631
modules:
3732
- ncarenv/24.12
3833
- gcc/12.4.0
39-
environment:
40-
prepend_path:
41-
# For compiling scotch (which requires Intel MPI) with gcc in the [email protected] unified environment
42-
LD_LIBRARY_PATH: '/glade/u/apps/casper/24.12/spack/opt/spack/intel-oneapi-compilers/2024.2.1/gcc/12.4.0/iq3b/compiler/2024.2/lib'
43-
set:
44-
# https://github.com/JCSDA/spack-stack/issues/957
45-
FI_CXI_RX_MATCH_MODE: 'hybrid'
46-
extra_rpaths: []
47-

configs/sites/tier1/derecho/modules.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,4 @@ modules:
44
- lmod
55
lmod:
66
include:
7-
- cray-mpich
87
- python

configs/sites/tier1/derecho/packages_gcc.yaml

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -11,20 +11,6 @@ packages:
1111
modules:
1212
- craype/2.7.31
1313
- ncarenv/24.12
14-
- cray-mpich/8.1.29
14+
- gcc/12.4.0
1515
- libfabric/1.15.2.0
16-
environment:
17-
prepend_path:
18-
PATH: '/opt/cray/pe/pals/1.2.12/bin'
19-
PKG_CONFIG_PATH: '/opt/cray/pe/pals/1.2.12/lib/pkgconfig'
20-
MANPATH: '/opt/cray/pe/pals/1.2.12/man'
21-
PE_PALS_PKGCONFIG_LIBS: 'libpals'
22-
PE_PKGCONFIG_PRODUCTS: 'PE_PALS'
23-
set:
24-
# https://github.com/JCSDA/spack-stack/issues/957
25-
FI_CXI_RX_MATCH_MODE: 'hybrid'
26-
# https://github.com/JCSDA/spack-stack/issues/1012
27-
I_MPI_EXTRA_FILESYSTEM: 'ON'
28-
I_MPI_OFI_LIBRARY: '/opt/cray/libfabric/1.15.2.0/lib64/libfabric.so.1'
29-
extra_rpaths: []
30-
16+
- cray-mpich/8.1.29

configs/sites/tier1/derecho/packages_oneapi.yaml

Lines changed: 3 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,29 +4,16 @@ packages:
44
providers:
55
66
mpi:
7-
buildable: true
7+
buildable: false
88
cray-mpich:
99
externals:
1010
1111
modules:
12-
- intel/2024.2.1
1312
- ncarenv/24.12
1413
- craype/2.7.31
14+
- intel/2024.2.1
1515
- libfabric/1.15.2.0
16-
environment:
17-
prepend_path:
18-
PATH: '/opt/cray/pe/pals/1.2.12/bin'
19-
PKG_CONFIG_PATH: '/opt/cray/pe/pals/1.2.12/lib/pkgconfig'
20-
MANPATH: '/opt/cray/pe/pals/1.2.12/man'
21-
PE_PALS_PKGCONFIG_LIBS: 'libpals'
22-
PE_PKGCONFIG_PRODUCTS: 'PE_PALS'
23-
set:
24-
# https://github.com/JCSDA/spack-stack/issues/957
25-
FI_CXI_RX_MATCH_MODE: 'hybrid'
26-
# https://github.com/JCSDA/spack-stack/issues/1012
27-
I_MPI_EXTRA_FILESYSTEM: 'ON'
28-
I_MPI_OFI_LIBRARY: '/opt/cray/libfabric/1.15.2.0/lib64/libfabric.so.1'
29-
extra_rpaths: []
16+
- cray-mpich/8.1.29
3017
intel-oneapi-runtime:
3118
buildable: False
3219
externals:

0 commit comments

Comments
 (0)