You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "Matthew Seal (JIRA)" <ji...@apache.org> on 2018/10/05 17:20:00 UTC

[jira] [Comment Edited] (ARROW-3447) Arrow 0.10 on Python 3.7 install failure on Ubuntu 17.10

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

Matthew Seal edited comment on ARROW-3447 at 10/5/18 5:19 PM:
--------------------------------------------------------------

It was suggested in [https://github.com/apache/arrow/issues/2708] that this is resolved in the upcoming 0.11 release


was (Author: mseal):
It was suggested in [https://github.com/apache/arrow/issues/2708] that this is possible resolved in the upcoming 0.11 release

> 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)