From 599de6d00c6219b287cdc27eef426673a2778adc Mon Sep 17 00:00:00 2001 From: chapman39 Date: Wed, 5 Aug 2026 16:50:13 -0700 Subject: [PATCH 01/40] allow skipping mirror setup --- scripts/llnl/build_tpls.py | 9 +++++++-- scripts/llnl/common_build_functions.py | 17 +++++++++++------ 2 files changed, 18 insertions(+), 8 deletions(-) diff --git a/scripts/llnl/build_tpls.py b/scripts/llnl/build_tpls.py index e458604a20..4b86a5a678 100755 --- a/scripts/llnl/build_tpls.py +++ b/scripts/llnl/build_tpls.py @@ -44,12 +44,17 @@ def parse_args(): parser.add_argument("-v", "--verbose", action="store_true", dest="verbose", - default=False, + default=True, help="Output logs to screen as well as to files") parser.add_argument("-m", "--mirror", dest="mirror", default="", help="Mirror location to use (defaults to shared location)") + parser.add_argument("-sm", "--skip-mirror", + dest="skip_mirror", + default=False, + action="store_true", + help="Skip updating of Spack mirror") parser.add_argument("-j", "--jobs", dest="jobs", default="", @@ -92,7 +97,7 @@ def main(): os.chdir(repo_dir) timestamp = get_timestamp() - res = full_build_and_test_of_tpls(builds_dir, timestamp, spec, args["verbose"], args["short_path"], args["mirror"], args["jobs"]) + res = full_build_and_test_of_tpls(builds_dir, timestamp, spec, args["verbose"], args["short_path"], args["mirror"], args["jobs"], args["skip_mirror"]) finally: os.chdir(original_wd) diff --git a/scripts/llnl/common_build_functions.py b/scripts/llnl/common_build_functions.py index 61d42a7a41..353e2338d3 100755 --- a/scripts/llnl/common_build_functions.py +++ b/scripts/llnl/common_build_functions.py @@ -454,7 +454,7 @@ def set_group_and_perms(directory): return 0 -def full_build_and_test_of_tpls(builds_dir, timestamp, spec, report_to_stdout = False, short_path = False, mirror_location = '', job_count=""): +def full_build_and_test_of_tpls(builds_dir, timestamp, spec, report_to_stdout = False, short_path = False, mirror_location = '', job_count="", skip_mirror=False): if spec: specs = [spec] else: @@ -476,7 +476,7 @@ def full_build_and_test_of_tpls(builds_dir, timestamp, spec, report_to_stdout = # unique install location prefix = builds_dir if not short_path: - prefix = pjoin(prefix, get_system_type()) + prefix = pjoin(prefix, get_system_type(), get_machine_name()) if not os.path.exists(prefix): os.mkdir(prefix) if not short_path: @@ -484,8 +484,12 @@ def full_build_and_test_of_tpls(builds_dir, timestamp, spec, report_to_stdout = if not os.path.exists(prefix): os.mkdir(prefix) - # create a mirror - uberenv_create_mirror(prefix, spec, "", mirror_dir, report_to_stdout) + if not skip_mirror: + # create a mirror + uberenv_create_mirror(prefix, spec, "", mirror_dir, report_to_stdout) + else: + print("[Skipping mirror setup]") + # write info about this build write_build_info(pjoin(prefix, "info.json")) @@ -541,6 +545,7 @@ def full_build_and_test_of_tpls(builds_dir, timestamp, spec, report_to_stdout = def build_devtools(builds_dir, timestamp, short_path, report_to_stdout = False): sys_type = get_system_type() + machine_name = get_machine_name() project_file = "scripts/spack/devtools.json" if "toss_4" in sys_type: @@ -554,7 +559,7 @@ def build_devtools(builds_dir, timestamp, short_path, report_to_stdout = False): prefix = builds_dir else: # unique install location - prefix = pjoin(builds_dir, sys_type, timestamp) + prefix = pjoin(builds_dir, sys_type, machine_name, timestamp) if not os.path.exists(prefix): os.makedirs(prefix) @@ -575,7 +580,7 @@ def build_devtools(builds_dir, timestamp, short_path, report_to_stdout = False): print("[Build time: {0}]".format(convertSecondsToReadableTime(end_time - start_time))) # Only update the latest symlink if successful and short_path is not set if res == 0 and not short_path: - link_path = pjoin(builds_dir, sys_type, "latest") + link_path = pjoin(builds_dir, sys_type, machine_name, "latest") view_dir = pjoin(prefix, "view") print("[Creating symlink to latest devtools view:\n{0}\n->\n{1}]".format(link_path, view_dir)) if os.path.exists(link_path) or os.path.islink(link_path): From 3a5918a4465d9fd7fe7be27958aa12126e62978b Mon Sep 17 00:00:00 2001 From: chapman39 Date: Wed, 5 Aug 2026 16:50:48 -0700 Subject: [PATCH 02/40] build petsc and caliper shared to prevent pthreads error --- scripts/spack/configs/defaults.yaml | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/scripts/spack/configs/defaults.yaml b/scripts/spack/configs/defaults.yaml index e8b751f6d2..eea59f013b 100644 --- a/scripts/spack/configs/defaults.yaml +++ b/scripts/spack/configs/defaults.yaml @@ -20,7 +20,7 @@ concretizer: packages: caliper: require: - - spec: "~kokkos" + - spec: "~kokkos+shared" conduit: require: - spec: "~shared~test~examples~utilities" @@ -30,6 +30,9 @@ packages: mfem: require: - spec: "cxxstd=17" + petsc: + require: + - spec: "+shared" raja: require: - spec: "~shared~examples~exercises" @@ -75,16 +78,12 @@ packages: - spec: "^axom+shared ^hypre+shared ^metis+shared ^mfem+shared~static ^netcdf-c+shared ^parmetis+shared ^superlu-dist+shared" when: "+shared" # Optional dependencies - - spec: "^petsc+shared" - when: "+shared+petsc" - spec: "^strumpack+shared" when: "+shared+strumpack" - spec: "^raja+shared" when: "+shared+raja" - spec: "^umpire+shared" when: "+shared+umpire" - - spec: "^caliper+shared" - when: "+shared+caliper" - spec: "^adiak+shared" when: "+shared+adiak" - spec: "^sundials+shared" @@ -96,14 +95,10 @@ packages: - spec: "^axom~shared ^hypre~shared ^metis~shared ^mfem~shared+static ^netcdf-c~shared ^parmetis~shared ^superlu-dist~shared" when: "~shared" # Optional dependencies - - spec: "^petsc~shared" - when: "~shared+petsc" - spec: "^raja~shared" when: "~shared+raja" - spec: "^umpire~shared" when: "~shared+umpire" - - spec: "^caliper~shared" - when: "~shared+caliper" - spec: "^adiak~shared" when: "~shared+adiak" - spec: "^sundials~shared" From a017234c8dee173ffeddad92229df00d35901495 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Wed, 5 Aug 2026 16:51:49 -0700 Subject: [PATCH 03/40] update tpl configuration to add czmatrix/ rzvector support --- .gitlab/build_matrix.yml | 41 +++++++++++++++++++ .uberenv_config.json | 4 +- mfem | 2 +- .../spack/configs/toss_4_x86_64_ib/spack.yaml | 6 +++ scripts/spack/configs/versions.yaml | 8 ++-- .../spack_repo/smith/packages/amgx/package.py | 20 --------- .../mfem/amgx-rm-legacy-nvtools.patch | 26 ++++++++++++ .../spack_repo/smith/packages/mfem/package.py | 5 ++- .../smith/packages/smith/package.py | 2 +- .../smith/packages/tribol/package.py | 2 +- scripts/spack/specs.json | 8 ++++ tribol | 2 +- 12 files changed, 95 insertions(+), 31 deletions(-) create mode 100644 .gitlab/build_matrix.yml delete mode 100644 scripts/spack/spack_repo/smith/packages/amgx/package.py create mode 100644 scripts/spack/spack_repo/smith/packages/mfem/amgx-rm-legacy-nvtools.patch diff --git a/.gitlab/build_matrix.yml b/.gitlab/build_matrix.yml new file mode 100644 index 0000000000..8bfbf7582a --- /dev/null +++ b/.gitlab/build_matrix.yml @@ -0,0 +1,41 @@ +#### +# This is the shared configuration of jobs for matrix +.on_matrix: + variables: + SCHEDULER_PARAMETERS: "--partition=pci --exclusive=user --deadline=now+3hour -N1 -t ${ALLOC_TIME}" + tags: + - batch + - matrix + rules: + - if: '$CI_COMMIT_BRANCH =~ /_qnone/ || $ON_MATRIX == "OFF"' #run except if ... + when: never + before_script: + - module load cmake/3.30.5 + +#### +# Template +.src_build_on_matrix: + variables: + extends: [.src_build_script, .on_matrix, .src_workflow] + needs: [] + +.full_build_on_matrix: + variables: + extends: [.full_build_script, .on_matrix, .full_workflow] + needs: [] + +#### +# PR Build jobs +matrix-gcc_13_3_1_cuda-src: + variables: + COMPILER: "gcc@13.3.1_cuda" + HOST_CONFIG: "matrix-toss_4_x86_64_ib-${COMPILER}.cmake" + extends: .src_build_on_matrix + +#### +# Full Build jobs +matrix-gcc_13_3_1_cuda-full: + variables: + COMPILER: "gcc-13" + SPEC: "+devtools+adiak+caliper+enzyme cuda_arch=90 %${COMPILER}" + extends: .full_build_on_matrix diff --git a/.uberenv_config.json b/.uberenv_config.json index fa9bb8bddf..5e12d49cd0 100644 --- a/.uberenv_config.json +++ b/.uberenv_config.json @@ -4,9 +4,9 @@ "package_final_phase" : "initconfig", "package_source_dir" : "../..", "spack_url": "https://github.com/spack/spack.git", -"spack_commit": "5f5d3328847e8e1c50c82951fc7d66cc2c33be41", +"spack_commit": "195595ec296a29b006701279ad46fa146739665a", "spack_packages_url": "https://github.com/spack/spack-packages.git", -"spack_packages_commit": "1e377ba450d1d1e6458c72663f02826db098886d", +"spack_packages_commit": "1a7245cb1abc8cba0e7282c2ed98407a88ade51a", "spack_configs_path": "scripts/spack/configs", "spack_packages_path": ["scripts/spack/spack_repo/smith/packages"] } diff --git a/mfem b/mfem index 60c2ac77d1..1c19aba72a 160000 --- a/mfem +++ b/mfem @@ -1 +1 @@ -Subproject commit 60c2ac77d19a2b0702328840ba101a8b11f8d52d +Subproject commit 1c19aba72a2b91ee918a332e668cf00922848321 diff --git a/scripts/spack/configs/toss_4_x86_64_ib/spack.yaml b/scripts/spack/configs/toss_4_x86_64_ib/spack.yaml index 05dc07f2ee..dc34934c12 100644 --- a/scripts/spack/configs/toss_4_x86_64_ib/spack.yaml +++ b/scripts/spack/configs/toss_4_x86_64_ib/spack.yaml @@ -92,6 +92,12 @@ spack: - spec: mvapich2@2.3.7.gcc_13 process_managers=slurm prefix: /usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic + cuda: + buildable: False + externals: + - spec: cuda@12.9.1 +allow-unsupported-compilers + prefix: /usr/tce/packages/cuda/cuda-12.9.1 + netlib-lapack: buildable: false externals: diff --git a/scripts/spack/configs/versions.yaml b/scripts/spack/configs/versions.yaml index a9cf500b2d..16fba499db 100644 --- a/scripts/spack/configs/versions.yaml +++ b/scripts/spack/configs/versions.yaml @@ -8,7 +8,7 @@ packages: - spec: "@0.4.1" caliper: require: - - spec: "@2.14.0" + - spec: "@2.15.0" camp: require: - spec: "@2025.12.0" @@ -21,10 +21,10 @@ packages: - spec: "@2.33.0" mfem: require: - - spec: "@4.9.0.3" + - spec: "@4.9.1.4" petsc: require: - - spec: "@3.21.6" + - spec: "@3.25.4" raja: require: - spec: "@2025.12.2" @@ -33,7 +33,7 @@ packages: - spec: "@7.7.0" tribol: require: - - spec: "@0.1.0.27" + - spec: "@0.1.0.28" umpire: require: - spec: "@2025.12.0" diff --git a/scripts/spack/spack_repo/smith/packages/amgx/package.py b/scripts/spack/spack_repo/smith/packages/amgx/package.py deleted file mode 100644 index db51e1e427..0000000000 --- a/scripts/spack/spack_repo/smith/packages/amgx/package.py +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright (c) Lawrence Livermore National Security, LLC and -# other Smith Project Developers. See the top-level COPYRIGHT file for details. -# -# SPDX-License-Identifier: (BSD-3-Clause) - -from spack.package import * -from spack_repo.builtin.packages.amgx.package import Amgx as BuiltinAmgx - -class Amgx(BuiltinAmgx): - """AmgX provides a simple path to accelerated core solver technology on - NVIDIA GPUs. AmgX provides up to 10x acceleration to the computationally - intense linear solver portion of simulations, and is especially well - suited for implicit unstructured methods. It is a high performance, - state-of-the-art library and includes a flexible solver composition - system that allows a user to easily construct complex nested solvers and - preconditioners.""" - - # white238: CUSPARSE_CSRMV_ALG2 undefined error in 2.3.0 - git = "https://github.com/NVIDIA/AMGX.git" - version("2.3.0.1", commit="d2344958f43c103893c4400fe8ad42d02ac773f5", submodules=True) diff --git a/scripts/spack/spack_repo/smith/packages/mfem/amgx-rm-legacy-nvtools.patch b/scripts/spack/spack_repo/smith/packages/mfem/amgx-rm-legacy-nvtools.patch new file mode 100644 index 0000000000..6afe099661 --- /dev/null +++ b/scripts/spack/spack_repo/smith/packages/mfem/amgx-rm-legacy-nvtools.patch @@ -0,0 +1,26 @@ +diff --git a/config/cmake/modules/FindAMGX.cmake b/config/cmake/modules/FindAMGX.cmake +index fb04995d3e..15c6bf677c 100644 +--- a/config/cmake/modules/FindAMGX.cmake ++++ b/config/cmake/modules/FindAMGX.cmake +@@ -15,7 +15,7 @@ + # - AMGX_INCLUDE_DIRS + + include(MfemCmakeUtilities) +-set(AMGX_REQUIRED_LIBRARIES cusparse cusolver cublas cublasLt nvToolsExt) ++set(AMGX_REQUIRED_LIBRARIES cusparse cusolver cublas cublasLt) + mfem_find_package(AMGX AMGX AMGX_DIR "include" "amgx_c.h" "lib" "amgx" + "Paths to headers required by AMGX." "Libraries required by AMGX.") + # Make sure the library location is locked down +diff --git a/config/defaults.mk b/config/defaults.mk +index 9115a56834..be1ec9903f 100644 +--- a/config/defaults.mk ++++ b/config/defaults.mk +@@ -423,7 +423,7 @@ GINKGO_LIB = $(XLINKER)-rpath,$(GINKGO_LINK_LIB_DIR) -L$(GINKGO_LINK_LIB_DIR)\ + # AmgX library configuration + AMGX_DIR = @MFEM_DIR@/../amgx + AMGX_OPT = -I$(AMGX_DIR)/include +-AMGX_LIB = -L$(AMGX_DIR)/lib -lamgx -lcusparse -lcusolver -lcublas -lnvToolsExt ++AMGX_LIB = -L$(AMGX_DIR)/lib -lamgx -lcusparse -lcusolver -lcublas + + # MAGMA library configuration + MAGMA_DIR = @MFEM_DIR@/../magma diff --git a/scripts/spack/spack_repo/smith/packages/mfem/package.py b/scripts/spack/spack_repo/smith/packages/mfem/package.py index 9e4a377f63..1cb0bbe1a0 100644 --- a/scripts/spack/spack_repo/smith/packages/mfem/package.py +++ b/scripts/spack/spack_repo/smith/packages/mfem/package.py @@ -11,12 +11,15 @@ class Mfem(BuiltinMfem): # Note: Make sure this sha coincides with the git submodule # Note: We add a number to the end of the real version number to indicate that we have # moved forward past the release. Increment the last number when updating the commit sha. - version("4.9.0.3", commit="60c2ac77d19a2b0702328840ba101a8b11f8d52d") + # Note the x.x.1.x is to prevent a patch from being applied + version("4.9.1.4", commit="1c19aba72a2b91ee918a332e668cf00922848321") variant('asan', default=False, description='Add Address Sanitizer flags') depends_on("fortran", type="build", when="+strumpack") + patch("amgx-rm-legacy-nvtools.patch") + # AddressSanitizer (ASan) is only supported by GCC and (some) LLVM-derived # compilers. Denylist compilers not known to support ASan asan_compiler_denylist = { diff --git a/scripts/spack/spack_repo/smith/packages/smith/package.py b/scripts/spack/spack_repo/smith/packages/smith/package.py index cf727931d3..273f4b2515 100644 --- a/scripts/spack/spack_repo/smith/packages/smith/package.py +++ b/scripts/spack/spack_repo/smith/packages/smith/package.py @@ -148,7 +148,7 @@ class Smith(CachedCMakePackage, CudaPackage, ROCmPackage): depends_on("hypre@2.26.0:~superlu-dist+mpi") with when("+petsc"): - depends_on("petsc~mmg+metis") + depends_on("petsc~mmg+metis fflags=-ffree-line-length-none") depends_on("petsc+strumpack", when="+strumpack") depends_on("petsc~strumpack", when="~strumpack") depends_on("petsc+openmp", when="+openmp") diff --git a/scripts/spack/spack_repo/smith/packages/tribol/package.py b/scripts/spack/spack_repo/smith/packages/tribol/package.py index d9780aac92..28f1f6645e 100644 --- a/scripts/spack/spack_repo/smith/packages/tribol/package.py +++ b/scripts/spack/spack_repo/smith/packages/tribol/package.py @@ -52,7 +52,7 @@ class Tribol(CachedCMakePackage, CudaPackage, ROCmPackage): # SMITH EDIT START # Note: We add a number to the end of the real version number to indicate that we have # moved forward past the release. Increment the last number when updating the commit sha. - version("0.1.0.27", commit="519dc82734a9c83c06691d94a8ccff38e5f83fd5", submodules=True, preferred=True) + version("0.1.0.28", commit="152893e7c0bd17c71ed7a57989a7fd9a749ab1e0", submodules=True, preferred=True) # SMITH EDIT END # ----------------------------------------------------------------------- diff --git a/scripts/spack/specs.json b/scripts/spack/specs.json index af07d09bb9..92af2ca497 100644 --- a/scripts/spack/specs.json +++ b/scripts/spack/specs.json @@ -20,6 +20,14 @@ "toss_4_x86_64_ib_cray": [ "~devtools+adiak+caliper~openmp+rocm+enzyme~petsc~slepc amdgpu_target=gfx942,gfx90a %rocm_6_4_2"], + "rzvector": + [ "+devtools+adiak+caliper~enzyme cuda_arch=90 %gcc_13", + "+devtools+adiak+caliper+enzyme cuda_arch=90 %clang_19" ], + + "matrix": + [ "+devtools+adiak+caliper~enzyme cuda_arch=90 %gcc_13", + "+devtools+adiak+caliper+enzyme cuda_arch=90 %clang_19" ], + "blueos_3_ppc64le_ib_p9": [ "+devtools+cuda+adiak+caliper~strumpack %clang_gfortran cuda_arch=70" ], diff --git a/tribol b/tribol index 519dc82734..152893e7c0 160000 --- a/tribol +++ b/tribol @@ -1 +1 @@ -Subproject commit 519dc82734a9c83c06691d94a8ccff38e5f83fd5 +Subproject commit 152893e7c0bd17c71ed7a57989a7fd9a749ab1e0 From 346024e803ce444fa91537d9a5939422f5268852 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Wed, 5 Aug 2026 17:02:52 -0700 Subject: [PATCH 04/40] add comment for patch --- scripts/spack/spack_repo/smith/packages/mfem/package.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/spack/spack_repo/smith/packages/mfem/package.py b/scripts/spack/spack_repo/smith/packages/mfem/package.py index 1cb0bbe1a0..4800e6977d 100644 --- a/scripts/spack/spack_repo/smith/packages/mfem/package.py +++ b/scripts/spack/spack_repo/smith/packages/mfem/package.py @@ -18,6 +18,8 @@ class Mfem(BuiltinMfem): depends_on("fortran", type="build", when="+strumpack") + # This patch removes the -lnvTools library, because it no longer exists in newer versions of CUDA and + # is not used in newer versions of AMGX. patch("amgx-rm-legacy-nvtools.patch") # AddressSanitizer (ASan) is only supported by GCC and (some) LLVM-derived From d9f3969193c02b06f47fec3c524b71f15e8ef2f3 Mon Sep 17 00:00:00 2001 From: Alex Tyler Chapman Date: Mon, 10 Aug 2026 10:47:19 -0700 Subject: [PATCH 05/40] dane and matrix hc --- .../dane-toss_4_x86_64_ib-gcc@13.3.1.cmake | 56 +++--- .../dane-toss_4_x86_64_ib-llvm@19.1.3.cmake | 50 +++--- ...rix-toss_4_x86_64_ib-gcc@13.3.1_cuda.cmake | 164 ++++++++++++++++++ ...ix-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake | 164 ++++++++++++++++++ 4 files changed, 381 insertions(+), 53 deletions(-) create mode 100644 host-configs/matrix-toss_4_x86_64_ib-gcc@13.3.1_cuda.cmake create mode 100644 host-configs/matrix-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake diff --git a/host-configs/dane-toss_4_x86_64_ib-gcc@13.3.1.cmake b/host-configs/dane-toss_4_x86_64_ib-gcc@13.3.1.cmake index 611ef8cad8..b1fbab6140 100644 --- a/host-configs/dane-toss_4_x86_64_ib-gcc@13.3.1.cmake +++ b/host-configs/dane-toss_4_x86_64_ib-gcc@13.3.1.cmake @@ -4,28 +4,28 @@ # CMake executable path: /usr/tce/packages/cmake/cmake-3.30.5/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/caliper-2.14.0-gd5bk23yi6bzhtysivmoqtheyi7qu7or;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/tribol-0.1.0.27-5hrpjnserrbaprdwo4rtgwmz27egcmyc;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/adiak-0.4.1-cq4xrf7m2zzl6ptjy7xpcqzgd7v2ffvk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/axom-0.14.0.2-5fhonbczmcctqntymi4fm3nspiltfbvs;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/conduit-0.9.6-yf5mmy6gg6ppgvwujhxys4jdbq4owp5p;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/mfem-4.9.0.3-4yuwervidh7kw2bj2vt64kwf5arqokyg;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/raja-2025.12.2-2qloooq5fllwvuwfjwwniktfieyu3m5h;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/umpire-2025.12.0-yl6bt3pw436rbdbdgozqntr2d6h7z3zs;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/netcdf-c-4.10.0-ygt3g3q2ymhu4coqvq6o3kyror45j6cr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/slepc-3.21.2-xslxthpf6rxyoknfrxj2el6whofkkcbw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/sundials-7.7.0-eginv5pemylpifwtxyw4brij7u6lap3y;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/superlu-dist-8.1.2-yaewbemwohaxmi2y5z7tqko2xmyth563;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/camp-2025.12.0-463znceqfc2nfam7fjy3z5wu2kuwo5az;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/fmt-11.0.2-7mvuw2u6z4gvg2gml5fngilcjatua5wd;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/hdf5-1.8.23-wtwgwbckochhzvh42lzuhukwummn3tsm;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/arpack-ng-3.9.1-merpwbmvfa2w44flzcmznjkvkl3neqot;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/petsc-3.21.6-jrufedoanbwvfkhq46uqbpqmz4n25aqo;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/hypre-2.33.0-ay2foaqlycebzbxcxpaq5bwl7pghykd5;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/strumpack-8.0.0-ydmalvppf3fhnidu5bnb5eh7gz2lpmat;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/netlib-scalapack-2.2.3-fk3zj7unes53zwjqgg3vo3ib7jrc3d4q;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/parmetis-4.0.3-pd5n6lyej3jchi37q74yjlcqss4flvw7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/metis-5.1.0-rtjwdeiutwwda3hkzdq5zlextpjgkhhn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/none-none/gcc-runtime-13.3.1-idl2e7ehceec4tq2xcci4n27sch4dkvu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") +set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/caliper-2.15.0-tvzcbrebsyyeing6fvxq5pqzyzv42bbq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/tribol-0.1.0.28-x5zn23n5ub2k3bkgbygwuabivcn44yed;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/adiak-0.4.1-tpt2cgp4huo4klbgvwmsug22sizezfyj;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/axom-0.14.0.2-bdlfrhdf4uxyvyt4rxv75vys3hzs4h3i;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/conduit-0.9.6-rosrbbu6qh6a3vtayjlyl6sibl4p7slt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/mfem-4.9.1.4-dzzhyjcuskhskrouvr2was3clsnvrfxs;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/raja-2025.12.2-bfj4xop7cc5lomj37ffnk2x4pmrqxrgu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/umpire-2025.12.0-sq337432avaoujgyihvidcorzghthjns;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/netcdf-c-4.10.0-luc455gblezbmtajrcuodmbckefh3dyk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/slepc-3.25.1-jbk6cnhbs4fsgoq7bmf64ppbj3eitdxq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/sundials-7.7.0-psupu52qyjb75x7gjfoyw4sxq343udzc;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/superlu-dist-8.1.2-eexhmwdg73mh4avdfbm3lythueqv3vvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/camp-2025.12.0-5ffmdeafwttxmokf6ovwdlgpehvjpeq4;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/fmt-12.1.0-mk3exvsrargyhunhaqpeq6ugf2wwfgdo;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/hdf5-1.8.23-63np7tfs7xxflwkgipjbnuefkpmra4tf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/arpack-ng-3.9.1-pepafcf6nuqyt5nc4q46lqxee6cjqh65;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/petsc-3.25.4-d3nrxoqhdb724sd3zq73dxi37iwdrlpf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/hypre-2.33.0-gmkap7q4k3z34j5g2h2n4nkt6yt6wyh5;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/strumpack-8.0.0-mrcsdoesvqazizugjpyqjxv62kn3tnrt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/netlib-scalapack-2.2.3-x64pycqoqxzix74lg53pxkj6mcpb3pfw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/parmetis-4.0.3-qmz4xjty3pnr6gwdaymox3tok5ej27ji;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/metis-5.1.0-26g2bhqa4d4l4kc7sks5m3ijfg3kmw44;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/smith-develop-yvo2guvvhmdzojwfnvblecqnnahfim5l/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/smith-develop-yvo2guvvhmdzojwfnvblecqnnahfim5l/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/smith-develop-ccd5albaa35plf6uobb3jryi5wwpkw3h/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/smith-develop-ccd5albaa35plf6uobb3jryi5wwpkw3h/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") -set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/smith-develop-yvo2guvvhmdzojwfnvblecqnnahfim5l/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1/smith-develop-yvo2guvvhmdzojwfnvblecqnnahfim5l/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/smith-develop-ccd5albaa35plf6uobb3jryi5wwpkw3h/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/smith-develop-ccd5albaa35plf6uobb3jryi5wwpkw3h/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") #------------------------------------------------------------------------------ # Compilers #------------------------------------------------------------------------------ -# Compiler Spec: gcc@13.3.1/coban4v6d67qsc2lmofonv7wkeuxgg55 +# Compiler Spec: gcc@13.3.1/i6cnaowzjpqnmzzyn5hckpn3obc2j36g #------------------------------------------------------------------------------ if(DEFINED ENV{SPACK_CC}) - set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/gcc" CACHE PATH "") + set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/gcc" CACHE PATH "") - set(CMAKE_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/g++" CACHE PATH "") + set(CMAKE_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/g++" CACHE PATH "") - set(CMAKE_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/gfortran" CACHE PATH "") + set(CMAKE_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/gfortran" CACHE PATH "") else() @@ -69,53 +69,53 @@ set(ENABLE_OPENMP ON CACHE BOOL "") # TPLs #------------------------------------------------------------------------------ -set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/gcc-13.3.1" CACHE PATH "") +set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-5fhonbczmcctqntymi4fm3nspiltfbvs" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-bdlfrhdf4uxyvyt4rxv75vys3hzs4h3i" CACHE PATH "") -set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-463znceqfc2nfam7fjy3z5wu2kuwo5az" CACHE PATH "") +set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-5ffmdeafwttxmokf6ovwdlgpehvjpeq4" CACHE PATH "") -set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-yf5mmy6gg6ppgvwujhxys4jdbq4owp5p" CACHE PATH "") +set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-rosrbbu6qh6a3vtayjlyl6sibl4p7slt" CACHE PATH "") set(LUA_DIR "/usr" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.0.3-4yuwervidh7kw2bj2vt64kwf5arqokyg" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-dzzhyjcuskhskrouvr2was3clsnvrfxs" CACHE PATH "") -set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-wtwgwbckochhzvh42lzuhukwummn3tsm" CACHE PATH "") +set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-63np7tfs7xxflwkgipjbnuefkpmra4tf" CACHE PATH "") -set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-ay2foaqlycebzbxcxpaq5bwl7pghykd5" CACHE PATH "") +set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-gmkap7q4k3z34j5g2h2n4nkt6yt6wyh5" CACHE PATH "") -set(METIS_DIR "${TPL_ROOT}/metis-5.1.0-rtjwdeiutwwda3hkzdq5zlextpjgkhhn" CACHE PATH "") +set(METIS_DIR "${TPL_ROOT}/metis-5.1.0-26g2bhqa4d4l4kc7sks5m3ijfg3kmw44" CACHE PATH "") -set(PARMETIS_DIR "${TPL_ROOT}/parmetis-4.0.3-pd5n6lyej3jchi37q74yjlcqss4flvw7" CACHE PATH "") +set(PARMETIS_DIR "${TPL_ROOT}/parmetis-4.0.3-qmz4xjty3pnr6gwdaymox3tok5ej27ji" CACHE PATH "") -set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-ygt3g3q2ymhu4coqvq6o3kyror45j6cr" CACHE PATH "") +set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-luc455gblezbmtajrcuodmbckefh3dyk" CACHE PATH "") -set(SUPERLUDIST_DIR "${TPL_ROOT}/superlu-dist-8.1.2-yaewbemwohaxmi2y5z7tqko2xmyth563" CACHE PATH "") +set(SUPERLUDIST_DIR "${TPL_ROOT}/superlu-dist-8.1.2-eexhmwdg73mh4avdfbm3lythueqv3vvn" CACHE PATH "") -set(ARPACK_DIR "${TPL_ROOT}/arpack-ng-3.9.1-merpwbmvfa2w44flzcmznjkvkl3neqot" CACHE PATH "") +set(ARPACK_DIR "${TPL_ROOT}/arpack-ng-3.9.1-pepafcf6nuqyt5nc4q46lqxee6cjqh65" CACHE PATH "") -set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-cq4xrf7m2zzl6ptjy7xpcqzgd7v2ffvk" CACHE PATH "") +set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-tpt2cgp4huo4klbgvwmsug22sizezfyj" CACHE PATH "") # AMGX not built -set(CALIPER_DIR "${TPL_ROOT}/caliper-2.14.0-gd5bk23yi6bzhtysivmoqtheyi7qu7or" CACHE PATH "") +set(CALIPER_DIR "${TPL_ROOT}/caliper-2.15.0-tvzcbrebsyyeing6fvxq5pqzyzv42bbq" CACHE PATH "") # ENZYME not built -set(PETSC_DIR "${TPL_ROOT}/petsc-3.21.6-jrufedoanbwvfkhq46uqbpqmz4n25aqo" CACHE PATH "") +set(PETSC_DIR "${TPL_ROOT}/petsc-3.25.4-d3nrxoqhdb724sd3zq73dxi37iwdrlpf" CACHE PATH "") -set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-2qloooq5fllwvuwfjwwniktfieyu3m5h" CACHE PATH "") +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-bfj4xop7cc5lomj37ffnk2x4pmrqxrgu" CACHE PATH "") -set(SLEPC_DIR "${TPL_ROOT}/slepc-3.21.2-xslxthpf6rxyoknfrxj2el6whofkkcbw" CACHE PATH "") +set(SLEPC_DIR "${TPL_ROOT}/slepc-3.25.1-jbk6cnhbs4fsgoq7bmf64ppbj3eitdxq" CACHE PATH "") -set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-ydmalvppf3fhnidu5bnb5eh7gz2lpmat" CACHE PATH "") +set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-mrcsdoesvqazizugjpyqjxv62kn3tnrt" CACHE PATH "") -set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-eginv5pemylpifwtxyw4brij7u6lap3y" CACHE PATH "") +set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-psupu52qyjb75x7gjfoyw4sxq343udzc" CACHE PATH "") -set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-yl6bt3pw436rbdbdgozqntr2d6h7z3zs" CACHE PATH "") +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-sq337432avaoujgyihvidcorzghthjns" CACHE PATH "") -set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.27-5hrpjnserrbaprdwo4rtgwmz27egcmyc" CACHE PATH "") +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-x5zn23n5ub2k3bkgbygwuabivcn44yed" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools diff --git a/host-configs/dane-toss_4_x86_64_ib-llvm@19.1.3.cmake b/host-configs/dane-toss_4_x86_64_ib-llvm@19.1.3.cmake index b832bd4ba2..4bcaff8b73 100644 --- a/host-configs/dane-toss_4_x86_64_ib-llvm@19.1.3.cmake +++ b/host-configs/dane-toss_4_x86_64_ib-llvm@19.1.3.cmake @@ -4,13 +4,13 @@ # CMake executable path: /usr/tce/packages/cmake/cmake-3.30.5/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/caliper-2.14.0-cjpk3lddlqtp4tzn34rsgxddcthduc6n;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/tribol-0.1.0.27-t5aay3tn2bnmnr3b3ewz5tii6qxjkf3n;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/adiak-0.4.1-nhhqmngqj6aklphfuq5s6x3othlt5mrp;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/axom-0.14.0.2-cvzljpgra2zvursta5ny2s5ybxyjyn2n;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/conduit-0.9.6-tpdtfc2af4shnfovqhlofedxtpfx5gum;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/mfem-4.9.0.3-bwnirsb6k6n57fmisczibpf2lsjuot6m;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/raja-2025.12.2-bt4y2heof76hawjnuh2zeupkcd2bbge3;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/umpire-2025.12.0-hrf4ogx6dmslytu7go5jz5wfct3bonjy;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/enzyme-0.0.266-43y6ficl4n7wesqpzimsy25bpvvgj6wq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/netcdf-c-4.10.0-rb6drm2xw66is6u5xvr3e7h43ub5imj6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/slepc-3.21.2-oe5e56johcww3yfnoerhwssbtukk424d;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/sundials-7.7.0-flzbomo7uf644rao5ryd3et72sjlhy4n;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/superlu-dist-8.1.2-k54zochov5bnyjmn6hnlipohnshfdtza;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/camp-2025.12.0-vw6lo3f6ulgpl4q3mms6su6b32i4tbib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/fmt-11.0.2-iuf4x7cn6q4nnq7t63j4r54ncoo6dohl;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/arpack-ng-3.9.1-m7gtevxdiquenrgwglc7ymucwbbbjj5f;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/petsc-3.21.6-ts3m73s74pips25xvveyz7rk26sehl22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/hypre-2.33.0-kp5qifmd67usdztucz6fj6kbwea5wmtz;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/strumpack-8.0.0-rez2utymybg7f5ivh5dkwp6rxvy6mapr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/netlib-scalapack-2.2.3-4lvl7wfkzwt4u6ncttepnqsxgrjmt5uj;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/none-none/gcc-runtime-13.3.1-idl2e7ehceec4tq2xcci4n27sch4dkvu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") +set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/caliper-2.15.0-gt5lssal5o5ghov3nxh6v2okz4dbnyvw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/tribol-0.1.0.28-nuxijwo4fn5lld55hitrzlkih3tqohn4;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/adiak-0.4.1-mugoos2ngweef2sfv3h3hzamdobiidy7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/axom-0.14.0.2-qk4aynte4rzkqkpmekzkwkp3u5kmsbdr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/mfem-4.9.1.4-dctkcpfgnwuodwwhdrpns3szyjfdi5p6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/raja-2025.12.2-5lim5mwjyrlrxuiredfj2wpxkgmr3bal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/umpire-2025.12.0-xgaowelfuqiwgh7fkxfcxsh7zfjyfcm3;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/netcdf-c-4.10.0-nzlc3jnrrjpvuqex3whkprrubrt6njwg;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/slepc-3.25.1-mmvwjjnnucv4lhnwew7efli33wyiytss;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/sundials-7.7.0-m6mudsdn4apft7o22f4prsa6ae55jquw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/superlu-dist-8.1.2-fhwk2cxg4igtw2ezxf2px4ekt6zbxhwu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/camp-2025.12.0-qbukolkol7afsok2fb72rrzuo2ufoty2;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/fmt-12.1.0-h42a64qzipimzjuc2dgzluebci3kxwch;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/arpack-ng-3.9.1-5wyotkff3f6fw6qunmyw7d7any5yuxwf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/petsc-3.25.4-7npskjys2n6kk4ro6ehcexz5kybsb4xz;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/hypre-2.33.0-5lxspsnf4jrlhlyph6sewulbwnaffs22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/strumpack-8.0.0-yuwgl2kyghgess7mwv3fish7irap6pr4;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/netlib-scalapack-2.2.3-ipqfdckkgzuoibwkb5kxcn6p2uwvm3f6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/smith-develop-p3qdxqv6jk32ccajgj5mc6utroazzj32/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/smith-develop-p3qdxqv6jk32ccajgj5mc6utroazzj32/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/smith-develop-zbinzxwwax2gvmepcdxgxzz6e2yzm4i2/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/smith-develop-zbinzxwwax2gvmepcdxgxzz6e2yzm4i2/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") -set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/smith-develop-p3qdxqv6jk32ccajgj5mc6utroazzj32/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3/smith-develop-p3qdxqv6jk32ccajgj5mc6utroazzj32/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/smith-develop-zbinzxwwax2gvmepcdxgxzz6e2yzm4i2/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/smith-develop-zbinzxwwax2gvmepcdxgxzz6e2yzm4i2/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") @@ -21,11 +21,11 @@ set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") #------------------------------------------------------------------------------ if(DEFINED ENV{SPACK_CC}) - set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/clang/clang" CACHE PATH "") + set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/clang/clang" CACHE PATH "") - set(CMAKE_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/clang/clang++" CACHE PATH "") + set(CMAKE_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/clang/clang++" CACHE PATH "") - set(CMAKE_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/gfortran" CACHE PATH "") + set(CMAKE_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/gfortran" CACHE PATH "") else() @@ -69,53 +69,53 @@ set(ENABLE_OPENMP ON CACHE BOOL "") # TPLs #------------------------------------------------------------------------------ -set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_43/llvm-19.1.3" CACHE PATH "") +set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-cvzljpgra2zvursta5ny2s5ybxyjyn2n" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-qk4aynte4rzkqkpmekzkwkp3u5kmsbdr" CACHE PATH "") -set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-vw6lo3f6ulgpl4q3mms6su6b32i4tbib" CACHE PATH "") +set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-qbukolkol7afsok2fb72rrzuo2ufoty2" CACHE PATH "") -set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-tpdtfc2af4shnfovqhlofedxtpfx5gum" CACHE PATH "") +set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi" CACHE PATH "") set(LUA_DIR "/usr" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.0.3-bwnirsb6k6n57fmisczibpf2lsjuot6m" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-dctkcpfgnwuodwwhdrpns3szyjfdi5p6" CACHE PATH "") set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn" CACHE PATH "") -set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-kp5qifmd67usdztucz6fj6kbwea5wmtz" CACHE PATH "") +set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-5lxspsnf4jrlhlyph6sewulbwnaffs22" CACHE PATH "") set(METIS_DIR "${TPL_ROOT}/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal" CACHE PATH "") set(PARMETIS_DIR "${TPL_ROOT}/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr" CACHE PATH "") -set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-rb6drm2xw66is6u5xvr3e7h43ub5imj6" CACHE PATH "") +set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-nzlc3jnrrjpvuqex3whkprrubrt6njwg" CACHE PATH "") -set(SUPERLUDIST_DIR "${TPL_ROOT}/superlu-dist-8.1.2-k54zochov5bnyjmn6hnlipohnshfdtza" CACHE PATH "") +set(SUPERLUDIST_DIR "${TPL_ROOT}/superlu-dist-8.1.2-fhwk2cxg4igtw2ezxf2px4ekt6zbxhwu" CACHE PATH "") -set(ARPACK_DIR "${TPL_ROOT}/arpack-ng-3.9.1-m7gtevxdiquenrgwglc7ymucwbbbjj5f" CACHE PATH "") +set(ARPACK_DIR "${TPL_ROOT}/arpack-ng-3.9.1-5wyotkff3f6fw6qunmyw7d7any5yuxwf" CACHE PATH "") -set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-nhhqmngqj6aklphfuq5s6x3othlt5mrp" CACHE PATH "") +set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-mugoos2ngweef2sfv3h3hzamdobiidy7" CACHE PATH "") # AMGX not built -set(CALIPER_DIR "${TPL_ROOT}/caliper-2.14.0-cjpk3lddlqtp4tzn34rsgxddcthduc6n" CACHE PATH "") +set(CALIPER_DIR "${TPL_ROOT}/caliper-2.15.0-gt5lssal5o5ghov3nxh6v2okz4dbnyvw" CACHE PATH "") -set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-43y6ficl4n7wesqpzimsy25bpvvgj6wq" CACHE PATH "") +set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22" CACHE PATH "") -set(PETSC_DIR "${TPL_ROOT}/petsc-3.21.6-ts3m73s74pips25xvveyz7rk26sehl22" CACHE PATH "") +set(PETSC_DIR "${TPL_ROOT}/petsc-3.25.4-7npskjys2n6kk4ro6ehcexz5kybsb4xz" CACHE PATH "") -set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-bt4y2heof76hawjnuh2zeupkcd2bbge3" CACHE PATH "") +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-5lim5mwjyrlrxuiredfj2wpxkgmr3bal" CACHE PATH "") -set(SLEPC_DIR "${TPL_ROOT}/slepc-3.21.2-oe5e56johcww3yfnoerhwssbtukk424d" CACHE PATH "") +set(SLEPC_DIR "${TPL_ROOT}/slepc-3.25.1-mmvwjjnnucv4lhnwew7efli33wyiytss" CACHE PATH "") -set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-rez2utymybg7f5ivh5dkwp6rxvy6mapr" CACHE PATH "") +set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-yuwgl2kyghgess7mwv3fish7irap6pr4" CACHE PATH "") -set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-flzbomo7uf644rao5ryd3et72sjlhy4n" CACHE PATH "") +set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-m6mudsdn4apft7o22f4prsa6ae55jquw" CACHE PATH "") -set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-hrf4ogx6dmslytu7go5jz5wfct3bonjy" CACHE PATH "") +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-xgaowelfuqiwgh7fkxfcxsh7zfjyfcm3" CACHE PATH "") -set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.27-t5aay3tn2bnmnr3b3ewz5tii6qxjkf3n" CACHE PATH "") +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-nuxijwo4fn5lld55hitrzlkih3tqohn4" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools diff --git a/host-configs/matrix-toss_4_x86_64_ib-gcc@13.3.1_cuda.cmake b/host-configs/matrix-toss_4_x86_64_ib-gcc@13.3.1_cuda.cmake new file mode 100644 index 0000000000..639667bdad --- /dev/null +++ b/host-configs/matrix-toss_4_x86_64_ib-gcc@13.3.1_cuda.cmake @@ -0,0 +1,164 @@ +#------------------------------------------------------------------------------ +# !!!! This is a generated file, edit at own risk !!!! +#------------------------------------------------------------------------------ +# CMake executable path: /usr/tce/packages/cmake/cmake-3.30.5/bin/cmake +#------------------------------------------------------------------------------ + +set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/caliper-2.15.0-dsxkpnbvhfab6dtv3mhpwxtyjscyv2fp;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/tribol-0.1.0.28-2tlxj67mi67ppv36j34nm4genpimw4qf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/adiak-0.4.1-tpt2cgp4huo4klbgvwmsug22sizezfyj;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/axom-0.14.0.2-2u2z7wup4lg2xxsleqkzygb6s44lm54g;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/conduit-0.9.6-rosrbbu6qh6a3vtayjlyl6sibl4p7slt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/mfem-4.9.1.4-sgchyvlbemcng72xmujwzcouvtze7tro;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/raja-2025.12.2-4nijcr5oz6thaolljwnnoar3dwxepxk5;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/umpire-2025.12.0-3ybym6xl4ataunb36o6hsnxwyx2ca32u;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/amgx-2.5.0-aeogjegw646t34imaxan3jg5hfr5lica;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/netcdf-c-4.10.0-luc455gblezbmtajrcuodmbckefh3dyk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/slepc-3.25.1-j3fr323aikrncgdbvrqp5ni3n22rae52;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/sundials-7.7.0-j5xyndy3clx23bvdxwayjot5yb3uhq47;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/superlu-dist-8.1.2-eexhmwdg73mh4avdfbm3lythueqv3vvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/camp-2025.12.0-uooiivfqwakx6fh272zj4fbhoujuvuun;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/fmt-12.1.0-mk3exvsrargyhunhaqpeq6ugf2wwfgdo;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/hdf5-1.8.23-63np7tfs7xxflwkgipjbnuefkpmra4tf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/arpack-ng-3.9.1-pepafcf6nuqyt5nc4q46lqxee6cjqh65;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/petsc-3.25.4-tto4cetb27er6zgpgnwcpxjxwpcno6ns;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/hypre-2.33.0-ao4uhmdm75g6rruz2imf2j5cmnsaethy;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/strumpack-8.0.0-66srlrghdzr2zsm24yp2sqwjl4fk4jbb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/netlib-scalapack-2.2.3-x64pycqoqxzix74lg53pxkj6mcpb3pfw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/parmetis-4.0.3-qmz4xjty3pnr6gwdaymox3tok5ej27ji;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/metis-5.1.0-26g2bhqa4d4l4kc7sks5m3ijfg3kmw44;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/tce/packages/cuda/cuda-12.9.1;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") + +set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") + +set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/smith-develop-djmozeysovlweeg6hdq57oj73ztdkwiy/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/smith-develop-djmozeysovlweeg6hdq57oj73ztdkwiy/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") + +set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/smith-develop-djmozeysovlweeg6hdq57oj73ztdkwiy/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/smith-develop-djmozeysovlweeg6hdq57oj73ztdkwiy/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") + +set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") + +#------------------------------------------------------------------------------ +# Compilers +#------------------------------------------------------------------------------ +# Compiler Spec: gcc@13.3.1/i6cnaowzjpqnmzzyn5hckpn3obc2j36g +#------------------------------------------------------------------------------ +if(DEFINED ENV{SPACK_CC}) + + set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/gcc" CACHE PATH "") + + set(CMAKE_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/g++" CACHE PATH "") + + set(CMAKE_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/gfortran" CACHE PATH "") + +else() + + set(CMAKE_C_COMPILER "/usr/tce/packages/gcc/gcc-13.3.1/bin/gcc" CACHE PATH "") + + set(CMAKE_CXX_COMPILER "/usr/tce/packages/gcc/gcc-13.3.1/bin/g++" CACHE PATH "") + + set(CMAKE_Fortran_COMPILER "/usr/tce/packages/gcc/gcc-13.3.1/bin/gfortran" CACHE PATH "") + +endif() + +set(CMAKE_C_FLAGS "-fPIC" CACHE STRING "") + +set(CMAKE_CXX_FLAGS "-fPIC" CACHE STRING "") + +set(CMAKE_Fortran_FLAGS "-fPIC" CACHE STRING "") + +#------------------------------------------------------------------------------ +# MPI +#------------------------------------------------------------------------------ + +set(MPI_C_COMPILER "/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic/bin/mpicc" CACHE PATH "") + +set(MPI_CXX_COMPILER "/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic/bin/mpicxx" CACHE PATH "") + +set(MPI_Fortran_COMPILER "/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic/bin/mpif90" CACHE PATH "") + +set(MPIEXEC_EXECUTABLE "/usr/bin/srun" CACHE PATH "") + +set(MPIEXEC_NUMPROC_FLAG "-n" CACHE STRING "") + +set(ENABLE_MPI ON CACHE BOOL "") + +#------------------------------------------------------------------------------ +# Hardware +#------------------------------------------------------------------------------ + +#------------------------------------------------ +# Cuda +#------------------------------------------------ + +set(CUDAToolkit_ROOT "/usr/tce/packages/cuda/cuda-12.9.1" CACHE PATH "") + +set(CMAKE_CUDA_COMPILER "${CUDAToolkit_ROOT}/bin/nvcc" CACHE PATH "") + +set(CMAKE_CUDA_HOST_COMPILER "${CMAKE_CXX_COMPILER}" CACHE PATH "") + +set(CUDA_TOOLKIT_ROOT_DIR "/usr/tce/packages/cuda/cuda-12.9.1" CACHE PATH "") + +set(CMAKE_CUDA_ARCHITECTURES "90" CACHE STRING "") + +set(CMAKE_CUDA_FLAGS "" CACHE STRING "") + +set(ENABLE_OPENMP ON CACHE BOOL "") + +set(ENABLE_CUDA ON CACHE BOOL "") + +set(CMAKE_CUDA_SEPARABLE_COMPILATION ON CACHE BOOL "") + +set(CMAKE_CUDA_FLAGS "-fPIC ${CMAKE_CUDA_FLAGS} --expt-extended-lambda --expt-relaxed-constexpr " CACHE STRING "" FORCE) + +# nvcc does not like gtest's 'pthreads' flag + +set(gtest_disable_pthreads ON CACHE BOOL "") + +#------------------------------------------------------------------------------ +# TPLs +#------------------------------------------------------------------------------ + +set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1" CACHE PATH "") + +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-2u2z7wup4lg2xxsleqkzygb6s44lm54g" CACHE PATH "") + +set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-uooiivfqwakx6fh272zj4fbhoujuvuun" CACHE PATH "") + +set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-rosrbbu6qh6a3vtayjlyl6sibl4p7slt" CACHE PATH "") + +set(LUA_DIR "/usr" CACHE PATH "") + +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-sgchyvlbemcng72xmujwzcouvtze7tro" CACHE PATH "") + +set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-63np7tfs7xxflwkgipjbnuefkpmra4tf" CACHE PATH "") + +set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-ao4uhmdm75g6rruz2imf2j5cmnsaethy" CACHE PATH "") + +set(METIS_DIR "${TPL_ROOT}/metis-5.1.0-26g2bhqa4d4l4kc7sks5m3ijfg3kmw44" CACHE PATH "") + +set(PARMETIS_DIR "${TPL_ROOT}/parmetis-4.0.3-qmz4xjty3pnr6gwdaymox3tok5ej27ji" CACHE PATH "") + +set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-luc455gblezbmtajrcuodmbckefh3dyk" CACHE PATH "") + +set(SUPERLUDIST_DIR "${TPL_ROOT}/superlu-dist-8.1.2-eexhmwdg73mh4avdfbm3lythueqv3vvn" CACHE PATH "") + +set(ARPACK_DIR "${TPL_ROOT}/arpack-ng-3.9.1-pepafcf6nuqyt5nc4q46lqxee6cjqh65" CACHE PATH "") + +set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-tpt2cgp4huo4klbgvwmsug22sizezfyj" CACHE PATH "") + +set(AMGX_DIR "${TPL_ROOT}/amgx-2.5.0-aeogjegw646t34imaxan3jg5hfr5lica" CACHE PATH "") + +set(CALIPER_DIR "${TPL_ROOT}/caliper-2.15.0-dsxkpnbvhfab6dtv3mhpwxtyjscyv2fp" CACHE PATH "") + +# ENZYME not built + +set(PETSC_DIR "${TPL_ROOT}/petsc-3.25.4-tto4cetb27er6zgpgnwcpxjxwpcno6ns" CACHE PATH "") + +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-4nijcr5oz6thaolljwnnoar3dwxepxk5" CACHE PATH "") + +set(SLEPC_DIR "${TPL_ROOT}/slepc-3.25.1-j3fr323aikrncgdbvrqp5ni3n22rae52" CACHE PATH "") + +set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-66srlrghdzr2zsm24yp2sqwjl4fk4jbb" CACHE PATH "") + +set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-j5xyndy3clx23bvdxwayjot5yb3uhq47" CACHE PATH "") + +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-3ybym6xl4ataunb36o6hsnxwyx2ca32u" CACHE PATH "") + +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-2tlxj67mi67ppv36j34nm4genpimw4qf" CACHE PATH "") + +#------------------------------------------------------------------------------ +# Devtools +#------------------------------------------------------------------------------ + +set(DEVTOOLS_ROOT "/usr/WS2/smithdev/devtools/toss_4_x86_64_ib/2024_05_30_15_02_20/._view/psk2dcrijss6s4i6qmxplzthrzm3y7nh" CACHE PATH "") + +set(CLANGFORMAT_EXECUTABLE "/usr/tce/packages/clang/clang-19.1.3/bin/clang-format" CACHE PATH "") + +set(CLANGTIDY_EXECUTABLE "/usr/tce/packages/clang/clang-19.1.3/bin/clang-tidy" CACHE PATH "") + +set(ENABLE_DOCS ON CACHE BOOL "") + +set(SPHINX_EXECUTABLE "${DEVTOOLS_ROOT}/python-3.11.7/bin/sphinx-build" CACHE PATH "") + +set(CPPCHECK_EXECUTABLE "${DEVTOOLS_ROOT}/cppcheck-2.9/bin/cppcheck" CACHE PATH "") + +set(DOXYGEN_EXECUTABLE "${DEVTOOLS_ROOT}/doxygen-1.9.8/bin/doxygen" CACHE PATH "") + + diff --git a/host-configs/matrix-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake b/host-configs/matrix-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake new file mode 100644 index 0000000000..fb75ac56a4 --- /dev/null +++ b/host-configs/matrix-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake @@ -0,0 +1,164 @@ +#------------------------------------------------------------------------------ +# !!!! This is a generated file, edit at own risk !!!! +#------------------------------------------------------------------------------ +# CMake executable path: /usr/tce/packages/cmake/cmake-3.30.5/bin/cmake +#------------------------------------------------------------------------------ + +set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/caliper-2.15.0-syeljml54p3dyruzdlfs76xsxapapspf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/tribol-0.1.0.28-k243v736udjnmdvyntqdkg5xrgvddh3o;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/adiak-0.4.1-mugoos2ngweef2sfv3h3hzamdobiidy7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/axom-0.14.0.2-3cn5k5vfpcid76yencb5muoig5n4g7v3;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/mfem-4.9.1.4-r422pyhd3qt2v3pxvi2w4i7byeyi3hg6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/raja-2025.12.2-s7gojqahzkarvf57sgue2z3kpkkyfens;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/umpire-2025.12.0-apmxcw5o23w6ck7qjqyuzays6bhwvaoq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/amgx-2.5.0-7lez4ybdtmukeoud2u7zynqhwzysehgb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/netcdf-c-4.10.0-nzlc3jnrrjpvuqex3whkprrubrt6njwg;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/slepc-3.25.1-awxy2zmqsxjfw6qjbhrdhc6avn35cok6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/sundials-7.7.0-wox33sb33qpiz3vc4i5i74pah3ajnwm7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/superlu-dist-8.1.2-fhwk2cxg4igtw2ezxf2px4ekt6zbxhwu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/camp-2025.12.0-nfoxyucf44vyfs55oxhdsp4xcfmb4qhf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/fmt-12.1.0-h42a64qzipimzjuc2dgzluebci3kxwch;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/arpack-ng-3.9.1-5wyotkff3f6fw6qunmyw7d7any5yuxwf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/petsc-3.25.4-qwmg5ncfipy3bnmutv4dkytyp7kedhia;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/hypre-2.33.0-53vzw7trph4m2hox5iwsqtk4tdu74pse;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/strumpack-8.0.0-3y4hyccrxhj2btyozcu3f6xjafuvgllb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/netlib-scalapack-2.2.3-ipqfdckkgzuoibwkb5kxcn6p2uwvm3f6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/tce/packages/cuda/cuda-12.9.1;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") + +set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") + +set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/smith-develop-lvgkq6wb3jhvyzpw65qpwp4hihl6gn56/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/smith-develop-lvgkq6wb3jhvyzpw65qpwp4hihl6gn56/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") + +set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/smith-develop-lvgkq6wb3jhvyzpw65qpwp4hihl6gn56/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/smith-develop-lvgkq6wb3jhvyzpw65qpwp4hihl6gn56/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") + +set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") + +#------------------------------------------------------------------------------ +# Compilers +#------------------------------------------------------------------------------ +# Compiler Spec: llvm@19.1.3/pa7jv5ejrkrucsgwtv4kde2cazhq3v6i +#------------------------------------------------------------------------------ +if(DEFINED ENV{SPACK_CC}) + + set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/clang/clang" CACHE PATH "") + + set(CMAKE_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/clang/clang++" CACHE PATH "") + + set(CMAKE_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/gfortran" CACHE PATH "") + +else() + + set(CMAKE_C_COMPILER "/usr/tce/packages/clang/clang-19.1.3-magic/bin/clang" CACHE PATH "") + + set(CMAKE_CXX_COMPILER "/usr/tce/packages/clang/clang-19.1.3-magic/bin/clang++" CACHE PATH "") + + set(CMAKE_Fortran_COMPILER "/usr/tce/packages/gcc/gcc-13.3.1/bin/gfortran" CACHE PATH "") + +endif() + +set(CMAKE_C_FLAGS "-fPIC" CACHE STRING "") + +set(CMAKE_CXX_FLAGS "-fPIC" CACHE STRING "") + +set(CMAKE_Fortran_FLAGS "-fPIC" CACHE STRING "") + +#------------------------------------------------------------------------------ +# MPI +#------------------------------------------------------------------------------ + +set(MPI_C_COMPILER "/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic/bin/mpicc" CACHE PATH "") + +set(MPI_CXX_COMPILER "/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic/bin/mpicxx" CACHE PATH "") + +set(MPI_Fortran_COMPILER "/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic/bin/mpif90" CACHE PATH "") + +set(MPIEXEC_EXECUTABLE "/usr/bin/srun" CACHE PATH "") + +set(MPIEXEC_NUMPROC_FLAG "-n" CACHE STRING "") + +set(ENABLE_MPI ON CACHE BOOL "") + +#------------------------------------------------------------------------------ +# Hardware +#------------------------------------------------------------------------------ + +#------------------------------------------------ +# Cuda +#------------------------------------------------ + +set(CUDAToolkit_ROOT "/usr/tce/packages/cuda/cuda-12.9.1" CACHE PATH "") + +set(CMAKE_CUDA_COMPILER "${CUDAToolkit_ROOT}/bin/nvcc" CACHE PATH "") + +set(CMAKE_CUDA_HOST_COMPILER "${CMAKE_CXX_COMPILER}" CACHE PATH "") + +set(CUDA_TOOLKIT_ROOT_DIR "/usr/tce/packages/cuda/cuda-12.9.1" CACHE PATH "") + +set(CMAKE_CUDA_ARCHITECTURES "90" CACHE STRING "") + +set(CMAKE_CUDA_FLAGS "" CACHE STRING "") + +set(ENABLE_OPENMP ON CACHE BOOL "") + +set(ENABLE_CUDA ON CACHE BOOL "") + +set(CMAKE_CUDA_SEPARABLE_COMPILATION ON CACHE BOOL "") + +set(CMAKE_CUDA_FLAGS "-fPIC ${CMAKE_CUDA_FLAGS} --expt-extended-lambda --expt-relaxed-constexpr " CACHE STRING "" FORCE) + +# nvcc does not like gtest's 'pthreads' flag + +set(gtest_disable_pthreads ON CACHE BOOL "") + +#------------------------------------------------------------------------------ +# TPLs +#------------------------------------------------------------------------------ + +set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3" CACHE PATH "") + +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-3cn5k5vfpcid76yencb5muoig5n4g7v3" CACHE PATH "") + +set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-nfoxyucf44vyfs55oxhdsp4xcfmb4qhf" CACHE PATH "") + +set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi" CACHE PATH "") + +set(LUA_DIR "/usr" CACHE PATH "") + +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-r422pyhd3qt2v3pxvi2w4i7byeyi3hg6" CACHE PATH "") + +set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn" CACHE PATH "") + +set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-53vzw7trph4m2hox5iwsqtk4tdu74pse" CACHE PATH "") + +set(METIS_DIR "${TPL_ROOT}/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal" CACHE PATH "") + +set(PARMETIS_DIR "${TPL_ROOT}/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr" CACHE PATH "") + +set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-nzlc3jnrrjpvuqex3whkprrubrt6njwg" CACHE PATH "") + +set(SUPERLUDIST_DIR "${TPL_ROOT}/superlu-dist-8.1.2-fhwk2cxg4igtw2ezxf2px4ekt6zbxhwu" CACHE PATH "") + +set(ARPACK_DIR "${TPL_ROOT}/arpack-ng-3.9.1-5wyotkff3f6fw6qunmyw7d7any5yuxwf" CACHE PATH "") + +set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-mugoos2ngweef2sfv3h3hzamdobiidy7" CACHE PATH "") + +set(AMGX_DIR "${TPL_ROOT}/amgx-2.5.0-7lez4ybdtmukeoud2u7zynqhwzysehgb" CACHE PATH "") + +set(CALIPER_DIR "${TPL_ROOT}/caliper-2.15.0-syeljml54p3dyruzdlfs76xsxapapspf" CACHE PATH "") + +set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22" CACHE PATH "") + +set(PETSC_DIR "${TPL_ROOT}/petsc-3.25.4-qwmg5ncfipy3bnmutv4dkytyp7kedhia" CACHE PATH "") + +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-s7gojqahzkarvf57sgue2z3kpkkyfens" CACHE PATH "") + +set(SLEPC_DIR "${TPL_ROOT}/slepc-3.25.1-awxy2zmqsxjfw6qjbhrdhc6avn35cok6" CACHE PATH "") + +set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-3y4hyccrxhj2btyozcu3f6xjafuvgllb" CACHE PATH "") + +set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-wox33sb33qpiz3vc4i5i74pah3ajnwm7" CACHE PATH "") + +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-apmxcw5o23w6ck7qjqyuzays6bhwvaoq" CACHE PATH "") + +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-k243v736udjnmdvyntqdkg5xrgvddh3o" CACHE PATH "") + +#------------------------------------------------------------------------------ +# Devtools +#------------------------------------------------------------------------------ + +set(DEVTOOLS_ROOT "/usr/WS2/smithdev/devtools/toss_4_x86_64_ib/2024_05_30_15_02_20/._view/psk2dcrijss6s4i6qmxplzthrzm3y7nh" CACHE PATH "") + +set(CLANGFORMAT_EXECUTABLE "/usr/tce/packages/clang/clang-19.1.3/bin/clang-format" CACHE PATH "") + +set(CLANGTIDY_EXECUTABLE "/usr/tce/packages/clang/clang-19.1.3/bin/clang-tidy" CACHE PATH "") + +set(ENABLE_DOCS ON CACHE BOOL "") + +set(SPHINX_EXECUTABLE "${DEVTOOLS_ROOT}/python-3.11.7/bin/sphinx-build" CACHE PATH "") + +set(CPPCHECK_EXECUTABLE "${DEVTOOLS_ROOT}/cppcheck-2.9/bin/cppcheck" CACHE PATH "") + +set(DOXYGEN_EXECUTABLE "${DEVTOOLS_ROOT}/doxygen-1.9.8/bin/doxygen" CACHE PATH "") + + From 50965ba0ebbc036cd85e7496e4213d54001c9846 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Mon, 10 Aug 2026 10:49:10 -0700 Subject: [PATCH 06/40] vector and whippet hc --- ...tor-toss_4_x86_64_ib-gcc@13.3.1_cuda.cmake | 164 ++++++++++++++++++ ...or-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake | 164 ++++++++++++++++++ ...zwhippet-toss_4_x86_64_ib-gcc@13.3.1.cmake | 56 +++--- ...whippet-toss_4_x86_64_ib-llvm@19.1.3.cmake | 50 +++--- 4 files changed, 381 insertions(+), 53 deletions(-) create mode 100644 host-configs/rzvector-toss_4_x86_64_ib-gcc@13.3.1_cuda.cmake create mode 100644 host-configs/rzvector-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake diff --git a/host-configs/rzvector-toss_4_x86_64_ib-gcc@13.3.1_cuda.cmake b/host-configs/rzvector-toss_4_x86_64_ib-gcc@13.3.1_cuda.cmake new file mode 100644 index 0000000000..6fd833214f --- /dev/null +++ b/host-configs/rzvector-toss_4_x86_64_ib-gcc@13.3.1_cuda.cmake @@ -0,0 +1,164 @@ +#------------------------------------------------------------------------------ +# !!!! This is a generated file, edit at own risk !!!! +#------------------------------------------------------------------------------ +# CMake executable path: /usr/tce/packages/cmake/cmake-3.30.5/bin/cmake +#------------------------------------------------------------------------------ + +set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/caliper-2.15.0-dsxkpnbvhfab6dtv3mhpwxtyjscyv2fp;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/tribol-0.1.0.28-2tlxj67mi67ppv36j34nm4genpimw4qf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/adiak-0.4.1-tpt2cgp4huo4klbgvwmsug22sizezfyj;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/axom-0.14.0.2-2u2z7wup4lg2xxsleqkzygb6s44lm54g;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/conduit-0.9.6-rosrbbu6qh6a3vtayjlyl6sibl4p7slt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/mfem-4.9.1.4-sgchyvlbemcng72xmujwzcouvtze7tro;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/raja-2025.12.2-4nijcr5oz6thaolljwnnoar3dwxepxk5;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/umpire-2025.12.0-3ybym6xl4ataunb36o6hsnxwyx2ca32u;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/amgx-2.5.0-aeogjegw646t34imaxan3jg5hfr5lica;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/netcdf-c-4.10.0-luc455gblezbmtajrcuodmbckefh3dyk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/slepc-3.25.1-j3fr323aikrncgdbvrqp5ni3n22rae52;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/sundials-7.7.0-j5xyndy3clx23bvdxwayjot5yb3uhq47;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/superlu-dist-8.1.2-eexhmwdg73mh4avdfbm3lythueqv3vvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/camp-2025.12.0-uooiivfqwakx6fh272zj4fbhoujuvuun;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/fmt-12.1.0-mk3exvsrargyhunhaqpeq6ugf2wwfgdo;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/hdf5-1.8.23-63np7tfs7xxflwkgipjbnuefkpmra4tf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/arpack-ng-3.9.1-pepafcf6nuqyt5nc4q46lqxee6cjqh65;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/petsc-3.25.4-tto4cetb27er6zgpgnwcpxjxwpcno6ns;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/hypre-2.33.0-ao4uhmdm75g6rruz2imf2j5cmnsaethy;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/strumpack-8.0.0-66srlrghdzr2zsm24yp2sqwjl4fk4jbb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/netlib-scalapack-2.2.3-x64pycqoqxzix74lg53pxkj6mcpb3pfw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/parmetis-4.0.3-qmz4xjty3pnr6gwdaymox3tok5ej27ji;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/metis-5.1.0-26g2bhqa4d4l4kc7sks5m3ijfg3kmw44;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/tce/packages/cuda/cuda-12.9.1;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") + +set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") + +set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/smith-develop-djmozeysovlweeg6hdq57oj73ztdkwiy/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/smith-develop-djmozeysovlweeg6hdq57oj73ztdkwiy/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") + +set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/smith-develop-djmozeysovlweeg6hdq57oj73ztdkwiy/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/smith-develop-djmozeysovlweeg6hdq57oj73ztdkwiy/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") + +set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") + +#------------------------------------------------------------------------------ +# Compilers +#------------------------------------------------------------------------------ +# Compiler Spec: gcc@13.3.1/i6cnaowzjpqnmzzyn5hckpn3obc2j36g +#------------------------------------------------------------------------------ +if(DEFINED ENV{SPACK_CC}) + + set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/gcc" CACHE PATH "") + + set(CMAKE_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/g++" CACHE PATH "") + + set(CMAKE_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/gfortran" CACHE PATH "") + +else() + + set(CMAKE_C_COMPILER "/usr/tce/packages/gcc/gcc-13.3.1/bin/gcc" CACHE PATH "") + + set(CMAKE_CXX_COMPILER "/usr/tce/packages/gcc/gcc-13.3.1/bin/g++" CACHE PATH "") + + set(CMAKE_Fortran_COMPILER "/usr/tce/packages/gcc/gcc-13.3.1/bin/gfortran" CACHE PATH "") + +endif() + +set(CMAKE_C_FLAGS "-fPIC" CACHE STRING "") + +set(CMAKE_CXX_FLAGS "-fPIC" CACHE STRING "") + +set(CMAKE_Fortran_FLAGS "-fPIC" CACHE STRING "") + +#------------------------------------------------------------------------------ +# MPI +#------------------------------------------------------------------------------ + +set(MPI_C_COMPILER "/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic/bin/mpicc" CACHE PATH "") + +set(MPI_CXX_COMPILER "/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic/bin/mpicxx" CACHE PATH "") + +set(MPI_Fortran_COMPILER "/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic/bin/mpif90" CACHE PATH "") + +set(MPIEXEC_EXECUTABLE "/usr/bin/srun" CACHE PATH "") + +set(MPIEXEC_NUMPROC_FLAG "-n" CACHE STRING "") + +set(ENABLE_MPI ON CACHE BOOL "") + +#------------------------------------------------------------------------------ +# Hardware +#------------------------------------------------------------------------------ + +#------------------------------------------------ +# Cuda +#------------------------------------------------ + +set(CUDAToolkit_ROOT "/usr/tce/packages/cuda/cuda-12.9.1" CACHE PATH "") + +set(CMAKE_CUDA_COMPILER "${CUDAToolkit_ROOT}/bin/nvcc" CACHE PATH "") + +set(CMAKE_CUDA_HOST_COMPILER "${CMAKE_CXX_COMPILER}" CACHE PATH "") + +set(CUDA_TOOLKIT_ROOT_DIR "/usr/tce/packages/cuda/cuda-12.9.1" CACHE PATH "") + +set(CMAKE_CUDA_ARCHITECTURES "90" CACHE STRING "") + +set(CMAKE_CUDA_FLAGS "" CACHE STRING "") + +set(ENABLE_OPENMP ON CACHE BOOL "") + +set(ENABLE_CUDA ON CACHE BOOL "") + +set(CMAKE_CUDA_SEPARABLE_COMPILATION ON CACHE BOOL "") + +set(CMAKE_CUDA_FLAGS "-fPIC ${CMAKE_CUDA_FLAGS} --expt-extended-lambda --expt-relaxed-constexpr " CACHE STRING "" FORCE) + +# nvcc does not like gtest's 'pthreads' flag + +set(gtest_disable_pthreads ON CACHE BOOL "") + +#------------------------------------------------------------------------------ +# TPLs +#------------------------------------------------------------------------------ + +set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1" CACHE PATH "") + +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-2u2z7wup4lg2xxsleqkzygb6s44lm54g" CACHE PATH "") + +set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-uooiivfqwakx6fh272zj4fbhoujuvuun" CACHE PATH "") + +set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-rosrbbu6qh6a3vtayjlyl6sibl4p7slt" CACHE PATH "") + +set(LUA_DIR "/usr" CACHE PATH "") + +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-sgchyvlbemcng72xmujwzcouvtze7tro" CACHE PATH "") + +set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-63np7tfs7xxflwkgipjbnuefkpmra4tf" CACHE PATH "") + +set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-ao4uhmdm75g6rruz2imf2j5cmnsaethy" CACHE PATH "") + +set(METIS_DIR "${TPL_ROOT}/metis-5.1.0-26g2bhqa4d4l4kc7sks5m3ijfg3kmw44" CACHE PATH "") + +set(PARMETIS_DIR "${TPL_ROOT}/parmetis-4.0.3-qmz4xjty3pnr6gwdaymox3tok5ej27ji" CACHE PATH "") + +set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-luc455gblezbmtajrcuodmbckefh3dyk" CACHE PATH "") + +set(SUPERLUDIST_DIR "${TPL_ROOT}/superlu-dist-8.1.2-eexhmwdg73mh4avdfbm3lythueqv3vvn" CACHE PATH "") + +set(ARPACK_DIR "${TPL_ROOT}/arpack-ng-3.9.1-pepafcf6nuqyt5nc4q46lqxee6cjqh65" CACHE PATH "") + +set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-tpt2cgp4huo4klbgvwmsug22sizezfyj" CACHE PATH "") + +set(AMGX_DIR "${TPL_ROOT}/amgx-2.5.0-aeogjegw646t34imaxan3jg5hfr5lica" CACHE PATH "") + +set(CALIPER_DIR "${TPL_ROOT}/caliper-2.15.0-dsxkpnbvhfab6dtv3mhpwxtyjscyv2fp" CACHE PATH "") + +# ENZYME not built + +set(PETSC_DIR "${TPL_ROOT}/petsc-3.25.4-tto4cetb27er6zgpgnwcpxjxwpcno6ns" CACHE PATH "") + +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-4nijcr5oz6thaolljwnnoar3dwxepxk5" CACHE PATH "") + +set(SLEPC_DIR "${TPL_ROOT}/slepc-3.25.1-j3fr323aikrncgdbvrqp5ni3n22rae52" CACHE PATH "") + +set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-66srlrghdzr2zsm24yp2sqwjl4fk4jbb" CACHE PATH "") + +set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-j5xyndy3clx23bvdxwayjot5yb3uhq47" CACHE PATH "") + +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-3ybym6xl4ataunb36o6hsnxwyx2ca32u" CACHE PATH "") + +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-2tlxj67mi67ppv36j34nm4genpimw4qf" CACHE PATH "") + +#------------------------------------------------------------------------------ +# Devtools +#------------------------------------------------------------------------------ + +set(DEVTOOLS_ROOT "/usr/WS2/smithdev/devtools/toss_4_x86_64_ib/2024_05_30_15_09_55/._view/rkqkran3ydsuprr2wip5pdnz5wh7xwnr" CACHE PATH "") + +set(CLANGFORMAT_EXECUTABLE "/usr/tce/packages/clang/clang-19.1.3/bin/clang-format" CACHE PATH "") + +set(CLANGTIDY_EXECUTABLE "/usr/tce/packages/clang/clang-19.1.3/bin/clang-tidy" CACHE PATH "") + +set(ENABLE_DOCS ON CACHE BOOL "") + +set(SPHINX_EXECUTABLE "${DEVTOOLS_ROOT}/python-3.11.7/bin/sphinx-build" CACHE PATH "") + +set(CPPCHECK_EXECUTABLE "${DEVTOOLS_ROOT}/cppcheck-2.9/bin/cppcheck" CACHE PATH "") + +set(DOXYGEN_EXECUTABLE "${DEVTOOLS_ROOT}/doxygen-1.9.8/bin/doxygen" CACHE PATH "") + + diff --git a/host-configs/rzvector-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake b/host-configs/rzvector-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake new file mode 100644 index 0000000000..5417a603ba --- /dev/null +++ b/host-configs/rzvector-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake @@ -0,0 +1,164 @@ +#------------------------------------------------------------------------------ +# !!!! This is a generated file, edit at own risk !!!! +#------------------------------------------------------------------------------ +# CMake executable path: /usr/tce/packages/cmake/cmake-3.30.5/bin/cmake +#------------------------------------------------------------------------------ + +set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/caliper-2.15.0-syeljml54p3dyruzdlfs76xsxapapspf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/tribol-0.1.0.28-k243v736udjnmdvyntqdkg5xrgvddh3o;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/adiak-0.4.1-mugoos2ngweef2sfv3h3hzamdobiidy7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/axom-0.14.0.2-3cn5k5vfpcid76yencb5muoig5n4g7v3;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/mfem-4.9.1.4-r422pyhd3qt2v3pxvi2w4i7byeyi3hg6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/raja-2025.12.2-s7gojqahzkarvf57sgue2z3kpkkyfens;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/umpire-2025.12.0-apmxcw5o23w6ck7qjqyuzays6bhwvaoq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/amgx-2.5.0-7lez4ybdtmukeoud2u7zynqhwzysehgb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/netcdf-c-4.10.0-nzlc3jnrrjpvuqex3whkprrubrt6njwg;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/slepc-3.25.1-awxy2zmqsxjfw6qjbhrdhc6avn35cok6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/sundials-7.7.0-wox33sb33qpiz3vc4i5i74pah3ajnwm7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/superlu-dist-8.1.2-fhwk2cxg4igtw2ezxf2px4ekt6zbxhwu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/camp-2025.12.0-nfoxyucf44vyfs55oxhdsp4xcfmb4qhf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/fmt-12.1.0-h42a64qzipimzjuc2dgzluebci3kxwch;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/arpack-ng-3.9.1-5wyotkff3f6fw6qunmyw7d7any5yuxwf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/petsc-3.25.4-qwmg5ncfipy3bnmutv4dkytyp7kedhia;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/hypre-2.33.0-53vzw7trph4m2hox5iwsqtk4tdu74pse;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/strumpack-8.0.0-3y4hyccrxhj2btyozcu3f6xjafuvgllb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/netlib-scalapack-2.2.3-ipqfdckkgzuoibwkb5kxcn6p2uwvm3f6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/tce/packages/cuda/cuda-12.9.1;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") + +set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") + +set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/smith-develop-lvgkq6wb3jhvyzpw65qpwp4hihl6gn56/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/smith-develop-lvgkq6wb3jhvyzpw65qpwp4hihl6gn56/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") + +set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/smith-develop-lvgkq6wb3jhvyzpw65qpwp4hihl6gn56/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/smith-develop-lvgkq6wb3jhvyzpw65qpwp4hihl6gn56/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") + +set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") + +#------------------------------------------------------------------------------ +# Compilers +#------------------------------------------------------------------------------ +# Compiler Spec: llvm@19.1.3/pa7jv5ejrkrucsgwtv4kde2cazhq3v6i +#------------------------------------------------------------------------------ +if(DEFINED ENV{SPACK_CC}) + + set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/clang/clang" CACHE PATH "") + + set(CMAKE_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/clang/clang++" CACHE PATH "") + + set(CMAKE_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/gfortran" CACHE PATH "") + +else() + + set(CMAKE_C_COMPILER "/usr/tce/packages/clang/clang-19.1.3-magic/bin/clang" CACHE PATH "") + + set(CMAKE_CXX_COMPILER "/usr/tce/packages/clang/clang-19.1.3-magic/bin/clang++" CACHE PATH "") + + set(CMAKE_Fortran_COMPILER "/usr/tce/packages/gcc/gcc-13.3.1/bin/gfortran" CACHE PATH "") + +endif() + +set(CMAKE_C_FLAGS "-fPIC" CACHE STRING "") + +set(CMAKE_CXX_FLAGS "-fPIC" CACHE STRING "") + +set(CMAKE_Fortran_FLAGS "-fPIC" CACHE STRING "") + +#------------------------------------------------------------------------------ +# MPI +#------------------------------------------------------------------------------ + +set(MPI_C_COMPILER "/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic/bin/mpicc" CACHE PATH "") + +set(MPI_CXX_COMPILER "/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic/bin/mpicxx" CACHE PATH "") + +set(MPI_Fortran_COMPILER "/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic/bin/mpif90" CACHE PATH "") + +set(MPIEXEC_EXECUTABLE "/usr/bin/srun" CACHE PATH "") + +set(MPIEXEC_NUMPROC_FLAG "-n" CACHE STRING "") + +set(ENABLE_MPI ON CACHE BOOL "") + +#------------------------------------------------------------------------------ +# Hardware +#------------------------------------------------------------------------------ + +#------------------------------------------------ +# Cuda +#------------------------------------------------ + +set(CUDAToolkit_ROOT "/usr/tce/packages/cuda/cuda-12.9.1" CACHE PATH "") + +set(CMAKE_CUDA_COMPILER "${CUDAToolkit_ROOT}/bin/nvcc" CACHE PATH "") + +set(CMAKE_CUDA_HOST_COMPILER "${CMAKE_CXX_COMPILER}" CACHE PATH "") + +set(CUDA_TOOLKIT_ROOT_DIR "/usr/tce/packages/cuda/cuda-12.9.1" CACHE PATH "") + +set(CMAKE_CUDA_ARCHITECTURES "90" CACHE STRING "") + +set(CMAKE_CUDA_FLAGS "" CACHE STRING "") + +set(ENABLE_OPENMP ON CACHE BOOL "") + +set(ENABLE_CUDA ON CACHE BOOL "") + +set(CMAKE_CUDA_SEPARABLE_COMPILATION ON CACHE BOOL "") + +set(CMAKE_CUDA_FLAGS "-fPIC ${CMAKE_CUDA_FLAGS} --expt-extended-lambda --expt-relaxed-constexpr " CACHE STRING "" FORCE) + +# nvcc does not like gtest's 'pthreads' flag + +set(gtest_disable_pthreads ON CACHE BOOL "") + +#------------------------------------------------------------------------------ +# TPLs +#------------------------------------------------------------------------------ + +set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3" CACHE PATH "") + +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-3cn5k5vfpcid76yencb5muoig5n4g7v3" CACHE PATH "") + +set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-nfoxyucf44vyfs55oxhdsp4xcfmb4qhf" CACHE PATH "") + +set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi" CACHE PATH "") + +set(LUA_DIR "/usr" CACHE PATH "") + +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-r422pyhd3qt2v3pxvi2w4i7byeyi3hg6" CACHE PATH "") + +set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn" CACHE PATH "") + +set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-53vzw7trph4m2hox5iwsqtk4tdu74pse" CACHE PATH "") + +set(METIS_DIR "${TPL_ROOT}/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal" CACHE PATH "") + +set(PARMETIS_DIR "${TPL_ROOT}/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr" CACHE PATH "") + +set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-nzlc3jnrrjpvuqex3whkprrubrt6njwg" CACHE PATH "") + +set(SUPERLUDIST_DIR "${TPL_ROOT}/superlu-dist-8.1.2-fhwk2cxg4igtw2ezxf2px4ekt6zbxhwu" CACHE PATH "") + +set(ARPACK_DIR "${TPL_ROOT}/arpack-ng-3.9.1-5wyotkff3f6fw6qunmyw7d7any5yuxwf" CACHE PATH "") + +set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-mugoos2ngweef2sfv3h3hzamdobiidy7" CACHE PATH "") + +set(AMGX_DIR "${TPL_ROOT}/amgx-2.5.0-7lez4ybdtmukeoud2u7zynqhwzysehgb" CACHE PATH "") + +set(CALIPER_DIR "${TPL_ROOT}/caliper-2.15.0-syeljml54p3dyruzdlfs76xsxapapspf" CACHE PATH "") + +set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22" CACHE PATH "") + +set(PETSC_DIR "${TPL_ROOT}/petsc-3.25.4-qwmg5ncfipy3bnmutv4dkytyp7kedhia" CACHE PATH "") + +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-s7gojqahzkarvf57sgue2z3kpkkyfens" CACHE PATH "") + +set(SLEPC_DIR "${TPL_ROOT}/slepc-3.25.1-awxy2zmqsxjfw6qjbhrdhc6avn35cok6" CACHE PATH "") + +set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-3y4hyccrxhj2btyozcu3f6xjafuvgllb" CACHE PATH "") + +set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-wox33sb33qpiz3vc4i5i74pah3ajnwm7" CACHE PATH "") + +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-apmxcw5o23w6ck7qjqyuzays6bhwvaoq" CACHE PATH "") + +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-k243v736udjnmdvyntqdkg5xrgvddh3o" CACHE PATH "") + +#------------------------------------------------------------------------------ +# Devtools +#------------------------------------------------------------------------------ + +set(DEVTOOLS_ROOT "/usr/WS2/smithdev/devtools/toss_4_x86_64_ib/2024_05_30_15_09_55/._view/rkqkran3ydsuprr2wip5pdnz5wh7xwnr" CACHE PATH "") + +set(CLANGFORMAT_EXECUTABLE "/usr/tce/packages/clang/clang-19.1.3/bin/clang-format" CACHE PATH "") + +set(CLANGTIDY_EXECUTABLE "/usr/tce/packages/clang/clang-19.1.3/bin/clang-tidy" CACHE PATH "") + +set(ENABLE_DOCS ON CACHE BOOL "") + +set(SPHINX_EXECUTABLE "${DEVTOOLS_ROOT}/python-3.11.7/bin/sphinx-build" CACHE PATH "") + +set(CPPCHECK_EXECUTABLE "${DEVTOOLS_ROOT}/cppcheck-2.9/bin/cppcheck" CACHE PATH "") + +set(DOXYGEN_EXECUTABLE "${DEVTOOLS_ROOT}/doxygen-1.9.8/bin/doxygen" CACHE PATH "") + + diff --git a/host-configs/rzwhippet-toss_4_x86_64_ib-gcc@13.3.1.cmake b/host-configs/rzwhippet-toss_4_x86_64_ib-gcc@13.3.1.cmake index 20741ce3b9..d93ed1ef2c 100644 --- a/host-configs/rzwhippet-toss_4_x86_64_ib-gcc@13.3.1.cmake +++ b/host-configs/rzwhippet-toss_4_x86_64_ib-gcc@13.3.1.cmake @@ -4,28 +4,28 @@ # CMake executable path: /usr/tce/packages/cmake/cmake-3.30.5/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/caliper-2.14.0-gd5bk23yi6bzhtysivmoqtheyi7qu7or;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/tribol-0.1.0.27-5hrpjnserrbaprdwo4rtgwmz27egcmyc;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/adiak-0.4.1-cq4xrf7m2zzl6ptjy7xpcqzgd7v2ffvk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/axom-0.14.0.2-5fhonbczmcctqntymi4fm3nspiltfbvs;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/conduit-0.9.6-yf5mmy6gg6ppgvwujhxys4jdbq4owp5p;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/mfem-4.9.0.3-4yuwervidh7kw2bj2vt64kwf5arqokyg;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/raja-2025.12.2-2qloooq5fllwvuwfjwwniktfieyu3m5h;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/umpire-2025.12.0-yl6bt3pw436rbdbdgozqntr2d6h7z3zs;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/netcdf-c-4.10.0-ygt3g3q2ymhu4coqvq6o3kyror45j6cr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/slepc-3.21.2-xslxthpf6rxyoknfrxj2el6whofkkcbw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/sundials-7.7.0-eginv5pemylpifwtxyw4brij7u6lap3y;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/superlu-dist-8.1.2-yaewbemwohaxmi2y5z7tqko2xmyth563;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/camp-2025.12.0-463znceqfc2nfam7fjy3z5wu2kuwo5az;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/fmt-11.0.2-7mvuw2u6z4gvg2gml5fngilcjatua5wd;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/hdf5-1.8.23-wtwgwbckochhzvh42lzuhukwummn3tsm;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/arpack-ng-3.9.1-merpwbmvfa2w44flzcmznjkvkl3neqot;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/petsc-3.21.6-jrufedoanbwvfkhq46uqbpqmz4n25aqo;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/hypre-2.33.0-ay2foaqlycebzbxcxpaq5bwl7pghykd5;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/strumpack-8.0.0-ydmalvppf3fhnidu5bnb5eh7gz2lpmat;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/netlib-scalapack-2.2.3-fk3zj7unes53zwjqgg3vo3ib7jrc3d4q;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/parmetis-4.0.3-pd5n6lyej3jchi37q74yjlcqss4flvw7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/metis-5.1.0-rtjwdeiutwwda3hkzdq5zlextpjgkhhn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/none-none/gcc-runtime-13.3.1-idl2e7ehceec4tq2xcci4n27sch4dkvu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") +set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/caliper-2.15.0-tvzcbrebsyyeing6fvxq5pqzyzv42bbq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/tribol-0.1.0.28-x5zn23n5ub2k3bkgbygwuabivcn44yed;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/adiak-0.4.1-tpt2cgp4huo4klbgvwmsug22sizezfyj;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/axom-0.14.0.2-bdlfrhdf4uxyvyt4rxv75vys3hzs4h3i;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/conduit-0.9.6-rosrbbu6qh6a3vtayjlyl6sibl4p7slt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/mfem-4.9.1.4-dzzhyjcuskhskrouvr2was3clsnvrfxs;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/raja-2025.12.2-bfj4xop7cc5lomj37ffnk2x4pmrqxrgu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/umpire-2025.12.0-sq337432avaoujgyihvidcorzghthjns;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/netcdf-c-4.10.0-luc455gblezbmtajrcuodmbckefh3dyk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/slepc-3.25.1-jbk6cnhbs4fsgoq7bmf64ppbj3eitdxq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/sundials-7.7.0-psupu52qyjb75x7gjfoyw4sxq343udzc;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/superlu-dist-8.1.2-eexhmwdg73mh4avdfbm3lythueqv3vvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/camp-2025.12.0-5ffmdeafwttxmokf6ovwdlgpehvjpeq4;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/fmt-12.1.0-mk3exvsrargyhunhaqpeq6ugf2wwfgdo;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/hdf5-1.8.23-63np7tfs7xxflwkgipjbnuefkpmra4tf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/arpack-ng-3.9.1-pepafcf6nuqyt5nc4q46lqxee6cjqh65;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/petsc-3.25.4-d3nrxoqhdb724sd3zq73dxi37iwdrlpf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/hypre-2.33.0-gmkap7q4k3z34j5g2h2n4nkt6yt6wyh5;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/strumpack-8.0.0-mrcsdoesvqazizugjpyqjxv62kn3tnrt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/netlib-scalapack-2.2.3-x64pycqoqxzix74lg53pxkj6mcpb3pfw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/parmetis-4.0.3-qmz4xjty3pnr6gwdaymox3tok5ej27ji;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/metis-5.1.0-26g2bhqa4d4l4kc7sks5m3ijfg3kmw44;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/smith-develop-yvo2guvvhmdzojwfnvblecqnnahfim5l/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/smith-develop-yvo2guvvhmdzojwfnvblecqnnahfim5l/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/smith-develop-ccd5albaa35plf6uobb3jryi5wwpkw3h/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/smith-develop-ccd5albaa35plf6uobb3jryi5wwpkw3h/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") -set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/smith-develop-yvo2guvvhmdzojwfnvblecqnnahfim5l/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1/smith-develop-yvo2guvvhmdzojwfnvblecqnnahfim5l/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/smith-develop-ccd5albaa35plf6uobb3jryi5wwpkw3h/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/smith-develop-ccd5albaa35plf6uobb3jryi5wwpkw3h/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") #------------------------------------------------------------------------------ # Compilers #------------------------------------------------------------------------------ -# Compiler Spec: gcc@13.3.1/coban4v6d67qsc2lmofonv7wkeuxgg55 +# Compiler Spec: gcc@13.3.1/i6cnaowzjpqnmzzyn5hckpn3obc2j36g #------------------------------------------------------------------------------ if(DEFINED ENV{SPACK_CC}) - set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/gcc" CACHE PATH "") + set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/gcc" CACHE PATH "") - set(CMAKE_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/g++" CACHE PATH "") + set(CMAKE_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/g++" CACHE PATH "") - set(CMAKE_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/gfortran" CACHE PATH "") + set(CMAKE_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/gfortran" CACHE PATH "") else() @@ -69,53 +69,53 @@ set(ENABLE_OPENMP ON CACHE BOOL "") # TPLs #------------------------------------------------------------------------------ -set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/gcc-13.3.1" CACHE PATH "") +set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-5fhonbczmcctqntymi4fm3nspiltfbvs" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-bdlfrhdf4uxyvyt4rxv75vys3hzs4h3i" CACHE PATH "") -set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-463znceqfc2nfam7fjy3z5wu2kuwo5az" CACHE PATH "") +set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-5ffmdeafwttxmokf6ovwdlgpehvjpeq4" CACHE PATH "") -set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-yf5mmy6gg6ppgvwujhxys4jdbq4owp5p" CACHE PATH "") +set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-rosrbbu6qh6a3vtayjlyl6sibl4p7slt" CACHE PATH "") set(LUA_DIR "/usr" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.0.3-4yuwervidh7kw2bj2vt64kwf5arqokyg" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-dzzhyjcuskhskrouvr2was3clsnvrfxs" CACHE PATH "") -set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-wtwgwbckochhzvh42lzuhukwummn3tsm" CACHE PATH "") +set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-63np7tfs7xxflwkgipjbnuefkpmra4tf" CACHE PATH "") -set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-ay2foaqlycebzbxcxpaq5bwl7pghykd5" CACHE PATH "") +set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-gmkap7q4k3z34j5g2h2n4nkt6yt6wyh5" CACHE PATH "") -set(METIS_DIR "${TPL_ROOT}/metis-5.1.0-rtjwdeiutwwda3hkzdq5zlextpjgkhhn" CACHE PATH "") +set(METIS_DIR "${TPL_ROOT}/metis-5.1.0-26g2bhqa4d4l4kc7sks5m3ijfg3kmw44" CACHE PATH "") -set(PARMETIS_DIR "${TPL_ROOT}/parmetis-4.0.3-pd5n6lyej3jchi37q74yjlcqss4flvw7" CACHE PATH "") +set(PARMETIS_DIR "${TPL_ROOT}/parmetis-4.0.3-qmz4xjty3pnr6gwdaymox3tok5ej27ji" CACHE PATH "") -set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-ygt3g3q2ymhu4coqvq6o3kyror45j6cr" CACHE PATH "") +set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-luc455gblezbmtajrcuodmbckefh3dyk" CACHE PATH "") -set(SUPERLUDIST_DIR "${TPL_ROOT}/superlu-dist-8.1.2-yaewbemwohaxmi2y5z7tqko2xmyth563" CACHE PATH "") +set(SUPERLUDIST_DIR "${TPL_ROOT}/superlu-dist-8.1.2-eexhmwdg73mh4avdfbm3lythueqv3vvn" CACHE PATH "") -set(ARPACK_DIR "${TPL_ROOT}/arpack-ng-3.9.1-merpwbmvfa2w44flzcmznjkvkl3neqot" CACHE PATH "") +set(ARPACK_DIR "${TPL_ROOT}/arpack-ng-3.9.1-pepafcf6nuqyt5nc4q46lqxee6cjqh65" CACHE PATH "") -set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-cq4xrf7m2zzl6ptjy7xpcqzgd7v2ffvk" CACHE PATH "") +set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-tpt2cgp4huo4klbgvwmsug22sizezfyj" CACHE PATH "") # AMGX not built -set(CALIPER_DIR "${TPL_ROOT}/caliper-2.14.0-gd5bk23yi6bzhtysivmoqtheyi7qu7or" CACHE PATH "") +set(CALIPER_DIR "${TPL_ROOT}/caliper-2.15.0-tvzcbrebsyyeing6fvxq5pqzyzv42bbq" CACHE PATH "") # ENZYME not built -set(PETSC_DIR "${TPL_ROOT}/petsc-3.21.6-jrufedoanbwvfkhq46uqbpqmz4n25aqo" CACHE PATH "") +set(PETSC_DIR "${TPL_ROOT}/petsc-3.25.4-d3nrxoqhdb724sd3zq73dxi37iwdrlpf" CACHE PATH "") -set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-2qloooq5fllwvuwfjwwniktfieyu3m5h" CACHE PATH "") +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-bfj4xop7cc5lomj37ffnk2x4pmrqxrgu" CACHE PATH "") -set(SLEPC_DIR "${TPL_ROOT}/slepc-3.21.2-xslxthpf6rxyoknfrxj2el6whofkkcbw" CACHE PATH "") +set(SLEPC_DIR "${TPL_ROOT}/slepc-3.25.1-jbk6cnhbs4fsgoq7bmf64ppbj3eitdxq" CACHE PATH "") -set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-ydmalvppf3fhnidu5bnb5eh7gz2lpmat" CACHE PATH "") +set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-mrcsdoesvqazizugjpyqjxv62kn3tnrt" CACHE PATH "") -set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-eginv5pemylpifwtxyw4brij7u6lap3y" CACHE PATH "") +set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-psupu52qyjb75x7gjfoyw4sxq343udzc" CACHE PATH "") -set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-yl6bt3pw436rbdbdgozqntr2d6h7z3zs" CACHE PATH "") +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-sq337432avaoujgyihvidcorzghthjns" CACHE PATH "") -set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.27-5hrpjnserrbaprdwo4rtgwmz27egcmyc" CACHE PATH "") +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-x5zn23n5ub2k3bkgbygwuabivcn44yed" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools diff --git a/host-configs/rzwhippet-toss_4_x86_64_ib-llvm@19.1.3.cmake b/host-configs/rzwhippet-toss_4_x86_64_ib-llvm@19.1.3.cmake index 639edcde75..7cd13d44ad 100644 --- a/host-configs/rzwhippet-toss_4_x86_64_ib-llvm@19.1.3.cmake +++ b/host-configs/rzwhippet-toss_4_x86_64_ib-llvm@19.1.3.cmake @@ -4,13 +4,13 @@ # CMake executable path: /usr/tce/packages/cmake/cmake-3.30.5/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/caliper-2.14.0-cjpk3lddlqtp4tzn34rsgxddcthduc6n;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/tribol-0.1.0.27-t5aay3tn2bnmnr3b3ewz5tii6qxjkf3n;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/adiak-0.4.1-nhhqmngqj6aklphfuq5s6x3othlt5mrp;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/axom-0.14.0.2-cvzljpgra2zvursta5ny2s5ybxyjyn2n;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/conduit-0.9.6-tpdtfc2af4shnfovqhlofedxtpfx5gum;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/mfem-4.9.0.3-bwnirsb6k6n57fmisczibpf2lsjuot6m;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/raja-2025.12.2-bt4y2heof76hawjnuh2zeupkcd2bbge3;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/umpire-2025.12.0-hrf4ogx6dmslytu7go5jz5wfct3bonjy;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/enzyme-0.0.266-43y6ficl4n7wesqpzimsy25bpvvgj6wq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/netcdf-c-4.10.0-rb6drm2xw66is6u5xvr3e7h43ub5imj6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/slepc-3.21.2-oe5e56johcww3yfnoerhwssbtukk424d;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/sundials-7.7.0-flzbomo7uf644rao5ryd3et72sjlhy4n;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/superlu-dist-8.1.2-k54zochov5bnyjmn6hnlipohnshfdtza;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/camp-2025.12.0-vw6lo3f6ulgpl4q3mms6su6b32i4tbib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/fmt-11.0.2-iuf4x7cn6q4nnq7t63j4r54ncoo6dohl;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/arpack-ng-3.9.1-m7gtevxdiquenrgwglc7ymucwbbbjj5f;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/petsc-3.21.6-ts3m73s74pips25xvveyz7rk26sehl22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/hypre-2.33.0-kp5qifmd67usdztucz6fj6kbwea5wmtz;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/strumpack-8.0.0-rez2utymybg7f5ivh5dkwp6rxvy6mapr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/netlib-scalapack-2.2.3-4lvl7wfkzwt4u6ncttepnqsxgrjmt5uj;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/none-none/gcc-runtime-13.3.1-idl2e7ehceec4tq2xcci4n27sch4dkvu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") +set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/caliper-2.15.0-gt5lssal5o5ghov3nxh6v2okz4dbnyvw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/tribol-0.1.0.28-nuxijwo4fn5lld55hitrzlkih3tqohn4;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/adiak-0.4.1-mugoos2ngweef2sfv3h3hzamdobiidy7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/axom-0.14.0.2-qk4aynte4rzkqkpmekzkwkp3u5kmsbdr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/mfem-4.9.1.4-dctkcpfgnwuodwwhdrpns3szyjfdi5p6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/raja-2025.12.2-5lim5mwjyrlrxuiredfj2wpxkgmr3bal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/umpire-2025.12.0-xgaowelfuqiwgh7fkxfcxsh7zfjyfcm3;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/netcdf-c-4.10.0-nzlc3jnrrjpvuqex3whkprrubrt6njwg;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/slepc-3.25.1-mmvwjjnnucv4lhnwew7efli33wyiytss;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/sundials-7.7.0-m6mudsdn4apft7o22f4prsa6ae55jquw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/superlu-dist-8.1.2-fhwk2cxg4igtw2ezxf2px4ekt6zbxhwu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/camp-2025.12.0-qbukolkol7afsok2fb72rrzuo2ufoty2;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/fmt-12.1.0-h42a64qzipimzjuc2dgzluebci3kxwch;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/arpack-ng-3.9.1-5wyotkff3f6fw6qunmyw7d7any5yuxwf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/petsc-3.25.4-7npskjys2n6kk4ro6ehcexz5kybsb4xz;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/hypre-2.33.0-5lxspsnf4jrlhlyph6sewulbwnaffs22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/strumpack-8.0.0-yuwgl2kyghgess7mwv3fish7irap6pr4;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/netlib-scalapack-2.2.3-ipqfdckkgzuoibwkb5kxcn6p2uwvm3f6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/smith-develop-p3qdxqv6jk32ccajgj5mc6utroazzj32/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/smith-develop-p3qdxqv6jk32ccajgj5mc6utroazzj32/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/smith-develop-zbinzxwwax2gvmepcdxgxzz6e2yzm4i2/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/smith-develop-zbinzxwwax2gvmepcdxgxzz6e2yzm4i2/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") -set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/smith-develop-p3qdxqv6jk32ccajgj5mc6utroazzj32/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3/smith-develop-p3qdxqv6jk32ccajgj5mc6utroazzj32/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/smith-develop-zbinzxwwax2gvmepcdxgxzz6e2yzm4i2/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/smith-develop-zbinzxwwax2gvmepcdxgxzz6e2yzm4i2/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") @@ -21,11 +21,11 @@ set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") #------------------------------------------------------------------------------ if(DEFINED ENV{SPACK_CC}) - set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/clang/clang" CACHE PATH "") + set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/clang/clang" CACHE PATH "") - set(CMAKE_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/clang/clang++" CACHE PATH "") + set(CMAKE_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/clang/clang++" CACHE PATH "") - set(CMAKE_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/gfortran" CACHE PATH "") + set(CMAKE_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/gfortran" CACHE PATH "") else() @@ -69,53 +69,53 @@ set(ENABLE_OPENMP ON CACHE BOOL "") # TPLs #------------------------------------------------------------------------------ -set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_07_01_17_27_27/llvm-19.1.3" CACHE PATH "") +set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-cvzljpgra2zvursta5ny2s5ybxyjyn2n" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-qk4aynte4rzkqkpmekzkwkp3u5kmsbdr" CACHE PATH "") -set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-vw6lo3f6ulgpl4q3mms6su6b32i4tbib" CACHE PATH "") +set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-qbukolkol7afsok2fb72rrzuo2ufoty2" CACHE PATH "") -set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-tpdtfc2af4shnfovqhlofedxtpfx5gum" CACHE PATH "") +set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi" CACHE PATH "") set(LUA_DIR "/usr" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.0.3-bwnirsb6k6n57fmisczibpf2lsjuot6m" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-dctkcpfgnwuodwwhdrpns3szyjfdi5p6" CACHE PATH "") set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn" CACHE PATH "") -set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-kp5qifmd67usdztucz6fj6kbwea5wmtz" CACHE PATH "") +set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-5lxspsnf4jrlhlyph6sewulbwnaffs22" CACHE PATH "") set(METIS_DIR "${TPL_ROOT}/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal" CACHE PATH "") set(PARMETIS_DIR "${TPL_ROOT}/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr" CACHE PATH "") -set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-rb6drm2xw66is6u5xvr3e7h43ub5imj6" CACHE PATH "") +set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-nzlc3jnrrjpvuqex3whkprrubrt6njwg" CACHE PATH "") -set(SUPERLUDIST_DIR "${TPL_ROOT}/superlu-dist-8.1.2-k54zochov5bnyjmn6hnlipohnshfdtza" CACHE PATH "") +set(SUPERLUDIST_DIR "${TPL_ROOT}/superlu-dist-8.1.2-fhwk2cxg4igtw2ezxf2px4ekt6zbxhwu" CACHE PATH "") -set(ARPACK_DIR "${TPL_ROOT}/arpack-ng-3.9.1-m7gtevxdiquenrgwglc7ymucwbbbjj5f" CACHE PATH "") +set(ARPACK_DIR "${TPL_ROOT}/arpack-ng-3.9.1-5wyotkff3f6fw6qunmyw7d7any5yuxwf" CACHE PATH "") -set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-nhhqmngqj6aklphfuq5s6x3othlt5mrp" CACHE PATH "") +set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-mugoos2ngweef2sfv3h3hzamdobiidy7" CACHE PATH "") # AMGX not built -set(CALIPER_DIR "${TPL_ROOT}/caliper-2.14.0-cjpk3lddlqtp4tzn34rsgxddcthduc6n" CACHE PATH "") +set(CALIPER_DIR "${TPL_ROOT}/caliper-2.15.0-gt5lssal5o5ghov3nxh6v2okz4dbnyvw" CACHE PATH "") -set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-43y6ficl4n7wesqpzimsy25bpvvgj6wq" CACHE PATH "") +set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22" CACHE PATH "") -set(PETSC_DIR "${TPL_ROOT}/petsc-3.21.6-ts3m73s74pips25xvveyz7rk26sehl22" CACHE PATH "") +set(PETSC_DIR "${TPL_ROOT}/petsc-3.25.4-7npskjys2n6kk4ro6ehcexz5kybsb4xz" CACHE PATH "") -set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-bt4y2heof76hawjnuh2zeupkcd2bbge3" CACHE PATH "") +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-5lim5mwjyrlrxuiredfj2wpxkgmr3bal" CACHE PATH "") -set(SLEPC_DIR "${TPL_ROOT}/slepc-3.21.2-oe5e56johcww3yfnoerhwssbtukk424d" CACHE PATH "") +set(SLEPC_DIR "${TPL_ROOT}/slepc-3.25.1-mmvwjjnnucv4lhnwew7efli33wyiytss" CACHE PATH "") -set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-rez2utymybg7f5ivh5dkwp6rxvy6mapr" CACHE PATH "") +set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-yuwgl2kyghgess7mwv3fish7irap6pr4" CACHE PATH "") -set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-flzbomo7uf644rao5ryd3et72sjlhy4n" CACHE PATH "") +set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-m6mudsdn4apft7o22f4prsa6ae55jquw" CACHE PATH "") -set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-hrf4ogx6dmslytu7go5jz5wfct3bonjy" CACHE PATH "") +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-xgaowelfuqiwgh7fkxfcxsh7zfjyfcm3" CACHE PATH "") -set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.27-t5aay3tn2bnmnr3b3ewz5tii6qxjkf3n" CACHE PATH "") +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-nuxijwo4fn5lld55hitrzlkih3tqohn4" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools From 52d7daa6cf6fb616bd535b124f8ea55eaf521445 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Mon, 10 Aug 2026 10:58:20 -0700 Subject: [PATCH 07/40] refer to LC ci pipelines by their machine name --- .gitlab-ci.yml | 13 ++- .gitlab/build_blueos.yml | 79 ------------------ .gitlab/{build_toss4.yml => build_dane.yml} | 82 +++++++++---------- ...uild_toss4_cray.yml => build_tuolumne.yml} | 42 +++++----- 4 files changed, 67 insertions(+), 149 deletions(-) delete mode 100644 .gitlab/build_blueos.yml rename .gitlab/{build_toss4.yml => build_dane.yml} (71%) rename .gitlab/{build_toss4_cray.yml => build_tuolumne.yml} (59%) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index df346c359c..ca8308a885 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -75,10 +75,8 @@ stages: rules: - if: $SMITH_CI_WORKFLOW_TYPE == "comparison" dependencies: - # TODO re-enable with CZMatrix - # - blueos-clang_14_0_5-benchmarks - - toss4-gcc_13_3_1-benchmarks - - toss4-llvm_19_1_3-benchmarks + - dane-gcc_13_3_1-benchmarks + - dane-llvm_19_1_3-benchmarks #### # Templates @@ -165,9 +163,8 @@ stages: # This is where jobs are included for each system include: - # TODO re-enable with CZMatrix - # - local: .gitlab/build_blueos.yml - - local: .gitlab/build_toss4.yml - - local: .gitlab/build_toss4_cray.yml + - local: .gitlab/build_dane.yml + - local: .gitlab/build_matrix.yml + - local: .gitlab/build_tuolumne.yml - project: 'lc-templates/id_tokens' file: 'id_tokens.yml' diff --git a/.gitlab/build_blueos.yml b/.gitlab/build_blueos.yml deleted file mode 100644 index 8d39dba60a..0000000000 --- a/.gitlab/build_blueos.yml +++ /dev/null @@ -1,79 +0,0 @@ -#### -# This is the share configuration of jobs for blueos -.on_blueos: - variables: - SCHEDULER_PARAMETERS: -nnodes ${ALLOC_NODES} -W ${ALLOC_TIME} -q pci -G ${ALLOC_BANK} - tags: - - batch - - lassen - rules: - - if: '$CI_COMMIT_BRANCH =~ /_lnone/ || $ON_BLUEOS == "OFF"' #run except if ... - when: never - - when: on_success - before_script: - # python3.8 is needed on blueos to avoid trampling on the x86 clingo wheel - - module load python/3.8 - # CMake >= 3.17 is needed for FindCUDAToolkit with caliper - # We could also extract the CMake executable location from the hostconfig in common_build_functions - # like we do in config-build - - module load cmake/3.23.1 - # Workaround for multiple before_scripts - see https://gitlab.com/gitlab-org/gitlab-runner/-/issues/2301 - # See also https://github.com/LLNL/smith/pull/417#discussion_r631194968 - - if [[ $CUDA_BUILD == "ON" ]]; then module load cuda/11.8.0; fi - -#### -# Load required CUDA module -.with_cuda: - variables: - CUDA_BUILD: "ON" - -#### -# Template -.src_build_on_blueos: - extends: [.src_build_script, .on_blueos, .src_workflow] - -.examples_build_on_blueos: - extends: [.examples_build_script, .on_blueos, .examples_workflow] - -.tpl_build_on_blueos: - extends: [.tpl_build_script, .on_blueos, .tpl_workflow] - -.benchmarks_build_on_blueos: - extends: [.benchmarks_build_script, .on_blueos, .benchmarks_workflow] - -#### -# Build jobs -blueos-clang_14_0_5-src: - variables: - COMPILER: "clang@14.0.5" - HOST_CONFIG: "lassen-blueos_3_ppc64le_ib_p9-${COMPILER}_cuda.cmake" - EXTRA_CMAKE_OPTIONS: "-DENABLE_BENCHMARKS=ON -DENABLE_DOCS=OFF -DCMAKE_BUILD_TYPE=Debug" - ALLOC_NODES: "1" - ALLOC_TIME: "30" - extends: [.src_build_on_blueos, .with_cuda] - -# NOTE: SPEC should matches specs.json, but devtools and profiling variants removed -blueos-clang_14_0_5-tpl: - variables: - COMPILER: "clang@14.0.5" - SPEC: "--spec %${COMPILER}+cuda~strumpack cuda_arch=70" - ALLOC_NODES: "1" - ALLOC_TIME: "75" - extends: [.tpl_build_on_blueos, .with_cuda] - -blueos-clang_14_0_5-examples: - variables: - COMPILER: "clang@14.0.5" - HOST_CONFIG: "lassen-blueos_3_ppc64le_ib_p9-${COMPILER}_cuda.cmake" - EXTRA_CMAKE_OPTIONS: "-DCMAKE_BUILD_TYPE=Debug" - ALLOC_NODES: "1" - ALLOC_TIME: "60" - extends: [.examples_build_on_blueos, .with_cuda] - -blueos-clang_14_0_5-benchmarks: - variables: - COMPILER: "clang@14.0.5" - HOST_CONFIG: "lassen-blueos_3_ppc64le_ib_p9-${COMPILER}_cuda.cmake" - ALLOC_NODES: "1" - ALLOC_TIME: "120" - extends: [.benchmarks_build_on_blueos, .with_cuda] diff --git a/.gitlab/build_toss4.yml b/.gitlab/build_dane.yml similarity index 71% rename from .gitlab/build_toss4.yml rename to .gitlab/build_dane.yml index 8394c698fa..efaa82b7e6 100644 --- a/.gitlab/build_toss4.yml +++ b/.gitlab/build_dane.yml @@ -1,6 +1,6 @@ #### -# This is the shared configuration of jobs for toss4 -.on_toss4: +# This is the shared configuration of jobs for dane +.on_dane: variables: SCHEDULER_PARAMETERS: "--reservation=ci --exclusive=user --deadline=now+${ALLOC_DEADLINE}minutes -N ${ALLOC_NODES} -t ${ALLOC_TIME} -A ${ALLOC_BANK}" ALLOC_DEADLINE: "180" # Allocation times must be less than this value @@ -8,7 +8,7 @@ - batch - dane rules: - - if: '$CI_COMMIT_BRANCH =~ /_qnone/ || $ON_TOSS4 == "OFF"' #run except if ... + - if: '$CI_COMMIT_BRANCH =~ /_qnone/ || $ON_DANE == "OFF"' #run except if ... when: never before_script: # We could also extract the CMake executable location from the hostconfig in common_build_functions @@ -18,32 +18,32 @@ #### # Templates -.src_build_on_toss4: - extends: [.src_build_script, .on_toss4, .src_workflow] +.src_build_on_dane: + extends: [.src_build_script, .on_dane, .src_workflow] # NOTE: the asan build is just a src build with a different pipeline schedule, so re-use src build script. -.asan_build_on_toss4: - extends: [.src_build_script, .on_toss4, .asan_workflow] +.asan_build_on_dane: + extends: [.src_build_script, .on_dane, .asan_workflow] -.examples_build_on_toss4: - extends: [.examples_build_script, .on_toss4, .examples_workflow] +.examples_build_on_dane: + extends: [.examples_build_script, .on_dane, .examples_workflow] -.tpl_build_on_toss4: - extends: [.tpl_build_script, .on_toss4, .tpl_workflow] +.tpl_build_on_dane: + extends: [.tpl_build_script, .on_dane, .tpl_workflow] before_script: # LC version of pip is ancient - if [[ $(python3 -c 'import pip; print(pip.__version__ < "19.3")') == "True" ]]; then python3 -m pip install --user --upgrade pip; fi -.benchmarks_build_on_toss4: - extends: [.benchmarks_build_script, .on_toss4, .benchmarks_workflow] +.benchmarks_build_on_dane: + extends: [.benchmarks_build_script, .on_dane, .benchmarks_workflow] -.comparison_build_on_toss4: - extends: [.comparison_build_script, .on_toss4, .comparison_workflow] +.comparison_build_on_dane: + extends: [.comparison_build_script, .on_dane, .comparison_workflow] #### # Build jobs -toss4-llvm_19_1_3-src: +dane-llvm_19_1_3-src: variables: COMPILER: "llvm@19.1.3" HOST_CONFIG: "dane-toss_4_x86_64_ib-${COMPILER}.cmake" @@ -53,9 +53,9 @@ toss4-llvm_19_1_3-src: # ALLOC_NODES: "2" ALLOC_NODES: "1" ALLOC_TIME: "30" - extends: .src_build_on_toss4 + extends: .src_build_on_dane -toss4-llvm_19_1_3-src-codevelop: +dane-llvm_19_1_3-src-codevelop: variables: COMPILER: "llvm@19.1.3" HOST_CONFIG: "dane-toss_4_x86_64_ib-${COMPILER}.cmake" @@ -63,36 +63,36 @@ toss4-llvm_19_1_3-src-codevelop: EXTRA_BUILD_OPTIONS: "--skip-install" ALLOC_NODES: "1" ALLOC_TIME: "30" - extends: .src_build_on_toss4 + extends: .src_build_on_dane -toss4-gcc_13_3_1-src: +dane-gcc_13_3_1-src: variables: COMPILER: "gcc@13.3.1" HOST_CONFIG: "dane-toss_4_x86_64_ib-${COMPILER}.cmake" EXTRA_CMAKE_OPTIONS: "-DENABLE_BENCHMARKS=ON -DENABLE_DOCS=OFF -DCMAKE_BUILD_TYPE=Debug" ALLOC_NODES: "1" ALLOC_TIME: "30" - extends: .src_build_on_toss4 + extends: .src_build_on_dane -toss4-gcc_13_3_1-src-no-tribol: +dane-gcc_13_3_1-src-no-tribol: variables: COMPILER: "gcc@13.3.1" HOST_CONFIG: "dane-toss_4_x86_64_ib-${COMPILER}.cmake" EXTRA_CMAKE_OPTIONS: "-DENABLE_BENCHMARKS=ON -DENABLE_DOCS=OFF -DCMAKE_BUILD_TYPE=Debug -UTRIBOL_DIR" ALLOC_NODES: "1" ALLOC_TIME: "30" - extends: .src_build_on_toss4 + extends: .src_build_on_dane -toss4-gcc_13_3_1-src-no-optional-solvers: +dane-gcc_13_3_1-src-no-optional-solvers: variables: COMPILER: "gcc@13.3.1" HOST_CONFIG: "dane-toss_4_x86_64_ib-${COMPILER}.cmake" EXTRA_CMAKE_OPTIONS: "-DENABLE_BENCHMARKS=ON -DENABLE_DOCS=OFF -DCMAKE_BUILD_TYPE=Debug -USUNDIALS_DIR -UPETSC_DIR" ALLOC_NODES: "1" ALLOC_TIME: "30" - extends: .src_build_on_toss4 + extends: .src_build_on_dane -toss4-llvm_19_1_3-src-asan: +dane-llvm_19_1_3-src-asan: variables: COMPILER: "llvm@19.1.3" HOST_CONFIG: "dane-toss_4_x86_64_ib-${COMPILER}.cmake" @@ -100,61 +100,61 @@ toss4-llvm_19_1_3-src-asan: LSAN_OPTIONS: "suppressions=${CI_PROJECT_DIR}/suppressions.asan" ALLOC_NODES: "1" ALLOC_TIME: "30" - extends: .asan_build_on_toss4 + extends: .asan_build_on_dane -toss4-llvm_19_1_3-tpl: +dane-llvm_19_1_3-tpl: variables: COMPILER: "llvm@19.1.3" SPEC: "--spec %${COMPILER}" ALLOC_NODES: "1" ALLOC_TIME: "45" - extends: .tpl_build_on_toss4 + extends: .tpl_build_on_dane -toss4-gcc_13_3_1-tpl: +dane-gcc_13_3_1-tpl: variables: COMPILER: "gcc@13.3.1" SPEC: "--spec %${COMPILER}" ALLOC_NODES: "1" ALLOC_TIME: "45" - extends: .tpl_build_on_toss4 + extends: .tpl_build_on_dane -toss4-llvm_19_1_3-examples: +dane-llvm_19_1_3-examples: variables: COMPILER: "llvm@19.1.3" HOST_CONFIG: "dane-toss_4_x86_64_ib-${COMPILER}.cmake" EXTRA_CMAKE_OPTIONS: "-DCMAKE_BUILD_TYPE=Debug" ALLOC_NODES: "1" ALLOC_TIME: "30" - extends: .examples_build_on_toss4 + extends: .examples_build_on_dane -toss4-gcc_13_3_1-examples: +dane-gcc_13_3_1-examples: variables: COMPILER: "gcc@13.3.1" HOST_CONFIG: "dane-toss_4_x86_64_ib-${COMPILER}.cmake" EXTRA_CMAKE_OPTIONS: "-DCMAKE_BUILD_TYPE=Debug" ALLOC_NODES: "1" ALLOC_TIME: "30" - extends: .examples_build_on_toss4 + extends: .examples_build_on_dane -toss4-llvm_19_1_3-benchmarks: +dane-llvm_19_1_3-benchmarks: variables: COMPILER: "llvm@19.1.3" HOST_CONFIG: "dane-toss_4_x86_64_ib-${COMPILER}.cmake" ALLOC_NODES: "1" ALLOC_TIME: "75" - extends: .benchmarks_build_on_toss4 + extends: .benchmarks_build_on_dane -toss4-gcc_13_3_1-benchmarks: +dane-gcc_13_3_1-benchmarks: variables: COMPILER: "gcc@13.3.1" HOST_CONFIG: "dane-toss_4_x86_64_ib-${COMPILER}.cmake" ALLOC_NODES: "1" ALLOC_TIME: "75" - extends: .benchmarks_build_on_toss4 + extends: .benchmarks_build_on_dane # This comparison job simply runs Hatchet and compares against benchmarks generated across all configurations -toss4-comparison: +dane-comparison: variables: ALLOC_NODES: "1" ALLOC_TIME: "30" - extends: .comparison_build_on_toss4 + extends: .comparison_build_on_dane diff --git a/.gitlab/build_toss4_cray.yml b/.gitlab/build_tuolumne.yml similarity index 59% rename from .gitlab/build_toss4_cray.yml rename to .gitlab/build_tuolumne.yml index 5c27e6b5c7..12f8c05d24 100644 --- a/.gitlab/build_toss4_cray.yml +++ b/.gitlab/build_tuolumne.yml @@ -1,6 +1,6 @@ #### -# This is the shared configuration of jobs for toss4_cray -.on_toss4_cray: +# This is the shared configuration of jobs for tuolumne +.on_tuolumne: variables: SCHEDULER_PARAMETERS: "--queue pci --exclusive --time-limit=${ALLOC_TIME}m --nodes=${ALLOC_NODES}" COMPILER: "llvm-amdgpu@6.4.2" @@ -9,63 +9,63 @@ - batch - tuolumne rules: - - if: '$CI_COMMIT_BRANCH =~ /_qnone/ || $ON_TOSS4_CRAY == "OFF"' #run except if ... + - if: '$CI_COMMIT_BRANCH =~ /_qnone/ || $ON_TUOLUMNE == "OFF"' #run except if ... when: never before_script: - module load cmake/3.29.2 #### # Templates -.src_build_on_toss4_cray: - extends: [.src_build_script, .on_toss4_cray, .src_workflow] +.src_build_on_tuolumne: + extends: [.src_build_script, .on_tuolumne, .src_workflow] -.examples_build_on_toss4_cray: - extends: [.examples_build_script, .on_toss4_cray, .examples_workflow] +.examples_build_on_tuolumne: + extends: [.examples_build_script, .on_tuolumne, .examples_workflow] -.tpl_build_on_toss4_cray: - extends: [.tpl_build_script, .on_toss4_cray, .tpl_workflow] +.tpl_build_on_tuolumne: + extends: [.tpl_build_script, .on_tuolumne, .tpl_workflow] before_script: # LC version of pip is ancient - if [[ $(python3 -c 'import pip; print(pip.__version__ < "19.3")') == "True" ]]; then python3 -m pip install --user --upgrade pip; fi -.benchmarks_build_on_toss4_cray: - extends: [.benchmarks_build_script, .on_toss4_cray, .benchmarks_workflow] +.benchmarks_build_on_tuolumne: + extends: [.benchmarks_build_script, .on_tuolumne, .benchmarks_workflow] #### # Build jobs -toss4_cray-llvm_amdgpu_6_4_2-src: +tuolumne-llvm_amdgpu_6_4_2-src: variables: EXTRA_CMAKE_OPTIONS: "-DENABLE_BENCHMARKS=ON -DENABLE_DOCS=OFF -DCMAKE_BUILD_TYPE=Debug" ALLOC_NODES: "1" ALLOC_TIME: "75" - extends: .src_build_on_toss4_cray + extends: .src_build_on_tuolumne -toss4_cray-llvm_amdgpu_6_4_2-src-codevelop: +tuolumne-llvm_amdgpu_6_4_2-src-codevelop: variables: EXTRA_CMAKE_OPTIONS: "-DENABLE_BENCHMARKS=ON -DENABLE_DOCS=OFF -DCMAKE_BUILD_TYPE=Debug -DSMITH_ENABLE_CODEVELOP=ON" EXTRA_BUILD_OPTIONS: "--skip-install" ALLOC_NODES: "1" ALLOC_TIME: "75" - extends: .src_build_on_toss4_cray + extends: .src_build_on_tuolumne # NOTE: SPEC should matches specs.json, but devtools and profiling variants removed -toss4_cray-llvm_amdgpu_6_4_2-tpl: +tuolumne-llvm_amdgpu_6_4_2-tpl: variables: SPEC: "--spec %~devtools~profiling~openmp+rocm~petsc~slepc~enzyme~sundials amdgpu_target=gfx942,gfx90a %${COMPILER}" ALLOC_NODES: "1" ALLOC_TIME: "90" - extends: .tpl_build_on_toss4_cray + extends: .tpl_build_on_tuolumne -toss4_cray-llvm_amdgpu_6_4_2-examples: +tuolumne-llvm_amdgpu_6_4_2-examples: variables: EXTRA_CMAKE_OPTIONS: "-DCMAKE_BUILD_TYPE=Debug" ALLOC_NODES: "1" ALLOC_TIME: "90" - extends: .examples_build_on_toss4_cray + extends: .examples_build_on_tuolumne -toss4_cray-llvm_amdgpu_6_4_2-benchmarks: +tuolumne-llvm_amdgpu_6_4_2-benchmarks: variables: ALLOC_NODES: "1" ALLOC_TIME: "120" - extends: .benchmarks_build_on_toss4_cray + extends: .benchmarks_build_on_tuolumne From a3ae93c839bd910fe256777cada5e0ee2d2d2237 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Mon, 10 Aug 2026 11:13:59 -0700 Subject: [PATCH 08/40] add rocprofiler-sdk as external --- scripts/spack/configs/toss_4_x86_64_ib_cray/spack.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/spack/configs/toss_4_x86_64_ib_cray/spack.yaml b/scripts/spack/configs/toss_4_x86_64_ib_cray/spack.yaml index e0d0d584ee..37b2975bef 100644 --- a/scripts/spack/configs/toss_4_x86_64_ib_cray/spack.yaml +++ b/scripts/spack/configs/toss_4_x86_64_ib_cray/spack.yaml @@ -146,6 +146,11 @@ spack: externals: - spec: rocprofiler-dev@6.4.2 prefix: /opt/rocm-6.4.2 + rocprofiler-sdk: + buildable: false + externals: + - spec: rocprofiler-sdk@6.4.2 + prefix: /opt/rocm-6.4.2 # System level packages to not build autoconf: From d676ae6e7098086c34117e3ae981972146a871d9 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Mon, 10 Aug 2026 11:19:44 -0700 Subject: [PATCH 09/40] rzadams hc --- ...x86_64_ib_cray-llvm-amdgpu@6.4.2_hip.cmake | 38 +++++++++---------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/host-configs/rzadams-toss_4_x86_64_ib_cray-llvm-amdgpu@6.4.2_hip.cmake b/host-configs/rzadams-toss_4_x86_64_ib_cray-llvm-amdgpu@6.4.2_hip.cmake index 283b85c2d6..3c19bdb464 100644 --- a/host-configs/rzadams-toss_4_x86_64_ib_cray-llvm-amdgpu@6.4.2_hip.cmake +++ b/host-configs/rzadams-toss_4_x86_64_ib_cray-llvm-amdgpu@6.4.2_hip.cmake @@ -4,13 +4,13 @@ # CMake executable path: /usr/tce/packages/cmake/cmake-3.29.2/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/caliper-2.14.0-jh4ktothvyutdazup25huxipkakbd6u7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/tribol-0.1.0.27-chz6xomld64xnob5kh4yk3tkkq5gnroy;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/adiak-0.4.1-ts4bs6peycdya5nqocuqlgvintpnjeuk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/libunwind-1.8.3-xpabmha7573felw3bh6dy57jfn3uc6bh;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/axom-0.14.0.2-x7slnxdcyf2ji6cv2x3y46hjiohnmsja;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/conduit-0.9.6-idao2mivt4rb4nimqwxqsrbvtywzo26f;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/mfem-4.9.0.3-a6nqo27s52fmh3b23orrsggncz7jrlsy;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/enzyme-0.0.266-7wfzknn735yji7rtgnwkwpzampjdp5pv;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/hipcub-6.4.2-t73grxgo6gskmfzzq2djbu7syjutpuwy;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/netcdf-c-4.10.0-54zr2gncp4aja26fd43zdzdnsv2t36r3;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/raja-2025.12.2-guanil25o3fdov3j5vmcj2t5t6vb2usx;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/strumpack-8.0.0-63menakypreqsd2dj7iqmhztarvdqbow;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/sundials-7.7.0-ir3rnyghre4onpvwxzthtzkndb67iges;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/superlu-dist-8.1.2-lg5cvygkh7t6xu3f4soyqwnknwlyy6yc;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/umpire-2025.12.0-zz6fwo4ec7wgiabtpvzjkab3reoj4qzk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/hdf5-1.8.23-cmnu6i2z2v3avrnq2oh7cuhx7q4f7eyc;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/netlib-scalapack-2.2.3-kuupg77krdquddjv7bjglfifqfemuihe;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/hypre-2.33.0-vrgstan6y25yeeulevjmvuvlcsv2ddil;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/parmetis-4.0.3-pqvhhc5yqfmynndtma7hkpvmoop2porq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/camp-2025.12.0-rzxrewfithmea5lhlaowd32wddexcpcf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/fmt-11.0.2-gxpn7mhbuo4ebmrmewxhafdwupbjvgv7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/metis-5.1.0-seocvdzfgbktui2ebfjrotemevi72dhl;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/none-none/compiler-wrapper-1.1.0-yz3pcrs3u74ghvkyrkg5krf3a3y72be7;/usr/tce/packages/cmake/cmake-3.29.2;/usr/tce/packages/cray-mpich-tce/cray-mpich-8.1.29-rocmcc-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2" CACHE STRING "") +set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/caliper-2.15.0-6iu7l3s3uwrkmxlarl3mrdzkxqza6v5s;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/tribol-0.1.0.28-svq7ydbradsbphmqsvaxvk7n2gtvwfzp;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/adiak-0.4.1-u5v7kgxj2z3vzme56f7gsbocm5rpwylq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/libunwind-1.8.3-xpabmha7573felw3bh6dy57jfn3uc6bh;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/axom-0.14.0.2-7cj2lljhlzqt6cujdluaiibvgwivsxmt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/conduit-0.9.6-idao2mivt4rb4nimqwxqsrbvtywzo26f;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/mfem-4.9.1.4-g7w45jmscl4dzfgbv4pradc2hzgnccyz;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/enzyme-0.0.266-7wfzknn735yji7rtgnwkwpzampjdp5pv;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/hipcub-6.4.2-g7lm65we2qepz7xyqaxqf53t6s2v6qfj;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/netcdf-c-4.10.0-oqp2wpgzsrfkroamyjvwiycletmcystn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/raja-2025.12.2-a2zaqdbj4jmpfd6hnseqnwd5n2qse7jb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/strumpack-8.0.0-hjlpk5c2nksug475oq6g23udxs4osxjz;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/sundials-7.7.0-u5fashrwa4aoeqelaexi7575ytw4vjf4;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/superlu-dist-8.1.2-lg5cvygkh7t6xu3f4soyqwnknwlyy6yc;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/umpire-2025.12.0-3n4x4aqjaxtmf36nm6mvl5wvcxzjc4xe;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/hdf5-1.8.23-cmnu6i2z2v3avrnq2oh7cuhx7q4f7eyc;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/netlib-scalapack-2.2.3-kuupg77krdquddjv7bjglfifqfemuihe;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/hypre-2.33.0-wunzh5gaojlv43sbsua7dduhycg4745y;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/parmetis-4.0.3-pqvhhc5yqfmynndtma7hkpvmoop2porq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/camp-2025.12.0-sni2glg46yxsiffibevud7nnzl2kkdkr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/fmt-12.1.0-63af5m6ffwpinjl33aphzq3u6pjcofns;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/metis-5.1.0-seocvdzfgbktui2ebfjrotemevi72dhl;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/none-none/compiler-wrapper-1.1.0-yz3pcrs3u74ghvkyrkg5krf3a3y72be7;/usr/tce/packages/cmake/cmake-3.29.2;/usr/tce/packages/cray-mpich-tce/cray-mpich-8.1.29-rocmcc-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2" CACHE STRING "") set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/smith-develop-a2lzuc6wnms3f2lmqln4mjopzkez5lxv/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/smith-develop-a2lzuc6wnms3f2lmqln4mjopzkez5lxv/lib64;;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/smith-develop-q7glrkwqkqnjh2qu2h7lc3mfnhdecqk4/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/smith-develop-q7glrkwqkqnjh2qu2h7lc3mfnhdecqk4/lib64;;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") -set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/smith-develop-a2lzuc6wnms3f2lmqln4mjopzkez5lxv/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2/smith-develop-a2lzuc6wnms3f2lmqln4mjopzkez5lxv/lib64;;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/smith-develop-q7glrkwqkqnjh2qu2h7lc3mfnhdecqk4/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2/smith-develop-q7glrkwqkqnjh2qu2h7lc3mfnhdecqk4/lib64;;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") @@ -21,11 +21,11 @@ set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") #------------------------------------------------------------------------------ if(DEFINED ENV{SPACK_CC}) - set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/none-none/compiler-wrapper-1.1.0-yz3pcrs3u74ghvkyrkg5krf3a3y72be7/libexec/spack/rocmcc/amdclang" CACHE PATH "") + set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/none-none/compiler-wrapper-1.1.0-yz3pcrs3u74ghvkyrkg5krf3a3y72be7/libexec/spack/rocmcc/amdclang" CACHE PATH "") - set(CMAKE_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/none-none/compiler-wrapper-1.1.0-yz3pcrs3u74ghvkyrkg5krf3a3y72be7/libexec/spack/rocmcc/amdclang++" CACHE PATH "") + set(CMAKE_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/none-none/compiler-wrapper-1.1.0-yz3pcrs3u74ghvkyrkg5krf3a3y72be7/libexec/spack/rocmcc/amdclang++" CACHE PATH "") - set(CMAKE_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/none-none/compiler-wrapper-1.1.0-yz3pcrs3u74ghvkyrkg5krf3a3y72be7/libexec/spack/rocmcc/amdflang" CACHE PATH "") + set(CMAKE_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/none-none/compiler-wrapper-1.1.0-yz3pcrs3u74ghvkyrkg5krf3a3y72be7/libexec/spack/rocmcc/amdflang" CACHE PATH "") else() @@ -91,51 +91,51 @@ set(CMAKE_EXE_LINKER_FLAGS "-lxpmem -L/opt/cray/pe/mpich/8.1.29/gtl/lib -Wl,-rpa # TPLs #------------------------------------------------------------------------------ -set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_27_25/llvm-amdgpu-6.4.2" CACHE PATH "") +set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/rzadams/2026_08_06_14_51_50/llvm-amdgpu-6.4.2" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-x7slnxdcyf2ji6cv2x3y46hjiohnmsja" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-7cj2lljhlzqt6cujdluaiibvgwivsxmt" CACHE PATH "") -set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-rzxrewfithmea5lhlaowd32wddexcpcf" CACHE PATH "") +set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-sni2glg46yxsiffibevud7nnzl2kkdkr" CACHE PATH "") set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-idao2mivt4rb4nimqwxqsrbvtywzo26f" CACHE PATH "") set(LUA_DIR "/usr" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.0.3-a6nqo27s52fmh3b23orrsggncz7jrlsy" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-g7w45jmscl4dzfgbv4pradc2hzgnccyz" CACHE PATH "") set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-cmnu6i2z2v3avrnq2oh7cuhx7q4f7eyc" CACHE PATH "") -set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-vrgstan6y25yeeulevjmvuvlcsv2ddil" CACHE PATH "") +set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-wunzh5gaojlv43sbsua7dduhycg4745y" CACHE PATH "") set(METIS_DIR "${TPL_ROOT}/metis-5.1.0-seocvdzfgbktui2ebfjrotemevi72dhl" CACHE PATH "") set(PARMETIS_DIR "${TPL_ROOT}/parmetis-4.0.3-pqvhhc5yqfmynndtma7hkpvmoop2porq" CACHE PATH "") -set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-54zr2gncp4aja26fd43zdzdnsv2t36r3" CACHE PATH "") +set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-oqp2wpgzsrfkroamyjvwiycletmcystn" CACHE PATH "") set(SUPERLUDIST_DIR "${TPL_ROOT}/superlu-dist-8.1.2-lg5cvygkh7t6xu3f4soyqwnknwlyy6yc" CACHE PATH "") -set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-ts4bs6peycdya5nqocuqlgvintpnjeuk" CACHE PATH "") +set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-u5v7kgxj2z3vzme56f7gsbocm5rpwylq" CACHE PATH "") # AMGX not built -set(CALIPER_DIR "${TPL_ROOT}/caliper-2.14.0-jh4ktothvyutdazup25huxipkakbd6u7" CACHE PATH "") +set(CALIPER_DIR "${TPL_ROOT}/caliper-2.15.0-6iu7l3s3uwrkmxlarl3mrdzkxqza6v5s" CACHE PATH "") set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-7wfzknn735yji7rtgnwkwpzampjdp5pv" CACHE PATH "") # PETSC not built -set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-guanil25o3fdov3j5vmcj2t5t6vb2usx" CACHE PATH "") +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-a2zaqdbj4jmpfd6hnseqnwd5n2qse7jb" CACHE PATH "") # SLEPC not built -set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-63menakypreqsd2dj7iqmhztarvdqbow" CACHE PATH "") +set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-hjlpk5c2nksug475oq6g23udxs4osxjz" CACHE PATH "") -set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-ir3rnyghre4onpvwxzthtzkndb67iges" CACHE PATH "") +set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-u5fashrwa4aoeqelaexi7575ytw4vjf4" CACHE PATH "") -set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-zz6fwo4ec7wgiabtpvzjkab3reoj4qzk" CACHE PATH "") +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-3n4x4aqjaxtmf36nm6mvl5wvcxzjc4xe" CACHE PATH "") -set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.27-chz6xomld64xnob5kh4yk3tkkq5gnroy" CACHE PATH "") +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-svq7ydbradsbphmqsvaxvk7n2gtvwfzp" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools From d01be385ef6ab523a3653d3f5a6bab24d256d76c Mon Sep 17 00:00:00 2001 From: chapman39 Date: Mon, 10 Aug 2026 11:21:51 -0700 Subject: [PATCH 10/40] full -> tpl --- .gitlab/build_matrix.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitlab/build_matrix.yml b/.gitlab/build_matrix.yml index 8bfbf7582a..fd76b3c452 100644 --- a/.gitlab/build_matrix.yml +++ b/.gitlab/build_matrix.yml @@ -19,9 +19,9 @@ extends: [.src_build_script, .on_matrix, .src_workflow] needs: [] -.full_build_on_matrix: +.tpl_build_on_matrix: variables: - extends: [.full_build_script, .on_matrix, .full_workflow] + extends: [.tpl_build_script, .on_matrix, .tpl_workflow] needs: [] #### @@ -33,9 +33,9 @@ matrix-gcc_13_3_1_cuda-src: extends: .src_build_on_matrix #### -# Full Build jobs -matrix-gcc_13_3_1_cuda-full: +# TPL Build jobs +matrix-gcc_13_3_1_cuda-tpl: variables: COMPILER: "gcc-13" SPEC: "+devtools+adiak+caliper+enzyme cuda_arch=90 %${COMPILER}" - extends: .full_build_on_matrix + extends: .tpl_build_on_matrix From 378472609251d92db7a2e07a98a64be712766934 Mon Sep 17 00:00:00 2001 From: Alex Tyler Chapman Date: Mon, 10 Aug 2026 11:41:53 -0700 Subject: [PATCH 11/40] tuo hc --- ...x86_64_ib_cray-llvm-amdgpu@6.4.2_hip.cmake | 38 +++++++++---------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/host-configs/tuolumne-toss_4_x86_64_ib_cray-llvm-amdgpu@6.4.2_hip.cmake b/host-configs/tuolumne-toss_4_x86_64_ib_cray-llvm-amdgpu@6.4.2_hip.cmake index d596e9e311..75d7c0ee42 100644 --- a/host-configs/tuolumne-toss_4_x86_64_ib_cray-llvm-amdgpu@6.4.2_hip.cmake +++ b/host-configs/tuolumne-toss_4_x86_64_ib_cray-llvm-amdgpu@6.4.2_hip.cmake @@ -4,13 +4,13 @@ # CMake executable path: /usr/tce/packages/cmake/cmake-3.29.2/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/caliper-2.14.0-jh4ktothvyutdazup25huxipkakbd6u7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/tribol-0.1.0.27-chz6xomld64xnob5kh4yk3tkkq5gnroy;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/adiak-0.4.1-ts4bs6peycdya5nqocuqlgvintpnjeuk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/libunwind-1.8.3-xpabmha7573felw3bh6dy57jfn3uc6bh;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/axom-0.14.0.2-x7slnxdcyf2ji6cv2x3y46hjiohnmsja;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/conduit-0.9.6-idao2mivt4rb4nimqwxqsrbvtywzo26f;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/mfem-4.9.0.3-a6nqo27s52fmh3b23orrsggncz7jrlsy;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/enzyme-0.0.266-7wfzknn735yji7rtgnwkwpzampjdp5pv;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/hipcub-6.4.2-t73grxgo6gskmfzzq2djbu7syjutpuwy;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/netcdf-c-4.10.0-54zr2gncp4aja26fd43zdzdnsv2t36r3;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/raja-2025.12.2-guanil25o3fdov3j5vmcj2t5t6vb2usx;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/strumpack-8.0.0-63menakypreqsd2dj7iqmhztarvdqbow;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/sundials-7.7.0-ir3rnyghre4onpvwxzthtzkndb67iges;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/superlu-dist-8.1.2-lg5cvygkh7t6xu3f4soyqwnknwlyy6yc;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/umpire-2025.12.0-zz6fwo4ec7wgiabtpvzjkab3reoj4qzk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/hdf5-1.8.23-cmnu6i2z2v3avrnq2oh7cuhx7q4f7eyc;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/netlib-scalapack-2.2.3-kuupg77krdquddjv7bjglfifqfemuihe;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/hypre-2.33.0-vrgstan6y25yeeulevjmvuvlcsv2ddil;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/parmetis-4.0.3-pqvhhc5yqfmynndtma7hkpvmoop2porq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/camp-2025.12.0-rzxrewfithmea5lhlaowd32wddexcpcf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/fmt-11.0.2-gxpn7mhbuo4ebmrmewxhafdwupbjvgv7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/metis-5.1.0-seocvdzfgbktui2ebfjrotemevi72dhl;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/none-none/compiler-wrapper-1.1.0-yz3pcrs3u74ghvkyrkg5krf3a3y72be7;/usr/tce/packages/cmake/cmake-3.29.2;/usr/tce/packages/cray-mpich-tce/cray-mpich-8.1.29-rocmcc-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2" CACHE STRING "") +set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/caliper-2.15.0-6iu7l3s3uwrkmxlarl3mrdzkxqza6v5s;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/tribol-0.1.0.28-svq7ydbradsbphmqsvaxvk7n2gtvwfzp;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/adiak-0.4.1-u5v7kgxj2z3vzme56f7gsbocm5rpwylq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/libunwind-1.8.3-xpabmha7573felw3bh6dy57jfn3uc6bh;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/axom-0.14.0.2-7cj2lljhlzqt6cujdluaiibvgwivsxmt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/conduit-0.9.6-idao2mivt4rb4nimqwxqsrbvtywzo26f;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/mfem-4.9.1.4-g7w45jmscl4dzfgbv4pradc2hzgnccyz;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/enzyme-0.0.266-7wfzknn735yji7rtgnwkwpzampjdp5pv;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/hipcub-6.4.2-g7lm65we2qepz7xyqaxqf53t6s2v6qfj;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/netcdf-c-4.10.0-oqp2wpgzsrfkroamyjvwiycletmcystn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/raja-2025.12.2-a2zaqdbj4jmpfd6hnseqnwd5n2qse7jb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/strumpack-8.0.0-hjlpk5c2nksug475oq6g23udxs4osxjz;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/sundials-7.7.0-u5fashrwa4aoeqelaexi7575ytw4vjf4;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/superlu-dist-8.1.2-lg5cvygkh7t6xu3f4soyqwnknwlyy6yc;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/umpire-2025.12.0-3n4x4aqjaxtmf36nm6mvl5wvcxzjc4xe;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/hdf5-1.8.23-cmnu6i2z2v3avrnq2oh7cuhx7q4f7eyc;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/netlib-scalapack-2.2.3-kuupg77krdquddjv7bjglfifqfemuihe;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/hypre-2.33.0-wunzh5gaojlv43sbsua7dduhycg4745y;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/parmetis-4.0.3-pqvhhc5yqfmynndtma7hkpvmoop2porq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/camp-2025.12.0-sni2glg46yxsiffibevud7nnzl2kkdkr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/fmt-12.1.0-63af5m6ffwpinjl33aphzq3u6pjcofns;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/metis-5.1.0-seocvdzfgbktui2ebfjrotemevi72dhl;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/none-none/compiler-wrapper-1.1.0-yz3pcrs3u74ghvkyrkg5krf3a3y72be7;/usr/tce/packages/cmake/cmake-3.29.2;/usr/tce/packages/cray-mpich-tce/cray-mpich-8.1.29-rocmcc-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2;/opt/rocm-6.4.2" CACHE STRING "") set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/smith-develop-a2lzuc6wnms3f2lmqln4mjopzkez5lxv/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/smith-develop-a2lzuc6wnms3f2lmqln4mjopzkez5lxv/lib64;;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/smith-develop-q7glrkwqkqnjh2qu2h7lc3mfnhdecqk4/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/smith-develop-q7glrkwqkqnjh2qu2h7lc3mfnhdecqk4/lib64;;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") -set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/smith-develop-a2lzuc6wnms3f2lmqln4mjopzkez5lxv/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2/smith-develop-a2lzuc6wnms3f2lmqln4mjopzkez5lxv/lib64;;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/smith-develop-q7glrkwqkqnjh2qu2h7lc3mfnhdecqk4/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2/smith-develop-q7glrkwqkqnjh2qu2h7lc3mfnhdecqk4/lib64;;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") @@ -21,11 +21,11 @@ set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") #------------------------------------------------------------------------------ if(DEFINED ENV{SPACK_CC}) - set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/none-none/compiler-wrapper-1.1.0-yz3pcrs3u74ghvkyrkg5krf3a3y72be7/libexec/spack/rocmcc/amdclang" CACHE PATH "") + set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/none-none/compiler-wrapper-1.1.0-yz3pcrs3u74ghvkyrkg5krf3a3y72be7/libexec/spack/rocmcc/amdclang" CACHE PATH "") - set(CMAKE_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/none-none/compiler-wrapper-1.1.0-yz3pcrs3u74ghvkyrkg5krf3a3y72be7/libexec/spack/rocmcc/amdclang++" CACHE PATH "") + set(CMAKE_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/none-none/compiler-wrapper-1.1.0-yz3pcrs3u74ghvkyrkg5krf3a3y72be7/libexec/spack/rocmcc/amdclang++" CACHE PATH "") - set(CMAKE_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/none-none/compiler-wrapper-1.1.0-yz3pcrs3u74ghvkyrkg5krf3a3y72be7/libexec/spack/rocmcc/amdflang" CACHE PATH "") + set(CMAKE_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/none-none/compiler-wrapper-1.1.0-yz3pcrs3u74ghvkyrkg5krf3a3y72be7/libexec/spack/rocmcc/amdflang" CACHE PATH "") else() @@ -91,51 +91,51 @@ set(CMAKE_EXE_LINKER_FLAGS "-lxpmem -L/opt/cray/pe/mpich/8.1.29/gtl/lib -Wl,-rpa # TPLs #------------------------------------------------------------------------------ -set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_07_01_17_31_56/llvm-amdgpu-6.4.2" CACHE PATH "") +set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/tuolumne/2026_08_06_14_51_23/llvm-amdgpu-6.4.2" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-x7slnxdcyf2ji6cv2x3y46hjiohnmsja" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-7cj2lljhlzqt6cujdluaiibvgwivsxmt" CACHE PATH "") -set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-rzxrewfithmea5lhlaowd32wddexcpcf" CACHE PATH "") +set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-sni2glg46yxsiffibevud7nnzl2kkdkr" CACHE PATH "") set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-idao2mivt4rb4nimqwxqsrbvtywzo26f" CACHE PATH "") set(LUA_DIR "/usr" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.0.3-a6nqo27s52fmh3b23orrsggncz7jrlsy" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-g7w45jmscl4dzfgbv4pradc2hzgnccyz" CACHE PATH "") set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-cmnu6i2z2v3avrnq2oh7cuhx7q4f7eyc" CACHE PATH "") -set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-vrgstan6y25yeeulevjmvuvlcsv2ddil" CACHE PATH "") +set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-wunzh5gaojlv43sbsua7dduhycg4745y" CACHE PATH "") set(METIS_DIR "${TPL_ROOT}/metis-5.1.0-seocvdzfgbktui2ebfjrotemevi72dhl" CACHE PATH "") set(PARMETIS_DIR "${TPL_ROOT}/parmetis-4.0.3-pqvhhc5yqfmynndtma7hkpvmoop2porq" CACHE PATH "") -set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-54zr2gncp4aja26fd43zdzdnsv2t36r3" CACHE PATH "") +set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-oqp2wpgzsrfkroamyjvwiycletmcystn" CACHE PATH "") set(SUPERLUDIST_DIR "${TPL_ROOT}/superlu-dist-8.1.2-lg5cvygkh7t6xu3f4soyqwnknwlyy6yc" CACHE PATH "") -set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-ts4bs6peycdya5nqocuqlgvintpnjeuk" CACHE PATH "") +set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-u5v7kgxj2z3vzme56f7gsbocm5rpwylq" CACHE PATH "") # AMGX not built -set(CALIPER_DIR "${TPL_ROOT}/caliper-2.14.0-jh4ktothvyutdazup25huxipkakbd6u7" CACHE PATH "") +set(CALIPER_DIR "${TPL_ROOT}/caliper-2.15.0-6iu7l3s3uwrkmxlarl3mrdzkxqza6v5s" CACHE PATH "") set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-7wfzknn735yji7rtgnwkwpzampjdp5pv" CACHE PATH "") # PETSC not built -set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-guanil25o3fdov3j5vmcj2t5t6vb2usx" CACHE PATH "") +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-a2zaqdbj4jmpfd6hnseqnwd5n2qse7jb" CACHE PATH "") # SLEPC not built -set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-63menakypreqsd2dj7iqmhztarvdqbow" CACHE PATH "") +set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-hjlpk5c2nksug475oq6g23udxs4osxjz" CACHE PATH "") -set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-ir3rnyghre4onpvwxzthtzkndb67iges" CACHE PATH "") +set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-u5fashrwa4aoeqelaexi7575ytw4vjf4" CACHE PATH "") -set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-zz6fwo4ec7wgiabtpvzjkab3reoj4qzk" CACHE PATH "") +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-3n4x4aqjaxtmf36nm6mvl5wvcxzjc4xe" CACHE PATH "") -set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.27-chz6xomld64xnob5kh4yk3tkkq5gnroy" CACHE PATH "") +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-svq7ydbradsbphmqsvaxvk7n2gtvwfzp" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools From 2c8eee340c320955689ecfaed1ce6285040113c8 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Mon, 10 Aug 2026 11:45:21 -0700 Subject: [PATCH 12/40] release notes --- RELEASE-NOTES.md | 1 + 1 file changed, 1 insertion(+) diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index b21d1f7c52..27558f0b19 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -21,6 +21,7 @@ The Smith project release numbers follow [Semantic Versioning](http://semver.org - Added this release notes file to track changes in project - Added axisymmetric solid mechanics materials and loads for 2D `(r, z)` meshes. +- Added host-configs and CI testing for CZMatrix and RZVector machines ### Removed From 150a515537f3ffbba62c345687423c6abc8ae255 Mon Sep 17 00:00:00 2001 From: Alex Chapman Date: Mon, 10 Aug 2026 12:46:35 -0700 Subject: [PATCH 13/40] mac host config --- ...ion-macos_sonoma_aarch64-llvm@19.1.7.cmake | 58 +++++++++---------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/host-configs/other/firion-macos_sonoma_aarch64-llvm@19.1.7.cmake b/host-configs/other/firion-macos_sonoma_aarch64-llvm@19.1.7.cmake index 7b6440ab93..ab1978538b 100644 --- a/host-configs/other/firion-macos_sonoma_aarch64-llvm@19.1.7.cmake +++ b/host-configs/other/firion-macos_sonoma_aarch64-llvm@19.1.7.cmake @@ -4,28 +4,28 @@ # CMake executable path: /opt/homebrew/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/caliper-2.14.0-mtqkvwimfcc4z4cxblu3qnb5azwzf44m;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/tribol-0.1.0.27-kvwuozjkfmwcxrebickkicdqr652jfi6;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/adiak-0.4.1-o244fwbbzxuwtsq7lyo5jizbfjzgul7n;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/axom-0.14.0.2-eg6zomdecud64kv6y4swqmwa6s7jvlao;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/conduit-0.9.6-abugd2zqqzjgo3a5ydybp5mhpeisl73f;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/mfem-4.9.0.3-d3um7sdwoau4hylgoxux2egtr43ew75g;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/raja-2025.12.2-sb3sqzaleafwtoormkfpp5oc4v226hwy;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/umpire-2025.12.0-sv6ocajbtca52edfpdirocdyy4qxo3aw;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/enzyme-0.0.266-snthealhn2pwubfxevig34e5mftvmyv6;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/netcdf-c-4.10.0-gvbtppfikvfsliq7ocnm6ccsmukibmxw;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/slepc-3.21.2-fqzycl2rsj24ml4frkwidron2eadlnp7;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/sundials-7.7.0-z3tdoma4nbwyffsm2gb627wsf5kn7ln2;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/superlu-dist-8.1.2-qbde37cpgcxbdsdoc3zdg42sf7dllmfh;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/hdf5-1.8.23-cmauqn3guzvrbbh37rn2hu5gmknebemo;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/arpack-ng-3.9.1-2ozoz7bwwd3hmq5fbndqykwfo7awzeh3;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/petsc-3.21.6-6huzzgbpsodbjjzktubxmhzef72tcd7y;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/hypre-2.33.0-fa5b4yg47xgcvyrrxvesboo6bnssg6il;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/strumpack-8.0.0-wg6njnuwxeiajpq6kqh6om74ycu5rav6;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/netlib-scalapack-2.2.3-tib62wqwzondnsjcsuzbbkl7bbsui6y7;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/parmetis-4.0.3-jfj5s7bjfvz4q74oiwlin2jz2ugmo3rn;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/camp-2025.12.0-5ryjss5hfzqsfyzj7jw54ec7fsln5zmu;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/none-none/compiler-wrapper-1.1.0-jti6zxsq6fb27aex57hfcgypopiojtpf;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/none-none/gcc-runtime-15.1.0-eiuw7zfyofxsdwh2zrqdhbwni7em5i6t;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/metis-5.1.0-qpeksn7dlgbwvfcsmik3qmhuy4vu7khf;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/fmt-11.0.2-5slcwwu22edkdx26f3yvy2g5ckz25q6o;/Users/chapman39/dev/smith/venv;/opt/homebrew;/opt/homebrew;/opt/homebrew;/opt/homebrew/opt/gcc@15;/opt/homebrew/opt/llvm@19;/opt/homebrew;/opt/homebrew;/opt/homebrew;/Users/chapman39/dev/smith/venv;/opt/homebrew/opt/zlib" CACHE STRING "") +set(CMAKE_PREFIX_PATH "/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/caliper-2.15.0-pbipcj2pxz66xw3lp2wyobt2rmpqdwv7;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/tribol-0.1.0.28-trafngi2dkkr2behrj66w546c5lhn3uw;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/adiak-0.4.1-uw3dinosdhbryifpjdwn4rwfdugxga4g;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/axom-0.14.0.2-vqpw5raqslw62gbwxjrtq2vpwiqckjka;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/conduit-0.9.6-7edcgp4mv7aplgxaldfu6jzzsuzvel2h;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/mfem-4.9.1.4-3larcve4lssedfcjrsigzumji4watti2;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/raja-2025.12.2-tlccta4m7424tkjs33iicuma7us4k453;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/umpire-2025.12.0-nvyzfajf22nw3tpppwosbsqif44r3nhp;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/enzyme-0.0.266-e5wtr5ugwj6dtwsjlvo6wfn36plboruw;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/netcdf-c-4.10.0-qpqt6ubbf6a6yh5gp5hjajshcyhdts65;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/slepc-3.25.1-hadsq4tdiyniys3qqvtvdywmjsqpusf6;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/sundials-7.7.0-fhjtiyajhltaualra3g4sr7r5jjlahe4;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/superlu-dist-8.1.2-hognhldivao77ruhmhifwcdwa2eegifz;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/hdf5-1.8.23-gpo2ffckarvd7tmesvvpmh74znldmppn;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/arpack-ng-3.9.1-kx7xoyzex6g2n4r53j34bpbwyq26b2yp;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/petsc-3.25.4-thvjtvoiwacawownvlrktww3mwmsjqtw;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/hypre-2.33.0-qxi2srkyygisbfdpvapwczxwxjecbubb;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/strumpack-8.0.0-jcgj4c5h7li6emonw5bb5ikzwko7hs53;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/netlib-scalapack-2.2.3-afnw4mautaxnxa4b2n5ccpecutxwn7a4;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/parmetis-4.0.3-fatgdnmbycvxkzr3n5rinyprt54o627m;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/camp-2025.12.0-sord5iqai6ghre34lakfpkcbcwlk73gi;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/none-none/compiler-wrapper-1.1.0-jti6zxsq6fb27aex57hfcgypopiojtpf;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/none-none/gcc-runtime-15.1.0-bcar6vhprjxk3tzl5mayuqucogfwv3l5;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/metis-5.1.0-ddtkjts4v6b6fypl5pcqajej74n4tlle;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/fmt-12.1.0-uakb4phlveiezl6q2zpni3ccuiunh5nw;/Users/chapman39/dev/smith/venv;/opt/homebrew;/opt/homebrew;/opt/homebrew;/opt/homebrew/opt/gcc@15;/opt/homebrew/opt/llvm@19;/opt/homebrew;/opt/homebrew;/opt/homebrew;/Users/chapman39/dev/smith/venv;/opt/homebrew/opt/zlib" CACHE STRING "") set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/smith-develop-263ibvzhwhaepcb4ff6dunjocx3uakqx/lib;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/smith-develop-263ibvzhwhaepcb4ff6dunjocx3uakqx/lib64;/opt/homebrew/lib/gcc/15;/opt/homebrew/Cellar/gcc/15.2.0_1/lib/gcc/current/gcc/aarch64-apple-darwin25/15;/opt/homebrew/Cellar/gcc/15.2.0_1/lib/gcc/current" CACHE STRING "") +set(CMAKE_BUILD_RPATH "/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/smith-develop-2cxqh7kadseu6x4svzuedlndb6os633d/lib;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/smith-develop-2cxqh7kadseu6x4svzuedlndb6os633d/lib64;;/opt/homebrew/Cellar/gcc/15.2.0_1/lib/gcc/current/gcc/aarch64-apple-darwin25/15;/opt/homebrew/Cellar/gcc/15.2.0_1/lib/gcc/current" CACHE STRING "") -set(CMAKE_INSTALL_RPATH "/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/smith-develop-263ibvzhwhaepcb4ff6dunjocx3uakqx/lib;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7/smith-develop-263ibvzhwhaepcb4ff6dunjocx3uakqx/lib64;/opt/homebrew/lib/gcc/15;/opt/homebrew/Cellar/gcc/15.2.0_1/lib/gcc/current/gcc/aarch64-apple-darwin25/15;/opt/homebrew/Cellar/gcc/15.2.0_1/lib/gcc/current" CACHE STRING "") +set(CMAKE_INSTALL_RPATH "/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/smith-develop-2cxqh7kadseu6x4svzuedlndb6os633d/lib;/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7/smith-develop-2cxqh7kadseu6x4svzuedlndb6os633d/lib64;;/opt/homebrew/Cellar/gcc/15.2.0_1/lib/gcc/current/gcc/aarch64-apple-darwin25/15;/opt/homebrew/Cellar/gcc/15.2.0_1/lib/gcc/current" CACHE STRING "") set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") #------------------------------------------------------------------------------ # Compilers #------------------------------------------------------------------------------ -# Compiler Spec: llvm@19.1.7/rfo2ddjr7p35zmjg6cak7bax3joc3auy +# Compiler Spec: llvm@19.1.7/su6gawhaa5i7y7ceia7g4fjkh5txvrcb #------------------------------------------------------------------------------ if(DEFINED ENV{SPACK_CC}) - set(CMAKE_C_COMPILER "/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/none-none/compiler-wrapper-1.1.0-jti6zxsq6fb27aex57hfcgypopiojtpf/libexec/spack/clang/clang" CACHE PATH "") + set(CMAKE_C_COMPILER "/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/none-none/compiler-wrapper-1.1.0-jti6zxsq6fb27aex57hfcgypopiojtpf/libexec/spack/clang/clang" CACHE PATH "") - set(CMAKE_CXX_COMPILER "/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/none-none/compiler-wrapper-1.1.0-jti6zxsq6fb27aex57hfcgypopiojtpf/libexec/spack/clang/clang++" CACHE PATH "") + set(CMAKE_CXX_COMPILER "/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/none-none/compiler-wrapper-1.1.0-jti6zxsq6fb27aex57hfcgypopiojtpf/libexec/spack/clang/clang++" CACHE PATH "") - set(CMAKE_Fortran_COMPILER "/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/none-none/compiler-wrapper-1.1.0-jti6zxsq6fb27aex57hfcgypopiojtpf/libexec/spack/gcc/gfortran" CACHE PATH "") + set(CMAKE_Fortran_COMPILER "/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/none-none/compiler-wrapper-1.1.0-jti6zxsq6fb27aex57hfcgypopiojtpf/libexec/spack/gcc/gfortran" CACHE PATH "") else() @@ -65,53 +65,53 @@ set(ENABLE_OPENMP OFF CACHE BOOL "") # TPLs #------------------------------------------------------------------------------ -set(TPL_ROOT "/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7" CACHE PATH "") +set(TPL_ROOT "/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-08-10/llvm-19.1.7" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-eg6zomdecud64kv6y4swqmwa6s7jvlao" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-vqpw5raqslw62gbwxjrtq2vpwiqckjka" CACHE PATH "") -set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-5ryjss5hfzqsfyzj7jw54ec7fsln5zmu" CACHE PATH "") +set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-sord5iqai6ghre34lakfpkcbcwlk73gi" CACHE PATH "") -set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-abugd2zqqzjgo3a5ydybp5mhpeisl73f" CACHE PATH "") +set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-7edcgp4mv7aplgxaldfu6jzzsuzvel2h" CACHE PATH "") set(LUA_DIR "/opt/homebrew" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.0.3-d3um7sdwoau4hylgoxux2egtr43ew75g" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-3larcve4lssedfcjrsigzumji4watti2" CACHE PATH "") -set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-cmauqn3guzvrbbh37rn2hu5gmknebemo" CACHE PATH "") +set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-gpo2ffckarvd7tmesvvpmh74znldmppn" CACHE PATH "") -set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-fa5b4yg47xgcvyrrxvesboo6bnssg6il" CACHE PATH "") +set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-qxi2srkyygisbfdpvapwczxwxjecbubb" CACHE PATH "") -set(METIS_DIR "${TPL_ROOT}/metis-5.1.0-qpeksn7dlgbwvfcsmik3qmhuy4vu7khf" CACHE PATH "") +set(METIS_DIR "${TPL_ROOT}/metis-5.1.0-ddtkjts4v6b6fypl5pcqajej74n4tlle" CACHE PATH "") -set(PARMETIS_DIR "${TPL_ROOT}/parmetis-4.0.3-jfj5s7bjfvz4q74oiwlin2jz2ugmo3rn" CACHE PATH "") +set(PARMETIS_DIR "${TPL_ROOT}/parmetis-4.0.3-fatgdnmbycvxkzr3n5rinyprt54o627m" CACHE PATH "") -set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-gvbtppfikvfsliq7ocnm6ccsmukibmxw" CACHE PATH "") +set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-qpqt6ubbf6a6yh5gp5hjajshcyhdts65" CACHE PATH "") -set(SUPERLUDIST_DIR "${TPL_ROOT}/superlu-dist-8.1.2-qbde37cpgcxbdsdoc3zdg42sf7dllmfh" CACHE PATH "") +set(SUPERLUDIST_DIR "${TPL_ROOT}/superlu-dist-8.1.2-hognhldivao77ruhmhifwcdwa2eegifz" CACHE PATH "") -set(ARPACK_DIR "${TPL_ROOT}/arpack-ng-3.9.1-2ozoz7bwwd3hmq5fbndqykwfo7awzeh3" CACHE PATH "") +set(ARPACK_DIR "${TPL_ROOT}/arpack-ng-3.9.1-kx7xoyzex6g2n4r53j34bpbwyq26b2yp" CACHE PATH "") -set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-o244fwbbzxuwtsq7lyo5jizbfjzgul7n" CACHE PATH "") +set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-uw3dinosdhbryifpjdwn4rwfdugxga4g" CACHE PATH "") # AMGX not built -set(CALIPER_DIR "${TPL_ROOT}/caliper-2.14.0-mtqkvwimfcc4z4cxblu3qnb5azwzf44m" CACHE PATH "") +set(CALIPER_DIR "${TPL_ROOT}/caliper-2.15.0-pbipcj2pxz66xw3lp2wyobt2rmpqdwv7" CACHE PATH "") -set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-snthealhn2pwubfxevig34e5mftvmyv6" CACHE PATH "") +set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-e5wtr5ugwj6dtwsjlvo6wfn36plboruw" CACHE PATH "") -set(PETSC_DIR "${TPL_ROOT}/petsc-3.21.6-6huzzgbpsodbjjzktubxmhzef72tcd7y" CACHE PATH "") +set(PETSC_DIR "${TPL_ROOT}/petsc-3.25.4-thvjtvoiwacawownvlrktww3mwmsjqtw" CACHE PATH "") -set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-sb3sqzaleafwtoormkfpp5oc4v226hwy" CACHE PATH "") +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-tlccta4m7424tkjs33iicuma7us4k453" CACHE PATH "") -set(SLEPC_DIR "${TPL_ROOT}/slepc-3.21.2-fqzycl2rsj24ml4frkwidron2eadlnp7" CACHE PATH "") +set(SLEPC_DIR "${TPL_ROOT}/slepc-3.25.1-hadsq4tdiyniys3qqvtvdywmjsqpusf6" CACHE PATH "") -set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-wg6njnuwxeiajpq6kqh6om74ycu5rav6" CACHE PATH "") +set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-jcgj4c5h7li6emonw5bb5ikzwko7hs53" CACHE PATH "") -set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-z3tdoma4nbwyffsm2gb627wsf5kn7ln2" CACHE PATH "") +set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-fhjtiyajhltaualra3g4sr7r5jjlahe4" CACHE PATH "") -set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-sv6ocajbtca52edfpdirocdyy4qxo3aw" CACHE PATH "") +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-nvyzfajf22nw3tpppwosbsqif44r3nhp" CACHE PATH "") -set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.27-kvwuozjkfmwcxrebickkicdqr652jfi6" CACHE PATH "") +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-trafngi2dkkr2behrj66w546c5lhn3uw" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools From 98c6c0daf63dd98cfbed18bc9bcbe1eb684b801a Mon Sep 17 00:00:00 2001 From: chapman39 Date: Tue, 11 Aug 2026 17:05:00 -0700 Subject: [PATCH 14/40] tribol api changes --- src/smith/physics/contact/contact_interaction.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/smith/physics/contact/contact_interaction.cpp b/src/smith/physics/contact/contact_interaction.cpp index 1776cebeac..db5b87cbaa 100644 --- a/src/smith/physics/contact/contact_interaction.cpp +++ b/src/smith/physics/contact/contact_interaction.cpp @@ -101,7 +101,7 @@ FiniteElementDual ContactInteraction::forces() const FiniteElementDual f(*current_coords_.ParFESpace()); #ifdef SMITH_USE_ENZYME if (isEnergyMortar(getContactOptions())) { - f = tribol::getMfemTDofForce(getInteractionId()); + f = tribol::getMfemContactForce(getInteractionId()); } else { #endif auto& f_loc = f.linearForm(); @@ -118,7 +118,7 @@ FiniteElementState ContactInteraction::pressure() const FiniteElementState p(pressureSpace()); #ifdef SMITH_USE_ENZYME if (isEnergyMortar(getContactOptions())) { - p = tribol::getMfemTDofPressure(getInteractionId()); + p = tribol::getMfemContactPressure(getInteractionId()); } else { #endif auto& p_tribol = tribol::getMfemPressure(getInteractionId()); @@ -134,7 +134,7 @@ FiniteElementDual ContactInteraction::gaps() const FiniteElementDual g(pressureSpace()); #ifdef SMITH_USE_ENZYME if (isEnergyMortar(getContactOptions())) { - g = tribol::getMfemTDofGap(getInteractionId()); + g = tribol::getMfemContactGap(getInteractionId()); } else { #endif auto& g_loc = g.linearForm(); @@ -161,7 +161,7 @@ std::unique_ptr ContactInteraction::jacobianContribution() out->owns_blocks = true; if (isEnergyMortar(getContactOptions())) { - out->SetBlock(0, 0, tribol::getMfemJacobian(getInteractionId()).release()); + out->SetBlock(0, 0, tribol::getMfemDfDx(getInteractionId()).release()); return out; } @@ -234,7 +234,7 @@ void ContactInteraction::setPressure(const FiniteElementState& pressure) const { #ifdef SMITH_USE_ENZYME if (isEnergyMortar(getContactOptions())) { - tribol::getMfemTDofPressure(getInteractionId()) = pressure; + tribol::getMfemContactPressure(getInteractionId()) = pressure; } else { #endif tribol::getMfemPressure(getInteractionId()) = pressure.gridFunction(); From 7a5ac8bdb8bf065bd5efe09e516f388fa91bd807 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Wed, 12 Aug 2026 09:33:37 -0700 Subject: [PATCH 15/40] revert petsc to a slightly older version --- scripts/spack/configs/versions.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/spack/configs/versions.yaml b/scripts/spack/configs/versions.yaml index 16fba499db..b521d7d7ea 100644 --- a/scripts/spack/configs/versions.yaml +++ b/scripts/spack/configs/versions.yaml @@ -24,7 +24,7 @@ packages: - spec: "@4.9.1.4" petsc: require: - - spec: "@3.25.4" + - spec: "@3.23.7" raja: require: - spec: "@2025.12.2" From 5db0bd96633a341e91d858abad5e5de5cba6a06a Mon Sep 17 00:00:00 2001 From: chapman39 Date: Wed, 12 Aug 2026 10:46:10 -0700 Subject: [PATCH 16/40] new host configs rz --- ...vector-toss_4_x86_64_ib-gcc@13.3.1_cuda.cmake | 16 ++++++++-------- .../rzwhippet-toss_4_x86_64_ib-gcc@13.3.1.cmake | 16 ++++++++-------- .../rzwhippet-toss_4_x86_64_ib-llvm@19.1.3.cmake | 16 ++++++++-------- 3 files changed, 24 insertions(+), 24 deletions(-) diff --git a/host-configs/rzvector-toss_4_x86_64_ib-gcc@13.3.1_cuda.cmake b/host-configs/rzvector-toss_4_x86_64_ib-gcc@13.3.1_cuda.cmake index 6fd833214f..992d115cd9 100644 --- a/host-configs/rzvector-toss_4_x86_64_ib-gcc@13.3.1_cuda.cmake +++ b/host-configs/rzvector-toss_4_x86_64_ib-gcc@13.3.1_cuda.cmake @@ -4,13 +4,13 @@ # CMake executable path: /usr/tce/packages/cmake/cmake-3.30.5/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/caliper-2.15.0-dsxkpnbvhfab6dtv3mhpwxtyjscyv2fp;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/tribol-0.1.0.28-2tlxj67mi67ppv36j34nm4genpimw4qf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/adiak-0.4.1-tpt2cgp4huo4klbgvwmsug22sizezfyj;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/axom-0.14.0.2-2u2z7wup4lg2xxsleqkzygb6s44lm54g;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/conduit-0.9.6-rosrbbu6qh6a3vtayjlyl6sibl4p7slt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/mfem-4.9.1.4-sgchyvlbemcng72xmujwzcouvtze7tro;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/raja-2025.12.2-4nijcr5oz6thaolljwnnoar3dwxepxk5;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/umpire-2025.12.0-3ybym6xl4ataunb36o6hsnxwyx2ca32u;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/amgx-2.5.0-aeogjegw646t34imaxan3jg5hfr5lica;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/netcdf-c-4.10.0-luc455gblezbmtajrcuodmbckefh3dyk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/slepc-3.25.1-j3fr323aikrncgdbvrqp5ni3n22rae52;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/sundials-7.7.0-j5xyndy3clx23bvdxwayjot5yb3uhq47;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/superlu-dist-8.1.2-eexhmwdg73mh4avdfbm3lythueqv3vvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/camp-2025.12.0-uooiivfqwakx6fh272zj4fbhoujuvuun;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/fmt-12.1.0-mk3exvsrargyhunhaqpeq6ugf2wwfgdo;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/hdf5-1.8.23-63np7tfs7xxflwkgipjbnuefkpmra4tf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/arpack-ng-3.9.1-pepafcf6nuqyt5nc4q46lqxee6cjqh65;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/petsc-3.25.4-tto4cetb27er6zgpgnwcpxjxwpcno6ns;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/hypre-2.33.0-ao4uhmdm75g6rruz2imf2j5cmnsaethy;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/strumpack-8.0.0-66srlrghdzr2zsm24yp2sqwjl4fk4jbb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/netlib-scalapack-2.2.3-x64pycqoqxzix74lg53pxkj6mcpb3pfw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/parmetis-4.0.3-qmz4xjty3pnr6gwdaymox3tok5ej27ji;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/metis-5.1.0-26g2bhqa4d4l4kc7sks5m3ijfg3kmw44;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/tce/packages/cuda/cuda-12.9.1;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") +set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/caliper-2.15.0-dsxkpnbvhfab6dtv3mhpwxtyjscyv2fp;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/tribol-0.1.0.28-p2ufhpg2umm7c3f2zej6cchd7wnqyzfk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/adiak-0.4.1-tpt2cgp4huo4klbgvwmsug22sizezfyj;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/axom-0.14.0.2-44it7ff3hbh4szhdhfrn26yoi6mz4t4o;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/conduit-0.9.6-rosrbbu6qh6a3vtayjlyl6sibl4p7slt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/mfem-4.9.1.4-32j3iq3kfj7p2aoosbffczln6k23f5ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/raja-2025.12.2-4nijcr5oz6thaolljwnnoar3dwxepxk5;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/umpire-2025.12.0-3ybym6xl4ataunb36o6hsnxwyx2ca32u;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/amgx-2.5.0-aeogjegw646t34imaxan3jg5hfr5lica;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/netcdf-c-4.10.0-luc455gblezbmtajrcuodmbckefh3dyk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/slepc-3.23.3-c4ellrkn72p3sqh6dtmrzerjqhxgapfx;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/sundials-7.7.0-j5xyndy3clx23bvdxwayjot5yb3uhq47;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/superlu-dist-8.1.2-eexhmwdg73mh4avdfbm3lythueqv3vvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/camp-2025.12.0-uooiivfqwakx6fh272zj4fbhoujuvuun;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/fmt-12.1.0-mk3exvsrargyhunhaqpeq6ugf2wwfgdo;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/hdf5-1.8.23-63np7tfs7xxflwkgipjbnuefkpmra4tf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/arpack-ng-3.9.1-pepafcf6nuqyt5nc4q46lqxee6cjqh65;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/petsc-3.23.7-tmtekwhc6tngu5icvmle2xvtknit6aqn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/hypre-2.33.0-ao4uhmdm75g6rruz2imf2j5cmnsaethy;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/strumpack-8.0.0-66srlrghdzr2zsm24yp2sqwjl4fk4jbb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/netlib-scalapack-2.2.3-x64pycqoqxzix74lg53pxkj6mcpb3pfw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/parmetis-4.0.3-qmz4xjty3pnr6gwdaymox3tok5ej27ji;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/metis-5.1.0-26g2bhqa4d4l4kc7sks5m3ijfg3kmw44;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/tce/packages/cuda/cuda-12.9.1;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/smith-develop-djmozeysovlweeg6hdq57oj73ztdkwiy/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/smith-develop-djmozeysovlweeg6hdq57oj73ztdkwiy/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/smith-develop-fq2htoqpexykqhwl2qafj6sibuetix27/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/smith-develop-fq2htoqpexykqhwl2qafj6sibuetix27/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") -set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/smith-develop-djmozeysovlweeg6hdq57oj73ztdkwiy/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/smith-develop-djmozeysovlweeg6hdq57oj73ztdkwiy/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/smith-develop-fq2htoqpexykqhwl2qafj6sibuetix27/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1/smith-develop-fq2htoqpexykqhwl2qafj6sibuetix27/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") @@ -97,7 +97,7 @@ set(gtest_disable_pthreads ON CACHE BOOL "") set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/gcc-13.3.1" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-2u2z7wup4lg2xxsleqkzygb6s44lm54g" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-44it7ff3hbh4szhdhfrn26yoi6mz4t4o" CACHE PATH "") set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-uooiivfqwakx6fh272zj4fbhoujuvuun" CACHE PATH "") @@ -105,7 +105,7 @@ set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-rosrbbu6qh6a3vtayjlyl6sibl4p7slt" CAC set(LUA_DIR "/usr" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-sgchyvlbemcng72xmujwzcouvtze7tro" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-32j3iq3kfj7p2aoosbffczln6k23f5ad" CACHE PATH "") set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-63np7tfs7xxflwkgipjbnuefkpmra4tf" CACHE PATH "") @@ -129,11 +129,11 @@ set(CALIPER_DIR "${TPL_ROOT}/caliper-2.15.0-dsxkpnbvhfab6dtv3mhpwxtyjscyv2fp" CA # ENZYME not built -set(PETSC_DIR "${TPL_ROOT}/petsc-3.25.4-tto4cetb27er6zgpgnwcpxjxwpcno6ns" CACHE PATH "") +set(PETSC_DIR "${TPL_ROOT}/petsc-3.23.7-tmtekwhc6tngu5icvmle2xvtknit6aqn" CACHE PATH "") set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-4nijcr5oz6thaolljwnnoar3dwxepxk5" CACHE PATH "") -set(SLEPC_DIR "${TPL_ROOT}/slepc-3.25.1-j3fr323aikrncgdbvrqp5ni3n22rae52" CACHE PATH "") +set(SLEPC_DIR "${TPL_ROOT}/slepc-3.23.3-c4ellrkn72p3sqh6dtmrzerjqhxgapfx" CACHE PATH "") set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-66srlrghdzr2zsm24yp2sqwjl4fk4jbb" CACHE PATH "") @@ -141,7 +141,7 @@ set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-j5xyndy3clx23bvdxwayjot5yb3uhq47" C set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-3ybym6xl4ataunb36o6hsnxwyx2ca32u" CACHE PATH "") -set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-2tlxj67mi67ppv36j34nm4genpimw4qf" CACHE PATH "") +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-p2ufhpg2umm7c3f2zej6cchd7wnqyzfk" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools diff --git a/host-configs/rzwhippet-toss_4_x86_64_ib-gcc@13.3.1.cmake b/host-configs/rzwhippet-toss_4_x86_64_ib-gcc@13.3.1.cmake index d93ed1ef2c..caf19d62c5 100644 --- a/host-configs/rzwhippet-toss_4_x86_64_ib-gcc@13.3.1.cmake +++ b/host-configs/rzwhippet-toss_4_x86_64_ib-gcc@13.3.1.cmake @@ -4,13 +4,13 @@ # CMake executable path: /usr/tce/packages/cmake/cmake-3.30.5/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/caliper-2.15.0-tvzcbrebsyyeing6fvxq5pqzyzv42bbq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/tribol-0.1.0.28-x5zn23n5ub2k3bkgbygwuabivcn44yed;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/adiak-0.4.1-tpt2cgp4huo4klbgvwmsug22sizezfyj;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/axom-0.14.0.2-bdlfrhdf4uxyvyt4rxv75vys3hzs4h3i;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/conduit-0.9.6-rosrbbu6qh6a3vtayjlyl6sibl4p7slt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/mfem-4.9.1.4-dzzhyjcuskhskrouvr2was3clsnvrfxs;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/raja-2025.12.2-bfj4xop7cc5lomj37ffnk2x4pmrqxrgu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/umpire-2025.12.0-sq337432avaoujgyihvidcorzghthjns;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/netcdf-c-4.10.0-luc455gblezbmtajrcuodmbckefh3dyk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/slepc-3.25.1-jbk6cnhbs4fsgoq7bmf64ppbj3eitdxq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/sundials-7.7.0-psupu52qyjb75x7gjfoyw4sxq343udzc;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/superlu-dist-8.1.2-eexhmwdg73mh4avdfbm3lythueqv3vvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/camp-2025.12.0-5ffmdeafwttxmokf6ovwdlgpehvjpeq4;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/fmt-12.1.0-mk3exvsrargyhunhaqpeq6ugf2wwfgdo;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/hdf5-1.8.23-63np7tfs7xxflwkgipjbnuefkpmra4tf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/arpack-ng-3.9.1-pepafcf6nuqyt5nc4q46lqxee6cjqh65;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/petsc-3.25.4-d3nrxoqhdb724sd3zq73dxi37iwdrlpf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/hypre-2.33.0-gmkap7q4k3z34j5g2h2n4nkt6yt6wyh5;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/strumpack-8.0.0-mrcsdoesvqazizugjpyqjxv62kn3tnrt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/netlib-scalapack-2.2.3-x64pycqoqxzix74lg53pxkj6mcpb3pfw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/parmetis-4.0.3-qmz4xjty3pnr6gwdaymox3tok5ej27ji;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/metis-5.1.0-26g2bhqa4d4l4kc7sks5m3ijfg3kmw44;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") +set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/caliper-2.15.0-tvzcbrebsyyeing6fvxq5pqzyzv42bbq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/tribol-0.1.0.28-vutlmjw3t3cybkc6fi2l6bbfy3r5zrpf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/adiak-0.4.1-tpt2cgp4huo4klbgvwmsug22sizezfyj;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/axom-0.14.0.2-yxjmxgwde4sgbzyocqhobpztmxu7dv2c;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/conduit-0.9.6-rosrbbu6qh6a3vtayjlyl6sibl4p7slt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/mfem-4.9.1.4-3aas4xdlm5jgdukdyerr3f545t55prso;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/raja-2025.12.2-bfj4xop7cc5lomj37ffnk2x4pmrqxrgu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/umpire-2025.12.0-sq337432avaoujgyihvidcorzghthjns;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/netcdf-c-4.10.0-luc455gblezbmtajrcuodmbckefh3dyk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/slepc-3.23.3-bk2n5ctdfwabuvz3pfcs3wuclue5echm;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/sundials-7.7.0-psupu52qyjb75x7gjfoyw4sxq343udzc;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/superlu-dist-8.1.2-eexhmwdg73mh4avdfbm3lythueqv3vvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/camp-2025.12.0-5ffmdeafwttxmokf6ovwdlgpehvjpeq4;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/fmt-12.1.0-mk3exvsrargyhunhaqpeq6ugf2wwfgdo;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/hdf5-1.8.23-63np7tfs7xxflwkgipjbnuefkpmra4tf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/arpack-ng-3.9.1-pepafcf6nuqyt5nc4q46lqxee6cjqh65;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/petsc-3.23.7-54vwzjzghdcnpj6wgwv2zuzp3rsjb4ku;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/hypre-2.33.0-gmkap7q4k3z34j5g2h2n4nkt6yt6wyh5;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/strumpack-8.0.0-mrcsdoesvqazizugjpyqjxv62kn3tnrt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/netlib-scalapack-2.2.3-x64pycqoqxzix74lg53pxkj6mcpb3pfw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/parmetis-4.0.3-qmz4xjty3pnr6gwdaymox3tok5ej27ji;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/metis-5.1.0-26g2bhqa4d4l4kc7sks5m3ijfg3kmw44;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/smith-develop-ccd5albaa35plf6uobb3jryi5wwpkw3h/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/smith-develop-ccd5albaa35plf6uobb3jryi5wwpkw3h/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/smith-develop-ulaqcf74wdc6z4kiccrxtpg4kvhu4wxb/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/smith-develop-ulaqcf74wdc6z4kiccrxtpg4kvhu4wxb/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") -set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/smith-develop-ccd5albaa35plf6uobb3jryi5wwpkw3h/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/smith-develop-ccd5albaa35plf6uobb3jryi5wwpkw3h/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/smith-develop-ulaqcf74wdc6z4kiccrxtpg4kvhu4wxb/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1/smith-develop-ulaqcf74wdc6z4kiccrxtpg4kvhu4wxb/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") @@ -71,7 +71,7 @@ set(ENABLE_OPENMP ON CACHE BOOL "") set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/gcc-13.3.1" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-bdlfrhdf4uxyvyt4rxv75vys3hzs4h3i" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-yxjmxgwde4sgbzyocqhobpztmxu7dv2c" CACHE PATH "") set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-5ffmdeafwttxmokf6ovwdlgpehvjpeq4" CACHE PATH "") @@ -79,7 +79,7 @@ set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-rosrbbu6qh6a3vtayjlyl6sibl4p7slt" CAC set(LUA_DIR "/usr" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-dzzhyjcuskhskrouvr2was3clsnvrfxs" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-3aas4xdlm5jgdukdyerr3f545t55prso" CACHE PATH "") set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-63np7tfs7xxflwkgipjbnuefkpmra4tf" CACHE PATH "") @@ -103,11 +103,11 @@ set(CALIPER_DIR "${TPL_ROOT}/caliper-2.15.0-tvzcbrebsyyeing6fvxq5pqzyzv42bbq" CA # ENZYME not built -set(PETSC_DIR "${TPL_ROOT}/petsc-3.25.4-d3nrxoqhdb724sd3zq73dxi37iwdrlpf" CACHE PATH "") +set(PETSC_DIR "${TPL_ROOT}/petsc-3.23.7-54vwzjzghdcnpj6wgwv2zuzp3rsjb4ku" CACHE PATH "") set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-bfj4xop7cc5lomj37ffnk2x4pmrqxrgu" CACHE PATH "") -set(SLEPC_DIR "${TPL_ROOT}/slepc-3.25.1-jbk6cnhbs4fsgoq7bmf64ppbj3eitdxq" CACHE PATH "") +set(SLEPC_DIR "${TPL_ROOT}/slepc-3.23.3-bk2n5ctdfwabuvz3pfcs3wuclue5echm" CACHE PATH "") set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-mrcsdoesvqazizugjpyqjxv62kn3tnrt" CACHE PATH "") @@ -115,7 +115,7 @@ set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-psupu52qyjb75x7gjfoyw4sxq343udzc" C set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-sq337432avaoujgyihvidcorzghthjns" CACHE PATH "") -set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-x5zn23n5ub2k3bkgbygwuabivcn44yed" CACHE PATH "") +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-vutlmjw3t3cybkc6fi2l6bbfy3r5zrpf" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools diff --git a/host-configs/rzwhippet-toss_4_x86_64_ib-llvm@19.1.3.cmake b/host-configs/rzwhippet-toss_4_x86_64_ib-llvm@19.1.3.cmake index 7cd13d44ad..d6da2e0f17 100644 --- a/host-configs/rzwhippet-toss_4_x86_64_ib-llvm@19.1.3.cmake +++ b/host-configs/rzwhippet-toss_4_x86_64_ib-llvm@19.1.3.cmake @@ -4,13 +4,13 @@ # CMake executable path: /usr/tce/packages/cmake/cmake-3.30.5/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/caliper-2.15.0-gt5lssal5o5ghov3nxh6v2okz4dbnyvw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/tribol-0.1.0.28-nuxijwo4fn5lld55hitrzlkih3tqohn4;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/adiak-0.4.1-mugoos2ngweef2sfv3h3hzamdobiidy7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/axom-0.14.0.2-qk4aynte4rzkqkpmekzkwkp3u5kmsbdr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/mfem-4.9.1.4-dctkcpfgnwuodwwhdrpns3szyjfdi5p6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/raja-2025.12.2-5lim5mwjyrlrxuiredfj2wpxkgmr3bal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/umpire-2025.12.0-xgaowelfuqiwgh7fkxfcxsh7zfjyfcm3;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/netcdf-c-4.10.0-nzlc3jnrrjpvuqex3whkprrubrt6njwg;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/slepc-3.25.1-mmvwjjnnucv4lhnwew7efli33wyiytss;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/sundials-7.7.0-m6mudsdn4apft7o22f4prsa6ae55jquw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/superlu-dist-8.1.2-fhwk2cxg4igtw2ezxf2px4ekt6zbxhwu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/camp-2025.12.0-qbukolkol7afsok2fb72rrzuo2ufoty2;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/fmt-12.1.0-h42a64qzipimzjuc2dgzluebci3kxwch;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/arpack-ng-3.9.1-5wyotkff3f6fw6qunmyw7d7any5yuxwf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/petsc-3.25.4-7npskjys2n6kk4ro6ehcexz5kybsb4xz;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/hypre-2.33.0-5lxspsnf4jrlhlyph6sewulbwnaffs22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/strumpack-8.0.0-yuwgl2kyghgess7mwv3fish7irap6pr4;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/netlib-scalapack-2.2.3-ipqfdckkgzuoibwkb5kxcn6p2uwvm3f6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") +set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/caliper-2.15.0-gt5lssal5o5ghov3nxh6v2okz4dbnyvw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/tribol-0.1.0.28-nqkwqvld7vpyikass7iif6aqbgjvcz7u;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/adiak-0.4.1-mugoos2ngweef2sfv3h3hzamdobiidy7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/axom-0.14.0.2-emgmwlkortd6xx6jgls34ocjwfdgx6vb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/mfem-4.9.1.4-zvdmpaient5wbbmp2gmchpxaa444ncjn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/raja-2025.12.2-5lim5mwjyrlrxuiredfj2wpxkgmr3bal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/umpire-2025.12.0-xgaowelfuqiwgh7fkxfcxsh7zfjyfcm3;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/netcdf-c-4.10.0-nzlc3jnrrjpvuqex3whkprrubrt6njwg;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/slepc-3.23.3-vlqwuecy3nxzz72qjuypjzpvvnseiahv;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/sundials-7.7.0-m6mudsdn4apft7o22f4prsa6ae55jquw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/superlu-dist-8.1.2-fhwk2cxg4igtw2ezxf2px4ekt6zbxhwu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/camp-2025.12.0-qbukolkol7afsok2fb72rrzuo2ufoty2;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/fmt-12.1.0-h42a64qzipimzjuc2dgzluebci3kxwch;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/arpack-ng-3.9.1-5wyotkff3f6fw6qunmyw7d7any5yuxwf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/petsc-3.23.7-g4m32ravl5ljcmwbbikbs7i3gfm4i4kq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/hypre-2.33.0-5lxspsnf4jrlhlyph6sewulbwnaffs22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/strumpack-8.0.0-yuwgl2kyghgess7mwv3fish7irap6pr4;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/netlib-scalapack-2.2.3-ipqfdckkgzuoibwkb5kxcn6p2uwvm3f6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/smith-develop-zbinzxwwax2gvmepcdxgxzz6e2yzm4i2/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/smith-develop-zbinzxwwax2gvmepcdxgxzz6e2yzm4i2/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/smith-develop-wlmochhf3c45bsxelmttye6bc3srq6ak/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/smith-develop-wlmochhf3c45bsxelmttye6bc3srq6ak/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") -set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/smith-develop-zbinzxwwax2gvmepcdxgxzz6e2yzm4i2/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/smith-develop-zbinzxwwax2gvmepcdxgxzz6e2yzm4i2/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/smith-develop-wlmochhf3c45bsxelmttye6bc3srq6ak/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3/smith-develop-wlmochhf3c45bsxelmttye6bc3srq6ak/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") @@ -71,7 +71,7 @@ set(ENABLE_OPENMP ON CACHE BOOL "") set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzwhippet/2026_08_06_14_51_35/llvm-19.1.3" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-qk4aynte4rzkqkpmekzkwkp3u5kmsbdr" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-emgmwlkortd6xx6jgls34ocjwfdgx6vb" CACHE PATH "") set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-qbukolkol7afsok2fb72rrzuo2ufoty2" CACHE PATH "") @@ -79,7 +79,7 @@ set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi" CAC set(LUA_DIR "/usr" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-dctkcpfgnwuodwwhdrpns3szyjfdi5p6" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-zvdmpaient5wbbmp2gmchpxaa444ncjn" CACHE PATH "") set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn" CACHE PATH "") @@ -103,11 +103,11 @@ set(CALIPER_DIR "${TPL_ROOT}/caliper-2.15.0-gt5lssal5o5ghov3nxh6v2okz4dbnyvw" CA set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22" CACHE PATH "") -set(PETSC_DIR "${TPL_ROOT}/petsc-3.25.4-7npskjys2n6kk4ro6ehcexz5kybsb4xz" CACHE PATH "") +set(PETSC_DIR "${TPL_ROOT}/petsc-3.23.7-g4m32ravl5ljcmwbbikbs7i3gfm4i4kq" CACHE PATH "") set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-5lim5mwjyrlrxuiredfj2wpxkgmr3bal" CACHE PATH "") -set(SLEPC_DIR "${TPL_ROOT}/slepc-3.25.1-mmvwjjnnucv4lhnwew7efli33wyiytss" CACHE PATH "") +set(SLEPC_DIR "${TPL_ROOT}/slepc-3.23.3-vlqwuecy3nxzz72qjuypjzpvvnseiahv" CACHE PATH "") set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-yuwgl2kyghgess7mwv3fish7irap6pr4" CACHE PATH "") @@ -115,7 +115,7 @@ set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-m6mudsdn4apft7o22f4prsa6ae55jquw" C set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-xgaowelfuqiwgh7fkxfcxsh7zfjyfcm3" CACHE PATH "") -set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-nuxijwo4fn5lld55hitrzlkih3tqohn4" CACHE PATH "") +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-nqkwqvld7vpyikass7iif6aqbgjvcz7u" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools From ccc9ff8ea88a34c35446d454eb99bcfb9104498d Mon Sep 17 00:00:00 2001 From: Alex Tyler Chapman Date: Wed, 12 Aug 2026 11:15:49 -0700 Subject: [PATCH 17/40] new cz host configs' --- .../dane-toss_4_x86_64_ib-gcc@13.3.1.cmake | 16 ++++++++-------- .../dane-toss_4_x86_64_ib-llvm@19.1.3.cmake | 16 ++++++++-------- ...matrix-toss_4_x86_64_ib-gcc@13.3.1_cuda.cmake | 16 ++++++++-------- ...atrix-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake | 16 ++++++++-------- 4 files changed, 32 insertions(+), 32 deletions(-) diff --git a/host-configs/dane-toss_4_x86_64_ib-gcc@13.3.1.cmake b/host-configs/dane-toss_4_x86_64_ib-gcc@13.3.1.cmake index b1fbab6140..ba25615f16 100644 --- a/host-configs/dane-toss_4_x86_64_ib-gcc@13.3.1.cmake +++ b/host-configs/dane-toss_4_x86_64_ib-gcc@13.3.1.cmake @@ -4,13 +4,13 @@ # CMake executable path: /usr/tce/packages/cmake/cmake-3.30.5/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/caliper-2.15.0-tvzcbrebsyyeing6fvxq5pqzyzv42bbq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/tribol-0.1.0.28-x5zn23n5ub2k3bkgbygwuabivcn44yed;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/adiak-0.4.1-tpt2cgp4huo4klbgvwmsug22sizezfyj;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/axom-0.14.0.2-bdlfrhdf4uxyvyt4rxv75vys3hzs4h3i;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/conduit-0.9.6-rosrbbu6qh6a3vtayjlyl6sibl4p7slt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/mfem-4.9.1.4-dzzhyjcuskhskrouvr2was3clsnvrfxs;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/raja-2025.12.2-bfj4xop7cc5lomj37ffnk2x4pmrqxrgu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/umpire-2025.12.0-sq337432avaoujgyihvidcorzghthjns;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/netcdf-c-4.10.0-luc455gblezbmtajrcuodmbckefh3dyk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/slepc-3.25.1-jbk6cnhbs4fsgoq7bmf64ppbj3eitdxq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/sundials-7.7.0-psupu52qyjb75x7gjfoyw4sxq343udzc;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/superlu-dist-8.1.2-eexhmwdg73mh4avdfbm3lythueqv3vvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/camp-2025.12.0-5ffmdeafwttxmokf6ovwdlgpehvjpeq4;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/fmt-12.1.0-mk3exvsrargyhunhaqpeq6ugf2wwfgdo;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/hdf5-1.8.23-63np7tfs7xxflwkgipjbnuefkpmra4tf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/arpack-ng-3.9.1-pepafcf6nuqyt5nc4q46lqxee6cjqh65;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/petsc-3.25.4-d3nrxoqhdb724sd3zq73dxi37iwdrlpf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/hypre-2.33.0-gmkap7q4k3z34j5g2h2n4nkt6yt6wyh5;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/strumpack-8.0.0-mrcsdoesvqazizugjpyqjxv62kn3tnrt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/netlib-scalapack-2.2.3-x64pycqoqxzix74lg53pxkj6mcpb3pfw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/parmetis-4.0.3-qmz4xjty3pnr6gwdaymox3tok5ej27ji;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/metis-5.1.0-26g2bhqa4d4l4kc7sks5m3ijfg3kmw44;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") +set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/caliper-2.15.0-tvzcbrebsyyeing6fvxq5pqzyzv42bbq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/tribol-0.1.0.28-vutlmjw3t3cybkc6fi2l6bbfy3r5zrpf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/adiak-0.4.1-tpt2cgp4huo4klbgvwmsug22sizezfyj;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/axom-0.14.0.2-yxjmxgwde4sgbzyocqhobpztmxu7dv2c;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/conduit-0.9.6-rosrbbu6qh6a3vtayjlyl6sibl4p7slt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/mfem-4.9.1.4-3aas4xdlm5jgdukdyerr3f545t55prso;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/raja-2025.12.2-bfj4xop7cc5lomj37ffnk2x4pmrqxrgu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/umpire-2025.12.0-sq337432avaoujgyihvidcorzghthjns;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/netcdf-c-4.10.0-luc455gblezbmtajrcuodmbckefh3dyk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/slepc-3.23.3-bk2n5ctdfwabuvz3pfcs3wuclue5echm;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/sundials-7.7.0-psupu52qyjb75x7gjfoyw4sxq343udzc;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/superlu-dist-8.1.2-eexhmwdg73mh4avdfbm3lythueqv3vvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/camp-2025.12.0-5ffmdeafwttxmokf6ovwdlgpehvjpeq4;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/fmt-12.1.0-mk3exvsrargyhunhaqpeq6ugf2wwfgdo;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/hdf5-1.8.23-63np7tfs7xxflwkgipjbnuefkpmra4tf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/arpack-ng-3.9.1-pepafcf6nuqyt5nc4q46lqxee6cjqh65;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/petsc-3.23.7-54vwzjzghdcnpj6wgwv2zuzp3rsjb4ku;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/hypre-2.33.0-gmkap7q4k3z34j5g2h2n4nkt6yt6wyh5;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/strumpack-8.0.0-mrcsdoesvqazizugjpyqjxv62kn3tnrt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/netlib-scalapack-2.2.3-x64pycqoqxzix74lg53pxkj6mcpb3pfw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/parmetis-4.0.3-qmz4xjty3pnr6gwdaymox3tok5ej27ji;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/metis-5.1.0-26g2bhqa4d4l4kc7sks5m3ijfg3kmw44;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/smith-develop-ccd5albaa35plf6uobb3jryi5wwpkw3h/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/smith-develop-ccd5albaa35plf6uobb3jryi5wwpkw3h/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/smith-develop-ulaqcf74wdc6z4kiccrxtpg4kvhu4wxb/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/smith-develop-ulaqcf74wdc6z4kiccrxtpg4kvhu4wxb/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") -set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/smith-develop-ccd5albaa35plf6uobb3jryi5wwpkw3h/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/smith-develop-ccd5albaa35plf6uobb3jryi5wwpkw3h/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/smith-develop-ulaqcf74wdc6z4kiccrxtpg4kvhu4wxb/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1/smith-develop-ulaqcf74wdc6z4kiccrxtpg4kvhu4wxb/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") @@ -71,7 +71,7 @@ set(ENABLE_OPENMP ON CACHE BOOL "") set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/gcc-13.3.1" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-bdlfrhdf4uxyvyt4rxv75vys3hzs4h3i" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-yxjmxgwde4sgbzyocqhobpztmxu7dv2c" CACHE PATH "") set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-5ffmdeafwttxmokf6ovwdlgpehvjpeq4" CACHE PATH "") @@ -79,7 +79,7 @@ set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-rosrbbu6qh6a3vtayjlyl6sibl4p7slt" CAC set(LUA_DIR "/usr" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-dzzhyjcuskhskrouvr2was3clsnvrfxs" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-3aas4xdlm5jgdukdyerr3f545t55prso" CACHE PATH "") set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-63np7tfs7xxflwkgipjbnuefkpmra4tf" CACHE PATH "") @@ -103,11 +103,11 @@ set(CALIPER_DIR "${TPL_ROOT}/caliper-2.15.0-tvzcbrebsyyeing6fvxq5pqzyzv42bbq" CA # ENZYME not built -set(PETSC_DIR "${TPL_ROOT}/petsc-3.25.4-d3nrxoqhdb724sd3zq73dxi37iwdrlpf" CACHE PATH "") +set(PETSC_DIR "${TPL_ROOT}/petsc-3.23.7-54vwzjzghdcnpj6wgwv2zuzp3rsjb4ku" CACHE PATH "") set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-bfj4xop7cc5lomj37ffnk2x4pmrqxrgu" CACHE PATH "") -set(SLEPC_DIR "${TPL_ROOT}/slepc-3.25.1-jbk6cnhbs4fsgoq7bmf64ppbj3eitdxq" CACHE PATH "") +set(SLEPC_DIR "${TPL_ROOT}/slepc-3.23.3-bk2n5ctdfwabuvz3pfcs3wuclue5echm" CACHE PATH "") set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-mrcsdoesvqazizugjpyqjxv62kn3tnrt" CACHE PATH "") @@ -115,7 +115,7 @@ set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-psupu52qyjb75x7gjfoyw4sxq343udzc" C set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-sq337432avaoujgyihvidcorzghthjns" CACHE PATH "") -set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-x5zn23n5ub2k3bkgbygwuabivcn44yed" CACHE PATH "") +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-vutlmjw3t3cybkc6fi2l6bbfy3r5zrpf" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools diff --git a/host-configs/dane-toss_4_x86_64_ib-llvm@19.1.3.cmake b/host-configs/dane-toss_4_x86_64_ib-llvm@19.1.3.cmake index 4bcaff8b73..9cc9c8c766 100644 --- a/host-configs/dane-toss_4_x86_64_ib-llvm@19.1.3.cmake +++ b/host-configs/dane-toss_4_x86_64_ib-llvm@19.1.3.cmake @@ -4,13 +4,13 @@ # CMake executable path: /usr/tce/packages/cmake/cmake-3.30.5/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/caliper-2.15.0-gt5lssal5o5ghov3nxh6v2okz4dbnyvw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/tribol-0.1.0.28-nuxijwo4fn5lld55hitrzlkih3tqohn4;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/adiak-0.4.1-mugoos2ngweef2sfv3h3hzamdobiidy7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/axom-0.14.0.2-qk4aynte4rzkqkpmekzkwkp3u5kmsbdr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/mfem-4.9.1.4-dctkcpfgnwuodwwhdrpns3szyjfdi5p6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/raja-2025.12.2-5lim5mwjyrlrxuiredfj2wpxkgmr3bal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/umpire-2025.12.0-xgaowelfuqiwgh7fkxfcxsh7zfjyfcm3;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/netcdf-c-4.10.0-nzlc3jnrrjpvuqex3whkprrubrt6njwg;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/slepc-3.25.1-mmvwjjnnucv4lhnwew7efli33wyiytss;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/sundials-7.7.0-m6mudsdn4apft7o22f4prsa6ae55jquw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/superlu-dist-8.1.2-fhwk2cxg4igtw2ezxf2px4ekt6zbxhwu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/camp-2025.12.0-qbukolkol7afsok2fb72rrzuo2ufoty2;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/fmt-12.1.0-h42a64qzipimzjuc2dgzluebci3kxwch;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/arpack-ng-3.9.1-5wyotkff3f6fw6qunmyw7d7any5yuxwf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/petsc-3.25.4-7npskjys2n6kk4ro6ehcexz5kybsb4xz;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/hypre-2.33.0-5lxspsnf4jrlhlyph6sewulbwnaffs22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/strumpack-8.0.0-yuwgl2kyghgess7mwv3fish7irap6pr4;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/netlib-scalapack-2.2.3-ipqfdckkgzuoibwkb5kxcn6p2uwvm3f6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") +set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/caliper-2.15.0-gt5lssal5o5ghov3nxh6v2okz4dbnyvw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/tribol-0.1.0.28-nqkwqvld7vpyikass7iif6aqbgjvcz7u;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/adiak-0.4.1-mugoos2ngweef2sfv3h3hzamdobiidy7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/axom-0.14.0.2-emgmwlkortd6xx6jgls34ocjwfdgx6vb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/mfem-4.9.1.4-zvdmpaient5wbbmp2gmchpxaa444ncjn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/raja-2025.12.2-5lim5mwjyrlrxuiredfj2wpxkgmr3bal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/umpire-2025.12.0-xgaowelfuqiwgh7fkxfcxsh7zfjyfcm3;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/netcdf-c-4.10.0-nzlc3jnrrjpvuqex3whkprrubrt6njwg;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/slepc-3.23.3-vlqwuecy3nxzz72qjuypjzpvvnseiahv;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/sundials-7.7.0-m6mudsdn4apft7o22f4prsa6ae55jquw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/superlu-dist-8.1.2-fhwk2cxg4igtw2ezxf2px4ekt6zbxhwu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/camp-2025.12.0-qbukolkol7afsok2fb72rrzuo2ufoty2;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/fmt-12.1.0-h42a64qzipimzjuc2dgzluebci3kxwch;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/arpack-ng-3.9.1-5wyotkff3f6fw6qunmyw7d7any5yuxwf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/petsc-3.23.7-g4m32ravl5ljcmwbbikbs7i3gfm4i4kq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/hypre-2.33.0-5lxspsnf4jrlhlyph6sewulbwnaffs22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/strumpack-8.0.0-yuwgl2kyghgess7mwv3fish7irap6pr4;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/netlib-scalapack-2.2.3-ipqfdckkgzuoibwkb5kxcn6p2uwvm3f6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/smith-develop-zbinzxwwax2gvmepcdxgxzz6e2yzm4i2/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/smith-develop-zbinzxwwax2gvmepcdxgxzz6e2yzm4i2/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/smith-develop-wlmochhf3c45bsxelmttye6bc3srq6ak/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/smith-develop-wlmochhf3c45bsxelmttye6bc3srq6ak/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") -set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/smith-develop-zbinzxwwax2gvmepcdxgxzz6e2yzm4i2/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/smith-develop-zbinzxwwax2gvmepcdxgxzz6e2yzm4i2/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/smith-develop-wlmochhf3c45bsxelmttye6bc3srq6ak/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3/smith-develop-wlmochhf3c45bsxelmttye6bc3srq6ak/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") @@ -71,7 +71,7 @@ set(ENABLE_OPENMP ON CACHE BOOL "") set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/dane/2026_08_06_14_56_07/llvm-19.1.3" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-qk4aynte4rzkqkpmekzkwkp3u5kmsbdr" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-emgmwlkortd6xx6jgls34ocjwfdgx6vb" CACHE PATH "") set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-qbukolkol7afsok2fb72rrzuo2ufoty2" CACHE PATH "") @@ -79,7 +79,7 @@ set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi" CAC set(LUA_DIR "/usr" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-dctkcpfgnwuodwwhdrpns3szyjfdi5p6" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-zvdmpaient5wbbmp2gmchpxaa444ncjn" CACHE PATH "") set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn" CACHE PATH "") @@ -103,11 +103,11 @@ set(CALIPER_DIR "${TPL_ROOT}/caliper-2.15.0-gt5lssal5o5ghov3nxh6v2okz4dbnyvw" CA set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22" CACHE PATH "") -set(PETSC_DIR "${TPL_ROOT}/petsc-3.25.4-7npskjys2n6kk4ro6ehcexz5kybsb4xz" CACHE PATH "") +set(PETSC_DIR "${TPL_ROOT}/petsc-3.23.7-g4m32ravl5ljcmwbbikbs7i3gfm4i4kq" CACHE PATH "") set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-5lim5mwjyrlrxuiredfj2wpxkgmr3bal" CACHE PATH "") -set(SLEPC_DIR "${TPL_ROOT}/slepc-3.25.1-mmvwjjnnucv4lhnwew7efli33wyiytss" CACHE PATH "") +set(SLEPC_DIR "${TPL_ROOT}/slepc-3.23.3-vlqwuecy3nxzz72qjuypjzpvvnseiahv" CACHE PATH "") set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-yuwgl2kyghgess7mwv3fish7irap6pr4" CACHE PATH "") @@ -115,7 +115,7 @@ set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-m6mudsdn4apft7o22f4prsa6ae55jquw" C set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-xgaowelfuqiwgh7fkxfcxsh7zfjyfcm3" CACHE PATH "") -set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-nuxijwo4fn5lld55hitrzlkih3tqohn4" CACHE PATH "") +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-nqkwqvld7vpyikass7iif6aqbgjvcz7u" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools diff --git a/host-configs/matrix-toss_4_x86_64_ib-gcc@13.3.1_cuda.cmake b/host-configs/matrix-toss_4_x86_64_ib-gcc@13.3.1_cuda.cmake index 639667bdad..c54e6ea167 100644 --- a/host-configs/matrix-toss_4_x86_64_ib-gcc@13.3.1_cuda.cmake +++ b/host-configs/matrix-toss_4_x86_64_ib-gcc@13.3.1_cuda.cmake @@ -4,13 +4,13 @@ # CMake executable path: /usr/tce/packages/cmake/cmake-3.30.5/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/caliper-2.15.0-dsxkpnbvhfab6dtv3mhpwxtyjscyv2fp;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/tribol-0.1.0.28-2tlxj67mi67ppv36j34nm4genpimw4qf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/adiak-0.4.1-tpt2cgp4huo4klbgvwmsug22sizezfyj;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/axom-0.14.0.2-2u2z7wup4lg2xxsleqkzygb6s44lm54g;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/conduit-0.9.6-rosrbbu6qh6a3vtayjlyl6sibl4p7slt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/mfem-4.9.1.4-sgchyvlbemcng72xmujwzcouvtze7tro;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/raja-2025.12.2-4nijcr5oz6thaolljwnnoar3dwxepxk5;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/umpire-2025.12.0-3ybym6xl4ataunb36o6hsnxwyx2ca32u;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/amgx-2.5.0-aeogjegw646t34imaxan3jg5hfr5lica;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/netcdf-c-4.10.0-luc455gblezbmtajrcuodmbckefh3dyk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/slepc-3.25.1-j3fr323aikrncgdbvrqp5ni3n22rae52;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/sundials-7.7.0-j5xyndy3clx23bvdxwayjot5yb3uhq47;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/superlu-dist-8.1.2-eexhmwdg73mh4avdfbm3lythueqv3vvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/camp-2025.12.0-uooiivfqwakx6fh272zj4fbhoujuvuun;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/fmt-12.1.0-mk3exvsrargyhunhaqpeq6ugf2wwfgdo;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/hdf5-1.8.23-63np7tfs7xxflwkgipjbnuefkpmra4tf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/arpack-ng-3.9.1-pepafcf6nuqyt5nc4q46lqxee6cjqh65;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/petsc-3.25.4-tto4cetb27er6zgpgnwcpxjxwpcno6ns;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/hypre-2.33.0-ao4uhmdm75g6rruz2imf2j5cmnsaethy;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/strumpack-8.0.0-66srlrghdzr2zsm24yp2sqwjl4fk4jbb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/netlib-scalapack-2.2.3-x64pycqoqxzix74lg53pxkj6mcpb3pfw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/parmetis-4.0.3-qmz4xjty3pnr6gwdaymox3tok5ej27ji;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/metis-5.1.0-26g2bhqa4d4l4kc7sks5m3ijfg3kmw44;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/tce/packages/cuda/cuda-12.9.1;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") +set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/caliper-2.15.0-dsxkpnbvhfab6dtv3mhpwxtyjscyv2fp;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/tribol-0.1.0.28-p2ufhpg2umm7c3f2zej6cchd7wnqyzfk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/adiak-0.4.1-tpt2cgp4huo4klbgvwmsug22sizezfyj;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/axom-0.14.0.2-44it7ff3hbh4szhdhfrn26yoi6mz4t4o;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/conduit-0.9.6-rosrbbu6qh6a3vtayjlyl6sibl4p7slt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/mfem-4.9.1.4-32j3iq3kfj7p2aoosbffczln6k23f5ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/raja-2025.12.2-4nijcr5oz6thaolljwnnoar3dwxepxk5;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/umpire-2025.12.0-3ybym6xl4ataunb36o6hsnxwyx2ca32u;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/amgx-2.5.0-aeogjegw646t34imaxan3jg5hfr5lica;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/netcdf-c-4.10.0-luc455gblezbmtajrcuodmbckefh3dyk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/slepc-3.23.3-c4ellrkn72p3sqh6dtmrzerjqhxgapfx;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/sundials-7.7.0-j5xyndy3clx23bvdxwayjot5yb3uhq47;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/superlu-dist-8.1.2-eexhmwdg73mh4avdfbm3lythueqv3vvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/camp-2025.12.0-uooiivfqwakx6fh272zj4fbhoujuvuun;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/fmt-12.1.0-mk3exvsrargyhunhaqpeq6ugf2wwfgdo;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/hdf5-1.8.23-63np7tfs7xxflwkgipjbnuefkpmra4tf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/arpack-ng-3.9.1-pepafcf6nuqyt5nc4q46lqxee6cjqh65;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/petsc-3.23.7-tmtekwhc6tngu5icvmle2xvtknit6aqn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/hypre-2.33.0-ao4uhmdm75g6rruz2imf2j5cmnsaethy;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/strumpack-8.0.0-66srlrghdzr2zsm24yp2sqwjl4fk4jbb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/netlib-scalapack-2.2.3-x64pycqoqxzix74lg53pxkj6mcpb3pfw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/parmetis-4.0.3-qmz4xjty3pnr6gwdaymox3tok5ej27ji;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/metis-5.1.0-26g2bhqa4d4l4kc7sks5m3ijfg3kmw44;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/tce/packages/cuda/cuda-12.9.1;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/smith-develop-djmozeysovlweeg6hdq57oj73ztdkwiy/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/smith-develop-djmozeysovlweeg6hdq57oj73ztdkwiy/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/smith-develop-fq2htoqpexykqhwl2qafj6sibuetix27/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/smith-develop-fq2htoqpexykqhwl2qafj6sibuetix27/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") -set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/smith-develop-djmozeysovlweeg6hdq57oj73ztdkwiy/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/smith-develop-djmozeysovlweeg6hdq57oj73ztdkwiy/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/smith-develop-fq2htoqpexykqhwl2qafj6sibuetix27/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1/smith-develop-fq2htoqpexykqhwl2qafj6sibuetix27/lib64;;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") @@ -97,7 +97,7 @@ set(gtest_disable_pthreads ON CACHE BOOL "") set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/gcc-13.3.1" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-2u2z7wup4lg2xxsleqkzygb6s44lm54g" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-44it7ff3hbh4szhdhfrn26yoi6mz4t4o" CACHE PATH "") set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-uooiivfqwakx6fh272zj4fbhoujuvuun" CACHE PATH "") @@ -105,7 +105,7 @@ set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-rosrbbu6qh6a3vtayjlyl6sibl4p7slt" CAC set(LUA_DIR "/usr" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-sgchyvlbemcng72xmujwzcouvtze7tro" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-32j3iq3kfj7p2aoosbffczln6k23f5ad" CACHE PATH "") set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-63np7tfs7xxflwkgipjbnuefkpmra4tf" CACHE PATH "") @@ -129,11 +129,11 @@ set(CALIPER_DIR "${TPL_ROOT}/caliper-2.15.0-dsxkpnbvhfab6dtv3mhpwxtyjscyv2fp" CA # ENZYME not built -set(PETSC_DIR "${TPL_ROOT}/petsc-3.25.4-tto4cetb27er6zgpgnwcpxjxwpcno6ns" CACHE PATH "") +set(PETSC_DIR "${TPL_ROOT}/petsc-3.23.7-tmtekwhc6tngu5icvmle2xvtknit6aqn" CACHE PATH "") set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-4nijcr5oz6thaolljwnnoar3dwxepxk5" CACHE PATH "") -set(SLEPC_DIR "${TPL_ROOT}/slepc-3.25.1-j3fr323aikrncgdbvrqp5ni3n22rae52" CACHE PATH "") +set(SLEPC_DIR "${TPL_ROOT}/slepc-3.23.3-c4ellrkn72p3sqh6dtmrzerjqhxgapfx" CACHE PATH "") set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-66srlrghdzr2zsm24yp2sqwjl4fk4jbb" CACHE PATH "") @@ -141,7 +141,7 @@ set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-j5xyndy3clx23bvdxwayjot5yb3uhq47" C set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-3ybym6xl4ataunb36o6hsnxwyx2ca32u" CACHE PATH "") -set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-2tlxj67mi67ppv36j34nm4genpimw4qf" CACHE PATH "") +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-p2ufhpg2umm7c3f2zej6cchd7wnqyzfk" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools diff --git a/host-configs/matrix-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake b/host-configs/matrix-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake index fb75ac56a4..66a3bca2f5 100644 --- a/host-configs/matrix-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake +++ b/host-configs/matrix-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake @@ -4,13 +4,13 @@ # CMake executable path: /usr/tce/packages/cmake/cmake-3.30.5/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/caliper-2.15.0-syeljml54p3dyruzdlfs76xsxapapspf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/tribol-0.1.0.28-k243v736udjnmdvyntqdkg5xrgvddh3o;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/adiak-0.4.1-mugoos2ngweef2sfv3h3hzamdobiidy7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/axom-0.14.0.2-3cn5k5vfpcid76yencb5muoig5n4g7v3;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/mfem-4.9.1.4-r422pyhd3qt2v3pxvi2w4i7byeyi3hg6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/raja-2025.12.2-s7gojqahzkarvf57sgue2z3kpkkyfens;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/umpire-2025.12.0-apmxcw5o23w6ck7qjqyuzays6bhwvaoq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/amgx-2.5.0-7lez4ybdtmukeoud2u7zynqhwzysehgb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/netcdf-c-4.10.0-nzlc3jnrrjpvuqex3whkprrubrt6njwg;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/slepc-3.25.1-awxy2zmqsxjfw6qjbhrdhc6avn35cok6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/sundials-7.7.0-wox33sb33qpiz3vc4i5i74pah3ajnwm7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/superlu-dist-8.1.2-fhwk2cxg4igtw2ezxf2px4ekt6zbxhwu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/camp-2025.12.0-nfoxyucf44vyfs55oxhdsp4xcfmb4qhf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/fmt-12.1.0-h42a64qzipimzjuc2dgzluebci3kxwch;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/arpack-ng-3.9.1-5wyotkff3f6fw6qunmyw7d7any5yuxwf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/petsc-3.25.4-qwmg5ncfipy3bnmutv4dkytyp7kedhia;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/hypre-2.33.0-53vzw7trph4m2hox5iwsqtk4tdu74pse;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/strumpack-8.0.0-3y4hyccrxhj2btyozcu3f6xjafuvgllb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/netlib-scalapack-2.2.3-ipqfdckkgzuoibwkb5kxcn6p2uwvm3f6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/tce/packages/cuda/cuda-12.9.1;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") +set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/caliper-2.15.0-syeljml54p3dyruzdlfs76xsxapapspf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/tribol-0.1.0.28-nebrm4cuwmibtqrbdurzkienbc62tcgc;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/adiak-0.4.1-mugoos2ngweef2sfv3h3hzamdobiidy7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/axom-0.14.0.2-tzhsvvdmn2qx27jgavhntigrckdqjpjz;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/mfem-4.9.1.4-mvw6ducqs7d6iodm7tbpdwp7quioz5ej;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/raja-2025.12.2-s7gojqahzkarvf57sgue2z3kpkkyfens;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/umpire-2025.12.0-apmxcw5o23w6ck7qjqyuzays6bhwvaoq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/amgx-2.5.0-7lez4ybdtmukeoud2u7zynqhwzysehgb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/netcdf-c-4.10.0-nzlc3jnrrjpvuqex3whkprrubrt6njwg;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/slepc-3.23.3-f3jqkqsengde7eoxrdvw5betfquzylff;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/sundials-7.7.0-wox33sb33qpiz3vc4i5i74pah3ajnwm7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/superlu-dist-8.1.2-fhwk2cxg4igtw2ezxf2px4ekt6zbxhwu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/camp-2025.12.0-nfoxyucf44vyfs55oxhdsp4xcfmb4qhf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/fmt-12.1.0-h42a64qzipimzjuc2dgzluebci3kxwch;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/arpack-ng-3.9.1-5wyotkff3f6fw6qunmyw7d7any5yuxwf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/petsc-3.23.7-7nsytjes2t2x7tavqt7aih6r5thtewum;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/hypre-2.33.0-53vzw7trph4m2hox5iwsqtk4tdu74pse;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/strumpack-8.0.0-3y4hyccrxhj2btyozcu3f6xjafuvgllb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/netlib-scalapack-2.2.3-ipqfdckkgzuoibwkb5kxcn6p2uwvm3f6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/tce/packages/cuda/cuda-12.9.1;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/smith-develop-lvgkq6wb3jhvyzpw65qpwp4hihl6gn56/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/smith-develop-lvgkq6wb3jhvyzpw65qpwp4hihl6gn56/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/smith-develop-ekqzufitvxgxqrf3o5r3h3hwzv23k75i/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/smith-develop-ekqzufitvxgxqrf3o5r3h3hwzv23k75i/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") -set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/smith-develop-lvgkq6wb3jhvyzpw65qpwp4hihl6gn56/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/smith-develop-lvgkq6wb3jhvyzpw65qpwp4hihl6gn56/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/smith-develop-ekqzufitvxgxqrf3o5r3h3hwzv23k75i/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/smith-develop-ekqzufitvxgxqrf3o5r3h3hwzv23k75i/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") @@ -97,7 +97,7 @@ set(gtest_disable_pthreads ON CACHE BOOL "") set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-3cn5k5vfpcid76yencb5muoig5n4g7v3" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-tzhsvvdmn2qx27jgavhntigrckdqjpjz" CACHE PATH "") set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-nfoxyucf44vyfs55oxhdsp4xcfmb4qhf" CACHE PATH "") @@ -105,7 +105,7 @@ set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi" CAC set(LUA_DIR "/usr" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-r422pyhd3qt2v3pxvi2w4i7byeyi3hg6" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-mvw6ducqs7d6iodm7tbpdwp7quioz5ej" CACHE PATH "") set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn" CACHE PATH "") @@ -129,11 +129,11 @@ set(CALIPER_DIR "${TPL_ROOT}/caliper-2.15.0-syeljml54p3dyruzdlfs76xsxapapspf" CA set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22" CACHE PATH "") -set(PETSC_DIR "${TPL_ROOT}/petsc-3.25.4-qwmg5ncfipy3bnmutv4dkytyp7kedhia" CACHE PATH "") +set(PETSC_DIR "${TPL_ROOT}/petsc-3.23.7-7nsytjes2t2x7tavqt7aih6r5thtewum" CACHE PATH "") set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-s7gojqahzkarvf57sgue2z3kpkkyfens" CACHE PATH "") -set(SLEPC_DIR "${TPL_ROOT}/slepc-3.25.1-awxy2zmqsxjfw6qjbhrdhc6avn35cok6" CACHE PATH "") +set(SLEPC_DIR "${TPL_ROOT}/slepc-3.23.3-f3jqkqsengde7eoxrdvw5betfquzylff" CACHE PATH "") set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-3y4hyccrxhj2btyozcu3f6xjafuvgllb" CACHE PATH "") @@ -141,7 +141,7 @@ set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-wox33sb33qpiz3vc4i5i74pah3ajnwm7" C set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-apmxcw5o23w6ck7qjqyuzays6bhwvaoq" CACHE PATH "") -set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-k243v736udjnmdvyntqdkg5xrgvddh3o" CACHE PATH "") +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-nebrm4cuwmibtqrbdurzkienbc62tcgc" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools From c457979bb3ca191e64e259c92e93a40bfb8877b2 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Wed, 12 Aug 2026 11:50:07 -0700 Subject: [PATCH 18/40] re-add filtering of Xlinker flags to fix czmatrix builds --- cmake/thirdparty/FindMFEM.cmake | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cmake/thirdparty/FindMFEM.cmake b/cmake/thirdparty/FindMFEM.cmake index 63298b02be..0b10e77851 100644 --- a/cmake/thirdparty/FindMFEM.cmake +++ b/cmake/thirdparty/FindMFEM.cmake @@ -103,6 +103,12 @@ else() string(FIND "${mfem_tpl_lnk_flags}" "\n" mfem_tpl_lnl_flags_end_pos ) string(SUBSTRING "${mfem_tpl_lnk_flags}" 0 ${mfem_tpl_lnl_flags_end_pos} mfem_tpl_lnk_flags) string(STRIP "${mfem_tpl_lnk_flags}" mfem_tpl_lnk_flags) + + # filter out items containing "Xlinker" + set(_mfem_tpl_list ${mfem_tpl_lnk_flags}) + separate_arguments(_mfem_tpl_list) + list(FILTER _mfem_tpl_list EXCLUDE REGEX Xlinker) + list(JOIN _mfem_tpl_list " " mfem_tpl_lnk_flags) else() message(WARNING "No third party library flags found in ${MFEM_CFG_DIR}/config.mk") endif() From 663202b685adc71b86d3e32f1dd755e94abd0639 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Wed, 12 Aug 2026 13:34:36 -0700 Subject: [PATCH 19/40] apply option to prevent petsc failures when not using gpu aware mpi in cuda builds --- src/smith/infrastructure/application_manager.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/smith/infrastructure/application_manager.cpp b/src/smith/infrastructure/application_manager.cpp index f10f1c1edc..50ea9797d7 100644 --- a/src/smith/infrastructure/application_manager.cpp +++ b/src/smith/infrastructure/application_manager.cpp @@ -112,6 +112,9 @@ ApplicationManager::ApplicationManager(int argc, char* argv[], MPI_Comm comm, bo #endif #ifdef SMITH_USE_PETSC + // Ignore error regarding not using GPU-aware MPI + PetscOptionsSetValue(NULL, "-use_gpu_aware_mpi", "0"); + // PETSc tries to parse all command line options, but Smith applications // may have others intended for MPI or the application itself. // Silence the PETSc warning that there are leftover options it doesn't From 225f6973868de6eb20f414103f21494c27edf0da Mon Sep 17 00:00:00 2001 From: chapman39 Date: Wed, 12 Aug 2026 14:23:23 -0700 Subject: [PATCH 20/40] remove space to fix mfem petsc smoketest string comparison --- src/tests/mfem_petsc_smoketest.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tests/mfem_petsc_smoketest.cpp b/src/tests/mfem_petsc_smoketest.cpp index d226f65075..430b14528b 100644 --- a/src/tests/mfem_petsc_smoketest.cpp +++ b/src/tests/mfem_petsc_smoketest.cpp @@ -428,7 +428,7 @@ TEST(MfemPetscSmoketest, MfemPetscEx1) MPI_Comm_rank(MPI_COMM_WORLD, &rank); if (rank == 0) { EXPECT_NE(output.find("--order 1"), std::string::npos); - EXPECT_NE(output.find("Linear solve converged due to CONVERGED_"), std::string::npos); + EXPECT_NE(output.find("Linear solve converged due to CONVERGED_"), std::string::npos); } } From 5498363eb766ac74e99b4cabd608badc0458a428 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Wed, 12 Aug 2026 14:25:20 -0700 Subject: [PATCH 21/40] try to fix matrix ci pipeline --- .gitlab/build_matrix.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitlab/build_matrix.yml b/.gitlab/build_matrix.yml index fd76b3c452..a9d92f5fa0 100644 --- a/.gitlab/build_matrix.yml +++ b/.gitlab/build_matrix.yml @@ -2,7 +2,7 @@ # This is the shared configuration of jobs for matrix .on_matrix: variables: - SCHEDULER_PARAMETERS: "--partition=pci --exclusive=user --deadline=now+3hour -N1 -t ${ALLOC_TIME}" + SCHEDULER_PARAMETERS: "--partition=pci --exclusive=user --deadline=now+2hour -N1 -t ${ALLOC_TIME}" tags: - batch - matrix @@ -30,6 +30,7 @@ matrix-gcc_13_3_1_cuda-src: variables: COMPILER: "gcc@13.3.1_cuda" HOST_CONFIG: "matrix-toss_4_x86_64_ib-${COMPILER}.cmake" + ALLOC_TIME: "30" extends: .src_build_on_matrix #### @@ -38,4 +39,5 @@ matrix-gcc_13_3_1_cuda-tpl: variables: COMPILER: "gcc-13" SPEC: "+devtools+adiak+caliper+enzyme cuda_arch=90 %${COMPILER}" + ALLOC_TIME: "45" extends: .tpl_build_on_matrix From 687beb56d1cf3dba079c64186852437e0824ffd9 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Wed, 12 Aug 2026 15:01:23 -0700 Subject: [PATCH 22/40] update gretl --- gretl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gretl b/gretl index d9f26d2b80..0a07c63a63 160000 --- a/gretl +++ b/gretl @@ -1 +1 @@ -Subproject commit d9f26d2b809e8af2d6a57effac39609f2124d566 +Subproject commit 0a07c63a633723c17025e61c5e4e9b22db756b5f From 21ddf50bd25214df6325a757a8dd40f2831e1ddb Mon Sep 17 00:00:00 2001 From: chapman39 Date: Wed, 12 Aug 2026 15:30:07 -0700 Subject: [PATCH 23/40] transform -Xlinker items to -Wl so its compatible with GNU-based compilers --- cmake/thirdparty/FindMFEM.cmake | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/cmake/thirdparty/FindMFEM.cmake b/cmake/thirdparty/FindMFEM.cmake index 0b10e77851..a54c6ad84d 100644 --- a/cmake/thirdparty/FindMFEM.cmake +++ b/cmake/thirdparty/FindMFEM.cmake @@ -104,11 +104,14 @@ else() string(SUBSTRING "${mfem_tpl_lnk_flags}" 0 ${mfem_tpl_lnl_flags_end_pos} mfem_tpl_lnk_flags) string(STRIP "${mfem_tpl_lnk_flags}" mfem_tpl_lnk_flags) - # filter out items containing "Xlinker" - set(_mfem_tpl_list ${mfem_tpl_lnk_flags}) - separate_arguments(_mfem_tpl_list) - list(FILTER _mfem_tpl_list EXCLUDE REGEX Xlinker) - list(JOIN _mfem_tpl_list " " mfem_tpl_lnk_flags) + # transform -Xlinker items to -Wl so its compatible with GNU-based compilers + if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") + set(_mfem_tpl_list ${mfem_tpl_lnk_flags}) + separate_arguments(_mfem_tpl_list) + list(TRANSFORM _mfem_tpl_list + REPLACE "^-Xlinker=-rpath,(.*)$" "-Wl,-rpath,\\1") + list(JOIN _mfem_tpl_list " " mfem_tpl_lnk_flags) + endif() else() message(WARNING "No third party library flags found in ${MFEM_CFG_DIR}/config.mk") endif() From 65c21e76991d1c3c4e1a00c6e34da81f0dc9f61b Mon Sep 17 00:00:00 2001 From: chapman39 Date: Wed, 12 Aug 2026 15:34:12 -0700 Subject: [PATCH 24/40] cleanup matrix pipeline more --- .gitlab/build_matrix.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.gitlab/build_matrix.yml b/.gitlab/build_matrix.yml index a9d92f5fa0..8a9c0e0f96 100644 --- a/.gitlab/build_matrix.yml +++ b/.gitlab/build_matrix.yml @@ -15,14 +15,10 @@ #### # Template .src_build_on_matrix: - variables: extends: [.src_build_script, .on_matrix, .src_workflow] - needs: [] .tpl_build_on_matrix: - variables: extends: [.tpl_build_script, .on_matrix, .tpl_workflow] - needs: [] #### # PR Build jobs From 713bbe6eb37c3cb3382704ea80f870af15427b02 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Thu, 20 Aug 2026 13:39:13 -0700 Subject: [PATCH 25/40] update rzvector llvm host config --- ...or-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/host-configs/rzvector-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake b/host-configs/rzvector-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake index 5417a603ba..93867dd91a 100644 --- a/host-configs/rzvector-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake +++ b/host-configs/rzvector-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake @@ -4,13 +4,13 @@ # CMake executable path: /usr/tce/packages/cmake/cmake-3.30.5/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/caliper-2.15.0-syeljml54p3dyruzdlfs76xsxapapspf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/tribol-0.1.0.28-k243v736udjnmdvyntqdkg5xrgvddh3o;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/adiak-0.4.1-mugoos2ngweef2sfv3h3hzamdobiidy7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/axom-0.14.0.2-3cn5k5vfpcid76yencb5muoig5n4g7v3;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/mfem-4.9.1.4-r422pyhd3qt2v3pxvi2w4i7byeyi3hg6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/raja-2025.12.2-s7gojqahzkarvf57sgue2z3kpkkyfens;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/umpire-2025.12.0-apmxcw5o23w6ck7qjqyuzays6bhwvaoq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/amgx-2.5.0-7lez4ybdtmukeoud2u7zynqhwzysehgb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/netcdf-c-4.10.0-nzlc3jnrrjpvuqex3whkprrubrt6njwg;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/slepc-3.25.1-awxy2zmqsxjfw6qjbhrdhc6avn35cok6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/sundials-7.7.0-wox33sb33qpiz3vc4i5i74pah3ajnwm7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/superlu-dist-8.1.2-fhwk2cxg4igtw2ezxf2px4ekt6zbxhwu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/camp-2025.12.0-nfoxyucf44vyfs55oxhdsp4xcfmb4qhf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/fmt-12.1.0-h42a64qzipimzjuc2dgzluebci3kxwch;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/arpack-ng-3.9.1-5wyotkff3f6fw6qunmyw7d7any5yuxwf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/petsc-3.25.4-qwmg5ncfipy3bnmutv4dkytyp7kedhia;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/hypre-2.33.0-53vzw7trph4m2hox5iwsqtk4tdu74pse;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/strumpack-8.0.0-3y4hyccrxhj2btyozcu3f6xjafuvgllb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/netlib-scalapack-2.2.3-ipqfdckkgzuoibwkb5kxcn6p2uwvm3f6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/tce/packages/cuda/cuda-12.9.1;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") +set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/caliper-2.15.0-syeljml54p3dyruzdlfs76xsxapapspf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/tribol-0.1.0.28-nebrm4cuwmibtqrbdurzkienbc62tcgc;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/adiak-0.4.1-mugoos2ngweef2sfv3h3hzamdobiidy7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/axom-0.14.0.2-tzhsvvdmn2qx27jgavhntigrckdqjpjz;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/mfem-4.9.1.4-mvw6ducqs7d6iodm7tbpdwp7quioz5ej;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/raja-2025.12.2-s7gojqahzkarvf57sgue2z3kpkkyfens;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/umpire-2025.12.0-apmxcw5o23w6ck7qjqyuzays6bhwvaoq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/amgx-2.5.0-7lez4ybdtmukeoud2u7zynqhwzysehgb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/netcdf-c-4.10.0-nzlc3jnrrjpvuqex3whkprrubrt6njwg;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/slepc-3.23.3-f3jqkqsengde7eoxrdvw5betfquzylff;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/sundials-7.7.0-wox33sb33qpiz3vc4i5i74pah3ajnwm7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/superlu-dist-8.1.2-fhwk2cxg4igtw2ezxf2px4ekt6zbxhwu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/camp-2025.12.0-nfoxyucf44vyfs55oxhdsp4xcfmb4qhf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/fmt-12.1.0-h42a64qzipimzjuc2dgzluebci3kxwch;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/arpack-ng-3.9.1-5wyotkff3f6fw6qunmyw7d7any5yuxwf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/petsc-3.23.7-7nsytjes2t2x7tavqt7aih6r5thtewum;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/hypre-2.33.0-53vzw7trph4m2hox5iwsqtk4tdu74pse;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/strumpack-8.0.0-3y4hyccrxhj2btyozcu3f6xjafuvgllb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/netlib-scalapack-2.2.3-ipqfdckkgzuoibwkb5kxcn6p2uwvm3f6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/tce/packages/cuda/cuda-12.9.1;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/smith-develop-lvgkq6wb3jhvyzpw65qpwp4hihl6gn56/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/smith-develop-lvgkq6wb3jhvyzpw65qpwp4hihl6gn56/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/smith-develop-ekqzufitvxgxqrf3o5r3h3hwzv23k75i/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/smith-develop-ekqzufitvxgxqrf3o5r3h3hwzv23k75i/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") -set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/smith-develop-lvgkq6wb3jhvyzpw65qpwp4hihl6gn56/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3/smith-develop-lvgkq6wb3jhvyzpw65qpwp4hihl6gn56/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/smith-develop-ekqzufitvxgxqrf3o5r3h3hwzv23k75i/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/smith-develop-ekqzufitvxgxqrf3o5r3h3hwzv23k75i/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") @@ -21,11 +21,11 @@ set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") #------------------------------------------------------------------------------ if(DEFINED ENV{SPACK_CC}) - set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/clang/clang" CACHE PATH "") + set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/clang/clang" CACHE PATH "") - set(CMAKE_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/clang/clang++" CACHE PATH "") + set(CMAKE_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/clang/clang++" CACHE PATH "") - set(CMAKE_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/gfortran" CACHE PATH "") + set(CMAKE_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3/libexec/spack/gcc/gfortran" CACHE PATH "") else() @@ -95,9 +95,9 @@ set(gtest_disable_pthreads ON CACHE BOOL "") # TPLs #------------------------------------------------------------------------------ -set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_06_14_51_59/llvm-19.1.3" CACHE PATH "") +set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-3cn5k5vfpcid76yencb5muoig5n4g7v3" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-tzhsvvdmn2qx27jgavhntigrckdqjpjz" CACHE PATH "") set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-nfoxyucf44vyfs55oxhdsp4xcfmb4qhf" CACHE PATH "") @@ -105,7 +105,7 @@ set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi" CAC set(LUA_DIR "/usr" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-r422pyhd3qt2v3pxvi2w4i7byeyi3hg6" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-mvw6ducqs7d6iodm7tbpdwp7quioz5ej" CACHE PATH "") set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn" CACHE PATH "") @@ -129,11 +129,11 @@ set(CALIPER_DIR "${TPL_ROOT}/caliper-2.15.0-syeljml54p3dyruzdlfs76xsxapapspf" CA set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22" CACHE PATH "") -set(PETSC_DIR "${TPL_ROOT}/petsc-3.25.4-qwmg5ncfipy3bnmutv4dkytyp7kedhia" CACHE PATH "") +set(PETSC_DIR "${TPL_ROOT}/petsc-3.23.7-7nsytjes2t2x7tavqt7aih6r5thtewum" CACHE PATH "") set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-s7gojqahzkarvf57sgue2z3kpkkyfens" CACHE PATH "") -set(SLEPC_DIR "${TPL_ROOT}/slepc-3.25.1-awxy2zmqsxjfw6qjbhrdhc6avn35cok6" CACHE PATH "") +set(SLEPC_DIR "${TPL_ROOT}/slepc-3.23.3-f3jqkqsengde7eoxrdvw5betfquzylff" CACHE PATH "") set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-3y4hyccrxhj2btyozcu3f6xjafuvgllb" CACHE PATH "") @@ -141,7 +141,7 @@ set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-wox33sb33qpiz3vc4i5i74pah3ajnwm7" C set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-apmxcw5o23w6ck7qjqyuzays6bhwvaoq" CACHE PATH "") -set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-k243v736udjnmdvyntqdkg5xrgvddh3o" CACHE PATH "") +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-nebrm4cuwmibtqrbdurzkienbc62tcgc" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools From caa3a84c8edcb2b5838627c6157ec22b0d1a0ec8 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Thu, 20 Aug 2026 17:55:34 -0700 Subject: [PATCH 26/40] switch to using functors to resolve nvcc-related errors --- .../functional/tests/domain_tests.cpp | 65 +++++++------ .../tests/geometric_factors_tests.cpp | 10 +- src/smith/numerics/tests/test_odes.cpp | 97 +++++++++++-------- src/smith/physics/dfem_mass_weak_form.hpp | 26 +++-- 4 files changed, 116 insertions(+), 82 deletions(-) diff --git a/src/smith/numerics/functional/tests/domain_tests.cpp b/src/smith/numerics/functional/tests/domain_tests.cpp index 50d890f657..259f3a1404 100644 --- a/src/smith/numerics/functional/tests/domain_tests.cpp +++ b/src/smith/numerics/functional/tests/domain_tests.cpp @@ -53,15 +53,15 @@ TEST(domain, of_edges) { auto bmesh = import_mesh("onehex.mesh"); auto mesh = smith::mesh::refineAndDistribute(std::move(bmesh)); - Domain d0 = Domain::ofEdges(*mesh, std::function([](std::vector x) { + Domain d0 = Domain::ofEdges(*mesh, [](std::vector x) { return (0.5 * (x[0][0] + x[1][0])) < 0.25; // x coordinate of edge midpoint - })); + }); EXPECT_EQ(d0.edge_ids_.size(), 4); EXPECT_EQ(d0.dim_, 1); - Domain d1 = Domain::ofEdges(*mesh, std::function([](std::vector x) { + Domain d1 = Domain::ofEdges(*mesh, [](std::vector x) { return (0.5 * (x[0][1] + x[1][1])) < 0.25; // y coordinate of edge midpoint - })); + }); EXPECT_EQ(d1.edge_ids_.size(), 4); EXPECT_EQ(d1.dim_, 1); @@ -81,15 +81,15 @@ TEST(domain, of_edges) { auto bmesh = import_mesh("onetet.mesh"); auto mesh = smith::mesh::refineAndDistribute(std::move(bmesh)); - Domain d0 = Domain::ofEdges(*mesh, std::function([](std::vector x) { + Domain d0 = Domain::ofEdges(*mesh, [](std::vector x) { return (0.5 * (x[0][0] + x[1][0])) < 0.25; // x coordinate of edge midpoint - })); + }); EXPECT_EQ(d0.edge_ids_.size(), 3); EXPECT_EQ(d0.dim_, 1); - Domain d1 = Domain::ofEdges(*mesh, std::function([](std::vector x) { + Domain d1 = Domain::ofEdges(*mesh, [](std::vector x) { return (0.5 * (x[0][1] + x[1][1])) < 0.25; // y coordinate of edge midpoint - })); + }); EXPECT_EQ(d1.edge_ids_.size(), 3); EXPECT_EQ(d1.dim_, 1); @@ -110,15 +110,15 @@ TEST(domain, of_edges) constexpr int dim = 2; auto bmesh = import_mesh("beam-quad.mesh"); auto mesh = smith::mesh::refineAndDistribute(std::move(bmesh)); - Domain d0 = Domain::ofEdges(*mesh, std::function([](std::vector x, int /* bdr_attr */) { + Domain d0 = Domain::ofEdges(*mesh, [](std::vector x, int /* bdr_attr */) { return (0.5 * (x[0][0] + x[1][0])) < 0.25; // x coordinate of edge midpoint - })); + }); EXPECT_EQ(d0.edge_ids_.size(), 1); EXPECT_EQ(d0.dim_, 1); - Domain d1 = Domain::ofEdges(*mesh, std::function([](std::vector x, int /* bdr_attr */) { + Domain d1 = Domain::ofEdges(*mesh, [](std::vector x, int /* bdr_attr */) { return (0.5 * (x[0][1] + x[1][1])) < 0.25; // y coordinate of edge midpoint - })); + }); EXPECT_EQ(d1.edge_ids_.size(), 8); EXPECT_EQ(d1.dim_, 1); @@ -145,15 +145,15 @@ TEST(domain, of_faces) constexpr int dim = 3; auto bmesh = import_mesh("onehex.mesh"); auto mesh = smith::mesh::refineAndDistribute(std::move(bmesh)); - Domain d0 = Domain::ofFaces(*mesh, std::function([](std::vector vertices, int /*bdr_attr*/) { + Domain d0 = Domain::ofFaces(*mesh, [](std::vector vertices, int /*bdr_attr*/) { return average(vertices)[0] < 0.25; // x coordinate of face center - })); + }); EXPECT_EQ(d0.quad_ids_.size(), 1); EXPECT_EQ(d0.dim_, 2); - Domain d1 = Domain::ofFaces(*mesh, std::function([](std::vector vertices, int /*bdr_attr*/) { + Domain d1 = Domain::ofFaces(*mesh, [](std::vector vertices, int /*bdr_attr*/) { return average(vertices)[1] < 0.25; // y coordinate of face center - })); + }); EXPECT_EQ(d1.quad_ids_.size(), 1); EXPECT_EQ(d1.dim_, 2); @@ -176,18 +176,17 @@ TEST(domain, of_faces) constexpr int dim = 3; auto bmesh = import_mesh("onetet.mesh"); auto mesh = smith::mesh::refineAndDistribute(std::move(bmesh)); - Domain d0 = Domain::ofFaces(*mesh, std::function([](std::vector vertices, int /* bdr_attr */) { + Domain d0 = Domain::ofFaces(*mesh, [](std::vector vertices, int /* bdr_attr */) { // accept face if it contains a vertex whose x coordinate is less than 0.1 for (auto v : vertices) { if (v[0] < 0.1) return true; } return false; - })); + }); EXPECT_EQ(d0.tri_ids_.size(), 4); EXPECT_EQ(d0.dim_, 2); - Domain d1 = Domain::ofFaces( - *mesh, std::function([](std::vector x, int /* bdr_attr */) { return average(x)[1] < 0.1; })); + Domain d1 = Domain::ofFaces(*mesh, [](std::vector x, int /* bdr_attr */) { return average(x)[1] < 0.1; }); EXPECT_EQ(d1.tri_ids_.size(), 1); EXPECT_EQ(d1.dim_, 2); @@ -210,15 +209,15 @@ TEST(domain, of_faces) constexpr int dim = 2; auto bmesh = import_mesh("beam-quad.mesh"); auto mesh = smith::mesh::refineAndDistribute(std::move(bmesh)); - Domain d0 = Domain::ofFaces(*mesh, std::function([](std::vector vertices, int /* attr */) { + Domain d0 = Domain::ofFaces(*mesh, [](std::vector vertices, int /* attr */) { return average(vertices)[0] < 2.25; // x coordinate of face center - })); + }); EXPECT_EQ(d0.quad_ids_.size(), 2); EXPECT_EQ(d0.dim_, 2); - Domain d1 = Domain::ofFaces(*mesh, std::function([](std::vector vertices, int /* attr */) { + Domain d1 = Domain::ofFaces(*mesh, [](std::vector vertices, int /* attr */) { return average(vertices)[1] < 0.55; // y coordinate of face center - })); + }); EXPECT_EQ(d1.quad_ids_.size(), 8); EXPECT_EQ(d1.dim_, 2); @@ -241,17 +240,17 @@ TEST(domain, of_elements) constexpr int dim = 3; auto bmesh = import_mesh("patch3D_tets_and_hexes.mesh"); auto mesh = smith::mesh::refineAndDistribute(std::move(bmesh)); - Domain d0 = Domain::ofElements(*mesh, std::function([](std::vector vertices, int /*bdr_attr*/) { + Domain d0 = Domain::ofElements(*mesh, [](std::vector vertices, int /*bdr_attr*/) { return average(vertices)[0] < 0.7; // x coordinate of face center - })); + }); EXPECT_EQ(d0.tet_ids_.size(), 0); EXPECT_EQ(d0.hex_ids_.size(), 1); EXPECT_EQ(d0.dim_, 3); - Domain d1 = Domain::ofElements(*mesh, std::function([](std::vector vertices, int /*bdr_attr*/) { + Domain d1 = Domain::ofElements(*mesh, [](std::vector vertices, int /*bdr_attr*/) { return average(vertices)[1] < 0.75; // y coordinate of face center - })); + }); EXPECT_EQ(d1.tet_ids_.size(), 6); EXPECT_EQ(d1.hex_ids_.size(), 1); EXPECT_EQ(d1.dim_, 3); @@ -274,14 +273,16 @@ TEST(domain, of_elements) constexpr int dim = 2; auto bmesh = import_mesh("patch2D_tris_and_quads.mesh"); auto mesh = smith::mesh::refineAndDistribute(std::move(bmesh)); - Domain d0 = Domain::ofElements( - *mesh, std::function([](std::vector vertices, int /* attr */) { return average(vertices)[0] < 0.45; })); + Domain d0 = Domain::ofElements(*mesh, [](std::vector vertices, int /* attr */) { + return average(vertices)[0] < 0.45; + }); EXPECT_EQ(d0.tri_ids_.size(), 1); EXPECT_EQ(d0.quad_ids_.size(), 1); EXPECT_EQ(d0.dim_, 2); - Domain d1 = Domain::ofElements( - *mesh, std::function([](std::vector vertices, int /* attr */) { return average(vertices)[1] < 0.45; })); + Domain d1 = Domain::ofElements(*mesh, [](std::vector vertices, int /* attr */) { + return average(vertices)[1] < 0.45; + }); EXPECT_EQ(d1.tri_ids_.size(), 1); EXPECT_EQ(d1.quad_ids_.size(), 1); EXPECT_EQ(d1.dim_, 2); diff --git a/src/smith/numerics/functional/tests/geometric_factors_tests.cpp b/src/smith/numerics/functional/tests/geometric_factors_tests.cpp index b5088b865b..2c74ff1bb0 100644 --- a/src/smith/numerics/functional/tests/geometric_factors_tests.cpp +++ b/src/smith/numerics/functional/tests/geometric_factors_tests.cpp @@ -4,7 +4,6 @@ // // SPDX-License-Identifier: (BSD-3-Clause) -#include #include #include #include @@ -43,8 +42,9 @@ TEST(geometric_factors, with_2D_domains) auto mesh = smith::mesh::refineAndDistribute(std::move(bmesh)); // `d` will consist of one tri and one quad - Domain d = Domain::ofElements( - *mesh, std::function([](std::vector vertices, int /* attr */) { return average(vertices)[0] < 0.45; })); + Domain d = Domain::ofElements(*mesh, [](std::vector vertices, int /* attr */) { + return average(vertices)[0] < 0.45; + }); int q = 2; @@ -73,9 +73,9 @@ TEST(geometric_factors, with_3D_domains) auto mesh = smith::mesh::refineAndDistribute(std::move(bmesh)); // `d` will consist of 6 tets and 1 hex - Domain d = Domain::ofElements(*mesh, std::function([](std::vector vertices, int /*bdr_attr*/) { + Domain d = Domain::ofElements(*mesh, [](std::vector vertices, int /*bdr_attr*/) { return average(vertices)[1] < 0.75; // y coordinate of face center - })); + }); int q = 2; diff --git a/src/smith/numerics/tests/test_odes.cpp b/src/smith/numerics/tests/test_odes.cpp index e2ddca4859..6d7c266f9f 100644 --- a/src/smith/numerics/tests/test_odes.cpp +++ b/src/smith/numerics/tests/test_odes.cpp @@ -72,52 +72,73 @@ const mfem::DenseMatrix C = []() { return C_mat; }(); -const std::function stiffness_linear = [](const mfem::Vector& /*x*/) -> mfem::DenseMatrix { - mfem::DenseMatrix K(3, 3); - K(0, 0) = 1.0; - K(0, 1) = -1.0; - K(0, 2) = 0.0; - - K(1, 0) = -1.0; - K(1, 1) = 2.0; - K(1, 2) = -1.0; - - K(2, 0) = 0.0; - K(2, 1) = -1.0; - K(2, 2) = 1.0; - return K; +struct StiffnessLinear +{ + mfem::DenseMatrix operator()(const mfem::Vector& /*x*/) const + { + mfem::DenseMatrix K(3, 3); + K(0, 0) = 1.0; + K(0, 1) = -1.0; + K(0, 2) = 0.0; + + K(1, 0) = -1.0; + K(1, 1) = 2.0; + K(1, 2) = -1.0; + + K(2, 0) = 0.0; + K(2, 1) = -1.0; + K(2, 2) = 1.0; + return K; + } }; -const std::function internal_force_linear = [](const mfem::Vector& x) -> mfem::Vector { - mfem::Vector force(x.Size()); - stiffness_linear(x).Mult(x, force); - return force; +struct InternalForceLinear +{ + mfem::Vector operator()(const mfem::Vector& x) const + { + mfem::Vector force(x.Size()); + StiffnessLinear{}(x).Mult(x, force); + return force; + } }; -const std::function stiffness_nonlinear = [](const mfem::Vector& x) -> mfem::DenseMatrix { - mfem::DenseMatrix K(3, 3); - K(0, 0) = 1.0; - K(0, 1) = -1.0; - K(0, 2) = 0.0; - - K(1, 0) = -1.0; - K(1, 1) = 2.0 - 2 * x(1) + x(2); - K(1, 2) = -1.0 + x(1); - - K(2, 0) = 0.0; - K(2, 1) = -1.0 + x(2); - K(2, 2) = 1.0 + x(1) + x(2); - return K; +struct StiffnessNonlinear +{ + mfem::DenseMatrix operator()(const mfem::Vector& x) const + { + mfem::DenseMatrix K(3, 3); + K(0, 0) = 1.0; + K(0, 1) = -1.0; + K(0, 2) = 0.0; + + K(1, 0) = -1.0; + K(1, 1) = 2.0 - 2 * x(1) + x(2); + K(1, 2) = -1.0 + x(1); + + K(2, 0) = 0.0; + K(2, 1) = -1.0 + x(2); + K(2, 2) = 1.0 + x(1) + x(2); + return K; + } }; -const std::function internal_force_nonlinear = [](const mfem::Vector& x) -> mfem::Vector { - mfem::Vector f(3); - f(0) = x(0) - x(1); - f(1) = (2.0 - x(1)) * x(1) + (x(1) - 1.0) * x(2) - x(0); - f(2) = x(1) * (x(2) - 1.0) + (1.0 + 0.5 * x(2)) * x(2); - return f; +struct InternalForceNonlinear +{ + mfem::Vector operator()(const mfem::Vector& x) const + { + mfem::Vector f(3); + f(0) = x(0) - x(1); + f(1) = (2.0 - x(1)) * x(1) + (x(1) - 1.0) * x(2) - x(0); + f(2) = x(1) * (x(2) - 1.0) + (1.0 + 0.5 * x(2)) * x(2); + return f; + } }; +const StiffnessLinear stiffness_linear{}; +const InternalForceLinear internal_force_linear{}; +const StiffnessNonlinear stiffness_nonlinear{}; +const InternalForceNonlinear internal_force_nonlinear{}; + const mfem::Vector f_ext = []() { mfem::Vector f(3); f(0) = 1.0; diff --git a/src/smith/physics/dfem_mass_weak_form.hpp b/src/smith/physics/dfem_mass_weak_form.hpp index ba66b364a0..9da8eea9b7 100644 --- a/src/smith/physics/dfem_mass_weak_form.hpp +++ b/src/smith/physics/dfem_mass_weak_form.hpp @@ -94,6 +94,23 @@ class LumpedMassExplicitNewmark { std::shared_ptr bc_manager_; }; +/// Computes the lumped mass body integral contribution at a quadrature point. +template +struct SolidMassBodyIntegral +{ + SMITH_HOST_DEVICE auto operator()(mfem::future::tensor dX_dxi, + mfem::real_t weight, double rho) const + { + mfem::future::tensor ones{}; + for (int i = 0; i < MassDim; ++i) { + ones[i] = 1.0; + } + + auto J = mfem::future::det(dX_dxi) * weight; + return mfem::future::tuple{rho * ones * J}; + } +}; + template auto create_solid_mass_weak_form(const std::string& physics_name, std::shared_ptr& mesh, const FiniteElementState& lumped_field, const FiniteElementState& density, @@ -116,13 +133,8 @@ auto create_solid_mass_weak_form(const std::string& physics_name, std::shared_pt mfem::future::tuple> mass_integral_outputs{}; residual->addBodyIntegral( - mesh->mfemParMesh().attributes, - [](mfem::future::tensor dX_dxi, mfem::real_t weight, double rho) { - auto ones = mfem::future::make_tensor([](int) { return 1.0; }); - auto J = mfem::future::det(dX_dxi) * weight; - return mfem::future::tuple{rho * ones * J}; - }, - mass_integral_inputs, mass_integral_outputs, ir, std::index_sequence<>{}); + mesh->mfemParMesh().attributes, SolidMassBodyIntegral{}, mass_integral_inputs, + mass_integral_outputs, ir, std::index_sequence<>{}); return residual; } From 7ed6dacd6e8cc60708ada8e56e4f9b8f2823b557 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Wed, 26 Aug 2026 11:38:29 -0700 Subject: [PATCH 27/40] include nvptxcompiler_static --- cmake/thirdparty/SetupSmithThirdParty.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/thirdparty/SetupSmithThirdParty.cmake b/cmake/thirdparty/SetupSmithThirdParty.cmake index 7fc412606d..aa1a73050d 100644 --- a/cmake/thirdparty/SetupSmithThirdParty.cmake +++ b/cmake/thirdparty/SetupSmithThirdParty.cmake @@ -44,7 +44,7 @@ if (NOT SMITH_THIRD_PARTY_LIBRARIES_FOUND) # CUDAToolkit required to find cublasLt library # Can be removed once this BLT PR is merged https://github.com/LLNL/blt/pull/585 (?) find_package(CUDAToolkit REQUIRED) - set(smith_device_depends blt::cuda CUDA::cublasLt CACHE STRING "" FORCE) + set(smith_device_depends blt::cuda CUDA::cublasLt CUDA::nvptxcompiler_static CACHE STRING "" FORCE) elseif(SMITH_ENABLE_HIP) set(smith_device_depends blt::hip CACHE STRING "" FORCE) else() From 80bfd2f9a33a6669ff4b11ab241220bccc81a5a9 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Wed, 26 Aug 2026 15:40:18 -0700 Subject: [PATCH 28/40] undo --- cmake/thirdparty/SetupSmithThirdParty.cmake | 2 +- src/smith/infrastructure/accelerator.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/thirdparty/SetupSmithThirdParty.cmake b/cmake/thirdparty/SetupSmithThirdParty.cmake index a19f021b99..81e3e0ed9b 100644 --- a/cmake/thirdparty/SetupSmithThirdParty.cmake +++ b/cmake/thirdparty/SetupSmithThirdParty.cmake @@ -44,7 +44,7 @@ if (NOT SMITH_THIRD_PARTY_LIBRARIES_FOUND) # CUDAToolkit required to find cublasLt library # Can be removed once this BLT PR is merged https://github.com/LLNL/blt/pull/585 (?) find_package(CUDAToolkit REQUIRED) - set(smith_device_depends blt::cuda CUDA::cublasLt CUDA::nvptxcompiler_static CACHE STRING "" FORCE) + set(smith_device_depends blt::cuda CUDA::cublasLt CACHE STRING "" FORCE) elseif(SMITH_ENABLE_HIP) set(smith_device_depends blt::hip CACHE STRING "" FORCE) else() diff --git a/src/smith/infrastructure/accelerator.hpp b/src/smith/infrastructure/accelerator.hpp index 69e2f17528..6024ada862 100644 --- a/src/smith/infrastructure/accelerator.hpp +++ b/src/smith/infrastructure/accelerator.hpp @@ -51,7 +51,7 @@ * of warnings. This pragma directive suppresses the warning for a specific function. */ -#if defined(__CUDACC__) +#if defined(__NVCC__) #if __CUDAVER__ >= 75000 #define SMITH_SUPPRESS_NVCC_HOSTDEVICE_WARNING #pragma nv_exec_check_disable #else From 5427c828a450d220360f14c3c0f4367a743a1d37 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Wed, 26 Aug 2026 16:20:57 -0700 Subject: [PATCH 29/40] disable enzyme on matrix and vector --- ...ector-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake | 16 +++++++--------- scripts/spack/specs.json | 4 ++-- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/host-configs/rzvector-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake b/host-configs/rzvector-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake index 93867dd91a..7eb6da4d5a 100644 --- a/host-configs/rzvector-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake +++ b/host-configs/rzvector-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake @@ -4,13 +4,13 @@ # CMake executable path: /usr/tce/packages/cmake/cmake-3.30.5/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/caliper-2.15.0-syeljml54p3dyruzdlfs76xsxapapspf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/tribol-0.1.0.28-nebrm4cuwmibtqrbdurzkienbc62tcgc;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/adiak-0.4.1-mugoos2ngweef2sfv3h3hzamdobiidy7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/axom-0.14.0.2-tzhsvvdmn2qx27jgavhntigrckdqjpjz;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/mfem-4.9.1.4-mvw6ducqs7d6iodm7tbpdwp7quioz5ej;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/raja-2025.12.2-s7gojqahzkarvf57sgue2z3kpkkyfens;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/umpire-2025.12.0-apmxcw5o23w6ck7qjqyuzays6bhwvaoq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/amgx-2.5.0-7lez4ybdtmukeoud2u7zynqhwzysehgb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/netcdf-c-4.10.0-nzlc3jnrrjpvuqex3whkprrubrt6njwg;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/slepc-3.23.3-f3jqkqsengde7eoxrdvw5betfquzylff;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/sundials-7.7.0-wox33sb33qpiz3vc4i5i74pah3ajnwm7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/superlu-dist-8.1.2-fhwk2cxg4igtw2ezxf2px4ekt6zbxhwu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/camp-2025.12.0-nfoxyucf44vyfs55oxhdsp4xcfmb4qhf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/fmt-12.1.0-h42a64qzipimzjuc2dgzluebci3kxwch;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/arpack-ng-3.9.1-5wyotkff3f6fw6qunmyw7d7any5yuxwf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/petsc-3.23.7-7nsytjes2t2x7tavqt7aih6r5thtewum;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/hypre-2.33.0-53vzw7trph4m2hox5iwsqtk4tdu74pse;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/strumpack-8.0.0-3y4hyccrxhj2btyozcu3f6xjafuvgllb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/netlib-scalapack-2.2.3-ipqfdckkgzuoibwkb5kxcn6p2uwvm3f6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/tce/packages/cuda/cuda-12.9.1;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") +set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/caliper-2.15.0-syeljml54p3dyruzdlfs76xsxapapspf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/tribol-0.1.0.28-duv7odzwn62xuph6oyi2f3t4nfh4qq33;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/adiak-0.4.1-mugoos2ngweef2sfv3h3hzamdobiidy7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/axom-0.14.0.2-57avrjvcxqpckuf4xfudfhk5ai32mzpk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/mfem-4.9.1.4-kwr7yut5x3u67u5lvmijdgtl73d4x5g7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/raja-2025.12.2-s7gojqahzkarvf57sgue2z3kpkkyfens;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/umpire-2025.12.0-apmxcw5o23w6ck7qjqyuzays6bhwvaoq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/amgx-2.5.0-7lez4ybdtmukeoud2u7zynqhwzysehgb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/netcdf-c-4.10.0-nzlc3jnrrjpvuqex3whkprrubrt6njwg;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/slepc-3.23.3-f3jqkqsengde7eoxrdvw5betfquzylff;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/sundials-7.7.0-wox33sb33qpiz3vc4i5i74pah3ajnwm7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/superlu-dist-8.1.2-fhwk2cxg4igtw2ezxf2px4ekt6zbxhwu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/camp-2025.12.0-nfoxyucf44vyfs55oxhdsp4xcfmb4qhf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/fmt-12.1.0-h42a64qzipimzjuc2dgzluebci3kxwch;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/arpack-ng-3.9.1-5wyotkff3f6fw6qunmyw7d7any5yuxwf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/petsc-3.23.7-7nsytjes2t2x7tavqt7aih6r5thtewum;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/hypre-2.33.0-53vzw7trph4m2hox5iwsqtk4tdu74pse;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/strumpack-8.0.0-3y4hyccrxhj2btyozcu3f6xjafuvgllb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/netlib-scalapack-2.2.3-ipqfdckkgzuoibwkb5kxcn6p2uwvm3f6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/tce/packages/cuda/cuda-12.9.1;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/smith-develop-ekqzufitvxgxqrf3o5r3h3hwzv23k75i/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/smith-develop-ekqzufitvxgxqrf3o5r3h3hwzv23k75i/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/smith-develop-5i6jnad5svpc64opkszl3y2ptjd7hwmh/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/smith-develop-5i6jnad5svpc64opkszl3y2ptjd7hwmh/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") -set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/smith-develop-ekqzufitvxgxqrf3o5r3h3hwzv23k75i/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/smith-develop-ekqzufitvxgxqrf3o5r3h3hwzv23k75i/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/smith-develop-5i6jnad5svpc64opkszl3y2ptjd7hwmh/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3/smith-develop-5i6jnad5svpc64opkszl3y2ptjd7hwmh/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") @@ -97,7 +97,7 @@ set(gtest_disable_pthreads ON CACHE BOOL "") set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/rzvector/2026_08_17_15_47_18/llvm-19.1.3" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-tzhsvvdmn2qx27jgavhntigrckdqjpjz" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-57avrjvcxqpckuf4xfudfhk5ai32mzpk" CACHE PATH "") set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-nfoxyucf44vyfs55oxhdsp4xcfmb4qhf" CACHE PATH "") @@ -105,7 +105,7 @@ set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi" CAC set(LUA_DIR "/usr" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-mvw6ducqs7d6iodm7tbpdwp7quioz5ej" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-kwr7yut5x3u67u5lvmijdgtl73d4x5g7" CACHE PATH "") set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn" CACHE PATH "") @@ -127,7 +127,7 @@ set(AMGX_DIR "${TPL_ROOT}/amgx-2.5.0-7lez4ybdtmukeoud2u7zynqhwzysehgb" CACHE PAT set(CALIPER_DIR "${TPL_ROOT}/caliper-2.15.0-syeljml54p3dyruzdlfs76xsxapapspf" CACHE PATH "") -set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22" CACHE PATH "") +# ENZYME not built set(PETSC_DIR "${TPL_ROOT}/petsc-3.23.7-7nsytjes2t2x7tavqt7aih6r5thtewum" CACHE PATH "") @@ -141,7 +141,7 @@ set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-wox33sb33qpiz3vc4i5i74pah3ajnwm7" C set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-apmxcw5o23w6ck7qjqyuzays6bhwvaoq" CACHE PATH "") -set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-nebrm4cuwmibtqrbdurzkienbc62tcgc" CACHE PATH "") +# set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-duv7odzwn62xuph6oyi2f3t4nfh4qq33" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools @@ -160,5 +160,3 @@ set(SPHINX_EXECUTABLE "${DEVTOOLS_ROOT}/python-3.11.7/bin/sphinx-build" CACHE PA set(CPPCHECK_EXECUTABLE "${DEVTOOLS_ROOT}/cppcheck-2.9/bin/cppcheck" CACHE PATH "") set(DOXYGEN_EXECUTABLE "${DEVTOOLS_ROOT}/doxygen-1.9.8/bin/doxygen" CACHE PATH "") - - diff --git a/scripts/spack/specs.json b/scripts/spack/specs.json index 92af2ca497..5dacce3d57 100644 --- a/scripts/spack/specs.json +++ b/scripts/spack/specs.json @@ -22,11 +22,11 @@ "rzvector": [ "+devtools+adiak+caliper~enzyme cuda_arch=90 %gcc_13", - "+devtools+adiak+caliper+enzyme cuda_arch=90 %clang_19" ], + "+devtools+adiak+caliper~enzyme cuda_arch=90 %clang_19" ], "matrix": [ "+devtools+adiak+caliper~enzyme cuda_arch=90 %gcc_13", - "+devtools+adiak+caliper+enzyme cuda_arch=90 %clang_19" ], + "+devtools+adiak+caliper~enzyme cuda_arch=90 %clang_19" ], "blueos_3_ppc64le_ib_p9": [ "+devtools+cuda+adiak+caliper~strumpack %clang_gfortran cuda_arch=70" ], From 79858237826ac826ec0c9424d21fdc2676d18e49 Mon Sep 17 00:00:00 2001 From: Alex Tyler Chapman Date: Wed, 26 Aug 2026 16:44:15 -0700 Subject: [PATCH 30/40] update matrix host config to remove enzyme --- .../matrix-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/host-configs/matrix-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake b/host-configs/matrix-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake index 66a3bca2f5..1ab8cdfb47 100644 --- a/host-configs/matrix-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake +++ b/host-configs/matrix-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake @@ -4,13 +4,13 @@ # CMake executable path: /usr/tce/packages/cmake/cmake-3.30.5/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/caliper-2.15.0-syeljml54p3dyruzdlfs76xsxapapspf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/tribol-0.1.0.28-nebrm4cuwmibtqrbdurzkienbc62tcgc;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/adiak-0.4.1-mugoos2ngweef2sfv3h3hzamdobiidy7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/axom-0.14.0.2-tzhsvvdmn2qx27jgavhntigrckdqjpjz;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/mfem-4.9.1.4-mvw6ducqs7d6iodm7tbpdwp7quioz5ej;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/raja-2025.12.2-s7gojqahzkarvf57sgue2z3kpkkyfens;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/umpire-2025.12.0-apmxcw5o23w6ck7qjqyuzays6bhwvaoq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/amgx-2.5.0-7lez4ybdtmukeoud2u7zynqhwzysehgb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/netcdf-c-4.10.0-nzlc3jnrrjpvuqex3whkprrubrt6njwg;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/slepc-3.23.3-f3jqkqsengde7eoxrdvw5betfquzylff;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/sundials-7.7.0-wox33sb33qpiz3vc4i5i74pah3ajnwm7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/superlu-dist-8.1.2-fhwk2cxg4igtw2ezxf2px4ekt6zbxhwu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/camp-2025.12.0-nfoxyucf44vyfs55oxhdsp4xcfmb4qhf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/fmt-12.1.0-h42a64qzipimzjuc2dgzluebci3kxwch;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/arpack-ng-3.9.1-5wyotkff3f6fw6qunmyw7d7any5yuxwf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/petsc-3.23.7-7nsytjes2t2x7tavqt7aih6r5thtewum;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/hypre-2.33.0-53vzw7trph4m2hox5iwsqtk4tdu74pse;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/strumpack-8.0.0-3y4hyccrxhj2btyozcu3f6xjafuvgllb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/netlib-scalapack-2.2.3-ipqfdckkgzuoibwkb5kxcn6p2uwvm3f6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/tce/packages/cuda/cuda-12.9.1;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") +set(CMAKE_PREFIX_PATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/caliper-2.15.0-syeljml54p3dyruzdlfs76xsxapapspf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/tribol-0.1.0.28-duv7odzwn62xuph6oyi2f3t4nfh4qq33;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/adiak-0.4.1-mugoos2ngweef2sfv3h3hzamdobiidy7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/axom-0.14.0.2-57avrjvcxqpckuf4xfudfhk5ai32mzpk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/mfem-4.9.1.4-kwr7yut5x3u67u5lvmijdgtl73d4x5g7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/raja-2025.12.2-s7gojqahzkarvf57sgue2z3kpkkyfens;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/umpire-2025.12.0-apmxcw5o23w6ck7qjqyuzays6bhwvaoq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/amgx-2.5.0-7lez4ybdtmukeoud2u7zynqhwzysehgb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/netcdf-c-4.10.0-nzlc3jnrrjpvuqex3whkprrubrt6njwg;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/slepc-3.23.3-f3jqkqsengde7eoxrdvw5betfquzylff;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/sundials-7.7.0-wox33sb33qpiz3vc4i5i74pah3ajnwm7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/superlu-dist-8.1.2-fhwk2cxg4igtw2ezxf2px4ekt6zbxhwu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/camp-2025.12.0-nfoxyucf44vyfs55oxhdsp4xcfmb4qhf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/fmt-12.1.0-h42a64qzipimzjuc2dgzluebci3kxwch;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/arpack-ng-3.9.1-5wyotkff3f6fw6qunmyw7d7any5yuxwf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/petsc-3.23.7-7nsytjes2t2x7tavqt7aih6r5thtewum;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/hypre-2.33.0-53vzw7trph4m2hox5iwsqtk4tdu74pse;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/strumpack-8.0.0-3y4hyccrxhj2btyozcu3f6xjafuvgllb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/netlib-scalapack-2.2.3-ipqfdckkgzuoibwkb5kxcn6p2uwvm3f6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/parmetis-4.0.3-k6uxxx6yk2hi33gdwg4kj7owrj4yoixr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/gcc-runtime-13.3.1-yw47es4h2fpvnmevwt7twetblmdvv3ad;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/metis-5.1.0-75lz5tk3pqsoo65umayxosg5zi4ztgal;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/none-none/compiler-wrapper-1.1.0-pbd2ayub7z6lkuzpvgsnzfsycl3xbuy3;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/usr/tce/packages/cmake/cmake-3.30.5;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/cppcheck-2.9;/usr/tce/packages/cuda/cuda-12.9.1;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/doxygen-1.9.8;/usr/tce/packages/gcc/gcc-13.3.1;/usr/tce/packages/clang/clang-19.1.3;/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-magic;/usr/tce/packages/python/python-3.9.12" CACHE STRING "") set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/smith-develop-ekqzufitvxgxqrf3o5r3h3hwzv23k75i/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/smith-develop-ekqzufitvxgxqrf3o5r3h3hwzv23k75i/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/smith-develop-5i6jnad5svpc64opkszl3y2ptjd7hwmh/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/smith-develop-5i6jnad5svpc64opkszl3y2ptjd7hwmh/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") -set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/smith-develop-ekqzufitvxgxqrf3o5r3h3hwzv23k75i/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/smith-develop-ekqzufitvxgxqrf3o5r3h3hwzv23k75i/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") +set(CMAKE_INSTALL_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/smith-develop-5i6jnad5svpc64opkszl3y2ptjd7hwmh/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3/smith-develop-5i6jnad5svpc64opkszl3y2ptjd7hwmh/lib64;;/usr/tce/backend/installations/linux-rhel8-x86_64/gcc-13.3.1/llvm-19.1.3-gy2lu5xbi4csr2k47emlajzfs5mlsd4g/lib/x86_64-unknown-linux-gnu;/opt/rh/gcc-toolset-13/root/usr/lib/gcc/x86_64-redhat-linux/13;/usr/tce/packages/clang/clang-19.1.3/lib;/collab/usr/global/tools/tce4/packages/gcc/gcc-13.3.1/lib/gcc/x86_64-redhat-linux/13" CACHE STRING "") set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") @@ -97,7 +97,7 @@ set(gtest_disable_pthreads ON CACHE BOOL "") set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/matrix/2026_08_06_14_52_37/llvm-19.1.3" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-tzhsvvdmn2qx27jgavhntigrckdqjpjz" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-57avrjvcxqpckuf4xfudfhk5ai32mzpk" CACHE PATH "") set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-nfoxyucf44vyfs55oxhdsp4xcfmb4qhf" CACHE PATH "") @@ -105,7 +105,7 @@ set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-4uztni6nznttkafhj3o35flpyi5dlbhi" CAC set(LUA_DIR "/usr" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-mvw6ducqs7d6iodm7tbpdwp7quioz5ej" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-kwr7yut5x3u67u5lvmijdgtl73d4x5g7" CACHE PATH "") set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-a4dez67ycuigqcbx4ula6cg6eppo4xvn" CACHE PATH "") @@ -127,7 +127,7 @@ set(AMGX_DIR "${TPL_ROOT}/amgx-2.5.0-7lez4ybdtmukeoud2u7zynqhwzysehgb" CACHE PAT set(CALIPER_DIR "${TPL_ROOT}/caliper-2.15.0-syeljml54p3dyruzdlfs76xsxapapspf" CACHE PATH "") -set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-l4d4gzpj5632pxsmjr4y7anmrk533i22" CACHE PATH "") +# ENZYME not built set(PETSC_DIR "${TPL_ROOT}/petsc-3.23.7-7nsytjes2t2x7tavqt7aih6r5thtewum" CACHE PATH "") @@ -141,7 +141,7 @@ set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-wox33sb33qpiz3vc4i5i74pah3ajnwm7" C set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-apmxcw5o23w6ck7qjqyuzays6bhwvaoq" CACHE PATH "") -set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-nebrm4cuwmibtqrbdurzkienbc62tcgc" CACHE PATH "") +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-duv7odzwn62xuph6oyi2f3t4nfh4qq33" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools From b9628e946810bbbdbe0da5f7a8a2179bd8a88138 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Thu, 27 Aug 2026 16:57:51 -0700 Subject: [PATCH 31/40] axom bugfix --- cmake/thirdparty/FindMFEM.cmake | 12 +++++------- src/tests/CMakeLists.txt | 5 ++++- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/cmake/thirdparty/FindMFEM.cmake b/cmake/thirdparty/FindMFEM.cmake index a54c6ad84d..81c54daba9 100644 --- a/cmake/thirdparty/FindMFEM.cmake +++ b/cmake/thirdparty/FindMFEM.cmake @@ -104,14 +104,12 @@ else() string(SUBSTRING "${mfem_tpl_lnk_flags}" 0 ${mfem_tpl_lnl_flags_end_pos} mfem_tpl_lnk_flags) string(STRIP "${mfem_tpl_lnk_flags}" mfem_tpl_lnk_flags) - # transform -Xlinker items to -Wl so its compatible with GNU-based compilers - if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") - set(_mfem_tpl_list ${mfem_tpl_lnk_flags}) - separate_arguments(_mfem_tpl_list) - list(TRANSFORM _mfem_tpl_list + # transform -Xlinker items to -Wl + set(_mfem_tpl_list ${mfem_tpl_lnk_flags}) + separate_arguments(_mfem_tpl_list) + list(TRANSFORM _mfem_tpl_list REPLACE "^-Xlinker=-rpath,(.*)$" "-Wl,-rpath,\\1") - list(JOIN _mfem_tpl_list " " mfem_tpl_lnk_flags) - endif() + set(mfem_tpl_lnk_flags ${_mfem_tpl_list}) else() message(WARNING "No third party library flags found in ${MFEM_CFG_DIR}/config.mk") endif() diff --git a/src/tests/CMakeLists.txt b/src/tests/CMakeLists.txt index 2c351e0167..1f1fce41c8 100644 --- a/src/tests/CMakeLists.txt +++ b/src/tests/CMakeLists.txt @@ -52,8 +52,11 @@ endif() # TPL regression and smoke tests # +# TODO Axom was removing rpath information causing libstrumpack.so.8.0 to not be found. +# Temporarily add our mfem target as a workaround, but remove it once the following PR +# merges: https://github.com/llnl/axom/pull/1968 smith_add_tests( SOURCES axom_smoketest.cpp - DEPENDS_ON axom::inlet) + DEPENDS_ON axom::inlet mfem) if(PETSC_FOUND) smith_add_tests(SOURCES mfem_petsc_smoketest.cpp From b2de93eb7adf997ee6e3eb16c408e9cc1ea5f071 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Fri, 28 Aug 2026 10:40:10 -0700 Subject: [PATCH 32/40] fix syntax issues relating to tpl pipelines --- .gitlab-ci.yml | 2 +- .gitlab/build_dane.yml | 6 ++---- .gitlab/build_matrix.yml | 27 ++++++++++++++++++++------- .gitlab/build_tuolumne.yml | 2 +- 4 files changed, 24 insertions(+), 13 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ca8308a885..e86fa1a93a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -107,7 +107,7 @@ stages: # Build TPLs, src, and run unit tests - echo -e "section_start:$(date +%s):tpl_build_and_unit_test\r\e[0K TPL Build and Unit Test ${CI_PROJECT_NAME}" - - ${ALLOC_COMMAND} python3 scripts/llnl/build_tpls.py -v ${SPEC} --directory=${FULL_BUILD_ROOT} --short-path + - ${ALLOC_COMMAND} python3 scripts/llnl/build_tpls.py -v --spec="${SPEC}" --directory=${FULL_BUILD_ROOT} --short-path - echo -e "section_end:$(date +%s):tpl_build_and_unit_test\r\e[0K" artifacts: expire_in: 2 weeks diff --git a/.gitlab/build_dane.yml b/.gitlab/build_dane.yml index efaa82b7e6..54bd6cc811 100644 --- a/.gitlab/build_dane.yml +++ b/.gitlab/build_dane.yml @@ -104,16 +104,14 @@ dane-llvm_19_1_3-src-asan: dane-llvm_19_1_3-tpl: variables: - COMPILER: "llvm@19.1.3" - SPEC: "--spec %${COMPILER}" + SPEC: "%clang_19" ALLOC_NODES: "1" ALLOC_TIME: "45" extends: .tpl_build_on_dane dane-gcc_13_3_1-tpl: variables: - COMPILER: "gcc@13.3.1" - SPEC: "--spec %${COMPILER}" + SPEC: "%gcc_13" ALLOC_NODES: "1" ALLOC_TIME: "45" extends: .tpl_build_on_dane diff --git a/.gitlab/build_matrix.yml b/.gitlab/build_matrix.yml index 8a9c0e0f96..84c63d72ae 100644 --- a/.gitlab/build_matrix.yml +++ b/.gitlab/build_matrix.yml @@ -22,18 +22,31 @@ #### # PR Build jobs -matrix-gcc_13_3_1_cuda-src: +matrix-llvm_19_1_3_cuda-src: variables: - COMPILER: "gcc@13.3.1_cuda" + COMPILER: "llvm@19.1.3_cuda" HOST_CONFIG: "matrix-toss_4_x86_64_ib-${COMPILER}.cmake" ALLOC_TIME: "30" extends: .src_build_on_matrix +# NOTE: Reducing load put on Matrix, as it has limited resources +# matrix-gcc_13_3_1_cuda-src: +# variables: +# COMPILER: "gcc@13.3.1_cuda" +# HOST_CONFIG: "matrix-toss_4_x86_64_ib-${COMPILER}.cmake" +# ALLOC_TIME: "30" +# extends: .src_build_on_matrix + #### # TPL Build jobs -matrix-gcc_13_3_1_cuda-tpl: +matrix-llvm_19_1_3_cuda-tpl: variables: - COMPILER: "gcc-13" - SPEC: "+devtools+adiak+caliper+enzyme cuda_arch=90 %${COMPILER}" - ALLOC_TIME: "45" - extends: .tpl_build_on_matrix + SPEC: "~devtools~profiling+adiak+caliper~enzyme cuda_arch=90 %clang_19" + ALLOC_TIME: "30" + extends: .src_build_on_matrix + +# matrix-gcc_13_3_1_cuda-tpl: +# variables: +# SPEC: "~devtools~profiling+adiak+caliper~enzyme cuda_arch=90 %gcc_13" +# ALLOC_TIME: "45" +# extends: .tpl_build_on_matrix diff --git a/.gitlab/build_tuolumne.yml b/.gitlab/build_tuolumne.yml index 12f8c05d24..9a0e60391f 100644 --- a/.gitlab/build_tuolumne.yml +++ b/.gitlab/build_tuolumne.yml @@ -52,7 +52,7 @@ tuolumne-llvm_amdgpu_6_4_2-src-codevelop: # NOTE: SPEC should matches specs.json, but devtools and profiling variants removed tuolumne-llvm_amdgpu_6_4_2-tpl: variables: - SPEC: "--spec %~devtools~profiling~openmp+rocm~petsc~slepc~enzyme~sundials amdgpu_target=gfx942,gfx90a %${COMPILER}" + SPEC: "~devtools~profiling~openmp+rocm~petsc~slepc~enzyme~sundials amdgpu_target=gfx942,gfx90a %rocm_6_4_2" ALLOC_NODES: "1" ALLOC_TIME: "90" extends: .tpl_build_on_tuolumne From d1f23c375e3d094cc3f6260aae6890db29cbee32 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Fri, 28 Aug 2026 10:47:01 -0700 Subject: [PATCH 33/40] tribol api fix --- examples/contact/ironing_2D.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/contact/ironing_2D.cpp b/examples/contact/ironing_2D.cpp index 0083d63cf9..a9a1ad90c9 100644 --- a/examples/contact/ironing_2D.cpp +++ b/examples/contact/ironing_2D.cpp @@ -100,7 +100,7 @@ MeshPtr buildCircleMesh(const std::string& mesh_tag) .updateBdrAttrib(1, 6) .updateBdrAttrib(3, 9) .scale({1.0, 0.25}), - shared::MeshBuilder::SemiCircularShell(mesh_factor * 3 / 2, 10 * mesh_factor, 0.075, 0.125) + shared::MeshBuilder::HalfCylinder2D(mesh_factor * 3 / 2, 10 * mesh_factor, 0.075, 0.125) .translate({0.125, 0.375}) .updateBdrAttrib(1, 5) .updateBdrAttrib(2, 8) From cabec10c14a476bff733e532810246ef41c68a1d Mon Sep 17 00:00:00 2001 From: chapman39 Date: Fri, 28 Aug 2026 10:48:38 -0700 Subject: [PATCH 34/40] reenable tribol in vector hc --- host-configs/rzvector-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/host-configs/rzvector-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake b/host-configs/rzvector-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake index 7eb6da4d5a..e209930807 100644 --- a/host-configs/rzvector-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake +++ b/host-configs/rzvector-toss_4_x86_64_ib-llvm@19.1.3_cuda.cmake @@ -141,7 +141,7 @@ set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-wox33sb33qpiz3vc4i5i74pah3ajnwm7" C set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-apmxcw5o23w6ck7qjqyuzays6bhwvaoq" CACHE PATH "") -# set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-duv7odzwn62xuph6oyi2f3t4nfh4qq33" CACHE PATH "") +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-duv7odzwn62xuph6oyi2f3t4nfh4qq33" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools From d00998dcbf10128850bd75c5c4182f6ad66f46d9 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Fri, 28 Aug 2026 10:49:30 -0700 Subject: [PATCH 35/40] style --- src/smith/numerics/functional/tests/domain_tests.cpp | 10 ++++------ .../functional/tests/geometric_factors_tests.cpp | 5 ++--- src/smith/numerics/tests/test_odes.cpp | 12 ++++-------- src/smith/physics/dfem_mass_weak_form.hpp | 8 +++----- 4 files changed, 13 insertions(+), 22 deletions(-) diff --git a/src/smith/numerics/functional/tests/domain_tests.cpp b/src/smith/numerics/functional/tests/domain_tests.cpp index 259f3a1404..9be95f017d 100644 --- a/src/smith/numerics/functional/tests/domain_tests.cpp +++ b/src/smith/numerics/functional/tests/domain_tests.cpp @@ -273,16 +273,14 @@ TEST(domain, of_elements) constexpr int dim = 2; auto bmesh = import_mesh("patch2D_tris_and_quads.mesh"); auto mesh = smith::mesh::refineAndDistribute(std::move(bmesh)); - Domain d0 = Domain::ofElements(*mesh, [](std::vector vertices, int /* attr */) { - return average(vertices)[0] < 0.45; - }); + Domain d0 = Domain::ofElements( + *mesh, [](std::vector vertices, int /* attr */) { return average(vertices)[0] < 0.45; }); EXPECT_EQ(d0.tri_ids_.size(), 1); EXPECT_EQ(d0.quad_ids_.size(), 1); EXPECT_EQ(d0.dim_, 2); - Domain d1 = Domain::ofElements(*mesh, [](std::vector vertices, int /* attr */) { - return average(vertices)[1] < 0.45; - }); + Domain d1 = Domain::ofElements( + *mesh, [](std::vector vertices, int /* attr */) { return average(vertices)[1] < 0.45; }); EXPECT_EQ(d1.tri_ids_.size(), 1); EXPECT_EQ(d1.quad_ids_.size(), 1); EXPECT_EQ(d1.dim_, 2); diff --git a/src/smith/numerics/functional/tests/geometric_factors_tests.cpp b/src/smith/numerics/functional/tests/geometric_factors_tests.cpp index 2c74ff1bb0..e161cf6b6b 100644 --- a/src/smith/numerics/functional/tests/geometric_factors_tests.cpp +++ b/src/smith/numerics/functional/tests/geometric_factors_tests.cpp @@ -42,9 +42,8 @@ TEST(geometric_factors, with_2D_domains) auto mesh = smith::mesh::refineAndDistribute(std::move(bmesh)); // `d` will consist of one tri and one quad - Domain d = Domain::ofElements(*mesh, [](std::vector vertices, int /* attr */) { - return average(vertices)[0] < 0.45; - }); + Domain d = + Domain::ofElements(*mesh, [](std::vector vertices, int /* attr */) { return average(vertices)[0] < 0.45; }); int q = 2; diff --git a/src/smith/numerics/tests/test_odes.cpp b/src/smith/numerics/tests/test_odes.cpp index 6d7c266f9f..ddac1c2ec5 100644 --- a/src/smith/numerics/tests/test_odes.cpp +++ b/src/smith/numerics/tests/test_odes.cpp @@ -72,8 +72,7 @@ const mfem::DenseMatrix C = []() { return C_mat; }(); -struct StiffnessLinear -{ +struct StiffnessLinear { mfem::DenseMatrix operator()(const mfem::Vector& /*x*/) const { mfem::DenseMatrix K(3, 3); @@ -92,8 +91,7 @@ struct StiffnessLinear } }; -struct InternalForceLinear -{ +struct InternalForceLinear { mfem::Vector operator()(const mfem::Vector& x) const { mfem::Vector force(x.Size()); @@ -102,8 +100,7 @@ struct InternalForceLinear } }; -struct StiffnessNonlinear -{ +struct StiffnessNonlinear { mfem::DenseMatrix operator()(const mfem::Vector& x) const { mfem::DenseMatrix K(3, 3); @@ -122,8 +119,7 @@ struct StiffnessNonlinear } }; -struct InternalForceNonlinear -{ +struct InternalForceNonlinear { mfem::Vector operator()(const mfem::Vector& x) const { mfem::Vector f(3); diff --git a/src/smith/physics/dfem_mass_weak_form.hpp b/src/smith/physics/dfem_mass_weak_form.hpp index 9da8eea9b7..fa852d02e2 100644 --- a/src/smith/physics/dfem_mass_weak_form.hpp +++ b/src/smith/physics/dfem_mass_weak_form.hpp @@ -96,8 +96,7 @@ class LumpedMassExplicitNewmark { /// Computes the lumped mass body integral contribution at a quadrature point. template -struct SolidMassBodyIntegral -{ +struct SolidMassBodyIntegral { SMITH_HOST_DEVICE auto operator()(mfem::future::tensor dX_dxi, mfem::real_t weight, double rho) const { @@ -132,9 +131,8 @@ auto create_solid_mass_weak_form(const std::string& physics_name, std::shared_pt mass_integral_inputs{}; mfem::future::tuple> mass_integral_outputs{}; - residual->addBodyIntegral( - mesh->mfemParMesh().attributes, SolidMassBodyIntegral{}, mass_integral_inputs, - mass_integral_outputs, ir, std::index_sequence<>{}); + residual->addBodyIntegral(mesh->mfemParMesh().attributes, SolidMassBodyIntegral{}, + mass_integral_inputs, mass_integral_outputs, ir, std::index_sequence<>{}); return residual; } From 195e699fe2e60a62ba693328266510b41ac8adbe Mon Sep 17 00:00:00 2001 From: chapman39 Date: Fri, 28 Aug 2026 11:56:19 -0700 Subject: [PATCH 36/40] in smith-config, find caliper last to find missing rocm lib --- cmake/smith-config.cmake.in | 20 +++++++++---------- .../configs/toss_4_x86_64_ib_cray/spack.yaml | 14 +++++++++++-- 2 files changed, 22 insertions(+), 12 deletions(-) diff --git a/cmake/smith-config.cmake.in b/cmake/smith-config.cmake.in index b2e3f65cb5..37a09314c5 100644 --- a/cmake/smith-config.cmake.in +++ b/cmake/smith-config.cmake.in @@ -91,16 +91,6 @@ if(NOT SMITH_FOUND) set_property(GLOBAL PROPERTY FIND_LIBRARY_USE_LIB64_PATHS TRUE) set_property(GLOBAL PROPERTY FIND_LIBRARY_USE_LIBX32_PATHS TRUE) - # Adiak - if(SMITH_USE_ADIAK) - find_dependency(adiak REQUIRED PATHS "${ADIAK_DIR}" "${ADIAK_DIR}/lib/cmake/adiak") - endif() - - # Caliper - if(SMITH_USE_CALIPER) - find_dependency(caliper REQUIRED PATHS "${CALIPER_DIR}" "${CALIPER_DIR}/share/cmake/caliper") - endif() - # See comment in SetupSmithThirdParty.cmake if(SMITH_ENABLE_CUDA) if(CMAKE_VERSION VERSION_LESS 3.17) @@ -165,6 +155,16 @@ if(NOT SMITH_FOUND) find_dependency(gretl REQUIRED PATHS ${SMITH_GRETL_DIR}/lib/cmake) endif() + # Adiak + if(SMITH_USE_ADIAK) + find_dependency(adiak REQUIRED PATHS "${ADIAK_DIR}" "${ADIAK_DIR}/lib/cmake/adiak") + endif() + + # Caliper + if(SMITH_USE_CALIPER) + find_dependency(caliper REQUIRED PATHS "${CALIPER_DIR}" "${CALIPER_DIR}/share/cmake/caliper") + endif() + #---------------------------------------------------------------------------- # Load BLT and Smith targets #---------------------------------------------------------------------------- diff --git a/scripts/spack/configs/toss_4_x86_64_ib_cray/spack.yaml b/scripts/spack/configs/toss_4_x86_64_ib_cray/spack.yaml index 37b2975bef..125b61fb32 100644 --- a/scripts/spack/configs/toss_4_x86_64_ib_cray/spack.yaml +++ b/scripts/spack/configs/toss_4_x86_64_ib_cray/spack.yaml @@ -146,10 +146,20 @@ spack: externals: - spec: rocprofiler-dev@6.4.2 prefix: /opt/rocm-6.4.2 - rocprofiler-sdk: + rocprofiler-sdk-roctx: buildable: false externals: - - spec: rocprofiler-sdk@6.4.2 + - spec: rocprofiler-sdk-roctx@6.4.2 + prefix: /opt/rocm-6.4.2 + rocm-cmake: + buildable: false + externals: + - spec: rocm-cmake@6.4.2 + prefix: /opt/rocm-6.4.2 + rocm-smi-lib: + buildable: false + externals: + - spec: rocm-smi-lib@6.4.2 prefix: /opt/rocm-6.4.2 # System level packages to not build From 570805c41552fa9da25ca611e25c89e8724341f6 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Fri, 28 Aug 2026 12:00:53 -0700 Subject: [PATCH 37/40] Revert "build petsc and caliper shared to prevent pthreads error" This reverts commit 3a5918a4465d9fd7fe7be27958aa12126e62978b. --- scripts/spack/configs/defaults.yaml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/scripts/spack/configs/defaults.yaml b/scripts/spack/configs/defaults.yaml index eea59f013b..e8b751f6d2 100644 --- a/scripts/spack/configs/defaults.yaml +++ b/scripts/spack/configs/defaults.yaml @@ -20,7 +20,7 @@ concretizer: packages: caliper: require: - - spec: "~kokkos+shared" + - spec: "~kokkos" conduit: require: - spec: "~shared~test~examples~utilities" @@ -30,9 +30,6 @@ packages: mfem: require: - spec: "cxxstd=17" - petsc: - require: - - spec: "+shared" raja: require: - spec: "~shared~examples~exercises" @@ -78,12 +75,16 @@ packages: - spec: "^axom+shared ^hypre+shared ^metis+shared ^mfem+shared~static ^netcdf-c+shared ^parmetis+shared ^superlu-dist+shared" when: "+shared" # Optional dependencies + - spec: "^petsc+shared" + when: "+shared+petsc" - spec: "^strumpack+shared" when: "+shared+strumpack" - spec: "^raja+shared" when: "+shared+raja" - spec: "^umpire+shared" when: "+shared+umpire" + - spec: "^caliper+shared" + when: "+shared+caliper" - spec: "^adiak+shared" when: "+shared+adiak" - spec: "^sundials+shared" @@ -95,10 +96,14 @@ packages: - spec: "^axom~shared ^hypre~shared ^metis~shared ^mfem~shared+static ^netcdf-c~shared ^parmetis~shared ^superlu-dist~shared" when: "~shared" # Optional dependencies + - spec: "^petsc~shared" + when: "~shared+petsc" - spec: "^raja~shared" when: "~shared+raja" - spec: "^umpire~shared" when: "~shared+umpire" + - spec: "^caliper~shared" + when: "~shared+caliper" - spec: "^adiak~shared" when: "~shared+adiak" - spec: "^sundials~shared" From 0b9ecc25c25ce75751b2f1778a6cb5a116b0a5f2 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Fri, 28 Aug 2026 14:37:31 -0700 Subject: [PATCH 38/40] fix caliper shared when building with cuda --- scripts/spack/spack_repo/smith/packages/smith/package.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/spack/spack_repo/smith/packages/smith/package.py b/scripts/spack/spack_repo/smith/packages/smith/package.py index 273f4b2515..47318fc06b 100644 --- a/scripts/spack/spack_repo/smith/packages/smith/package.py +++ b/scripts/spack/spack_repo/smith/packages/smith/package.py @@ -197,6 +197,8 @@ class Smith(CachedCMakePackage, CudaPackage, ROCmPackage): with when("+caliper"): depends_on("caliper+mpi~papi") depends_on("caliper+adiak", when="+adiak") + # NOTE: Fixes undefined reference to symbol 'pthread_join@@GLIBC_2.2.5' + depends_on("caliper cxxflags='-pthread'", when="+cuda ^caliper~shared") depends_on("superlu-dist@8.1.2") From 614f3d428987d4839cb19b517aa0c82eddc64838 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Fri, 28 Aug 2026 15:00:42 -0700 Subject: [PATCH 39/40] remove caliper shared restriction on cray --- .../configs/toss_4_x86_64_ib_cray/spack.yaml | 30 +++++++++++++++---- 1 file changed, 25 insertions(+), 5 deletions(-) diff --git a/scripts/spack/configs/toss_4_x86_64_ib_cray/spack.yaml b/scripts/spack/configs/toss_4_x86_64_ib_cray/spack.yaml index 125b61fb32..eb5ea3532b 100644 --- a/scripts/spack/configs/toss_4_x86_64_ib_cray/spack.yaml +++ b/scripts/spack/configs/toss_4_x86_64_ib_cray/spack.yaml @@ -146,6 +146,11 @@ spack: externals: - spec: rocprofiler-dev@6.4.2 prefix: /opt/rocm-6.4.2 + rocprofiler-sdk: + buildable: false + externals: + - spec: rocprofiler-sdk@6.4.2 + prefix: /opt/rocm-6.4.2 rocprofiler-sdk-roctx: buildable: false externals: @@ -161,6 +166,26 @@ spack: externals: - spec: rocm-smi-lib@6.4.2 prefix: /opt/rocm-6.4.2 + rocprofiler-register: + buildable: false + externals: + - spec: rocprofiler-register@6.4.2 + prefix: /opt/rocm-6.4.2 + roctracer-dev: + buildable: false + externals: + - spec: roctracer-dev@6.4.2 + prefix: /opt/rocm-6.4.2 + rccl: + buildable: false + externals: + - spec: rccl@6.4.2 + prefix: /opt/rocm-6.4.2 + hipcub: + buildable: false + externals: + - spec: hipcub@6.4.2 + prefix: /opt/rocm-6.4.2 # System level packages to not build autoconf: @@ -337,8 +362,3 @@ spack: externals: - spec: llvm@19.0.0 prefix: /usr/tce/packages/rocmcc/rocmcc-6.4.2-magic/llvm - - # Platform-specific defaults and versions - caliper: - require: - - spec: +shared From e0d1c121027b89cfc206c9bcd9bcf0b6d6cab10e Mon Sep 17 00:00:00 2001 From: chapman39 Date: Fri, 28 Aug 2026 15:03:03 -0700 Subject: [PATCH 40/40] update docker containers + host configs --- .github/workflows/ci-tests.yml | 4 +-- host-configs/docker/gcc@14.2.0.cmake | 52 +++++++++++++-------------- host-configs/docker/llvm@19.1.1.cmake | 52 +++++++++++++-------------- 3 files changed, 54 insertions(+), 54 deletions(-) diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml index a5b1d5fb0d..755890baf3 100644 --- a/.github/workflows/ci-tests.yml +++ b/.github/workflows/ci-tests.yml @@ -12,9 +12,9 @@ concurrency: cancel-in-progress: ${{ github.ref != 'refs/heads/develop' }} env: - CLANG_DOCKER_IMAGE: seracllnl/tpls:clang-19_07-02-26_18h-01m + CLANG_DOCKER_IMAGE: seracllnl/tpls:clang-19_08-28-26_19h-02m CUDA_DOCKER_IMAGE: seracllnl/tpls:cuda-12_01-09-26_02h-37m - GCC_DOCKER_IMAGE: seracllnl/tpls:gcc-14_07-02-26_18h-06m + GCC_DOCKER_IMAGE: seracllnl/tpls:gcc-14_08-28-26_19h-02m jobs: # Hacky solution to reference env variables outside of `run` steps https://stackoverflow.com/a/74217028 diff --git a/host-configs/docker/gcc@14.2.0.cmake b/host-configs/docker/gcc@14.2.0.cmake index f8f8c8335f..cd19c071d6 100644 --- a/host-configs/docker/gcc@14.2.0.cmake +++ b/host-configs/docker/gcc@14.2.0.cmake @@ -4,20 +4,20 @@ # CMake executable path: /usr/local/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/home/smith/smith_tpls/gcc-14.2.0/tribol-0.1.0.27-5i3zagzbk4bttvj4cnnaohusztvzxzaj;/home/smith/smith_tpls/gcc-14.2.0/axom-0.14.0.2-ahhfniujrks7cn5g2xocnd33lgs66lj7;/home/smith/smith_tpls/gcc-14.2.0/conduit-0.9.6-4m4diq7gvkpkuma5s6xqhw2ksz44nw5d;/home/smith/smith_tpls/gcc-14.2.0/mfem-4.9.0.3-45oec33grh3epiewvykakrt2vsu4hyir;/home/smith/smith_tpls/gcc-14.2.0/raja-2025.12.2-jiuzoiui6rxteponefqbu45uxqde6www;/home/smith/smith_tpls/gcc-14.2.0/umpire-2025.12.0-mmgy25257rfdiw4aklqq22i7l37co755;/home/smith/smith_tpls/gcc-14.2.0/netcdf-c-4.10.0-5iedidqvgbhbxivsmuzj4qd5drq3dtxw;/home/smith/smith_tpls/gcc-14.2.0/slepc-3.21.2-2fp26nlp672aiw56ydpj7tg7d4juccbn;/home/smith/smith_tpls/gcc-14.2.0/sundials-7.7.0-zyagrzpgblvrlkf5afoy5m6iyd4byttd;/home/smith/smith_tpls/gcc-14.2.0/superlu-dist-8.1.2-shalayim7ojq4gqnldol5te23fxqtwdr;/home/smith/smith_tpls/gcc-14.2.0/camp-2025.12.0-xta4mmxbbaxlitm2qxyjfomiirnqi3bq;/home/smith/smith_tpls/gcc-14.2.0/fmt-11.0.2-ns2cgb6j6lupl4nrbwfuttbxj7z6pmy2;/home/smith/smith_tpls/gcc-14.2.0/hdf5-1.8.23-3fx44bwgwfwj4733zo4fs6zvlsfwnofh;/home/smith/smith_tpls/gcc-14.2.0/arpack-ng-3.9.1-h546sx772app2bmgcopunqyptstytkvl;/home/smith/smith_tpls/gcc-14.2.0/petsc-3.21.6-2ovn2wnyl7nzousvrgsqjprnpptjmxn5;/home/smith/smith_tpls/gcc-14.2.0/hypre-2.33.0-w72wpgqwcahe5pqahrvvn6anx4hoknox;/home/smith/smith_tpls/gcc-14.2.0/strumpack-8.0.0-erepetuy6mgwo6ol2amupmgqfevx437v;/home/smith/smith_tpls/gcc-14.2.0/netlib-scalapack-2.2.3-dqjhh2on4hgitdcxlxo3kuap6mns2uwo;/home/smith/smith_tpls/gcc-14.2.0/parmetis-4.0.3-owk5xdqjm2jq5xffql4q5bj54w45zfd5;/home/smith/smith_tpls/gcc-14.2.0/openblas-0.3.33-vcqqt7asutulrrjrylk2dyw7mewcmz2p;/home/smith/smith_tpls/gcc-14.2.0/metis-5.1.0-eaucpjcdpfqtddbzy5mmyp3fl3h2dolk;/home/smith/smith_tpls/gcc-14.2.0/mpich-4.2.0-zbxhdzb6m6gt4uw7gylwtovrhigxic45;/home/smith/smith_tpls/gcc-14.2.0/hwloc-2.13.0-34o6dpabjn2a7trlskiiyw3gkbfao2hz;/home/smith/smith_tpls/gcc-14.2.0/libfabric-2.5.1-frfurtv7vd3qewgjuh5nfjqkrf3jpvar;/home/smith/smith_tpls/gcc-14.2.0/yaksa-0.4-zk73expnycizxmcv3u56xm564gdnhvix;/home/smith/smith_tpls/gcc-14.2.0/libpciaccess-0.17-i4hy2japicrdy4x3wnzzk62rg7srpxvp;/home/smith/smith_tpls/gcc-14.2.0/libxml2-2.15.3-bqmoc2eupsb7niz46kje6wprzj6vl4s3;/home/smith/smith_tpls/gcc-14.2.0/ncurses-6.6-f45x4yjohhfibwyn3rrm2ilsjmmxcjr5;/home/smith/smith_tpls/gcc-14.2.0/libiconv-1.18-tztnirhyiowa7lilnusz5fcxccmz2l7x;/home/smith/smith_tpls/gcc-14.2.0/xz-5.8.3-ek4uec3am4gqdexhtnhdiae4pgk3ybxh;/home/smith/smith_tpls/none-none/gcc-runtime-14.2.0-bg5pm5fobygqhtkysozqyivvocybhaim;/home/smith/smith_tpls/none-none/compiler-wrapper-1.1.0-m2hzi6ouuda4xfn6tiiaok5ekmsr62nh" CACHE STRING "") +set(CMAKE_PREFIX_PATH "/home/smith/smith_tpls/gcc-14.2.0/tribol-0.1.0.28-yln3hivxjekvwdlyf6r7zws4h7d6v2ej;/home/smith/smith_tpls/gcc-14.2.0/axom-0.14.0.2-qapmse7cyzf3mbfw5w72dfuhdtt4vryd;/home/smith/smith_tpls/gcc-14.2.0/conduit-0.9.6-iuw3hc5jf4gdwmmjwdfrbixk4muylu3x;/home/smith/smith_tpls/gcc-14.2.0/mfem-4.9.1.4-rhqpc2sj3ouojaecavuivyrjmelfgzuv;/home/smith/smith_tpls/gcc-14.2.0/raja-2025.12.2-5nt6dlvgybnxgetu3n2iqtysyqxctwh6;/home/smith/smith_tpls/gcc-14.2.0/umpire-2025.12.0-uujozk75azbh2ivwfapas7e33orbhif4;/home/smith/smith_tpls/gcc-14.2.0/netcdf-c-4.10.0-fpdrhzrcqh5xqapvinff5hr44euemjph;/home/smith/smith_tpls/gcc-14.2.0/slepc-3.23.3-4xfjjezrescpnivjjnttj3u6enqvup7d;/home/smith/smith_tpls/gcc-14.2.0/sundials-7.7.0-nxp6ninvsloikufxpa6rzbaj5wir4v3u;/home/smith/smith_tpls/gcc-14.2.0/superlu-dist-8.1.2-5mzqeqoo5ixacxzoywdrhy2ihfajlbil;/home/smith/smith_tpls/gcc-14.2.0/camp-2025.12.0-z25q3fpth6md7ipj3zumhqakoayevqvk;/home/smith/smith_tpls/gcc-14.2.0/fmt-12.1.0-6at5sjcvvzy4eh3757grj3myi3cklymw;/home/smith/smith_tpls/gcc-14.2.0/hdf5-1.8.23-fsrjyyxaeptenkjqkfy7wxza3fivsdpx;/home/smith/smith_tpls/gcc-14.2.0/arpack-ng-3.9.1-vicnrqvwokmikoxjvt2xjkq7wq6xseya;/home/smith/smith_tpls/gcc-14.2.0/petsc-3.23.7-ubmd3bt2tld7irvt7aul75iqoa4ms4xg;/home/smith/smith_tpls/gcc-14.2.0/hypre-2.33.0-mz56z3pw3amwusmhk4edmcfxfwb2l3sq;/home/smith/smith_tpls/gcc-14.2.0/strumpack-8.0.0-hjvlejnkpqdqcouvkavyx5mcrbg7bjzo;/home/smith/smith_tpls/gcc-14.2.0/netlib-scalapack-2.2.3-y55hzx2egro3zer5eazzy55ydjqm2fyw;/home/smith/smith_tpls/gcc-14.2.0/parmetis-4.0.3-6tsjrr2ycqtbu237ovx7xbqwcb4irhrn;/home/smith/smith_tpls/gcc-14.2.0/openblas-0.3.33-zzt3jh6odc2srmb35nilgzsa5l4xgtqy;/home/smith/smith_tpls/gcc-14.2.0/metis-5.1.0-6xfo4km4twjyb4t33dw7mgjn5ixpc4w2;/home/smith/smith_tpls/gcc-14.2.0/mpich-4.2.0-gnbi3enacd36rm3xvfd6hrjqfu7nevtw;/home/smith/smith_tpls/gcc-14.2.0/hwloc-2.13.0-w4w6lsascumdhiniunm24n33n6b7z4q7;/home/smith/smith_tpls/gcc-14.2.0/libfabric-2.6.0-is4si3647pvxi7t43fst6ohl7qqmpnp4;/home/smith/smith_tpls/gcc-14.2.0/yaksa-0.4-ro2wkiwybjippqacslazrtamwnee7ktt;/home/smith/smith_tpls/gcc-14.2.0/libpciaccess-0.17-z7l7gal5pgy7z6x5fwdgeainrnwywkzb;/home/smith/smith_tpls/gcc-14.2.0/libxml2-2.15.3-hxgq4gzzz4mizqfetcasydtsho6grxrq;/home/smith/smith_tpls/gcc-14.2.0/ncurses-6.6-jgm5ie3kuvowfuvb2yuc7u342q62g2v7;/home/smith/smith_tpls/gcc-14.2.0/libiconv-1.18-etxywnz4dht7j3u6zqjvfliu6x3vr27s;/home/smith/smith_tpls/gcc-14.2.0/xz-5.8.3-amttdqqc6aipgvy6zfw3yof5hrckxwaj;/home/smith/smith_tpls/none-none/gcc-runtime-14.2.0-qtg6rv45vanzmht6ovn6fkr6xxvwquqt;/home/smith/smith_tpls/none-none/compiler-wrapper-1.1.0-m2hzi6ouuda4xfn6tiiaok5ekmsr62nh" CACHE STRING "") set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/home/smith/smith_tpls/gcc-14.2.0/smith-develop-ypd5jhv26d6ydms2k3xunuuvw5ct4ao5/lib;/home/smith/smith_tpls/gcc-14.2.0/smith-develop-ypd5jhv26d6ydms2k3xunuuvw5ct4ao5/lib64;;" CACHE STRING "") +set(CMAKE_BUILD_RPATH "/home/smith/smith_tpls/gcc-14.2.0/smith-develop-m7hj4uv65x7epvxiutdfu4lx7sxgarzx/lib;/home/smith/smith_tpls/gcc-14.2.0/smith-develop-m7hj4uv65x7epvxiutdfu4lx7sxgarzx/lib64;;" CACHE STRING "") -set(CMAKE_INSTALL_RPATH "/home/smith/smith_tpls/gcc-14.2.0/smith-develop-ypd5jhv26d6ydms2k3xunuuvw5ct4ao5/lib;/home/smith/smith_tpls/gcc-14.2.0/smith-develop-ypd5jhv26d6ydms2k3xunuuvw5ct4ao5/lib64;;" CACHE STRING "") +set(CMAKE_INSTALL_RPATH "/home/smith/smith_tpls/gcc-14.2.0/smith-develop-m7hj4uv65x7epvxiutdfu4lx7sxgarzx/lib;/home/smith/smith_tpls/gcc-14.2.0/smith-develop-m7hj4uv65x7epvxiutdfu4lx7sxgarzx/lib64;;" CACHE STRING "") set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") #------------------------------------------------------------------------------ # Compilers #------------------------------------------------------------------------------ -# Compiler Spec: gcc@14.2.0/nz3km7hsvii7ajqbkpppfxgurquoqw5l +# Compiler Spec: gcc@14.2.0/rkfrtr5utsh6wht7znghqyulp2b4vml5 #------------------------------------------------------------------------------ if(DEFINED ENV{SPACK_CC}) @@ -47,13 +47,13 @@ set(CMAKE_Fortran_FLAGS "-fPIC -pthread" CACHE STRING "") # MPI #------------------------------------------------------------------------------ -set(MPI_C_COMPILER "/home/smith/smith_tpls/gcc-14.2.0/mpich-4.2.0-zbxhdzb6m6gt4uw7gylwtovrhigxic45/bin/mpicc" CACHE PATH "") +set(MPI_C_COMPILER "/home/smith/smith_tpls/gcc-14.2.0/mpich-4.2.0-gnbi3enacd36rm3xvfd6hrjqfu7nevtw/bin/mpicc" CACHE PATH "") -set(MPI_CXX_COMPILER "/home/smith/smith_tpls/gcc-14.2.0/mpich-4.2.0-zbxhdzb6m6gt4uw7gylwtovrhigxic45/bin/mpicxx" CACHE PATH "") +set(MPI_CXX_COMPILER "/home/smith/smith_tpls/gcc-14.2.0/mpich-4.2.0-gnbi3enacd36rm3xvfd6hrjqfu7nevtw/bin/mpicxx" CACHE PATH "") -set(MPI_Fortran_COMPILER "/home/smith/smith_tpls/gcc-14.2.0/mpich-4.2.0-zbxhdzb6m6gt4uw7gylwtovrhigxic45/bin/mpif90" CACHE PATH "") +set(MPI_Fortran_COMPILER "/home/smith/smith_tpls/gcc-14.2.0/mpich-4.2.0-gnbi3enacd36rm3xvfd6hrjqfu7nevtw/bin/mpif90" CACHE PATH "") -set(MPIEXEC_EXECUTABLE "/home/smith/smith_tpls/gcc-14.2.0/mpich-4.2.0-zbxhdzb6m6gt4uw7gylwtovrhigxic45/bin/mpirun" CACHE PATH "") +set(MPIEXEC_EXECUTABLE "/home/smith/smith_tpls/gcc-14.2.0/mpich-4.2.0-gnbi3enacd36rm3xvfd6hrjqfu7nevtw/bin/mpirun" CACHE PATH "") set(MPIEXEC_NUMPROC_FLAG "-np" CACHE STRING "") @@ -71,29 +71,29 @@ set(ENABLE_OPENMP ON CACHE BOOL "") set(TPL_ROOT "/home/smith/smith_tpls/gcc-14.2.0" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-ahhfniujrks7cn5g2xocnd33lgs66lj7" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-qapmse7cyzf3mbfw5w72dfuhdtt4vryd" CACHE PATH "") -set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-xta4mmxbbaxlitm2qxyjfomiirnqi3bq" CACHE PATH "") +set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-z25q3fpth6md7ipj3zumhqakoayevqvk" CACHE PATH "") -set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-4m4diq7gvkpkuma5s6xqhw2ksz44nw5d" CACHE PATH "") +set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-iuw3hc5jf4gdwmmjwdfrbixk4muylu3x" CACHE PATH "") set(LUA_DIR "/usr" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.0.3-45oec33grh3epiewvykakrt2vsu4hyir" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-rhqpc2sj3ouojaecavuivyrjmelfgzuv" CACHE PATH "") -set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-3fx44bwgwfwj4733zo4fs6zvlsfwnofh" CACHE PATH "") +set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-fsrjyyxaeptenkjqkfy7wxza3fivsdpx" CACHE PATH "") -set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-w72wpgqwcahe5pqahrvvn6anx4hoknox" CACHE PATH "") +set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-mz56z3pw3amwusmhk4edmcfxfwb2l3sq" CACHE PATH "") -set(METIS_DIR "${TPL_ROOT}/metis-5.1.0-eaucpjcdpfqtddbzy5mmyp3fl3h2dolk" CACHE PATH "") +set(METIS_DIR "${TPL_ROOT}/metis-5.1.0-6xfo4km4twjyb4t33dw7mgjn5ixpc4w2" CACHE PATH "") -set(PARMETIS_DIR "${TPL_ROOT}/parmetis-4.0.3-owk5xdqjm2jq5xffql4q5bj54w45zfd5" CACHE PATH "") +set(PARMETIS_DIR "${TPL_ROOT}/parmetis-4.0.3-6tsjrr2ycqtbu237ovx7xbqwcb4irhrn" CACHE PATH "") -set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-5iedidqvgbhbxivsmuzj4qd5drq3dtxw" CACHE PATH "") +set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-fpdrhzrcqh5xqapvinff5hr44euemjph" CACHE PATH "") -set(SUPERLUDIST_DIR "${TPL_ROOT}/superlu-dist-8.1.2-shalayim7ojq4gqnldol5te23fxqtwdr" CACHE PATH "") +set(SUPERLUDIST_DIR "${TPL_ROOT}/superlu-dist-8.1.2-5mzqeqoo5ixacxzoywdrhy2ihfajlbil" CACHE PATH "") -set(ARPACK_DIR "${TPL_ROOT}/arpack-ng-3.9.1-h546sx772app2bmgcopunqyptstytkvl" CACHE PATH "") +set(ARPACK_DIR "${TPL_ROOT}/arpack-ng-3.9.1-vicnrqvwokmikoxjvt2xjkq7wq6xseya" CACHE PATH "") # ADIAK not built @@ -103,19 +103,19 @@ set(ARPACK_DIR "${TPL_ROOT}/arpack-ng-3.9.1-h546sx772app2bmgcopunqyptstytkvl" CA # ENZYME not built -set(PETSC_DIR "${TPL_ROOT}/petsc-3.21.6-2ovn2wnyl7nzousvrgsqjprnpptjmxn5" CACHE PATH "") +set(PETSC_DIR "${TPL_ROOT}/petsc-3.23.7-ubmd3bt2tld7irvt7aul75iqoa4ms4xg" CACHE PATH "") -set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-jiuzoiui6rxteponefqbu45uxqde6www" CACHE PATH "") +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-5nt6dlvgybnxgetu3n2iqtysyqxctwh6" CACHE PATH "") -set(SLEPC_DIR "${TPL_ROOT}/slepc-3.21.2-2fp26nlp672aiw56ydpj7tg7d4juccbn" CACHE PATH "") +set(SLEPC_DIR "${TPL_ROOT}/slepc-3.23.3-4xfjjezrescpnivjjnttj3u6enqvup7d" CACHE PATH "") -set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-erepetuy6mgwo6ol2amupmgqfevx437v" CACHE PATH "") +set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-hjvlejnkpqdqcouvkavyx5mcrbg7bjzo" CACHE PATH "") -set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-zyagrzpgblvrlkf5afoy5m6iyd4byttd" CACHE PATH "") +set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-nxp6ninvsloikufxpa6rzbaj5wir4v3u" CACHE PATH "") -set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-mmgy25257rfdiw4aklqq22i7l37co755" CACHE PATH "") +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-uujozk75azbh2ivwfapas7e33orbhif4" CACHE PATH "") -set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.27-5i3zagzbk4bttvj4cnnaohusztvzxzaj" CACHE PATH "") +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-yln3hivxjekvwdlyf6r7zws4h7d6v2ej" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools diff --git a/host-configs/docker/llvm@19.1.1.cmake b/host-configs/docker/llvm@19.1.1.cmake index caab2212ea..a45f0d808f 100644 --- a/host-configs/docker/llvm@19.1.1.cmake +++ b/host-configs/docker/llvm@19.1.1.cmake @@ -4,13 +4,13 @@ # CMake executable path: /usr/local/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/home/smith/smith_tpls/llvm-19.1.1/tribol-0.1.0.27-yqn7i3bai6zph6hdow6pgtmdoeeovuqt;/home/smith/smith_tpls/llvm-19.1.1/axom-0.14.0.2-2cbtchzlg775lgoxzxqrjoe6qkvw7bch;/home/smith/smith_tpls/llvm-19.1.1/conduit-0.9.6-sajjhbqpqczxlfirbtabi5owg6mttcpd;/home/smith/smith_tpls/llvm-19.1.1/mfem-4.9.0.3-b2y7j2k7bhnjl7jn2iz5f7f2rwsprimu;/home/smith/smith_tpls/llvm-19.1.1/raja-2025.12.2-rhnj55yislgogbfvel55mgbo5qqhb25q;/home/smith/smith_tpls/llvm-19.1.1/umpire-2025.12.0-h2dcb45ykqin53jvqjbokwi4kh55yeft;/home/smith/smith_tpls/llvm-19.1.1/enzyme-0.0.266-poqppj4ak4ez7cckgig4griwn3xkybkn;/home/smith/smith_tpls/llvm-19.1.1/netcdf-c-4.10.0-ljxe6skdmznb6sy77l7olrttrppxk5wp;/home/smith/smith_tpls/llvm-19.1.1/slepc-3.21.2-zecyrs5hgckjk7gwjqyhntaj5wbcmr27;/home/smith/smith_tpls/llvm-19.1.1/sundials-7.7.0-a3gtwkpxr4avov65mict4wslft454lsz;/home/smith/smith_tpls/llvm-19.1.1/superlu-dist-8.1.2-fopyjwrbv6xbubujkifkleow5drhqjzz;/home/smith/smith_tpls/llvm-19.1.1/camp-2025.12.0-va47o3yk57vaxa74lubvgzc4ffjn3nmp;/home/smith/smith_tpls/llvm-19.1.1/fmt-11.0.2-vt3ri6ivodqm2bp3mmstsvplazd3mmxf;/home/smith/smith_tpls/llvm-19.1.1/hdf5-1.8.23-styqhpnger63ccameaun2nidmclxi6ie;/home/smith/smith_tpls/llvm-19.1.1/arpack-ng-3.9.1-nl5irhxizsjcmfbu5spctllnogvw52pm;/home/smith/smith_tpls/llvm-19.1.1/petsc-3.21.6-neyezkvqgrpjptqolb4fd75fvplyagoa;/home/smith/smith_tpls/llvm-19.1.1/hypre-2.33.0-drh66twfx2ezsorjkvdjdgugrv7wia66;/home/smith/smith_tpls/llvm-19.1.1/strumpack-8.0.0-li7utyrlpdhmykluxxqyskatkh27ewta;/home/smith/smith_tpls/llvm-19.1.1/netlib-scalapack-2.2.3-6b35545wtxbuxd5eybophclquhn6wckw;/home/smith/smith_tpls/llvm-19.1.1/parmetis-4.0.3-2c2b7svvorovmvpfty6ir34cm47wmger;/home/smith/smith_tpls/llvm-19.1.1/openblas-0.3.33-jf7xdyjovczbu2frp4mx34n22maodg25;/home/smith/smith_tpls/llvm-19.1.1/metis-5.1.0-4lhsgk655zzfyldqokg3sjfk65is5vw2;/home/smith/smith_tpls/llvm-19.1.1/mpich-4.2.0-efawzelfsliwvkryys7ydjnqg4irewuj;/home/smith/smith_tpls/none-none/gcc-runtime-13.3.0-2juzxyl3u6fik62tpx65qwcchjjppfru;/home/smith/smith_tpls/llvm-19.1.1/hwloc-2.13.0-ljs27mekbm6nsc5vafhmcb5vwfucaitx;/home/smith/smith_tpls/llvm-19.1.1/libfabric-2.5.1-2smuvlhofw5io2tixo7ksdui7q6jm45c;/home/smith/smith_tpls/llvm-19.1.1/yaksa-0.4-7fdnjvxie7jz6oiu62kj63pnuoygxur4;/home/smith/smith_tpls/llvm-19.1.1/libpciaccess-0.17-mlbemztx5ffmoks2veyrlwd6vlrrpu5f;/home/smith/smith_tpls/llvm-19.1.1/libxml2-2.15.3-mf4ikkbzp2bxhwccvjuqvzg54uosz47j;/home/smith/smith_tpls/llvm-19.1.1/ncurses-6.6-ebyloqpo5obcuxbw6t7dzymckcpevqms;/home/smith/smith_tpls/llvm-19.1.1/libiconv-1.18-jgu4j5gov2vcotygqvpivirmamnazvtp;/home/smith/smith_tpls/llvm-19.1.1/xz-5.8.3-fwzykt52tmlnncd4v6zr7crmokbyhbpz;/home/smith/smith_tpls/none-none/compiler-wrapper-1.1.0-m2hzi6ouuda4xfn6tiiaok5ekmsr62nh;/usr/lib/llvm-19" CACHE STRING "") +set(CMAKE_PREFIX_PATH "/home/smith/smith_tpls/llvm-19.1.1/tribol-0.1.0.28-skkor5ien3eebtusf2va7xciprlydznk;/home/smith/smith_tpls/llvm-19.1.1/axom-0.14.0.2-kx6kziiyfjc476cddwglegoh5joqgknj;/home/smith/smith_tpls/llvm-19.1.1/conduit-0.9.6-nhoy2z3fgd7aatp36c3x3bixkf6546ze;/home/smith/smith_tpls/llvm-19.1.1/mfem-4.9.1.4-lunmn2oxjsfowxn7mfyx6piaqnno6oy3;/home/smith/smith_tpls/llvm-19.1.1/raja-2025.12.2-ny6oguurpo7pobo6hhl4mm7cuapmsytt;/home/smith/smith_tpls/llvm-19.1.1/umpire-2025.12.0-4b32ppo3pzjp65xqe2bfihupthjvxkej;/home/smith/smith_tpls/llvm-19.1.1/enzyme-0.0.266-4udi3lbh2lnz5fzwp3sickwgw46eacnw;/home/smith/smith_tpls/llvm-19.1.1/netcdf-c-4.10.0-nwv3r6hoqp3xyqy5qz2snkfz6wnh2u6d;/home/smith/smith_tpls/llvm-19.1.1/slepc-3.23.3-chz36dsachrtb3nvwq7gqb6jmutjph2i;/home/smith/smith_tpls/llvm-19.1.1/sundials-7.7.0-cld5ijk4cudlyfc63mp2vxqbu5x7cpb5;/home/smith/smith_tpls/llvm-19.1.1/superlu-dist-8.1.2-6pvcq5kqvlvh6kveoyzdczasdhwfvkp2;/home/smith/smith_tpls/llvm-19.1.1/camp-2025.12.0-4gsg5n4l3dbjoomhdmtudkymq4oqotxu;/home/smith/smith_tpls/llvm-19.1.1/fmt-12.1.0-6xrb3lzw2stfkhlg3jzxkpl2brohcm2e;/home/smith/smith_tpls/llvm-19.1.1/hdf5-1.8.23-ut37a3gpgnsoefc2rn6226hv7vlhooly;/home/smith/smith_tpls/llvm-19.1.1/arpack-ng-3.9.1-zvicx4jpiwla7gfldjaa6pgi6pyeycag;/home/smith/smith_tpls/llvm-19.1.1/petsc-3.23.7-sioaeu6coinhqe3tqh5v2ag2tyddimcl;/home/smith/smith_tpls/llvm-19.1.1/hypre-2.33.0-2ddaoqnaujqjxrqhixirr4ybj4slu4xk;/home/smith/smith_tpls/llvm-19.1.1/strumpack-8.0.0-numvrz5df5qx27pvkpipr5kd7vl4aq6c;/home/smith/smith_tpls/llvm-19.1.1/netlib-scalapack-2.2.3-42rlfolbn2lpdrydlh3yqzdwctoxjw4r;/home/smith/smith_tpls/llvm-19.1.1/parmetis-4.0.3-qid5baau2l45yiw4u4ll4dikoopkhlwi;/home/smith/smith_tpls/llvm-19.1.1/openblas-0.3.33-y2niuuztr6mbck47dpiwvgitih3ttwkb;/home/smith/smith_tpls/llvm-19.1.1/metis-5.1.0-2tlsmb2gf4hqgfpyj7weaezuwernhdvc;/home/smith/smith_tpls/llvm-19.1.1/mpich-4.2.0-qq3osljxay75gxnmsoi327ewoevlwss7;/home/smith/smith_tpls/none-none/gcc-runtime-13.3.0-nqepvmjm36vdbf5dlx6wdwwa3s23bk2t;/home/smith/smith_tpls/llvm-19.1.1/hwloc-2.13.0-jbi4h3qfoqd53orm47b7b75ns7kb36d3;/home/smith/smith_tpls/llvm-19.1.1/libfabric-2.6.0-kwck54v3mbizw5hi2dgcdelvikfsoapc;/home/smith/smith_tpls/llvm-19.1.1/yaksa-0.4-7fdnjvxie7jz6oiu62kj63pnuoygxur4;/home/smith/smith_tpls/llvm-19.1.1/libpciaccess-0.17-mlbemztx5ffmoks2veyrlwd6vlrrpu5f;/home/smith/smith_tpls/llvm-19.1.1/libxml2-2.15.3-72t2varna6fljlcvxezt6ib4yzgcvw4d;/home/smith/smith_tpls/llvm-19.1.1/ncurses-6.6-ebyloqpo5obcuxbw6t7dzymckcpevqms;/home/smith/smith_tpls/llvm-19.1.1/libiconv-1.18-z4zlf7pi62s7nn5ocntisudmzhgha3fv;/home/smith/smith_tpls/llvm-19.1.1/xz-5.8.3-fwzykt52tmlnncd4v6zr7crmokbyhbpz;/home/smith/smith_tpls/none-none/compiler-wrapper-1.1.0-m2hzi6ouuda4xfn6tiiaok5ekmsr62nh;/usr/lib/llvm-19" CACHE STRING "") set(CMAKE_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/home/smith/smith_tpls/llvm-19.1.1/smith-develop-ai7xx4bhkmgr3p6txyi5auq7kislxcui/lib;/home/smith/smith_tpls/llvm-19.1.1/smith-develop-ai7xx4bhkmgr3p6txyi5auq7kislxcui/lib64;;" CACHE STRING "") +set(CMAKE_BUILD_RPATH "/home/smith/smith_tpls/llvm-19.1.1/smith-develop-64gsht4d6tkoc7au6jhzffiswqkxv43b/lib;/home/smith/smith_tpls/llvm-19.1.1/smith-develop-64gsht4d6tkoc7au6jhzffiswqkxv43b/lib64;;" CACHE STRING "") -set(CMAKE_INSTALL_RPATH "/home/smith/smith_tpls/llvm-19.1.1/smith-develop-ai7xx4bhkmgr3p6txyi5auq7kislxcui/lib;/home/smith/smith_tpls/llvm-19.1.1/smith-develop-ai7xx4bhkmgr3p6txyi5auq7kislxcui/lib64;;" CACHE STRING "") +set(CMAKE_INSTALL_RPATH "/home/smith/smith_tpls/llvm-19.1.1/smith-develop-64gsht4d6tkoc7au6jhzffiswqkxv43b/lib;/home/smith/smith_tpls/llvm-19.1.1/smith-develop-64gsht4d6tkoc7au6jhzffiswqkxv43b/lib64;;" CACHE STRING "") set(CMAKE_BUILD_TYPE "Release" CACHE STRING "") @@ -47,13 +47,13 @@ set(CMAKE_Fortran_FLAGS "-fPIC -pthread" CACHE STRING "") # MPI #------------------------------------------------------------------------------ -set(MPI_C_COMPILER "/home/smith/smith_tpls/llvm-19.1.1/mpich-4.2.0-efawzelfsliwvkryys7ydjnqg4irewuj/bin/mpicc" CACHE PATH "") +set(MPI_C_COMPILER "/home/smith/smith_tpls/llvm-19.1.1/mpich-4.2.0-qq3osljxay75gxnmsoi327ewoevlwss7/bin/mpicc" CACHE PATH "") -set(MPI_CXX_COMPILER "/home/smith/smith_tpls/llvm-19.1.1/mpich-4.2.0-efawzelfsliwvkryys7ydjnqg4irewuj/bin/mpicxx" CACHE PATH "") +set(MPI_CXX_COMPILER "/home/smith/smith_tpls/llvm-19.1.1/mpich-4.2.0-qq3osljxay75gxnmsoi327ewoevlwss7/bin/mpicxx" CACHE PATH "") -set(MPI_Fortran_COMPILER "/home/smith/smith_tpls/llvm-19.1.1/mpich-4.2.0-efawzelfsliwvkryys7ydjnqg4irewuj/bin/mpif90" CACHE PATH "") +set(MPI_Fortran_COMPILER "/home/smith/smith_tpls/llvm-19.1.1/mpich-4.2.0-qq3osljxay75gxnmsoi327ewoevlwss7/bin/mpif90" CACHE PATH "") -set(MPIEXEC_EXECUTABLE "/home/smith/smith_tpls/llvm-19.1.1/mpich-4.2.0-efawzelfsliwvkryys7ydjnqg4irewuj/bin/mpirun" CACHE PATH "") +set(MPIEXEC_EXECUTABLE "/home/smith/smith_tpls/llvm-19.1.1/mpich-4.2.0-qq3osljxay75gxnmsoi327ewoevlwss7/bin/mpirun" CACHE PATH "") set(MPIEXEC_NUMPROC_FLAG "-np" CACHE STRING "") @@ -71,29 +71,29 @@ set(ENABLE_OPENMP ON CACHE BOOL "") set(TPL_ROOT "/home/smith/smith_tpls/llvm-19.1.1" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-2cbtchzlg775lgoxzxqrjoe6qkvw7bch" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-kx6kziiyfjc476cddwglegoh5joqgknj" CACHE PATH "") -set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-va47o3yk57vaxa74lubvgzc4ffjn3nmp" CACHE PATH "") +set(CAMP_DIR "${TPL_ROOT}/camp-2025.12.0-4gsg5n4l3dbjoomhdmtudkymq4oqotxu" CACHE PATH "") -set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-sajjhbqpqczxlfirbtabi5owg6mttcpd" CACHE PATH "") +set(CONDUIT_DIR "${TPL_ROOT}/conduit-0.9.6-nhoy2z3fgd7aatp36c3x3bixkf6546ze" CACHE PATH "") set(LUA_DIR "/usr" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.0.3-b2y7j2k7bhnjl7jn2iz5f7f2rwsprimu" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.4-lunmn2oxjsfowxn7mfyx6piaqnno6oy3" CACHE PATH "") -set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-styqhpnger63ccameaun2nidmclxi6ie" CACHE PATH "") +set(HDF5_DIR "${TPL_ROOT}/hdf5-1.8.23-ut37a3gpgnsoefc2rn6226hv7vlhooly" CACHE PATH "") -set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-drh66twfx2ezsorjkvdjdgugrv7wia66" CACHE PATH "") +set(HYPRE_DIR "${TPL_ROOT}/hypre-2.33.0-2ddaoqnaujqjxrqhixirr4ybj4slu4xk" CACHE PATH "") -set(METIS_DIR "${TPL_ROOT}/metis-5.1.0-4lhsgk655zzfyldqokg3sjfk65is5vw2" CACHE PATH "") +set(METIS_DIR "${TPL_ROOT}/metis-5.1.0-2tlsmb2gf4hqgfpyj7weaezuwernhdvc" CACHE PATH "") -set(PARMETIS_DIR "${TPL_ROOT}/parmetis-4.0.3-2c2b7svvorovmvpfty6ir34cm47wmger" CACHE PATH "") +set(PARMETIS_DIR "${TPL_ROOT}/parmetis-4.0.3-qid5baau2l45yiw4u4ll4dikoopkhlwi" CACHE PATH "") -set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-ljxe6skdmznb6sy77l7olrttrppxk5wp" CACHE PATH "") +set(NETCDF_DIR "${TPL_ROOT}/netcdf-c-4.10.0-nwv3r6hoqp3xyqy5qz2snkfz6wnh2u6d" CACHE PATH "") -set(SUPERLUDIST_DIR "${TPL_ROOT}/superlu-dist-8.1.2-fopyjwrbv6xbubujkifkleow5drhqjzz" CACHE PATH "") +set(SUPERLUDIST_DIR "${TPL_ROOT}/superlu-dist-8.1.2-6pvcq5kqvlvh6kveoyzdczasdhwfvkp2" CACHE PATH "") -set(ARPACK_DIR "${TPL_ROOT}/arpack-ng-3.9.1-nl5irhxizsjcmfbu5spctllnogvw52pm" CACHE PATH "") +set(ARPACK_DIR "${TPL_ROOT}/arpack-ng-3.9.1-zvicx4jpiwla7gfldjaa6pgi6pyeycag" CACHE PATH "") # ADIAK not built @@ -101,21 +101,21 @@ set(ARPACK_DIR "${TPL_ROOT}/arpack-ng-3.9.1-nl5irhxizsjcmfbu5spctllnogvw52pm" CA # CALIPER not built -set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-poqppj4ak4ez7cckgig4griwn3xkybkn" CACHE PATH "") +set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-4udi3lbh2lnz5fzwp3sickwgw46eacnw" CACHE PATH "") -set(PETSC_DIR "${TPL_ROOT}/petsc-3.21.6-neyezkvqgrpjptqolb4fd75fvplyagoa" CACHE PATH "") +set(PETSC_DIR "${TPL_ROOT}/petsc-3.23.7-sioaeu6coinhqe3tqh5v2ag2tyddimcl" CACHE PATH "") -set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-rhnj55yislgogbfvel55mgbo5qqhb25q" CACHE PATH "") +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-ny6oguurpo7pobo6hhl4mm7cuapmsytt" CACHE PATH "") -set(SLEPC_DIR "${TPL_ROOT}/slepc-3.21.2-zecyrs5hgckjk7gwjqyhntaj5wbcmr27" CACHE PATH "") +set(SLEPC_DIR "${TPL_ROOT}/slepc-3.23.3-chz36dsachrtb3nvwq7gqb6jmutjph2i" CACHE PATH "") -set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-li7utyrlpdhmykluxxqyskatkh27ewta" CACHE PATH "") +set(STRUMPACK_DIR "${TPL_ROOT}/strumpack-8.0.0-numvrz5df5qx27pvkpipr5kd7vl4aq6c" CACHE PATH "") -set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-a3gtwkpxr4avov65mict4wslft454lsz" CACHE PATH "") +set(SUNDIALS_DIR "${TPL_ROOT}/sundials-7.7.0-cld5ijk4cudlyfc63mp2vxqbu5x7cpb5" CACHE PATH "") -set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-h2dcb45ykqin53jvqjbokwi4kh55yeft" CACHE PATH "") +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-4b32ppo3pzjp65xqe2bfihupthjvxkej" CACHE PATH "") -set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.27-yqn7i3bai6zph6hdow6pgtmdoeeovuqt" CACHE PATH "") +set(TRIBOL_DIR "${TPL_ROOT}/tribol-0.1.0.28-skkor5ien3eebtusf2va7xciprlydznk" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools