Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] 1.5rc5 has been posted
From: Paul H. Hargrove (PHHargrove_at_[hidden])
Date: 2010-08-24 12:07:15


I have access to PGI compilers 10.{3,4,5,8} on an Opteron/InifiniBand
cluster running Scientific Linux 5.4 (an RHEL derivative like the Centos
distro). I can try to reproduce Larry Baker's problems today with the
most recent 10.8 compiler. If there are other things I could/should be
trying to complement or confirm Larry's findings, let me know.

-Paul

Larry Baker wrote:
> OpenMPI 1.5rc5 make fails for the PGI 10.3 compilers:
>
> make[2]: Entering directory
> `/home/baker/openmpi-1.5rc5/opal/tools/wrappers'
> CC opal_wrapper.o
> CCLD opal_wrapper
> ../../../opal/.libs/libopen-pal.so: undefined reference to
> `pthread_create'
> ../../../opal/.libs/libopen-pal.so: undefined reference to `assert'
> ../../../opal/.libs/libopen-pal.so: undefined reference to
> `pthread_mutex_trylock'
> ../../../opal/.libs/libopen-pal.so: undefined reference to
> `pthread_atfork'
> ../../../opal/.libs/libopen-pal.so: undefined reference to `pthread_join'
> make[2]: *** [opal_wrapper] Error 2
> make[2]: Leaving directory
> `/home/baker/openmpi-1.5rc5/opal/tools/wrappers'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/baker/openmpi-1.5rc5/opal'
> make: *** [all-recursive] Error 1
>
> I have not had time yet to track this down. I am at a conference
> today and tomorrow, so I might not have time to look into this until
> Wednesday.
>
> I configured OpenMPI with:
>
> [baker_at_hydra openmpi-1.5rc5]$ ./configure >configure.log 2>&1
> --prefix=/opt/pgi/linux86-64/10.3/openmpi-1.5rc5 --with-sge
> --with-wrapper-cflags="-DNO_PGI_OFFSET"
> --with-wrapper-cxxflags="-DNO_PGI_OFFSET" CC="pgcc -m64"
> CFLAGS="-g -fast -tp amd64 -DNO_PGI_OFFSET" CXX="pgcpp -m64"
> CXXFLAGS="-g -fast -tp amd64 -DNO_PGI_OFFSET" FC="pgf90 -m64"
> FCFLAGS="-g -fast -tp amd64" F77="pgf90 -m64" FFLAGS="-g -fast
> -tp amd64"
>
> The O/S is CentOS 4.5 Linux x86_64:
>
> [baker_at_hydra ~]$ cat /etc/redhat-release CentOS release 4.5 (Final)
> [baker_at_hydra ~]$ uname -a
> Linux hydra.wr.usgs.gov 2.6.9-55.0.2.ELsmp #1 SMP Tue Jun 26 14:14:47
> EDT 2007 x86_64 x86_64 x86_64 GNU/Linux
>
> Larry Baker
> US Geological Survey
> 650-329-5608
> baker_at_[hidden]
>
> On Aug 17, 2010, at 2:18 PM, Jeff Squyres wrote:
>
>> We still have one known possible regression:
>>
>> https://svn.open-mpi.org/trac/ompi/ticket/2530
>>
>> But we posted rc5 anyway (there's a bunch of stuff that has been
>> pending for a while that is now in). Please test!
>>
>> http://www.open-mpi.org/software/ompi/v1.5/
>>
>> --
>> Jeff Squyres
>> jsquyres_at_[hidden]
>> For corporate legal information go to:
>> http://www.cisco.com/web/about/doing_business/legal/cri/
>>
>>
>> _______________________________________________
>> devel mailing list
>> devel_at_[hidden]
>> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel

-- 
Paul H. Hargrove                          PHHargrove_at_[hidden]
Future Technologies Group
HPC Research Department                   Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900