It looks like you are building with the PGI compilers.  Try adding:

--CXX_LINKER_FLAGS="-Meh_frame -lstdc++"

to your petsc configure flags.

Hope that helps,
`~Eric Bavier, Scientific Libraries, Cray Inc.
________________________________________
From: [email protected] [[email protected]] on behalf 
of Satish Balay [[email protected]]
Sent: Wednesday, March 11, 2015 16:55
To: Mark Adams
Cc: For users of the development version of PETSc
Subject: Re: [petsc-dev] Configure problem on Titan

>>>>>>>>>
Executing: ftn  -o /tmp/scratch/petsc-5_JlCR/config.compilers/conftest    -mp 
-fast  /tmp/scratch/petsc-5_JlCR/config.compilers/conftest.o 
/tmp/scratch/petsc-5_JlCR/config.compilers/cxxobj.o  
/tmp/scratch/petsc-5_JlCR/config.compilers/confc.o  -ldl
Possible ERROR while running linker: exit code 512
stderr:
/tmp/scratch/petsc-5_JlCR/config.compilers/cxxobj.o:(.eh_frame+0x12): undefined 
reference to `__gxx_personality_v0'
/tmp/scratch/petsc-5_JlCR/config.compilers/confc.o:(.eh_frame+0x12): undefined 
reference to `__gxx_personality_v0'
/usr/bin/ld: link errors found, deleting executable 
`/tmp/scratch/petsc-5_JlCR/config.compilers/conftest'
<<<<<<

Perhaps the compilers are not setup correctly after the update?

If you don't need c++ - you can try building with --with-cxx=0 configure 
option..

satish

On Wed, 11 Mar 2015, Mark Adams wrote:

> I am getting this error on Titan.  They just had a big PM and it was
> recommended that we rebuild everything
>

Reply via email to