-
Notifications
You must be signed in to change notification settings - Fork 30
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
Add debug compilation flag specification at top level #17
Add debug compilation flag specification at top level #17
Conversation
1. Debug flags are specified in coupledFV3_MOM6_CICE_debug.appBuilder 2. Flags are used by NEMS MOM6 and CICE submodules to initiate debug makes
Attach build log with and without debug flags. Also attach regression test report. |
We also need to update two files in conf for adding the -link_mpi=dbg to the FFLAGS_DEBUG settings for the configure.fv3_coupled.cheyenne.intel and configure.fv3_coupled.hera.intel. These have not yet been added to the develop branch but should be. |
add -link_mpi=dbg to fflags_debug for cheyenne
add -link_mpi=dbg to fflags_debug for hera
added to correct conf files configure.fv3_coupled.MACHINE
I've confirmed the top-level app build passes the flags down to MOM6 and CICE5. Once we merge the related PRs to the develop branches of CICE, MOM6-interface and NEMS, you'll need to amend you PR to point to NOAA_EMC repos (instead of your forks) and we can approve. Thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good.
Add debug compilation flag specification at top level (#17)
* Add debug compilation flag specification at top level 1. Debug flags are specified in coupledFV3_MOM6_CICE_debug.appBuilder 2. Flags are used by NEMS MOM6 and CICE submodules to initiate debug makes
Update NEMS,FV3,CICE (ufs-community#28)
…l_update_and_aux_output_dom Combine "Update to MYNN-EDMF" and "Output of auxiliary 2d/3d arrays from CCPP ufs-community#17"
Resolves issue #16