-
Notifications
You must be signed in to change notification settings - Fork 48
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
GSI segfaults with spack-stack 1.4.0 on hercules #643
Comments
THat's good to know. I have seen errors (segfaults) related to CRTM on Hercules in the JEDI CI tests as well. I suspect it has to do with the newest Intel compilers being used (hinting to a bug in the CRTM code, most likely). |
I guess my question is why is this just occurring now, when this has been running fine on Hercule, or is this the first time it's being run on Hercules? |
I believe I may be the first one to try running GSI on hercules |
Note that the same version of the intel compiler is being used in spack-stack 1.4.0 on orion and hercules, and it only crashes on hercules. Correction: Looks like 2022.1.2 on orion and 2022.2.1 on hercules. |
That's good to know. Hercules is also a much newer OS with many newer libraries (and a newer GCC?/G++ backend) than Orion. We'll have to keep digging. |
We installed a new version of the stack using the latest intel compilers, can you try that please?
|
Just tried to compile GSI with that, but it's missing bufr_d (only bufr_4 in /work/noaa/epic/role-epic/spack-stack/hercules/spack-stack-dev-20230717/envs/unified-env/install/intel/2021.9.0/bufr-12.0.0-kfamcwl/include/) |
GSI will need to be updated to work with bufr@12 - the bufr@12 release notes describe how this can be done. In the meanwhile, an older version of bufr can be and is installed - see #687. Please check if this works for you. |
Once spack-stack 1.5.0 is installed on Hercules and we have confirmation that GSI works, we can close this issue as completed. |
@jswhit spack-stack-1.5.0 is available on Hercules. Would you mind testing GSI on the system with Intel and GNU? Thanks! |
We haven't heard back if testing with spack-stack 1.5.0 was successful or not. Closing this issue, if there are still problems with newer spack-stack versions then please open a new issue. |
I'm trying to get the NOAA GSI data assimilation system running on hercules. I used the following environment to compile the latest develop on orion using spack-stack 1.4.0
and this environment on hercules
The GSI runs to completion on orion, but segfaults with this traceback on hercules. Note that the segfault occurs in the CRTM library, which is the same version on both orion and hercules
(full stdout and sterr in /work2/noaa/gsienkf/jwhitake/C192_hybcov_hourly_esmda2/2021082922//logs/run_gsianal_1.out).
Not sure if this is a spack-stack issue, a GSI issue, or a hercules issue - but I thought I'd try here first to see if anyone has any suggestions.
The text was updated successfully, but these errors were encountered: