|
| 1 | +################################################################################# |
| 2 | +# Generated host-config - Edit at own risk! |
| 3 | +################################################################################# |
| 4 | +#-------------------------------------------------------------------------------- |
| 5 | +# SYS_TYPE: blueos_3_ppc64le_ib_p9 |
| 6 | +# Compiler Spec: clang@=13.0.1 |
| 7 | +# CMake executable path: /usr/tce/packages/cmake/cmake-3.29.2/bin/cmake |
| 8 | +#-------------------------------------------------------------------------------- |
| 9 | + |
| 10 | +#-------------------------------------------------------------------------------- |
| 11 | +# Compilers |
| 12 | +#-------------------------------------------------------------------------------- |
| 13 | + |
| 14 | +set(CMAKE_C_COMPILER "/usr/tce/packages/clang/clang-13.0.1-gcc-8.3.1/bin/clang" CACHE PATH "") |
| 15 | + |
| 16 | +set(CMAKE_CXX_COMPILER "/usr/tce/packages/clang/clang-13.0.1-gcc-8.3.1/bin/clang++" CACHE PATH "") |
| 17 | + |
| 18 | +set(CMAKE_CXX_FLAGS_RELEASE "-O3 -DNDEBUG" CACHE STRING "") |
| 19 | + |
| 20 | +set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g -DNDEBUG" CACHE STRING "") |
| 21 | + |
| 22 | +set(CMAKE_CXX_FLAGS_DEBUG "-g" CACHE STRING "") |
| 23 | + |
| 24 | +#-------------------------------------------------------------------------------- |
| 25 | +# Cuda |
| 26 | +#-------------------------------------------------------------------------------- |
| 27 | + |
| 28 | +set(ENABLE_CUDA ON CACHE BOOL "") |
| 29 | + |
| 30 | +set(CMAKE_CUDA_STANDARD "17" CACHE PATH "") |
| 31 | + |
| 32 | +set(CUDA_TOOLKIT_ROOT_DIR "/usr/tce/packages/cuda/cuda-11.8.0" CACHE PATH "") |
| 33 | + |
| 34 | +set(CMAKE_CUDA_COMPILER "${CUDA_TOOLKIT_ROOT_DIR}/bin/nvcc" CACHE PATH "") |
| 35 | + |
| 36 | +set(CMAKE_CUDA_ARCHITECTURES "70" CACHE STRING "") |
| 37 | + |
| 38 | +set(CMAKE_CUDA_FLAGS "-restrict --expt-extended-lambda -Werror cross-execution-space-call,reorder,deprecated-declarations -arch sm_70" CACHE STRING "") |
| 39 | + |
| 40 | +set(CMAKE_CUDA_FLAGS_RELEASE "-O3 -DNDEBUG -Xcompiler -DNDEBUG -Xcompiler -O3 -Xcompiler -mcpu=powerpc64le -Xcompiler -mtune=powerpc64le" CACHE STRING "") |
| 41 | + |
| 42 | +set(CMAKE_CUDA_FLAGS_RELWITHDEBINFO "-g -lineinfo ${CMAKE_CUDA_FLAGS_RELEASE}" CACHE STRING "") |
| 43 | + |
| 44 | +set(CMAKE_CUDA_FLAGS_DEBUG "-g -G -O0 -Xcompiler -O0" CACHE STRING "") |
| 45 | + |
| 46 | +#-------------------------------------------------------------------------------- |
| 47 | +# Performance Portability TPLs |
| 48 | +#-------------------------------------------------------------------------------- |
| 49 | + |
| 50 | +set(ENABLE_CHAI ON CACHE BOOL "") |
| 51 | + |
| 52 | +set(CHAI_DIR "/usr/gapps/GEOSX/thirdPartyLibs/2025-04-03_spack/lassen-clang-13-cuda-11_tpls/clang-13.0.1/chai-git.4b9060b18b9bec1167026cfb3132bd540c4bd56b_develop-lz73muq6zmypwpywbnpqqdnywhsidjqm" CACHE PATH "") |
| 53 | + |
| 54 | +set(RAJA_DIR "/usr/gapps/GEOSX/thirdPartyLibs/2025-04-03_spack/lassen-clang-13-cuda-11_tpls/clang-13.0.1/raja-git.1d70abf171474d331f1409908bdf1b1c3fe19222_develop-3foeh6gkykzpt3kejqctn2npqwv2wqvy" CACHE PATH "") |
| 55 | + |
| 56 | +set(ENABLE_UMPIRE ON CACHE BOOL "") |
| 57 | + |
| 58 | +set(UMPIRE_DIR "/usr/gapps/GEOSX/thirdPartyLibs/2025-04-03_spack/lassen-clang-13-cuda-11_tpls/clang-13.0.1/umpire-git.1ed0669c57f041baa1f1070693991c3a7a43e7ee_develop-dwxqiqok2v7es3aw3orqzy77egrl6w37" CACHE PATH "") |
| 59 | + |
| 60 | +set(CAMP_DIR "/usr/gapps/GEOSX/thirdPartyLibs/2025-04-03_spack/lassen-clang-13-cuda-11_tpls/clang-13.0.1/camp-git.ee0a3069a7ae72da8bcea63c06260fad34901d43_main-pzehynwfhbfuscddfvttoqedvx4wcxjl" CACHE PATH "") |
| 61 | + |
| 62 | +#-------------------------------------------------------------------------------- |
| 63 | +# IO TPLs |
| 64 | +#-------------------------------------------------------------------------------- |
| 65 | + |
| 66 | +set(ENABLE_CALIPER ON CACHE BOOL "") |
| 67 | + |
| 68 | +set(CALIPER_DIR "/usr/gapps/GEOSX/thirdPartyLibs/2025-04-03_spack/lassen-clang-13-cuda-11_tpls/clang-13.0.1/caliper-git.287b7f3ad2d12f520aad04268d44f353cd05403c_2.12.0-4gu3btnlno2sbv56vhd3ux2uvgoupkgi" CACHE PATH "") |
| 69 | + |
| 70 | +set(adiak_DIR "/usr/gapps/GEOSX/thirdPartyLibs/2025-04-03_spack/lassen-clang-13-cuda-11_tpls/clang-13.0.1/adiak-0.4.0-hqwcvthhjo5zs4b3u52glnlcxk5bp34n/lib/cmake/adiak" CACHE PATH "") |
| 71 | + |
| 72 | +#-------------------------------------------------------------------------------- |
| 73 | +# Documentation |
| 74 | +#-------------------------------------------------------------------------------- |
| 75 | + |
| 76 | +set(ENABLE_DOXYGEN OFF CACHE BOOL "") |
| 77 | + |
| 78 | +set(ENABLE_SPHINX OFF CACHE BOOL "") |
| 79 | + |
| 80 | +#-------------------------------------------------------------------------------- |
| 81 | +# Development tools |
| 82 | +#-------------------------------------------------------------------------------- |
| 83 | + |
| 84 | +#-------------------------------------------------------------------------------- |
| 85 | +# addr2line |
| 86 | +#-------------------------------------------------------------------------------- |
| 87 | + |
| 88 | +set(ENABLE_ADDR2LINE ON CACHE BOOL "") |
| 89 | + |
0 commit comments