From c003c7124c60d192ddc569d85f6bdf5392e788e8 Mon Sep 17 00:00:00 2001 From: chapman39 Date: Mon, 6 Jul 2026 14:18:07 -0700 Subject: [PATCH 1/4] tpl update 2026-07-06 --- .github/workflows/ci-tests.yml | 4 +- host-configs/_FOR_TEAM_USE_ONLY | 2 + .../dane-toss_4_x86_64_ib-gcc@13.3.1.cmake | 38 ++++++++++------- .../dane-toss_4_x86_64_ib-llvm@19.1.3.cmake | 40 ++++++++++-------- host-configs/docker/gcc@14.2.0.cmake | 34 +++++++-------- host-configs/docker/llvm@19.1.1.cmake | 36 ++++++++-------- host-configs/other/README.md | 4 ++ ...ion-macos_sonoma_aarch64-llvm@19.1.7.cmake | 36 ++++++++-------- ...x86_64_ib_cray-llvm-amdgpu@6.4.2_hip.cmake | 42 +++++++++++-------- ...zwhippet-toss_4_x86_64_ib-gcc@13.3.1.cmake | 38 ++++++++++------- ...whippet-toss_4_x86_64_ib-llvm@19.1.3.cmake | 40 ++++++++++-------- ...x86_64_ib_cray-llvm-amdgpu@6.4.2_hip.cmake | 42 +++++++++++-------- 12 files changed, 201 insertions(+), 155 deletions(-) create mode 100644 host-configs/_FOR_TEAM_USE_ONLY create mode 100644 host-configs/other/README.md diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml index ec2b4ab7..04c55e0c 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_11-24-25_18h-57m + CLANG_DOCKER_IMAGE: seracllnl/tpls:clang-19_07-02-26_18h-01m CUDA_DOCKER_IMAGE: seracllnl/tpls:cuda-12_04-16-25_20h-55m - GCC_DOCKER_IMAGE: seracllnl/tpls:gcc-14_11-24-25_18h-57m + GCC_DOCKER_IMAGE: seracllnl/tpls:gcc-14_07-02-26_18h-06m jobs: # Hacky solution to reference env variables outside of `run` steps https://stackoverflow.com/a/74217028 diff --git a/host-configs/_FOR_TEAM_USE_ONLY b/host-configs/_FOR_TEAM_USE_ONLY new file mode 100644 index 00000000..4dadcdd6 --- /dev/null +++ b/host-configs/_FOR_TEAM_USE_ONLY @@ -0,0 +1,2 @@ +These host-configs are used for internal team builds and testing. +The libraries they reference are guarded by linux group permissions. 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 0a27a858..b2024fe7 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 @@ -1,31 +1,31 @@ #------------------------------------------------------------------------------ # !!!! This is a generated file, edit at own risk !!!! #------------------------------------------------------------------------------ -# CMake executable path: /usr/bin/cmake +# 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_02_13_17_29_25/gcc-13.3.1/caliper-2.12.1-r4enksghxtrrlgn4bd4z7v4rkzsq7ctx;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/tribol-0.1.0.25-jbvcutayyr2mjoqu7dmkjf6eapjrwh3m;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/adiak-0.4.1-l6ht437dth4h5vj42eybrzayi3tnelgf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/axom-0.12.0.1-o47bcdfl72xt4qenhbrnhybpbxthhgv6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/conduit-0.9.5-22qehlaxxv3vutiy5batldrwalqvqdbh;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/mfem-4.9.1.1-ybgs32e3fejsyluja5viharlhbjc2pwr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/raja-2025.09.0-n2e25hdkwjdeqhcej2loxyb2f4zz6j3c;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/umpire-2025.09.0-rbrxustwpp23jg45xabqcdfv4pbbyxw2;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/netcdf-c-4.7.4-ef2boturomxh7h3zsq2bnmxdqngvpzmz;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/slepc-3.21.2-zag2z75wlhi6vm4nnqatzv2msypckqdj;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/sundials-7.5.0-5mjejit3ofrg24snbuasxapzkcslp4sn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/superlu-dist-8.1.2-yenosrngdyvgxmai3fr5uqfa3df5ywi3;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/camp-2025.09.2-y42u7xoj3wzkmcm5oppqynjgp6xleyuz;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/fmt-11.0.2-2siwhudpthcvcnsimjhoqzbqj2d35xbu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/hdf5-1.8.23-rhrfxq6chtmc745bmdyzj4i345gkzuok;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/arpack-ng-3.9.1-mrwsueljnp35iyg2tusqbbz75k5rpace;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/petsc-3.21.6-4t5kick6z26ichvysg55gpxb4scsklwi;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/hypre-2.33.0-jirjzhbsayig3mwuh6xtudax6zsrrmce;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/strumpack-8.0.0-64bol65qlruojtaxcsmet2jddsp27scq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/netlib-scalapack-2.2.2-75rjlbkhicnfdgu7q5fpgk626x7gkdza;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/parmetis-4.0.3-6sb6x2i5ujyis46u6oqfra544x2inln5;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/metis-5.1.0-prmgy5uekkdvunr4yh4vztw2enjpurfr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/none-none/gcc-runtime-13.3.1-zsobnkwck2glzcbukupgvgbiwwhdonys;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/none-none/compiler-wrapper-1.0-uesxbqunebynqp5g2i6r3corj4oval5q;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/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/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_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/smith-develop-arwwxcnjc6rkjns4dm3gx75kax437xm3/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/smith-develop-arwwxcnjc6rkjns4dm3gx75kax437xm3/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/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/2026_02_13_17_29_25/gcc-13.3.1/smith-develop-arwwxcnjc6rkjns4dm3gx75kax437xm3/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1/smith-develop-arwwxcnjc6rkjns4dm3gx75kax437xm3/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_BUILD_TYPE "Release" CACHE STRING "") #------------------------------------------------------------------------------ # Compilers #------------------------------------------------------------------------------ -# Compiler Spec: gcc@13.3.1/xrm3n2pex2en2wvm6p4ap62nieoz7kne +# Compiler Spec: gcc@13.3.1/coban4v6d67qsc2lmofonv7wkeuxgg55 #------------------------------------------------------------------------------ if(DEFINED ENV{SPACK_CC}) - set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/none-none/compiler-wrapper-1.0-uesxbqunebynqp5g2i6r3corj4oval5q/libexec/spack/gcc/gcc" CACHE PATH "") + 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_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/none-none/compiler-wrapper-1.0-uesxbqunebynqp5g2i6r3corj4oval5q/libexec/spack/gcc/g++" 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_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/none-none/compiler-wrapper-1.0-uesxbqunebynqp5g2i6r3corj4oval5q/libexec/spack/gcc/gfortran" 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 "") else() @@ -37,6 +37,10 @@ else() endif() +set(CMAKE_C_FLAGS "-fPIC" CACHE STRING "") + +set(CMAKE_CXX_FLAGS "-fPIC" CACHE STRING "") + set(CMAKE_Fortran_FLAGS "-fPIC" CACHE STRING "") #------------------------------------------------------------------------------ @@ -49,12 +53,12 @@ set(MPI_CXX_COMPILER "/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic 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 "") -set(MPIEXEC_EXECUTABLE "/usr/bin/srun" CACHE PATH "") - #------------------------------------------------------------------------------ # Hardware #------------------------------------------------------------------------------ @@ -71,19 +75,21 @@ set(BUILD_REDECOMP ON CACHE BOOL "") # TPLs #------------------------------------------------------------------------------ -set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/gcc-13.3.1" CACHE PATH "") +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(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-5fhonbczmcctqntymi4fm3nspiltfbvs" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.12.0.1-o47bcdfl72xt4qenhbrnhybpbxthhgv6" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.0.3-4yuwervidh7kw2bj2vt64kwf5arqokyg" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.1-ybgs32e3fejsyluja5viharlhbjc2pwr" CACHE PATH "") +set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-cq4xrf7m2zzl6ptjy7xpcqzgd7v2ffvk" CACHE PATH "") -set(CALIPER_DIR "${TPL_ROOT}/caliper-2.12.1-r4enksghxtrrlgn4bd4z7v4rkzsq7ctx" CACHE PATH "") +set(CALIPER_DIR "${TPL_ROOT}/caliper-2.14.0-gd5bk23yi6bzhtysivmoqtheyi7qu7or" CACHE PATH "") # ENZYME not built -set(RAJA_DIR "${TPL_ROOT}/raja-2025.09.0-n2e25hdkwjdeqhcej2loxyb2f4zz6j3c" CACHE PATH "") +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-2qloooq5fllwvuwfjwwniktfieyu3m5h" CACHE PATH "") -set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.09.0-rbrxustwpp23jg45xabqcdfv4pbbyxw2" CACHE PATH "") +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-yl6bt3pw436rbdbdgozqntr2d6h7z3zs" 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 2e0b26fa..6f8b2183 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 @@ -1,31 +1,31 @@ #------------------------------------------------------------------------------ # !!!! This is a generated file, edit at own risk !!!! #------------------------------------------------------------------------------ -# CMake executable path: /usr/bin/cmake +# 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_02_13_17_29_25/llvm-19.1.3/caliper-2.12.1-2cr7gsyv43xmgrii4pbuvaqxgx7njtu6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/tribol-0.1.0.25-vzcsbt4iufyhcnddl3aq2f472sn4yfej;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/adiak-0.4.1-bvc4yq6gilonz4m4str2tvb6osf2ps35;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/axom-0.12.0.1-a46e77i22dhzhdm5ajuyvooivv4c5epa;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/conduit-0.9.5-hfweodyb2wjvebosmh5mnbgbeznv5bze;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/mfem-4.9.1.1-lusmek25ak2pya22z4cpav54iefnk6l2;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/raja-2025.09.0-f6aongdq6m42kfq4x36j3akc774mhts3;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/umpire-2025.09.0-a7jmyu3yqwt5ub6sftclprepnwacww6s;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/enzyme-0.0.249-alsgzxgu6umf4xv2tduojbwewvon5ef7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/netcdf-c-4.7.4-kfjql53x6plm3ryb3s3lp3bh5avozxen;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/slepc-3.21.2-mflyzwqdidv6f6ib7wkqospaxtxgffra;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/sundials-7.5.0-3gf3oyqnhzdosdq5uabsyassmwmxjfdt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/superlu-dist-8.1.2-u7vihi7n4jqmygshmyrhcmt4qkov64fu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/camp-2025.09.2-cyqbgb7lrmtd7bpvnoeyxtfraaqp3ljs;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/fmt-11.0.2-mkkojbobdtmrwa2kyencxfdd4unpzs6a;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/hdf5-1.8.23-rnph6lhj2ityclel5bu23zt3pxhphzvs;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/arpack-ng-3.9.1-pairtjw5mnjcadk6zhslci6edbo6rmyr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/petsc-3.21.6-xjfrzmokpqjqurao4owcwm2r3axhfgjb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/hypre-2.33.0-i4m2ewqojuf5psxyo64p6owfkjherciy;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/strumpack-8.0.0-l3t5iwzy6js4yqnznsjr4q6wpujtyq3v;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/netlib-scalapack-2.2.2-2puz7xfczt2evq53n45grxphbzg3ggmp;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/parmetis-4.0.3-33sh77hxkujmtyct5vim3uytoynthzav;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/none-none/gcc-runtime-13.3.1-zsobnkwck2glzcbukupgvgbiwwhdonys;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/metis-5.1.0-yr44akofet7tmopeax2tynxz65hscycw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/none-none/compiler-wrapper-1.0-uesxbqunebynqp5g2i6r3corj4oval5q;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/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/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_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/smith-develop-msk4wlk6e6qfbtxr7a2nqofd5iaffbjw/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/smith-develop-msk4wlk6e6qfbtxr7a2nqofd5iaffbjw/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/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/2026_02_13_17_29_25/llvm-19.1.3/smith-develop-msk4wlk6e6qfbtxr7a2nqofd5iaffbjw/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3/smith-develop-msk4wlk6e6qfbtxr7a2nqofd5iaffbjw/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_BUILD_TYPE "Release" CACHE STRING "") #------------------------------------------------------------------------------ # Compilers #------------------------------------------------------------------------------ -# Compiler Spec: llvm@19.1.3/4rf6d7atkulu6wz7bucycjwtiuwqfy24 +# 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/2026_02_13_17_29_25/none-none/compiler-wrapper-1.0-uesxbqunebynqp5g2i6r3corj4oval5q/libexec/spack/clang/clang" CACHE PATH "") + 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_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/none-none/compiler-wrapper-1.0-uesxbqunebynqp5g2i6r3corj4oval5q/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_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/none-none/compiler-wrapper-1.0-uesxbqunebynqp5g2i6r3corj4oval5q/libexec/spack/gcc/gfortran" 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 "") else() @@ -37,6 +37,10 @@ else() endif() +set(CMAKE_C_FLAGS "-fPIC" CACHE STRING "") + +set(CMAKE_CXX_FLAGS "-fPIC" CACHE STRING "") + set(CMAKE_Fortran_FLAGS "-fPIC" CACHE STRING "") #------------------------------------------------------------------------------ @@ -49,12 +53,12 @@ set(MPI_CXX_COMPILER "/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-mag 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 "") -set(MPIEXEC_EXECUTABLE "/usr/bin/srun" CACHE PATH "") - #------------------------------------------------------------------------------ # Hardware #------------------------------------------------------------------------------ @@ -71,19 +75,21 @@ set(BUILD_REDECOMP ON CACHE BOOL "") # TPLs #------------------------------------------------------------------------------ -set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_29_25/llvm-19.1.3" CACHE PATH "") +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(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-cvzljpgra2zvursta5ny2s5ybxyjyn2n" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.12.0.1-a46e77i22dhzhdm5ajuyvooivv4c5epa" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.0.3-bwnirsb6k6n57fmisczibpf2lsjuot6m" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.1-lusmek25ak2pya22z4cpav54iefnk6l2" CACHE PATH "") +set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-nhhqmngqj6aklphfuq5s6x3othlt5mrp" CACHE PATH "") -set(CALIPER_DIR "${TPL_ROOT}/caliper-2.12.1-2cr7gsyv43xmgrii4pbuvaqxgx7njtu6" CACHE PATH "") +set(CALIPER_DIR "${TPL_ROOT}/caliper-2.14.0-cjpk3lddlqtp4tzn34rsgxddcthduc6n" CACHE PATH "") -set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.249-alsgzxgu6umf4xv2tduojbwewvon5ef7" CACHE PATH "") +set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-43y6ficl4n7wesqpzimsy25bpvvgj6wq" CACHE PATH "") -set(RAJA_DIR "${TPL_ROOT}/raja-2025.09.0-f6aongdq6m42kfq4x36j3akc774mhts3" CACHE PATH "") +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-bt4y2heof76hawjnuh2zeupkcd2bbge3" CACHE PATH "") -set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.09.0-a7jmyu3yqwt5ub6sftclprepnwacww6s" CACHE PATH "") +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-hrf4ogx6dmslytu7go5jz5wfct3bonjy" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools diff --git a/host-configs/docker/gcc@14.2.0.cmake b/host-configs/docker/gcc@14.2.0.cmake index f8a79eca..45c62ed7 100644 --- a/host-configs/docker/gcc@14.2.0.cmake +++ b/host-configs/docker/gcc@14.2.0.cmake @@ -4,28 +4,28 @@ # CMake executable path: /usr/local/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/home/smith/smith_tpls/gcc-14.2.0/tribol-0.1.0.23-buc5eogxbwtp5qqrffebo5tfruwle42i;/home/smith/smith_tpls/gcc-14.2.0/axom-0.12.0.0-rl4hqlluxrlrfw54vu3dfllz7qufo763;/home/smith/smith_tpls/gcc-14.2.0/conduit-0.9.5-ffmp4jsxlfp543iyp4pjufnds77stwhs;/home/smith/smith_tpls/gcc-14.2.0/mfem-4.9.0.2-dabs26dub7pefps6veo5pndcehdzcknb;/home/smith/smith_tpls/gcc-14.2.0/raja-2025.09.0-z7ebpseo4yyunvxj3iuxvxjzy6dqwloy;/home/smith/smith_tpls/gcc-14.2.0/umpire-2025.09.0-pnnb366w5txe3znylwxzqnwbq6eir2dj;/home/smith/smith_tpls/gcc-14.2.0/netcdf-c-4.7.4-jayhfc3xnm7zbiunziauhje55jdma2o2;/home/smith/smith_tpls/gcc-14.2.0/slepc-3.21.2-sq5m3juedxcxi2jm2nnmjqzu5fm227zx;/home/smith/smith_tpls/gcc-14.2.0/sundials-6.7.0-klhjlysyllesixs5xq56rwhwnqiel4z7;/home/smith/smith_tpls/gcc-14.2.0/camp-2025.09.2-oixais3vhuuof5qsdiqe6xknjrw43kdx;/home/smith/smith_tpls/gcc-14.2.0/fmt-11.0.2-ht2idt2ah5wkaf2qxcobbccu6lzlmb33;/home/smith/smith_tpls/gcc-14.2.0/hdf5-1.8.23-vnpvhz3ytz4iesqw4ahaupfp6v3ucxkv;/home/smith/smith_tpls/gcc-14.2.0/arpack-ng-3.9.1-f2o4etq7lzo7gyymjfpitasrhqdd6rt7;/home/smith/smith_tpls/gcc-14.2.0/petsc-3.21.6-kgjw64cey32cafk4gklktxghl5myfwuu;/home/smith/smith_tpls/gcc-14.2.0/hypre-2.33.0-mginp5s4w6do6yf2mvhxaq6zj4ymiyow;/home/smith/smith_tpls/gcc-14.2.0/strumpack-8.0.0-uww3gzqgff2cuhqks65fz572svx3fk4r;/home/smith/smith_tpls/gcc-14.2.0/superlu-dist-8.1.2-tku2zum5uc4etnqubqsi3b4735ceoytk;/home/smith/smith_tpls/gcc-14.2.0/netlib-scalapack-2.2.2-wbnniby6qznaurgoco6vvsxm2aod5zmf;/home/smith/smith_tpls/gcc-14.2.0/parmetis-4.0.3-c3y4s5kwdhsprddhtcey42hej6f5ou3a;/home/smith/smith_tpls/gcc-14.2.0/metis-5.1.0-ypp5h6p4n6evogx2wng2eqnp74a4losv;/home/smith/smith_tpls/gcc-14.2.0/mpich-4.2.0-nsv6egqtra6rlwyfouhma2bku23mjf4u;/home/smith/smith_tpls/gcc-14.2.0/hwloc-2.11.1-shknwspkkbovk43s4cko23fvxfpxyahn;/home/smith/smith_tpls/gcc-14.2.0/libfabric-2.2.0-evvznwth4eytgtzrhbv43pg6qkcxped3;/home/smith/smith_tpls/gcc-14.2.0/yaksa-0.3-2b3vqz4dmnnfiomkz7escyx3ws7w5roo;/home/smith/smith_tpls/gcc-14.2.0/libpciaccess-0.17-lwsnk2jlatm34qsj2zbkthnl6h7twfed;/home/smith/smith_tpls/gcc-14.2.0/libxml2-2.13.5-b2zl6sf7caqugntrt2j27vmprqmv3c6w;/home/smith/smith_tpls/gcc-14.2.0/ncurses-6.5-20250705-gahbb26hdvnncrliitzzsubprxnentte;/home/smith/smith_tpls/gcc-14.2.0/libiconv-1.18-675kuqysxbbn3qyulkos2ktqm253hhc2;/home/smith/smith_tpls/gcc-14.2.0/xz-5.6.3-35m7lld4lmcwmq72r7ivi25ydxvgtvth;/home/smith/smith_tpls/none-none/gcc-runtime-14.2.0-732djrphgfjipas5vfbmlvwfci4ui4za;/home/smith/smith_tpls/none-none/compiler-wrapper-1.0-adr4m722sut3yibwgl2ehvjbtuzeozzm" CACHE STRING "") +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_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/home/smith/smith_tpls/gcc-14.2.0/smith-develop-eucivoh4fzteqf525jpmgnphbzrlq3jb/lib;/home/smith/smith_tpls/gcc-14.2.0/smith-develop-eucivoh4fzteqf525jpmgnphbzrlq3jb/lib64;;" 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_INSTALL_RPATH "/home/smith/smith_tpls/gcc-14.2.0/smith-develop-eucivoh4fzteqf525jpmgnphbzrlq3jb/lib;/home/smith/smith_tpls/gcc-14.2.0/smith-develop-eucivoh4fzteqf525jpmgnphbzrlq3jb/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_BUILD_TYPE "Release" CACHE STRING "") #------------------------------------------------------------------------------ # Compilers #------------------------------------------------------------------------------ -# Compiler Spec: gcc@14.2.0/na7vd37xl45hztvg4h4fojpnqlfxgd2r +# Compiler Spec: gcc@14.2.0/nz3km7hsvii7ajqbkpppfxgurquoqw5l #------------------------------------------------------------------------------ if(DEFINED ENV{SPACK_CC}) - set(CMAKE_C_COMPILER "/home/smith/smith_tpls/none-none/compiler-wrapper-1.0-adr4m722sut3yibwgl2ehvjbtuzeozzm/libexec/spack/gcc/gcc" CACHE PATH "") + set(CMAKE_C_COMPILER "/home/smith/smith_tpls/none-none/compiler-wrapper-1.1.0-m2hzi6ouuda4xfn6tiiaok5ekmsr62nh/libexec/spack/gcc/gcc" CACHE PATH "") - set(CMAKE_CXX_COMPILER "/home/smith/smith_tpls/none-none/compiler-wrapper-1.0-adr4m722sut3yibwgl2ehvjbtuzeozzm/libexec/spack/gcc/g++" CACHE PATH "") + set(CMAKE_CXX_COMPILER "/home/smith/smith_tpls/none-none/compiler-wrapper-1.1.0-m2hzi6ouuda4xfn6tiiaok5ekmsr62nh/libexec/spack/gcc/g++" CACHE PATH "") - set(CMAKE_Fortran_COMPILER "/home/smith/smith_tpls/none-none/compiler-wrapper-1.0-adr4m722sut3yibwgl2ehvjbtuzeozzm/libexec/spack/gcc/gfortran" CACHE PATH "") + set(CMAKE_Fortran_COMPILER "/home/smith/smith_tpls/none-none/compiler-wrapper-1.1.0-m2hzi6ouuda4xfn6tiiaok5ekmsr62nh/libexec/spack/gcc/gfortran" CACHE PATH "") else() @@ -41,17 +41,19 @@ set(CMAKE_C_FLAGS "-fPIC -pthread" CACHE STRING "") set(CMAKE_CXX_FLAGS "-fPIC -pthread" CACHE STRING "") +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-nsv6egqtra6rlwyfouhma2bku23mjf4u/bin/mpicc" CACHE PATH "") +set(MPI_C_COMPILER "/home/smith/smith_tpls/gcc-14.2.0/mpich-4.2.0-zbxhdzb6m6gt4uw7gylwtovrhigxic45/bin/mpicc" CACHE PATH "") -set(MPI_CXX_COMPILER "/home/smith/smith_tpls/gcc-14.2.0/mpich-4.2.0-nsv6egqtra6rlwyfouhma2bku23mjf4u/bin/mpicxx" 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_Fortran_COMPILER "/home/smith/smith_tpls/gcc-14.2.0/mpich-4.2.0-nsv6egqtra6rlwyfouhma2bku23mjf4u/bin/mpif90" CACHE PATH "") +set(MPI_Fortran_COMPILER "/home/smith/smith_tpls/gcc-14.2.0/mpich-4.2.0-zbxhdzb6m6gt4uw7gylwtovrhigxic45/bin/mpif90" CACHE PATH "") -set(MPIEXEC_EXECUTABLE "/home/smith/smith_tpls/gcc-14.2.0/mpich-4.2.0-nsv6egqtra6rlwyfouhma2bku23mjf4u/bin/mpirun" CACHE PATH "") +set(MPIEXEC_EXECUTABLE "/home/smith/smith_tpls/gcc-14.2.0/mpich-4.2.0-zbxhdzb6m6gt4uw7gylwtovrhigxic45/bin/mpirun" CACHE PATH "") set(MPIEXEC_NUMPROC_FLAG "-np" CACHE STRING "") @@ -75,13 +77,13 @@ set(BUILD_REDECOMP ON CACHE BOOL "") set(TPL_ROOT "/home/smith/smith_tpls/gcc-14.2.0" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.12.0.0-rl4hqlluxrlrfw54vu3dfllz7qufo763" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-ahhfniujrks7cn5g2xocnd33lgs66lj7" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.0.2-dabs26dub7pefps6veo5pndcehdzcknb" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.0.3-45oec33grh3epiewvykakrt2vsu4hyir" CACHE PATH "") -set(RAJA_DIR "${TPL_ROOT}/raja-2025.09.0-z7ebpseo4yyunvxj3iuxvxjzy6dqwloy" CACHE PATH "") +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-jiuzoiui6rxteponefqbu45uxqde6www" CACHE PATH "") -set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.09.0-pnnb366w5txe3znylwxzqnwbq6eir2dj" CACHE PATH "") +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-mmgy25257rfdiw4aklqq22i7l37co755" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools @@ -94,5 +96,3 @@ set(ENABLE_CLANGFORMAT OFF CACHE BOOL "") set(ENABLE_CLANGTIDY OFF CACHE BOOL "") set(TRIBOL_ENABLE_DOCS OFF CACHE BOOL "") - - diff --git a/host-configs/docker/llvm@19.1.1.cmake b/host-configs/docker/llvm@19.1.1.cmake index eadd6ba9..eb1a150a 100644 --- a/host-configs/docker/llvm@19.1.1.cmake +++ b/host-configs/docker/llvm@19.1.1.cmake @@ -4,28 +4,28 @@ # CMake executable path: /usr/local/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/home/smith/smith_tpls/llvm-19.1.1/tribol-0.1.0.23-usido56e2gywu4a3j6ndbmlx2l6u7xvt;/home/smith/smith_tpls/llvm-19.1.1/axom-0.12.0.0-n2gktbg72pawrvrtndseo3yfmisgyllx;/home/smith/smith_tpls/llvm-19.1.1/conduit-0.9.5-7dnbngkb72cpqwr2sa7oiypbwlkpoug2;/home/smith/smith_tpls/llvm-19.1.1/mfem-4.9.0.2-4lifecl5deeeyetidbatmtizhvqyikgq;/home/smith/smith_tpls/llvm-19.1.1/raja-2025.09.0-fufuimfrnieojba3gpvaws2l7smztnsq;/home/smith/smith_tpls/llvm-19.1.1/umpire-2025.09.0-6hxsccyg76eundpgkcszdzst36kvch4e;/home/smith/smith_tpls/llvm-19.1.1/enzyme-0.0.180-o2ux3firu6amarpcohoxyzbijbso5v7m;/home/smith/smith_tpls/llvm-19.1.1/netcdf-c-4.7.4-de7ys6rkivtlw5ow2q3l34vmy6nuxffw;/home/smith/smith_tpls/llvm-19.1.1/slepc-3.21.2-3dilv4le4xd43ru352pwohsgytr2mddn;/home/smith/smith_tpls/llvm-19.1.1/sundials-6.7.0-mbpqlhkufyzakupib3rk3v6kyw6re4ne;/home/smith/smith_tpls/llvm-19.1.1/camp-2025.09.2-6uv5roijfmpugalgrwsripuo3i7xw6ea;/home/smith/smith_tpls/llvm-19.1.1/fmt-11.0.2-vtj543jq2uuqliyilrg4qlp6ndxxiemd;/home/smith/smith_tpls/llvm-19.1.1/hdf5-1.8.23-2skm3efwsdnpiohtb7derzwkte4rbc6o;/home/smith/smith_tpls/llvm-19.1.1/arpack-ng-3.9.1-wrjgc6a3jx3wmjmoi2c5teydqp5brja2;/home/smith/smith_tpls/llvm-19.1.1/petsc-3.21.6-hwxcya55apz3zbwhiznm4izv3jtdodvc;/home/smith/smith_tpls/llvm-19.1.1/hypre-2.33.0-67a6darhlsprrmlb3idjay577r7jcuqr;/home/smith/smith_tpls/llvm-19.1.1/strumpack-8.0.0-jh2zzfyuwzzig5chae3u6m3ebyca7wk7;/home/smith/smith_tpls/llvm-19.1.1/superlu-dist-8.1.2-azhojsjwdpywpr5lzlwhhtqnphnxjllh;/home/smith/smith_tpls/llvm-19.1.1/netlib-scalapack-2.2.2-jc6yofrlspgow7asd7bxcxyrmxgeozy6;/home/smith/smith_tpls/llvm-19.1.1/parmetis-4.0.3-35b6dycnuuprcnbl7aayxif5odiupaq6;/home/smith/smith_tpls/llvm-19.1.1/metis-5.1.0-47i25u7hnn4xxny6b5z3pekjvj6kjlku;/home/smith/smith_tpls/llvm-19.1.1/mpich-4.2.0-bwz522ssj5775zpsjs2nxaj6gehd7tdq;/home/smith/smith_tpls/none-none/gcc-runtime-13.3.0-6f3a7cf5tiwwl5jhia65h56s4qand7rx;/home/smith/smith_tpls/llvm-19.1.1/hwloc-2.11.1-en7owzmwvvphmona6vvxcvlcbxzbyfw2;/home/smith/smith_tpls/llvm-19.1.1/libfabric-2.2.0-vda63y7sdbg5b6h4hvpcmygunygyr7my;/home/smith/smith_tpls/llvm-19.1.1/yaksa-0.3-6ktpoilt36ux65qff3jperaisoriek3l;/home/smith/smith_tpls/llvm-19.1.1/libpciaccess-0.17-ok5focv2qbtj2nrouqkiswmj2wbfjygn;/home/smith/smith_tpls/llvm-19.1.1/libxml2-2.13.5-k25tezxwuznorvwtt3ddsjf3wc6olkcm;/home/smith/smith_tpls/llvm-19.1.1/ncurses-6.5-20250705-5gdsguofwtckkx6hgxav3vuwoffirzzp;/home/smith/smith_tpls/llvm-19.1.1/libiconv-1.18-b2hrlselsouogi5dw4qpplbwm4bzlyki;/home/smith/smith_tpls/llvm-19.1.1/xz-5.6.3-uiri5j3f4lnhngg2j5iadq7qzsgdsrqu;/home/smith/smith_tpls/none-none/compiler-wrapper-1.0-adr4m722sut3yibwgl2ehvjbtuzeozzm;/usr/lib/llvm-19" CACHE STRING "") +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_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/home/smith/smith_tpls/llvm-19.1.1/smith-develop-bysdd7gqpbpofgh3hkvhna5zhoiac2af/lib;/home/smith/smith_tpls/llvm-19.1.1/smith-develop-bysdd7gqpbpofgh3hkvhna5zhoiac2af/lib64;;" 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_INSTALL_RPATH "/home/smith/smith_tpls/llvm-19.1.1/smith-develop-bysdd7gqpbpofgh3hkvhna5zhoiac2af/lib;/home/smith/smith_tpls/llvm-19.1.1/smith-develop-bysdd7gqpbpofgh3hkvhna5zhoiac2af/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_BUILD_TYPE "Release" CACHE STRING "") #------------------------------------------------------------------------------ # Compilers #------------------------------------------------------------------------------ -# Compiler Spec: llvm@19.1.1/yq5rjyb4vplepvexmd5okbdyoezvrvsz +# Compiler Spec: llvm@19.1.1/fccswoqrewqmql6ncftxm2tfmpynyml2 #------------------------------------------------------------------------------ if(DEFINED ENV{SPACK_CC}) - set(CMAKE_C_COMPILER "/home/smith/smith_tpls/none-none/compiler-wrapper-1.0-adr4m722sut3yibwgl2ehvjbtuzeozzm/libexec/spack/clang/clang" CACHE PATH "") + set(CMAKE_C_COMPILER "/home/smith/smith_tpls/none-none/compiler-wrapper-1.1.0-m2hzi6ouuda4xfn6tiiaok5ekmsr62nh/libexec/spack/clang/clang" CACHE PATH "") - set(CMAKE_CXX_COMPILER "/home/smith/smith_tpls/none-none/compiler-wrapper-1.0-adr4m722sut3yibwgl2ehvjbtuzeozzm/libexec/spack/clang/clang++" CACHE PATH "") + set(CMAKE_CXX_COMPILER "/home/smith/smith_tpls/none-none/compiler-wrapper-1.1.0-m2hzi6ouuda4xfn6tiiaok5ekmsr62nh/libexec/spack/clang/clang++" CACHE PATH "") - set(CMAKE_Fortran_COMPILER "/home/smith/smith_tpls/none-none/compiler-wrapper-1.0-adr4m722sut3yibwgl2ehvjbtuzeozzm/libexec/spack/gcc/gfortran" CACHE PATH "") + set(CMAKE_Fortran_COMPILER "/home/smith/smith_tpls/none-none/compiler-wrapper-1.1.0-m2hzi6ouuda4xfn6tiiaok5ekmsr62nh/libexec/spack/gcc/gfortran" CACHE PATH "") else() @@ -41,17 +41,19 @@ set(CMAKE_C_FLAGS "-fPIC -pthread" CACHE STRING "") set(CMAKE_CXX_FLAGS "-fPIC -pthread" CACHE STRING "") +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-bwz522ssj5775zpsjs2nxaj6gehd7tdq/bin/mpicc" CACHE PATH "") +set(MPI_C_COMPILER "/home/smith/smith_tpls/llvm-19.1.1/mpich-4.2.0-efawzelfsliwvkryys7ydjnqg4irewuj/bin/mpicc" CACHE PATH "") -set(MPI_CXX_COMPILER "/home/smith/smith_tpls/llvm-19.1.1/mpich-4.2.0-bwz522ssj5775zpsjs2nxaj6gehd7tdq/bin/mpicxx" 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_Fortran_COMPILER "/home/smith/smith_tpls/llvm-19.1.1/mpich-4.2.0-bwz522ssj5775zpsjs2nxaj6gehd7tdq/bin/mpif90" CACHE PATH "") +set(MPI_Fortran_COMPILER "/home/smith/smith_tpls/llvm-19.1.1/mpich-4.2.0-efawzelfsliwvkryys7ydjnqg4irewuj/bin/mpif90" CACHE PATH "") -set(MPIEXEC_EXECUTABLE "/home/smith/smith_tpls/llvm-19.1.1/mpich-4.2.0-bwz522ssj5775zpsjs2nxaj6gehd7tdq/bin/mpirun" CACHE PATH "") +set(MPIEXEC_EXECUTABLE "/home/smith/smith_tpls/llvm-19.1.1/mpich-4.2.0-efawzelfsliwvkryys7ydjnqg4irewuj/bin/mpirun" CACHE PATH "") set(MPIEXEC_NUMPROC_FLAG "-np" CACHE STRING "") @@ -75,15 +77,15 @@ set(BUILD_REDECOMP ON CACHE BOOL "") set(TPL_ROOT "/home/smith/smith_tpls/llvm-19.1.1" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.12.0.0-n2gktbg72pawrvrtndseo3yfmisgyllx" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-2cbtchzlg775lgoxzxqrjoe6qkvw7bch" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.0.2-4lifecl5deeeyetidbatmtizhvqyikgq" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.0.3-b2y7j2k7bhnjl7jn2iz5f7f2rwsprimu" CACHE PATH "") -set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.180-o2ux3firu6amarpcohoxyzbijbso5v7m" CACHE PATH "") +set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-poqppj4ak4ez7cckgig4griwn3xkybkn" CACHE PATH "") -set(RAJA_DIR "${TPL_ROOT}/raja-2025.09.0-fufuimfrnieojba3gpvaws2l7smztnsq" CACHE PATH "") +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-rhnj55yislgogbfvel55mgbo5qqhb25q" CACHE PATH "") -set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.09.0-6hxsccyg76eundpgkcszdzst36kvch4e" CACHE PATH "") +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-h2dcb45ykqin53jvqjbokwi4kh55yeft" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools @@ -96,5 +98,3 @@ set(ENABLE_CLANGFORMAT OFF CACHE BOOL "") set(ENABLE_CLANGTIDY OFF CACHE BOOL "") set(TRIBOL_ENABLE_DOCS OFF CACHE BOOL "") - - diff --git a/host-configs/other/README.md b/host-configs/other/README.md new file mode 100644 index 00000000..9fd2cc5e --- /dev/null +++ b/host-configs/other/README.md @@ -0,0 +1,4 @@ +Other +----- + +The following host-config(s) are for reference, documentation, and/ or Smith internal purposes only. 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 cbdd506b..b15ace30 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 @@ -1,31 +1,31 @@ #------------------------------------------------------------------------------ # !!!! This is a generated file, edit at own risk !!!! #------------------------------------------------------------------------------ -# CMake executable path: /Applications/CMake.app/Contents/bin/cmake +# CMake executable path: /opt/homebrew/bin/cmake #------------------------------------------------------------------------------ -set(CMAKE_PREFIX_PATH "/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/caliper-2.12.1-hxxjlnwmha6vjgje6dea2wyvultgknh6;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/tribol-0.1.0.25-mzozpke6qx7fkat5hag6vq5cpkrdifns;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/adiak-0.4.1-xgzizqbcpumo4bmx2szwc7mi7w4ypnnz;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/axom-0.12.0.1-uzfd7ktc4j6sx3llbydbuo5fhgreat3e;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/conduit-0.9.5-lyssq2x3vphf2wzdwvoul6wb7crvzuy5;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/mfem-4.9.1.1-dbkkwaoyf4ybyam3cd26fc4nnhov2bti;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/raja-2025.09.0-zae76hywf774ofbrf6yuyzxxvqoqc7fl;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/umpire-2025.09.0-mv5jc4yowf4zfaze5g5ogrm2ywb6tslp;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/enzyme-0.0.249-psdkrh5mv6ccbgbzycwufqqo5oghh7bq;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/netcdf-c-4.7.4-fqsqv3tc7k4r4ujujrilvd3uyozrvwjz;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/slepc-3.21.2-yrlmh4z2ujudsckpps4bx2lzqsssd67q;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/sundials-7.5.0-uja4njsnnjxyx4w3x3lrsu5rnml7hhil;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/superlu-dist-8.1.2-lbjgxyvy5uu2sfbypx4svwufu5zukhll;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/hdf5-1.8.23-nak3dcmiy77567pkpcbcyw4xtzfdqzv6;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/arpack-ng-3.9.1-bznno6nlmosoue55qsmnve5bcu7sowtp;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/petsc-3.21.6-zdx6pw27gzh4tyoj3d23mkzigvtnbchm;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/hypre-2.33.0-clac2m2by6ipk2sqqmlafivopa2zhfaq;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/strumpack-8.0.0-q2iwdbvjaet6xflipf6pwxsg5zwkdefo;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/netlib-scalapack-2.2.2-hh7hjukcttu3vdad3kk3zqyusmra7fbv;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/parmetis-4.0.3-enrikgqr6rdqjkoue6ffs2hrvb323ymf;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/camp-2025.09.2-kcgtvejxjqejkeoqf7rvh3cfnvy4cgfj;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/none-none/compiler-wrapper-1.0-2jjj3oxuce4es264dmeeysmyyyak5ltr;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/none-none/gcc-runtime-15.1.0-jcn6zqcysbvswoot2j4bqvzmbkfftszz;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/metis-5.1.0-pveb3dmykql3darojls3yijhhg775qkh;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/fmt-11.0.2-upaideq5wujnkjl45eailranvxhfxxxe;/Users/chapman39/dev/smith/venv;/Applications/CMake.app/Contents;/opt/homebrew;/opt/homebrew;/opt/homebrew/opt/gcc@15;/opt/homebrew/opt/llvm@19;/opt/homebrew;/opt/homebrew;/Users/chapman39/dev/smith/venv;/opt/homebrew/opt/lapack;/opt/homebrew/opt/zlib" CACHE STRING "") +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_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/smith-develop-os7zbpsxrx4vtsrz5dcxx6q54nwwae7m/lib;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/smith-develop-os7zbpsxrx4vtsrz5dcxx6q54nwwae7m/lib64;/opt/homebrew/lib/gcc/15;" 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_INSTALL_RPATH "/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/smith-develop-os7zbpsxrx4vtsrz5dcxx6q54nwwae7m/lib;/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7/smith-develop-os7zbpsxrx4vtsrz5dcxx6q54nwwae7m/lib64;/opt/homebrew/lib/gcc/15;" 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_BUILD_TYPE "Release" CACHE STRING "") #------------------------------------------------------------------------------ # Compilers #------------------------------------------------------------------------------ -# Compiler Spec: llvm@19.1.7/qt6jorlj5wfo7jv5cnu45gzgyj7vi753 +# Compiler Spec: llvm@19.1.7/rfo2ddjr7p35zmjg6cak7bax3joc3auy #------------------------------------------------------------------------------ if(DEFINED ENV{SPACK_CC}) - set(CMAKE_C_COMPILER "/Users/chapman39/dev/smith/smith_tpls/2026-04-02/none-none/compiler-wrapper-1.0-2jjj3oxuce4es264dmeeysmyyyak5ltr/libexec/spack/clang/clang" CACHE PATH "") + 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_CXX_COMPILER "/Users/chapman39/dev/smith/smith_tpls/2026-04-02/none-none/compiler-wrapper-1.0-2jjj3oxuce4es264dmeeysmyyyak5ltr/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_Fortran_COMPILER "/Users/chapman39/dev/smith/smith_tpls/2026-04-02/none-none/compiler-wrapper-1.0-2jjj3oxuce4es264dmeeysmyyyak5ltr/libexec/spack/gcc/gfortran" 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 "") else() @@ -71,21 +71,23 @@ set(BUILD_REDECOMP ON CACHE BOOL "") # TPLs #------------------------------------------------------------------------------ -set(TPL_ROOT "/Users/chapman39/dev/smith/smith_tpls/2026-04-02/llvm-19.1.7" CACHE PATH "") +set(TPL_ROOT "/Users/chapman39/dev/smith/smith_tpls/macos_sonoma_aarch64/2026-06-25/llvm-19.1.7" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.12.0.1-uzfd7ktc4j6sx3llbydbuo5fhgreat3e" CACHE PATH "") +set(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-eg6zomdecud64kv6y4swqmwa6s7jvlao" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.1-dbkkwaoyf4ybyam3cd26fc4nnhov2bti" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.0.3-d3um7sdwoau4hylgoxux2egtr43ew75g" CACHE PATH "") -set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-xgzizqbcpumo4bmx2szwc7mi7w4ypnnz" CACHE PATH "") +set(ARPACK_DIR "${TPL_ROOT}/arpack-ng-3.9.1-2ozoz7bwwd3hmq5fbndqykwfo7awzeh3" CACHE PATH "") -set(CALIPER_DIR "${TPL_ROOT}/caliper-2.12.1-hxxjlnwmha6vjgje6dea2wyvultgknh6" CACHE PATH "") +set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-o244fwbbzxuwtsq7lyo5jizbfjzgul7n" CACHE PATH "") -set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.249-psdkrh5mv6ccbgbzycwufqqo5oghh7bq" CACHE PATH "") +set(CALIPER_DIR "${TPL_ROOT}/caliper-2.14.0-mtqkvwimfcc4z4cxblu3qnb5azwzf44m" CACHE PATH "") -set(RAJA_DIR "${TPL_ROOT}/raja-2025.09.0-zae76hywf774ofbrf6yuyzxxvqoqc7fl" CACHE PATH "") +set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-snthealhn2pwubfxevig34e5mftvmyv6" CACHE PATH "") -set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.09.0-mv5jc4yowf4zfaze5g5ogrm2ywb6tslp" CACHE PATH "") +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-sb3sqzaleafwtoormkfpp5oc4v226hwy" CACHE PATH "") + +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-sv6ocajbtca52edfpdirocdyy4qxo3aw" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools @@ -108,5 +110,3 @@ set(SPHINX_EXECUTABLE "/Users/chapman39/dev/smith/venv/bin/sphinx-build" CACHE P set(CPPCHECK_EXECUTABLE "${DEVTOOLS_ROOT}/bin/cppcheck" CACHE PATH "") set(DOXYGEN_EXECUTABLE "${DEVTOOLS_ROOT}/bin/doxygen" CACHE PATH "") - - 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 dc155540..99658b4b 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,28 +4,28 @@ # 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_02_13_17_24_00/llvm-amdgpu-6.4.2/caliper-2.12.1-am6ehnzp2m2z5f6ekxcuwrf2ugzhewqi;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/tribol-0.1.0.25-4qe4774jgrpvrujzrp2heunrvws5blfk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/adiak-0.4.1-3bix57nuclcu255t4zcoq2nrgmz3oq4p;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/libunwind-1.8.3-ippgykoga74yoixwyiqks7gi6quw36v4;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/axom-0.12.0.1-oedeczoaqi3govmvr3qd4w3ir7jxobim;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/conduit-0.9.5-4mxhzotmrngjgoky4t7qaofhmwcsqgl7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/mfem-4.9.1.1-qga6acnz7ejqrjnjn4i2qsixu3yuycd3;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/enzyme-0.0.249-zpsgmqbv7vldpmzugxl7vx3n5b7qapkk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/hipcub-6.4.2-iyptmtnfqwsxxgzz7wpcrgji5fghdny5;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/netcdf-c-4.7.4-3lm3jpmxvii4gxo5kewxb5irp5gzkvwl;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/raja-2025.09.0-mzlz7wn7f22fn7bc6ut24hxspzfdb3eq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/strumpack-8.0.0-ur6dhl7lobsui32gugmf32cu7svqlpbv;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/sundials-7.5.0-kwvi2s6vdzp4tdwxkptonhkvguusnjgl;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/superlu-dist-8.1.2-dv6ym6skcymnvwacj6dcsbys4lu7eerm;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/umpire-2025.09.0-ifzxz2gfr6lwe2noancq2srjpbwxvhot;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/hdf5-1.8.23-mjfldfpg6d5kc7xwrq3ljhtwf6sxmdof;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/netlib-scalapack-2.2.2-jpzeuqcaz3kstu46wgkkt4bgqzmrddmf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/hypre-2.33.0-3n4xgmdm7rr6rnri7zzri2fybswhf226;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/parmetis-4.0.3-c26o6zlfv2ewwt6evbirykb3v3mgafmt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/camp-2025.09.2-23tfauqt22avy44pxakde27unhmsdfek;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/fmt-11.0.2-effkn2xr7yuztkobdvimtqsm34rm7qzz;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/metis-5.1.0-gxshuj2wfwht6dllp7lv75smkfj55myo;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/none-none/compiler-wrapper-1.0-pypgv2tridcfdliq3cjhfecu23umxcjd;/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;/usr/tce/packages/cmake/cmake-3.29.2" CACHE STRING "") +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_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/smith-develop-3zk7wg4bocznhln4gprlqyvyie3dexom/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/smith-develop-3zk7wg4bocznhln4gprlqyvyie3dexom/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/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/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/smith-develop-3zk7wg4bocznhln4gprlqyvyie3dexom/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2/smith-develop-3zk7wg4bocznhln4gprlqyvyie3dexom/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_BUILD_TYPE "Release" CACHE STRING "") #------------------------------------------------------------------------------ # Compilers #------------------------------------------------------------------------------ -# Compiler Spec: llvm-amdgpu@6.4.2/qqu2fuqnsualfqjnck7t5neooh62ehog +# Compiler Spec: llvm-amdgpu@6.4.2/mhzdihemdugjritvzcgveo32ae53mne6 #------------------------------------------------------------------------------ if(DEFINED ENV{SPACK_CC}) - set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/none-none/compiler-wrapper-1.0-pypgv2tridcfdliq3cjhfecu23umxcjd/libexec/spack/rocmcc/amdclang" CACHE PATH "") + 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_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/none-none/compiler-wrapper-1.0-pypgv2tridcfdliq3cjhfecu23umxcjd/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_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/none-none/compiler-wrapper-1.0-pypgv2tridcfdliq3cjhfecu23umxcjd/libexec/spack/rocmcc/amdflang" 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 "") else() @@ -37,6 +37,12 @@ else() endif() +set(CMAKE_C_FLAGS "-fPIC" CACHE STRING "") + +set(CMAKE_CXX_FLAGS "-fPIC" CACHE STRING "") + +set(CMAKE_Fortran_FLAGS "-fPIC --gcc-toolchain=/opt/rh/gcc-toolset-13/root/usr" CACHE STRING "") + #------------------------------------------------------------------------------ # MPI #------------------------------------------------------------------------------ @@ -47,12 +53,12 @@ set(MPI_CXX_COMPILER "/usr/tce/packages/cray-mpich-tce/cray-mpich-8.1.29-rocmcc- set(MPI_Fortran_COMPILER "/usr/tce/packages/cray-mpich-tce/cray-mpich-8.1.29-rocmcc-6.4.2/bin/mpif90" CACHE PATH "") +set(MPIEXEC_EXECUTABLE "/usr/global/tools/flux_wrappers/bin/srun" CACHE PATH "") + set(MPIEXEC_NUMPROC_FLAG "-n" CACHE STRING "") set(ENABLE_MPI ON CACHE BOOL "") -set(MPIEXEC_EXECUTABLE "/usr/global/tools/flux_wrappers/bin/srun" CACHE PATH "") - #------------------------------------------------------------------------------ # Hardware #------------------------------------------------------------------------------ @@ -79,7 +85,7 @@ set(ENABLE_HIP ON CACHE BOOL "") set(ROCM_ROOT_DIR "/opt/rocm-6.4.2" CACHE PATH "") -set(CMAKE_EXE_LINKER_FLAGS "-lxpmem -L/opt/cray/pe/mpich/8.1.29/gtl/lib -Wl,-rpath,/opt/cray/pe/mpich/8.1.29/gtl/lib -lmpi_gtl_hsa -L/opt/rocm-6.4.2/lib/llvm/lib -Wl,-rpath,/opt/rocm-6.4.2/lib/llvm/lib -L/opt/rocm-6.4.2/lib -Wl,-rpath,/opt/rocm-6.4.2/lib -Wl,--disable-new-dtags -lflang -lflangrti -lamdhip64 -lhsakmt -lhsa-runtime64 -lamd_comgr -lpgmath -lhipblas" CACHE STRING "") +set(CMAKE_EXE_LINKER_FLAGS "-lxpmem -L/opt/cray/pe/mpich/8.1.29/gtl/lib -Wl,-rpath,/opt/cray/pe/mpich/8.1.29/gtl/lib -lmpi_gtl_hsa -L/opt/rocm-6.4.2/lib/llvm/lib -Wl,-rpath,/opt/rocm-6.4.2/lib/llvm/lib -L/opt/rocm-6.4.2/lib -Wl,-rpath,/opt/rocm-6.4.2/lib -Wl,--disable-new-dtags -lflang -lflangrti -lamdhip64 -lhsakmt -lhsa-runtime64 -lamd_comgr -lpgmath -lhipblas " CACHE STRING "") #------------------------------------------------------------------------------ # Options @@ -91,19 +97,21 @@ set(BUILD_REDECOMP ON CACHE BOOL "") # TPLs #------------------------------------------------------------------------------ -set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_13_17_24_00/llvm-amdgpu-6.4.2" CACHE PATH "") +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(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-x7slnxdcyf2ji6cv2x3y46hjiohnmsja" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.12.0.1-oedeczoaqi3govmvr3qd4w3ir7jxobim" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.0.3-a6nqo27s52fmh3b23orrsggncz7jrlsy" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.1-qga6acnz7ejqrjnjn4i2qsixu3yuycd3" CACHE PATH "") +set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-ts4bs6peycdya5nqocuqlgvintpnjeuk" CACHE PATH "") -set(CALIPER_DIR "${TPL_ROOT}/caliper-2.12.1-am6ehnzp2m2z5f6ekxcuwrf2ugzhewqi" CACHE PATH "") +set(CALIPER_DIR "${TPL_ROOT}/caliper-2.14.0-jh4ktothvyutdazup25huxipkakbd6u7" CACHE PATH "") -set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.249-zpsgmqbv7vldpmzugxl7vx3n5b7qapkk" CACHE PATH "") +set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-7wfzknn735yji7rtgnwkwpzampjdp5pv" CACHE PATH "") -set(RAJA_DIR "${TPL_ROOT}/raja-2025.09.0-mzlz7wn7f22fn7bc6ut24hxspzfdb3eq" CACHE PATH "") +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-guanil25o3fdov3j5vmcj2t5t6vb2usx" CACHE PATH "") -set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.09.0-ifzxz2gfr6lwe2noancq2srjpbwxvhot" CACHE PATH "") +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-zz6fwo4ec7wgiabtpvzjkab3reoj4qzk" 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 725f70f6..7b80d09a 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 @@ -1,31 +1,31 @@ #------------------------------------------------------------------------------ # !!!! This is a generated file, edit at own risk !!!! #------------------------------------------------------------------------------ -# CMake executable path: /usr/bin/cmake +# 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_02_13_17_24_29/gcc-13.3.1/caliper-2.12.1-r4enksghxtrrlgn4bd4z7v4rkzsq7ctx;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/tribol-0.1.0.25-jbvcutayyr2mjoqu7dmkjf6eapjrwh3m;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/adiak-0.4.1-l6ht437dth4h5vj42eybrzayi3tnelgf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/axom-0.12.0.1-o47bcdfl72xt4qenhbrnhybpbxthhgv6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/conduit-0.9.5-22qehlaxxv3vutiy5batldrwalqvqdbh;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/mfem-4.9.1.1-ybgs32e3fejsyluja5viharlhbjc2pwr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/raja-2025.09.0-n2e25hdkwjdeqhcej2loxyb2f4zz6j3c;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/umpire-2025.09.0-rbrxustwpp23jg45xabqcdfv4pbbyxw2;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/netcdf-c-4.7.4-ef2boturomxh7h3zsq2bnmxdqngvpzmz;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/slepc-3.21.2-zag2z75wlhi6vm4nnqatzv2msypckqdj;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/sundials-7.5.0-5mjejit3ofrg24snbuasxapzkcslp4sn;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/superlu-dist-8.1.2-yenosrngdyvgxmai3fr5uqfa3df5ywi3;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/camp-2025.09.2-y42u7xoj3wzkmcm5oppqynjgp6xleyuz;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/fmt-11.0.2-2siwhudpthcvcnsimjhoqzbqj2d35xbu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/hdf5-1.8.23-rhrfxq6chtmc745bmdyzj4i345gkzuok;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/arpack-ng-3.9.1-mrwsueljnp35iyg2tusqbbz75k5rpace;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/petsc-3.21.6-4t5kick6z26ichvysg55gpxb4scsklwi;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/hypre-2.33.0-jirjzhbsayig3mwuh6xtudax6zsrrmce;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/strumpack-8.0.0-64bol65qlruojtaxcsmet2jddsp27scq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/netlib-scalapack-2.2.2-75rjlbkhicnfdgu7q5fpgk626x7gkdza;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/parmetis-4.0.3-6sb6x2i5ujyis46u6oqfra544x2inln5;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/metis-5.1.0-prmgy5uekkdvunr4yh4vztw2enjpurfr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/none-none/gcc-runtime-13.3.1-zsobnkwck2glzcbukupgvgbiwwhdonys;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/none-none/compiler-wrapper-1.0-uesxbqunebynqp5g2i6r3corj4oval5q;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/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/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_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/smith-develop-arwwxcnjc6rkjns4dm3gx75kax437xm3/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/smith-develop-arwwxcnjc6rkjns4dm3gx75kax437xm3/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/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/2026_02_13_17_24_29/gcc-13.3.1/smith-develop-arwwxcnjc6rkjns4dm3gx75kax437xm3/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1/smith-develop-arwwxcnjc6rkjns4dm3gx75kax437xm3/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_BUILD_TYPE "Release" CACHE STRING "") #------------------------------------------------------------------------------ # Compilers #------------------------------------------------------------------------------ -# Compiler Spec: gcc@13.3.1/xrm3n2pex2en2wvm6p4ap62nieoz7kne +# Compiler Spec: gcc@13.3.1/coban4v6d67qsc2lmofonv7wkeuxgg55 #------------------------------------------------------------------------------ if(DEFINED ENV{SPACK_CC}) - set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/none-none/compiler-wrapper-1.0-uesxbqunebynqp5g2i6r3corj4oval5q/libexec/spack/gcc/gcc" CACHE PATH "") + 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_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/none-none/compiler-wrapper-1.0-uesxbqunebynqp5g2i6r3corj4oval5q/libexec/spack/gcc/g++" 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_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/none-none/compiler-wrapper-1.0-uesxbqunebynqp5g2i6r3corj4oval5q/libexec/spack/gcc/gfortran" 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 "") else() @@ -37,6 +37,10 @@ else() endif() +set(CMAKE_C_FLAGS "-fPIC" CACHE STRING "") + +set(CMAKE_CXX_FLAGS "-fPIC" CACHE STRING "") + set(CMAKE_Fortran_FLAGS "-fPIC" CACHE STRING "") #------------------------------------------------------------------------------ @@ -49,12 +53,12 @@ set(MPI_CXX_COMPILER "/usr/tce/packages/mvapich2/mvapich2-2.3.7-gcc-13.3.1-magic 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 "") -set(MPIEXEC_EXECUTABLE "/usr/bin/srun" CACHE PATH "") - #------------------------------------------------------------------------------ # Hardware #------------------------------------------------------------------------------ @@ -71,19 +75,21 @@ set(BUILD_REDECOMP ON CACHE BOOL "") # TPLs #------------------------------------------------------------------------------ -set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/gcc-13.3.1" CACHE PATH "") +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(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-5fhonbczmcctqntymi4fm3nspiltfbvs" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.12.0.1-o47bcdfl72xt4qenhbrnhybpbxthhgv6" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.0.3-4yuwervidh7kw2bj2vt64kwf5arqokyg" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.1-ybgs32e3fejsyluja5viharlhbjc2pwr" CACHE PATH "") +set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-cq4xrf7m2zzl6ptjy7xpcqzgd7v2ffvk" CACHE PATH "") -set(CALIPER_DIR "${TPL_ROOT}/caliper-2.12.1-r4enksghxtrrlgn4bd4z7v4rkzsq7ctx" CACHE PATH "") +set(CALIPER_DIR "${TPL_ROOT}/caliper-2.14.0-gd5bk23yi6bzhtysivmoqtheyi7qu7or" CACHE PATH "") # ENZYME not built -set(RAJA_DIR "${TPL_ROOT}/raja-2025.09.0-n2e25hdkwjdeqhcej2loxyb2f4zz6j3c" CACHE PATH "") +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-2qloooq5fllwvuwfjwwniktfieyu3m5h" CACHE PATH "") -set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.09.0-rbrxustwpp23jg45xabqcdfv4pbbyxw2" CACHE PATH "") +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-yl6bt3pw436rbdbdgozqntr2d6h7z3zs" 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 cfe1cc14..cfd7569b 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 @@ -1,31 +1,31 @@ #------------------------------------------------------------------------------ # !!!! This is a generated file, edit at own risk !!!! #------------------------------------------------------------------------------ -# CMake executable path: /usr/bin/cmake +# 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_02_13_17_24_29/llvm-19.1.3/caliper-2.12.1-2cr7gsyv43xmgrii4pbuvaqxgx7njtu6;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/tribol-0.1.0.25-vzcsbt4iufyhcnddl3aq2f472sn4yfej;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/adiak-0.4.1-bvc4yq6gilonz4m4str2tvb6osf2ps35;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/axom-0.12.0.1-a46e77i22dhzhdm5ajuyvooivv4c5epa;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/conduit-0.9.5-hfweodyb2wjvebosmh5mnbgbeznv5bze;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/mfem-4.9.1.1-lusmek25ak2pya22z4cpav54iefnk6l2;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/raja-2025.09.0-f6aongdq6m42kfq4x36j3akc774mhts3;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/umpire-2025.09.0-a7jmyu3yqwt5ub6sftclprepnwacww6s;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/enzyme-0.0.249-alsgzxgu6umf4xv2tduojbwewvon5ef7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/netcdf-c-4.7.4-kfjql53x6plm3ryb3s3lp3bh5avozxen;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/slepc-3.21.2-mflyzwqdidv6f6ib7wkqospaxtxgffra;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/sundials-7.5.0-3gf3oyqnhzdosdq5uabsyassmwmxjfdt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/superlu-dist-8.1.2-u7vihi7n4jqmygshmyrhcmt4qkov64fu;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/camp-2025.09.2-cyqbgb7lrmtd7bpvnoeyxtfraaqp3ljs;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/fmt-11.0.2-mkkojbobdtmrwa2kyencxfdd4unpzs6a;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/hdf5-1.8.23-rnph6lhj2ityclel5bu23zt3pxhphzvs;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/arpack-ng-3.9.1-pairtjw5mnjcadk6zhslci6edbo6rmyr;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/petsc-3.21.6-xjfrzmokpqjqurao4owcwm2r3axhfgjb;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/hypre-2.33.0-i4m2ewqojuf5psxyo64p6owfkjherciy;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/strumpack-8.0.0-l3t5iwzy6js4yqnznsjr4q6wpujtyq3v;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/netlib-scalapack-2.2.2-2puz7xfczt2evq53n45grxphbzg3ggmp;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/parmetis-4.0.3-33sh77hxkujmtyct5vim3uytoynthzav;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/none-none/gcc-runtime-13.3.1-zsobnkwck2glzcbukupgvgbiwwhdonys;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/metis-5.1.0-yr44akofet7tmopeax2tynxz65hscycw;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/none-none/compiler-wrapper-1.0-uesxbqunebynqp5g2i6r3corj4oval5q;/usr/workspace/smithdev/devtools/toss_4_x86_64_ib/latest/python-3.11.7;/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/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_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/smith-develop-msk4wlk6e6qfbtxr7a2nqofd5iaffbjw/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/smith-develop-msk4wlk6e6qfbtxr7a2nqofd5iaffbjw/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/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/2026_02_13_17_24_29/llvm-19.1.3/smith-develop-msk4wlk6e6qfbtxr7a2nqofd5iaffbjw/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3/smith-develop-msk4wlk6e6qfbtxr7a2nqofd5iaffbjw/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_BUILD_TYPE "Release" CACHE STRING "") #------------------------------------------------------------------------------ # Compilers #------------------------------------------------------------------------------ -# Compiler Spec: llvm@19.1.3/4rf6d7atkulu6wz7bucycjwtiuwqfy24 +# 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/2026_02_13_17_24_29/none-none/compiler-wrapper-1.0-uesxbqunebynqp5g2i6r3corj4oval5q/libexec/spack/clang/clang" CACHE PATH "") + 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_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/none-none/compiler-wrapper-1.0-uesxbqunebynqp5g2i6r3corj4oval5q/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_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/none-none/compiler-wrapper-1.0-uesxbqunebynqp5g2i6r3corj4oval5q/libexec/spack/gcc/gfortran" 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 "") else() @@ -37,6 +37,10 @@ else() endif() +set(CMAKE_C_FLAGS "-fPIC" CACHE STRING "") + +set(CMAKE_CXX_FLAGS "-fPIC" CACHE STRING "") + set(CMAKE_Fortran_FLAGS "-fPIC" CACHE STRING "") #------------------------------------------------------------------------------ @@ -49,12 +53,12 @@ set(MPI_CXX_COMPILER "/usr/tce/packages/mvapich2/mvapich2-2.3.7-clang-19.1.3-mag 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 "") -set(MPIEXEC_EXECUTABLE "/usr/bin/srun" CACHE PATH "") - #------------------------------------------------------------------------------ # Hardware #------------------------------------------------------------------------------ @@ -65,19 +69,21 @@ set(ENABLE_OPENMP ON CACHE BOOL "") # TPLs #------------------------------------------------------------------------------ -set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib/2026_02_13_17_24_29/llvm-19.1.3" CACHE PATH "") +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(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-cvzljpgra2zvursta5ny2s5ybxyjyn2n" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.12.0.1-a46e77i22dhzhdm5ajuyvooivv4c5epa" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.0.3-bwnirsb6k6n57fmisczibpf2lsjuot6m" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.1-lusmek25ak2pya22z4cpav54iefnk6l2" CACHE PATH "") +set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-nhhqmngqj6aklphfuq5s6x3othlt5mrp" CACHE PATH "") -set(CALIPER_DIR "${TPL_ROOT}/caliper-2.12.1-2cr7gsyv43xmgrii4pbuvaqxgx7njtu6" CACHE PATH "") +set(CALIPER_DIR "${TPL_ROOT}/caliper-2.14.0-cjpk3lddlqtp4tzn34rsgxddcthduc6n" CACHE PATH "") -set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.249-alsgzxgu6umf4xv2tduojbwewvon5ef7" CACHE PATH "") +set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-43y6ficl4n7wesqpzimsy25bpvvgj6wq" CACHE PATH "") -set(RAJA_DIR "${TPL_ROOT}/raja-2025.09.0-f6aongdq6m42kfq4x36j3akc774mhts3" CACHE PATH "") +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-bt4y2heof76hawjnuh2zeupkcd2bbge3" CACHE PATH "") -set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.09.0-a7jmyu3yqwt5ub6sftclprepnwacww6s" CACHE PATH "") +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-hrf4ogx6dmslytu7go5jz5wfct3bonjy" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools 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 44a91751..f5e19505 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,28 +4,28 @@ # 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_02_19_11_29_48/llvm-amdgpu-6.4.2/caliper-2.12.1-am6ehnzp2m2z5f6ekxcuwrf2ugzhewqi;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/tribol-0.1.0.25-4qe4774jgrpvrujzrp2heunrvws5blfk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/adiak-0.4.1-3bix57nuclcu255t4zcoq2nrgmz3oq4p;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/libunwind-1.8.3-ippgykoga74yoixwyiqks7gi6quw36v4;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/axom-0.12.0.1-oedeczoaqi3govmvr3qd4w3ir7jxobim;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/conduit-0.9.5-4mxhzotmrngjgoky4t7qaofhmwcsqgl7;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/mfem-4.9.1.1-qga6acnz7ejqrjnjn4i2qsixu3yuycd3;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/enzyme-0.0.249-zpsgmqbv7vldpmzugxl7vx3n5b7qapkk;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/hipcub-6.4.2-iyptmtnfqwsxxgzz7wpcrgji5fghdny5;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/netcdf-c-4.7.4-3lm3jpmxvii4gxo5kewxb5irp5gzkvwl;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/raja-2025.09.0-mzlz7wn7f22fn7bc6ut24hxspzfdb3eq;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/strumpack-8.0.0-ur6dhl7lobsui32gugmf32cu7svqlpbv;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/sundials-7.5.0-kwvi2s6vdzp4tdwxkptonhkvguusnjgl;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/superlu-dist-8.1.2-dv6ym6skcymnvwacj6dcsbys4lu7eerm;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/umpire-2025.09.0-ifzxz2gfr6lwe2noancq2srjpbwxvhot;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/hdf5-1.8.23-mjfldfpg6d5kc7xwrq3ljhtwf6sxmdof;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/netlib-scalapack-2.2.2-jpzeuqcaz3kstu46wgkkt4bgqzmrddmf;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/hypre-2.33.0-3n4xgmdm7rr6rnri7zzri2fybswhf226;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/parmetis-4.0.3-c26o6zlfv2ewwt6evbirykb3v3mgafmt;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/camp-2025.09.2-23tfauqt22avy44pxakde27unhmsdfek;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/fmt-11.0.2-effkn2xr7yuztkobdvimtqsm34rm7qzz;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/metis-5.1.0-gxshuj2wfwht6dllp7lv75smkfj55myo;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/none-none/compiler-wrapper-1.0-pypgv2tridcfdliq3cjhfecu23umxcjd;/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;/usr/tce/packages/cmake/cmake-3.29.2" CACHE STRING "") +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_INSTALL_RPATH_USE_LINK_PATH "ON" CACHE STRING "") -set(CMAKE_BUILD_RPATH "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/smith-develop-3zk7wg4bocznhln4gprlqyvyie3dexom/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/smith-develop-3zk7wg4bocznhln4gprlqyvyie3dexom/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/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/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/smith-develop-3zk7wg4bocznhln4gprlqyvyie3dexom/lib;/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2/smith-develop-3zk7wg4bocznhln4gprlqyvyie3dexom/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_BUILD_TYPE "Release" CACHE STRING "") #------------------------------------------------------------------------------ # Compilers #------------------------------------------------------------------------------ -# Compiler Spec: llvm-amdgpu@6.4.2/qqu2fuqnsualfqjnck7t5neooh62ehog +# Compiler Spec: llvm-amdgpu@6.4.2/mhzdihemdugjritvzcgveo32ae53mne6 #------------------------------------------------------------------------------ if(DEFINED ENV{SPACK_CC}) - set(CMAKE_C_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/none-none/compiler-wrapper-1.0-pypgv2tridcfdliq3cjhfecu23umxcjd/libexec/spack/rocmcc/amdclang" CACHE PATH "") + 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_CXX_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/none-none/compiler-wrapper-1.0-pypgv2tridcfdliq3cjhfecu23umxcjd/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_Fortran_COMPILER "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/none-none/compiler-wrapper-1.0-pypgv2tridcfdliq3cjhfecu23umxcjd/libexec/spack/rocmcc/amdflang" 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 "") else() @@ -37,6 +37,12 @@ else() endif() +set(CMAKE_C_FLAGS "-fPIC" CACHE STRING "") + +set(CMAKE_CXX_FLAGS "-fPIC" CACHE STRING "") + +set(CMAKE_Fortran_FLAGS "-fPIC --gcc-toolchain=/opt/rh/gcc-toolset-13/root/usr" CACHE STRING "") + #------------------------------------------------------------------------------ # MPI #------------------------------------------------------------------------------ @@ -47,12 +53,12 @@ set(MPI_CXX_COMPILER "/usr/tce/packages/cray-mpich-tce/cray-mpich-8.1.29-rocmcc- set(MPI_Fortran_COMPILER "/usr/tce/packages/cray-mpich-tce/cray-mpich-8.1.29-rocmcc-6.4.2/bin/mpif90" CACHE PATH "") +set(MPIEXEC_EXECUTABLE "/usr/global/tools/flux_wrappers/bin/srun" CACHE PATH "") + set(MPIEXEC_NUMPROC_FLAG "-n" CACHE STRING "") set(ENABLE_MPI ON CACHE BOOL "") -set(MPIEXEC_EXECUTABLE "/usr/global/tools/flux_wrappers/bin/srun" CACHE PATH "") - #------------------------------------------------------------------------------ # Hardware #------------------------------------------------------------------------------ @@ -79,25 +85,27 @@ set(ENABLE_HIP ON CACHE BOOL "") set(ROCM_ROOT_DIR "/opt/rocm-6.4.2" CACHE PATH "") -set(CMAKE_EXE_LINKER_FLAGS "-lxpmem -L/opt/cray/pe/mpich/8.1.29/gtl/lib -Wl,-rpath,/opt/cray/pe/mpich/8.1.29/gtl/lib -lmpi_gtl_hsa -L/opt/rocm-6.4.2/lib/llvm/lib -Wl,-rpath,/opt/rocm-6.4.2/lib/llvm/lib -L/opt/rocm-6.4.2/lib -Wl,-rpath,/opt/rocm-6.4.2/lib -Wl,--disable-new-dtags -lflang -lflangrti -lamdhip64 -lhsakmt -lhsa-runtime64 -lamd_comgr -lpgmath -lhipblas" CACHE STRING "") +set(CMAKE_EXE_LINKER_FLAGS "-lxpmem -L/opt/cray/pe/mpich/8.1.29/gtl/lib -Wl,-rpath,/opt/cray/pe/mpich/8.1.29/gtl/lib -lmpi_gtl_hsa -L/opt/rocm-6.4.2/lib/llvm/lib -Wl,-rpath,/opt/rocm-6.4.2/lib/llvm/lib -L/opt/rocm-6.4.2/lib -Wl,-rpath,/opt/rocm-6.4.2/lib -Wl,--disable-new-dtags -lflang -lflangrti -lamdhip64 -lhsakmt -lhsa-runtime64 -lamd_comgr -lpgmath -lhipblas " CACHE STRING "") #------------------------------------------------------------------------------ # TPLs #------------------------------------------------------------------------------ -set(TPL_ROOT "/usr/WS2/smithdev/libs/smith/toss_4_x86_64_ib_cray/2026_02_19_11_29_48/llvm-amdgpu-6.4.2" CACHE PATH "") +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(AXOM_DIR "${TPL_ROOT}/axom-0.14.0.2-x7slnxdcyf2ji6cv2x3y46hjiohnmsja" CACHE PATH "") -set(AXOM_DIR "${TPL_ROOT}/axom-0.12.0.1-oedeczoaqi3govmvr3qd4w3ir7jxobim" CACHE PATH "") +set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.0.3-a6nqo27s52fmh3b23orrsggncz7jrlsy" CACHE PATH "") -set(MFEM_DIR "${TPL_ROOT}/mfem-4.9.1.1-qga6acnz7ejqrjnjn4i2qsixu3yuycd3" CACHE PATH "") +set(ADIAK_DIR "${TPL_ROOT}/adiak-0.4.1-ts4bs6peycdya5nqocuqlgvintpnjeuk" CACHE PATH "") -set(CALIPER_DIR "${TPL_ROOT}/caliper-2.12.1-am6ehnzp2m2z5f6ekxcuwrf2ugzhewqi" CACHE PATH "") +set(CALIPER_DIR "${TPL_ROOT}/caliper-2.14.0-jh4ktothvyutdazup25huxipkakbd6u7" CACHE PATH "") -set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.249-zpsgmqbv7vldpmzugxl7vx3n5b7qapkk" CACHE PATH "") +set(ENZYME_DIR "${TPL_ROOT}/enzyme-0.0.266-7wfzknn735yji7rtgnwkwpzampjdp5pv" CACHE PATH "") -set(RAJA_DIR "${TPL_ROOT}/raja-2025.09.0-mzlz7wn7f22fn7bc6ut24hxspzfdb3eq" CACHE PATH "") +set(RAJA_DIR "${TPL_ROOT}/raja-2025.12.2-guanil25o3fdov3j5vmcj2t5t6vb2usx" CACHE PATH "") -set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.09.0-ifzxz2gfr6lwe2noancq2srjpbwxvhot" CACHE PATH "") +set(UMPIRE_DIR "${TPL_ROOT}/umpire-2025.12.0-zz6fwo4ec7wgiabtpvzjkab3reoj4qzk" CACHE PATH "") #------------------------------------------------------------------------------ # Devtools From 9ae5061e4ff75f380b1b611ffe46535148c41e0f Mon Sep 17 00:00:00 2001 From: chapman39 Date: Mon, 6 Jul 2026 14:17:26 -0700 Subject: [PATCH 2/4] macos: fix remove duplicate rpaths feature --- cmake/SetupThirdParty.cmake | 16 +++++++--------- cmake/thirdparty/SetupMFEM.cmake | 11 ----------- 2 files changed, 7 insertions(+), 20 deletions(-) diff --git a/cmake/SetupThirdParty.cmake b/cmake/SetupThirdParty.cmake index 05addfef..66be40f6 100644 --- a/cmake/SetupThirdParty.cmake +++ b/cmake/SetupThirdParty.cmake @@ -190,21 +190,20 @@ set(_mfem_targets mfem axom::mfem) -# On Apple, Spack-built cmake configs embed literal -Wl,-rpath,... entries in -# INTERFACE_LINK_LIBRARIES. These duplicate CMake's own rpath management -# (CMAKE_INSTALL_RPATH_USE_LINK_PATH) and cause ld "duplicate -rpath" warnings. +# Prevent unhelpful warnings by removing duplicate rpaths set in MFEM's config.mk MFEM_EXT_LIBS if(APPLE) foreach(_target ${_mfem_targets}) if(TARGET ${_target}) - get_target_property(_link_libs ${_target} INTERFACE_LINK_LIBRARIES) - if(_link_libs) - list(FILTER _link_libs EXCLUDE REGEX "^-Wl,-rpath,") - set_target_properties(${_target} PROPERTIES INTERFACE_LINK_LIBRARIES "${_link_libs}") - endif() + get_target_property(_link_str ${_target} INTERFACE_LINK_LIBRARIES) + separate_arguments(_link_list UNIX_COMMAND "${_link_str}") + list(REMOVE_DUPLICATES _link_list) + set_target_properties(${_target} PROPERTIES INTERFACE_LINK_LIBRARIES "${_link_list}") endif() endforeach() + unset(_link_str) unset(_link_libs) endif() +unset(_mfem_targets) # export tribol-targets foreach(dep ${EXPORTED_TPL_DEPS}) @@ -251,4 +250,3 @@ endif() message(STATUS "--------------------------\n" "Finished configuring TPLs") - diff --git a/cmake/thirdparty/SetupMFEM.cmake b/cmake/thirdparty/SetupMFEM.cmake index ff46923f..412fee6b 100644 --- a/cmake/thirdparty/SetupMFEM.cmake +++ b/cmake/thirdparty/SetupMFEM.cmake @@ -101,17 +101,6 @@ 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) - # On Apple, -Wl,-rpath,... entries duplicate CMake's own rpath management - # (CMAKE_INSTALL_RPATH_USE_LINK_PATH) and cause ld "duplicate -rpath" warnings - if(APPLE) - list(FILTER _mfem_tpl_list EXCLUDE REGEX "^-Wl,-rpath,") - endif() - 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 7531809ed68257a4b0aaf7e9c76dc17c8922927c Mon Sep 17 00:00:00 2001 From: chapman39 Date: Tue, 7 Jul 2026 16:44:06 -0700 Subject: [PATCH 3/4] feedback --- cmake/SetupThirdParty.cmake | 4 ++-- host-configs/other/README.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cmake/SetupThirdParty.cmake b/cmake/SetupThirdParty.cmake index 66be40f6..2b2c4d9e 100644 --- a/cmake/SetupThirdParty.cmake +++ b/cmake/SetupThirdParty.cmake @@ -187,8 +187,8 @@ foreach(_target ${_imported_targets}) endforeach() set(_mfem_targets - mfem - axom::mfem) + mfem + axom::mfem) # Prevent unhelpful warnings by removing duplicate rpaths set in MFEM's config.mk MFEM_EXT_LIBS if(APPLE) diff --git a/host-configs/other/README.md b/host-configs/other/README.md index 9fd2cc5e..9230fd00 100644 --- a/host-configs/other/README.md +++ b/host-configs/other/README.md @@ -1,4 +1,4 @@ Other ----- -The following host-config(s) are for reference, documentation, and/ or Smith internal purposes only. +The following host-config(s) are for reference, documentation, and/ or Tribol internal purposes only. From ebfb8501df0b8198ff44509e114cab951bcd857b Mon Sep 17 00:00:00 2001 From: "Eric B. Chin" Date: Mon, 13 Jul 2026 23:26:39 -0700 Subject: [PATCH 4/4] fix ordering issue on fe space --- src/tests/tribol_energy_mortar_patch.cpp | 12 +++++++----- src/tests/tribol_energy_mortar_patch_LM.cpp | 12 +++++++----- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/src/tests/tribol_energy_mortar_patch.cpp b/src/tests/tribol_energy_mortar_patch.cpp index c4d0fac6..f1f17caa 100644 --- a/src/tests/tribol_energy_mortar_patch.cpp +++ b/src/tests/tribol_energy_mortar_patch.cpp @@ -84,7 +84,7 @@ class MfemMortarEnergyPatchTest : public testing::TestWithParam> // FE space and grid functions auto fe_coll = mfem::H1_FECollection( order, mesh.SpaceDimension() ); - auto par_fe_space = mfem::ParFiniteElementSpace( &mesh, &fe_coll, mesh.SpaceDimension() ); + auto par_fe_space = mfem::ParFiniteElementSpace( &mesh, &fe_coll, mesh.SpaceDimension(), mfem::Ordering::byVDIM ); auto coords = mfem::ParGridFunction( &par_fe_space ); if ( order > 1 ) { mesh.SetNodalGridFunction( &coords, false ); @@ -322,10 +322,12 @@ class MfemMortarEnergyPatchTest : public testing::TestWithParam> mfem::ParGridFunction uy_exact( &scalar_fes ), uy_num( &scalar_fes ); for ( int i = 0; i < n; ++i ) { - ux_exact( i ) = exact_disp( i ); - ux_num( i ) = displacement( i ); - uy_exact( i ) = exact_disp( n + i ); - uy_num( i ) = displacement( n + i ); + const int ux_vdof = par_fe_space.DofToVDof( i, 0 ); + const int uy_vdof = par_fe_space.DofToVDof( i, 1 ); + ux_exact( i ) = exact_disp( ux_vdof ); + ux_num( i ) = displacement( ux_vdof ); + uy_exact( i ) = exact_disp( uy_vdof ); + uy_num( i ) = displacement( uy_vdof ); } mfem::ParGridFunction ux_err( ux_exact ); diff --git a/src/tests/tribol_energy_mortar_patch_LM.cpp b/src/tests/tribol_energy_mortar_patch_LM.cpp index 5f2f825a..a56c7dce 100644 --- a/src/tests/tribol_energy_mortar_patch_LM.cpp +++ b/src/tests/tribol_energy_mortar_patch_LM.cpp @@ -93,7 +93,7 @@ class MfemMortarEnergyLagrangePatchTest : public testing::TestWithParam 1 ) { mesh.SetNodalGridFunction( &coords, false ); @@ -404,10 +404,12 @@ class MfemMortarEnergyLagrangePatchTest : public testing::TestWithParam