MPI programs give the same error

I installed the community edition compiler on a machine and now any code that I try to run after compiling with mpif90, I get the same error. I tested a simple code

program main
   include 'mpif.h'
   integer rank, size, ierror, tag, status(MPI_STATUS_SIZE)

   call MPI_INIT(ierror)
   call MPI_COMM_SIZE(MPI_COMM_WORLD, size, ierror)
   call MPI_COMM_RANK(MPI_COMM_WORLD, rank, ierror)
   print*, 'node', rank, ': Hello world'
   call MPI_FINALIZE(ierror)
   end

and it exits with the error

--------------------------------------------------------------------------
Sorry!  You were supposed to get help about:
    ini file:file not found
But I couldn't open the help file:
    /proj/pgi/linux86-64/2016/mpi/openmpi-1.10.2/share/openmpi/help-mpi-btl-openib.txt: No such file or directory.  Sorry!
--------------------------------------------------------------------------
mlx5: Warning: Timestamp available,
but failed to mmap() hca core clock page.
--------------------------------------------------------------------------
Sorry!  You were supposed to get help about:
    no device params found
But I couldn't open the help file:
    /proj/pgi/linux86-64/2016/mpi/openmpi-1.10.2/share/openmpi/help-mpi-btl-openib.txt: No such file or directory.  Sorry!
--------------------------------------------------------------------------
mlx5: Warning: Timestamp available,
but failed to mmap() hca core clock page.
--------------------------------------------------------------------------
Sorry!  You were supposed to get help about:
    no device params found
But I couldn't open the help file:
    /proj/pgi/linux86-64/2016/mpi/openmpi-1.10.2/share/openmpi/help-mpi-btl-openib.txt: No such file or directory.  Sorry!
--------------------------------------------------------------------------
--------------------------------------------------------------------------
Sorry!  You were supposed to get help about:
    default subnet prefix
But I couldn't open the help file:
    /proj/pgi/linux86-64/2016/mpi/openmpi-1.10.2/share/openmpi/help-mpi-btl-openib.txt: No such file or directory.  Sorry!
--------------------------------------------------------------------------
*** Process received signal ***
Signal: Segmentation fault (11)
Signal code: Address not mapped (1)
Failing at address: 0x8 
[ 0] /lib/x86_64-linux-gnu/libpthread.so.0(+0x10330)[0x7fac31c0d330]
[ 1] /usr/lib64/libmlx5-rdmav2.so(+0x27e10)[0x7fac2d3bbe10]
[ 2] /home/usr/local/pgi/linux86-64/16.10/mpi/openmpi/lib/libmpi.so.12(+0x147b40)[0x7fac33209b40]
[ 3] /home/usr/local/pgi/linux86-64/16.10/mpi/openmpi/lib/libmpi.so.12(+0x14700a)[0x7fac3320900a]
[ 4] /home/usr/local/pgi/linux86-64/16.10/mpi/openmpi/lib/libmpi.so.12(+0x1462b2)[0x7fac332082b2]
[ 5] /home/usr/local/pgi/linux86-64/16.10/mpi/openmpi/lib/libmpi.so.12(+0x145e15)[0x7fac33207e15]
[ 6] /home/usr/local/pgi/linux86-64/16.10/mpi/openmpi/lib/libmpi.so.12(ompi_btl_openib_connect_base_select_for_loc]
[ 7] /home/usr/local/pgi/linux86-64/16.10/mpi/openmpi/lib/libmpi.so.12(+0x12fbc9)[0x7fac331f1bc9]
[ 8] /home/usr/local/pgi/linux86-64/16.10/mpi/openmpi/lib/libmpi.so.12(mca_btl_base_select+0x18f)[0x7fac331e5f8f]
[ 9] /home/usr/local/pgi/linux86-64/16.10/mpi/openmpi/lib/libmpi.so.12(mca_bml_r2_component_init+0x23)[0x7fac331e5]
[10] /home/usr/local/pgi/linux86-64/16.10/mpi/openmpi/lib/libmpi.so.12(mca_bml_base_init+0xa9)[0x7fac331e3b69]
[11] /home/usr/local/pgi/linux86-64/16.10/mpi/openmpi/lib/libmpi.so.12(+0x26454b)[0x7fac3332654b]
[12] /home/usr/local/pgi/linux86-64/16.10/mpi/openmpi/lib/libmpi.so.12(mca_pml_base_select+0x1f0)[0x7fac33323700]
[13] /home/usr/local/pgi/linux86-64/16.10/mpi/openmpi/lib/libmpi.so.12(ompi_mpi_init+0x765)[0x7fac33165365]
[14] /home/usr/local/pgi/linux86-64/16.10/mpi/openmpi/lib/libmpi.so.12(MPI_Init+0x152)[0x7fac33191622]
[15] /home/usr/local/pgi/linux86-64/16.10/mpi/openmpi/lib/libmpi_mpifh.so.12(ompi_init_f+0x2c)[0x7fac336ef6ac]
[16] ./a.out[0x4014b3]
*** End of error message ***