Package Details: mpich 4.3.0-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: 88
Popularity: 0.058993
First Submitted: 2012-12-31 21:25 (UTC)
Last Updated: 2025-02-26 16:45 (UTC)

Latest Comments

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

jedbrown commented on 2025-02-26 16:48 (UTC)

Note that there is currently a sort of soft conflict with intel-oneapi-compiler-shared-runtime. One can comment the conflicting paths in /etc/ld.so.conf.d/intel-oneapi-compiler-shared-runtime-libs.conf as a work-around (though that may affect intel-oneapi).

e-kwsm commented on 2025-02-26 14:26 (UTC)

https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=mpich#n66

permission should be 644

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.