Skip to content

Updates from GMAO macOS Testing - #92

Merged
climbfuji merged 7 commits into
JCSDA:spack-stack-devfrom
GMAO-SI-Team:macos-llvm-23.1.1
Sep 30, 2026
Merged

climbfuji merged 7 commits into
JCSDA:spack-stack-devfrom
GMAO-SI-Team:macos-llvm-23.1.1

Conversation

@mathomp4

Copy link
Copy Markdown
Collaborator

In my testing to add HDF5 (see JCSDA/spack-stack#1822), on macOS I needed some changes.

Most come from trying to build a flang stack as it looks like flang + Darwin is a bit rare. These include package fixes to pfunit, hdf5, openmpi, and parallelio. I have upstream spack/spack-packages PRs open for this, but as at least HDF5 and Open MPI are "big" ones, it can be slow to pull in.

I also update the llvm package itself as my mac now has flang 23.1.2.

@mathomp4 mathomp4 self-assigned this Sep 29, 2026
@mathomp4 mathomp4 added the NASA NASA Global Modeling and Assimilation Office label Sep 29, 2026
@mathomp4
mathomp4 requested a review from climbfuji September 29, 2026 12:32

@climbfuji climbfuji left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't have a way to test this. The changes affect macOS + (LLVM or NAG) only.

@mathomp4

Copy link
Copy Markdown
Collaborator Author

I don't have a way to test this. The changes affect macOS + (LLVM or NAG) only.

Well, I guess the FMS LLVM patch affects anyone building FMS 2026.01.01 with Flang. I do have a PR in with FMS upstream but I guess that'll be in 2026.03 or something?

@mathomp4

Copy link
Copy Markdown
Collaborator Author

And oh. we need two reviewers. I guess I nominate @AlexanderRichert-NOAA :)

@climbfuji

Copy link
Copy Markdown
Collaborator

@AlexanderRichert-NOAA Can you approve this dependency as well, please?

@climbfuji

Copy link
Copy Markdown
Collaborator

I'll proceed based on the approval of the parent PR for spack-stack JCSDA/spack-stack#2136.

@climbfuji
climbfuji merged commit fdb8a3c into JCSDA:spack-stack-dev Sep 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

NASA NASA Global Modeling and Assimilation Office

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants