easybuild-easyblocks
easybuild-easyblocks copied to clipboard
enhance psmpi easyblock to activate CUDA support when it is a dependency + make check for static libs in MPICH easyblock optional
and to make the check for static libs in mpich optional, as they aren't always there
Test report by @sebastianachilles
Overview of tested easyconfigs (in order)
- SUCCESS psmpi-5.8.0-1-GCC-11.3.0.eb
- SUCCESS MPICH-3.4.2-GCC-10.3.0.eb
Build succeeded for 2 out of 2 (2 easyconfigs in total) bwd-rockylinux-92 - Linux Rocky Linux 9.2 (Blue Onyx), x86_64, Intel(R) Core(TM) i7-6900K CPU @ 3.20GHz (broadwell), Python 3.9.16 See https://gist.github.com/SebastianAchilles/35c2ec66a9cbab42ea37a7b301aff95d for a full test report.
This kind of stalled, but in principle there is no reason to don't merge I guess. Ping @SebastianAchilles @ocaisa @boegel
Going in, thanks @damianam!