Skip to content

Commit 4753e27

Browse files
dalcinljeffhammond
authored andcommitted
Add MPI_Abi_get_{info|version}
1 parent ddd07a3 commit 4753e27

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

mpi.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -582,6 +582,8 @@ extern MPI_F08_status* MPI_F08_STATUS_IGNORE;
582582
extern MPI_F08_status* MPI_F08_STATUSES_IGNORE;
583583

584584
/* MPI functions */
585+
int MPI_Abi_get_info(MPI_Info *info);
586+
int MPI_Abi_get_version(int *abi_major, int *abi_minor);
585587
int MPI_Abort(MPI_Comm comm, int errorcode);
586588
int MPI_Accumulate(const void *origin_addr, int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Win win);
587589
int MPI_Accumulate_c(const void *origin_addr, MPI_Count origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, MPI_Count target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Win win);
@@ -1250,6 +1252,8 @@ int MPI_T_source_get_num(int *num_sources);
12501252
int MPI_T_source_get_timestamp(int source_index, MPI_Count *timestamp);
12511253

12521254
/* PMPI functions */
1255+
int PMPI_Abi_get_info(MPI_Info *info);
1256+
int PMPI_Abi_get_version(int *abi_major, int *abi_minor);
12531257
int PMPI_Abort(MPI_Comm comm, int errorcode);
12541258
int PMPI_Accumulate(const void *origin_addr, int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Win win);
12551259
int PMPI_Accumulate_c(const void *origin_addr, MPI_Count origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, MPI_Count target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Win win);

mpistubs.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ MPI_F08_status * MPI_F08_STATUS_IGNORE = NULL;
88
MPI_F08_status * MPI_F08_STATUSES_IGNORE = NULL;
99

1010
/* MPI functions */
11+
int MPI_Abi_get_info(MPI_Info *info) { abort(); return 0; }
12+
int MPI_Abi_get_version(int *abi_major, int *abi_minor) { abort(); return 0; }
1113
int MPI_Abort(MPI_Comm comm, int errorcode) { abort(); return 0; }
1214
int MPI_Accumulate(const void *origin_addr, int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Win win) { abort(); return 0; }
1315
int MPI_Accumulate_c(const void *origin_addr, MPI_Count origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, MPI_Count target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Win win) { abort(); return 0; }
@@ -676,6 +678,8 @@ int MPI_T_source_get_num(int *num_sources) { abort(); return 0; }
676678
int MPI_T_source_get_timestamp(int source_index, MPI_Count *timestamp) { abort(); return 0; }
677679

678680
/* PMPI functions */
681+
int PMPI_Abi_get_info(MPI_Info *info) { abort(); return 0; }
682+
int PMPI_Abi_get_version(int *abi_major, int *abi_minor) { abort(); return 0; }
679683
int PMPI_Abort(MPI_Comm comm, int errorcode) { abort(); return 0; }
680684
int PMPI_Accumulate(const void *origin_addr, int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Win win) { abort(); return 0; }
681685
int PMPI_Accumulate_c(const void *origin_addr, MPI_Count origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, MPI_Count target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Win win) { abort(); return 0; }

0 commit comments

Comments
 (0)