[ 
https://issues.apache.org/jira/browse/ARROW-1914?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16288181#comment-16288181
 ] 

ASF GitHub Bot commented on ARROW-1914:
---------------------------------------

xhochy commented on issue #1414: ARROW-1914: [C++] Fix build dependency for GPU 
support build
URL: https://github.com/apache/arrow/pull/1414#issuecomment-351176824
 
 
   Note that when using `ninja` instead of `make` these things are actually 
spotted much earlier as the dependency resolver is a bit more strict (although 
it is still non-deterministic in this case). Due to not having any CUDA enabled 
device, I have never built the GPU support, thus my ninja workflow was not 
triggered here :)

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


> [C++] make -j may fail to build with -DARROW_GPU=on
> ---------------------------------------------------
>
>                 Key: ARROW-1914
>                 URL: https://issues.apache.org/jira/browse/ARROW-1914
>             Project: Apache Arrow
>          Issue Type: Bug
>          Components: C++
>            Reporter: Kouhei Sutou
>            Assignee: Kouhei Sutou
>            Priority: Minor
>              Labels: pull-request-available
>             Fix For: 0.9.0
>
>
> Here is a error log:
> {code}
> [100%] Built target gflags_nothreads_static
> Install the project...
> -- Install configuration: "RELEASE"
> -- Installing: 
> /tmp/arrow-0.8.0.GLyu7/apache-arrow-0.8.0/cpp/build/gflags_ep-prefix/src/gflags_ep/lib/cmake/gflags/gflags-config.cmake
> -- Installing: 
> /tmp/arrow-0.8.0.GLyu7/apache-arrow-0.8.0/cpp/build/gflags_ep-prefix/src/gflags_ep/lib/cmake/gflags/gflags-config-version.cmake
> -- Installing: 
> /tmp/arrow-0.8.0.GLyu7/apache-arrow-0.8.0/cpp/build/gflags_ep-prefix/src/gflags_ep/lib/cmake/gflags/gflags-targets.cmake
> -- Installing: 
> /tmp/arrow-0.8.0.GLyu7/apache-arrow-0.8.0/cpp/build/gflags_ep-prefix/src/gflags_ep/lib/cmake/gflags/gflags-targets-release.cmake
> -- Installing: 
> /tmp/arrow-0.8.0.GLyu7/apache-arrow-0.8.0/cpp/build/gflags_ep-prefix/src/gflags_ep/bin/gflags_completions.sh
> -- Installing: 
> /tmp/arrow-0.8.0.GLyu7/apache-arrow-0.8.0/cpp/build/gflags_ep-prefix/src/gflags_ep/lib/pkgconfig/gflags.pc
> -- Installing: 
> /home/kou/.cmake/packages/gflags/fb801def37c922433975cbfefb3aa08d
> [ 26%] Completed 'gflags_ep'
> [ 55%] Building C object CMakeFiles/brotlienc.dir/enc/literal_cost.c.o
> [ 26%] Built target gflags_ep
> Scanning dependencies of target arrow_gpu_objlib
> [ 26%] Building CXX object 
> src/arrow/gpu/CMakeFiles/arrow_gpu_objlib.dir/cuda_arrow_ipc.cc.o
> [ 59%] Building C object CMakeFiles/brotlienc.dir/enc/memory.c.o
> /tmp/arrow-0.8.0.GLyu7/apache-arrow-0.8.0/cpp/src/arrow/gpu/cuda_arrow_ipc.cc:26:10:
>  fatal error: arrow/ipc/Message_generated.h: No such file or directory
>  #include "arrow/ipc/Message_generated.h"
>           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> compilation terminated.
> src/arrow/gpu/CMakeFiles/arrow_gpu_objlib.dir/build.make:62: recipe for 
> target 'src/arrow/gpu/CMakeFiles/arrow_gpu_objlib.dir/cuda_arrow_ipc.cc.o' 
> failed
> make[2]: *** 
> [src/arrow/gpu/CMakeFiles/arrow_gpu_objlib.dir/cuda_arrow_ipc.cc.o] Error 1
> CMakeFiles/Makefile2:2108: recipe for target 
> 'src/arrow/gpu/CMakeFiles/arrow_gpu_objlib.dir/all' failed
> make[1]: *** [src/arrow/gpu/CMakeFiles/arrow_gpu_objlib.dir/all] Error 2
> make[1]: *** Waiting for unfinished jobs....
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to