I'm trying to compile the test.f90 file included in the intel MPI distribution. I'm receiving the fllowing error:
837 fischega@susedev1[~/tmp/impi_test]> mpiifort -o myprog test.f90
/tools/intel/impi/4.1.0.024/intel64/lib/libmpi.so: file not recognized: File format not recognized
This is an x86_64 system:
839 fischega@susedev1[~/tmp/impi_test]> uname -a
Linux susedev1 2.6.16.60-0.21-smp #1 SMP Tue May 6 12:41:02 UTC 2008 x86_64 x86_64 x86_64 GNU/Linux
Here is the mpiifort -V output:
840 fischega@susedev1[~/tmp/impi_test]> mpiifort -V
Intel(R) Fortran Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 13.0.1.117 Build 20121010
Copyright (C) 1985-2012 Intel Corporation. All rights reserved.
I am sourcing the following files in my .bashrc:
export I_MPI_F90=ifort
export I_MPI_CC=icc
. /tools/intel/impi/4.1.0.024/bin64/mpivars.sh
. /tools/intel/icsxe/2013.0.028/bin/ictvars.sh intel64
. /tools/intel/composerxe/bin/compilervars.sh intel64
Does anyone know why I am encountering this error and how to fix it?
Thanks,
Greg