Skip to content

Change tracer mass conservation tolerance to allow test to pass#8395

Open
jonbob wants to merge 1 commit into
masterfrom
jonbob/homme/change-tracer-mass-tolerance
Open

Change tracer mass conservation tolerance to allow test to pass#8395
jonbob wants to merge 1 commit into
masterfrom
jonbob/homme/change-tracer-mass-tolerance

Conversation

@jonbob
Copy link
Copy Markdown
Contributor

@jonbob jonbob commented May 14, 2026

A change to mpas-seaice in d40b843 caused an F-case test,
SMS_Ld3.ne4pg2_oQU480.F2010.pm-cpu_intel.eam-thetahy_sl_pg2_mass
to fail with a post-run error. The tracer CO2_FFF has index 84 and ends up with a mass error just above the tolerance:
tracer 84 : mass rel err 1.710e-15 tol: 1.621e-15
This PR increases the tolerance factor and allows the failing test to pass.

Fixes #8373

[BFB]

@jonbob jonbob requested a review from ndkeen May 14, 2026 19:29
@jonbob jonbob self-assigned this May 14, 2026
@jonbob jonbob added bug fix PR BFB PR leaves answers BFB labels May 14, 2026
@jonbob
Copy link
Copy Markdown
Contributor Author

jonbob commented May 14, 2026

@rljacob -- I'm not sure who else to add as a reviewer for a homme change

@jonbob jonbob added the pm-cpu Perlmutter at NERSC (CPU-only nodes) label May 14, 2026
@rljacob rljacob requested a review from oksanaguba May 14, 2026 19:32
@jonbob
Copy link
Copy Markdown
Contributor Author

jonbob commented May 14, 2026

note that this test still passes on chrysalis

@rljacob rljacob requested a review from ambrad May 14, 2026 19:33
@rljacob
Copy link
Copy Markdown
Member

rljacob commented May 14, 2026

Does it pass with oneapi on Chrysalis?

@jonbob
Copy link
Copy Markdown
Contributor Author

jonbob commented May 14, 2026

I'll have to test that, @rljacob. It's passing with intel

Copy link
Copy Markdown
Member

@ambrad ambrad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This minor change to the tolerance is fine.

@jonbob
Copy link
Copy Markdown
Contributor Author

jonbob commented May 14, 2026

It passed with oneapi-ifx as well on chrysalis

@rljacob
Copy link
Copy Markdown
Member

rljacob commented May 14, 2026

@bartgol can you approve so SNL testing will run?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BFB PR leaves answers BFB bug fix PR pm-cpu Perlmutter at NERSC (CPU-only nodes)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

postrun fail in SMS_Ld3.ne4pg2_oQU480.F2010.pm-cpu_intel.eam-thetahy_sl_pg2_mass

4 participants