[ewg] RE: OFED-1.4.1-rc3, Mvapich2 build error with the Intel compiler
Woodruff, Robert J
robert.j.woodruff at intel.com
Fri Apr 10 13:57:44 PDT 2009
Never mind about this one. When I looked at the config.log I saw
that the runtime libraries for Intel compilers were not in the
path in my root login, which was causing the failure.
After fixing my root login .bashrc, where I have to build OFED,
it now builds OK.
My bad.
woody
-----Original Message-----
From: Jonathan Perkins [mailto:perkinjo at cse.ohio-state.edu]
Sent: Friday, April 10, 2009 11:18 AM
To: Woodruff, Robert J
Cc: mvapich-core at cse.ohio-state.edu
Subject: Re: OFED-1.4.1-rc3, Mvapich2 build error with the Intel compiler
Woody:
In addition to the config.log can you provide the version of the Intel
compilers you are using and also which platform(s)? This will help in
trying to reproduce the issue.
On Fri, Apr 10, 2009 at 06:57:14AM -0700, Woodruff, Robert J wrote:
> Seems to me specific to mvapich2.
> If I select Intel compiler for mvapich or openmpi, those
> seem to compile, but mvapich2 fails.
>
> woody
>
>
> -----Original Message-----
> From: Jonathan Perkins [mailto:perkinjo at cse.ohio-state.edu]
> Sent: Friday, April 10, 2009 5:49 AM
> To: Woodruff, Robert J
> Cc: ewg at lists.openfabrics.org; Jeff Squyres
> Subject: Re: OFED-1.4.1-rc3, Mvapich2 build error with the Intel compiler
>
> On Thu, Apr 09, 2009 at 04:31:01PM -0700, Woodruff, Robert J wrote:
> >
> > Hi Jonathan,
> >
> > I was trying to build mvapich2 using the Intel compiler
> > option of the OFED-1.4.1 install script and I get the
> > following build error. It seems to work fine for
> > mvapich and openmpi, but mvapich2 fails.
>
> Thanks for the report. I'll try to reproduce this but we haven't made
> any changes since the 1.4 release. Can you provide the config.log file
> as well?
>
> >
> > Also, it I get build errors if I try to
> > compile any of the MPI tests with the Intel compiler.
>
> Is this specific to mvapich2 or, as you seem to say, any of the
> libraries?
>
> >
> >
> > woody
> >
> >
> > + ./configure --prefix=/usr/mpi/intel/mvapich2-1.2p1 --with-rdma=gen2 --with-ib-include=/usr/include --with-ib-libpath=/usr/lib64 --enable-sharedlibs=gcc 'CC=icc -i-dynamic' 'CXX=icpc -i-dynamic' 'F77=ifort -i-dynamic' 'F90=ifort -i-dynamic'
> > Configuring MVAPICH2 1.2.0p1 with '--prefix=/usr/mpi/intel/mvapich2-1.2p1' '--with-rdma=gen2' '--with-ib-include=/usr/include' '--with-ib-libpath=/usr/lib64' '--enable-sharedlibs=gcc' 'CC=icc -i-dynamic' 'CXX=icpc -i-dynamic' 'F77=ifort -i-dynamic' 'F90=ifort -i-dynamic'
> > checking build system type... x86_64-unknown-linux-gnu
> > Executing mpich2prereq in /var/tmp/OFED_topdir/BUILD/mvapich2-1.2p1/src/mpid/ch3 with
> > Executing mpich2prereq in /var/tmp/OFED_topdir/BUILD/mvapich2-1.2p1/src/mpid/ch3/channels/mrail
> > sourcing /var/tmp/OFED_topdir/BUILD/mvapich2-1.2p1/src/pm/mpd/mpich2prereq
> > sourcing /var/tmp/OFED_topdir/BUILD/mvapich2-1.2p1/src/pm/mpd/setup_pm
> > checking for gcc... icc -i-dynamic
> > checking for C compiler default output file name... a.out
> > checking whether the C compiler works... configure: error: cannot run C compiled programs.
> > If you meant to cross compile, use `--host'.
> > See `config.log' for more details.
> > error: Bad exit status from /var/tmp/rpm-tmp.45421 (%build)
> >
> >
> > RPM build errors:
> > user jperkins does not exist - using root
> > group jperkins does not exist - using root
> > user jperkins does not exist - using root
> > group jperkins does not exist - using root
> > Bad exit status from /var/tmp/rpm-tmp.45421 (%build)
>
> --
> Jonathan Perkins
> http://www.cse.ohio-state.edu/~perkinjo
--
Jonathan Perkins
http://www.cse.ohio-state.edu/~perkinjo
More information about the ewg
mailing list