Re: [OMPI users] Configure fails with icc 10.1.008

2007-12-10 Thread David Gunter
A quick reading of this thread makes it sound to me as if you are  
using icc to compile c++ code.  The correct compiler to use is icpc.   
This has been the case since at least the version 9 release of the  
Intel compilers.  icc will not compile c++ code.


Hope this is useful.

-david
--
David Gunter
HPC-3: Parallel Tools Team
Los Alamos National Laboratory

On Dec 6, 2007, at 9:25 PM, Eric Thibodeau wrote:


Hello all,

  I am unable to get past ./configure as ICC fails on C++ tests (see  
attached ompi-output.tar.gz). Configure was called without and the  
with sourcing `/opt/intel/cc/10.1.xxx/bin/iccvars.sh`  as per one of  
the invocation options in icc's doc. I was unable to find the  
relevant (well..intelligible for me that is ;P ) cause of the  
failure in config.log. Any help would be appreciated.


Thanks,

Eric Thibodeau
___
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users








Re: [OMPI users] Configure fails with icc 10.1.008

2007-12-07 Thread de Almeida, Valmor F.

Eric,

I see you are using a gentoo distro like me. My version uses the vanilla
kernel 2.6.22.9 and gcc-4.1.2. I have the following intel compiler
versions installed:

10.0.026  10.1.008  10.1.011  9.1.052

None of them are able to build a functional version of openmpi-1.2.4.
I've been posting this problem to this list and also to the Intel
premier customer support. The actual problem is that after building
openmpi, I get:

->ompi_info
Segmentation fault

->mpic++ --showme
Segmentation fault

The compilers do work outside openmpi. I can compile and run non-mpi
programs.

Please post to this list whether you are able to compile and get a
working openmpi with gcc-4.1 series.

Thanks,

--
Valmor


> -Original Message-
> From: users-boun...@open-mpi.org [mailto:users-boun...@open-mpi.org]
On
> Behalf Of Eric Thibodeau
> Sent: Friday, December 07, 2007 11:14 AM
> To: Jeff Squyres
> Cc: Open MPI Users
> Subject: Re: [OMPI users] Configure fails with icc 10.1.008
> 
> Jeff,
> 
> Thanks...at 23h30 coffee is far off... I saw the proper section of
> the config.log showing exactly that (hello world not working). For
> everyone else's benefit, ICC (up to 10.1.008) is _not_ compatible with
> GCC 4.2... (guess I'll have to retro back to 4.1 series...)
> 
> Eric
> 
> Jeff Squyres wrote:
> > This is not an Open MPI problem; Open MPI is simply reporting that
> > your C++ compiler is not working.  OMPI tests a trivial C++ program
> > that uses the STL to ensure that your C++ program is working.  It's
> > essentially:
> >
> > #include 
> > int
> > main ()
> > {
> > std::string foo = "Hello, world"
> >   ;
> >   return 0;
> > }
> >
> > You should probably check with Intel support for more details.
> >
> >
> >
> > On Dec 6, 2007, at 11:25 PM, Eric Thibodeau wrote:
> >
> >> Hello all,
> >>
> >>   I am unable to get past ./configure as ICC fails on C++ tests
(see
> >> attached ompi-output.tar.gz). Configure was called without and the
> >> with sourcing `/opt/intel/cc/10.1.xxx/bin/iccvars.sh`  as per one
of
> >> the invocation options in icc's doc. I was unable to find the
> >> relevant (well..intelligible for me that is ;P ) cause of the
failure
> >> in config.log. Any help would be appreciated.
> >>
> >> Thanks,
> >>
> >> Eric Thibodeau
> >> ___
> >> users mailing list
> >> us...@open-mpi.org
> >> http://www.open-mpi.org/mailman/listinfo.cgi/users
> >
> >
> ___
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users



Re: [OMPI users] Configure fails with icc 10.1.008

2007-12-07 Thread Eric Thibodeau

Jeff,

   Thanks...at 23h30 coffee is far off... I saw the proper section of 
the config.log showing exactly that (hello world not working). For 
everyone else's benefit, ICC (up to 10.1.008) is _not_ compatible with 
GCC 4.2... (guess I'll have to retro back to 4.1 series...)


Eric

Jeff Squyres wrote:
This is not an Open MPI problem; Open MPI is simply reporting that 
your C++ compiler is not working.  OMPI tests a trivial C++ program 
that uses the STL to ensure that your C++ program is working.  It's 
essentially:


#include 
int
main ()
{
std::string foo = "Hello, world"
  ;
  return 0;
}

You should probably check with Intel support for more details.



On Dec 6, 2007, at 11:25 PM, Eric Thibodeau wrote:


Hello all,

  I am unable to get past ./configure as ICC fails on C++ tests (see 
attached ompi-output.tar.gz). Configure was called without and the 
with sourcing `/opt/intel/cc/10.1.xxx/bin/iccvars.sh`  as per one of 
the invocation options in icc's doc. I was unable to find the 
relevant (well..intelligible for me that is ;P ) cause of the failure 
in config.log. Any help would be appreciated.


Thanks,

Eric Thibodeau
___
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users





Re: [OMPI users] Configure fails with icc 10.1.008

2007-12-07 Thread Chris Slaughter
I've been using Open MPI 1.2.4 with Intel 10.1 for about a month now
with no problems.

Can you compile a simple C++ hello world type program?  I would try
this to verify the compiler installation...

On Dec 7, 2007 7:58 AM, Jeff Squyres  wrote:
> This is not an Open MPI problem; Open MPI is simply reporting that
> your C++ compiler is not working.  OMPI tests a trivial C++ program
> that uses the STL to ensure that your C++ program is working.  It's
> essentially:
>
> #include 
> int
> main ()
> {
> std::string foo = "Hello, world"
>;
>return 0;
> }
>
> You should probably check with Intel support for more details.
>
>
>
>
> On Dec 6, 2007, at 11:25 PM, Eric Thibodeau wrote:
>
> > Hello all,
> >
> >   I am unable to get past ./configure as ICC fails on C++ tests (see
> > attached ompi-output.tar.gz). Configure was called without and the
> > with sourcing `/opt/intel/cc/10.1.xxx/bin/iccvars.sh`  as per one of
> > the invocation options in icc's doc. I was unable to find the
> > relevant (well..intelligible for me that is ;P ) cause of the
> > failure in config.log. Any help would be appreciated.
> >
> > Thanks,
> >
> > Eric Thibodeau
> > ___
> > users mailing list
> > us...@open-mpi.org
> > http://www.open-mpi.org/mailman/listinfo.cgi/users
>
>
> --
> Jeff Squyres
> Cisco Systems
> ___
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>


Re: [OMPI users] Configure fails with icc 10.1.008

2007-12-07 Thread Jeff Squyres
This is not an Open MPI problem; Open MPI is simply reporting that  
your C++ compiler is not working.  OMPI tests a trivial C++ program  
that uses the STL to ensure that your C++ program is working.  It's  
essentially:


#include 
int
main ()
{
std::string foo = "Hello, world"
  ;
  return 0;
}

You should probably check with Intel support for more details.



On Dec 6, 2007, at 11:25 PM, Eric Thibodeau wrote:


Hello all,

  I am unable to get past ./configure as ICC fails on C++ tests (see  
attached ompi-output.tar.gz). Configure was called without and the  
with sourcing `/opt/intel/cc/10.1.xxx/bin/iccvars.sh`  as per one of  
the invocation options in icc's doc. I was unable to find the  
relevant (well..intelligible for me that is ;P ) cause of the  
failure in config.log. Any help would be appreciated.


Thanks,

Eric Thibodeau
___
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users



--
Jeff Squyres
Cisco Systems


[OMPI users] Configure fails with icc 10.1.008

2007-12-06 Thread Eric Thibodeau

Hello all,

   I am unable to get past ./configure as ICC fails on C++ tests (see 
attached ompi-output.tar.gz). Configure was called without and the with 
sourcing `/opt/intel/cc/10.1.xxx/bin/iccvars.sh`  as per one of the 
invocation options in icc's doc. I was unable to find the relevant 
(well..intelligible for me that is ;P ) cause of the failure in 
config.log. Any help would be appreciated.


Thanks,

Eric Thibodeau


ompi-output.tar.gz
Description: application/gzip