From 0cb2c1c0c69ea3073e8a5d0493f4d75e0bbc367a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luca=20Pep=C3=A8=20Sciarria?= Date: Tue, 10 Jun 2025 08:37:17 +0200 Subject: [PATCH] hot fix --- samples/advanced/fileread/CMakeLists.txt | 8 ++++---- samples/advanced/pdegen/CMakeLists.txt | 14 ++++++++------ samples/simple/fileread/CMakeLists.txt | 16 ++++++++-------- samples/simple/pdegen/CMakeLists.txt | 8 ++++---- 4 files changed, 24 insertions(+), 22 deletions(-) diff --git a/samples/advanced/fileread/CMakeLists.txt b/samples/advanced/fileread/CMakeLists.txt index 1ab7286b..c25ca2d5 100644 --- a/samples/advanced/fileread/CMakeLists.txt +++ b/samples/advanced/fileread/CMakeLists.txt @@ -75,10 +75,10 @@ endmacro() # Create executables -create_amg_executable(amg_df_sample ${DFSOBJS}) -create_amg_executable(amg_sf_sample ${SFSOBJS}) -create_amg_executable(amg_cf_sample ${CFSOBJS}) -create_amg_executable(amg_zf_sample ${ZFSOBJS}) +create_amg_executable(amg_df_sample "${DFSOBJS}") +create_amg_executable(amg_sf_sample "${SFSOBJS}") +create_amg_executable(amg_cf_sample "${CFSOBJS}") +create_amg_executable(amg_zf_sample "${ZFSOBJS}") # Create "runs" directory (if it doesn't exist) add_custom_target(create_runs_dir diff --git a/samples/advanced/pdegen/CMakeLists.txt b/samples/advanced/pdegen/CMakeLists.txt index 28524278..eb67f108 100644 --- a/samples/advanced/pdegen/CMakeLists.txt +++ b/samples/advanced/pdegen/CMakeLists.txt @@ -18,13 +18,15 @@ endif() find_package(psblas REQUIRED PATHS ${PSBLAS_INSTALL_DIR}) find_package(amg4psblas REQUIRED PATHS ${AMG4PSBLAS_INSTALL_DIR}) +set(CMAKE_CXX_STANDARD 17) # Include directories include_directories( "." "${AMG4PSBLAS_INSTALL_DIR}/include" "${AMG4PSBLAS_INSTALL_DIR}/modules" - "${PSBLAS_INSTALL_DIR}/include" + "${PSBLAS_INSTALL_DIR}/include" + "${PSBLAS_INSTALL_DIR}/modules" ) # Fortran module directory @@ -115,7 +117,7 @@ macro(create_amg_executable target sources) target_link_libraries(${target} PUBLIC ${AMG_LIBS} ${PSBLAS_LIBS} - + stdc++ ) # Move executable to EXEDIR (post-build) @@ -129,10 +131,10 @@ endmacro() # Create executables -create_amg_executable(amg_d_pde3d ${amg_d_pde3d_SOURCES}) -create_amg_executable(amg_s_pde3d ${amg_s_pde3d_SOURCES}) -create_amg_executable(amg_d_pde2d ${amg_d_pde2d_SOURCES}) -create_amg_executable(amg_s_pde2d ${amg_s_pde2d_SOURCES}) +create_amg_executable(amg_d_pde3d "${amg_d_pde3d_SOURCES}") +create_amg_executable(amg_s_pde3d "${amg_s_pde3d_SOURCES}") +create_amg_executable(amg_d_pde2d "${amg_d_pde2d_SOURCES}") +create_amg_executable(amg_s_pde2d "${amg_s_pde2d_SOURCES}") # Create "runs" directory (if it doesn't exist) add_custom_target(create_runs_dir diff --git a/samples/simple/fileread/CMakeLists.txt b/samples/simple/fileread/CMakeLists.txt index 9a5a4bf2..a3e24f3e 100644 --- a/samples/simple/fileread/CMakeLists.txt +++ b/samples/simple/fileread/CMakeLists.txt @@ -76,14 +76,14 @@ macro(create_amg_executable target sources) endmacro() # Create executables -create_amg_executable(amg_dexample_ml ${DMOBJS}) -create_amg_executable(amg_dexample_1lev ${D1OBJS}) -create_amg_executable(amg_zexample_ml ${ZMOBJS}) -create_amg_executable(amg_zexample_1lev ${Z1OBJS}) -create_amg_executable(amg_sexample_ml ${SMOBJS}) -create_amg_executable(amg_sexample_1lev ${S1OBJS}) -create_amg_executable(amg_cexample_ml ${CMOBJS}) -create_amg_executable(amg_cexample_1lev ${C1OBJS}) +create_amg_executable(amg_dexample_ml "${DMOBJS}") +create_amg_executable(amg_dexample_1lev "${D1OBJS}") +create_amg_executable(amg_zexample_ml "${ZMOBJS}") +create_amg_executable(amg_zexample_1lev "${Z1OBJS}") +create_amg_executable(amg_sexample_ml "${SMOBJS}") +create_amg_executable(amg_sexample_1lev "${S1OBJS}") +create_amg_executable(amg_cexample_ml "${CMOBJS}") +create_amg_executable(amg_cexample_1lev "${C1OBJS}") # Create "runs" directory (if it doesn't exist) add_custom_target(create_runs_dir diff --git a/samples/simple/pdegen/CMakeLists.txt b/samples/simple/pdegen/CMakeLists.txt index 33d1b6d1..025138ca 100644 --- a/samples/simple/pdegen/CMakeLists.txt +++ b/samples/simple/pdegen/CMakeLists.txt @@ -73,10 +73,10 @@ macro(create_amg_executable target sources) ) endmacro() # Create executables -create_amg_executable(amg_dexample_ml ${DMOBJS}) -create_amg_executable(amg_dexample_1lev ${D1OBJS}) -create_amg_executable(amg_sexample_ml ${SMOBJS}) -create_amg_executable(amg_sexample_1lev ${S1OBJS}) +create_amg_executable(amg_dexample_ml "${DMOBJS}") +create_amg_executable(amg_dexample_1lev "${D1OBJS}") +create_amg_executable(amg_sexample_ml "${SMOBJS}") +create_amg_executable(amg_sexample_1lev "${S1OBJS}") # Create "runs" directory (if it doesn't exist) add_custom_target(create_runs_dir