-
Notifications
You must be signed in to change notification settings - Fork 121
add carpenter cray modules #903
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
Conversation
PR Reviewer Guide 🔍(Review updated until commit 7801bbe)Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #903 +/- ##
=======================================
Coverage 45.77% 45.77%
=======================================
Files 68 68
Lines 18664 18664
Branches 2251 2251
=======================================
Hits 8543 8543
Misses 8763 8763
Partials 1358 1358 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
does it work? when it compiles cmake prints the compilers it finds (it's one of the first things it does), can you put the output here so I can see? |
|
@sbryngelson It works. Here's the outputs: Not searching for unused variables given on the command line. |
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||
|
fantastic, merging |
Co-authored-by: Hyeoksu Lee <[email protected]> Co-authored-by: Hyeoksu Lee <[email protected]>
User description
Description
This PR introduces DoD Carpenter Cray modules.
Type of change
Please delete options that are not relevant.
Scope
If you cannot check the above box, please split your PR into multiple PRs that each have a common goal.
How Has This Been Tested?
MFC compiles ok on Carpenter with Cray modules and test suite passes.
Test Configuration:
Checklist
docs/)examples/that demonstrate my new feature performing as expected.They run to completion and demonstrate "interesting physics"
./mfc.sh formatbefore committing my codePR Type
Enhancement
Description
Add Carpenter Cray module configuration for DoD system
Update module selection interface to distinguish Cray/GNU compilers
Create new batch template for Carpenter Cray environment
Modify module loading logic to handle Cray-specific paths
Changes walkthrough 📝
modules.sh
Update module selection for Carpenter Cray supporttoolchain/bootstrap/modules.sh
modules
Define Carpenter Cray module configurationtoolchain/modules
ccconfiguration for Carpenter Cray modulescarpenter-cray.mako
Add Carpenter Cray batch execution templatetoolchain/templates/carpenter-cray.mako