Wes McKinney created ARROW-3544:
-----------------------------------
Summary: [Gandiva] Extremely long compile time for
function_registry.cc in release mode on clang 6
Key: ARROW-3544
URL: https://issues.apache.org/jira/browse/ARROW-3544
Project: Apache Arrow
Issue Type: Bug
Components: Gandiva
Reporter: Wes McKinney
Fix For: 0.12.0
On clang 6 / Ubuntu 14.04, this file takes about 3 minutes to compile with
{{-O3}}. Probably you want to break up this file into smaller compilation units
since the complexity in the amount of generated code is apparently overwhelming
clang. TensorFlow's function registry is broken up into a large number of
smaller compilation units:
https://github.com/tensorflow/tensorflow/tree/master/tensorflow/core/kernels
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)