Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Constants that do not have an \mpiconstmain definition #845

Open
GuillaumeMercier opened this issue Mar 21, 2024 · 0 comments
Open

Constants that do not have an \mpiconstmain definition #845

GuillaumeMercier opened this issue Mar 21, 2024 · 0 comments
Labels
Chapter Committee Change Changes to be made by the respective chapter committee(s) mpi-4.2

Comments

@GuillaumeMercier
Copy link

Problem

The following constants do not have an \mpiconstmain definition in the standard.
Future hyperlinks will break (see #826)

- MPI_ARGV_NULL
- MPI_ARGVS_NULL
- MPI_ERR_ARG
- MPI_ERR_ASSERT
- MPI_ERR_BAD_FILE
- MPI_ERR_BUFFER
- MPI_ERR_COMM
- MPI_ERR_COUNT
- MPI_ERR_DIMS
- MPI_ERR_DISP
- MPI_ERR_ERRHANDLER
- MPI_ERR_FILE
- MPI_ERR_FILE_EXISTS
- MPI_ERR_GROUP
- MPI_ERR_INFO
- MPI_ERR_INTERN
- MPI_ERR_IO
- MPI_ERR_NO_SPACE
- MPI_ERR_NOT_SAME
- MPI_ERR_OP
- MPI_ERR_OTHER
- MPI_ERR_QUOTA
- MPI_ERR_RANK
- MPI_ERR_READ_ONLY
- MPI_ERR_REQUEST
- MPI_ERR_RMA_*
- MPI_ERR_ROOT
- MPI_ERR_SESSION
- MPI_ERR_SIZE
- MPI_ERR_TAG
- MPI_ERR_TOPOLOGY
- MPI_ERR_TRUNCATE
- MPI_ERR_UNKNOWN
- MPI_ERR_UNSUPPORTED_DATAREP
- MPI_ERR_UNSUPPORTED_OPERATION
- MPI_ERR_WIN
- MPI_ERRCODES_IGNORE
- MPI_F08_STATUS_IGNORE
- MPI_F08_STATUSES_IGNORE
- MPI_FILE_NULL
- MPI_INFO_NULL
- MPI_INTEGER_KIND
- MPI_MAX_OBJECT_NAME
- MPI_MODE_NOCHECK
- MPI_MODE_NOPRECEDE
- MPI_MODE_NOPUT
- MPI_MODE_NOSTORE
- MPI_MODE_NOSUCCEED
- MPI_NO_OP
- MPI_OP_NULL
- MPI_REPLACE
- MPI_SUCCESS
- MPI_T_ENUM_NULL
- MPI_T_ERR_INVALID_ITEM
- MPI_THREAD_*
- MPI_UNDEFINED

This list is probably incomplete.

Proposal

Each Chapter Chair should modify their chapters accordingly.

Changes to the Text

\mpiconst -> \mpiconstmain in one place.

Impact on Implementations

N/A

Impact on Users

Improve the document's readability.

References and Pull Requests

See #826

@wesbland wesbland added Chapter Committee Change Changes to be made by the respective chapter committee(s) mpi-4.2 labels Mar 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Chapter Committee Change Changes to be made by the respective chapter committee(s) mpi-4.2
Projects
Status: To Do
Development

No branches or pull requests

2 participants