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

Update openmpi on Nautilus to 4.1.6 #1014

Conversation

climbfuji
Copy link
Collaborator

@climbfuji climbfuji commented Feb 27, 2024

Summary

Use openmpi@4.1.6 instead of 4.1.5rc2 on Nautilus.

I installed an openmpi-4.1.6 environment for the spack-stack-1.6.0 release and made the same modifications as for the existng unified-env environment (#941: netlib, fftw, sp link).

Notes.

  1. This PR also includes a spack submodule pointer update for hdf5@1.14.3 fpe patches contributed by @rhoneyager-tomorrow (HDF5 FPE fixes. spack#408). I ran the ctests on AWS ParallelCluster Intel with this bug fix included, and the only failures where:
	1506 - ufo_test_tier1_test_ufo_qc_historycheck (Failed)
	1507 - ufo_test_tier1_test_ufo_qc_historycheck_mpi (Failed)
	1508 - ufo_test_tier1_test_ufo_qc_historycheck_unittests (Failed)
	2058 - test_soca_parameters_diffusion_hz (Failed)
	2075 - test_soca_dirac_diffusion (Failed)
	2083 - test_soca_3dvar_diffusion (Failed)
	2089 - test_soca_3dhyb_diffusion (Failed)
  1. This PR also fixes CI tests on the AWS R&D ParallelCluster (which I introduced in my previous PR)

Testing

Built environment and ran jedi-bundle ctests. Only the "expected failures" occurred.

Applications affected

All MPI applications on Nautilus

Systems affected

Nautilus

Dependencies

Issue(s) addressed

Resolves #1006

Checklist

  • This PR addresses one issue/problem/enhancement, or has a very good reason for not doing so.
  • These changes have been tested on the affected systems and applications.
  • All dependency PRs/issues have been resolved and this PR can be merged.

@climbfuji climbfuji self-assigned this Feb 27, 2024
@climbfuji climbfuji added the INFRA JEDI Infrastructure label Feb 27, 2024
@climbfuji climbfuji marked this pull request as ready for review February 27, 2024 23:02
@climbfuji climbfuji enabled auto-merge (squash) February 28, 2024 18:26
@climbfuji climbfuji merged commit f09d1b7 into JCSDA:develop Feb 28, 2024
7 checks passed
@climbfuji climbfuji deleted the feature/nautilus_openmpi_update_and_geos_follow_up branch February 28, 2024 21:26
climbfuji added a commit to climbfuji/spack-stack that referenced this pull request Mar 5, 2024
* Bump openmpi on Nautilus for Intel to 4.1.6
* Fix CI on Ubuntu R&D cluster
* Update documentation for Nautilus: use openmpi@4.1.6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
INFRA JEDI Infrastructure
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[INSTALL]: openmpi support on nautilus
3 participants