[mpich-discuss] Configuration issues for mpich2-1.5b2
Dave Goodell
goodell at mcs.anl.gov
Mon Jan 28 23:28:30 CST 2013
Does the issue occur with the latest release of stock MPICH (3.0.1)? 1.5b2 was a beta release and there have been many fixes since then.
-Dave
On Jan 28, 2013, at 9:44 PM CST, Bharath Ramesh wrote:
> I hit an error while trying to build mvapich2-1.9a2 which I can reproduce with mpich2-1.5b2. When I try configuring mpich2 or mvapich2 hwloc isnt configured properly and configure ends up detecting the sizes incorrectly which results in a build failure when compiling. I reported this issue with mvapich2 mailing list[1].
>
> The error I am noticing for mpich2-1.5b2 is as follows:
>
> ###
> ### Configuring hwloc core
> ###
> checking hwloc building mode... embedded
> configure: hwloc builddir: /home/bramesh/ARC/apps/build/mpich2-1.5b2/src/pm/hydra/tools/topo/hwloc/hwloc
> configure: hwloc srcdir: /home/bramesh/ARC/apps/build/mpich2-1.5b2/src/pm/hydra/tools/topo/hwloc/hwloc
> checking if want hwloc maintainer support... disabled (embedded mode)
> checking for hwloc directory prefix... tools/topo/hwloc/hwloc/
> checking for hwloc symbol prefix... hwloc_
> checking size of void *... 0
> checking which OS support to include... Linux
> checking which CPU support to include... unknown -- assuming x86_64
> checking size of unsigned long... (cached) 8
> checking size of unsigned int... 0
> checking for the C compiler vendor... gnu
>
> configure line:
> ./configure --prefix=/home/bramesh/apps/mpich2 --enable-shared --with-pbs=/opt/torque/torque
>
> The error I am noticing for mvapich2 is as follows:
>
> ###
> ### Configuring hwloc core
> ###
> checking hwloc building mode... embedded
> configure: hwloc builddir: /home/bramesh/ARC/apps/build/mvapich2-1.9a2/src/pm/hydra/tools/topo/hwloc/hwloc
> configure: hwloc srcdir: /home/bramesh/ARC/apps/build/mvapich2-1.9a2/src/pm/hydra/tools/topo/hwloc/hwloc
> checking if want hwloc maintainer support... disabled (embedded mode)
> checking for hwloc directory prefix... tools/topo/hwloc/hwloc/
> checking for hwloc symbol prefix... hwloc_
> checking size of void *... 0
> checking which OS support to include... Linux
> checking which CPU support to include... unknown -- assuming x86_64
> checking size of unsigned long... (cached) 8
> checking size of unsigned int... 0
> checking for the C compiler vendor... gnu
>
> configure line:
> ./configure --prefix=$HOME/apps/mvapich2 --enable-shared --with-ib-include=/opt/ofed/ofed/include --with-ib-libpath=/opt/ofed/ofed/lib64 --with-pbs=/opt/torque/torque
>
> If I built hwloc-1.5 or hwloc-1.6 separately in embedded mode I dont see the error. I was wondering what is the way to fix this issue so that I can build mvapich2 to use in our IB cluster. I am not subscribed to the list so would appreciate it if I am copied on the replies.
>
> [1] http://mail.cse.ohio-state.edu/pipermail/mvapich-discuss/2013-January/004209.html
>
> --
> Bharath
>
>
>
> _______________________________________________
> discuss mailing list discuss at mpich.org
> To manage subscription options or unsubscribe:
> https://lists.mpich.org/mailman/listinfo/discuss
More information about the discuss
mailing list