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

Fix ENABLE_DEV_BUILD #306

Merged
merged 5 commits into from
Oct 15, 2024
Merged

Fix ENABLE_DEV_BUILD #306

merged 5 commits into from
Oct 15, 2024

Conversation

ldowen
Copy link
Collaborator

@ldowen ldowen commented Oct 4, 2024

Summary

  • This PR is fixes ENABLE_DEV_BUILD
  • It does the following:
    • Removes any hacks that were in ENABLE_DEV_BUILD that prevented it from exporting or required special lists/logic
    • Changes one of the CI tests to use ENABLE_DEV_BUILD to ensure it will not break as often

ToDo :

  • Annotate RELEASE_NOTES.md with notable changes.
  • Create LLNLSpheral PR pointing at this branch. (PR#108)
  • LLNLSpheral PR has passed all tests.

@ldowen ldowen requested review from jmikeowen and mdavis36 October 4, 2024 14:16
jmikeowen
jmikeowen previously approved these changes Oct 4, 2024
Copy link
Collaborator

@jmikeowen jmikeowen left a comment

Choose a reason for hiding this comment

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

Tested this out and it's working for me

@@ -9,7 +9,7 @@
.gcc_mvapich2:
variables:
SPEC: 'gcc@$GCC_VERSION^mvapich2'
EXTRA_CMAKE_ARGS: '-DENABLE_DOCS=On -DENABLE_WARNINGS_AS_ERRORS=On'
EXTRA_CMAKE_ARGS: '-DENABLE_DOCS=On -DENABLE_WARNINGS_AS_ERRORS=On -DENABLE_DEV_BUILD=On'
Copy link
Collaborator

Choose a reason for hiding this comment

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

Could we move this to a different config, we build gcc_mvapich2 as our release build so testing for the dev build with it isn't ideal. Maybe clang_mavapich2, or gcc_spectrum?

mdavis36
mdavis36 previously approved these changes Oct 8, 2024
@ldowen ldowen merged commit 5dd6f94 into develop Oct 15, 2024
1 check passed
@ldowen ldowen deleted the bugfix/correct_enable_dev_build branch October 15, 2024 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants