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 / lcg_109: [alma9, clang19] failed Jun 8, 2026 in 2m 11s

GitLab CI: FAILED

This check triggered job acts/ci-bridge/76348505
in pipeline acts/ci-bridge/38896
Status: FAILED
Created at: 2026-06-08T07:56:28.918Z
Started at: 2026-06-08T08:01:03.524Z
Finished at: 2026-06-08T08:03:14.426Z

Details

Running with gitlab-runner 17.4.0 (b92ee590)
  on acts-ci-8c-alma9-12 gHHeUs7RY, system ID: r_2m9hqHOb8gcV
Resolving secrets
section_start:1780905663:prepare_executor
Preparing the "docker" executor
Using Docker executor with image registry.cern.ch/ghcr.io/acts-project/alma9-base:85 ...
Pulling docker image registry.cern.ch/ghcr.io/acts-project/alma9-base:85 ...
Using docker image sha256:cebba794795bb3a4e4d35da0d7a011174fd84a6d33bb62d6e8bba93a84f81261 for registry.cern.ch/ghcr.io/acts-project/alma9-base:85
with digest registry.cern.ch/ghcr.io/acts-project/alma9-base@sha256:00bd78e7014fd6c151c0c6e493acd5c8153b6318615dcc55ed735f153a342712 ...
section_end:1780905751:prepare_executor
section_start:1780905751:prepare_script
Preparing environment
Running on runner-ghheus7ry-project-132265-concurrent-0 via 7cf03b700ab6...
section_end:1780905755:prepare_script
section_start:1780905755: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:1780905756:get_sources
section_start:1780905756:restore_cache
Restoring cache
Checking cache for ccache-lcg_109: [alma9, clang19]-r2-acts-project_acts_ex-refactor-directedprotoaxis-for-digi-1-protected...
WARNING: file does not exist                       
Failed to extract cache
Checking cache for ccache-lcg_109: [alma9, clang19]-r2-https://github.com/acts-project/acts.git-main-1-protected...
WARNING: file does not exist                       
Failed to extract cache
section_end:1780905757:restore_cache
section_start:1780905757:step_script
Executing "step_script" stage of the job script
Using docker image sha256:cebba794795bb3a4e4d35da0d7a011174fd84a6d33bb62d6e8bba93a84f81261 for registry.cern.ch/ghcr.io/acts-project/alma9-base:85
with digest registry.cern.ch/ghcr.io/acts-project/alma9-base@sha256:00bd78e7014fd6c151c0c6e493acd5c8153b6318615dcc55ed735f153a342712 ...
$ echo "LCG_VERSION: ${LCG_VERSION}"
LCG_VERSION: 109
$ echo "COMPILER: ${COMPILER}"
COMPILER: clang19
$ if [ "$OS" = "alma9"  ]; then # collapsed multi-line command
$ dnf install -y git-lfs
AlmaLinux 9 - CERN                              3.2 MB/s |  32 kB     00:00    
AlmaLinux 9 - AppStream                         119 MB/s | 9.9 MB     00:00    
AlmaLinux 9 - BaseOS                             86 MB/s | 2.7 MB     00:00    
AlmaLinux 9 - CRB                                85 MB/s | 2.9 MB     00:00    
AlmaLinux 9 - Extras                            2.7 MB/s |  22 kB     00:00    
Dependencies resolved.
================================================================================
 Package         Architecture   Version                 Repository         Size
================================================================================
Installing:
 git-lfs         x86_64         3.7.1-4.el9_8           appstream         4.7 M

Transaction Summary
================================================================================
Install  1 Package

Total download size: 4.7 M
Installed size: 15 M
Downloading Packages:
git-lfs-3.7.1-4.el9_8.x86_64.rpm                110 MB/s | 4.7 MB     00:00    
--------------------------------------------------------------------------------
Total                                           106 MB/s | 4.7 MB     00:00     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Installing       : git-lfs-3.7.1-4.el9_8.x86_64                           1/1 
  Running scriptlet: git-lfs-3.7.1-4.el9_8.x86_64                           1/1 
Git LFS initialized.

  Verifying        : git-lfs-3.7.1-4.el9_8.x86_64                           1/1 

Installed:
  git-lfs-3.7.1-4.el9_8.x86_64                                                  

Complete!
$ git clone $CLONE_URL src
Cloning into 'src'...
$ cd src
$ git 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
$ cd ..
$ echo "LCG_PLATFORM: ${LCG_PLATFORM}"
LCG_PLATFORM: el9
$ source /cvmfs/sft.cern.ch/lcg/views/LCG_${LCG_VERSION}/x86_64-${LCG_PLATFORM}-${COMPILER}-opt/setup.sh
$ cmake -B build -S src --preset=gitlab-ci-lcg -DCMAKE_INSTALL_PREFIX="${INSTALL_DIR}"
Preset CMake variables:

  ACTS_BUILD_ALIGNMENT="ON"
  ACTS_BUILD_ANALYSIS_APPS="ON"
  ACTS_BUILD_BENCHMARKS="ON"
  ACTS_BUILD_EXAMPLES="ON"
  ACTS_BUILD_EXAMPLES_DD4HEP="ON"
  ACTS_BUILD_EXAMPLES_EDM4HEP="ON"
  ACTS_BUILD_EXAMPLES_FASTJET="ON"
  ACTS_BUILD_EXAMPLES_GEANT4="ON"
  ACTS_BUILD_EXAMPLES_GNN="OFF"
  ACTS_BUILD_EXAMPLES_HASHING="ON"
  ACTS_BUILD_EXAMPLES_PODIO="ON"
  ACTS_BUILD_EXAMPLES_PYTHIA8="ON"
  ACTS_BUILD_EXAMPLES_ROOT="ON"
  ACTS_BUILD_EXAMPLES_UNITTESTS="ON"
  ACTS_BUILD_FATRAS="ON"
  ACTS_BUILD_FATRAS_GEANT4="ON"
  ACTS_BUILD_INTEGRATIONTESTS="ON"
  ACTS_BUILD_ODD="ON"
  ACTS_BUILD_PLUGIN_ACTSVG="ON"
  ACTS_BUILD_PLUGIN_DD4HEP="ON"
  ACTS_BUILD_PLUGIN_EDM4HEP="ON"
  ACTS_BUILD_PLUGIN_FPEMON="ON"
  ACTS_BUILD_PLUGIN_GBL="OFF"
  ACTS_BUILD_PLUGIN_GEANT4="ON"
  ACTS_BUILD_PLUGIN_GEOMODEL="OFF"
  ACTS_BUILD_PLUGIN_GNN="OFF"
  ACTS_BUILD_PLUGIN_JSON="ON"
  ACTS_BUILD_PLUGIN_ONNX="OFF"
  ACTS_BUILD_PLUGIN_ROOT="ON"
  ACTS_BUILD_PLUGIN_TRACCC="ON"
  ACTS_BUILD_PYTHON_BINDINGS="ON"
  ACTS_BUILD_UNITTESTS="ON"
  ACTS_ENABLE_LOG_FAILURE_THRESHOLD="ON"
  ACTS_FORCE_ASSERTIONS="ON"
  ACTS_GENERATE_PYTHON_STUBS="ON"
  ACTS_USE_SYSTEM_GBL="OFF"
  ACTS_USE_SYSTEM_NLOHMANN_JSON="ON"
  ACTS_USE_SYSTEM_PYBIND11="OFF"
  CMAKE_BUILD_TYPE="Release"
  CMAKE_COMPILE_WARNING_AS_ERROR="ON"
  CMAKE_CXX_COMPILER_LAUNCHER="ccache"
  CMAKE_CXX_SCAN_FOR_MODULES="OFF"
  CMAKE_CXX_STANDARD="20"
  CMAKE_EXPORT_COMPILE_COMMANDS="ON"
  CMAKE_FIND_FRAMEWORK="LAST"

-- The CXX compiler identification is Clang 19.1.3
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /cvmfs/sft.cern.ch/lcg/releases/clang/19.1.3-e838d/x86_64-el9/wrappers/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test _acts_has_wno_c2y
-- Performing Test _acts_has_wno_c2y - Success
-- C++ standard: 20
-- Using compiler flags: -Wall -Wextra -Wpedantic -Wshadow -Wzero-as-null-pointer-constant -Wold-style-cast -Woverloaded-virtual -D_GLIBCXX_ASSERTIONS
-D_LIBCPP_DEBUG -Wfloat-conversion -Wno-c2y-extensions -Wnull-dereference
-- Checking C++20 std::format support
-- Checking C++20 std::format support - ok
-- Injecting headers to force assertions. This can have side-effects, USE WITH CAUTION!
-- Found Eigen3 at: /cvmfs/sft.cern.ch/lcg/views/LCG_109/x86_64-el9-clang19-opt/include/eigen3 (3.4.1)
-- Found Python: /cvmfs/sft.cern.ch/lcg/views/LCG_109/x86_64-el9-clang19-opt/bin/python3.13 (found suitable version "3.13.11", minimum required is
"3.8") found components: Interpreter Development.Module
-- Building pybind11 as part of the ACTS project
-- pybind11 v3.0.1 
-- Performing Test HAS_FLTO_THIN
-- Performing Test HAS_FLTO_THIN - Success
-- Performing Test HAS_FLTO
-- Performing Test HAS_FLTO - Success
-- Building actsvg as part of the ACTS project
[1/9] Creating directories for 'actsvg-populate'
[1/9] Performing download step (download, verify and extract) for 'actsvg-populate'
-- Downloading...
   dst='/builds/acts/ci-bridge/build/_deps/actsvg-subbuild/actsvg-populate-prefix/src/v0.4.56.tar.gz'
   timeout='none'
   inactivity timeout='none'
-- Using src='https://github.com/acts-project/actsvg/archive/refs/tags/v0.4.56.tar.gz'
CMake Error at actsvg-subbuild/actsvg-populate-prefix/src/actsvg-populate-stamp/download-actsvg-populate.cmake:163 (message):
  Each download failed!

    error: downloading 'https://github.com/acts-project/actsvg/archive/refs/tags/v0.4.56.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.3

    Trying 140.82.121.3:443...

  Connected to github.com (140.82.121.3) 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]

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

  [1 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 / X25519 /
  id-ecPublicKey

  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 EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA256
    Certificate level 1: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384
    Certificate level 2: Public key type EC/secp384r1 (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/actsvg/archive/refs/tags/v0.4.56.tar.gz

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

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

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

  [HTTP/2] [1] [:path: /acts-project/actsvg/archive/refs/tags/v0.4.56.tar.gz]

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

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

  [5 bytes data]

  [1 bytes data]

  GET /acts-project/actsvg/archive/refs/tags/v0.4.56.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:03:11 GMT

  x-github-request-id: B39A:15B881:2BBE0FF:22F936F:6A267733

  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 ---
          
    


FAILED: actsvg-populate-prefix/src/actsvg-populate-stamp/actsvg-populate-download /builds/acts/ci-bridge/build/_deps/actsvg-subbuild/actsvg-populate-
prefix/src/actsvg-populate-stamp/actsvg-populate-download
cd /builds/acts/ci-bridge/build/_deps && /cvmfs/sft.cern.ch/lcg/releases/CMake/3.30.6-34165/x86_64-el9-clang19-opt/bin/cmake
-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /builds/acts/ci-bridge/build/_deps/actsvg-subbuild/actsvg-populate-prefix/src/actsvg-populate-stamp/download-
actsvg-populate.cmake && /cvmfs/sft.cern.ch/lcg/releases/CMake/3.30.6-34165/x86_64-el9-clang19-opt/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P
/builds/acts/ci-bridge/build/_deps/actsvg-subbuild/actsvg-populate-prefix/src/actsvg-populate-stamp/verify-actsvg-populate.cmake &&
/cvmfs/sft.cern.ch/lcg/releases/CMake/3.30.6-34165/x86_64-el9-clang19-opt/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /builds/acts/ci-
bridge/build/_deps/actsvg-subbuild/actsvg-populate-prefix/src/actsvg-populate-stamp/extract-actsvg-populate.cmake &&
/cvmfs/sft.cern.ch/lcg/releases/CMake/3.30.6-34165/x86_64-el9-clang19-opt/bin/cmake -E touch /builds/acts/ci-bridge/build/_deps/actsvg-
subbuild/actsvg-populate-prefix/src/actsvg-populate-stamp/actsvg-populate-download
ninja: build stopped: subcommand failed.

CMake Error at /cvmfs/sft.cern.ch/lcg/releases/CMake/3.30.6-34165/x86_64-el9-clang19-opt/share/cmake-3.30/Modules/FetchContent.cmake:1918 (message):
  Build step for actsvg failed: 1
Call Stack (most recent call first):
  /cvmfs/sft.cern.ch/lcg/releases/CMake/3.30.6-34165/x86_64-el9-clang19-opt/share/cmake-3.30/Modules/FetchContent.cmake:1609
(__FetchContent_populateSubbuild)
  /cvmfs/sft.cern.ch/lcg/releases/CMake/3.30.6-34165/x86_64-el9-clang19-opt/share/cmake-3.30/Modules/FetchContent.cmake:2145:EVAL:2
(__FetchContent_doPopulation)
  /cvmfs/sft.cern.ch/lcg/releases/CMake/3.30.6-34165/x86_64-el9-clang19-opt/share/cmake-3.30/Modules/FetchContent.cmake:2145 (cmake_language)
  /cvmfs/sft.cern.ch/lcg/releases/CMake/3.30.6-34165/x86_64-el9-clang19-opt/share/cmake-3.30/Modules/FetchContent.cmake:2384 (__FetchContent_Populate)
  thirdparty/actsvg/CMakeLists.txt:28 (FetchContent_MakeAvailable)


-- Configuring incomplete, errors occurred!
section_end:1780905791:step_script
section_start:1780905791:archive_cache_on_failure
Saving cache for failed job
Creating cache ccache-lcg_109: [alma9, clang19]-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-lcg_109%3A%20%5Balma9%2C%20clang19%5D-r2-acts-project_acts_ex-
refactor-directedprotoaxis-for-digi-1-protected
Created cache
section_end:1780905792:archive_cache_on_failure
section_start:1780905792:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1780905792:cleanup_file_variables
ERROR: Job failed: exit code 1