Quantcast
Viewing all articles
Browse latest Browse all 1175

OpenMPI 2.1.2 + Intel 2018 update1: ISO C99 unsupported

Dear Intel community,

I am trying to compile OpenMPI 2.1.2 with Intel parallel studio 2018 update1 as follows:

source /soft/intel_parallel_studio_xe_2018_update1/bin/compilervars.sh -arch intel64 -platform linux

CC=icc CXX=icpc FC=ifort LDFLAGS="-Wc,-static-intel" CFLAGS="-D_Float128=__float128" ./configure --prefix=/home/CC_DIPC/OPENMPI-intel

Configure fails with the following message:

============================================================================
== Compiler and preprocessor tests
============================================================================

*** C compiler and preprocessor
checking for gcc... (cached) icc
checking whether we are using the GNU C compiler... (cached) yes
checking whether icc accepts -g... (cached) yes
checking for icc option to accept ISO C89... (cached) none needed
checking whether icc understands -c and -o together... (cached) yes
checking for icc option to accept ISO C99... unsupported
configure: WARNING: Open MPI requires a C99 compiler
configure: error: Aborting.

I have also tried the -std=c99 option with no success.

According to the forum (https://software.intel.com/en-us/forums/intel-c-compiler/topic/791108) our version of binutils and OS could not be supported by Intel 2018 (OS:  Ubuntu 8.04.2 LTS, binutils: 2.30-21ubuntu1~18.04.2). In fact, having a look at the Release Notes, it is clear they are not.

Has somebody succeeded to install OpenMPI with Intel 2018 update 1?

Any help will be appreciated.

Regards,

Belén


Viewing all articles
Browse latest Browse all 1175

Trending Articles