me
/
guix
Archived
1
0
Fork 0

gnu: mpich: Configure to use ucx.

Suggested by Maurice Brémond <Maurice.Bremond@inria.fr>.

Fixes bug when running test suites involving MPICH:
<https://issues.guix.gnu.org/39588#15>.

* gnu/packages/mpi.scm (mpich)[arguments]: Pass "--with-device=ch4:ucx".
master
Ludovic Courtès 2020-11-02 09:11:32 +01:00 committed by Ludovic Courtès
parent 60a9f246fa
commit c73496f433
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 6 additions and 1 deletions

View File

@ -436,7 +436,12 @@ arrays) that expose a buffer interface.")
`(#:configure-flags
(list "--disable-silent-rules" ;let's see what's happening
"--enable-debuginfo"
;; "--with-device=ch4:ucx" ; --with-device=ch4:ofi segfaults in tests
;; Default to "ch4", as will be the case in 3.4. It also works
;; around issues when running test suites of packages that use
;; MPICH: <https://issues.guix.gnu.org/39588#15>.
"--with-device=ch4:ucx" ; --with-device=ch4:ofi segfaults in tests
(string-append "--with-hwloc-prefix="
(assoc-ref %build-inputs "hwloc"))