Skip to content

modification to Halo error handling and cleanup#430

Open
philipwjones wants to merge 1 commit into
E3SM-Project:developfrom
philipwjones:omega/halo-err-cleanup
Open

modification to Halo error handling and cleanup#430
philipwjones wants to merge 1 commit into
E3SM-Project:developfrom
philipwjones:omega/halo-err-cleanup

Conversation

@philipwjones

@philipwjones philipwjones commented Jun 4, 2026

Copy link
Copy Markdown

A general cleanup of the Omega Halo functions that

  • removes halo return codes in favor of aborting
  • reduces output from halo test driver
  • cleans up some comments and formatting

Checklist

  • Documentation:
  • Linting
  • Building
    • CMake build does not produce any new warnings from changes in this PR
  • Testing
    • Add a comment to the PR titled Testing with the following:
      • Which machines CTest unit tests
        have been run on and indicate that are all passing.
      • The Polaris omega_pr test suite
        has passed, using the Polaris e3sm_submodules/Omega baseline
      • Document machine(s), compiler(s), and the build path(s) used for -p for both the baseline (Polaris e3sm_submodules/Omega) and the PR build
      • Indicate "All tests passed" or document failing tests

  - removes halo return codes in favor of aborting
  - reduces output from halo test driver
  - general cleanup of comments
@philipwjones

Copy link
Copy Markdown
Author

All CTests pass on PM cpu, gpu.

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.

1 participant