You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On older Cray programming environment Cray set the variable CRAY_LIBSCI_PREFIX_DIR
which is also used by EasyBuild during installations.
I am now testing on a Cray machine with CPE 23.12, aka the latest and Cray has changed the name of the variable
generating errors when installing with EasyBuild 4.9.1
This is easily fixed as I can manually set CRAY_LIBSCI_PREFIX_DIR
but just so you are aware this variable does not exist any more on new CPEs and they
have changed its name to CRAY_PE_LIBSCI_PREFIX_DIR
Actually it goes for all things CRAY_XXX are now CRAY_PE_XXX
The text was updated successfully, but these errors were encountered:
Just an added comment. I spoke to HPE about this and apparently they made this change in CPE/23.12 but it should not be consistent to future versions of CPE. Why they changed it then in the first place, they could not answer.
I can also confirm that HPE staff answered my question by ensuring that this bug will not propagate to future CPE releases and the original variable name should be restored in CPE 24.03 (see related issue linked by @boegel).
Actually it goes for all things CRAY_XXX are now CRAY_PE_XXX
As far as I could check, only cray-libsci was affected and no other variable name was changed in CPE 23.12 with the _PE_ sequence.
On older Cray programming environment Cray set the variable CRAY_LIBSCI_PREFIX_DIR
which is also used by EasyBuild during installations.
I am now testing on a Cray machine with CPE 23.12, aka the latest and Cray has changed the name of the variable
generating errors when installing with EasyBuild 4.9.1
This is easily fixed as I can manually set CRAY_LIBSCI_PREFIX_DIR
but just so you are aware this variable does not exist any more on new CPEs and they
have changed its name to CRAY_PE_LIBSCI_PREFIX_DIR
Actually it goes for all things CRAY_XXX are now CRAY_PE_XXX
The text was updated successfully, but these errors were encountered: