diff options
-rw-r--r-- | cmake/dependencies/AMReX.cmake | 13 | ||||
-rw-r--r-- | cmake/dependencies/PICSAR.cmake | 1 | ||||
-rw-r--r-- | cmake/dependencies/openPMD.cmake | 1 |
3 files changed, 9 insertions, 6 deletions
diff --git a/cmake/dependencies/AMReX.cmake b/cmake/dependencies/AMReX.cmake index 1336386b4..cdf5ef5c2 100644 --- a/cmake/dependencies/AMReX.cmake +++ b/cmake/dependencies/AMReX.cmake @@ -1,5 +1,6 @@ macro(find_amrex) if(WarpX_amrex_internal) + message(STATUS "Downloading AMReX ...") include(FetchContent) set(CMAKE_POLICY_DEFAULT_CMP0077 NEW) @@ -10,11 +11,12 @@ macro(find_amrex) endif() if("${CMAKE_BUILD_TYPE}" MATCHES "Debug") - set(ENABLE_ASSERTIONS ON CACHE INTERNAL "") - set(ENABLE_FPE ON CACHE INTERNAL "") + set(ENABLE_ASSERTIONS ON CACHE BOOL "") + # note: floating-point exceptions can slow down debug runs a lot + set(ENABLE_FPE ON CACHE BOOL "") else() - set(ENABLE_ASSERTIONS OFF CACHE INTERNAL "") - set(ENABLE_FPE OFF CACHE INTERNAL "") + set(ENABLE_ASSERTIONS OFF CACHE BOOL "") + set(ENABLE_FPE OFF CACHE BOOL "") endif() if(WarpX_COMPUTE STREQUAL CUDA) @@ -52,7 +54,7 @@ macro(find_amrex) set(ENABLE_FORTRAN_INTERFACES OFF CACHE INTERNAL "") set(ENABLE_TUTORIALS OFF CACHE INTERNAL "") set(ENABLE_PARTICLES ON CACHE INTERNAL "") - set(ENABLE_TINY_PROFILE ON CACHE INTERNAL "") + set(ENABLE_TINY_PROFILE ON CACHE BOOL "") # ENABLE_SENSEI_IN_SITU # we'll need this for Python bindings @@ -95,7 +97,6 @@ macro(find_amrex) mark_as_advanced(ENABLE_ACC) mark_as_advanced(ENABLE_ASSERTIONS) mark_as_advanced(ENABLE_AMRDATA) - mark_as_advanced(ENABLE_BACKTRACE) # BT files are written anyway mark_as_advanced(ENABLE_BASE_PROFILE) # mutually exclusive to tiny profile mark_as_advanced(ENABLE_CONDUIT) mark_as_advanced(ENABLE_CUDA) diff --git a/cmake/dependencies/PICSAR.cmake b/cmake/dependencies/PICSAR.cmake index 0f2afba3e..e561b289f 100644 --- a/cmake/dependencies/PICSAR.cmake +++ b/cmake/dependencies/PICSAR.cmake @@ -1,5 +1,6 @@ function(find_picsar) if(WarpX_picsar_internal) + message(STATUS "Downloading PICSAR ...") include(FetchContent) set(CMAKE_POLICY_DEFAULT_CMP0077 NEW) diff --git a/cmake/dependencies/openPMD.cmake b/cmake/dependencies/openPMD.cmake index aa378f7c1..562996d90 100644 --- a/cmake/dependencies/openPMD.cmake +++ b/cmake/dependencies/openPMD.cmake @@ -1,5 +1,6 @@ function(find_openpmd) if(WarpX_openpmd_internal) + message(STATUS "Downloading openPMD-api ...") include(FetchContent) set(CMAKE_POLICY_DEFAULT_CMP0077 NEW) |