[CIG-SEISMO] Cray XC30 installation

Luis Cebamanos l.cebamanos at epcc.ed.ac.uk
Sat Mar 18 03:11:57 PDT 2017


Hi Dimitri,

We are getting the following errors:

checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking for dummy main to link with Fortran libraries..... unknown
configure: error: in `/home/z01/z01/lcebaman/specfem2d':
configure: error: linking to Fortran libraries from C fails
See `config.log' for more details

having a look to config.log, I can see the error when checking
Fortran libraries:

configure:4111: checking for dummy main to link with Fortran libraries
configure:4145: cc -o conftest -g -O2   conftest.c   -L/opt/cray/cce/8.4.1/CC/x8
6-64/lib/x86-64 -L/opt/gcc/4.8.1/snos/lib64 /opt/cray/cce/8.4.1/craylibs/x86-64/
libmodules.a /opt/cray/cce/8.4.1/craylibs/x86-64/libomp.a /opt/cray/cce/8.4.1/cr
aylibs/x86-64/libopenacc.a -L/opt/cray/dmapp/default/lib64 -L/opt/cray/mpt/7.2.6
/gni/mpich-cray/8.3/lib -L/opt/cray/libsci/13.2.0/CRAY/8.3/x86_64/lib -L/opt/cra
y/rca/1.0.0-2.0502.57212.2.56.ari/lib64 -L/opt/cray/alps/5.2.3-2.0502.9295.14.14
.ari/lib64 -L/opt/cray/xpmem/0.1-2.0502.57015.1.15.ari/lib64 -L/opt/cray/dmapp/7
.0.1-1.0502.10246.8.47.ari/lib64 -L/opt/cray/pmi/5.0.7-1.0000.10678.155.25.ari/l
ib64 -L/opt/cray/ugni/6.0-1.0502.10245.9.9.ari/lib64 -L/opt/cray/udreg/2.3.2-1.0
502.9889.2.20.ari/lib64 -L/opt/cray/atp/1.8.3/libApp -L/opt/cray/cce/8.4.1/crayl
ibs/x86-64 -L/opt/cray/wlm_detect/1.0-1.0502.57063.1.1.ari/lib64 -lAtpSigHandler
  -lAtpSigHCommData -lpthread -lmpichf90_cray -lrt -lugni -lpmi -lsci_cray_mpi_mp
  -lm -lf -lsci_cray_mp -lmpich_cray -lcraymp -lpgas-dmapp -lfi -lu -ldmapp -ludr
eg -lcray-c++-rts -lcraystdc++ -lxpmem -lalpslli -lwlm_detect -lalpsutil -lrca -
lquadmath -lomp -lmodules -lcraymath -lgfortran -lcsup -latomic -ltcmalloc_minim
al -lstdc++ -L/opt/gcc/4.8.1/snos/lib/gcc/x86_64-suse-linux/4.8.1 -L/opt/cray/cc
e/8.4.1/cray-binutils/x86_64-unknown-linux-gnu/lib -L//usr/lib64 >&5
/opt/cray/cce/8.4.1/craylibs/x86-64/libtcmalloc_minimal.a(tcmalloc.o):(.bss+0x13
): multiple definition of `FLAG__namespace_do_not_use_directly_use_DECLARE_bool_
instead::FLAGS_tcmalloc_abort_on_large_alloc'
/opt/cray/cce/8.4.1/craylibs/x86-64/libtcmalloc_minimal.a(tcmalloc.o):(.bss+0x13
): first defined here
/opt/cray/cce/8.4.1/craylibs/x86-64/libtcmalloc_minimal.a(tcmalloc.o): In functi
on `TCMallocImplementation::GetAllocatedSize(void*)':
tcmalloc.cc:(.text+0x1f0): multiple definition of `TCMallocImplementation::GetAl
locatedSize(void*)'
/opt/cray/cce/8.4.1/craylibs/x86-64/libtcmalloc_minimal.a(tcmalloc.o):tcmalloc.c
c:(.text+0x1f0): first defined here
/opt/cray/cce/8.4.1/craylibs/x86-64/libtcmalloc_minimal.a(tcmalloc.o): In functi
on `TCMallocImplementation::MarkThreadBusy()':


Any idea on how to overcome this error? I am surprise nobody has seen it before on a Cray...

Cheers,
Luis
>Hi,
>
>Works fine here. Could you email us the error messages?
>
>Thanks,
>Dimitri.

On 03/17/2017 07:47 PM, Luis Cebamanos wrote:
>/Hi, />//>/We are trying to build specfem2d on a Cray XC30, but we have failed so />/far. Is there instructions to build it on Crays? We have tried with GNU, />/Intel and Cray compilers: />//>/./configure FC=ftn CC=cc MPIFC=ftn --with-mpi />//>/Thank you very much for your help. />//>/Luis Cebamanos />//>//>//
-- 
Dimitri Komatitsch, CNRS Research Director (DR CNRS)
Laboratory of Mechanics and Acoustics, Marseille, France
http://komatitsch.free.fr <http://komatitsch.free.fr/>


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.geodynamics.org/pipermail/cig-seismo/attachments/20170318/ea647bdd/attachment.html>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: not available
URL: <http://lists.geodynamics.org/pipermail/cig-seismo/attachments/20170318/ea647bdd/attachment.ksh>


More information about the CIG-SEISMO mailing list