Hello, I have encountered a strange bug that I suspect to be related to Open MPI and I'm hoping somebody might be able to point me in the right direction to solve it.
For almost all other cases, my Open MPI installation seems to be working correctly. I'm on OS X El Capitan 10.11.6 and have Open MPI 2.1.0 installed via Homebrew. I'm attempting to run an f2py-wrapped (ultimately compiled using mpif90) fortran code in Python 2.7. In a simple python script, I can import my .so and run the code without problems: import module_name module_name.execute() and I see the expected output. However, when I also import certain packages... import networkx as nx importmodule_name module_name.execute() (I haven't been able to determine the rhyme or reason behind which packages), I get an error like: At line 79 of file driver.F90 Internal Error: list_formatted_write(): Bad type The line number and error always corresponds with the first write statement in the fortran subroutine. The reasons I expect this to be Open MPI-related are 1) the web searches I've done on this issue tend to point to the gfortran libraries being out of date or something like that (not the case for me I don't think, but still) and 2) if I instead use gfortran to compile the f2py-wrapped code, then these simple tests always work (for actual use, though, I'd like to use Open MPI). My test fortran code is literally just a write statement. I've tried re-compiling/re-installing Open MPI via homebrew and have tried a couple different python2.7 installations (one of them Anaconda). gfortran is also installed via Homebrew. I can successfully run the same tests on a linux machine--I don't get the error even when compiling with mpif90--so it appears to somehow be specific to my machine. I hope this is the correct mailing list for this question. If not, my apologies and I will resend elsewhere. Any thoughts at all? Thank you, Austin -- *Austin Herrema* PhD Student | Graduate Research Assistant | Iowa State University Wind Energy Science, Engineering, and Policy | Mechanical Engineering
_______________________________________________ devel mailing list devel@lists.open-mpi.org https://rfd.newmexicoconsortium.org/mailman/listinfo/devel