Skip to content

v5.0.x: Thread level set from ENV crashes (cherry #13211) #13329

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

Open
wants to merge 5 commits into
base: v5.0.x
Choose a base branch
from

Conversation

abouteiller
Copy link
Member

Import #13211 to v5.0.x by cherry-picking.

Additional commit

  • adds missing documentation MPI_Session_c2f.3.rst referenced from changeset aff3afd
  • set v5.0.9 as the target for this documentation

abouteiller and others added 5 commits July 10, 2025 16:38
`requested` in `MPI_Init_thread` would invoke the error handler, even
though it is an useful override in some threaded library use cases.

Signed-off-by: Aurelien Bouteiller <[email protected]>
(cherry picked from commit 27332fc)
(single,etc) in addition to numeric 0-3 values

Signed-off-by: Aurelien Bouteiller <[email protected]>
(cherry picked from commit 3de2489)
…ages

Including, but not limited to:

* Added much more description of and distinction between the MPI world
  model and the MPI session model.  Updated a lot of old,
  pre-MPI-world-model/pre-MPI-session-model text that was now stale /
  outdated, especially in the following pages:
  * MPI_Init(3), MPI_Init_thread(3)
  * MPI_Initialized(3)
  * MPI_Finalize(3)
  * MPI_Finalized(3)
  * MPI_Session_init(3)
  * MPI_Session_finalize(3)
* Numerous formatting updates
* Slightly improve the C code examples
* Describe the mathematical relationship between the various
  MPI_THREAD_* constants in MPI_Init_thread(3)
  * Note that the mathematical relationships render nicely in HTML,
    but don't render entirely properly in nroff.  This commit author
    is of the opinion that the nroff rendering is currently "good
    enough", and some Sphinx maintainer will fix it someday.
* Add descriptions about the $OMPI_MPI_THREAD_LEVEL env variable and
  how it is used in MPI_Init_thread(3)
* Added more seealso links

Signed-off-by: Jeff Squyres <[email protected]>
(cherry picked from commit aff3afd)
Copy link

Hello! The Git Commit Checker CI bot found a few problems with this PR:

91a8d34: Update hardcoded version values in documentation f...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

1bea4f7: Add missing file MPI_Session_c2f.3.rst referenced ...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

Please fix these problems and, if necessary, force-push new commits back up to the PR branch. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants