You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "Jensen Richardson (Jira)" <ji...@apache.org> on 2020/11/03 22:00:00 UTC
[jira] [Created] (ARROW-10489) Unable to configure or make with
intel compiler
Jensen Richardson created ARROW-10489:
-----------------------------------------
Summary: Unable to configure or make with intel compiler
Key: ARROW-10489
URL: https://issues.apache.org/jira/browse/ARROW-10489
Project: Apache Arrow
Issue Type: Bug
Components: C++
Affects Versions: 2.0.0
Environment: SUSE Linux Enterprise Server 12 SP3 with Intel compiler stack.
Reporter: Jensen Richardson
I am attempting to compile the Arrow C++ libraries for use in an HPC environment, and as such I need to use the Intel compilers to be compatible with all of my other software packages. However, when I try to compile (having set CC=icc, CXX=icpc, and CFORT=ifort), cmake throws the following error:
{code:java}
CMake Error at cmake_modules/SetupCxxFlags.cmake:269 (message):
Unknown compiler: 18.0.2.20180210 18.0.2.20180210
Call Stack (most recent call first):
CMakeLists.txt:437 (include)
{code}
The interesting thing to me is that it thinks that 18.0.2.20180210 is the name of the compiler, when earlier it output:
{code:java}
-- Building using CMake version: 3.16.1
-- The C compiler identification is Intel 18.0.2.20180210
-- The CXX compiler identification is Intel 18.0.2.20180210
{code}
So I don't know why it's taking the 18.0.2.20180210 portion, instead of the intel portion. Either way, it leaves me unable to build the libraries.
I can provide the whole cmake log/error file if necessary.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)