Skip to content

[Benchmarking][CI] Benchmarking buildkite runs fail to build PyArrow #45995

@zanmato1984

Description

@zanmato1984

Describe the bug, including details regarding any error messages, version, and platform.

Just seeing that in #45954 the CI benchmarking failed. It seems to be failing for several days so I guess the failure is not transient.

The last successfully benchmarked PR: #45952

I check some failures randomly and the error seems to be building PyArrow:

-- Generator: Ninja
--
  | -- Build output directory: /tmp/arrow/python/build/temp.linux-x86_64-cpython-312/release
  | -- Found Python3: /var/lib/buildkite-agent/.conda/envs/arrow-commit/bin/python (found version "3.12.9") found components: Interpreter Development.Module NumPy
  | -- Found Python3Alt: /var/lib/buildkite-agent/.conda/envs/arrow-commit/bin/python
  | -- Found NumPy version: 2.2.4
  | -- NumPy include dir: /var/lib/buildkite-agent/.conda/envs/arrow-commit/lib/python3.12/site-packages/numpy/_core/include
  | -- Found Cython version: 3.0.12
  | CMake Error at CMakeLists.txt:289 (find_package):
  | By not providing "FindArrow.cmake" in CMAKE_MODULE_PATH this project has
  | asked CMake to find a package configuration file provided by "Arrow", but
  | CMake did not find one.
  |  
  | Could not find a package configuration file provided by "Arrow" with any of
  | the following names:
  |  
  | ArrowConfig.cmake
  | arrow-config.cmake
  |  
  | Add the installation prefix of "Arrow" to CMAKE_PREFIX_PATH or set
  | "Arrow_DIR" to a directory containing one of the above files.  If "Arrow"
  | provides a separate development package or SDK, be sure it has been
  | installed.
  |  
  |  
  | -- Configuring incomplete, errors occurred!
  | error: command '/var/lib/buildkite-agent/.conda/envs/arrow-commit/bin/cmake' failed with exit code 1
  | error: subprocess-exited-with-error
  |  
  | × Building wheel for pyarrow (pyproject.toml) did not run successfully.
  | │ exit code: 1
  | ╰─> See above for output.
  |  
  | note: This error originates from a subprocess, and is likely not a problem with pip.
  | full command: /var/lib/buildkite-agent/.conda/envs/arrow-commit/bin/python /var/lib/buildkite-agent/.conda/envs/arrow-commit/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmpt5m7_dm0
  | cwd: /tmp/arrow/python
  | Building wheel for pyarrow (pyproject.toml) ... error
  | ERROR: Failed building wheel for pyarrow

Component(s)

Benchmarking, Continuous Integration

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions