Re: Error building cuDF on new Arrow with std::variant backport

2019-07-19 Thread Micah Kornfield
The namespace collision is a definite possibility, especially if you are using g++ which seems to be less smart about inferring types vs methods than clang is. On Fri, Jul 19, 2019 at 9:28 PM Paul Taylor wrote: > Hi Micah, > > We were able to build Arrow standalone with both c++ 11 and 14, but c

Re: Error building cuDF on new Arrow with std::variant backport

2019-07-19 Thread Paul Taylor
Hi Micah, We were able to build Arrow standalone with both c++ 11 and 14, but cuDF needs c++ 14. I found this line[1] in one of our cuda files after sending and realized we may have a collision/polluted namespace. Does that sound like a possibility? Thanks, Paul 1. https://github.com/rap

Re: Error building cuDF on new Arrow with std::variant backport

2019-07-19 Thread Micah Kornfield
Hi Paul, This actually looks like it might be a problem with arrow-4800. Did the build of arrow use c++14 or c++11? Thanks, Micah On Friday, July 19, 2019, Paul Taylor wrote: > We're updating cuDF to Arrow 0.14 but encountering errors building that > look related to PR #4259

Error building cuDF on new Arrow with std::variant backport

2019-07-19 Thread Paul Taylor
We're updating cuDF to Arrow 0.14 but encountering errors building that look related to PR #4259 . We can build Arrow itself, but we can't build cuDF when we include Arrow headers. Using C++ 14 and have tried gcc/g++ 5, 7, and clang. Has anyone seen t

[jira] [Created] (ARROW-5992) [C++] Array::View fails for string/utf8 as binary

2019-07-19 Thread Wes McKinney (JIRA)
Wes McKinney created ARROW-5992: --- Summary: [C++] Array::View fails for string/utf8 as binary Key: ARROW-5992 URL: https://issues.apache.org/jira/browse/ARROW-5992 Project: Apache Arrow Issue Ty

[jira] [Created] (ARROW-5991) [C++] Does DictionaryBuilder need to be a subclass of ArrayBuilder?

2019-07-19 Thread Wes McKinney (JIRA)
Wes McKinney created ARROW-5991: --- Summary: [C++] Does DictionaryBuilder need to be a subclass of ArrayBuilder? Key: ARROW-5991 URL: https://issues.apache.org/jira/browse/ARROW-5991 Project: Apache Arro

Re: [Discuss] IPC Specification, flatbuffers and unaligned memory accesses

2019-07-19 Thread David Li
I agree with Bryan and Micah - a gradual transition as part of 1.0 (or 0.15.0) would be much less painful for us than staying on pre-1.0 until we can upgrade everything using Arrow at once. It is kind of a 'have your cake and eat it too' situation, and it would be a maintenance burden, but somethin

[jira] [Created] (ARROW-5990) RowGroupMetaData.column misses bounds check

2019-07-19 Thread Marco Neumann (JIRA)
Marco Neumann created ARROW-5990: Summary: RowGroupMetaData.column misses bounds check Key: ARROW-5990 URL: https://issues.apache.org/jira/browse/ARROW-5990 Project: Apache Arrow Issue Type:

[jira] [Created] (ARROW-5989) pyarrow.lib.ArrowIOError: Unable to load libjvm when using openjdk-8

2019-07-19 Thread Ruslan Kuprieiev (JIRA)
Ruslan Kuprieiev created ARROW-5989: --- Summary: pyarrow.lib.ArrowIOError: Unable to load libjvm when using openjdk-8 Key: ARROW-5989 URL: https://issues.apache.org/jira/browse/ARROW-5989 Project: Apa

[jira] [Created] (ARROW-5988) [Java] Avro adapter implement simple Record type

2019-07-19 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5988: - Summary: [Java] Avro adapter implement simple Record type Key: ARROW-5988 URL: https://issues.apache.org/jira/browse/ARROW-5988 Project: Apache Arrow Issue Type: Sub-task

[jira] [Created] (ARROW-5987) [C++][Fuzzing] arrow-ipc-fuzzing-test crash 3c3f1b74f347ec6c8b0905e7126b9074b9dc5564

2019-07-19 Thread Marco Neumann (JIRA)
Marco Neumann created ARROW-5987: Summary: [C++][Fuzzing] arrow-ipc-fuzzing-test crash 3c3f1b74f347ec6c8b0905e7126b9074b9dc5564 Key: ARROW-5987 URL: https://issues.apache.org/jira/browse/ARROW-5987 Pr