-
Notifications
You must be signed in to change notification settings - Fork 247
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
Cannot load stack-mvapich2/2.3.7 module on Hercules #1985
Comments
#1942 |
A module |
Added a comment to the existing issue where Hercules mvapich2 module has been discussed. |
Can you switch to spack-stack-1.5.1 there? Otherwise I'll fix it on Hercules in the 1.5.0 tree. |
Does anything else need to be changed in the Hercules gnu lua file to use 1.5.1? Other than the modulefile path of course. |
yes, new versions of esmf and mapl. My suggestion would be to make the switch to 1.5.1 with new esmf and mapl a priority.
… On Nov 7, 2023, at 8:54 AM, zach1221 ***@***.***> wrote:
Does anything else need to be changed in the Hercules gnu lua file to use 1.5.1? Other than the modulefile path of course.
—
Reply to this email directly, view it on GitHub <#1985 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AB5C2RMK6DMD662C5SVSNXLYDJKS3AVCNFSM6AAAAAA7BHCFYCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJZGAYTAOBWG4>.
You are receiving this because you commented.
|
unified-env please |
we rebuilt it after testing in ue-gcc12-mvap2 |
Do you know what could have changed on hercules to cause this issue with 1.5.0 between when we tested/merged PR 1920, and now? |
I think I know what's going on and I can fix it this morning after my meetings. |
Ok, let me know if you're able to fix the existing 1.5.0. I wonder if Hercules system admins are messing with the slurm modules? |
They did, yes. |
Basically they removed the slurm version that mvapich2 was built with for 1.5.0, shortly after that build was done, and replaced it with the new version 23.x.y. I used that to build mvapich2 for 1.5.1. But I think it's possible to change the 1.5.0 modulefiles and it still works. I will work on this now. |
Ok, thank you, much appreciated. Would it be worth it to reach out to the Hercules admins to try to prevent something like this from happening again? Maybe going forward they can leave the old slurm module when adding new versions. |
No, please not ;-) who knows what they'll end up doing. About going forward, yes, I did talk to them about that already and they are aware of the need for consistency and some sort of backward compatibility. |
@zach1221 I fixed this on Hercules in spack-stack 1.5.0. It's a manual fix, but since we won't be updating 1.5.0 anymore (1.5.1 is ready), that's good enough. I ran the following commands successfully on Hercules:
|
Description
When running UFS-WM regression tests, gnu compilation fails on Hercules due to inability to load stack-mvapich2 as part of ufs_hercules.gnu.lua file.
The text was updated successfully, but these errors were encountered: