LINE: g++ -I/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include -L/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib/release_mt -L/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker /opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib/release_mt -Xlinker -rpath -Xlinker /opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib -Xlinker -rpath -Xlinker /opt/intel/mpi-rt/5.1/intel64/lib/release_mt -Xlinker -rpath -Xlinker /opt/intel/mpi-rt/5.1/intel64/lib -lmpicxx -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread g++ -I/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include -L/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib/release_mt -L/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker /opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib/release_mt -Xlinker -rpath -Xlinker /opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib -Xlinker -rpath -Xlinker /opt/intel/mpi-rt/5.1/intel64/lib/release_mt -Xlinker -rpath -Xlinker /opt/intel/mpi-rt/5.1/intel64/lib -lmpicxx -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread
DEFINES:
INCLUDES: -I/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include -I/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include
LINK_PATHS:
LIBS: -lmpicxx -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread -lmpicxx -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread
LINK_ARGS:
REMAIN: -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinkerconfigure:7622: icc -o conftest -I/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include -I/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx conftest.cpp -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -L/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib/release_mt -L/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib -L/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib/release_mt -L/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib -lmpicxx -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread -lmpicxx -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread >&5
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10006: ignoring unknown option '-fenable-new-dtags'
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10120: overriding '-msse' with '-msse3'
icc: command line warning #10120: overriding '-msse3' with '-mssse3'
icc: command line warning #10120: overriding '-mssse3' with '-msse4.1'
icc: command line warning #10120: overriding '-msse4.1' with '-msse4.2'
icc: command line warning #10120: overriding '-msse4.2' with '-mavx'
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10006: ignoring unknown option '-fenable-new-dtags'
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10006: ignoring unknown option '-rpath'
ld: unrecognised emulation mode: mmx
Supported emulations: elf_x86_64 elf_i386 i386linux elf_l1omicc -o conftest -I/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include -I/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx conftest.cpp -L/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib/release_mt -L/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib -L/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib/release_mt -L/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib -lmpicxx -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread -lmpicxx -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread
icc: command line warning #10120: overriding '-msse' with '-msse3'
icc: command line warning #10120: overriding '-msse3' with '-mssse3'
icc: command line warning #10120: overriding '-mssse3' with '-msse4.1'
icc: command line warning #10120: overriding '-msse4.1' with '-msse4.2'
icc: command line warning #10120: overriding '-msse4.2' with '-mavx'#include "conftest.h"
#include <mpi.h>
int
main ()
{
int rank, size;
MPI_Comm_rank(MPI_COMM_WORLD, &rank);
MPI_Comm_size(MPI_COMM_WORLD, &size);
return 0;
}I tried to create the conftest.cpp and conftest.h and compile it with this command :
icc -o conftest -I/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include -I/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx conftest.cpp -L/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib/release_mt -L/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib -L/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib/release_mt -L/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib -lmpicxx -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread -lmpicxx -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread
icc: command line warning #10120: overriding '-msse' with '-msse3'
icc: command line warning #10120: overriding '-msse3' with '-mssse3'
icc: command line warning #10120: overriding '-mssse3' with '-msse4.1'
icc: command line warning #10120: overriding '-msse4.1' with '-msse4.2'
icc: command line warning #10120: overriding '-msse4.2' with '-mavx'#include "conftest.h"
#include <mpi.h>
int
main ()
{
int rank, size;
MPI_Comm_rank(MPI_COMM_WORLD, &rank);
MPI_Comm_size(MPI_COMM_WORLD, &size);
return 0;
}> ./conftest
Attempting to use an MPI routine before initializing MPI
#include <mpi.h>
#include <stdio.h>
int main(int argc, char** argv) {
// Initialize the MPI environment
MPI_Init(NULL, NULL);
// Get the number of processes
int world_size;
MPI_Comm_size(MPI_COMM_WORLD, &world_size);
// Get the rank of the process
int world_rank;
MPI_Comm_rank(MPI_COMM_WORLD, &world_rank);
// Get the name of the processor
char processor_name[MPI_MAX_PROCESSOR_NAME];
int name_len;
MPI_Get_processor_name(processor_name, &name_len);
// Print off a hello world message
printf("Hello world from processor %s, rank %d"
" out of %d processors\n",
processor_name, world_rank, world_size);
// Finalize the MPI environment.
MPI_Finalize();
}> ./hello
Hello world from processor HOST, rank 0 out of 1 processors
export CC=icc
export CXX=icc
export MPICXX=mpiicc
./configure --enable-mpiLINE: icc -I/opt/intel/impi/5.1/impi/5.1.0.079/intel64/include -L/opt/intel/impi/5.1/impi/5.1.0.079/intel64/lib/release_mt -L/opt/intel/impi/5.1/impi/5.1.0.079/intel64/lib -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker /opt/intel/impi/5.1/impi/5.1.0.079/intel64/lib/release_mt -Xlinker -rpath -Xlinker /opt/intel/impi/5.1/impi/5.1.0.079/intel64/lib -Xlinker -rpath -Xlinker /opt/intel/mpi-rt/5.1/intel64/lib/release_mt -Xlinker -rpath -Xlinker /opt/intel/mpi-rt/5.1/intel64/lib -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread icc -I/opt/intel/impi/5.1/impi/5.1.0.079/intel64/include -L/opt/intel/impi/5.1/impi/5.1.0.079/intel64/lib/release_mt -L/opt/intel/impi/5.1/impi/5.1.0.079/intel64/lib -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker /opt/intel/impi/5.1/impi/5.1.0.079/intel64/lib/release_mt -Xlinker -rpath -Xlinker /opt/intel/impi/5.1/impi/5.1.0.079/intel64/lib -Xlinker -rpath -Xlinker /opt/intel/mpi-rt/5.1/intel64/lib/release_mt -Xlinker -rpath -Xlinker /opt/intel/mpi-rt/5.1/intel64/lib -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread
DEFINES:
INCLUDES: -I/opt/intel/impi/5.1/impi/5.1.0.079/intel64/include -I/opt/intel/impi/5.1/impi/5.1.0.079/intel64/include
LINK_PATHS:
LIBS: -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread
LINK_ARGS:
REMAIN: -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker
MPI_CXXFLAGS=
MPI_CXXLDFLAGS=
configure: error: "error: could not setup a working MPI environment. Please contact the exabayes user group with this output and details about your MPI installation.icc -o conftest -I/opt/intel/impi/5.1/impi/5.1.0.079/intel64/include -I/opt/intel/impi/5.1/impi/5.1.0.079/intel64/include -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx conftest.cpp -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -L/opt/intel/impi/5.1/impi/5.1.0.079/intel64/lib/release_mt -L/opt/intel/impi/5.1/impi/5.1.0.079/intel64/lib -L/opt/intel/impi/5.1/impi/5.1.0.079/intel64/lib/release_mt -L/opt/intel/impi/5.1/impi/5.1.0.079/intel64/lib -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread >&5
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10006: ignoring unknown option '-fenable-new-dtags'
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10120: overriding '-msse' with '-msse3'
icc: command line warning #10120: overriding '-msse3' with '-mssse3'
icc: command line warning #10120: overriding '-mssse3' with '-msse4.1'
icc: command line warning #10120: overriding '-msse4.1' with '-msse4.2'
icc: command line warning #10120: overriding '-msse4.2' with '-mavx'
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10006: ignoring unknown option '-fenable-new-dtags'
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10006: ignoring unknown option '-rpath'
icc: command line warning #10006: ignoring unknown option '-rpath'
ld: unrecognised emulation mode: mmx
Supported emulations: elf_x86_64 elf_i386 i386linux elf_l1om
configure:7622: $? = 1
...
./configure CC=icc CXX=icpc MPICXX=mpiicpc --enable-mpiLINE: icpc -I/opt/intel/impi/5.1/impi/5.1.0.079/intel64/include -L/opt/intel/impi/5.1/impi/5.1.0.079/intel64/lib/release_mt -L/opt/intel/impi/5.1/impi/5.1.0.079/intel64/lib -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker /opt/intel/impi/5.1/impi/5.1.0.079/intel64/lib/release_mt -Xlinker -rpath -Xlinker /opt/intel/impi/5.1/impi/5.1.0.079/intel64/lib -Xlinker -rpath -Xlinker /opt/intel/mpi-rt/5.1/intel64/lib/release_mt -Xlinker -rpath -Xlinker /opt/intel/mpi-rt/5.1/intel64/lib -lmpicxx -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread icpc -I/opt/intel/impi/5.1/impi/5.1.0.079/intel64/include -L/opt/intel/impi/5.1/impi/5.1.0.079/intel64/lib/release_mt -L/opt/intel/impi/5.1/impi/5.1.0.079/intel64/lib -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker /opt/intel/impi/5.1/impi/5.1.0.079/intel64/lib/release_mt -Xlinker -rpath -Xlinker /opt/intel/impi/5.1/impi/5.1.0.079/intel64/lib -Xlinker -rpath -Xlinker /opt/intel/mpi-rt/5.1/intel64/lib/release_mt -Xlinker -rpath -Xlinker /opt/intel/mpi-rt/5.1/intel64/lib -lmpicxx -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread
DEFINES:
INCLUDES: -I/opt/intel/impi/5.1/impi/5.1.0.079/intel64/include -I/opt/intel/impi/5.1/impi/5.1.0.079/intel64/include
LINK_PATHS:
LIBS: -lmpicxx -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread -lmpicxx -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread
LINK_ARGS:
REMAIN: -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker
MPI_CXXFLAGS=
MPI_CXXLDFLAGS=
configure: error: "error: could not setup a working MPI environment. Please contact the exabayes user group with this output and details about your MPI installation.icpc -I/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include -L/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib/release_mt -L/opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker /opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib/release_mt -Xlinker -rpath -Xlinker /opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib -Xlinker -rpath -Xlinker /opt/intel/mpi-rt/5.1/intel64/lib/release_mt -Xlinker -rpath -Xlinker /opt/intel/mpi-rt/5.1/intel64/lib -lmpicxx -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread-Xlinker -rpath -Xlinker /opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib/release_mt-rpath /opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib/release_mt-Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker -Xlinker -rpath -Xlinker-Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker /opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib/release_mt -Xlinker -rpath -Xlinker /opt/intel/impi/5.1/compilers_and_libraries_2016.1.150/linux/mpi/intel64/lib -Xlinker -rpath -Xlinker /opt/intel/mpi-rt/5.1/intel64/lib/release_mt -Xlinker -rpath -Xlinker /opt/intel/mpi-rt/5.1/intel64/lib