Skip to content

Commit

Permalink
update modules on orion for rocky 8. gempak is not available
Browse files Browse the repository at this point in the history
  • Loading branch information
aerorahul committed Jun 28, 2024
1 parent 6df304f commit 7836e55
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 7 deletions.
11 changes: 8 additions & 3 deletions modulefiles/gfsutils_orion.intel.lua
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,15 @@ help([[
Build environment for GFS utilities on Orion
]])

prepend_path("MODULEPATH", "/work/noaa/epic/role-epic/spack-stack/orion/spack-stack-1.6.0/envs/gsi-addon-env/install/modulefiles/Core")
-- Spack Stack installation specs
local ss_dir="/work/noaa/epic/role-epic/spack-stack/orion"
local ss_ver=os.getenv("stack_ver") or "1.6.0"
local ss_env=os.getenv("stack_env") or "gsi-addon-env-rocky9"

local stack_intel_ver=os.getenv("stack_intel_ver") or "2022.0.2"
local stack_impi_ver=os.getenv("stack_impi_ver") or "2021.5.1"
prepend_path("MODULEPATH", pathJoin(ss_dir, "spack-stack-" .. ss_ver, "envs", ss_env, "install/modulefiles/Core"))

local stack_intel_ver=os.getenv("stack_intel_ver") or "2021.9.0"
local stack_impi_ver=os.getenv("stack_impi_ver") or "2021.9.0"
local cmake_ver=os.getenv("cmake_ver") or "3.23.1"

load(pathJoin("stack-intel", stack_intel_ver))
Expand Down
11 changes: 8 additions & 3 deletions modulefiles/rdbfmsua_orion.intel.lua
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,15 @@ help([[
Build environment for GFS utilities on Orion
]])

prepend_path("MODULEPATH", "/work/noaa/epic/role-epic/spack-stack/orion/spack-stack-1.6.0/envs/gsi-addon-env/install/modulefiles/Core")
-- Spack Stack installation specs
local ss_dir="/work/noaa/epic/role-epic/spack-stack/orion"
local ss_ver=os.getenv("stack_ver") or "1.6.0"
local ss_env=os.getenv("stack_env") or "gsi-addon-env-rocky9"

local stack_intel_ver=os.getenv("stack_intel_ver") or "2022.0.2"
local stack_impi_ver=os.getenv("stack_impi_ver") or "2021.5.1"
prepend_path("MODULEPATH", pathJoin(ss_dir, "spack-stack-" .. ss_ver, "envs", ss_env, "install/modulefiles/Core"))

local stack_intel_ver=os.getenv("stack_intel_ver") or "2021.9.0"
local stack_impi_ver=os.getenv("stack_impi_ver") or "2021.9.0"

load(pathJoin("stack-intel", stack_intel_ver))
load(pathJoin("stack-intel-oneapi-mpi", stack_impi_ver))
Expand Down
9 changes: 8 additions & 1 deletion ush/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,14 @@ module use "${DIR_ROOT}/modulefiles"
if module load "rdbfmsua_${MACHINE_ID}.${COMPILER}" &> /dev/null; then
module list
else
echo "WARNING: Unable to load modelfile for 'rdbfmsua' on '${MACHINE_ID}' (does it exist?)."
if [[ -f "${DIR_ROOT}/modulefiles/rdbfmsua_${MACHINE_ID}.${COMPILER}.lua" ]]; then
echo "WARNING: Unable to load modulefile for 'rdbfmsua' on '${MACHINE_ID}'."
set +e
module load "rdbfmsua_${MACHINE_ID}.${COMPILER}"
set -e
else
echo "${DIR_ROOT}/modulefiles/rdbfmsua_${MACHINE_ID}.${COMPILER}.lua does not exist!"
fi
echo " Skipping building 'rdbfmsua.x'"
exit 0
fi
Expand Down

0 comments on commit 7836e55

Please sign in to comment.