Skip to content

Update ecflow version to 5.11.4 (latest)#881

Merged
climbfuji merged 3 commits intoJCSDA:developfrom
srherbener:bugfix/ecflow-boost-cxx17
Nov 18, 2023
Merged

Update ecflow version to 5.11.4 (latest)#881
climbfuji merged 3 commits intoJCSDA:developfrom
srherbener:bugfix/ecflow-boost-cxx17

Conversation

@srherbener
Copy link
Copy Markdown
Contributor

@srherbener srherbener commented Nov 17, 2023

Summary

This PR contains an update to the ecflow version from 5.8.4 to 5.11.4. This is needed to enable building ecflow on the macOS using the new apple-clang@15.0.0 compilers.

Testing

I have tested this manually on my Mac and verified that ecflow builds successfully. I also verified that using ecflow 5.84 doesn't work, which is why the version bump to 5.11.4 is necessary.

Applications affected

This is only a change to the ecflow version, and my understanding is that JEDI is the only app using ecflow. Please correct me if this is wrong.

Systems affected

macOS and HPC systems

Dependencies

Issue(s) addressed

Resolves #877

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.

…sh to bugfix for

ecflow and boost compatibility with c++17 build. Updated .gitmodules to point to the
corresponding spack bugfix branch.
@srherbener srherbener added the INFRA JEDI Infrastructure label Nov 17, 2023
@climbfuji climbfuji self-assigned this Nov 17, 2023
@climbfuji
Copy link
Copy Markdown
Collaborator

@srherbener I merged the spack companion PR, please update this PR. Thanks!

@srherbener
Copy link
Copy Markdown
Contributor Author

@srherbener I merged the spack companion PR, please update this PR. Thanks!

Thanks! This PR is updated now.

Copy link
Copy Markdown
Collaborator

@climbfuji climbfuji left a comment

Choose a reason for hiding this comment

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

CI passed, the spack PRs were approved in our fork and in spack mainline (also got merged already), so we can merge this.

@climbfuji climbfuji merged commit bba9bd0 into JCSDA:develop Nov 18, 2023
@climbfuji climbfuji deleted the bugfix/ecflow-boost-cxx17 branch November 18, 2023 02:31
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.

Need a c++17 language standard setting for ecflow for building on macOS with apple-clang@15.0.0

2 participants