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
*************************************

Reply via email to