Multi elpa
Provide both elpa~openmp and elpa+openmp in the same toolchain. Octopus needs the corresponding one depending on whether it is compiled without/with openmp support.
In the past we had modified the elpa package to install both variants under the same hash. Re-applying that commit lead to problems with elpa-dependent libraries. With the proposed changes elpa~openmp and elpa+openmp stay independent. Name clashes are avoided via the module adjustments. We have to restrict to unify:when_possible
. We would notice multiple variants of other libraries via name clashes during the module file generation so that should be okay.
Merge request reports
Activity
assigned to @martin.lang
added 4 commits
-
7bc1ed3d...cc8bdcf7 - 2 commits from branch
develop
- 5abf44e9 - Special module generation rule for elpa+openmp
- 6d4045e0 - elpa~openmp and elpa+openmpi in all toolchains
-
7bc1ed3d...cc8bdcf7 - 2 commits from branch
changed milestone to %24b
requested review from @jmello
mentioned in commit e5ca9a53
mentioned in issue #118 (closed)