Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: [OMPI users] OpenMPI-PGI: /usr/bin/ld: Warning: size of symbol `#' changed from # in #.o to # in #.so
From: Dmitry N. Mikushin (maemarcus_at_[hidden])
Date: 2011-03-24 18:33:52


Hi,

I'm wondering if anybody have seen something similar, and have you
succeeded to run your application compiled by openmpi-pgi-1.4.2 with
the following warnings:

/usr/bin/ld: Warning: size of symbol `mpi_fortran_errcodes_ignore_'
changed from 4 in foo.o to 8 in lib/libfoolib2.so
/usr/bin/ld: Warning: size of symbol `mpi_fortran_argv_null_' changed
from 1 in foo.o to 8 in lib/libfoolib2.so
/usr/bin/ld: Warning: alignment 16 of symbol `_mpl_message_mod_0_' in
lib/libfoolib1.so is smaller than 32 in foo.o
/usr/bin/ld: Warning: alignment 16 of symbol `_mpl_abort_mod_0_' in
lib/libfoolib1.so is smaller than 32 in foo.o
/usr/bin/ld: Warning: alignment 16 of symbol `_mpl_ioinit_mod_0_' in
lib/libfoolib1.so is smaller than 32 in foo.o
/usr/bin/ld: Warning: alignment 16 of symbol `_mpl_gatherv_mod_6_' in
lib/libfoolib1.so is smaller than 32 in foo.o

Symbols names look like being internal to OpenMPI, there was one
similar issue in archive back in 2006:
https://svn.open-mpi.org/trac/ompi/changeset/11057 could it be hit
again?

Thanks,
- D.