Re: [OMPI users] MPI_Init_thread hangs in OpenMPI 1.7.1 when using --enable-mpi-thread-multiple

2013-10-23 Thread Ralph Castain
Yes, I expect it will continue to hang until 1.7.4 is released. Should be fixed there, though we'll check. On Wed, Oct 23, 2013 at 11:11 AM, Paul Kapinos wrote: > Just kindly reminder: this bug seem still to exist in 1.7.3 :-/ > > > > On 08/20/13 22:15, Ralph

Re: [OMPI users] MPI_Init_thread hangs in OpenMPI 1.7.1 when using --enable-mpi-thread-multiple

2013-10-23 Thread Paul Kapinos
Just kindly reminder: this bug seem still to exist in 1.7.3 :-/ On 08/20/13 22:15, Ralph Castain wrote: On Aug 20, 2013, at 12:40 PM, RoboBeans > wrote: I can confirm that mpi program still hangs if one uses these options while configuring

Re: [OMPI users] MPI_Init_thread hangs in OpenMPI 1.7.1 when using --enable-mpi-thread-multiple

2013-08-20 Thread Ralph Castain
On Aug 20, 2013, at 12:40 PM, RoboBeans wrote: > I can confirm that mpi program still hangs if one uses these options while > configuring openmpi-1.7.2 > > --enable-event-thread-support --enable-opal-multi-threads > --enable-orte-progress-threads

Re: [OMPI users] MPI_Init_thread hangs in OpenMPI 1.7.1 when using --enable-mpi-thread-multiple

2013-08-20 Thread RoboBeans
I can confirm that mpi program still hangs if one uses these options while configuring openmpi-1.7.2 --enable-event-thread-support --enable-opal-multi-threads --enable-orte-progress-threads --enable-mpi-thread-multiple *cd /opt** **gunzip -c openmpi-1.7.2.tar.gz | tar xf -** **cd

Re: [OMPI users] MPI_Init_thread hangs in OpenMPI 1.7.1 when using --enable-mpi-thread-multiple

2013-06-19 Thread Hans Ekkehard Plesser
I can confirm that --enable-event-thread-support --enable-opal-multi-threads --enable-orte-progress-threads --enable-mpi-thread-multiple worked for me as well under OSX 10.8.4 with clang. The orte-progress flag is needed, without it the parallel process hangs. I will report this to the

Re: [OMPI users] MPI_Init_thread hangs in OpenMPI 1.7.1 when using --enable-mpi-thread-multiple

2013-06-19 Thread Ralph Castain
While I'm glad it worked, having it depend on orte progress thread wasn't done by intent, hence the comment in the configure help output. I'm not seeing any problems with using that option, but please let us know if you run into something. It hasn't been as fully tested as we'd like. On Jun

Re: [OMPI users] MPI_Init_thread hangs in OpenMPI 1.7.1 when using --enable-mpi-thread-multiple

2013-06-19 Thread Elias Rudberg
This has now been solved. The solution (as suggested by Ralph) is to use the following four configure options together: ./configure --enable_event_thread_support --enable_opal_multi_threads --enable_orte_progress_threads --enable_mpi_thread_multiple So, apparently the

Re: [OMPI users] MPI_Init_thread hangs in OpenMPI 1.7.1 when using --enable-mpi-thread-multiple

2013-06-18 Thread Elias Rudberg
Hi, I now tried using --enable-opal-multi-threads (I added an "s" in the end, since "--enable-opal-multi-thread" was not recognized by the configure script). However, my test code still hangs in the same way as before. To be clear, I now configure like this: ./configure

Re: [OMPI users] MPI_Init_thread hangs in OpenMPI 1.7.1 when using --enable-mpi-thread-multiple

2013-06-17 Thread Ralph Castain
Hmmm...well, your code runs fine for me: Ralphs-iMac:mpi rhc$ mpirun -n 2 ./thread_init Calling MPI_Init_thread... Calling MPI_Init_thread... MPI_Init_thread returned, provided = 3 MPI_Init_thread returned, provided = 3 Ralphs-iMac:mpi rhc$ I think the key, however, is that you also have to

[OMPI users] MPI_Init_thread hangs in OpenMPI 1.7.1 when using --enable-mpi-thread-multiple

2013-06-16 Thread Elias Rudberg
Hello! I would like to report what seems to be a bug in MPI_Init_thread in OpenMPI 1.7.1. The bug can be reproduced with the following test program (test_mpi_thread_support.c): === #include #include int main(int argc, const char* argv[]) { int