Skip to content

Daily config_machines drift detected #401

@xylar

Description

@xylar

The daily config_machines check found upstream changes for one or
more supported machines.

Required work:

  • Update mache/cime_machine_config/config_machines.xml for the
    affected supported machines.
  • If module or environment changes imply different
    system-package
    versions, update the corresponding mache Spack templates and
    version strings for the affected toolchains.
  • If the only follow-up is module or version drift, keep the PR
    focused on those updates.
  • If any prefix or path values changed and the correct
    replacement
    is not obvious, add a TODO comment in the PR for the reviewer
    instead of guessing.

Affected machines: bebop, frontier, improv

bebop

  • Package groups to review: cmake, hdf5, netcdf, parallel-netcdf
  • Prefix/path variables changed: BLAS_ROOT, HDF5_ROOT, LAPACK_ROOT, LD_LIBRARY_PATH, MOAB_ROOT, NETCDF_C_PATH, NETCDF_FORTRAN_PATH, PATH, PNETCDF_PATH
  • Spack templates to review: none matched
Module changes
  • Selector: all matching toolchains
    • Added: load cmake/3.29.2
    • Added: load gcc/13.2.0-xk53apo
    • Added: load openmpi/4.1.8
    • Removed: load anaconda3/5.2.0
    • Removed: load cmake/3.20.3-vedypwm
    • Removed: purge
  • Selector: compiler=gnu
    • Removed: load gcc/8.2.0-xhxgy33
    • Removed: load intel-mkl/2020.4.304-d6zw4xa
  • Selector: compiler=gnu, mpilib=impi
    • Removed: load hdf5/1.10.7-oy6d2nm
    • Removed: load intel-mpi/2019.9.304-rxpzd6p
    • Removed: load netcdf-c/4.4.1-fysjgfx
    • Removed: load netcdf-cxx/4.2-oaiw2v6
    • Removed: load netcdf-fortran/4.4.4-kxgkaop
    • Removed: load parallel-netcdf/1.11.0-fce7akl
  • Selector: compiler=gnu, mpilib=mvapich
    • Removed: load hdf5/1.10.5-ejeshwh
    • Removed: load mvapich2/2.3-bebop-a66r4jf
    • Removed: load netcdf-cxx/4.2-2rkopdl
    • Removed: load netcdf-fortran/4.4.4-thtylny
    • Removed: load netcdf/4.4.1-ve2zfkw
    • Removed: load parallel-netcdf/1.11.0-kozyofv
  • Selector: compiler=intel
    • Removed: load gcc/7.4.0
    • Removed: load intel-mkl/2020.4.304-voqlapk
    • Removed: load intel/20.0.4-lednsve
  • Selector: compiler=intel, mpilib=impi
    • Removed: load hdf5/1.10.7-ugvomvt
    • Removed: load intel-mpi/2019.9.304-i42whlw
    • Removed: load netcdf-c/4.4.1-blyisdg
    • Removed: load netcdf-cxx/4.2-gkqc6fq
    • Removed: load netcdf-fortran/4.4.4-eanrh5t
    • Removed: load parallel-netcdf/1.11.0-y3nmmej
  • Selector: compiler=intel, mpilib=mvapich
    • Removed: load hdf5/1.10.7-igh6foh
    • Removed: load mvapich2/2.3.6-verbs-x4iz7lq
    • Removed: load netcdf-c/4.4.1-gei7x7w
    • Removed: load netcdf-cxx/4.2-db2f5or
    • Removed: load netcdf-fortran/4.4.4-b4ldb3a
    • Removed: load parallel-netcdf/1.11.0-kj4jsvt
Environment variable changes
  • Selector: all matching toolchains
    • Added: BLAS_ROOT=$SHELL{if [ -z "$BLAS_ROOT" ]; then echo /lcrc/group/e3sm/soft/bebop/netlib-lapack/3.12.0/gcc-13.2.0; else echo "$BLAS_ROOT"; fi}
    • Added: LAPACK_ROOT=$SHELL{if [ -z "$LAPACK_ROOT" ]; then echo /lcrc/group/e3sm/soft/bebop/netlib-lapack/3.12.0/gcc-13.2.0; else echo "$LAPACK_ROOT"; fi}
    • Added: LD_LIBRARY_PATH=/lcrc/group/e3sm/soft/bebop/pnetcdf/1.14.1/gcc-13.2.0/openmpi-4.1.8/lib:/lcrc/group/e3sm/soft/bebop/netcdf-fortran/4.6.2/gcc-13.2.0/openmpi-4.1.8/lib:/lcrc/group/e3sm/soft/bebop/netcdf-c/4.9.3/gcc-13.2.0/openmpi-4.1.8/lib:/lcrc/group/e3sm/soft/bebop/openmpi/4.1.8/gcc-13.2.0/lib:$ENV{LD_LIBRARY_PATH}
    • Added: MOAB_ROOT=$SHELL{if [ -z "$MOAB_ROOT" ]; then echo /lcrc/soft/climate/moab/improv/gnu; else echo "$MOAB_ROOT"; fi}
    • Added: NETCDF_C_PATH=/lcrc/group/e3sm/soft/bebop/netcdf-c/4.9.3/gcc-13.2.0/openmpi-4.1.8
    • Added: NETCDF_FORTRAN_PATH=/lcrc/group/e3sm/soft/bebop/netcdf-fortran/4.6.2/gcc-13.2.0/openmpi-4.1.8
    • Added: OMPI_MCA_sharedfp=^lockedfile,individual
    • Added: PATH=/lcrc/group/e3sm/soft/bebop/pnetcdf/1.14.1/gcc-13.2.0/openmpi-4.1.8/bin:/lcrc/group/e3sm/soft/bebop/netcdf-fortran/4.6.2/gcc-13.2.0/openmpi-4.1.8/bin:/lcrc/group/e3sm/soft/bebop/netcdf-c/4.9.3/gcc-13.2.0/openmpi-4.1.8/bin:/lcrc/group/e3sm/soft/perl/5.26.0/bin:$ENV{PATH}
    • Added: PNETCDF_PATH=/lcrc/group/e3sm/soft/bebop/pnetcdf/1.14.1/gcc-13.2.0/openmpi-4.1.8
    • Removed: HDF5_ROOT=$SHELL{which h5dump | xargs dirname | xargs dirname}
    • Removed: NETCDF_C_PATH=$SHELL{dirname $(dirname $(which nc-config))}
    • Removed: NETCDF_FORTRAN_PATH=$SHELL{dirname $(dirname $(which nf-config))}
    • Removed: PATH=/lcrc/group/e3sm/soft/perl/5.26.0/bin:$ENV{PATH}
  • Selector: BUILD_THREADED=TRUE
    • Added: OMP_PLACES=cores
    • Removed: OMP_PLACES=threads
  • Selector: mpilib=!mpi-serial
    • Removed: PNETCDF_PATH=$SHELL{dirname $(dirname $(which pnetcdf_version))}
  • Selector: mpilib=impi
    • Removed: I_MPI_FABRICS=shm:tmi
XML diff
--- old
+++ new
@@ -1,118 +1,62 @@
 <machine MACH="bebop">
-    <DESC>ANL/LCRC Cluster, Cray CS400, 352-nodes Xeon Phi 7230 KNLs 64C/1.3GHz + 672-nodes Xeon E5-2695v4 Broadwells 36C/2.10GHz, Intel Omni-Path network, SLURM batch system, Lmod module environment.</DESC>
+    <DESC>ANL-LCRC, 672-nodes Xeon E5-2695v4 Broadwell 36C/2.10GHz, Intel Omni-Path OPA 100G network, PBS Pro</DESC>
     <NODENAME_REGEX>beboplogin.*</NODENAME_REGEX>
     <OS>LINUX</OS>
-    <COMPILERS>intel,gnu</COMPILERS>
-    <MPILIBS>impi,mvapich</MPILIBS>
+    <COMPILERS>gnu</COMPILERS>
+    <MPILIBS>openmpi</MPILIBS>
     <PROJECT>e3sm</PROJECT>
     <CIME_OUTPUT_ROOT>/lcrc/group/e3sm/$USER/scratch/bebop</CIME_OUTPUT_ROOT>
     <DIN_LOC_ROOT>/lcrc/group/e3sm/data/inputdata</DIN_LOC_ROOT>
     <DIN_LOC_ROOT_CLMFORC>/lcrc/group/e3sm/data/inputdata/atm/datm7</DIN_LOC_ROOT_CLMFORC>
     <DOUT_S_ROOT>/lcrc/group/e3sm/$USER/archive/$CASE</DOUT_S_ROOT>
     <BASELINE_ROOT>/lcrc/group/e3sm/baselines/bebop/$COMPILER</BASELINE_ROOT>
-    <CCSM_CPRNC>/lcrc/group/e3sm/soft/tools/cprnc/cprnc</CCSM_CPRNC>
+    <CCSM_CPRNC>/lcrc/group/e3sm/tools/cprnc/cprnc.bebop</CCSM_CPRNC>
     <GMAKE_J>8</GMAKE_J>
     <TESTS>e3sm_integration</TESTS>
     <NTEST_PARALLEL_JOBS>4</NTEST_PARALLEL_JOBS>
-    <BATCH_SYSTEM>slurm</BATCH_SYSTEM>
+    <BATCH_SYSTEM>pbspro</BATCH_SYSTEM>
     <SUPPORTED_BY>E3SM</SUPPORTED_BY>
     <MAX_TASKS_PER_NODE>36</MAX_TASKS_PER_NODE>
     <MAX_MPITASKS_PER_NODE>36</MAX_MPITASKS_PER_NODE>
     <PROJECT_REQUIRED>TRUE</PROJECT_REQUIRED>
-    <mpirun mpilib="impi">
+    <mpirun mpilib="openmpi">
       <executable>mpirun</executable>
       <arguments>
-        <arg name="num_tasks"> -l -n {{ total_tasks }}</arg>
+        <arg name="num_tasks">--tag-output -n {{ total_tasks }}</arg>
+        <arg name="tasks_per_node"> --map-by ppr:1:core:PE=$ENV{OMP_NUM_THREADS} --bind-to core --oversubscribe</arg>
       </arguments>
     </mpirun>
-    <mpirun mpilib="mvapich">
-      <executable>srun</executable>
-      <arguments>
-        <arg name="num_tasks"> -l -n {{ total_tasks }} -N {{ num_nodes }} --kill-on-bad-exit </arg>
-        <arg name="binding">--cpu_bind=cores</arg>
-        <arg name="thread_count">-c $ENV{OMP_NUM_THREADS}</arg>
-        <arg name="placement">-m plane=$SHELL{echo 36/$OMP_NUM_THREADS|bc}</arg>
-      </arguments>
-    </mpirun>
-    <mpirun mpilib="mpi-serial">
-      <executable/>
-    </mpirun>
     <module_system type="module">
-      <init_path lang="sh">/home/software/spack-0.10.1/opt/spack/linux-centos7-x86_64/gcc-4.8.5/lmod-7.4.9-ic63herzfgw5u3na5mdtvp3nwxy6oj2z/lmod/lmod/init/sh</init_path>
-      <init_path lang="csh">/home/software/spack-0.10.1/opt/spack/linux-centos7-x86_64/gcc-4.8.5/lmod-7.4.9-ic63herzfgw5u3na5mdtvp3nwxy6oj2z/lmod/lmod/init/csh</init_path>
-      <init_path lang="python">/home/software/spack-0.10.1/opt/spack/linux-centos7-x86_64/gcc-4.8.5/lmod-7.4.9-ic63herzfgw5u3na5mdtvp3nwxy6oj2z/lmod/lmod/init/env_modules_python.py</init_path>
-      <cmd_path lang="python">/home/software/spack-0.10.1/opt/spack/linux-centos7-x86_64/gcc-4.8.5/lmod-7.4.9-ic63herzfgw5u3na5mdtvp3nwxy6oj2z/lmod/lmod/libexec/lmod python</cmd_path>
+      <init_path lang="sh">/gpfs/fs1/soft/bebop/software/spack-built/linux-rocky8-x86_64/gcc-8.5.0/lmod-8.7.37-rxz3nx5/lmod/lmod/init/sh</init_path>
+      <init_path lang="csh">/gpfs/fs1/soft/bebop/software/spack-built/linux-rocky8-x86_64/gcc-8.5.0/lmod-8.7.37-rxz3nx5/lmod/lmod/init/csh</init_path>
+      <init_path lang="python">/gpfs/fs1/soft/bebop/software/spack-built/linux-rocky8-x86_64/gcc-8.5.0/lmod-8.7.37-rxz3nx5/lmod/lmod/init/env_modules_python.py</init_path>
+      <cmd_path lang="python">/gpfs/fs1/soft/bebop/software/spack-built/linux-rocky8-x86_64/gcc-8.5.0/lmod-8.7.37-rxz3nx5/lmod/lmod/libexec/lmod python</cmd_path>
       <cmd_path lang="sh">module</cmd_path>
       <cmd_path lang="csh">module</cmd_path>
       <modules>
-        <command name="purge"/>
-        <command name="load">cmake/3.20.3-vedypwm</command>
-        <command name="load">anaconda3/5.2.0</command>
-      </modules>
-      <modules compiler="intel">
-        <command name="load">gcc/7.4.0</command>
-        <command name="load">intel/20.0.4-lednsve</command>
-        <command name="load">intel-mkl/2020.4.304-voqlapk</command>
-      </modules>
-      <modules compiler="intel" mpilib="impi">
-        <command name="load">intel-mpi/2019.9.304-i42whlw</command>
-        <command name="load">hdf5/1.10.7-ugvomvt</command>
-        <command name="load">netcdf-c/4.4.1-blyisdg</command>
-        <command name="load">netcdf-cxx/4.2-gkqc6fq</command>
-        <command name="load">netcdf-fortran/4.4.4-eanrh5t</command>
-        <command name="load">parallel-netcdf/1.11.0-y3nmmej</command>
-      </modules>
-      <modules compiler="intel" mpilib="mvapich">
-        <command name="load">mvapich2/2.3.6-verbs-x4iz7lq</command>
-        <command name="load">hdf5/1.10.7-igh6foh</command>
-        <command name="load">netcdf-c/4.4.1-gei7x7w</command>
-        <command name="load">netcdf-cxx/4.2-db2f5or</command>
-        <command name="load">netcdf-fortran/4.4.4-b4ldb3a</command>
-        <command name="load">parallel-netcdf/1.11.0-kj4jsvt</command>
-      </modules>
-      <modules compiler="gnu">
-        <command name="load">gcc/8.2.0-xhxgy33</command>
-        <command name="load">intel-mkl/2020.4.304-d6zw4xa</command>
-      </modules>
-      <modules compiler="gnu" mpilib="impi">
-        <command name="load">intel-mpi/2019.9.304-rxpzd6p</command>
-        <command name="load">hdf5/1.10.7-oy6d2nm</command>
-        <command name="load">netcdf-c/4.4.1-fysjgfx</command>
-        <command name="load">netcdf-cxx/4.2-oaiw2v6</command>
-        <command name="load">netcdf-fortran/4.4.4-kxgkaop</command>
-        <command name="load">parallel-netcdf/1.11.0-fce7akl</command>
-      </modules>
-      <modules compiler="gnu" mpilib="mvapich">
-        <command name="load">mvapich2/2.3-bebop-a66r4jf</command>
-        <command name="load">hdf5/1.10.5-ejeshwh</command>
-        <command name="load">netcdf/4.4.1-ve2zfkw</command>
-        <command name="load">netcdf-cxx/4.2-2rkopdl</command>
-        <command name="load">netcdf-fortran/4.4.4-thtylny</command>
-        <command name="load">parallel-netcdf/1.11.0-kozyofv</command>
+        <command name="load">cmake/3.29.2</command>
+        <command name="load">gcc/13.2.0-xk53apo</command>
+        <command name="load">openmpi/4.1.8</command>
       </modules>
     </module_system>
     <RUNDIR>$CIME_OUTPUT_ROOT/$CASE/run</RUNDIR>
     <EXEROOT>$CIME_OUTPUT_ROOT/$CASE/bld</EXEROOT>
-    <TEST_TPUT_TOLERANCE>0.1</TEST_TPUT_TOLERANCE>
     <MAX_GB_OLD_TEST_DATA>0</MAX_GB_OLD_TEST_DATA>
     <environment_variables>
-      <env name="NETCDF_C_PATH">$SHELL{dirname $(dirname $(which nc-config))}</env>
-      <env name="NETCDF_FORTRAN_PATH">$SHELL{dirname $(dirname $(which nf-config))}</env>
-      <env name="PATH">/lcrc/group/e3sm/soft/perl/5.26.0/bin:$ENV{PATH}</env>
-    </environment_variables>
-    <environment_variables mpilib="!mpi-serial">
-      <env name="PNETCDF_PATH">$SHELL{dirname $(dirname $(which pnetcdf_version))}</env>
-    </environment_variables>
-    <environment_variables>
-      <env name="HDF5_ROOT">$SHELL{which h5dump | xargs dirname | xargs dirname}</env>
+      <env name="NETCDF_C_PATH">/lcrc/group/e3sm/soft/bebop/netcdf-c/4.9.3/gcc-13.2.0/openmpi-4.1.8</env>
+      <env name="NETCDF_FORTRAN_PATH">/lcrc/group/e3sm/soft/bebop/netcdf-fortran/4.6.2/gcc-13.2.0/openmpi-4.1.8</env>
+      <env name="PNETCDF_PATH">/lcrc/group/e3sm/soft/bebop/pnetcdf/1.14.1/gcc-13.2.0/openmpi-4.1.8</env>
+      <env name="PATH">/lcrc/group/e3sm/soft/bebop/pnetcdf/1.14.1/gcc-13.2.0/openmpi-4.1.8/bin:/lcrc/group/e3sm/soft/bebop/netcdf-fortran/4.6.2/gcc-13.2.0/openmpi-4.1.8/bin:/lcrc/group/e3sm/soft/bebop/netcdf-c/4.9.3/gcc-13.2.0/openmpi-4.1.8/bin:/lcrc/group/e3sm/soft/perl/5.26.0/bin:$ENV{PATH}</env>
+      <env name="LD_LIBRARY_PATH">/lcrc/group/e3sm/soft/bebop/pnetcdf/1.14.1/gcc-13.2.0/openmpi-4.1.8/lib:/lcrc/group/e3sm/soft/bebop/netcdf-fortran/4.6.2/gcc-13.2.0/openmpi-4.1.8/lib:/lcrc/group/e3sm/soft/bebop/netcdf-c/4.9.3/gcc-13.2.0/openmpi-4.1.8/lib:/lcrc/group/e3sm/soft/bebop/openmpi/4.1.8/gcc-13.2.0/lib:$ENV{LD_LIBRARY_PATH}</env>
+      <env name="LAPACK_ROOT">$SHELL{if [ -z "$LAPACK_ROOT" ]; then echo /lcrc/group/e3sm/soft/bebop/netlib-lapack/3.12.0/gcc-13.2.0; else echo "$LAPACK_ROOT"; fi}</env>
+      <env name="BLAS_ROOT">$SHELL{if [ -z "$BLAS_ROOT" ]; then echo /lcrc/group/e3sm/soft/bebop/netlib-lapack/3.12.0/gcc-13.2.0; else echo "$BLAS_ROOT"; fi}</env>
+      <env name="MOAB_ROOT">$SHELL{if [ -z "$MOAB_ROOT" ]; then echo /lcrc/soft/climate/moab/improv/gnu; else echo "$MOAB_ROOT"; fi}</env>
+      <env name="OMPI_MCA_sharedfp">^lockedfile,individual</env>
     </environment_variables>
     <environment_variables BUILD_THREADED="TRUE">
       <env name="OMP_STACKSIZE">128M</env>
       <env name="OMP_PROC_BIND">spread</env>
-      <env name="OMP_PLACES">threads</env>
-    </environment_variables>
-    <environment_variables mpilib="impi">
-      <env name="I_MPI_FABRICS">shm:tmi</env>
+      <env name="OMP_PLACES">cores</env>
     </environment_variables>
   </machine>
 

frontier

  • Package groups to review: hdf5, netcdf, parallel-netcdf
  • Prefix/path variables changed: none detected
  • Spack templates to review: frontier_crayamd-mphipcc_mpich.yaml, frontier_crayamd_mpich.yaml, frontier_craycray-mphipcc_mpich.yaml, frontier_craycray_mpich.yaml, frontier_craygnu-mphipcc_mpich.yaml, frontier_craygnu_mpich.yaml
Module changes
  • Selector: compiler=craygnu.*
    • Added: load cpe/25.09
    • Added: load cray-hdf5-parallel/1.14.3.7
    • Added: load cray-netcdf-hdf5parallel/4.9.2.1
    • Added: load cray-parallel-netcdf/1.12.3.19
    • Added: load gcc-native/14.2
    • Removed: load cpe/24.11
    • Removed: load cray-hdf5-parallel/1.14.3.3
    • Removed: load cray-netcdf-hdf5parallel/4.9.0.15
    • Removed: load cray-parallel-netcdf/1.12.3.15
    • Removed: load gcc-native/12.3
XML diff
--- old
+++ new
@@ -45,16 +45,16 @@
         <!-- PrgEnv-gnu before cpe, or cray-mpich module doesn't update correctly -->
         <command name="load">Core/25.03</command>
         <command name="load">PrgEnv-gnu</command>
-        <command name="load">cpe/24.11</command>
-        <command name="load">gcc-native/12.3</command>
+        <command name="load">cpe/25.09</command>
+        <command name="load">gcc-native/14.2</command>
         <command name="load">libunwind</command>
         <command name="load">cray-python/3.11.7</command>
         <command name="load">subversion</command>
         <command name="load">git</command>
         <command name="load">cmake</command>
-        <command name="load">cray-hdf5-parallel/1.14.3.3</command>
-        <command name="load">cray-netcdf-hdf5parallel/4.9.0.15</command>
-        <command name="load">cray-parallel-netcdf/1.12.3.15</command>
+        <command name="load">cray-hdf5-parallel/1.14.3.7</command>
+        <command name="load">cray-netcdf-hdf5parallel/4.9.2.1</command>
+        <command name="load">cray-parallel-netcdf/1.12.3.19</command>
         <command name="unload">darshan-runtime</command>
       </modules>
       <modules compiler="craygnu-mphipcc">

improv

  • Package groups to review: parallel-netcdf
  • Prefix/path variables changed: LD_LIBRARY_PATH
  • Spack templates to review: none matched
Environment variable changes
  • Selector: compiler=gnu, mpilib=openmpi
    • Added: LD_LIBRARY_PATH=$SHELL{lp=/lcrc/group/e3sm/soft/improv/pnetcdf/1.14.1/gcc-12.3.0/openmpi-4.1.6/lib:/lcrc/group/e3sm/soft/improv/netcdf-fortran/4.6.1b/gcc-12.3.0/openmpi-4.1.6/lib:/lcrc/group/e3sm/soft/improv/netcdf-c/4.9.2b/gcc-12.3.0/openmpi-4.1.6/lib:/opt/pbs/lib:/lcrc/group/e3sm/soft/improv/openmpi/4.1.6/gcc-12.3.0/lib; if [ -z "$LD_LIBRARY_PATH" ]; then echo $lp; else echo "$lp:$LD_LIBRARY_PATH"; fi}
    • Removed: LD_LIBRARY_PATH=$SHELL{lp=/lcrc/group/e3sm/soft/improv/netlib-lapack/3.12.0/gcc-12.3.0:/lcrc/group/e3sm/soft/improv/pnetcdf/1.14.1/gcc-12.3.0/openmpi-4.1.6/lib:/lcrc/group/e3sm/soft/improv/netcdf-fortran/4.6.1b/gcc-12.3.0/openmpi-4.1.6/lib:/lcrc/group/e3sm/soft/improv/netcdf-c/4.9.2b/gcc-12.3.0/openmpi-4.1.6/lib:/opt/pbs/lib:/lcrc/group/e3sm/soft/improv/openmpi/4.1.6/gcc-12.3.0/lib; if [ -z "$LD_LIBRARY_PATH" ]; then echo $lp; else echo "$lp:$LD_LIBRARY_PATH"; fi}
XML diff
--- old
+++ new
@@ -42,14 +42,13 @@
     </module_system>
     <RUNDIR>$CIME_OUTPUT_ROOT/$CASE/run</RUNDIR>
     <EXEROOT>$CIME_OUTPUT_ROOT/$CASE/bld</EXEROOT>
-    <TEST_TPUT_TOLERANCE>0.05</TEST_TPUT_TOLERANCE>
     <MAX_GB_OLD_TEST_DATA>0</MAX_GB_OLD_TEST_DATA>
     <environment_variables compiler="gnu" mpilib="openmpi">
       <env name="NETCDF_C_PATH">/lcrc/group/e3sm/soft/improv/netcdf-c/4.9.2b/gcc-12.3.0/openmpi-4.1.6</env>
       <env name="NETCDF_FORTRAN_PATH">/lcrc/group/e3sm/soft/improv/netcdf-fortran/4.6.1b/gcc-12.3.0/openmpi-4.1.6</env>
       <env name="PNETCDF_PATH">/lcrc/group/e3sm/soft/improv/pnetcdf/1.14.1/gcc-12.3.0/openmpi-4.1.6</env>
       <env name="PATH">/lcrc/group/e3sm/soft/improv/pnetcdf/1.14.1/gcc-12.3.0/openmpi-4.1.6/bin:/lcrc/group/e3sm/soft/improv/netcdf-fortran/4.6.1b/gcc-12.3.0/openmpi-4.1.6/bin:/lcrc/group/e3sm/soft/improv/netcdf-c/4.9.2b/gcc-12.3.0/openmpi-4.1.6/bin:/lcrc/group/e3sm/soft/improv/openmpi/4.1.6/gcc-12.3.0/bin:/lcrc/group/e3sm/soft/perl/improv/bin:$ENV{PATH}</env>
-      <env name="LD_LIBRARY_PATH">$SHELL{lp=/lcrc/group/e3sm/soft/improv/netlib-lapack/3.12.0/gcc-12.3.0:/lcrc/group/e3sm/soft/improv/pnetcdf/1.14.1/gcc-12.3.0/openmpi-4.1.6/lib:/lcrc/group/e3sm/soft/improv/netcdf-fortran/4.6.1b/gcc-12.3.0/openmpi-4.1.6/lib:/lcrc/group/e3sm/soft/improv/netcdf-c/4.9.2b/gcc-12.3.0/openmpi-4.1.6/lib:/opt/pbs/lib:/lcrc/group/e3sm/soft/improv/openmpi/4.1.6/gcc-12.3.0/lib; if [ -z "$LD_LIBRARY_PATH" ]; then echo $lp; else echo "$lp:$LD_LIBRARY_PATH"; fi}</env>
+      <env name="LD_LIBRARY_PATH">$SHELL{lp=/lcrc/group/e3sm/soft/improv/pnetcdf/1.14.1/gcc-12.3.0/openmpi-4.1.6/lib:/lcrc/group/e3sm/soft/improv/netcdf-fortran/4.6.1b/gcc-12.3.0/openmpi-4.1.6/lib:/lcrc/group/e3sm/soft/improv/netcdf-c/4.9.2b/gcc-12.3.0/openmpi-4.1.6/lib:/opt/pbs/lib:/lcrc/group/e3sm/soft/improv/openmpi/4.1.6/gcc-12.3.0/lib; if [ -z "$LD_LIBRARY_PATH" ]; then echo $lp; else echo "$lp:$LD_LIBRARY_PATH"; fi}</env>
       <env name="MOAB_ROOT">$SHELL{if [ -z "$MOAB_ROOT" ]; then echo /lcrc/soft/climate/moab/improv/gnu; else echo "$MOAB_ROOT"; fi}</env>
       <env name="LAPACK_ROOT">$SHELL{if [ -z "$LAPACK_ROOT" ]; then echo /lcrc/group/e3sm/soft/improv/netlib-lapack/3.12.0/gcc-12.3.0; else echo "$LAPACK_ROOT"; fi}</env>
       <env name="BLAS_ROOT">$SHELL{if [ -z "$BLAS_ROOT" ]; then echo /lcrc/group/e3sm/soft/improv/netlib-lapack/3.12.0/gcc-12.3.0; else echo "$BLAS_ROOT"; fi}</env>

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions