Skip to content

refactor: Switch Examples digitization to DirectedProtoAxis#5421

Draft
andiwand wants to merge 5 commits into
acts-project:mainfrom
andiwand:ex-refactor-directedprotoaxis-for-digi
Draft

refactor: Switch Examples digitization to DirectedProtoAxis#5421
andiwand wants to merge 5 commits into
acts-project:mainfrom
andiwand:ex-refactor-directedprotoaxis-for-digi

Merge branch 'main' of github.com:acts-project/acts into ex-refactor-…

ab7032c
Select commit
Loading
Failed to load commit list.
ci-bridge / CI Bridge / detray_build_cuda failed Jun 8, 2026 in 3m 20s

GitLab CI: FAILED

This check triggered job acts/ci-bridge/76348506
in pipeline acts/ci-bridge/38896
Status: FAILED
Created at: 2026-06-08T07:56:28.924Z
Started at: 2026-06-08T08:01:31.736Z
Finished at: 2026-06-08T08:04:51.263Z

Details

Running with gitlab-runner 17.4.0 (b92ee590)
  on acts-ci-2-alma9.cern.ch gHHeUs7RY, system ID: r_jaTn5EHNiUeZ
Resolving secrets
section_start:1780905692:prepare_executor
Preparing the "docker" executor
Using Docker executor with image ghcr.io/acts-project/ubuntu2404_cuda:82 ...
Pulling docker image ghcr.io/acts-project/ubuntu2404_cuda:82 ...
Using docker image sha256:b96264c3145929651ee3e7a3c220dfce935f06618fa7a6ef39a1a8f5762ae6ea for ghcr.io/acts-project/ubuntu2404_cuda:82 with digest
ghcr.io/acts-project/ubuntu2404_cuda@sha256:924d0575ddff779e75dd366aaa1e5aafa03477ee45a9785ea225c66cb94e4547 ...
section_end:1780905852:prepare_executor
section_start:1780905852:prepare_script
Preparing environment
Running on runner-ghheus7ry-project-132265-concurrent-0 via b0f4981d2aaf...
section_end:1780905861:prepare_script
section_start:1780905861:get_sources
Getting source from Git repository
Fetching changes with git depth set to 20...
Initialized empty Git repository in /builds/acts/ci-bridge/.git/
Created fresh repository.
Checking out 12b1957a as detached HEAD (ref is main)...

Skipping Git submodules setup
section_end:1780905862:get_sources
section_start:1780905862:restore_cache
Restoring cache
Checking cache for ccache-detray_build_cuda-r2-acts-project_acts_ex-refactor-directedprotoaxis-for-digi-1-protected...
WARNING: file does not exist                       
Failed to extract cache
Checking cache for ccache-detray_build_cuda-r2-https://github.com/acts-project/acts.git-main-1-protected...
WARNING: file does not exist                       
Failed to extract cache
section_end:1780905862:restore_cache
section_start:1780905862:step_script
Executing "step_script" stage of the job script
Using docker image sha256:b96264c3145929651ee3e7a3c220dfce935f06618fa7a6ef39a1a8f5762ae6ea for ghcr.io/acts-project/ubuntu2404_cuda:82 with digest
ghcr.io/acts-project/ubuntu2404_cuda@sha256:924d0575ddff779e75dd366aaa1e5aafa03477ee45a9785ea225c66cb94e4547 ...
$ git clone $CLONE_URL src
Cloning into 'src'...
$ git -C src checkout $HEAD_SHA
Note: switching to 'ab7032ce9d012af2458890755804bedc2af0b4ef'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at ab7032ce9 Merge branch 'main' of github.com:acts-project/acts into ex-refactor-directedprotoaxis-for-digi
$ cmake --preset detray-gitlab-cuda-ci -S src/Detray -B build -DCMAKE_BUILD_TYPE=Release
Preset CMake variables:

  BUILD_TESTING="TRUE"
  CMAKE_CXX_COMPILER_LAUNCHER="ccache"
  DETRAY_ARRAY_PLUGIN="TRUE"
  DETRAY_BUILD_BENCHMARKS="FALSE"
  DETRAY_BUILD_CLI_TOOLS="FALSE"
  DETRAY_BUILD_CUDA="TRUE"
  DETRAY_BUILD_HOST="FALSE"
  DETRAY_BUILD_INTEGRATIONTESTS="TRUE"
  DETRAY_BUILD_TESTING="TRUE"
  DETRAY_BUILD_TUTORIALS="FALSE"
  DETRAY_BUILD_UNITTESTS="TRUE"
  DETRAY_CUSTOM_SCALARTYPE="float"
  DETRAY_EIGEN_PLUGIN="TRUE"
  DETRAY_FAIL_ON_WARNINGS="TRUE"
  DETRAY_FASTOR_PLUGIN="FALSE"
  DETRAY_SMATRIX_PLUGIN="FALSE"
  DETRAY_VC_AOS_PLUGIN="FALSE"
  DETRAY_VC_SOA_PLUGIN="FALSE"

-- The CXX compiler identification is GNU 13.2.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for a CUDA compiler
-- Looking for a CUDA compiler - /usr/local/cuda/bin/nvcc
-- Found CUDAToolkit: /usr/local/cuda/targets/x86_64-linux/include (found version "12.6.85")
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Building VecMem as part of the Detray project
[ 11%] Creating directories for 'vecmem-populate'
[ 22%] Performing download step (download, verify and extract) for 'vecmem-populate'
-- Downloading...
   dst='/builds/acts/ci-bridge/build/_deps/vecmem-subbuild/vecmem-populate-prefix/src/v1.23.0.tar.gz'
   timeout='none'
   inactivity timeout='none'
-- Using src='https://github.com/acts-project/vecmem/archive/refs/tags/v1.23.0.tar.gz'
CMake Error at vecmem-subbuild/vecmem-populate-prefix/src/vecmem-populate-stamp/download-vecmem-populate.cmake:163 (message):
  Each download failed!

    error: downloading 'https://github.com/acts-project/vecmem/archive/refs/tags/v1.23.0.tar.gz' failed
          status_code: 22
          status_string: "HTTP response code said error"
          log:
          --- LOG BEGIN ---
          timeout on name lookup is not supported

  Host github.com:443 was resolved.

  IPv6: (none)

  IPv4: 140.82.121.4

    Trying 140.82.121.4:443...

  Connected to github.com (140.82.121.4) port 443

  ALPN: curl offers h2,http/1.1

  [5 bytes data]

  TLSv1.3 (OUT), TLS handshake, Client hello (1):

  [512 bytes data]

  [5 bytes data]

  TLSv1.3 (IN), TLS handshake, Server hello (2):

  [122 bytes data]

  [5 bytes data]

  [5 bytes data]

  [1 bytes data]

  TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):

  [19 bytes data]

  [5 bytes data]

  [1 bytes data]

  TLSv1.3 (IN), TLS handshake, Certificate (11):

  [2742 bytes data]

  [5 bytes data]

  [1 bytes data]

  TLSv1.3 (IN), TLS handshake, CERT verify (15):

  [80 bytes data]

  [5 bytes data]

  [1 bytes data]

  TLSv1.3 (IN), TLS handshake, Finished (20):

  [36 bytes data]

  [5 bytes data]

  TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):

  [1 bytes data]

  [5 bytes data]

  [1 bytes data]

  TLSv1.3 (OUT), TLS handshake, Finished (20):

  [36 bytes data]

  SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 / [blank] / UNDEF

  ALPN: server accepted h2

  Server certificate:

   subject: CN=github.com
   start date: May  5 00:00:00 2026 GMT
   expire date: Aug  2 23:59:59 2026 GMT
   subjectAltName: host "github.com" matched cert's "github.com"
   issuer: C=GB; O=Sectigo Limited; CN=Sectigo Public Server Authentication CA DV E36
   SSL certificate verify result: unable to get local issuer certificate (20), continuing anyway.
    Certificate level 0: Public key type ? (256/128 Bits/secBits), signed using ecdsa-with-SHA256
    Certificate level 1: Public key type ? (256/128 Bits/secBits), signed using ecdsa-with-SHA384
    Certificate level 2: Public key type ? (384/192 Bits/secBits), signed using ecdsa-with-SHA384

  [5 bytes data]

  [1 bytes data]

  using HTTP/2

  [HTTP/2] [1] OPENED stream for
  https://github.com/acts-project/vecmem/archive/refs/tags/v1.23.0.tar.gz

  [HTTP/2] [1] [:method: GET]

  [HTTP/2] [1] [:scheme: https]

  [HTTP/2] [1] [:authority: github.com]

  [HTTP/2] [1] [:path: /acts-project/vecmem/archive/refs/tags/v1.23.0.tar.gz]

  [HTTP/2] [1] [user-agent: curl/8.8.0]

  [HTTP/2] [1] [accept: */*]

  [5 bytes data]

  [1 bytes data]

  GET /acts-project/vecmem/archive/refs/tags/v1.23.0.tar.gz HTTP/2

  Host: github.com

  User-Agent: curl/8.8.0

  Accept: */*

  

  Request completely sent off

  [5 bytes data]

  [1 bytes data]

  TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):

  [57 bytes data]

  [5 bytes data]

  [1 bytes data]

  TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):

  [57 bytes data]

  old SSL session ID is stale, removing

  [5 bytes data]

  [1 bytes data]

  [5 bytes data]

  [1 bytes data]

  [5 bytes data]

  [1 bytes data]

  HTTP/2 504 

  content-length: 92

  cache-control: no-cache

  content-type: text/html

  date: Mon, 08 Jun 2026 08:04:47 GMT

  x-github-request-id: C474:158D93:2C33344:234FA0F:6A267794

  x-frame-options: DENY

  strict-transport-security: max-age=31536000; includeSubDomains; preload

  

  The requested URL returned error: 504

  [5 bytes data]

  [1 bytes data]

  [5 bytes data]

  [1 bytes data]

  Connection #0 to host github.com left intact



          --- LOG END ---
          
    


gmake[2]: *** [CMakeFiles/vecmem-populate.dir/build.make:100: vecmem-populate-prefix/src/vecmem-populate-stamp/vecmem-populate-download] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:83: CMakeFiles/vecmem-populate.dir/all] Error 2
gmake: *** [Makefile:91: all] Error 2

CMake Error at /usr/local/share/cmake-3.30/Modules/FetchContent.cmake:1918 (message):
  Build step for vecmem failed: 2
Call Stack (most recent call first):
  /usr/local/share/cmake-3.30/Modules/FetchContent.cmake:1609 (__FetchContent_populateSubbuild)
  /usr/local/share/cmake-3.30/Modules/FetchContent.cmake:2145:EVAL:2 (__FetchContent_doPopulation)
  /usr/local/share/cmake-3.30/Modules/FetchContent.cmake:2145 (cmake_language)
  /usr/local/share/cmake-3.30/Modules/FetchContent.cmake:2384 (__FetchContent_Populate)
  extern/vecmem/CMakeLists.txt:54 (FetchContent_MakeAvailable)


-- Configuring incomplete, errors occurred!
section_end:1780905888:step_script
section_start:1780905888:archive_cache_on_failure
Saving cache for failed job
Creating cache ccache-detray_build_cuda-r2-acts-project_acts_ex-refactor-directedprotoaxis-for-digi-1-protected...
WARNING: /builds/acts/ci-bridge/ccache: no matching files. Ensure that the artifact path is relative to the working directory (/builds/acts/ci-bridge)
Uploading cache.zip to http://acts-ci-2-alma9.cern.ch:9000/cache/project/132265/ccache-detray_build_cuda-r2-acts-project_acts_ex-refactor-
directedprotoaxis-for-digi-1-protected
Created cache
section_end:1780905889:archive_cache_on_failure
section_start:1780905889:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1780905889:cleanup_file_variables
ERROR: Job failed: exit code 1