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
Hierarchical Module Naming Scheme with Cray toolchains #3575
Comments
@lucamar Can you share the command you run plus the contents of the |
Thanks for your reply @boegel. I have followed the recommended way to install EasyBuild via "pip3 install" of the tutorial, but nothing changed with respect to a local EasyBuild module. I run the command below, for instance:
I have previously defined
The toolchain If I add the command You'll see that I load the Cray dependencies using
Since the Lmod installation complains often, I wonder if the issues are rather due to the Cray PE Lmod 8.3.1 : thanks for your advice! edit: separate issue was opened for the |
@lucamar This is using the standard
So in this case I think you'll need a small custom hierarchical module naming scheme specific to Cray toolchains... What type of module hierarchy are you interested in, just a single-level one based on toolchain version? |
Thanks for your feedback @boegel : yes, I have used the standard |
… $MODULEPATH extension for cpe* Cray toolchains (fixes easybuilders#3575)
@lucamar After a bit of digging, I found the problem: the current In short, problem fixed in #3686 . |
… $MODULEPATH extension for cpe* Cray toolchains (fixes easybuilders#3575)
Thanks a lot @boegel! |
I have tried following the tutorial https://easybuilders.github.io/easybuild-tutorial/hmns to implement the Hierarchical Module Naming Scheme (MNS) with a modified Cray toolchain using Lmod 8.3.1, but the compiler modulefile created under the
Core
folder does not update theMODULEPATH
once loaded, therefore the modules created cannot be searched (not even withmodule spider
).I was wondering if it is at all possible to use the Hierarchical MNS with the way Cray toolchains are configured: for instance I cannot prepare the environment as suggested in the tutorial, using the commands below, or I would unload essential modules:
Thanks for your advice!
The text was updated successfully, but these errors were encountered: