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: 89
Popularity: 0.76
First Submitted: 2012-12-31 21:25 (UTC)
Last Updated: 2025-02-26 16:45 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »

bluerider commented on 2013-04-08 18:23 (UTC)

@jedbrown : I have been considering removing this package from the AUR, but the other mpich package places the files for mpich in directories I don't agree with.

jedbrown commented on 2013-04-06 23:19 (UTC)

Why does this package exist? The 'mpich' package is just a new release, and is backward-compatible with earlier releases. The project is called MPICH now (again).

jedbrown commented on 2013-04-04 12:57 (UTC)

@l0gic Why do you have '-fPIE -pie' in CFLAGS in the first place? There are many other things you could put in CFLAGS that would also break the build so I'm not inclined to add such a specific hack to work around such flags (that will also break many other packages) without a damn compelling reason.

l0gic commented on 2013-04-04 12:46 (UTC)

Could you replace export MPICHLIB_CFLAGS="CFLAGS" with export MPICHLIB_CFLAGS="${CFLAGS//-fPIE -pie}" (same for CXXFLAGS) in the next release? PIE breaks the build (obviously).

bluerider commented on 2013-03-28 19:14 (UTC)

@Omegalpha : Your error is confirmed in the single threaded compilation as well.

bluerider commented on 2013-03-28 18:55 (UTC)

@Omegalpha : I have confirmed your error via a multithreaded compilation on 32 bit arch linux virtualized by arch linux. I am now trying a single threaded compilation.

bluerider commented on 2013-03-28 17:02 (UTC)

I'll investigate your error by compiling it on a 32 bit virtual Arch machine in Virutalbox. Sorry for the late response.

<deleted-account> commented on 2013-03-27 10:07 (UTC)

Sorry.Some error happened in my laptop (lenovo Y460) /home/omega/Downloads/mpich3/src/mpich-3.0.2/src/pm/hydra/tools/topo/hwloc/hwloc/include/private/cpuid.h: Assembler messages: /home/omega/Downloads/mpich3/src/mpich-3.0.2/src/pm/hydra/tools/topo/hwloc/hwloc/include/private/cpuid.h:39: Error: symbol `Lhwloc1' is already defined make[5]: *** [topology-x86.lo] Error 1 make[5]: Leaving directory `/home/omega/Downloads/mpich3/src/mpich-3.0.2/src/pm/hydra/tools/topo/hwloc/hwloc/src' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/home/omega/Downloads/mpich3/src/mpich-3.0.2/src/pm/hydra/tools/topo/hwloc/hwloc/src' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/omega/Downloads/mpich3/src/mpich-3.0.2/src/pm/hydra/tools/topo/hwloc/hwloc' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/omega/Downloads/mpich3/src/mpich-3.0.2/src/pm/hydra' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/omega/Downloads/mpich3/src/mpich-3.0.2' make: *** [all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... it's i686 machine, i have successed in a i86_64 machine What can I do?

bluerider commented on 2013-03-10 06:19 (UTC)

This is the mpich3 implementation of the message passing interface. It is used for building distributed computing projects.

jedbrown commented on 2013-03-01 12:17 (UTC)

@Chrishas You need 'sowing' to build documentation. It's in makedepends now.