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
removed PrgEnv version, craype and fftw from the new Cray* XC toolchain (REVIEW) #2554
Conversation
Easyconfigs unit test suite PASSed (see https://jenkins1.ugent.be/job/easybuild-easyconfigs-pr-builder/6528/console for more details). This pull request is now ready for review/testing. Please try and find someone who can tackle this; contact @boegel if you're not sure what to do. |
|
…o avoid the swap bugs)
Easyconfigs unit test suite PASSed (see https://jenkins1.ugent.be/job/easybuild-easyconfigs-pr-builder/6563/console for more details). This pull request is now ready for review/testing. Please try and find someone who can tackle this; contact @boegel if you're not sure what to do. |
@gppezzi: all descriptions mentions |
Easyconfigs unit test suite PASSed (see https://jenkins1.ugent.be/job/easybuild-easyconfigs-pr-builder/6574/console for more details). This pull request is now ready for review/testing. Please try and find someone who can tackle this; contact @boegel if you're not sure what to do. |
@boegel thx for the review, I've corrected that. btw did I mention already that those files are not working because EB cannot load a module using the default version? :) We can keep the versions pinned for now, if this is too complicated to change on the framework. Let me know. (I've already cooked all the XC .ebs with the pinned PrgEnv version on our 4 systems, now i' m doing it on swan) |
@gppezzi: this should fix your problem: easybuilders/easybuild-framework#1630 |
Test report by @gppezzi |
Test report by @boegel |
Test report by @gppezzi |
Test report by @gppezzi |
Test report by @gppezzi |
Test report by @gppezzi |
Test report by @boegel |
rebuilding the existing HPL easyconfigs on top of these redefined toolchains works on Sisu @gppezzi: please confirm on Daint/Dora/Santis/Brisi/Swan? |
@boegel Just tested the new HPL EBs on Daint/Dora/Santis/Brisi/Swan and it all went well. It looks like we're very close to first stable release for Cray 👍 |
removed PrgEnv version, craype and fftw from the new Cray* XC toolchain (REVIEW)
This removes fftw (as discussed before) and also craype from the toolchain. I'm creating this PR to update with the latest results and to keep track of the discussion.
The craype removal was advised by Cray (they claim that craype is backwards compatible) as a fix for the bugs we were having when swapping (non-default) PrgEnv dependencies.
Ideally we want to pin versions for all the dependencies, but first I'd like to have a working TC and hopefully this version will work on more systems. For the moment this version works on Daint, Dora, Santis and Brisi (we still need to test on Swan and Sisu).
Here I've also removed the version from the PrgEnv and the other change required is to unload + load the PrgEnv instead of swapping. PR#??
This replaces #2442