[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