Hello again,

Sorry for the delay I completely forgot about this.

I am using gcc 4.3.3 in Ubuntu 10.04. I downloaded openmpi from ubuntu repository (1.4.1) and I built Boost mpi with bjam 3.1.16. This configuration didn't pass all the tests.

I fixed the problem downloading openmpi 1.4.1 and building it from the scratch and building Boost mpi again. With this configuration all the test were passed.

Thank you,

Miguel

2010/6/7 Belcourt, Kenneth <kbelco@sandia.gov>
Hi Miguel,

On Jun 7, 2010, at 1:19 AM, Miguel Ángel Vázquez wrote:

I already installed Boost MPI library and I tested like you suggest in the tutorial (executing bjam in /libs/mpi/test). Unfortunately, it doesn't pass all the tests and I don't know whether they are important or not or what to do to try to fix them.

I enclose you the output, hope someone can help me somehow.

Note that all these failing tests are on the larger end (8 to 17 processors) of the MPI tests and they all fail with the same error message.

all_gather_test-17
skeleton_content_test-8
skeleton_content_test-13
skeleton_content_test-17

../../../boost/test/minimal.hpp(123../../../boost/test/minimal.hpp(123): exception "memory access violation at address: 0x00000046: no mapping at fault address" caught in function: 'int main(int, char**)'

While I don't know what platform you're on, this looks like a bug in Boost.Test.  How much memory does this system have?  If the system is clean booted, idle, and you run just one single test like skeleton_content_test-8, does the test work correctly?  Can you run this test under valgrind and see if valgrind reports any significant problems?

-- Noel


_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users