Skip to content

GH-45510: [CI][C++] Fix LLVM APT repository preparation on Debian - #45511

Merged
raulcd merged 1 commit into
apache:mainfrom
kou:ci-debian-12
Feb 12, 2025
Merged

raulcd merged 1 commit into
apache:mainfrom
kou:ci-debian-12

Conversation

@kou

@kou kou commented Feb 12, 2025 •

Copy link
Copy Markdown
Member

Rationale for this change

The existing LLVM APT repository preparation is broken. For example, it uses unavailable ${available_llvm}.

What changes are included in this PR?

Are these changes tested?

Yes.

Are there any user-facing changes?

No.

@kou

kou commented Feb 12, 2025

Copy link
Copy Markdown
Member Author

@github-actions crossbow submit test-debian-12-*

@github-actions

Copy link
Copy Markdown

⚠️ GitHub issue #45510 has been automatically assigned in GitHub to PR creator.

@github-actions

Copy link
Copy Markdown

Revision: 23cac6e

Submitted crossbow builds: ursacomputing/crossbow @ actions-81ac5f56f9

Task Status
test-debian-12-cpp-amd64 GitHub Actions
test-debian-12-cpp-i386 GitHub Actions
test-debian-12-docs GitHub Actions
test-debian-12-python-3-amd64 GitHub Actions
test-debian-12-python-3-i386 GitHub Actions

@raulcd raulcd left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The failure on debian-12-docs doesn't seem related to this change:

2025-02-12T08:43:06.1451336Z -- Unable to find cuda_runtime.h in "/usr/lib/include" for CUDAToolkit_INCLUDE_DIR.
2025-02-12T08:43:06.1452770Z -- Unable to find cublas_v2.h in either "" or "/math_libs/include"
2025-02-12T08:43:06.1476771Z CMake Error at /usr/share/cmake-3.25/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
2025-02-12T08:43:06.1477685Z   Could NOT find CUDAToolkit (missing: CUDAToolkit_INCLUDE_DIR) (found
2025-02-12T08:43:06.1478231Z   version "11.8.89")
2025-02-12T08:43:06.1478583Z Call Stack (most recent call first):
2025-02-12T08:43:06.1479324Z   /usr/share/cmake-3.25/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
2025-02-12T08:43:06.1480405Z   /usr/share/cmake-3.25/Modules/FindCUDAToolkit.cmake:869 (find_package_handle_standard_args)
2025-02-12T08:43:06.1481189Z   src/arrow/gpu/CMakeLists.txt:44 (find_package)

I can see nvidia-cuda-toolkit being installed successfully. We probably want to open that as a separate issue and merge this.

@kou

kou commented Feb 12, 2025

Copy link
Copy Markdown
Member Author

It makes sense. Let's do it.

@raulcd

raulcd commented Feb 12, 2025

Copy link
Copy Markdown
Member

ok, I've opened the issue mentioned above. I am merging this.
Thanks @kou

@raulcd
raulcd merged commit c2432af into apache:main Feb 12, 2025
@conbench-apache-arrow

Copy link
Copy Markdown

After merging your PR, Conbench analyzed the 4 benchmarking runs that have been run so far on merge-commit c2432af.

There were no benchmark performance regressions. 🎉

The full Conbench report has more details. It also includes information about 10 possible false positives for unstable benchmarks that are known to sometimes produce them.

@kou
kou deleted the ci-debian-12 branch February 13, 2025 00:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants