Skip to content

ufs_public_release: update version number for CCPP, bugfix for samfdeepcnv.f#33

Merged
DusanJovic-NOAA merged 6 commits into
NOAA-EMC:ufs_public_releasefrom
climbfuji:update_version_number_ccpp
Jan 12, 2020
Merged

ufs_public_release: update version number for CCPP, bugfix for samfdeepcnv.f#33
DusanJovic-NOAA merged 6 commits into
NOAA-EMC:ufs_public_releasefrom
climbfuji:update_version_number_ccpp

Conversation

@climbfuji
Copy link
Copy Markdown
Collaborator

@climbfuji climbfuji commented Dec 26, 2019

  • update version number of CCPP suites from 3.0.0 to 4.0.0
  • bugfix for samfdeepcnv.f to prevent crash when regression tests are run in DEBUG mode (use of uninitialized variables)

@climbfuji climbfuji force-pushed the update_version_number_ccpp branch from 63cf607 to 842fd54 Compare January 7, 2020 21:56
@climbfuji climbfuji changed the title ufs_public_release: update version number for CCPP ufs_public_release: update version number for CCPP, bugfix for samfdeepcnv.f Jan 7, 2020
@climbfuji
Copy link
Copy Markdown
Collaborator Author

@DusanJovic-NOAA DusanJovic-NOAA merged commit 2765a1f into NOAA-EMC:ufs_public_release Jan 12, 2020
climbfuji added a commit to climbfuji/fv3atm that referenced this pull request Apr 10, 2020
climbfuji pushed a commit to climbfuji/fv3atm that referenced this pull request Jun 8, 2020
Cleanup of radiation (clouds) - microphysics interaction
spencerkclark added a commit to ai2cm/fv3gfs-fortran that referenced this pull request Apr 28, 2023
This bumps the base Ubuntu image used to one with a version of 20.04.
The pinned SHA makes things consistent with the base image we use
when building the prognostic run in fv3net.

Note that due to NOAA-EMC/ufsatm#33, the tests with the TKE-EDMF
scheme active fail in debug mode.  We currently mark them as
expected failures.  To demonstrate that answers do not change when
we fix this bug, we run the coarse-graining tests in repro mode here
and checkpoing the checksums.  In a followup commit, we will fix the
bug, unmark the relevant debug mode tests, but retain the repro mode
tests to demonstrate that the tests still all pass without modifying
those checksums.  Finally in one last commit we will remove those
temporary repro mode tests as well as their checksums, as they
will no longer be needed.

Because the serialize_image fails to build with the new compilers,
we also elect to remove the infrastructure and tests associated with
it.
spencerkclark added a commit to ai2cm/fv3gfs-fortran that referenced this pull request Apr 28, 2023
This bumps the base Ubuntu image used to one with a version of 20.04. The
pinned SHA makes things consistent with the base image we use when building the
prognostic run in fv3net.

Note that due to NOAA-EMC/ufsatm#33, the tests with the TKE-EDMF scheme active
fail in debug mode.  We currently mark them as expected failures.  To
demonstrate that answers do not change when we fix this bug, we run the
coarse-graining tests in repro mode here and checkpoing the checksums.  In a
followup commit, we will fix the bug, unmark the relevant debug mode tests, but
retain the repro mode tests to demonstrate that the tests still all pass
without modifying those checksums.  Finally in one last commit we will remove
those temporary repro mode tests as well as their checksums, as they will no
longer be needed.

Because the serialize_image fails to build with the new compilers, we also
elect to remove the infrastructure and tests associated with it.
spencerkclark added a commit to ai2cm/fv3gfs-fortran that referenced this pull request Apr 28, 2023
This bumps the base Ubuntu image used to one with a version of 20.04. The
pinned SHA makes things consistent with the base image we use when building the
prognostic run in fv3net.

Note that due to NOAA-EMC/ufsatm#33, the tests with the TKE-EDMF scheme active
fail in debug mode.  We currently mark them as expected failures.  To
demonstrate that answers do not change when we fix this bug, we run the
coarse-graining tests in repro mode here and checkpoint the checksums.  In a
followup commit, we will fix the bug, unmark the relevant debug mode tests, but
retain the repro mode tests to demonstrate that the tests still all pass
without modifying those checksums.  Finally in one last commit we will remove
those temporary repro mode tests as well as their checksums, as they will no
longer be needed.

Because the serialize_image fails to build with the new compilers, we also
elect to remove the infrastructure and tests associated with it.
spencerkclark added a commit to ai2cm/fv3gfs-fortran that referenced this pull request Apr 28, 2023
It does allow us to add checksums for previously xfailed debug mode tests,
however.  See NOAA-EMC/ufsatm#33 for more details regarding the convection
scheme bug.
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

Successfully merging this pull request may close these issues.

3 participants