Skip to content

Commit 96ba373

Browse files
committed
hack on abi json file
The MPI_T source order and MPI_T cb named enum types and their enum constants need special treatment. Ultimately the tool used to generate this json file - https://github.com/Joe-Downs/mpi-standard/blob/pr/handle-constant-tool/const-tool/test.py needs to find a home either in the MPI standard or in the pympistandard repo or elsewhere. Signed-off-by: Howard Pritchard <howardp@lanl.gov>
1 parent 94d8828 commit 96ba373

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

docs/mpi-standard-5.0-abi.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8170,8 +8170,8 @@
81708170
"mpi_t_source_ordered": {
81718171
"handle_types": {
81728172
"c": {
8173-
"type": "int",
8174-
"description": "integer constant expression of type \\ctype{int}"
8173+
"type": "MPI_T_source_order",
8174+
"description": "integer constant expression of type \\ctype{MPI_T_source_order}"
81758175
},
81768176
"f90": {
81778177
"type": null,
@@ -8191,8 +8191,8 @@
81918191
"mpi_t_source_unordered": {
81928192
"handle_types": {
81938193
"c": {
8194-
"type": "int",
8195-
"description": "integer constant expression of type \\ctype{int}"
8194+
"type": "MPI_T_source_order",
8195+
"description": "integer constant expression of type \\ctype{MPI_T_source_order}"
81968196
},
81978197
"f90": {
81988198
"type": null,
@@ -8212,8 +8212,8 @@
82128212
"mpi_t_cb_require_none": {
82138213
"handle_types": {
82148214
"c": {
8215-
"type": "int",
8216-
"description": "integer constant expression of type \\ctype{int}"
8215+
"type": "MPI_T_cb_safety",
8216+
"description": "integer constant expression of type \\ctype{MPI_T_cb_safety}"
82178217
},
82188218
"f90": {
82198219
"type": null,
@@ -8233,8 +8233,8 @@
82338233
"mpi_t_cb_require_mpi_restricted": {
82348234
"handle_types": {
82358235
"c": {
8236-
"type": "int",
8237-
"description": "integer constant expression of type \\ctype{int}"
8236+
"type": "MPI_T_cb_safety",
8237+
"description": "integer constant expression of type \\ctype{MPI_T_cb_safety}"
82388238
},
82398239
"f90": {
82408240
"type": null,
@@ -8254,8 +8254,8 @@
82548254
"mpi_t_cb_require_thread_safe": {
82558255
"handle_types": {
82568256
"c": {
8257-
"type": "int",
8258-
"description": "integer constant expression of type \\ctype{int}"
8257+
"type": "MPI_T_cb_safety",
8258+
"description": "integer constant expression of type \\ctype{MPI_T_cb_safety}"
82598259
},
82608260
"f90": {
82618261
"type": null,
@@ -8275,8 +8275,8 @@
82758275
"mpi_t_cb_require_async_signal_safe": {
82768276
"handle_types": {
82778277
"c": {
8278-
"type": "int",
8279-
"description": "integer constant expression of type \\ctype{int}"
8278+
"type": "MPI_T_cb_safety",
8279+
"description": "integer constant expression of type \\ctype{MPI_T_cb_safety}"
82808280
},
82818281
"f90": {
82828282
"type": null,

0 commit comments

Comments
 (0)