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

fv3atm ufs_public_release branch needs to reflect latest CCPP release number #45

Closed
ligiabernardet opened this issue Dec 20, 2019 · 18 comments
Assignees

Comments

@ligiabernardet
Copy link
Collaborator

A non-answer-changing fix needs to be applied to two files:
https://github.com/NOAA-EMC/fv3atm/blob/ufs_public_release/ccpp/suites/suite_FV3_GFS_v15p2.xml
and
https://github.com/NOAA-EMC/fv3atm/blob/ufs_public_release/ccpp/suites/suite_FV3_GFS_v16beta.xml
to reflect the number of the public release (v4)
ver="3" needs to become ver="4"

@climbfuji
Copy link
Collaborator

While we are going to disable the dynamic CCPP build for the release, we should also update the version numbers in the various scripts in ufs-weather-model at the same time.

@junwang-noaa
Copy link

Dom,

Do you have the changes ready? Would you please create a pull request to ufs-weather-model ufs_public_release branch for this issue? We can start the commit process then.

@climbfuji
Copy link
Collaborator

No, I haven't done that yet. I can create the branch and include the removal of the inline post if you think this makes sense?

@arunchawla-NOAA arunchawla-NOAA added this to the cmake build system milestone Dec 23, 2019
@junwang-noaa
Copy link

Dom,

I am talking about the issue Ligia created: changing ccpp version number in the two GFS suite files. I am not sure how inline post will be related to this issue, my understanding is that the public release will be build with "NO_INLINE_POST", we don't need to remove is from the source code.

@climbfuji
Copy link
Collaborator

The build team had a discussion about this today (and Arun was on the call, too) and from our point of view we should remove the inline post code. I can live with both options, but I am in favor of removing it for the public release. @arunchawla-NOAA @GeorgeGayno-NOAA

@junwang-noaa
Copy link

junwang-noaa commented Dec 23, 2019 via email

@climbfuji
Copy link
Collaborator

That's totally fine with me. In this case I suggest to add the -DNO_INLINE_POST option to all configuration files for all platforms. But please talk with @GeorgeGayno-NOAA to make sure that the three of you are on the same page. Thank you!

@arunchawla-NOAA
Copy link
Collaborator

arunchawla-NOAA commented Dec 23, 2019 via email

@climbfuji
Copy link
Collaborator

Regarding the NCEPlibs: I think that the pre and post utilities (UFS_UTILS: chgres_cube, NCEPlibs-post: standalone post) require more than the libraries you listed (I know that the ones you listed are required for the ufs-weather-model). The NCEPlibs umbrella build will take care of this. But you are correct in that we should remove the module load statements from the ufs-weather-model configuration files .

@climbfuji
Copy link
Collaborator

@arunchawla-NOAA Oh yes! I am sorry. This @username-autocomplete service is letting me down. Apologies to both Georges for messing this up.

@arunchawla-NOAA
Copy link
Collaborator

@junwang-noaa can we close this ticket?

@junwang-noaa
Copy link

Dom,

So we can disable the dynamic CCPP build by using the -DNO-INLINE_POST. Now let's go back to the original request Ligia posted, do you have the CCPP code change ready that updates CCPP version from 3 to 4 in ufs-weather-model public release branch? Thanks.

Jun

@ligiabernardet
Copy link
Collaborator Author

ligiabernardet commented Jan 6, 2020 via email

@climbfuji
Copy link
Collaborator

I am almost finished with the v3 to v4 update, this will include the bug fixes for the two regression tests v15p2 and v16 (those were crashing in DEBUG mode) and for the failure to detect them.

@arunchawla-NOAA
Copy link
Collaborator

what is the status of this ? @climbfuji

@climbfuji
Copy link
Collaborator

climbfuji commented Jan 9, 2020

This needs to be merged first: ufs-community/ufs-weather-model#22, then I need to update my PRs (ufs-community/ufs-weather-model#25). Once these are in, we can merge the scidoc update (NCAR/ccpp-physics#376).

@arunchawla-NOAA
Copy link
Collaborator

@climbfuji looks like @DusanJovic-NOAA has merged the two ufs-weather-model PRs. Are we close to closing this ticket?

@climbfuji
Copy link
Collaborator

Yes, because my PR #25 contained the scidoc update. Will close.

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

No branches or pull requests

5 participants