[mpich-discuss] mpi/threads tests fail with 1.4.1p1
Rajeev Thakur
thakur at mcs.anl.gov
Thu Jan 12 14:37:48 CST 2012
Just remove the --enable-threads=runtime and retry.
Rajeev
On Jan 11, 2012, at 11:24 AM, Justin Bronder wrote:
> I'm getting some new failures when running the test suite with 1.4.1p1. It
> looks like these are simple enough that I'm just running something
> incorrectly.
>
> I configured with:
>
> --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu
> --enable-shared --with-thread-package=pthreads --enable-threads=runtime
> --with-pm=hydra --disable-mpe --with-hwloc-prefix=/usr --disable-fast
> --enable-smpcoll --enable-romio --enable-cxx
>
> I set all the test files to use the in-source-tree mpiexec with:
>
> sed -i "s,-mpiexec=[^ ]*,-mpiexec=$(pwd)/src/pm/hydra/mpiexec.hydra,g" $(find
> ./test -name 'Makefile')
>
> Then I run the tests with:
>
> make CC=$(pwd)/bin/mpicc CXX=$(pwd)/bin/mpicxx F77=$(pwd)/bin/mpif77
> FC=$(pwd)/bin/mpif90 testing
>
> The only ones failing are in test/mpi/threads and they all fail with an error
> similar to:
>
> MPI_Init_thread must return MPI_THREAD_MULTIPLE in order for this test to run.
>
> I've seen other reports where setting the channel for mpiexec was required,
> but it doesn't look like that's supported by mpiexec.hydra. What am I
> missing?
>
> Thanks in advance,
>
> --
> Justin Bronder
> _______________________________________________
> mpich-discuss mailing list mpich-discuss at mcs.anl.gov
> To manage subscription options or unsubscribe:
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
More information about the mpich-discuss
mailing list