[mvapich-discuss] Build error with mvapich2-1.4-RC1-3378

Jonathan Perkins perkinjo at cse.ohio-state.edu
Thu Jun 4 14:12:46 EDT 2009


On Thu, Jun 04, 2009 at 11:36:48AM -0600, Jonathan G. Atencio wrote:
> I am running RHEl4 with Infiniband. I see similar errors as well.

This may be a rhel4 specific issue.  Can Nathan and Le provide details
of their OS as well as cpu architecture?

> 
> If I pass "-D_XOPEN_SOURCE=600" to my CFLAGS, then run configure, I am
> able to get past the original error, however, I encounter another
> error:
> 
> % export CFLAGS="-D_XOPEN_SOURCE=600"
> % ./configure
> ...
> % make
> ...
> gcc -DHAVE_CONFIG_H -I. -I.
> -I/home/atencio/mvapich2-1.4rc1/src/pm/mpirun/include
> -D_XOPEN_SOURCE=600 -DNDEBUG -O2
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/ch3/include
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/ch3/include
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/common/datatype
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/common/datatype
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/common/locks
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/common/locks
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/ch3/channels/mrail/include
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/ch3/channels/mrail/include
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/ch3/channels/mrail/src/gen2
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/ch3/channels/mrail/src/gen2
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/common/locks
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/common/locks
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/ch3/include
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/ch3/include
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/common/datatype
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/common/datatype
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/common/locks
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/common/locks
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/ch3/channels/mrail/include
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/ch3/channels/mrail/include
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/ch3/channels/mrail/src/gen2
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/ch3/channels/mrail/src/gen2
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/common/locks
> -I/home/atencio/mvapich2-1.4rc1/src/mpid/common/locks -c
> mpispawn_tree.c
> mpispawn_tree.c: In function `mpispawn_tree_init':
> mpispawn_tree.c:176: error: `fd_set' undeclared (first use in this function)
> mpispawn_tree.c:176: error: (Each undeclared identifier is reported only once
> mpispawn_tree.c:176: error: for each function it appears in.)
> mpispawn_tree.c:176: error: syntax error before "set"
> mpispawn_tree.c:177: error: storage size of 'tv' isn't known
> mpispawn_tree.c:191: error: `set' undeclared (first use in this function)
> make[3]: *** [mpispawn_tree.o] Error 1
> make[3]: Leaving directory `/mscf/home/atencio/mvapich2-1.4rc1/src/pm/mpirun'
> make[2]: *** [all-redirect] Error 2
> make[2]: Leaving directory `/mscf/home/atencio/mvapich2-1.4rc1/src/pm'
> make[1]: *** [all-redirect] Error 2
> make[1]: Leaving directory `/mscf/home/atencio/mvapich2-1.4rc1/src'
> make: *** [all-redirect] Error 2
> 
> 
> Regards,
> 
> Jonathan
> 
> On Thu, Jun 4, 2009 at 10:34 AM, Le Yan <lyan1 at cct.lsu.edu> wrote:
> > Hi there,
> >
> > I have exactly the same error with GNU and Intel compilers, at the very
> > beginning though. The building options are the same, except the "slurm"
> > part.
> >
> > Cheers,
> > Le
> >
> > On Wed, 2009-06-03 at 13:43 -0600, Nathan Baca wrote:
> >> Hello,
> >>
> >> I am trying to build the new release candidate and am getting a
> >> consistent build error. It seems to happen at the very end of the
> >> build and has failed with: gcc3.4, gcc4.1, intel10.1.015, and
> >> pathscale3.2. The same build process successfully builds
> >> mvapich2-1.2p1. Anybody else seen this?
> >>
> >> My configure line and error is as follows:
> >>
> >> ./configure --prefix=1.4rc1-pathscale-3.2 --with-slurm=/opt/hptc/slurm
> >> --enable-romio --with-file-system=lustre CC=pathcc CXX=pathCC
> >> F77=pathf90 FC=pathf90
> >>
> >> make[5]: Entering directory
> >> `/ram/tmp/mvapich2-build/mvapich2-1.4rc1/src/mpid/common/locks'
> >> pathcc -DHAVE_CONFIG_H -I. -I. -I. -I../../../include
> >> -I/tmp/mvapich2-build/mvapich2-1.4rc1/src/include -DNDEBUG -O2
> >> -I/tmp/mvapich2-build/mvapich2-1.4rc1/src/mpid/ch3/include
> >> -I/tmp/mvapich2-build/mvapich2-1.4rc1/src/mpid/ch3/include
> >> -I/tmp/mvapich2-build/mvapich2-1.4rc1/src/mpid/common/datatype
> >> -I/tmp/mvapich2-build/mvapich2-1.4rc1/src/mpid/common/datatype
> >> -I/tmp/mvapich2-build/mvapich2-1.4rc1/src/mpid/common/locks
> >> -I/tmp/mvapich2-build/mvapich2-1.4rc1/src/mpid/common/locks
> >> -I/tmp/mvapich2-build/mvapich2-1.4rc1/src/mpid/ch3/channels/mrail/include -I/tmp/mvapich2-build/mvapich2-1.4rc1/src/mpid/ch3/channels/mrail/include -I/tmp/mvapich2-build/mvapich2-1.4rc1/src/mpid/ch3/channels/mrail/src/gen2 -I/tmp/mvapich2-build/mvapich2-1.4rc1/src/mpid/ch3/channels/mrail/src/gen2 -I/tmp/mvapich2-build/mvapich2-1.4rc1/src/mpid/common/locks -I/tmp/mvapich2-build/mvapich2-1.4rc1/src/mpid/common/locks -c mpidu_process_locks.c
> >> In file included
> >> from /tmp/mvapich2-build/mvapich2-1.4rc1/src/mpid/ch3/channels/mrail/src/gen2/ibv_param.h:18,
> >>
> >> from /tmp/mvapich2-build/mvapich2-1.4rc1/src/mpid/ch3/channels/mrail/src/gen2/vbuf.h:32,
> >>
> >> from /tmp/mvapich2-build/mvapich2-1.4rc1/src/mpid/ch3/channels/mrail/src/gen2/mpidi_ch3_rdma_pre.h:23,
> >>
> >> from /tmp/mvapich2-build/mvapich2-1.4rc1/src/mpid/ch3/channels/mrail/include/mpidi_ch3_pre.h:23,
> >>
> >> from /tmp/mvapich2-build/mvapich2-1.4rc1/src/mpid/ch3/include/mpidpre.h:43,
> >>                  from ../../../include/mpiimpl.h:115,
> >>
> >> from /tmp/mvapich2-build/mvapich2-1.4rc1/src/mpid/ch3/include/mpidimpl.h:36,
> >>                  from mpidu_process_locks.h:32,
> >>                  from mpidu_process_locks.c:6:
> >> /tmp/mvapich2-build/mvapich2-1.4rc1/src/mpid/ch3/channels/mrail/src/gen2/../rdma/coll_shmem.h:100: error: syntax error before "pthread_spinlock_t"
> >>
> >>
> >> --
> >> Nathan Baca
> >> nathan.baca at gmail.com
> >> _______________________________________________
> >> mvapich-discuss mailing list
> >> mvapich-discuss at cse.ohio-state.edu
> >> http://mail.cse.ohio-state.edu/mailman/listinfo/mvapich-discuss
> >
> > _______________________________________________
> > mvapich-discuss mailing list
> > mvapich-discuss at cse.ohio-state.edu
> > http://mail.cse.ohio-state.edu/mailman/listinfo/mvapich-discuss
> >
> 
> _______________________________________________
> mvapich-discuss mailing list
> mvapich-discuss at cse.ohio-state.edu
> http://mail.cse.ohio-state.edu/mailman/listinfo/mvapich-discuss

-- 
Jonathan Perkins
http://www.cse.ohio-state.edu/~perkinjo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
Url : http://mail.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20090604/b40001b4/attachment.bin


More information about the mvapich-discuss mailing list