wrf_hydro_nwm_public icon indicating copy to clipboard operation
wrf_hydro_nwm_public copied to clipboard

Fix NUOPC cap for GNU compilers

Open danrosen25 opened this issue 3 years ago • 3 comments

TYPE: fix

KEYWORDS: NUOPC, GNU

SOURCE: Daniel Rosen ([email protected]) - NCAR/ESMF

DESCRIPTION OF CHANGES: Fix GNU compiling issues

ISSUE: none

TESTS CONDUCTED: Built and run on Cheyenne using gnu/9.1.0 and mpt/2.25. Note that HDF4-4.2.11 (outdated) was having issues building with gnu/10.1.0, which is the default on Cheyenne.

danrosen25 avatar Apr 28 '21 13:04 danrosen25

This PR is on hold. I'm seeing bad values in the results using GNU 9.1.0. I've also had some trouble with variable initialization that may be due to compiler optimization. I may try to run with reduced optimization or switch the compiler when I have more time.

danrosen25 avatar Mar 28 '22 17:03 danrosen25

This PR is on hold. I'm seeing bad values in the results using GNU 9.1.0. I've also had some trouble with variable initialization that may be due to compiler optimization. I may try to run with reduced optimization or switch the compiler when I have more time.

Hi @danrosen25, had a PR meeting and was just wondering if the status of this PR had changed at all? Is there a test case on Cheyenne that you could point us to?

I had tested this PR, but not with NUOCP coupling... which kinda seems like the import part ; )

scrasmussen avatar May 18 '22 20:05 scrasmussen

Hi @scrasmussen, this is still on hold I haven't been able to go through the debugging process to determine why the different compiler is producing different results. I'll have to run each component individually using Intel and GCC and see which component is different.

danrosen25 avatar May 31 '22 16:05 danrosen25