
Dear all, 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. Cheers, Miguel

Hi Miguel, On Jun 7, 2010, at 1:19 AM, Miguel Ángel Vázquez wrote:
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

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
participants (2)
-
Belcourt, Kenneth
-
Miguel Ángel Vázquez