Yes, it looks like you are mixing multiple versions of Open MPI.
It looks like you have installed Open MPI v1.10.0 via RPM in the system
defaults location (perhaps in /usr/bin and /usr/lib and the like?), and then
installed Open MPI v2.1.1 via building from source under your home directory
(/ho
I think you're mixing a few versions there:
- You mention installing Open MPI v1.10
- But you say that running ompi_info shows MCA v2.1 (which probably means Open
MPI v2.1)
- And you say that running your code with MCA v2.0 (which probably means Open
MPI v2.0) works
You might want to de-snaggle