Package Details: mpich 4.2.3-1

Git Clone URL: https://aur.archlinux.org/mpich.git (read-only, click to copy)
Package Base: mpich
Description: An improved implementation of the Message Passing Interface.
Upstream URL: https://mpich.org
Licenses: custom
Replaces: mpich2
Submitter: jedbrown
Maintainer: jedbrown
Last Packager: jedbrown
Votes: 89
Popularity: 0.27
First Submitted: 2012-12-31 21:25 (UTC)
Last Updated: 2024-11-07 17:21 (UTC)

Latest Comments

1 2 3 4 5 6 .. 9 Next › Last »

banana-bred commented on 2024-07-30 02:46 (UTC)

Version 4.2.2 is available

Cebtenzzre commented on 2023-06-01 06:06 (UTC)

In order to compile this I had to add -Wno-error=enum-int-mismatch to CFLAGS/CXXFLAGS and add a missing #include <cstdint> include to modules/ucx/test/apps/sockaddr/sa_util.h.

foxcub commented on 2022-12-08 23:35 (UTC)

In my opinion, it's a good idea. MPI support for Intel GPUs seems like a very esoteric thing. The flag is --without-ze, I believe.

jedbrown commented on 2022-12-08 20:54 (UTC)

Should we add --remove-ze to configure flags for everyone so this problem doesn't come up?

foxcub commented on 2022-12-08 18:51 (UTC)

For the benefit of anyone who stumbles into the following error:

Fatal error in internal_Init_thread: Other MPI error, error stack:
internal_Init_thread(60): MPI_Init_thread(argc=0x7fff4b9e1a60, argv=0x7fff4b9e1aa0, required=3, provided=0x7fff4b9e19b8) failed
MPII_Init_thread(205)...:  gpu_init failed
[unset]: write_line error; fd=-1 buf=:cmd=abort exitcode=671731471
:
system msg for write_line failure : Bad file descriptor

This happens if you have Intel Level Zero library installed (at mpich compile time), but no Intel GPU at your code's run time.

The easiest fix is to add --without-ze to the configure flags.

ivanc1 commented on 2022-10-29 16:42 (UTC)

openucx may be a dependency. I needed it to compile.

stockholmsin commented on 2022-05-17 19:20 (UTC)

That was a packaging bug in binutils that should have been fixed by https://github.com/archlinux/svntogit-packages/commit/e4cb74545d27e087aae4bd8b796ec6b0ba5870ac Everything seems to build correctly for me now.

jedbrown commented on 2022-04-08 18:47 (UTC)

I've had builds fail (in the bundled ucx) with 4.0.1 and 4.0.2 due to the error below. I haven't had time to reduce yet, but if you know what's up or can find an upstream bug report, that would help.

/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/libiberty.a(rust-demangle.o): warning: relocation against `_sch_istable' in read-only section `.text'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/libiberty.a(cp-demangle.o): relocation R_X86_64_PC32 against symbol `cplus_demangle_builtin_types' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: bad value