Update MOM6 with inline-CDEPS capability#3033
Update MOM6 with inline-CDEPS capability#3033DeniseWorthen wants to merge 109 commits intoufs-community:developfrom
Conversation
This reverts commit 8e3253c.
|
@FernandoAndrade-NOAA Don't worry. I was able to compare a single test. I don't have any ideas right now about what is going on, other than I think it has to be in the build to compile the parts of CDEPS I need inside of MOM6. The debug case is working fine. |
|
@FernandoAndrade-NOAA I would prefer you move on today to the next available PR. I don't know how long it will take me to figure out why this is failing on Gaea. |
|
@FernandoAndrade-NOAA I'm also not able to even log onto C6 today. I know C5 is having facility work, but we were told that C6 would be unaffected. Are you able to log into C6? EDIT: I've been able to log into gaea63 now. |
Understood, we'll move onto the next PR thank you. |
of MOM6-specific compiler flags on c6
|
@FernandoAndrade-NOAA I've made a fix and tested on C6 for a subset (26) of the failing tests, all of which now pass. I had to modify the Cmake build because on C6, there are special flags applied to MOM6 compilation And that flag was getting used to build CDEPS. I think I've done things "the right way" now, but other platforms will need to be verified again. I am seeing excessively long compile times for some jobs on C6. Have you noticed that? |
|
I've seen weird filesystem / slow runtimes in general today on c6. |
I'm wondering if the extended C5 maintenance is somehow affecting this, I'll be sure to compare compile times with the current PR against develop when those finish on C6. |
|
Just leaving a note here that I do see some relatively significant variation in some of the compile times on C6 with the current PR as well. |
|
@FernandoAndrade-NOAA @gspetro-NOAA I ran the full RT on C6. A few compiles were longer, most were w/in normal variablilty. I don't see any pattern which can be attributed to this PR. |
|
Merged via #3044 |
Commit Queue Requirements:
test_changes.listindicates which tests, if any, are changed by this PR. Committest_changes.list, even if it is empty.Description:
Updates MOM6 to include CDEPS inline capability.
Commit Message:
Priority:
Git Tracking
UFSWM:
Sub component Pull Requests:
UFSWM Blocking Dependencies:
Documentation:
Changes
Regression Test Changes (Please commit test_changes.list):
Input data Changes:
Library Changes/Upgrades:
Testing Log: