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)