Building with 1.1.1b4 fixed the problems. Thanx for the excellent detective work Jeff.
Bernie Borenstein The Boeing Company -----Original Message----- From: users-requ...@open-mpi.org [mailto:users-requ...@open-mpi.org] Sent: Monday, July 31, 2006 9:00 AM To: us...@open-mpi.org Subject: users Digest, Vol 346, Issue 1 Send users mailing list submissions to us...@open-mpi.org To subscribe or unsubscribe via the World Wide Web, visit http://www.open-mpi.org/mailman/listinfo.cgi/users or, via email, send a message with subject or body 'help' to users-requ...@open-mpi.org You can reach the person managing the list at users-ow...@open-mpi.org When replying, please edit your Subject line so it is more specific than "Re: Contents of users digest..." Today's Topics: 1. Re: minor program build problem (Jeff Squyres) ---------------------------------------------------------------------- Message: 1 List-Post: users@lists.open-mpi.org Date: Mon, 31 Jul 2006 11:09:51 -0400 From: Jeff Squyres <jsquy...@cisco.com> Subject: Re: [OMPI users] minor program build problem To: Open users <us...@open-mpi.org> Message-ID: <c0f3957f.bdea%jsquy...@cisco.com> Content-Type: text/plain; charset="US-ASCII" On 7/26/06 10:51 AM, "Borenstein, Bernard S" <bernard.s.borenst...@boeing.com> wrote: > ld: Warning: size of symbol `mpi_fortran_argv_null_' changed from 1 in > chimera/discmo.o to 16 in > /home/bsb3227/openmpi_1.1.1b3/lib/libmpi.a(test_constants_f.o) > ld: Warning: size of symbol `mpi_fortran_argvs_null_' changed from 4 > in chimera/discmo.o to 16 in > /home/bsb3227/openmpi_1.1.1b3/lib/libmpi.a(test_constants_f.o) > ld: Warning: size of symbol `mpi_fortran_status_ignore_' changed from > 20 in chimera/discmo.o to 16 in > /home/bsb3227/openmpi_1.1.1b3/lib/libmpi.a(test_constants_f.o) > ld: Warning: size of symbol `mpi_fortran_errcodes_ignore_' changed > from 4 in chimera/discmo.o to 16 in > /home/bsb3227/openmpi_1.1.1b3/lib/libmpi.a(test_constants_f.o) Rats. It took me several days of hunting, but I finally figured this one out. It seems like this only showed up in static builds of some compilers (intel and gfortran, in my testing). This is due to something we introduced in 1.1b3 as a fix for OSX. It's a long, horrid story of Fortran, linkers, and bears. I committed a fix to the trunk at r11057, and included a lengthy log message explaining what I did to fix the problem (https://svn.open-mpi.org/trac/ompi/changeset/11057). It works on all the configurations that I could try -- could you verify that it works for you? Here's what I tested (static and dynamic builds for all): - Linux - AMD, gfortran 4.0 - AMD, intel 9.0 - AMD, pgi 6.1 - AMD, pathscale 2.3 - OSX - x86, gfortran 4.2 -- Jeff Squyres Server Virtualization Business Unit Cisco Systems ------------------------------ _______________________________________________ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users End of users Digest, Vol 346, Issue 1 *************************************