Skip to content

Commit 400aafa

Browse files
authored
Merge pull request #364 from edoapra/gcc15pull
fixes for -std=gnu23
2 parents beaceb5 + 1d90d35 commit 400aafa

File tree

28 files changed

+41
-39
lines changed

28 files changed

+41
-39
lines changed

armci/src/common/armci.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ void armci_abort(int code)
149149

150150
/*For now, until no code requires a function pointer to ARMCI_Error
151151
(used by GA now).*/
152-
void ARMCI_Error(char *msg, int code)
152+
void ARMCI_Error(const char *msg, int code)
153153
{
154154
armci_die(msg,code);
155155
}

armci/src/include/armci.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ extern int ARMCI_Free_local(void *ptr);
158158
extern int ARMCI_Same_node(int proc);
159159

160160
extern void ARMCI_Finalize(); /* terminate ARMCI */
161-
extern void ARMCI_Error(char *msg, int code);
161+
extern void ARMCI_Error(const char *msg, int code);
162162
extern void ARMCI_Fence(int proc);
163163
extern void ARMCI_AllFence(void);
164164
extern int ARMCI_Rmw(int op, void *ploc, void *prem, int extra, int proc);

cmx/src-armci/armci.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1179,7 +1179,7 @@ int armci_domain_same_id(armci_domain_t domain, int proc)
11791179
}
11801180

11811181

1182-
void ARMCI_Error(char *msg, int code)
1182+
void ARMCI_Error(const char *msg, int code)
11831183
{
11841184
cmx_error(msg, code);
11851185
}

cmx/src-armci/armci.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ extern int ARMCI_Malloc_memdev(void* ptr_arr[], armci_size_t bytes,
152152
extern int ARMCI_Free_memdev(void *ptr);
153153

154154
extern void ARMCI_Finalize(); /* terminate ARMCI */
155-
extern void ARMCI_Error(char *msg, int code);
155+
extern void ARMCI_Error(const char *msg, int code);
156156
extern void ARMCI_Fence(int proc);
157157
extern void ARMCI_AllFence();
158158
extern int ARMCI_Rmw(int op, void *ploc, void *prem, int extra, int proc);

cmx/src-common/cmx.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ extern int cmx_finalize();
8585
* @param[in] msg the message to print
8686
* @param[in] code the code to exit with
8787
*/
88-
extern void cmx_error(char *msg, int code);
88+
extern void cmx_error(const char *msg, int code);
8989

9090
/**
9191
* Create a new group from the given group and process ID list.

cmx/src-mpi-pr/cmx.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -762,7 +762,7 @@ int cmx_finalize()
762762
}
763763

764764

765-
void cmx_error(char *msg, int code)
765+
void cmx_error(const char *msg, int code)
766766
{
767767
#if DEBUG
768768
fprintf(stderr, "[%d] Received an Error in Communication: (%d) %s\n",

cmx/src-mpi-rma/cmx.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ int cmx_initialized()
203203
}
204204

205205

206-
void cmx_error(char *msg, int code)
206+
void cmx_error(const char *msg, int code)
207207
{
208208
fprintf(stderr,"[%d] Received an Error in Communication: (%d) %s\n",
209209
l_state.rank, code, msg);

comex/src-armci/armci.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -867,7 +867,7 @@ int armci_domain_same_id(armci_domain_t domain, int proc)
867867
}
868868

869869

870-
void ARMCI_Error(char *msg, int code)
870+
void ARMCI_Error(const char *msg, int code)
871871
{
872872
comex_error(msg, code);
873873
}

comex/src-armci/armci.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ extern int ARMCI_Free_local(void *ptr);
153153
extern int ARMCI_Same_node(int proc);
154154

155155
extern void ARMCI_Finalize(); /* terminate ARMCI */
156-
extern void ARMCI_Error(char *msg, int code);
156+
extern void ARMCI_Error(const char *msg, int code);
157157
extern void ARMCI_Fence(int proc);
158158
extern void ARMCI_AllFence();
159159
extern int ARMCI_Rmw(int op, void *ploc, void *prem, int extra, int proc);

comex/src-common/comex.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ extern int comex_finalize();
8585
* @param[in] msg the message to print
8686
* @param[in] code the code to exit with
8787
*/
88-
extern void comex_error(char *msg, int code);
88+
extern void comex_error(const char *msg, int code);
8989

9090
/**
9191
* Create a new group from the given group and process ID list.

0 commit comments

Comments
 (0)