Can uu send a stack trace from the failed DDT-raw test? Sent from my phone. No type good.
On Sep 21, 2013, at 10:05 AM, "Siegmar Gross" <siegmar.gr...@informatik.hs-fulda.de> wrote: > 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 > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users