I am unable to reproduce your problem with the 1.5.2rc3 tarball...?

Does your compiler support INTEGER8?  Can you send the data requested here:

    http://www.open-mpi.org/community/help/


On Mar 1, 2011, at 4:16 PM, Harald Anlauf wrote:

> Hi,
> 
> there appears to be a regression in revision 1.5.2rc3r24441.
> The attached program crashes even with 1 PE with:
> 
> Default real, digits:           4          24
> Real kind,    digits:           8          53
> Integer kind,   bits:           8                   64
> Default Integer     :           4          32
> Sum[real]:   1.0000000       2.0000000       3.0000000
> Sum[real(8)]:   1.0000000000000000        2.0000000000000000
> 3.0000000000000000
> Sum[integer(4)]:           1           2           3
> [proton:24826] *** An error occurred in MPI_Allreduce: the reduction
> operation MPI_SUM is not defined on the MPI_INTEGER8 datatype
> 
> 
> On the other hand,
> 
> % ompi_info --arch
> Configured architecture: i686-pc-linux-gnu
> % ompi_info --all |grep 'integer[48]'
>      Fort have integer4: yes
>      Fort have integer8: yes
>      Fort integer4 size: 4
>      Fort integer8 size: 8
>     Fort integer4 align: 4
>     Fort integer8 align: 8
> 
> There are no problems with 1.4.x and earlier revisions.
> <mpiallreducetest.f90>_______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users


-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/

Reply via email to