Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] v1.7.0rc7
From: marco atzeri (marco.atzeri_at_[hidden])
Date: 2013-02-25 22:27:59


On 2/26/2013 3:37 AM, Jeff Squyres (jsquyres) wrote:
> Marco --
>
> Is it just these 2 patches:
>
> r28059 [[BR]]
> Patch for Cygwin support: use correct DSO/shared library prefix and
> suffix. Thanks to Marco Atzeri for reporting the issue and providing
> an initial patch.
>
> r28060 [[BR]]
> Patch for Cygwin support: Use S_IRWXU for shmget() and include
> <sys/stat.h>. Thanks to Marco Atzeri for reporting the issue and
> providing an initial patch.
>
>

plus the additional ones

    ERROR.patch : ERROR is already defined, so another label
                          is needed for "goto ERROR"
    interface.patch : same for interface , it seems a
                          struct somewhere else
    min.patch : min already defined as macro
                          (I saw in the source also a MIN macro defined)
    mpifh.patch : to avoid undefined error
                          libmpi_mpifh_la_LIBADD needs
                          $(top_builddir)/ompi/libmpi.la
    winsock.patch : defense against <winsock2.h> usage

attached here
http://www.open-mpi.org/community/lists/devel/2012/12/11855.php
https://svn.open-mpi.org/trac/ompi/ticket/3437

All test passed, but I noticed these warnings:

   CC to_self.o
/pub/devel/openmpi/openmpi-1.7rc7-1/src/openmpi-1.7rc7/test/datatype/to_self.c:
In function ‘create_indexed_constant_gap_ddt’:
/pub/devel/openmpi/openmpi-1.7rc7-1/src/openmpi-1.7rc7/test/datatype/to_self.c:48:5:
warning: ‘MPI_Type_struct’ is deprecated (declared at
../../ompi/include/mpi.h:1579): MPI_Type_struct is superseded by
MPI_Type_create_struct in MPI-2.0
/pub/devel/openmpi/openmpi-1.7rc7-1/src/openmpi-1.7rc7/test/datatype/to_self.c:
In function ‘create_indexed_gap_ddt’:
/pub/devel/openmpi/openmpi-1.7rc7-1/src/openmpi-1.7rc7/test/datatype/to_self.c:89:5:
warning: ‘MPI_Address’ is deprecated (declared at
../../ompi/include/mpi.h:1057): MPI_Address is superseded by
MPI_Get_address in MPI-2.0
/pub/devel/openmpi/openmpi-1.7rc7-1/src/openmpi-1.7rc7/test/datatype/to_self.c:90:5:
warning: ‘MPI_Address’ is deprecated (declared at
../../ompi/include/mpi.h:1057): MPI_Address is superseded by
MPI_Get_address in MPI-2.0
/pub/devel/openmpi/openmpi-1.7rc7-1/src/openmpi-1.7rc7/test/datatype/to_self.c:93:5:
warning: ‘MPI_Type_struct’ is deprecated (declared at
../../ompi/include/mpi.h:1579): MPI_Type_struct is superseded by
MPI_Type_create_struct in MPI-2.0
/pub/devel/openmpi/openmpi-1.7rc7-1/src/openmpi-1.7rc7/test/datatype/to_self.c:99:5:
warning: ‘MPI_Address’ is deprecated (declared at
../../ompi/include/mpi.h:1057): MPI_Address is superseded by
MPI_Get_address in MPI-2.0
/pub/devel/openmpi/openmpi-1.7rc7-1/src/openmpi-1.7rc7/test/datatype/to_self.c:100:5:
warning: ‘MPI_Address’ is deprecated (declared at
../../ompi/include/mpi.h:1057): MPI_Address is superseded by
MPI_Get_address in MPI-2.0
/pub/devel/openmpi/openmpi-1.7rc7-1/src/openmpi-1.7rc7/test/datatype/to_self.c:105:5:
warning: ‘MPI_Type_struct’ is deprecated (declared at
../../ompi/include/mpi.h:1579): MPI_Type_struct is superseded by
MPI_Type_create_struct in MPI-2.0
/pub/devel/openmpi/openmpi-1.7rc7-1/src/openmpi-1.7rc7/test/datatype/to_self.c:
In function ‘create_indexed_gap_optimized_ddt’:
/pub/devel/openmpi/openmpi-1.7rc7-1/src/openmpi-1.7rc7/test/datatype/to_self.c:139:5:
warning: ‘MPI_Type_struct’ is deprecated (declared at
../../ompi/include/mpi.h:1579): MPI_Type_struct is superseded by
MPI_Type_create_struct in MPI-2.0
/pub/devel/openmpi/openmpi-1.7rc7-1/src/openmpi-1.7rc7/test/datatype/to_self.c:
In function ‘do_test_for_ddt’:
/pub/devel/openmpi/openmpi-1.7rc7-1/src/openmpi-1.7rc7/test/datatype/to_self.c:307:5:
warning: ‘MPI_Type_extent’ is deprecated (declared at
../../ompi/include/mpi.h:1541): MPI_Type_extent is superseded by
MPI_Type_get_extent in MPI-2.0
   CCLD to_self.exe

Is it expected ?
Or should the test updated to MPI-2.0 convention ?

Regards
Marco