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
Reporter: Wes McKinney / @wesm
Assignee: Siddharth Dave / @siddharthdave
PRs and other links:
Note: This issue was originally created as ARROW-3544. Please see the migration documentation for further details.
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/kernelsReporter: Wes McKinney / @wesm
Assignee: Siddharth Dave / @siddharthdave
PRs and other links:
Note: This issue was originally created as ARROW-3544. Please see the migration documentation for further details.