LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2004-10-15 09:35:42


Sorry for the delay in replying -- too much travel recently!

I'm afraid that I don't know offhand -- I can see in your logs that you
used the same flags to compile LAM as you tried to compile your
executable with. Did you use the same flags to compile all the
individual object files?

Also, I don't know the meaning of the pgcc flags -- it *looks* like the
LAM library may not have been compiled in 64 bit mode. Since
-mcmodel=medium looks like it may be a fortran specific flag (i.e., you
only used it for LAM's FFLAGS, not LAM's CFLAGS or CXXFLAGS), are there
C-specific flags that are required to compile in 64 bit mode?

Sorry I'm not more helpful. :-(

On Oct 7, 2004, at 1:10 PM, etienne gondet wrote:

>
>    
>     I got those messages at links and no executables
>
> I used with lam 7.0.6 and pgi 5.2-2 on AMD-opteron
>
>     Do anybody know what is the meanning ?
>
> baltic:egondet:>mpif77 -C -tp k8-64 -mcmodel=medium   -o
> SAM1_ORCA025.exe \
> > -L/data/workdir/egondet/SAM_POG/lib \
> > -L/data/workdir/egondet/SAM_POG/src/PALM_RESEARCH/linux64r8lam/lib \
> > -L/home/mercator/64/lib \
> > -L/data/workdir/egondet/SAM_POG/src/ioipslmpp \
> > /data/workdir/egondet/SAM_POG/lib/palm_trigger.o \
> > /data/workdir/egondet/SAM_POG/lib/palm_debug.o \
> > /data/workdir/egondet/SAM_POG/lib/palm_init.o \
> > /data/workdir/egondet/SAM_POG/lib/palm_time_int.o \
> >
> /data/workdir/egondet/SAM_POG/src/PALM_RESEARCH/linux64r8lam/lib/
> palm_main.o \
> > /data/workdir/egondet/SAM_POG/lib/libsam.a \
> > /data/workdir/egondet/SAM_POG/lib/libsofa.a \
> > /data/workdir/egondet/SAM_POG/lib/libinterface.a \
> > /data/workdir/egondet/SAM_POG/lib/libpogrigid.a \
> > /data/workdir/egondet/SAM_POG/lib/libmodule.a \
> >
> /data/workdir/egondet/SAM_POG/src/PALM_RESEARCH/linux64r8lam/lib/
> libpalm.a \
> > -lacml \
> > -lioipslmpp \
> > -lnetcdf
>
> /home/mercator/versions64/lam/lam-7.0.6-pgcc64/lib/
> libmpi.a(laminited.o)(.text+0x47): In function `lam_initerr':
> : relocation truncated to fit: R_X86_64_PC32 .bss
>
> /home/mercator/versions64/lam/lam-7.0.6-pgcc64/lib/
> libmpi.a(laminited.o)(.text+0x68): In function `lam_initerr':
> : relocation truncated to fit: R_X86_64_PC32 .bss
>
> /home/mercator/versions64/lam/lam-7.0.6-pgcc64/lib/
> libmpi.a(laminited.o)(.text+0x92): In function `lam_initerr':
> : relocation truncated to fit: R_X86_64_PC32 .bss
>
> /home/mercator/versions64/lam/lam-7.0.6-pgcc64/lib/
> libmpi.a(laminited.o)(.text+0x99): In function `lam_initerr':
> : relocation truncated to fit: R_X86_64_PC32 .bss
>
> /home/mercator/versions64/lam/lam-7.0.6-pgcc64/lib/
> libmpi.a(laminited.o)(.text+0xe5): In function `lam_initerr':
> : relocation truncated to fit: R_X86_64_PC32 .bss
>
> /home/mercator/versions64/lam/lam-7.0.6-pgcc64/lib/
> libmpi.a(laminited.o)(.text+0x106): In function `lam_initerr':
> : relocation truncated to fit: R_X86_64_PC32 .bss
>
> /home/mercator/versions64/lam/lam-7.0.6-pgcc64/lib/
> libmpi.a(laminited.o)(.text+0x130): In function `lam_initerr':
> : relocation truncated to fit: R_X86_64_PC32 .bss
>
> /home/mercator/versions64/lam/lam-7.0.6-pgcc64/lib/
> libmpi.a(laminited.o)(.text+0x137): In function `lam_initerr':
> : relocation truncated to fit: R_X86_64_PC32 .bss
>
> /home/mercator/versions64/lam/lam-7.0.6-pgcc64/lib/
> libmpi.a(lammpiinit.o)(.text+0x165): In function `lam_mpi_init':
> : relocation truncated to fit: R_X86_64_PC32 .bss
>
> /home/mercator/versions64/lam/lam-7.0.6-pgcc64/lib/
> libmpi.a(lammpiinit.o)(.text+0x18e): In function `lam_mpi_init':
> : relocation truncated to fit: R_X86_64_PC32 .bss
>
> /home/mercator/versions64/lam/lam-7.0.6-pgcc64/lib/
> libmpi.a(lammpiinit.o)(.text+0x1a2): In function `lam_mpi_init':
> : additional relocation overflows omitted from the output
> mpif77: No such file or directory

-- 
{+} Jeff Squyres
{+} jsquyres_at_[hidden]
{+} http://www.lam-mpi.org/