[GitHub] [arrow] frmnboi commented on issue #10488: Passing back and forth from Python and C++ with Pyarrow C++ extension and pybind11.

2021-06-30 Thread GitBox
frmnboi commented on issue #10488: URL: https://github.com/apache/arrow/issues/10488#issuecomment-871891618 I'm not too sure of why it is happening myself either. I suppose there could be an incompatibility between pyarrow and the version of gcc I am using. In the future, I may try to

[GitHub] [arrow] frmnboi commented on issue #10488: Passing back and forth from Python and C++ with Pyarrow C++ extension and pybind11.

2021-06-24 Thread GitBox
frmnboi commented on issue #10488: URL: https://github.com/apache/arrow/issues/10488#issuecomment-868152642 I reinstalled python and pyarrow, and am now linking with the bottom 3 libraries without using a virtual environment. On my device, the shared libraries are located in:

[GitHub] [arrow] frmnboi commented on issue #10488: Passing back and forth from Python and C++ with Pyarrow C++ extension and pybind11.

2021-06-24 Thread GitBox
frmnboi commented on issue #10488: URL: https://github.com/apache/arrow/issues/10488#issuecomment-868122367 I think there might be something wrong with my arrow install. It turns out I had arrow installed in 2 locations (at least 2 of the locations python checks for modules). I

[GitHub] [arrow] frmnboi commented on issue #10488: Passing back and forth from Python and C++ with Pyarrow C++ extension and pybind11.

2021-06-23 Thread GitBox
frmnboi commented on issue #10488: URL: https://github.com/apache/arrow/issues/10488#issuecomment-867301874 Thanks @westonpace! I've put the necessary files into this repo:[https://github.com/frmnboi/Arrow_Ext_Debug]( https://github.com/frmnboi/Arrow_Ext_Debug) To build, the

[GitHub] [arrow] frmnboi commented on issue #10488: Passing back and forth from Python and C++ with Pyarrow C++ extension and pybind11.

2021-06-22 Thread GitBox
frmnboi commented on issue #10488: URL: https://github.com/apache/arrow/issues/10488#issuecomment-866449647 To give an update, I've tried this on a second, intel-based computer and wasn't able to get it to run without segfaulting. As far as debugging the code goes, it claims to

[GitHub] [arrow] frmnboi commented on issue #10488: Passing back and forth from Python and C++ with Pyarrow C++ extension and pybind11.

2021-06-14 Thread GitBox
frmnboi commented on issue #10488: URL: https://github.com/apache/arrow/issues/10488#issuecomment-861180963 After running python with debug symbols in GDB, Here is the relevant part of the GDB backtrace with directory names redacted: ``` #0 __memmove_avx_unaligned_erms () at

[GitHub] [arrow] frmnboi commented on issue #10488: Passing back and forth from Python and C++ with Pyarrow C++ extension and pybind11.

2021-06-14 Thread GitBox
frmnboi commented on issue #10488: URL: https://github.com/apache/arrow/issues/10488#issuecomment-860285563 Thank you everyone for helping me out with this example. I think the issues largely were twofold and largely answered by Maarten and Wes. These issues were: 1. I was