PGI: add OpenMPI and pompi toolchain easyconfigs.#2899
PGI: add OpenMPI and pompi toolchain easyconfigs.#2899boegel merged 5 commits intoeasybuilders:developfrom
Conversation
|
Automatic reply from Jenkins: Can I test this? |
|
(depends on easybuilders/easybuild-framework#1342 and |
|
Jenkins: ok to test |
|
Easyconfigs unit test suite FAILed. See https://jenkins1.ugent.be/job/easybuild-easyconfigs-pr-builder/7569/console for more details. Please fix the reported issues by pushing additional commits to the branch corresponding with this pull request; contact @boegel if you're not sure what to do. |
|
@bartoldeman This PR is missing an |
bump hwloc to 1.11.3, add missing hwloc easyconfig file
| # ('mpicc --version | grep pgcc', ''), | ||
| # ('mpicxx --version | grep pgc++', ''), | ||
| # ('mpifort --version | grep pgfortran', ''), | ||
| #] |
|
Easyconfigs unit test suite FAILed. See https://jenkins1.ugent.be/job/easybuild-easyconfigs-pr-builder/7950/console for more details. Please fix the reported issues by pushing additional commits to the branch corresponding with this pull request; contact @boegel if you're not sure what to do. |
|
@bartoldeman I traced these OpenMPI sanity check commands failing for you but not for me down to a bug in the EasyBuild framework, see easybuilders/easybuild-framework#1754 The problem was that the Can you verify whether the fix in easybuilders/easybuild-framework#1754 fixes the issue, i.e. whether you can install OpenMPI using the PGI toolchain with having these sanity check commands active using your hierarchical module naming scheme |
|
It works with PR easybuilders/easybuild-framework#1754 so I uncommented those lines now. |
|
Easyconfigs unit test suite FAILed. See https://jenkins1.ugent.be/job/easybuild-easyconfigs-pr-builder/7963/console for more details. Please fix the reported issues by pushing additional commits to the branch corresponding with this pull request; contact @boegel if you're not sure what to do. |
|
@bartoldeman great, thanks for the confirmation! |
|
Test report by @boegel |
|
Test report by @boegel |
|
Test report by @boegel edit: using |
|
Jenkins: test this please |
|
Easyconfigs unit test suite PASSed (see https://jenkins1.ugent.be/job/easybuild-easyconfigs-pr-builder/7968/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. |
|
Good to go now that easybuilders/easybuild-framework#1342 is merged, thanks @bartoldeman! |
I hope to be able to uncomment the sanity_check_commands. For some strange reason, when they are run,
mpiccdoes not findpgccin the PATH; however after loading the module thempicccommand works just fine.