The thread support in the 1.6 series is not very good.  You might try:

- Upgrading to 1.6.5
- Or better yet, upgrading to 1.8.1


On May 6, 2014, at 7:24 AM, Imran Ali <imra...@student.matnat.uio.no> wrote:

> I get the following error when I try to run the following python code
> 
> import mpi4py.MPI as MPI
> comm =  MPI.COMM_WORLD
> MPI.File.Open(comm,"some.file")
>  
> $ mpirun -np 1 python test_mpi.py
> Traceback (most recent call last):
>   File "test_mpi.py", line 3, in <module>
>     MPI.File.Open(comm," h5ex_d_alloc.h5")
>   File "File.pyx", line 67, in mpi4py.MPI.File.Open (src/mpi4py.MPI.c:89639)
> mpi4py.MPI.Exception: MPI_ERR_OTHER: known error not in list
> --------------------------------------------------------------------------
> mpirun noticed that the job aborted, but has no info as to the process
> that caused that situation.
> --------------------------------------------------------------------------
>  
> My mpirun version is (Open MPI) 1.6.2. I installed openmpi using the dorsal 
> script (https://github.com/FEniCS/dorsal) for Redhat Enterprise 6 (OS I am 
> using, release 6.5) . It configured the build as following :
>  
> ./configure --enable-mpi-thread-multiple --enable-opal-multi-threads 
> --with-threads=posix --disable-mpi-profile
> 
> I need emphasize that I do not have root acces on the system I am running my 
> application.
>  
> Imran
>  
>  
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users


-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to: 
http://www.cisco.com/web/about/doing_business/legal/cri/

Reply via email to