openmpi compiles correctly