I get the same error on a 32 bits architecture if I use the tuned collectives.
mpirun -np 4 -mca btl tcp,self -mca coll tuned,basic src/MPI_Allreduce_user_c dump tons of MPITEST error (0): i=64, int value=4, expected 1 . If I disable the tuned module: > mpirun -np 4 -mca btl tcp,self -mca coll basic src/MPI_Allreduce_user_c MPITEST info (0): Starting MPI_Allreduce_user() test MPITEST_results: MPI_Allreduce_user() all tests PASSED (7076) the test pass without errors. george. On Sat, 14 Jan 2006, David Daniel wrote: > Hi Graham, > > On Jan 14, 2006, at 2:07 PM, Graham E Fagg wrote: > > Hi all, > > whatever this fixed/changed, I no longer get corrupted memory in the > > tuned data segment hung off each communicator... ! I'm still testing > > to see if I get TimPs error. G > > > > On Sat, 14 Jan 2006 bosi...@osl.iu.edu wrote: > > > >> Author: bosilca > >> Date: 2006-01-14 15:21:44 -0500 (Sat, 14 Jan 2006) > >> New Revision: 8692 > >> > >> Modified: > >> trunk/ompi/mca/btl/tcp/btl_tcp_endpoint.c > >> trunk/ompi/mca/btl/tcp/btl_tcp_endpoint.h > >> trunk/ompi/mca/btl/tcp/btl_tcp_frag.c > >> trunk/ompi/mca/btl/tcp/btl_tcp_frag.h > >> Log: > >> A better implementation for the TCP endpoint cache + few comments. > > > On a 64-bit bproc/myrinet system I'm seeing Tim P's problem with the > current head of the trunk. See attached output. > > David > > > > > $ ompi_info | head > Open MPI: 1.1a1svn01142006 > Open MPI SVN revision: svn01142006 > Open RTE: 1.1a1svn01142006 > Open RTE SVN revision: svn01142006 > OPAL: 1.1a1svn01142006 > OPAL SVN revision: svn01142006 > Prefix: /scratch/modules/opt/openmpi-trunk- > nofortran-bproc64 > Configured architecture: x86_64-unknown-linux-gnu > Configured by: ddd > Configured on: Sat Jan 14 17:22:16 MST 2006 > > $ make MPIRUN='mpirun -mca coll basic' MPI_Allreduce_user_c > (cd src ; make MPI_Allreduce_user_c) > make[1]: Entering directory `/home/ddd/intel_tests/src' > mpicc -g -Isrc -c -o libmpitest.o libmpitest.c > mpicc -g -Isrc -o MPI_Allreduce_user_c MPI_Allreduce_user_c.c > libmpitest.o -lm > make[1]: Leaving directory `/home/ddd/intel_tests/src' > mpirun -mca coll basic -n 4 -- `pwd`/src/MPI_Allreduce_user_c > MPITEST info (0): Starting MPI_Allreduce_user() test > MPITEST_results: MPI_Allreduce_user() all tests PASSED (7076) > > $ make MPIRUN='mpirun' MPI_Allreduce_user_c > (cd src ; make MPI_Allreduce_user_c) > make[1]: Entering directory `/home/ddd/intel_tests/src' > make[1]: `MPI_Allreduce_user_c' is up to date. > make[1]: Leaving directory `/home/ddd/intel_tests/src' > mpirun -n 4 -- `pwd`/src/MPI_Allreduce_user_c > MPITEST info (0): Starting MPI_Allreduce_user() test > MPITEST error (0): i=0, int value=4, expected 1 > MPITEST error (0): i=1, int value=4, expected 1 > MPITEST error (0): i=2, int value=4, expected 1 > MPITEST error (0): i=3, int value=4, expected 1 > > ... > > > _______________________________________________ > devel mailing list > de...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/devel > "We must accept finite disappointment, but we must never lose infinite hope." Martin Luther King