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

nonhydro tests do not work with E3SM-Project submodule #797

Open
xylar opened this issue Mar 18, 2024 · 1 comment
Open

nonhydro tests do not work with E3SM-Project submodule #797

xylar opened this issue Mar 18, 2024 · 1 comment
Labels
bug Something isn't working ocean

Comments

@xylar
Copy link
Collaborator

xylar commented Mar 18, 2024

As part of #793, I am trying to run the tests in the nonhydro test group.

When I set up the test case, I see:

Warning: config_use_vertMom_del2 is not in the namelist and replacements will not be used
Warning: config_enable_nonhydrostatic_mode is not in the namelist and replacements will not be used
Warning: config_disable_vvel_coriolis is not in the namelist and replacements will not be used
Warning: config_use_vertMom_del2 is not in the namelist and replacements will not be used
Warning: config_enable_nonhydrostatic_mode is not in the namelist and replacements will not be used
Warning: config_disable_vvel_coriolis is not in the namelist and replacements will not be used
Warning: config_nonhydrostatic_solve_surface_boundary_condition is not in the namelist and replacements will not be used
Warning: config_nonhydrostatic_preconditioner is not in the namelist and replacements will not be used
Warning: config_nonhydrostatic_solver_type is not in the namelist and replacements will not be used
Warning: config_petsc_rtol is not in the namelist and replacements will not be used
Warning: config_petsc_atol is not in the namelist and replacements will not be used
Warning: config_petsc_maxit is not in the namelist and replacements will not be used
Warning: config_use_constant_forced_pgf is not in the namelist and replacements will not be used

This suggests some work is needed.

In both test cases, during the hydro and nonhydro steps, I'm seeing:

ERROR: Requested field nonhydrostaticPressure not available
CRITICAL ERROR: xml stream parser failed: streams.ocean
@xylar xylar added bug Something isn't working ocean labels Mar 18, 2024
@xylar
Copy link
Collaborator Author

xylar commented Mar 18, 2024

@scalandr and @vanroekel, I just heard from @mark-petersen that the funding for the nonhydrostatic work has ended. I'm not sure how much time either of you has to engage in Compass maintenance related to that work at this point.

For now, I won't be able to create new PETSc spack environments as part of Compass updates (see #793) since I don't have working tests for them. But if this is a priority still for you both, please let me know. It's a bit of a chicken-and-egg problem in that I need working tests to make sure the spack environments with PETSc are working but you need a working PETSc environment to fix the tests. So we should coordinate me making a temporary spack environment somewhere that you can use and I'll make the "proper" shared ones once the tests are back in working order.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working ocean
Projects
None yet
Development

No branches or pull requests

1 participant