[MITgcm-support] linux_amd64_ifort+mpi_ice_nas

Holly Dail hdail at MIT.EDU
Wed Nov 10 09:52:01 EST 2010


Hello -

The recent changes to linux_amd64_ifort+mpi_ice_nas have caused problems for me when running on pleiades, and I thought I'd mention them in case they affect others.  Perhaps there are things I need to change in my setup to use the new optfile, but if so, I'm not sure what.  For the moment I'm running fine with the checkpoint 62j version.

Here is the error I get with the new optfile:

MPI: r87i3n14: 0x585200004c9a426e: ./mitgcmuv: error while loading shared librar
ies: libintlc.so.5: cannot open shared object file: No such file or directory
MPI: r91i2n10: 0x585200004c9a426e: ./mitgcmuv: error while loading shared librar
ies: libintlc.so.5: cannot open shared object file: No such file or directory
MPI: could not run executable (case #4)

Here is the diff on the two files ... not sure if its the fPIC or the -shared-intel that is the problem.  

< # $Header: /u/gcmpack/MITgcm/tools/build_options/linux_amd64_ifort+mpi_ice_nas,v 1.4 2010/07/30 06:21:33 dimitri Exp $
< # $Name: checkpoint62j $
---
> # $Header: /u/gcmpack/MITgcm/tools/build_options/linux_amd64_ifort+mpi_ice_nas,v 1.6 2010/10/26 19:32:04 heimbach Exp $
> # $Name:  $
17a18,19
> CFLAGS='-fPIC'
> LDADD='-shared-intel'
26c28
< NOOPTFLAGS='-O0'
---
> NOOPTFLAGS='-O0 -fPIC'
30c32
<     FFLAGS="$FFLAGS -w95 -W0 -WB -convert big_endian -assume byterecl -align"
---
>     FFLAGS="$FFLAGS -fPIC -w95 -W0 -WB -convert big_endian -assume byterecl -align"
32c34
<     FFLAGS="$FFLAGS -w95 -W0 -WB -convert big_endian -assume byterecl -noalign"
---
>     FFLAGS="$FFLAGS -fPIC -w95 -W0 -WB -convert big_endian -assume byterecl -noalign"

Cheers -
Holly


More information about the MITgcm-support mailing list