Closed AaronDonahue closed 2 years ago
Have you tried running ./shoc_tests --rng-seed 376024247
on another machine, to verify the problem are not the inputs? Might be that's a very unlucky inputs combination. You could also verify the same thing on lassen, but with a dp build.
@bartgol , just tried...
lassen
debug build passesquartz
debug build passesquartz
full_sp FAILS
So it looks like a bad seed for SP builds.Adding to this issue, p3_main
test fails on blake for the sp
test suite with seed 653534356
For test p3_main, random number generator seed: 653534356
Note: catch rng seed was 0 (default). We interpret that as a request to pick a random seed.
To reproduce a previous run, use --rng-seed N to provide the rng seed.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
p3_tests is a Catch v2.13.8 host application.
Run with -? for options
-------------------------------------------------------------------------------
p3_main
-------------------------------------------------------------------------------
/home/e3sm-jenkins/blake/workspace/SCREAM_NightlyTests_Blake/scream/components/scream/src/physics/p3/tests/p3_main_unit_tests.cpp:463
...............................................................................
/home/e3sm-jenkins/blake/workspace/SCREAM_NightlyTests_Blake/scream/components/scream/src/physics/p3/tests/p3_main_unit_tests.cpp:218: FAILED:
REQUIRE( isds_fortran[i].qi[k] == isds_cxx[i].qi[k] )
with expansion:
0.0f == 0.0f
see the CDash report for May 19, 2022 for more details.
sp
fails on quartz
for the shoc_main_bfb
test in shoc_tests
with seed 1657744704
/p/lustre2/donahue5/E3SM_simulations/SCREAM/nightly_tests/quartz/scream/components/scream/src/physics/shoc/tests/shoc_main_tests.cpp:439: FAILED:
REQUIRE( d_f90.shoc_ql2[k] == d_cxx.shoc_ql2[k] )
with expansion:
nanf == 0.0f
Thanks @AaronDonahue , I will look at this.
For test p3_main, random number generator seed: 3269801319
Failed on mappy
for full_sp_debug
suite.
The shoc_tests test suite fails for the
sp
test suite onlassen
when the random seed is 376024247.The fail occurs in the
update_prognostics_implicit_bfb
TEST_CASE with the following:The line to recreate is:
./shoc_tests --rng-seed 376024247