[
https://issues.apache.org/jira/browse/ARROW-3447?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Matthew Seal closed ARROW-3447.
-------------------------------
Resolution: Fixed
> [Python] Arrow 0.10 on Python 3.7 install failure on Ubuntu 17.10
> -----------------------------------------------------------------
>
> Key: ARROW-3447
> URL: https://issues.apache.org/jira/browse/ARROW-3447
> Project: Apache Arrow
> Issue Type: Bug
> Components: Python
> Reporter: Matthew Seal
> Priority: Major
>
> I ran into an issue on Travis around building pyarrow on python 3.7 and was
> able to reproduce it on my local machine. It seems like the manylinux builds
> for other versions of python don't require cython and install without issue.
> But python 3.7 throws fits. I followed installation instructions on
> [https://arrow.apache.org/install/] to install the C++ and GLib bindings just
> in case, but no luck. I also followed up on a variety of earlier issue
> threads but most either claim this is fixed now or never resolved the user
> issues.
> Any suggestions on if this is a pyarrow or environment issue? Here's the
> command output from a fresh 3.7 virtualenv, post arrow C++ install and with
> Cython included.
> {code:java}
> I ran into an issue on Travis around building pyarrow on python 3.7 and was
> able to reproduce it on my local machine. It seems like the manylinux builds
> for other versions of python don't require cython and install without issue.
> But python 3.7 throws fits. I followed installation instructions on
> https://arrow.apache.org/install/ to install the C++ and GLib bindings just
> in case, but no luck. I also followed up on a variety of earlier issue
> threads but most either claim this is fixed now or never resolved the user
> issues.
> Any suggestions on if this is a pyarrow or environment issue? Here's the
> command output from a fresh 3.7 virtualenv, post arrow C++ install and with
> Cython included.
> 10:44:32 mseal ~/Workspace (venv:.py37local)
> $ pip install pyarrow
> Looking in indexes: https://smartiproxy.mgmt.netflix.net/pypi
> Collecting pyarrow
> Using cached
> https://smartiproxy.mgmt.netflix.net/pypi/packages/pypi-public/pyarrow/pyarrow-0.10.0.tar.gz
> Complete output from command python setup.py egg_info:
> Traceback (most recent call last):
> File "<string>", line 1, in <module>
> File "/tmp/pip-install-4nqipach/pyarrow/setup.py", line 29, in <module>
> from Cython.Distutils import build_ext as _build_ext
> ModuleNotFoundError: No module named 'Cython'
>
> ----------------------------------------
> Command "python setup.py egg_info" failed with error code 1 in
> /tmp/pip-install-4nqipach/pyarrow/
> 10:44:42 mseal ~/Workspace (venv:.py37local)
> $ pip install cython
> Looking in indexes: https://smartiproxy.mgmt.netflix.net/pypi
> Collecting cython
> Using cached
> https://smartiproxy.mgmt.netflix.net/pypi/packages/pypi-public/cython/Cython-0.28.5-cp37-cp37m-manylinux1_x86_64.whl
> Installing collected packages: cython
> Successfully installed cython-0.28.5
> 10:44:48 mseal ~/Workspace (venv:.py37local)
> $ pip install pyarrow
> Looking in indexes: https://smartiproxy.mgmt.netflix.net/pypi
> Collecting pyarrow
> Using cached
> https://smartiproxy.mgmt.netflix.net/pypi/packages/pypi-public/pyarrow/pyarrow-0.10.0.tar.gz
> Requirement already satisfied: numpy>=1.10 in
> /home/mseal/.py37local/lib/python3.7/site-packages (from pyarrow) (1.15.0)
> Requirement already satisfied: six>=1.0.0 in
> /home/mseal/.py37local/lib/python3.7/site-packages (from pyarrow) (1.11.0)
> Building wheels for collected packages: pyarrow
> Running setup.py bdist_wheel for pyarrow ... error
> Complete output from command /home/mseal/.py37local/bin/python3.7 -u -c
> "import setuptools,
> tokenize;__file__='/tmp/pip-install-egupyzqv/pyarrow/setup.py';f=getattr(tokenize,
> 'open', open)(__file__);code=f.read().replace('\r\n',
> '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d
> /tmp/pip-wheel-tkbu2kaa --python-tag cp37:
> running bdist_wheel
> running build
> running build_py
> creating build
> creating build/lib.linux-x86_64-3.7
> creating build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/compat.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/jvm.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/orc.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/feather.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/parquet.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/formatting.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/serialization.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/filesystem.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/benchmark.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/types.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/util.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/hdfs.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/plasma.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/ipc.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/pandas_compat.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/__init__.py -> build/lib.linux-x86_64-3.7/pyarrow
> creating build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_tensor.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_misc.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_hdfs.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/pandas_examples.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_plasma_tf_op.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_convert_builtin.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/deserialize_buffer.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_array.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_feather.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_serialization.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_convert_pandas.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_table.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_types.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_plasma.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_jvm.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/conftest.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_builder.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_scalars.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/util.py -> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_ipc.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_cython.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_io.py -> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_deprecations.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_parquet.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_schema.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/__init__.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> running egg_info
> writing pyarrow.egg-info/PKG-INFO
> writing dependency_links to pyarrow.egg-info/dependency_links.txt
> writing entry points to pyarrow.egg-info/entry_points.txt
> writing requirements to pyarrow.egg-info/requires.txt
> writing top-level names to pyarrow.egg-info/top_level.txt
> reading manifest file 'pyarrow.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no previously-included files matching '*.so' found anywhere in
> distribution
> warning: no previously-included files matching '*.pyc' found anywhere in
> distribution
> warning: no previously-included files matching '*~' found anywhere in
> distribution
> warning: no previously-included files matching '#*' found anywhere in
> distribution
> warning: no previously-included files matching '.git*' found anywhere in
> distribution
> warning: no previously-included files matching '.DS_Store' found anywhere
> in distribution
> writing manifest file 'pyarrow.egg-info/SOURCES.txt'
> copying pyarrow/__init__.pxd -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/_orc.cpp -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/_orc.pxd -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/_orc.pyx -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/_parquet.cpp -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/_parquet.pxd -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/_parquet.pyx -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/_plasma.cpp -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/_plasma.pyx -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/array.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/benchmark.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/builder.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/error.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/feather.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/io-hdfs.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/io.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/ipc.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/lib.cpp -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/lib.pxd -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/lib.pyx -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/lib_api.h -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/memory.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/plasma_store -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/public-api.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/scalar.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/serialization.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/table.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/types.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> creating build/lib.linux-x86_64-3.7/pyarrow/include
> creating build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/allocator.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/api.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/array.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/buffer.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/builder.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/compare.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/memory_pool.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/pretty_print.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/record_batch.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/status.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/stl.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/table.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/table_builder.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/tensor.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/test-util.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/type.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/type_fwd.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/type_traits.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/visitor.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/visitor_inline.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> creating build/lib.linux-x86_64-3.7/pyarrow/include/arrow/adapters
> creating build/lib.linux-x86_64-3.7/pyarrow/include/arrow/adapters/orc
> copying pyarrow/include/arrow/adapters/orc/adapter.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/adapters/orc
> creating
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/adapters/tensorflow
> copying pyarrow/include/arrow/adapters/tensorflow/convert.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/adapters/tensorflow
> creating build/lib.linux-x86_64-3.7/pyarrow/include/arrow/compute
> copying pyarrow/include/arrow/compute/api.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/compute
> copying pyarrow/include/arrow/compute/context.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/compute
> copying pyarrow/include/arrow/compute/kernel.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/compute
> creating build/lib.linux-x86_64-3.7/pyarrow/include/arrow/compute/kernels
> copying pyarrow/include/arrow/compute/kernels/cast.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/compute/kernels
> copying pyarrow/include/arrow/compute/kernels/hash.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/compute/kernels
> creating build/lib.linux-x86_64-3.7/pyarrow/include/arrow/io
> copying pyarrow/include/arrow/io/api.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/io
> copying pyarrow/include/arrow/io/buffered.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/io
> copying pyarrow/include/arrow/io/file.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/io
> copying pyarrow/include/arrow/io/hdfs.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/io
> copying pyarrow/include/arrow/io/interfaces.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/io
> copying pyarrow/include/arrow/io/memory.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/io
> creating build/lib.linux-x86_64-3.7/pyarrow/include/arrow/ipc
> copying pyarrow/include/arrow/ipc/api.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/ipc
> copying pyarrow/include/arrow/ipc/dictionary.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/ipc
> copying pyarrow/include/arrow/ipc/feather.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/ipc
> copying pyarrow/include/arrow/ipc/json.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/ipc
> copying pyarrow/include/arrow/ipc/message.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/ipc
> copying pyarrow/include/arrow/ipc/reader.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/ipc
> copying pyarrow/include/arrow/ipc/writer.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/ipc
> creating build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/api.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/arrow_to_pandas.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/arrow_to_python.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/benchmark.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/builtin_convert.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/common.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/config.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/decimal.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/helpers.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/init.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/io.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/iterators.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/numpy_convert.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/numpy_interop.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/numpy_to_arrow.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/platform.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/pyarrow.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/python_to_arrow.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/type_traits.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> creating build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/bit-stream-utils.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/bit-util.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/bpacking.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/checked_cast.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/compiler-util.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/compression.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/compression_brotli.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/compression_lz4.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/compression_snappy.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/compression_zlib.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/compression_zstd.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/cpu-info.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/decimal.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/hash-util.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/hash.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/io-util.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/key_value_metadata.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/lazy.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/logging.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/macros.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/memory.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/optional.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/parallel.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/recursive_wrapper.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/rle-encoding.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/sse-util.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/stl.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/string.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/thread-pool.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/type_traits.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/variant.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/variant_cast.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/variant_io.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/variant_visitor.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/visibility.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> creating build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util/variant
> copying pyarrow/include/arrow/util/variant/optional.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util/variant
> copying pyarrow/include/arrow/util/variant/recursive_wrapper.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util/variant
> copying pyarrow/include/arrow/util/variant/variant_cast.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util/variant
> copying pyarrow/include/arrow/util/variant/variant_io.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util/variant
> copying pyarrow/include/arrow/util/variant/variant_visitor.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util/variant
> creating build/lib.linux-x86_64-3.7/pyarrow/includes
> copying pyarrow/includes/__init__.pxd ->
> build/lib.linux-x86_64-3.7/pyarrow/includes
> copying pyarrow/includes/common.pxd ->
> build/lib.linux-x86_64-3.7/pyarrow/includes
> copying pyarrow/includes/libarrow.pxd ->
> build/lib.linux-x86_64-3.7/pyarrow/includes
> creating build/lib.linux-x86_64-3.7/pyarrow/tensorflow
> copying pyarrow/tensorflow/build.sh ->
> build/lib.linux-x86_64-3.7/pyarrow/tensorflow
> copying pyarrow/tensorflow/plasma_op.cc ->
> build/lib.linux-x86_64-3.7/pyarrow/tensorflow
> copying pyarrow/tests/pyarrow_cython_example.pyx ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> creating build/lib.linux-x86_64-3.7/pyarrow/tests/data
> copying pyarrow/tests/data/v0.7.1.all-named-index.parquet ->
> build/lib.linux-x86_64-3.7/pyarrow/tests/data
> copying pyarrow/tests/data/v0.7.1.column-metadata-handling.parquet ->
> build/lib.linux-x86_64-3.7/pyarrow/tests/data
> copying pyarrow/tests/data/v0.7.1.parquet ->
> build/lib.linux-x86_64-3.7/pyarrow/tests/data
> copying pyarrow/tests/data/v0.7.1.some-named-index.parquet ->
> build/lib.linux-x86_64-3.7/pyarrow/tests/data
> running build_ext
> creating build/temp.linux-x86_64-3.7
> -- Runnning cmake for pyarrow
> cmake -DPYTHON_EXECUTABLE=/home/mseal/.py37local/bin/python3.7
> -DPYARROW_BOOST_USE_SHARED=on -DCMAKE_BUILD_TYPE=release
> /tmp/pip-install-egupyzqv/pyarrow
> -- The C compiler identification is GNU 7.2.0
> -- The CXX compiler identification is GNU 7.2.0
> -- Check for working C compiler: /usr/bin/cc
> -- Check for working C compiler: /usr/bin/cc -- works
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Detecting C compile features
> -- Detecting C compile features - done
> -- Check for working CXX compiler: /usr/bin/c++
> -- Check for working CXX compiler: /usr/bin/c++ -- works
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> -- Detecting CXX compile features
> -- Detecting CXX compile features - done
> INFOCompiler command: /usr/bin/c++
> INFOCompiler version: Using built-in specs.
> COLLECT_GCC=/usr/bin/c++
> COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
> OFFLOAD_TARGET_NAMES=nvptx-none
> OFFLOAD_TARGET_DEFAULT=1
> Target: x86_64-linux-gnu
> Configured with: ../src/configure -v --with-pkgversion='Ubuntu
> 7.2.0-8ubuntu3.2' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs
> --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr
> --with-gcc-major-version-only --program-suffix=-7
> --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id
> --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix
> --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu
> --enable-libstdcxx-debug --enable-libstdcxx-time=yes
> --with-default-libstdcxx-abi=new --enable-gnu-unique-object
> --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie
> --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto
> --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64
> --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic
> --enable-offload-targets=nvptx-none --without-cuda-driver
> --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu
> --target=x86_64-linux-gnu
> Thread model: posix
> gcc version 7.2.0 (Ubuntu 7.2.0-8ubuntu3.2)
>
> INFOCompiler id: GNU
> Selected compiler gcc 7.2.0
> -- Performing Test CXX_SUPPORTS_SSE3
> -- Performing Test CXX_SUPPORTS_SSE3 - Success
> -- Performing Test CXX_SUPPORTS_ALTIVEC
> -- Performing Test CXX_SUPPORTS_ALTIVEC - Failed
> Configured for RELEASE build (set with cmake
> -DCMAKE_BUILD_TYPE={release,debug,...})
> -- Build Type: RELEASE
> -- Build output directory:
> /tmp/pip-install-egupyzqv/pyarrow/build/temp.linux-x86_64-3.7/release
> -- Found PythonInterp: /home/mseal/.py37local/bin/python3.7 (found version
> "3.7")
> -- Searching for Python libs in
> /home/mseal/.py37local/lib64;/home/mseal/.py37local/lib;/usr/lib/python3.7/config-3.7m-x86_64-linux-gnu
> -- Looking for python3.7m
> -- Found Python lib
> /usr/lib/python3.7/config-3.7m-x86_64-linux-gnu/libpython3.7m.so
> -- Found PythonLibs:
> /usr/lib/python3.7/config-3.7m-x86_64-linux-gnu/libpython3.7m.so
> -- Found NumPy: version "1.15.0"
> /home/mseal/.py37local/lib/python3.7/site-packages/numpy/core/include
> -- Searching for Python libs in
> /home/mseal/.py37local/lib64;/home/mseal/.py37local/lib;/usr/lib/python3.7/config-3.7m-x86_64-linux-gnu
> -- Looking for python3.7m
> -- Found Python lib
> /usr/lib/python3.7/config-3.7m-x86_64-linux-gnu/libpython3.7m.so
> -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
> -- Checking for module 'arrow'
> -- Found arrow, version 0.9.0
> -- Arrow SO and ABI version: 0
> -- Arrow full SO version:
> -- Found the Arrow core library: /usr/lib/x86_64-linux-gnu/libarrow.so
> -- Found the Arrow Python library: ARROW_PYTHON_LIB_PATH-NOTFOUND
> Added shared library dependency arrow: /usr/lib/x86_64-linux-gnu/libarrow.so
> Added shared library dependency arrow_python:
> /usr/lib/x86_64-linux-gnu/libarrow_python.so
> -- Configuring done
> -- Generating done
> -- Build files have been written to:
> /tmp/pip-install-egupyzqv/pyarrow/build/temp.linux-x86_64-3.7
> -- Finished cmake for pyarrow
> -- Running cmake --build for pyarrow
> cmake --build . --config release --
> Scanning dependencies of target lib_pyx
> [ 33%] Compiling Cython CXX source for lib...
> CMakeFiles/lib_pyx.dir/build.make:57: recipe for target
> 'CMakeFiles/lib_pyx' failed
> make[2]: *** [CMakeFiles/lib_pyx] Segmentation fault
> CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/lib_pyx.dir/all'
> failed
> make[1]: *** [CMakeFiles/lib_pyx.dir/all] Error 2
> Makefile:83: recipe for target 'all' failed
> make: *** [all] Error 2
> error: command 'cmake' failed with exit status 2
>
> ----------------------------------------
> Failed building wheel for pyarrow
> Running setup.py clean for pyarrow
> Failed to build pyarrow
> Installing collected packages: pyarrow
> Running setup.py install for pyarrow ... error
> Complete output from command /home/mseal/.py37local/bin/python3.7 -u -c
> "import setuptools,
> tokenize;__file__='/tmp/pip-install-egupyzqv/pyarrow/setup.py';f=getattr(tokenize,
> 'open', open)(__file__);code=f.read().replace('\r\n',
> '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record
> /tmp/pip-record-8k2toj2l/install-record.txt
> --single-version-externally-managed --compile --install-headers
> /home/mseal/.py37local/include/site/python3.7/pyarrow:
> running install
> running build
> running build_py
> creating build
> creating build/lib.linux-x86_64-3.7
> creating build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/compat.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/jvm.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/orc.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/feather.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/parquet.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/formatting.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/serialization.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/filesystem.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/benchmark.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/types.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/util.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/hdfs.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/plasma.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/ipc.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/pandas_compat.py -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/__init__.py -> build/lib.linux-x86_64-3.7/pyarrow
> creating build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_tensor.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_misc.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_hdfs.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/pandas_examples.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_plasma_tf_op.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_convert_builtin.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/deserialize_buffer.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_array.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_feather.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_serialization.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_convert_pandas.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_table.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_types.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_plasma.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_jvm.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/conftest.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_builder.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_scalars.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/util.py -> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_ipc.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_cython.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_io.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_deprecations.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_parquet.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/test_schema.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> copying pyarrow/tests/__init__.py ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> running egg_info
> writing pyarrow.egg-info/PKG-INFO
> writing dependency_links to pyarrow.egg-info/dependency_links.txt
> writing entry points to pyarrow.egg-info/entry_points.txt
> writing requirements to pyarrow.egg-info/requires.txt
> writing top-level names to pyarrow.egg-info/top_level.txt
> reading manifest file 'pyarrow.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no previously-included files matching '*.so' found anywhere in
> distribution
> warning: no previously-included files matching '*.pyc' found anywhere in
> distribution
> warning: no previously-included files matching '*~' found anywhere in
> distribution
> warning: no previously-included files matching '#*' found anywhere in
> distribution
> warning: no previously-included files matching '.git*' found anywhere in
> distribution
> warning: no previously-included files matching '.DS_Store' found anywhere
> in distribution
> writing manifest file 'pyarrow.egg-info/SOURCES.txt'
> copying pyarrow/__init__.pxd -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/_orc.cpp -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/_orc.pxd -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/_orc.pyx -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/_parquet.cpp -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/_parquet.pxd -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/_parquet.pyx -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/_plasma.cpp -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/_plasma.pyx -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/array.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/benchmark.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/builder.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/error.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/feather.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/io-hdfs.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/io.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/ipc.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/lib.cpp -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/lib.pxd -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/lib.pyx -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/lib_api.h -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/memory.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/plasma_store -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/public-api.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/scalar.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/serialization.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/table.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> copying pyarrow/types.pxi -> build/lib.linux-x86_64-3.7/pyarrow
> creating build/lib.linux-x86_64-3.7/pyarrow/include
> creating build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/allocator.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/api.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/array.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/buffer.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/builder.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/compare.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/memory_pool.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/pretty_print.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/record_batch.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/status.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/stl.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/table.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/table_builder.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/tensor.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/test-util.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/type.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/type_fwd.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/type_traits.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/visitor.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> copying pyarrow/include/arrow/visitor_inline.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow
> creating build/lib.linux-x86_64-3.7/pyarrow/include/arrow/adapters
> creating build/lib.linux-x86_64-3.7/pyarrow/include/arrow/adapters/orc
> copying pyarrow/include/arrow/adapters/orc/adapter.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/adapters/orc
> creating
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/adapters/tensorflow
> copying pyarrow/include/arrow/adapters/tensorflow/convert.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/adapters/tensorflow
> creating build/lib.linux-x86_64-3.7/pyarrow/include/arrow/compute
> copying pyarrow/include/arrow/compute/api.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/compute
> copying pyarrow/include/arrow/compute/context.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/compute
> copying pyarrow/include/arrow/compute/kernel.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/compute
> creating build/lib.linux-x86_64-3.7/pyarrow/include/arrow/compute/kernels
> copying pyarrow/include/arrow/compute/kernels/cast.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/compute/kernels
> copying pyarrow/include/arrow/compute/kernels/hash.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/compute/kernels
> creating build/lib.linux-x86_64-3.7/pyarrow/include/arrow/io
> copying pyarrow/include/arrow/io/api.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/io
> copying pyarrow/include/arrow/io/buffered.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/io
> copying pyarrow/include/arrow/io/file.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/io
> copying pyarrow/include/arrow/io/hdfs.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/io
> copying pyarrow/include/arrow/io/interfaces.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/io
> copying pyarrow/include/arrow/io/memory.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/io
> creating build/lib.linux-x86_64-3.7/pyarrow/include/arrow/ipc
> copying pyarrow/include/arrow/ipc/api.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/ipc
> copying pyarrow/include/arrow/ipc/dictionary.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/ipc
> copying pyarrow/include/arrow/ipc/feather.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/ipc
> copying pyarrow/include/arrow/ipc/json.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/ipc
> copying pyarrow/include/arrow/ipc/message.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/ipc
> copying pyarrow/include/arrow/ipc/reader.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/ipc
> copying pyarrow/include/arrow/ipc/writer.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/ipc
> creating build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/api.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/arrow_to_pandas.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/arrow_to_python.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/benchmark.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/builtin_convert.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/common.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/config.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/decimal.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/helpers.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/init.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/io.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/iterators.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/numpy_convert.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/numpy_interop.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/numpy_to_arrow.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/platform.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/pyarrow.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/python_to_arrow.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> copying pyarrow/include/arrow/python/type_traits.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/python
> creating build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/bit-stream-utils.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/bit-util.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/bpacking.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/checked_cast.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/compiler-util.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/compression.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/compression_brotli.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/compression_lz4.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/compression_snappy.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/compression_zlib.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/compression_zstd.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/cpu-info.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/decimal.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/hash-util.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/hash.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/io-util.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/key_value_metadata.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/lazy.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/logging.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/macros.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/memory.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/optional.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/parallel.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/recursive_wrapper.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/rle-encoding.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/sse-util.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/stl.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/string.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/thread-pool.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/type_traits.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/variant.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/variant_cast.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/variant_io.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/variant_visitor.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> copying pyarrow/include/arrow/util/visibility.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util
> creating build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util/variant
> copying pyarrow/include/arrow/util/variant/optional.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util/variant
> copying pyarrow/include/arrow/util/variant/recursive_wrapper.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util/variant
> copying pyarrow/include/arrow/util/variant/variant_cast.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util/variant
> copying pyarrow/include/arrow/util/variant/variant_io.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util/variant
> copying pyarrow/include/arrow/util/variant/variant_visitor.h ->
> build/lib.linux-x86_64-3.7/pyarrow/include/arrow/util/variant
> creating build/lib.linux-x86_64-3.7/pyarrow/includes
> copying pyarrow/includes/__init__.pxd ->
> build/lib.linux-x86_64-3.7/pyarrow/includes
> copying pyarrow/includes/common.pxd ->
> build/lib.linux-x86_64-3.7/pyarrow/includes
> copying pyarrow/includes/libarrow.pxd ->
> build/lib.linux-x86_64-3.7/pyarrow/includes
> creating build/lib.linux-x86_64-3.7/pyarrow/tensorflow
> copying pyarrow/tensorflow/build.sh ->
> build/lib.linux-x86_64-3.7/pyarrow/tensorflow
> copying pyarrow/tensorflow/plasma_op.cc ->
> build/lib.linux-x86_64-3.7/pyarrow/tensorflow
> copying pyarrow/tests/pyarrow_cython_example.pyx ->
> build/lib.linux-x86_64-3.7/pyarrow/tests
> creating build/lib.linux-x86_64-3.7/pyarrow/tests/data
> copying pyarrow/tests/data/v0.7.1.all-named-index.parquet ->
> build/lib.linux-x86_64-3.7/pyarrow/tests/data
> copying pyarrow/tests/data/v0.7.1.column-metadata-handling.parquet ->
> build/lib.linux-x86_64-3.7/pyarrow/tests/data
> copying pyarrow/tests/data/v0.7.1.parquet ->
> build/lib.linux-x86_64-3.7/pyarrow/tests/data
> copying pyarrow/tests/data/v0.7.1.some-named-index.parquet ->
> build/lib.linux-x86_64-3.7/pyarrow/tests/data
> running build_ext
> creating build/temp.linux-x86_64-3.7
> -- Runnning cmake for pyarrow
> cmake -DPYTHON_EXECUTABLE=/home/mseal/.py37local/bin/python3.7
> -DPYARROW_BOOST_USE_SHARED=on -DCMAKE_BUILD_TYPE=release
> /tmp/pip-install-egupyzqv/pyarrow
> -- The C compiler identification is GNU 7.2.0
> -- The CXX compiler identification is GNU 7.2.0
> -- Check for working C compiler: /usr/bin/cc
> -- Check for working C compiler: /usr/bin/cc -- works
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Detecting C compile features
> -- Detecting C compile features - done
> -- Check for working CXX compiler: /usr/bin/c++
> -- Check for working CXX compiler: /usr/bin/c++ -- works
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> -- Detecting CXX compile features
> -- Detecting CXX compile features - done
> INFOCompiler command: /usr/bin/c++
> INFOCompiler version: Using built-in specs.
> COLLECT_GCC=/usr/bin/c++
> COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
> OFFLOAD_TARGET_NAMES=nvptx-none
> OFFLOAD_TARGET_DEFAULT=1
> Target: x86_64-linux-gnu
> Configured with: ../src/configure -v --with-pkgversion='Ubuntu
> 7.2.0-8ubuntu3.2' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs
> --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr
> --with-gcc-major-version-only --program-suffix=-7
> --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id
> --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix
> --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu
> --enable-libstdcxx-debug --enable-libstdcxx-time=yes
> --with-default-libstdcxx-abi=new --enable-gnu-unique-object
> --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie
> --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto
> --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64
> --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic
> --enable-offload-targets=nvptx-none --without-cuda-driver
> --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu
> --target=x86_64-linux-gnu
> Thread model: posix
> gcc version 7.2.0 (Ubuntu 7.2.0-8ubuntu3.2)
>
> INFOCompiler id: GNU
> Selected compiler gcc 7.2.0
> -- Performing Test CXX_SUPPORTS_SSE3
> -- Performing Test CXX_SUPPORTS_SSE3 - Success
> -- Performing Test CXX_SUPPORTS_ALTIVEC
> -- Performing Test CXX_SUPPORTS_ALTIVEC - Failed
> Configured for RELEASE build (set with cmake
> -DCMAKE_BUILD_TYPE={release,debug,...})
> -- Build Type: RELEASE
> -- Build output directory:
> /tmp/pip-install-egupyzqv/pyarrow/build/temp.linux-x86_64-3.7/release
> -- Found PythonInterp: /home/mseal/.py37local/bin/python3.7 (found
> version "3.7")
> -- Searching for Python libs in
> /home/mseal/.py37local/lib64;/home/mseal/.py37local/lib;/usr/lib/python3.7/config-3.7m-x86_64-linux-gnu
> -- Looking for python3.7m
> -- Found Python lib
> /usr/lib/python3.7/config-3.7m-x86_64-linux-gnu/libpython3.7m.so
> -- Found PythonLibs:
> /usr/lib/python3.7/config-3.7m-x86_64-linux-gnu/libpython3.7m.so
> -- Found NumPy: version "1.15.0"
> /home/mseal/.py37local/lib/python3.7/site-packages/numpy/core/include
> -- Searching for Python libs in
> /home/mseal/.py37local/lib64;/home/mseal/.py37local/lib;/usr/lib/python3.7/config-3.7m-x86_64-linux-gnu
> -- Looking for python3.7m
> -- Found Python lib
> /usr/lib/python3.7/config-3.7m-x86_64-linux-gnu/libpython3.7m.so
> -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
> -- Checking for module 'arrow'
> -- Found arrow, version 0.9.0
> -- Arrow SO and ABI version: 0
> -- Arrow full SO version:
> -- Found the Arrow core library: /usr/lib/x86_64-linux-gnu/libarrow.so
> -- Found the Arrow Python library: ARROW_PYTHON_LIB_PATH-NOTFOUND
> Added shared library dependency arrow:
> /usr/lib/x86_64-linux-gnu/libarrow.so
> Added shared library dependency arrow_python:
> /usr/lib/x86_64-linux-gnu/libarrow_python.so
> -- Configuring done
> -- Generating done
> -- Build files have been written to:
> /tmp/pip-install-egupyzqv/pyarrow/build/temp.linux-x86_64-3.7
> -- Finished cmake for pyarrow
> -- Running cmake --build for pyarrow
> cmake --build . --config release --
> Scanning dependencies of target lib_pyx
> [ 33%] Compiling Cython CXX source for lib...
> CMakeFiles/lib_pyx.dir/build.make:57: recipe for target
> 'CMakeFiles/lib_pyx' failed
> make[2]: *** [CMakeFiles/lib_pyx] Segmentation fault
> CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/lib_pyx.dir/all'
> failed
> make[1]: *** [CMakeFiles/lib_pyx.dir/all] Error 2
> Makefile:83: recipe for target 'all' failed
> make: *** [all] Error 2
> error: command 'cmake' failed with exit status 2
>
> ----------------------------------------
> Command "/home/mseal/.py37local/bin/python3.7 -u -c "import setuptools,
> tokenize;__file__='/tmp/pip-install-egupyzqv/pyarrow/setup.py';f=getattr(tokenize,
> 'open', open)(__file__);code=f.read().replace('\r\n',
> '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record
> /tmp/pip-record-8k2toj2l/install-record.txt
> --single-version-externally-managed --compile --install-headers
> /home/mseal/.py37local/include/site/python3.7/pyarrow" failed with error code
> 1 in /tmp/pip-install-egupyzqv/pyarrow/
> {code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)