Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |  

This web mail archive is frozen.

This page is part of a frozen web archive of this mailing list.

You can still navigate around this archive, but know that no new mails have been added to it since July of 2016.

Click here to be taken to the new web archives of this list; it includes all the mails that are in this frozen archive plus all new mails that have been sent to the list since it was migrated to the new archives.

Subject: [OMPI users] Error with "make check" in openmpi-1.7.3a1r29220
From: Siegmar Gross (Siegmar.Gross_at_[hidden])
Date: 2013-09-21 09:59:04


Hi,

today I installed 32- and 64-bit versions of openmpi-1.7.3a1r29220 on
Solaris Sparc with Sun C 5.12 and gcc.4.8.0. "make check" has the
following problem with both versions and both compilers.
"make check" works fine with "openmpi-1.6.6a1r29175".

tyr openmpi-1.7.3a1r29220-SunOS.sparc.64_gcc 122
  more log.make-check.SunOS.sparc.64_gcc
...
  CCLD ddt_raw
  CC to_self.o
../../../openmpi-1.7.3a1r29220/test/datatype/to_self.c: In function
  'create_indexed_constant_gap_ddt':
../../../openmpi-1.7.3a1r29220/test/datatype/to_self.c:48:5: warning:
  'MPI_Type_struct' is deprecated (declared at ../../ompi/include/mpi.h:1712):
   MPI_Type_struct is superseded by MPI_Type_create_struct in MPI-2.0
  [-Wdeprecated-declarations]
     MPI_Type_struct( number, bLength, displ, types, &dt );
     ^
../../../openmpi-1.7.3a1r29220/test/datatype/to_self.c: In function
  'create_indexed_gap_ddt':
../../../openmpi-1.7.3a1r29220/test/datatype/to_self.c:89:5: warning:
  'MPI_Address' is deprecated (declared at ../../ompi/include/mpi.h:1161):
   MPI_Address is superseded by MPI_Get_address in MPI-2.0
   [-Wdeprecated-declarations]
     MPI_Address( &(dt[0].is[0].i[0]), &(displ[0]) );
     ^
../../../openmpi-1.7.3a1r29220/test/datatype/to_self.c:90:5: warning:
  'MPI_Address' is deprecated (declared at ../../ompi/include/mpi.h:1161):
   MPI_Address is superseded by MPI_Get_address in MPI-2.0
   [-Wdeprecated-declarations]
     MPI_Address( &(dt[0].is[0].f), &(displ[1]) );
     ^
../../../openmpi-1.7.3a1r29220/test/datatype/to_self.c:93:5: warning:
  'MPI_Type_struct' is deprecated (declared at ../../ompi/include/mpi.h:1712):
   MPI_Type_struct is superseded by MPI_Type_create_struct in MPI-2.0
  [-Wdeprecated-declarations]
     MPI_Type_struct( 2, bLength, displ, types, &dt1 );
     ^
../../../openmpi-1.7.3a1r29220/test/datatype/to_self.c:99:5: warning:
 'MPI_Address' is deprecated (declared at ../../ompi/include/mpi.h:1161):
  MPI_Address is superseded by MPI_Get_address in MPI-2.0
  [-Wdeprecated-declarations]
     MPI_Address( &(dt[0].v1), &(displ[0]) );
     ^
../../../openmpi-1.7.3a1r29220/test/datatype/to_self.c:100:5: warning:
  'MPI_Address' is deprecated (declared at ../../ompi/include/mpi.h:1161
/ddt_raw
...skipping
PASS: ddt_test
/bin/bash: line 5: 20020 Bus Error ${dir}$tst
FAIL: ddt_raw
========================================================
1 of 5 tests failed
Please report to http://www.open-mpi.org/community/help/
========================================================
make[3]: *** [check-TESTS] Error 1
make[3]: Leaving directory
  `/export2/src/openmpi-1.7/openmpi-1.7.3a1r29220-SunOS.sparc.64_gcc/test
/datatype'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory
  `/export2/src/openmpi-1.7/openmpi-1.7.3a1r29220-SunOS.sparc.64_gcc/test
/datatype'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory
  `/export2/src/openmpi-1.7/openmpi-1.7.3a1r29220-SunOS.sparc.64_gcc/test
'
make: *** [check-recursive] Error 1

Everything is fine with openmpi-1.6.6a1r29175.

tyr openmpi-1.6.6a1r29175-SunOS.sparc.64_gcc 126
  more log.make-check.SunOS.sparc.64_gcc
...
  CCLD ddt_raw
  CC to_self.o
  CCLD to_self
  CC ddt_pack.o
  CCLD ddt_pack
make[3]: Leaving directory
  
`/export2/src/openmpi-1.6.6/openmpi-1.6.6a1r29175-SunOS.sparc.64_gcc/test/dataty
pe'
make check-TESTS
/ddt_raw
...skipping
raw extraction in 2 microsec
>>--------------------------------------------<<
PASS: ddt_raw
==================
All 5 tests passed
==================
...

I would be grateful if somebody could fix the problem. Thank you
very much for any help in advance.

Kind regards

Siegmar