Skip to content

Instantly share code, notes, and snippets.

@AlenkaF
Last active September 12, 2022 04:48
Show Gist options
  • Save AlenkaF/8fe1586cde8f1066958debc87994be04 to your computer and use it in GitHub Desktop.
Save AlenkaF/8fe1586cde8f1066958debc87994be04 to your computer and use it in GitHub Desktop.
The ouput of the PyArrow build
(pyarrow-dev) C:\Users\Alenka\repos\arrow\python>python setup.py build_ext --inplace
running build_ext
creating C:\Users\Alenka\repos\arrow\python\build
creating C:\Users\Alenka\repos\arrow\python\build\cpp
-- Running CMake for PyArrow C++
cmake -DARROW_BUILD_DIR=build -DCMAKE_BUILD_TYPE=release -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_PREFIX=C:\Users\Alenka\repos\arrow\python\build\dist -DPYTHON_EXECUTABLE=C:\Users\Alenka\anaconda3\envs\pyarrow-dev\python.exe -DPython3_EXECUTABLE=C:\Users\Alenka\anaconda3\envs\pyarrow-dev\python.exe -DPYARROW_WITH_DATASET=on -DPYARROW_WITH_PARQUET_ENCRYPTION=on -DPYARROW_WITH_HDFS=off -G Ninja C:\Users\Alenka\repos\arrow\python\pyarrow/src
-- The C compiler identification is MSVC 19.16.27048.0
-- The CXX compiler identification is MSVC 19.16.27048.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Python3: C:\Users\Alenka\anaconda3\envs\pyarrow-dev\python.exe (found suitable version "3.9.13", minimum required is "3.7") found components: Interpreter Development.Module NumPy
-- Found Python3Alt: C:\Users\Alenka\anaconda3\envs\pyarrow-dev\python.exe (Required is at least version "3.7")
-- System processor: AMD64
-- Performing Test CXX_SUPPORTS_AVX2
-- Performing Test CXX_SUPPORTS_AVX2 - Success
-- Performing Test CXX_SUPPORTS_AVX512
-- Performing Test CXX_SUPPORTS_AVX512 - Success
-- Arrow build warning level: PRODUCTION
-- Configured for RELEASE build (set with cmake -DCMAKE_BUILD_TYPE={release,debug,...})
-- Build Type: RELEASE
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
ARROW_BUILD_DIR
-- Build files have been written to: C:/Users/Alenka/repos/arrow/python/build/cpp
-- Finished CMake for PyArrow C++
-- Running CMake build and install for PyArrow C++
cmake --build . --config release --target install
[23/24] Install the project...-- Install configuration: "RELEASE"
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/lib/arrow_python.lib
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/bin/arrow_python.dll
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/lib/cmake/ArrowPython/ArrowPythonConfig.cmake
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/lib/cmake/ArrowPython/ArrowPythonConfigVersion.cmake
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/lib/cmake/ArrowPython/ArrowPythonTargets.cmake
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/lib/cmake/ArrowPython/ArrowPythonTargets-release.cmake
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/lib/pkgconfig/arrow-python.pc
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/api.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/arrow_to_pandas.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/benchmark.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/common.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/csv.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/datetime.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/decimal.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/deserialize.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/extension_type.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/filesystem.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/flight.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/gdb.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/helpers.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/inference.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/init.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/io.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/ipc.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/iterators.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/numpy_convert.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/numpy_interop.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/numpy_to_arrow.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/parquet_encryption.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/pch.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/platform.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/pyarrow.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/pyarrow_api.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/pyarrow_lib.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/python_to_arrow.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/serialize.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/type_traits.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/udf.h
-- Installing: C:/Users/Alenka/repos/arrow/python/build/dist/include/arrow/python/visibility.h
-- Finished CMake build and install for PyArrow C++
creating C:\Users\Alenka\repos\arrow\python\build\temp.win-amd64-cpython-39
-- Running cmake for PyArrow
cmake -DPYTHON_EXECUTABLE=C:\Users\Alenka\anaconda3\envs\pyarrow-dev\python.exe -DPython3_EXECUTABLE=C:\Users\Alenka\anaconda3\envs\pyarrow-dev\python.exe -DPYARROW_CPP_HOME=C:\Users\Alenka\repos\arrow\python\build\dist "" -G Ninja -DPYARROW_BUILD_CUDA=off -DPYARROW_BUILD_SUBSTRAIT=off -DPYARROW_BUILD_FLIGHT=off -DPYARROW_BUILD_GANDIVA=off -DPYARROW_BUILD_DATASET=on -DPYARROW_BUILD_ORC=off -DPYARROW_BUILD_PARQUET=on -DPYARROW_BUILD_PARQUET_ENCRYPTION=on -DPYARROW_BUILD_PLASMA=off -DPYARROW_BUILD_GCS=off -DPYARROW_BUILD_S3=off -DPYARROW_BUILD_HDFS=off -DPYARROW_USE_TENSORFLOW=off -DPYARROW_BUNDLE_ARROW_CPP=off -DPYARROW_BUNDLE_BOOST=off -DPYARROW_GENERATE_COVERAGE=off -DPYARROW_BOOST_USE_SHARED=on -DPYARROW_PARQUET_USE_SHARED=on -DCMAKE_BUILD_TYPE=release C:\Users\Alenka\repos\arrow\python
CMake Warning:
Ignoring empty string ("") provided on the command line.
-- The C compiler identification is MSVC 19.16.27048.0
-- The CXX compiler identification is MSVC 19.16.27048.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- System processor: AMD64
-- Performing Test CXX_SUPPORTS_AVX2
-- Performing Test CXX_SUPPORTS_AVX2 - Success
-- Performing Test CXX_SUPPORTS_AVX512
-- Performing Test CXX_SUPPORTS_AVX512 - Success
-- Arrow build warning level: PRODUCTION
-- Configured for RELEASE build (set with cmake -DCMAKE_BUILD_TYPE={release,debug,...})
-- Build Type: RELEASE
-- Generator: Ninja
-- Build output directory: C:/Users/Alenka/repos/arrow/python/build/temp.win-amd64-cpython-39/
-- Found Python3: C:\Users\Alenka\anaconda3\envs\pyarrow-dev\python.exe (found version "3.9.13") found components: Interpreter Development.Module NumPy
-- Found Python3Alt: C:\Users\Alenka\anaconda3\envs\pyarrow-dev\python.exe
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/Alenka/repos/arrow/python/build/temp.win-amd64-cpython-39
-- Finished cmake for PyArrow
-- Running cmake --build for PyArrow
cmake --build . --config release
[29/48] Compiling Cython CXX source for lib...
warning: pyarrow\types.pxi:508:4: Overriding cdef method with def method.
warning: pyarrow\types.pxi:625:4: Overriding cdef method with def method.
[45/48] Building CXX object CMakeFiles\_compute.dir\_compute.cpp.obj
C:\Users\Alenka\repos\arrow\python\build\temp.win-amd64-cpython-39\_compute.cpp(44676): warning C4244: 'argument': conversion from 'Py_ssize_t' to 'int', possible loss of data
[48/48] Linking CXX shared module lib.cp39-win_amd64.pyd
-- Finished cmake --build for PyArrow
Copying C:\Users\Alenka\repos\arrow\python\build\dist\bin\arrow_python.dll to C:\Users\Alenka\repos\arrow\python\pyarrow\arrow_python.dll
Copying C:\Users\Alenka\repos\arrow\python\build\dist\lib\arrow_python.lib to C:\Users\Alenka\repos\arrow\python\pyarrow\arrow_python.lib
Bundling includes: include
Moving built C-extension lib.cp39-win_amd64.pyd to build path C:\Users\Alenka\repos\arrow\python\pyarrow\lib.cp39-win_amd64.pyd
Moving built C-extension _fs.cp39-win_amd64.pyd to build path C:\Users\Alenka\repos\arrow\python\pyarrow\_fs.cp39-win_amd64.pyd
Moving built C-extension _csv.cp39-win_amd64.pyd to build path C:\Users\Alenka\repos\arrow\python\pyarrow\_csv.cp39-win_amd64.pyd
Moving built C-extension _json.cp39-win_amd64.pyd to build path C:\Users\Alenka\repos\arrow\python\pyarrow\_json.cp39-win_amd64.pyd
Moving built C-extension _compute.cp39-win_amd64.pyd to build path C:\Users\Alenka\repos\arrow\python\pyarrow\_compute.cp39-win_amd64.pyd
Did not find _cuda.cp39-win_amd64.pyd
Cython module _cuda failure permitted
Did not find _flight.cp39-win_amd64.pyd
Cython module _flight failure permitted
Moving built C-extension _dataset.cp39-win_amd64.pyd to build path C:\Users\Alenka\repos\arrow\python\pyarrow\_dataset.cp39-win_amd64.pyd
Did not find _dataset_orc.cp39-win_amd64.pyd
Cython module _dataset_orc failure permitted
Moving built C-extension _dataset_parquet.cp39-win_amd64.pyd to build path C:\Users\Alenka\repos\arrow\python\pyarrow\_dataset_parquet.cp39-win_amd64.pyd
Moving built C-extension _exec_plan.cp39-win_amd64.pyd to build path C:\Users\Alenka\repos\arrow\python\pyarrow\_exec_plan.cp39-win_amd64.pyd
Moving built C-extension _feather.cp39-win_amd64.pyd to build path C:\Users\Alenka\repos\arrow\python\pyarrow\_feather.cp39-win_amd64.pyd
Moving built C-extension _parquet.cp39-win_amd64.pyd to build path C:\Users\Alenka\repos\arrow\python\pyarrow\_parquet.cp39-win_amd64.pyd
Moving built C-extension _parquet_encryption.cp39-win_amd64.pyd to build path C:\Users\Alenka\repos\arrow\python\pyarrow\_parquet_encryption.cp39-win_amd64.pyd
Did not find _orc.cp39-win_amd64.pyd
Cython module _orc failure permitted
Did not find _plasma.cp39-win_amd64.pyd
Cython module _plasma failure permitted
Did not find _gcsfs.cp39-win_amd64.pyd
Cython module _gcsfs failure permitted
Did not find _s3fs.cp39-win_amd64.pyd
Cython module _s3fs failure permitted
Did not find _substrait.cp39-win_amd64.pyd
Cython module _substrait failure permitted
Did not find _hdfs.cp39-win_amd64.pyd
Cython module _hdfs failure permitted
Moving built C-extension _hdfsio.cp39-win_amd64.pyd to build path C:\Users\Alenka\repos\arrow\python\pyarrow\_hdfsio.cp39-win_amd64.pyd
Did not find gandiva.cp39-win_amd64.pyd
Cython module gandiva failure permitted
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment