AoS / SoA Copy Benchmarks, main branch (2024.09.27.) #297
ci-bridge / CI Bridge / build_cuda
succeeded
Nov 28, 2024 in 10m 1s
GitLab CI: SUCCESS
This check triggered job acts/ci-bridge/46718198
in pipeline acts/ci-bridge/24891
Status: SUCCESS
Created at: 2024-11-28T18:48:11.972+01:00
Started at: 2024-11-28T18:48:12.752+01:00
Finished at: 2024-11-28T18:58:13.480+01:00
Details
Running with gitlab-runner 17.4.0 (b92ee590)
on acts-ci-8c-alma9-08 gHHeUs7RY, system ID: r_Y2T2oTWQKXtL
Resolving secrets
section_start:1732816093:prepare_executor
Preparing the "docker" executor
Using Docker executor with image ghcr.io/acts-project/ubuntu2004_cuda:v13 ...
Pulling docker image ghcr.io/acts-project/ubuntu2004_cuda:v13 ...
Using docker image sha256:f5afefe6e6c540f57aac2d3aa526d75c00f397b3083456507fc9c13527945cac for ghcr.io/acts-project/ubuntu2004_cuda:v13 with digest
ghcr.io/acts-project/ubuntu2004_cuda@sha256:48655bd3fccc642a56d4452eadb17abd93f9fa911416dbb58b644e15e0e2ddf7 ...
section_end:1732816205:prepare_executor
section_start:1732816205:prepare_script
Preparing environment
Running on runner-ghheus7ry-project-132265-concurrent-0 via 4527d4478ee1...
section_end:1732816208:prepare_script
section_start:1732816208:get_sources
Getting source from Git repository
Fetching changes with git depth set to 20...
Reinitialized existing Git repository in /builds/acts/ci-bridge/.git/
Checking out 12b1957a as detached HEAD (ref is main)...
Removing build/
Removing dependencies/
Removing src/
Removing venv/
Skipping Git submodules setup
section_end:1732816212:get_sources
section_start:1732816212:step_script
Executing "step_script" stage of the job script
Using docker image sha256:f5afefe6e6c540f57aac2d3aa526d75c00f397b3083456507fc9c13527945cac for ghcr.io/acts-project/ubuntu2004_cuda:v13 with digest
ghcr.io/acts-project/ubuntu2004_cuda@sha256:48655bd3fccc642a56d4452eadb17abd93f9fa911416dbb58b644e15e0e2ddf7 ...
$ git clone $CLONE_URL src
Cloning into 'src'...
$ git -C src checkout $HEAD_SHA
Note: switching to '288f9fcb77a3d59d99afa752fd50f29b228ffa2d'.
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 288f9fc Introduced benchmarks for HIP.
$ cmake -S src -B build -DCMAKE_BUILD_TYPE=Release -DVECMEM_BUILD_CUDA_LIBRARY=ON -DVECMEM_BUILD_BENCHMARKING=ON
-- The CXX compiler identification is GNU 9.3.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 HIP compiler
-- Looking for a HIP compiler - NOTFOUND
-- Looking for a SYCL compiler
-- Looking for a SYCL compiler - NOTFOUND
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- Performing Test VECMEM_HAVE_VISIBILITY_MS_COMPAT
-- Performing Test VECMEM_HAVE_VISIBILITY_MS_COMPAT - Success
-- Performing Test VECMEM_SUPPORT_POSIX_ATOMIC_REF
-- Performing Test VECMEM_SUPPORT_POSIX_ATOMIC_REF - Success
-- Performing Test VECMEM_HAVE_PMR_MEMORY_RESOURCE
-- Performing Test VECMEM_HAVE_PMR_MEMORY_RESOURCE - Success
-- Using memory resource types from the std::pmr namespace
-- Performing Test VECMEM_HAVE_DEFAULT_RESOURCE
-- Performing Test VECMEM_HAVE_DEFAULT_RESOURCE - Success
-- Performing Test VECMEM_HAVE_LZCNT_U64
-- Performing Test VECMEM_HAVE_LZCNT_U64 - Failed
-- Performing Test VECMEM_HAVE_BUILTIN_CLZL
-- Performing Test VECMEM_HAVE_BUILTIN_CLZL - Success
-- Looking for std::aligned_alloc
-- Looking for std::aligned_alloc - found
-- Found CUDAToolkit: /usr/local/cuda/include (found version "11.3.109")
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Building GoogleTest as part of the VecMem project
-- The C compiler identification is GNU 9.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Performing Test VECMEM_HAVE_UBSAN
-- Performing Test VECMEM_HAVE_UBSAN - Success
-- The CUDA compiler identification is NVIDIA 11.3.109
-- Detecting CUDA compiler ABI info
-- Detecting CUDA compiler ABI info - done
-- Check for working CUDA compiler: /usr/local/cuda/bin/nvcc - skipped
-- Detecting CUDA compile features
-- Detecting CUDA compile features - done
-- Building Google Benchmark as part of the VecMem project
-- Failed to find LLVM FileCheck
-- Found Git: /usr/bin/git (found version "2.25.1")
-- git version: v0.0.0 normalized to 0.0.0
-- Version: 1.6.1
-- Looking for shm_open in rt
-- Looking for shm_open in rt - found
-- Performing Test HAVE_CXX_FLAG_STD_CXX11
-- Performing Test HAVE_CXX_FLAG_STD_CXX11 - Success
-- Performing Test HAVE_CXX_FLAG_WALL
-- Performing Test HAVE_CXX_FLAG_WALL - Success
-- Performing Test HAVE_CXX_FLAG_WEXTRA
-- Performing Test HAVE_CXX_FLAG_WEXTRA - Success
-- Performing Test HAVE_CXX_FLAG_WSHADOW
-- Performing Test HAVE_CXX_FLAG_WSHADOW - Success
-- Performing Test HAVE_CXX_FLAG_WSUGGEST_OVERRIDE
-- Performing Test HAVE_CXX_FLAG_WSUGGEST_OVERRIDE - Success
-- Performing Test HAVE_CXX_FLAG_PEDANTIC
-- Performing Test HAVE_CXX_FLAG_PEDANTIC - Success
-- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS
-- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS - Success
-- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32
-- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 - Failed
-- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING
-- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING - Success
-- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS
-- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS - Success
-- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING
-- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success
-- Performing Test HAVE_CXX_FLAG_WD654
-- Performing Test HAVE_CXX_FLAG_WD654 - Failed
-- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY
-- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY - Failed
-- Performing Test HAVE_CXX_FLAG_COVERAGE
-- Performing Test HAVE_CXX_FLAG_COVERAGE - Success
-- Performing Test HAVE_STD_REGEX
-- Performing Test HAVE_STD_REGEX
-- Performing Test HAVE_STD_REGEX -- success
-- Performing Test HAVE_GNU_POSIX_REGEX
-- Performing Test HAVE_GNU_POSIX_REGEX
-- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile
-- Performing Test HAVE_POSIX_REGEX
-- Performing Test HAVE_POSIX_REGEX
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK
-- Performing Test HAVE_STEADY_CLOCK
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Configuring done
-- Generating done
-- Build files have been written to: /builds/acts/ci-bridge/build
$ cmake --build build
[ 1%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/allocator.cpp.o
[ 1%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/details/is_aligned.cpp.o
[ 2%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/details/memory_resource_base.cpp.o
[ 2%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/host_memory_resource.cpp.o
[ 3%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/details/arena_memory_resource_impl.cpp.o
[ 3%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/arena_memory_resource.cpp.o
[ 3%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/details/binary_page_memory_resource_impl.cpp.o
[ 4%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/binary_page_memory_resource.cpp.o
[ 4%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/details/pool_memory_resource_impl.cpp.o
[ 5%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/pool_memory_resource.cpp.o
[ 5%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/details/choice_memory_resource_impl.cpp.o
[ 6%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/choice_memory_resource.cpp.o
[ 6%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/details/coalescing_memory_resource_impl.cpp.o
[ 6%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/coalescing_memory_resource.cpp.o
[ 7%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/details/conditional_memory_resource_impl.cpp.o
[ 7%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/conditional_memory_resource.cpp.o
[ 8%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/details/contiguous_memory_resource_impl.cpp.o
[ 8%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/contiguous_memory_resource.cpp.o
[ 9%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/details/debug_memory_resource_impl.cpp.o
[ 9%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/debug_memory_resource.cpp.o
[ 9%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/identity_memory_resource.cpp.o
[ 10%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/details/instrumenting_memory_resource_impl.cpp.o
[ 10%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/instrumenting_memory_resource.cpp.o
[ 11%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/terminal_memory_resource.cpp.o
[ 11%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/memory/synchronized_memory_resource.cpp.o
[ 12%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/utils/copy.cpp.o
[ 12%] Building CXX object core/CMakeFiles/vecmem_core.dir/src/utils/memory_monitor.cpp.o
[ 13%] Linking CXX shared library ../lib/libvecmem_core.so
[ 13%] Built target vecmem_core
[ 13%] Building CXX object core/CMakeFiles/test_vecmem_edm_host_hpp.dir/CMakeFiles/test_vecmem_edm_host_hpp.cpp.o
[ 14%] Linking CXX executable CMakeFiles/test_vecmem_edm_host_hpp
[ 14%] Built target test_vecmem_edm_host_hpp
[ 15%] Building CXX object core/CMakeFiles/test_vecmem_edm_data_hpp.dir/CMakeFiles/test_vecmem_edm_data_hpp.cpp.o
[ 15%] Linking CXX executable CMakeFiles/test_vecmem_edm_data_hpp
[ 15%] Built target test_vecmem_edm_data_hpp
[ 15%] Building CXX object
core/CMakeFiles/test_vecmem_memory_binary_page_memory_resource_hpp.dir/CMakeFiles/test_vecmem_memory_binary_page_memory_resource_hpp.cpp.o
[ 16%] Linking CXX executable CMakeFiles/test_vecmem_memory_binary_page_memory_resource_hpp
[ 16%] Built target test_vecmem_memory_binary_page_memory_resource_hpp
[ 16%] Building CXX object core/CMakeFiles/test_vecmem_edm_view_hpp.dir/CMakeFiles/test_vecmem_edm_view_hpp.cpp.o
[ 16%] Linking CXX executable CMakeFiles/test_vecmem_edm_view_hpp
[ 16%] Built target test_vecmem_edm_view_hpp
[ 16%] Building CXX object core/CMakeFiles/test_vecmem_utils_type_traits_hpp.dir/CMakeFiles/test_vecmem_utils_type_traits_hpp.cpp.o
[ 17%] Linking CXX executable CMakeFiles/test_vecmem_utils_type_traits_hpp
[ 17%] Built target test_vecmem_utils_type_traits_hpp
[ 18%] Building CXX object core/CMakeFiles/test_vecmem_edm_buffer_hpp.dir/CMakeFiles/test_vecmem_edm_buffer_hpp.cpp.o
[ 18%] Linking CXX executable CMakeFiles/test_vecmem_edm_buffer_hpp
[ 18%] Built target test_vecmem_edm_buffer_hpp
[ 18%] Building CXX object core/CMakeFiles/test_vecmem_edm_device_hpp.dir/CMakeFiles/test_vecmem_edm_device_hpp.cpp.o
[ 19%] Linking CXX executable CMakeFiles/test_vecmem_edm_device_hpp
[ 19%] Built target test_vecmem_edm_device_hpp
[ 19%] Building CXX object
core/CMakeFiles/test_vecmem_memory_debug_memory_resource_hpp.dir/CMakeFiles/test_vecmem_memory_debug_memory_resource_hpp.cpp.o
[ 20%] Linking CXX executable CMakeFiles/test_vecmem_memory_debug_memory_resource_hpp
[ 20%] Built target test_vecmem_memory_debug_memory_resource_hpp
[ 20%] Building CXX object
core/CMakeFiles/test_vecmem_memory_polymorphic_allocator_hpp.dir/CMakeFiles/test_vecmem_memory_polymorphic_allocator_hpp.cpp.o
[ 21%] Linking CXX executable CMakeFiles/test_vecmem_memory_polymorphic_allocator_hpp
[ 21%] Built target test_vecmem_memory_polymorphic_allocator_hpp
[ 22%] Building CXX object
core/CMakeFiles/test_vecmem_memory_contiguous_memory_resource_hpp.dir/CMakeFiles/test_vecmem_memory_contiguous_memory_resource_hpp.cpp.o
[ 22%] Linking CXX executable CMakeFiles/test_vecmem_memory_contiguous_memory_resource_hpp
[ 22%] Built target test_vecmem_memory_contiguous_memory_resource_hpp
[ 22%] Building CXX object core/CMakeFiles/test_vecmem_containers_static_array_hpp.dir/CMakeFiles/test_vecmem_containers_static_array_hpp.cpp.o
[ 23%] Linking CXX executable CMakeFiles/test_vecmem_containers_static_array_hpp
[ 23%] Built target test_vecmem_containers_static_array_hpp
[ 24%] Building CXX object
core/CMakeFiles/test_vecmem_memory_synchronized_memory_resource_hpp.dir/CMakeFiles/test_vecmem_memory_synchronized_memory_resource_hpp.cpp.o
[ 24%] Linking CXX executable CMakeFiles/test_vecmem_memory_synchronized_memory_resource_hpp
[ 24%] Built target test_vecmem_memory_synchronized_memory_resource_hpp
[ 24%] Building CXX object core/CMakeFiles/test_vecmem_edm_proxy_hpp.dir/CMakeFiles/test_vecmem_edm_proxy_hpp.cpp.o
[ 25%] Linking CXX executable CMakeFiles/test_vecmem_edm_proxy_hpp
[ 25%] Built target test_vecmem_edm_proxy_hpp
[ 26%] Building CXX object core/CMakeFiles/test_vecmem_memory_allocator_hpp.dir/CMakeFiles/test_vecmem_memory_allocator_hpp.cpp.o
[ 26%] Linking CXX executable CMakeFiles/test_vecmem_memory_allocator_hpp
[ 26%] Built target test_vecmem_memory_allocator_hpp
[ 26%] Building CXX object core/CMakeFiles/test_vecmem_containers_array_hpp.dir/CMakeFiles/test_vecmem_containers_array_hpp.cpp.o
[ 26%] Linking CXX executable CMakeFiles/test_vecmem_containers_array_hpp
[ 26%] Built target test_vecmem_containers_array_hpp
[ 26%] Building CXX object core/CMakeFiles/test_vecmem_utils_types_hpp.dir/CMakeFiles/test_vecmem_utils_types_hpp.cpp.o
[ 27%] Linking CXX executable CMakeFiles/test_vecmem_utils_types_hpp
[ 27%] Built target test_vecmem_utils_types_hpp
[ 27%] Building CXX object
core/CMakeFiles/test_vecmem_memory_choice_memory_resource_hpp.dir/CMakeFiles/test_vecmem_memory_choice_memory_resource_hpp.cpp.o
[ 28%] Linking CXX executable CMakeFiles/test_vecmem_memory_choice_memory_resource_hpp
[ 28%] Built target test_vecmem_memory_choice_memory_resource_hpp
[ 28%] Building CXX object core/CMakeFiles/test_vecmem_containers_jagged_vector_hpp.dir/CMakeFiles/test_vecmem_containers_jagged_vector_hpp.cpp.o
[ 29%] Linking CXX executable CMakeFiles/test_vecmem_containers_jagged_vector_hpp
[ 29%] Built target test_vecmem_containers_jagged_vector_hpp
[ 30%] Building CXX object core/CMakeFiles/test_vecmem_containers_device_array_hpp.dir/CMakeFiles/test_vecmem_containers_device_array_hpp.cpp.o
[ 30%] Linking CXX executable CMakeFiles/test_vecmem_containers_device_array_hpp
[ 30%] Built target test_vecmem_containers_device_array_hpp
[ 30%] Building CXX object core/CMakeFiles/test_vecmem_containers_vector_hpp.dir/CMakeFiles/test_vecmem_containers_vector_hpp.cpp.o
[ 30%] Linking CXX executable CMakeFiles/test_vecmem_containers_vector_hpp
[ 30%] Built target test_vecmem_containers_vector_hpp
[ 30%] Building CXX object core/CMakeFiles/test_vecmem_edm_schema_hpp.dir/CMakeFiles/test_vecmem_edm_schema_hpp.cpp.o
[ 31%] Linking CXX executable CMakeFiles/test_vecmem_edm_schema_hpp
[ 31%] Built target test_vecmem_edm_schema_hpp
[ 32%] Building CXX object
core/CMakeFiles/test_vecmem_memory_identity_memory_resource_hpp.dir/CMakeFiles/test_vecmem_memory_identity_memory_resource_hpp.cpp.o
[ 32%] Linking CXX executable CMakeFiles/test_vecmem_memory_identity_memory_resource_hpp
[ 32%] Built target test_vecmem_memory_identity_memory_resource_hpp
[ 32%] Building CXX object core/CMakeFiles/test_vecmem_concepts_atomic_ref_hpp.dir/CMakeFiles/test_vecmem_concepts_atomic_ref_hpp.cpp.o
[ 33%] Linking CXX executable CMakeFiles/test_vecmem_concepts_atomic_ref_hpp
[ 33%] Built target test_vecmem_concepts_atomic_ref_hpp
[ 33%] Building CXX object
core/CMakeFiles/test_vecmem_memory_coalescing_memory_resource_hpp.dir/CMakeFiles/test_vecmem_memory_coalescing_memory_resource_hpp.cpp.o
[ 34%] Linking CXX executable CMakeFiles/test_vecmem_memory_coalescing_memory_resource_hpp
[ 34%] Built target test_vecmem_memory_coalescing_memory_resource_hpp
[ 35%] Building CXX object
core/CMakeFiles/test_vecmem_containers_jagged_device_vector_hpp.dir/CMakeFiles/test_vecmem_containers_jagged_device_vector_hpp.cpp.o
[ 35%] Linking CXX executable CMakeFiles/test_vecmem_containers_jagged_device_vector_hpp
[ 35%] Built target test_vecmem_containers_jagged_device_vector_hpp
[ 35%] Building CXX object core/CMakeFiles/test_vecmem_containers_static_vector_hpp.dir/CMakeFiles/test_vecmem_containers_static_vector_hpp.cpp.o
[ 36%] Linking CXX executable CMakeFiles/test_vecmem_containers_static_vector_hpp
[ 36%] Built target test_vecmem_containers_static_vector_hpp
[ 37%] Building CXX object core/CMakeFiles/test_vecmem_memory_unique_ptr_hpp.dir/CMakeFiles/test_vecmem_memory_unique_ptr_hpp.cpp.o
[ 37%] Linking CXX executable CMakeFiles/test_vecmem_memory_unique_ptr_hpp
[ 37%] Built target test_vecmem_memory_unique_ptr_hpp
[ 37%] Building CXX object
core/CMakeFiles/test_vecmem_memory_conditional_memory_resource_hpp.dir/CMakeFiles/test_vecmem_memory_conditional_memory_resource_hpp.cpp.o
[ 37%] Linking CXX executable CMakeFiles/test_vecmem_memory_conditional_memory_resource_hpp
[ 37%] Built target test_vecmem_memory_conditional_memory_resource_hpp
[ 37%] Building CXX object core/CMakeFiles/test_vecmem_utils_tuple_hpp.dir/CMakeFiles/test_vecmem_utils_tuple_hpp.cpp.o
[ 38%] Linking CXX executable CMakeFiles/test_vecmem_utils_tuple_hpp
[ 38%] Built target test_vecmem_utils_tuple_hpp
[ 38%] Building CXX object core/CMakeFiles/test_vecmem_version_hpp.dir/CMakeFiles/test_vecmem_version_hpp.cpp.o
[ 38%] Linking CXX executable CMakeFiles/test_vecmem_version_hpp
[ 38%] Built target test_vecmem_version_hpp
[ 38%] Building CXX object core/CMakeFiles/test_vecmem_memory_device_atomic_ref_hpp.dir/CMakeFiles/test_vecmem_memory_device_atomic_ref_hpp.cpp.o
[ 38%] Linking CXX executable CMakeFiles/test_vecmem_memory_device_atomic_ref_hpp
[ 38%] Built target test_vecmem_memory_device_atomic_ref_hpp
[ 39%] Building CXX object
core/CMakeFiles/test_vecmem_memory_host_memory_resource_hpp.dir/CMakeFiles/test_vecmem_memory_host_memory_resource_hpp.cpp.o
[ 39%] Linking CXX executable CMakeFiles/test_vecmem_memory_host_memory_resource_hpp
[ 39%] Built target test_vecmem_memory_host_memory_resource_hpp
[ 40%] Building CXX object core/CMakeFiles/test_vecmem_edm_container_hpp.dir/CMakeFiles/test_vecmem_edm_container_hpp.cpp.o
[ 40%] Linking CXX executable CMakeFiles/test_vecmem_edm_container_hpp
[ 40%] Built target test_vecmem_edm_container_hpp
[ 41%] Building CXX object
core/CMakeFiles/test_vecmem_memory_instrumenting_memory_resource_hpp.dir/CMakeFiles/test_vecmem_memory_instrumenting_memory_resource_hpp.cpp.o
[ 41%] Linking CXX executable CMakeFiles/test_vecmem_memory_instrumenting_memory_resource_hpp
[ 41%] Built target test_vecmem_memory_instrumenting_memory_resource_hpp
[ 41%] Building CXX object
core/CMakeFiles/test_vecmem_memory_device_address_space_hpp.dir/CMakeFiles/test_vecmem_memory_device_address_space_hpp.cpp.o
[ 42%] Linking CXX executable CMakeFiles/test_vecmem_memory_device_address_space_hpp
[ 42%] Built target test_vecmem_memory_device_address_space_hpp
[ 42%] Building CXX object core/CMakeFiles/test_vecmem_memory_memory_order_hpp.dir/CMakeFiles/test_vecmem_memory_memory_order_hpp.cpp.o
[ 43%] Linking CXX executable CMakeFiles/test_vecmem_memory_memory_order_hpp
[ 43%] Built target test_vecmem_memory_memory_order_hpp
[ 43%] Building CXX object core/CMakeFiles/test_vecmem_memory_memory_resource_hpp.dir/CMakeFiles/test_vecmem_memory_memory_resource_hpp.cpp.o
[ 44%] Linking CXX executable CMakeFiles/test_vecmem_memory_memory_resource_hpp
[ 44%] Built target test_vecmem_memory_memory_resource_hpp
[ 45%] Building CXX object core/CMakeFiles/test_vecmem_memory_atomic_hpp.dir/CMakeFiles/test_vecmem_memory_atomic_hpp.cpp.o
[ 45%] Linking CXX executable CMakeFiles/test_vecmem_memory_atomic_hpp
[ 45%] Built target test_vecmem_memory_atomic_hpp
[ 45%] Building CXX object
core/CMakeFiles/test_vecmem_memory_pool_memory_resource_hpp.dir/CMakeFiles/test_vecmem_memory_pool_memory_resource_hpp.cpp.o
[ 45%] Linking CXX executable CMakeFiles/test_vecmem_memory_pool_memory_resource_hpp
[ 45%] Built target test_vecmem_memory_pool_memory_resource_hpp
[ 46%] Building CXX object
core/CMakeFiles/test_vecmem_memory_terminal_memory_resource_hpp.dir/CMakeFiles/test_vecmem_memory_terminal_memory_resource_hpp.cpp.o
[ 46%] Linking CXX executable CMakeFiles/test_vecmem_memory_terminal_memory_resource_hpp
[ 46%] Built target test_vecmem_memory_terminal_memory_resource_hpp
[ 46%] Building CXX object core/CMakeFiles/test_vecmem_utils_abstract_event_hpp.dir/CMakeFiles/test_vecmem_utils_abstract_event_hpp.cpp.o
[ 47%] Linking CXX executable CMakeFiles/test_vecmem_utils_abstract_event_hpp
[ 47%] Built target test_vecmem_utils_abstract_event_hpp
[ 47%] Building CXX object core/CMakeFiles/test_vecmem_utils_attributes_hpp.dir/CMakeFiles/test_vecmem_utils_attributes_hpp.cpp.o
[ 48%] Linking CXX executable CMakeFiles/test_vecmem_utils_attributes_hpp
[ 48%] Built target test_vecmem_utils_attributes_hpp
[ 49%] Building CXX object
core/CMakeFiles/test_vecmem_memory_arena_memory_resource_hpp.dir/CMakeFiles/test_vecmem_memory_arena_memory_resource_hpp.cpp.o
[ 49%] Linking CXX executable CMakeFiles/test_vecmem_memory_arena_memory_resource_hpp
[ 49%] Built target test_vecmem_memory_arena_memory_resource_hpp
[ 50%] Building CXX object core/CMakeFiles/test_vecmem_containers_device_vector_hpp.dir/CMakeFiles/test_vecmem_containers_device_vector_hpp.cpp.o
[ 50%] Linking CXX executable CMakeFiles/test_vecmem_containers_device_vector_hpp
[ 50%] Built target test_vecmem_containers_device_vector_hpp
[ 50%] Building CXX object core/CMakeFiles/test_vecmem_utils_copy_hpp.dir/CMakeFiles/test_vecmem_utils_copy_hpp.cpp.o
[ 51%] Linking CXX executable CMakeFiles/test_vecmem_utils_copy_hpp
[ 51%] Built target test_vecmem_utils_copy_hpp
[ 52%] Building CXX object core/CMakeFiles/test_vecmem_utils_debug_hpp.dir/CMakeFiles/test_vecmem_utils_debug_hpp.cpp.o
[ 52%] Linking CXX executable CMakeFiles/test_vecmem_utils_debug_hpp
[ 52%] Built target test_vecmem_utils_debug_hpp
[ 53%] Building CXX object core/CMakeFiles/test_vecmem_utils_memory_monitor_hpp.dir/CMakeFiles/test_vecmem_utils_memory_monitor_hpp.cpp.o
[ 53%] Linking CXX executable CMakeFiles/test_vecmem_utils_memory_monitor_hpp
[ 53%] Built target test_vecmem_utils_memory_monitor_hpp
[ 53%] Building CXX object cuda/CMakeFiles/vecmem_cuda.dir/src/memory/device_memory_resource.cpp.o
[ 53%] Building CXX object cuda/CMakeFiles/vecmem_cuda.dir/src/memory/host_memory_resource.cpp.o
[ 54%] Building CXX object cuda/CMakeFiles/vecmem_cuda.dir/src/memory/managed_memory_resource.cpp.o
[ 54%] Building CXX object cuda/CMakeFiles/vecmem_cuda.dir/src/utils/cuda/copy.cpp.o
[ 55%] Building CXX object cuda/CMakeFiles/vecmem_cuda.dir/src/utils/cuda/async_copy.cpp.o
[ 55%] Building CXX object cuda/CMakeFiles/vecmem_cuda.dir/src/utils/cuda_error_handling.cpp.o
[ 56%] Building CXX object cuda/CMakeFiles/vecmem_cuda.dir/src/utils/cuda_wrappers.cpp.o
[ 56%] Building CXX object cuda/CMakeFiles/vecmem_cuda.dir/src/utils/get_device_name.cpp.o
[ 56%] Building CXX object cuda/CMakeFiles/vecmem_cuda.dir/src/utils/select_device.cpp.o
[ 57%] Building CXX object cuda/CMakeFiles/vecmem_cuda.dir/src/utils/stream_wrapper.cpp.o
[ 57%] Building CXX object cuda/CMakeFiles/vecmem_cuda.dir/src/utils/opaque_stream.cpp.o
[ 58%] Linking CXX shared library ../lib/libvecmem_cuda.so
[ 58%] Built target vecmem_cuda
[ 58%] Building CXX object
cuda/CMakeFiles/test_vecmem_memory_cuda_managed_memory_resource_hpp.dir/CMakeFiles/test_vecmem_memory_cuda_managed_memory_resource_hpp.cpp.o
[ 59%] Linking CXX executable CMakeFiles/test_vecmem_memory_cuda_managed_memory_resource_hpp
[ 59%] Built target test_vecmem_memory_cuda_managed_memory_resource_hpp
[ 60%] Building CXX object
cuda/CMakeFiles/test_vecmem_memory_cuda_host_memory_resource_hpp.dir/CMakeFiles/test_vecmem_memory_cuda_host_memory_resource_hpp.cpp.o
[ 60%] Linking CXX executable CMakeFiles/test_vecmem_memory_cuda_host_memory_resource_hpp
[ 60%] Built target test_vecmem_memory_cuda_host_memory_resource_hpp
[ 60%] Building CXX object cuda/CMakeFiles/test_vecmem_utils_cuda_async_copy_hpp.dir/CMakeFiles/test_vecmem_utils_cuda_async_copy_hpp.cpp.o
[ 61%] Linking CXX executable CMakeFiles/test_vecmem_utils_cuda_async_copy_hpp
[ 61%] Built target test_vecmem_utils_cuda_async_copy_hpp
[ 61%] Building CXX object cuda/CMakeFiles/test_vecmem_utils_cuda_copy_hpp.dir/CMakeFiles/test_vecmem_utils_cuda_copy_hpp.cpp.o
[ 61%] Linking CXX executable CMakeFiles/test_vecmem_utils_cuda_copy_hpp
[ 61%] Built target test_vecmem_utils_cuda_copy_hpp
[ 62%] Building CXX object
cuda/CMakeFiles/test_vecmem_memory_cuda_device_memory_resource_hpp.dir/CMakeFiles/test_vecmem_memory_cuda_device_memory_resource_hpp.cpp.o
[ 62%] Linking CXX executable CMakeFiles/test_vecmem_memory_cuda_device_memory_resource_hpp
[ 62%] Built target test_vecmem_memory_cuda_device_memory_resource_hpp
[ 63%] Building CXX object cuda/CMakeFiles/test_vecmem_utils_cuda_stream_wrapper_hpp.dir/CMakeFiles/test_vecmem_utils_cuda_stream_wrapper_hpp.cpp.o
[ 63%] Linking CXX executable CMakeFiles/test_vecmem_utils_cuda_stream_wrapper_hpp
[ 63%] Built target test_vecmem_utils_cuda_stream_wrapper_hpp
[ 63%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
[ 64%] Linking CXX shared library ../../../lib/libgtest.so
[ 64%] Built target gtest
[ 65%] Building CXX object tests/CMakeFiles/vecmem_testing_common.dir/common/memory_resource_name_gen.cpp.o
[ 65%] Building CXX object tests/CMakeFiles/vecmem_testing_common.dir/common/simple_soa_container_helpers.cpp.o
[ 66%] Building CXX object tests/CMakeFiles/vecmem_testing_common.dir/common/jagged_soa_container_helpers.cpp.o
[ 66%] Linking CXX static library ../lib/libvecmem_testing_common.a
[ 66%] Built target vecmem_testing_common
[ 66%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
[ 67%] Linking CXX shared library ../../../lib/libgtest_main.so
[ 67%] Built target gtest_main
[ 67%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_allocator.cpp.o
[ 68%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_array.cpp.o
[ 68%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_atomic_ref.cpp.o
[ 68%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_containers.cpp.o
[ 69%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_contiguous_memory_resource.cpp.o
[ 69%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_copy.cpp.o
[ 70%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_device_containers.cpp.o
[ 70%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_memory_resources.cpp.o
[ 71%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_static_vector.cpp.o
[ 71%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_vector.cpp.o
[ 71%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_jagged_vector_view.cpp.o
[ 72%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_static_array.cpp.o
[ 72%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_default_resource.cpp.o
[ 73%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_instrumenting_memory_resource.cpp.o
[ 73%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_terminal_memory_resource.cpp.o
[ 74%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_conditional_memory_resource.cpp.o
[ 74%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_choice_memory_resource.cpp.o
[ 74%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_coalescing_memory_resource.cpp.o
[ 75%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_debug_memory_resource.cpp.o
[ 75%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_unique_alloc_ptr.cpp.o
[ 76%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_unique_obj_ptr.cpp.o
[ 76%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_tuple.cpp.o
[ 77%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_edm_buffer.cpp.o
[ 77%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_edm_device.cpp.o
[ 77%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_edm_host.cpp.o
[ 78%] Building CXX object tests/core/CMakeFiles/vecmem_test_core.dir/test_core_edm_view.cpp.o
[ 78%] Linking CXX executable ../../bin/vecmem_test_core
[ 78%] Built target vecmem_test_core
[ 79%] Building CXX object tests/cuda/CMakeFiles/vecmem_testing_cuda_main.dir/test_cuda_main.cpp.o
[ 79%] Building CXX object tests/cuda/CMakeFiles/vecmem_testing_cuda_main.dir/__/__/cuda/src/utils/cuda_error_handling.cpp.o
[ 80%] Linking CXX static library ../../lib/libvecmem_testing_cuda_main.a
[ 80%] Built target vecmem_testing_cuda_main
[ 81%] Building CUDA object tests/cuda/CMakeFiles/vecmem_test_cuda.dir/test_cuda_atomic_ref.cu.o
[ 81%] Building CXX object tests/cuda/CMakeFiles/vecmem_test_cuda.dir/test_cuda_memory_resources.cpp.o
[ 82%] Building CXX object tests/cuda/CMakeFiles/vecmem_test_cuda.dir/test_cuda_containers.cpp.o
[ 82%] Building CUDA object tests/cuda/CMakeFiles/vecmem_test_cuda.dir/test_cuda_containers_kernels.cu.o
[ 82%] Building CXX object tests/cuda/CMakeFiles/vecmem_test_cuda.dir/test_cuda_jagged_vector_view.cpp.o
[ 83%] Building CUDA object tests/cuda/CMakeFiles/vecmem_test_cuda.dir/test_cuda_jagged_vector_view_kernels.cu.o
[ 83%] Building CXX object tests/cuda/CMakeFiles/vecmem_test_cuda.dir/test_cuda_edm.cpp.o
[ 84%] Building CUDA object tests/cuda/CMakeFiles/vecmem_test_cuda.dir/test_cuda_edm_kernels.cu.o
[ 84%] Building CXX object tests/cuda/CMakeFiles/vecmem_test_cuda.dir/test_cuda_copy.cpp.o
[ 85%] Building CXX object tests/cuda/CMakeFiles/vecmem_test_cuda.dir/__/__/cuda/src/utils/cuda_error_handling.cpp.o
[ 85%] Building CXX object tests/cuda/CMakeFiles/vecmem_test_cuda.dir/__/__/cuda/src/utils/cuda_wrappers.cpp.o
[ 85%] Linking CXX executable ../../bin/vecmem_test_cuda
[ 85%] Built target vecmem_test_cuda
[ 85%] Building CXX object _deps/googlebenchmark-build/src/CMakeFiles/benchmark.dir/benchmark.cc.o
[ 85%] Building CXX object _deps/googlebenchmark-build/src/CMakeFiles/benchmark.dir/benchmark_api_internal.cc.o
[ 86%] Building CXX object _deps/googlebenchmark-build/src/CMakeFiles/benchmark.dir/benchmark_name.cc.o
[ 86%] Building CXX object _deps/googlebenchmark-build/src/CMakeFiles/benchmark.dir/benchmark_register.cc.o
[ 87%] Building CXX object _deps/googlebenchmark-build/src/CMakeFiles/benchmark.dir/benchmark_runner.cc.o
[ 87%] Building CXX object _deps/googlebenchmark-build/src/CMakeFiles/benchmark.dir/colorprint.cc.o
[ 88%] Building CXX object _deps/googlebenchmark-build/src/CMakeFiles/benchmark.dir/commandlineflags.cc.o
[ 88%] Building CXX object _deps/googlebenchmark-build/src/CMakeFiles/benchmark.dir/complexity.cc.o
[ 88%] Building CXX object _deps/googlebenchmark-build/src/CMakeFiles/benchmark.dir/console_reporter.cc.o
[ 89%] Building CXX object _deps/googlebenchmark-build/src/CMakeFiles/benchmark.dir/counter.cc.o
[ 89%] Building CXX object _deps/googlebenchmark-build/src/CMakeFiles/benchmark.dir/csv_reporter.cc.o
[ 90%] Building CXX object _deps/googlebenchmark-build/src/CMakeFiles/benchmark.dir/json_reporter.cc.o
[ 90%] Building CXX object _deps/googlebenchmark-build/src/CMakeFiles/benchmark.dir/perf_counters.cc.o
[ 91%] Building CXX object _deps/googlebenchmark-build/src/CMakeFiles/benchmark.dir/reporter.cc.o
[ 91%] Building CXX object _deps/googlebenchmark-build/src/CMakeFiles/benchmark.dir/sleep.cc.o
[ 91%] Building CXX object _deps/googlebenchmark-build/src/CMakeFiles/benchmark.dir/statistics.cc.o
[ 92%] Building CXX object _deps/googlebenchmark-build/src/CMakeFiles/benchmark.dir/string_util.cc.o
[ 92%] Building CXX object _deps/googlebenchmark-build/src/CMakeFiles/benchmark.dir/sysinfo.cc.o
[ 93%] Building CXX object _deps/googlebenchmark-build/src/CMakeFiles/benchmark.dir/timers.cc.o
[ 93%] Linking CXX shared library ../../../lib/libbenchmark.so
[ 93%] Built target benchmark
[ 94%] Building CXX object benchmarks/CMakeFiles/vecmem_benchmark_common.dir/common/make_jagged_sizes.cpp.o
[ 94%] Building CXX object benchmarks/CMakeFiles/vecmem_benchmark_common.dir/common/make_jagged_vector.cpp.o
[ 95%] Building CXX object benchmarks/CMakeFiles/vecmem_benchmark_common.dir/common/setup_simple_copy_counters.cpp.o
[ 95%] Building CXX object benchmarks/CMakeFiles/vecmem_benchmark_common.dir/common/simple_aos_copy_benchmarks.cpp.o
[ 96%] Building CXX object benchmarks/CMakeFiles/vecmem_benchmark_common.dir/common/simple_soa_copy_benchmarks.cpp.o
[ 96%] Linking CXX static library ../lib/libvecmem_benchmark_common.a
[ 96%] Built target vecmem_benchmark_common
[ 97%] Building CXX object _deps/googlebenchmark-build/src/CMakeFiles/benchmark_main.dir/benchmark_main.cc.o
[ 97%] Linking CXX shared library ../../../lib/libbenchmark_main.so
[ 97%] Built target benchmark_main
[ 97%] Building CXX object benchmarks/core/CMakeFiles/vecmem_benchmark_core.dir/benchmark_core.cpp.o
[ 98%] Building CXX object benchmarks/core/CMakeFiles/vecmem_benchmark_core.dir/benchmark_copy.cpp.o
[ 98%] Building CXX object benchmarks/core/CMakeFiles/vecmem_benchmark_core.dir/benchmark_edm_copy.cpp.o
[ 99%] Linking CXX executable ../../bin/vecmem_benchmark_core
[ 99%] Built target vecmem_benchmark_core
[ 99%] Building CXX object benchmarks/cuda/CMakeFiles/vecmem_benchmark_cuda.dir/benchmark_cuda.cpp.o
[100%] Building CXX object benchmarks/cuda/CMakeFiles/vecmem_benchmark_cuda.dir/benchmark_copy.cpp.o
[100%] Building CXX object benchmarks/cuda/CMakeFiles/vecmem_benchmark_cuda.dir/benchmark_edm_copy.cpp.o
[100%] Linking CXX executable ../../bin/vecmem_benchmark_cuda
[100%] Built target vecmem_benchmark_cuda
section_end:1732816688:step_script
section_start:1732816688:upload_artifacts_on_success
Uploading artifacts for successful job
Uploading artifacts...
build: found 2169 matching artifact files and directories
Uploading artifacts as "archive" to coordinator... 201 Created id=46718198 responseStatus=201 Created token=glcbt-64
section_end:1732816691:upload_artifacts_on_success section_start:1732816691:cleanup_file_variables Cleaning up project directory and file based
variables
section_end:1732816692:cleanup_file_variables
Job succeeded
Loading