Re: [OMPI users] Large send problem: Error when send buf size =2^28 in a simple code

2013-08-05 Thread Jeff Hammond
As your code prints OK without verifying the correctness of the result, you are only verifying the lack of segfault in OpenMPI, which is necessary but not sufficient for correct execution. It is not uncommon for MPI implementations to have issues near count=2^31. I can't speak to the extent to wh

[OMPI users] Large send problem: Error when send buf size =2^28 in a simple code

2013-08-05 Thread ryan He
Dear All, I write a simple test code to use MPI_Allgatherv function. The problem comes when the send buf size becomes relatively big. When Bufsize = 2^28 – 1, run on 4 processors. OK When Bufsize = 2^28, run on 4 processors. Error [btl_tcp_frag.c:209:mca_btl_tcp_frag_recv] mca_btl_tcp_frag_recv:

[OMPI users] Migrating www.open-mpi.org

2013-08-05 Thread Jeff Squyres (jsquyres)
All -- Our hosting provider will be migrating www.open-mpi.org to a new machine on Wednesday. See message below for details. Begin forwarded message: From: DongInn Kim mailto:di...@cs.indiana.edu>> Subject: Migrating www.open-mpi.org from mil

Re: [OMPI users] Undefined symbols with MPI_Get_address

2013-08-05 Thread Hugo Gagnon
Build log attached. -- Hugo Gagnon On Mon, Aug 5, 2013, at 10:04, Hugo Gagnon wrote: > Will do, for now the best I can give is the portfile containing some > config options: > > https://trac.macports.org/browser/trunk/dports/science/openmpi/Portfile > > I used the gcc48 variant. > > -- >

Re: [OMPI users] Undefined symbols with MPI_Get_address

2013-08-05 Thread Hugo Gagnon
Will do, for now the best I can give is the portfile containing some config options: https://trac.macports.org/browser/trunk/dports/science/openmpi/Portfile I used the gcc48 variant. -- Hugo Gagnon On Mon, Aug 5, 2013, at 9:52, Jeff Squyres (jsquyres) wrote: > Can you send your build logs?

Re: [OMPI users] Undefined symbols with MPI_Get_address

2013-08-05 Thread Jeff Squyres (jsquyres)
Can you send your build logs? See: http://www.open-mpi.org/community/help/ (I know you said you installed via macports, but we don't package that, so we don't know how it's built) On Aug 5, 2013, at 8:50 AM, Hugo Gagnon wrote: > I could replicate the problem with the following: > > pr

Re: [OMPI users] Undefined symbols with MPI_Get_address

2013-08-05 Thread Hugo Gagnon
I could replicate the problem with the following: program test use mpi integer :: ierr, a integer(kind=MPI_ADDRESS_KIND) :: address call MPI_Init(ierr) a = 0 call MPI_Get_address(a,address,ierr) write(*,*) address call MPI_Finalize(ierr) end program test $ openmpif90 test.f90 Undefined symbols fo

Re: [OMPI users] Undefined symbols with MPI_Get_address

2013-08-05 Thread Jeff Squyres (jsquyres)
Can you send a small reproducing example? On Aug 4, 2013, at 1:46 PM, Hugo Gagnon wrote: > Hi, > > I have a .f90 module containing several lines of the form: > > call mpi_get_address(location, address, error) > > The module compiles fine (though only if I set the "kind" of "address" > to MP