mpi compiles