After loading Intel 13.cs module, why is mpicc/mpicxx/mpif90 still not using Intel compiler?

Please note that Intel MPI compilers have un-conventional names. After loading Intel 13.cs module (module load intel/13.cs), in order to use Intel compiler to compile MPI programs, you must use
  • mpiicc for C programs
  • mpiicpc for C++ programs
  • mpiifort for Fortran programs
If you use the conventional mpicc, mpicxx or mpif90, GNU compilers are used. See Intel MPI compilers for details.