Skip to content

Conversation

devreal
Copy link
Contributor

@devreal devreal commented May 7, 2024

The PRRTE and PMIx modules set -Werror, which has repeatedly led to builds of Open MPI breaking due to mere warnings that have otherwise no impact on correctness or performance. Warnings are tricky to catch since different compilers detect these minor issues with different precision.
We do not control these code base and are merely consumers, so we should not accept third-party projects inhibiting our ability to build code inside a git repository.

Cherry-pick of #12523 to v5.0.x

Signed-off-by: Joseph Schuchart [email protected]
(cherry picked from commit 86f2f42)

The PRRTE and PMIx modules set `-Werror`, which has repeatedly
led to builds of Open MPI breaking due to mere warnings that have
otherwise no impact on correctness or performance.
Warnings are tricky to catch since different compilers detect these
minor issues with different precision.
We do not control these code base and are merely consumers,
so we should not accept third-party projects inhibiting our ability
to build code inside a git repository.

Signed-off-by: Joseph Schuchart <[email protected]>
(cherry picked from commit 86f2f42)
@github-actions github-actions bot added this to the v5.0.4 milestone May 7, 2024
@devreal devreal changed the title Disable devel checks for PRRTE/PMIx [5.0.x] Disable devel checks for PRRTE/PMIx May 7, 2024
@wenduwan wenduwan merged commit 8314a3e into open-mpi:v5.0.x May 8, 2024
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.

3 participants