Skip to content

[CI][Java] AMD64 manylinux2014 Java JNI job routinely times out #37092

@pitrou

Description

@pitrou

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

It seems to timeout in the vcpkg phase.
You can see it by enabling the timestamps in the Github Actions logs, for example in this build:
https://github.com/apache/arrow/actions/runs/5808491339/job/15745369883#step:6:2413

Wed, 09 Aug 2023 11:39:24 GMT #7 104.9 Building llvm[clang,compiler-rt,core,default-options,default-targets,disable-assertions,disable-clang-static-analyzer,enable-bindings,enable-rtti,enable-terminfo,enable-threads,enable-zlib,enable-zstd,lld,target-spirv,target-x86,tools]:amd64-linux-static-release...
Wed, 09 Aug 2023 11:39:24 GMT #7 104.9 -- [OVERLAY] Loading triplet configuration from: /arrow/ci/vcpkg/amd64-linux-static-release.cmake
Wed, 09 Aug 2023 11:39:24 GMT #7 105.0 -- Downloading https://github.com/llvm/llvm-project/archive/llvmorg-15.0.7.tar.gz -> llvm-llvm-project-llvmorg-15.0.7.tar.gz...
Wed, 09 Aug 2023 11:39:59 GMT #7 139.9 -- Extracting source /opt/vcpkg/downloads/llvm-llvm-project-llvmorg-15.0.7.tar.gz
Wed, 09 Aug 2023 11:40:10 GMT #7 151.3 -- Applying patch 0001-Fix-install-paths.patch
Wed, 09 Aug 2023 11:40:10 GMT #7 151.4 -- Applying patch 0002-Fix-DR-1734.patch
Wed, 09 Aug 2023 11:40:10 GMT #7 151.4 -- Applying patch 0003-Fix-tools-path.patch
Wed, 09 Aug 2023 11:40:10 GMT #7 151.4 -- Applying patch 0004-Fix-compiler-rt-install-path.patch
Wed, 09 Aug 2023 11:40:10 GMT #7 151.4 -- Applying patch 0005-Fix-tools-install-path.patch
Wed, 09 Aug 2023 11:40:10 GMT #7 151.4 -- Applying patch 0006-Fix-libffi.patch
Wed, 09 Aug 2023 11:40:10 GMT #7 151.4 -- Applying patch 0007-Fix-install-bolt.patch
Wed, 09 Aug 2023 11:40:10 GMT #7 151.5 -- Applying patch 0008-llvm_assert.patch
Wed, 09 Aug 2023 11:40:10 GMT #7 151.5 -- Applying patch 0009-disable-libomp-aliases.patch
Wed, 09 Aug 2023 11:40:10 GMT #7 151.5 -- Using source at /opt/vcpkg/buildtrees/llvm/src/org-15.0.7-26832cabce.clean
Wed, 09 Aug 2023 11:40:10 GMT #7 151.5 -- Getting CMake variables for amd64-linux-static-release
Wed, 09 Aug 2023 11:40:11 GMT #7 152.2 -- Configuring amd64-linux-static-release
Wed, 09 Aug 2023 11:40:31 GMT #7 172.4 CMake Warning at installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:314 (message):
Wed, 09 Aug 2023 11:40:31 GMT #7 172.4   The following variables are not used in CMakeLists.txt:
Wed, 09 Aug 2023 11:40:31 GMT #7 172.4 
Wed, 09 Aug 2023 11:40:31 GMT #7 172.4       BOLT_TOOLS_INSTALL_DIR
Wed, 09 Aug 2023 11:40:31 GMT #7 172.4       LIBOMP_INSTALL_ALIASES
Wed, 09 Aug 2023 11:40:31 GMT #7 172.4 
Wed, 09 Aug 2023 11:40:31 GMT #7 172.4   Please recheck them and remove the unnecessary options from the
Wed, 09 Aug 2023 11:40:31 GMT #7 172.4   `vcpkg_cmake_configure` call.
Wed, 09 Aug 2023 11:40:31 GMT #7 172.4 
Wed, 09 Aug 2023 11:40:31 GMT #7 172.4   If these options should still be passed for whatever reason, please use the
Wed, 09 Aug 2023 11:40:31 GMT #7 172.4   `MAYBE_UNUSED_VARIABLES` argument.
Wed, 09 Aug 2023 11:40:31 GMT #7 172.4 Call Stack (most recent call first):
Wed, 09 Aug 2023 11:40:31 GMT #7 172.4   ports/llvm/portfile.cmake:238 (vcpkg_cmake_configure)
Wed, 09 Aug 2023 11:40:31 GMT #7 172.4   scripts/ports.cmake:147 (include)
Wed, 09 Aug 2023 11:40:31 GMT #7 172.4 
Wed, 09 Aug 2023 11:40:31 GMT #7 172.4 
Wed, 09 Aug 2023 11:40:31 GMT #7 172.4 -- Building amd64-linux-static-release-rel
Wed, 09 Aug 2023 13:04:01 GMT Error: The operation was canceled.

(why on Earth are we building LLVM from source?)

Component(s)

Continuous Integration, Java

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions