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