Skip to content

Commit

Permalink
Rationalize SST_HAVE_MPI_DP (#4298)
Browse files Browse the repository at this point in the history
  • Loading branch information
eisenhauer authored Aug 12, 2024
1 parent 262ec1a commit c4b6fb6
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
3 changes: 2 additions & 1 deletion source/adios2/toolkit/sst/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,8 @@ if(ADIOS2_HAVE_ZFP)
target_link_libraries(sst PRIVATE zfp::zfp)
endif()

if(ADIOS2_SST_BUILD_MPI_DP)
if(ADIOS2_SST_HAVE_MPI_CLIENT_SERVER)
set(SST_HAVE_MPI_DP TRUE)
target_sources(sst PRIVATE dp/mpi_dp.c)
target_link_libraries(sst PRIVATE MPI::MPI_C)
endif()
Expand Down
6 changes: 3 additions & 3 deletions source/adios2/toolkit/sst/dp/dp.c
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@ extern CP_DP_Interface LoadUcxDP();
#ifdef SST_HAVE_DAOS
extern CP_DP_Interface LoadDaosDP();
#endif /* SST_HAVE_LIBFABRIC */
#ifdef SST_HAVE_MPI
#ifdef SST_HAVE_MPI_DP
extern CP_DP_Interface LoadMpiDP();
#endif /* SST_HAVE_MPI*/
#endif /* SST_HAVE_MPI_DP */
extern CP_DP_Interface LoadEVpathDP();

typedef struct _DPElement
Expand Down Expand Up @@ -79,7 +79,7 @@ CP_DP_Interface SelectDP(CP_Services Svcs, void *CP_Stream, struct _SstParams *P
List = AddDPPossibility(Svcs, CP_Stream, List, LoadDaosDP(), "daos", Params);
#endif /* SST_HAVE_DAOS */

#ifdef SST_HAVE_MPI
#ifdef SST_HAVE_MPI_DP
List = AddDPPossibility(Svcs, CP_Stream, List, LoadMpiDP(), "mpi", Params);
#endif /* SST_HAVE_MPI */

Expand Down

0 comments on commit c4b6fb6

Please sign in to comment.