diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 162d48df9..5d7f0abb4 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -37,4 +37,4 @@ add_subdirectory(${SRC_DIR}/../setups ${CMAKE_CURRENT_BINARY_DIR}/setups) set(libs ntt_global ntt_framework ntt_metrics ntt_engines ntt_pgen) add_dependencies(${ENTITY} ${libs}) -target_link_libraries(${ENTITY} PUBLIC ${libs}) \ No newline at end of file +target_link_libraries(${ENTITY} PUBLIC ${libs}) diff --git a/src/framework/domain/metadomain.cpp b/src/framework/domain/metadomain.cpp index 86a9420fd..b13475fd6 100644 --- a/src/framework/domain/metadomain.cpp +++ b/src/framework/domain/metadomain.cpp @@ -21,6 +21,7 @@ #include #endif +#include #include #include #include @@ -375,7 +376,7 @@ namespace ntt { template void Metadomain::metricCompatibilityCheck() const { const auto dx_min = g_mesh.metric.dxMin(); - auto dx_min_from_domains = INFINITY; + auto dx_min_from_domains = std::numeric_limits::infinity(); for (unsigned int idx { 0 }; idx < g_ndomains; ++idx) { const auto& current_domain = g_subdomains[idx]; const auto current_dx_min = current_domain.mesh.metric.dxMin(); diff --git a/src/global/CMakeLists.txt b/src/global/CMakeLists.txt index 1038bc4b7..d00689283 100644 --- a/src/global/CMakeLists.txt +++ b/src/global/CMakeLists.txt @@ -22,4 +22,5 @@ add_library(ntt_global ${SOURCES}) target_include_directories(ntt_global PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} INTERFACE ${CMAKE_CURRENT_SOURCE_DIR} -) \ No newline at end of file +) +target_link_libraries(ntt_global PRIVATE stdc++fs) \ No newline at end of file diff --git a/src/output/tests/CMakeLists.txt b/src/output/tests/CMakeLists.txt index 926a3a89e..d33cc6c54 100644 --- a/src/output/tests/CMakeLists.txt +++ b/src/output/tests/CMakeLists.txt @@ -17,7 +17,7 @@ function(gen_test title) set (libs ntt_output ntt_global ntt_metrics ntt_framework) add_dependencies(${exec} ${libs}) - target_link_libraries(${exec} PRIVATE ${libs}) + target_link_libraries(${exec} PRIVATE ${libs} stdc++fs) add_test(NAME "OUTPUT::${title}" COMMAND "${exec}") endfunction()