Skip to content

Replace core state counter synchronization with device kernels and functors (#2376) #5626

Replace core state counter synchronization with device kernels and functors (#2376)

Replace core state counter synchronization with device kernels and functors (#2376) #5626

Triggered via pull request August 11, 2026 20:10
Status Success
Total duration 32m 58s
Artifacts 33

pull_request.yml

on: pull_request
Matrix: build-fast / linux
Save job metadata
4s
Save job metadata
all-prechecks
4s
all-prechecks
Matrix: build-docker / ${{ format('{0}{1}{2}-{3}-{4}', matrix.special, matrix.special && '-' || '', matrix.geometry, matrix.buildtype, matrix.image) }}
Matrix: build-spack / ${{ format('{0}{1}{2}{3}{4}', matrix.special, matrix.special && '-' || '', matrix.geometry, matrix.geant && '-g4@' || '', matrix.geant) }}
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 28 warnings, and 39 notices
build-spack / codecov-vecgeom-g4@11.3
(ERROR) Found marker for exclusion of branches without hits at /home/runner/work/celeritas/celeritas/src/corecel/sys/Openmp.cc:81:37 without coverage information
build-docker / codecov-vecgeom-ndebug-rocky-cuda
(ERROR) Exclusion of branches without hits (4/5) at /__w/celeritas/celeritas/src/corecel/sys/Openmp.cc:81:37 is wrong. There are 5 out of 6 branches uncovered
build-fast / windows
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-ultralite / ultralite-windows
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-spack / minimal-orange
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-spack / asanlite-orange
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-spack / vecgeom-g4@10.5
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-spack / vecgeom-g4@10.6
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-spack / vecgeom-g4@10.7
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-spack / vecgeom2-g4@11.3
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-spack / static-orange-g4@11.3
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-spack / geant4-g4@11.3
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-spack / float-orange-g4@11.3
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-spack / vecgeom-g4@11.0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-spack / vecgeom-g4@11.2
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-spack / vecgeom-g4@11.1
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-spack / clhep-vecgeom-g4@11.3
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-spack / vecgeom-g4@11.3
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-spack / tidy-vecgeom-g4@11.2
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-spack / codecov-vecgeom-g4@11.3
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-spack / codecov-vecgeom-g4@11.3
(WARNING) Ignoring suspicious hits in /home/runner/work/celeritas/celeritas/src/corecel/cont/Array.hh:100: 5857197529: 100-block 0.
build-spack / codecov-vecgeom-g4@11.3
(WARNING) Ignoring suspicious hits in /home/runner/work/celeritas/celeritas/src/corecel/cont/Array.hh:100: 5857197529: 100: CELER_CEF reference operator[](size_type i) { return d_[i]; }.
build-docker / codecov-vecgeom-ndebug-rocky-cuda
(WARNING) /__w/celeritas/celeritas/src/geocel/vg/detail/BVHNavigator.hh:191: Ignoring negative hits in: branch 2 taken -72.
build-docker / codecov-vecgeom-ndebug-rocky-cuda
(WARNING) /__w/celeritas/celeritas/src/geocel/vg/detail/VgNavStateWrapper.hh:101: Ignoring negative hits in: branch 3 taken -13.
build-docker / codecov-vecgeom-ndebug-rocky-cuda
(WARNING) /__w/celeritas/celeritas/src/celeritas/g4/detail/GeantBremsstrahlungProcess.cc:118: Ignoring negative hits in: branch 1 taken -2.
build-docker / codecov-vecgeom-ndebug-rocky-cuda
(WARNING) /__w/celeritas/celeritas/src/celeritas/ext/detail/LevelTouchableUpdater.cc:63: Ignoring negative hits in: branch 1 taken -252.
build-docker / codecov-vecgeom-ndebug-rocky-cuda
(WARNING) /__w/celeritas/celeritas/src/celeritas/ext/detail/HitProcessor.cc:309: Ignoring negative hits in: branch 1 taken -5.
build-docker / codecov-vecgeom-ndebug-rocky-cuda
(WARNING) /__w/celeritas/celeritas/src/celeritas/ext/detail/HitProcessor.cc:233: Ignoring negative hits in: branch 1 taken -38.
build-docker / codecov-vecgeom-ndebug-rocky-cuda
(WARNING) /__w/celeritas/celeritas/src/celeritas/ext/detail/HitProcessor.cc:223: Ignoring negative hits in: branch 1 taken -38.
build-docker / codecov-vecgeom-ndebug-rocky-cuda
(WARNING) /__w/celeritas/celeritas/src/celeritas/ext/GeantStepView.cc:36: Ignoring negative hits in: branch 1 taken -70.
build-size
Build size is 144M
spack-arch
Spack architecture is linux-ubuntu24.04-zen2
build-size
Build size is 1.7G
spack-arch
Spack architecture is linux-ubuntu24.04-zen2
build-size
Build size is 160M
spack-arch
Spack architecture is linux-ubuntu24.04-x86_64_v4
build-size
Build size is 160M
spack-arch
Spack architecture is linux-ubuntu24.04-zen2
build-size
Build size is 164M
spack-arch
Spack architecture is linux-ubuntu24.04-icelake
build-size
Build size is 164M
spack-arch
Spack architecture is linux-ubuntu24.04-icelake
build-size
Build size is 1.5G
spack-arch
Spack architecture is linux-ubuntu24.04-zen2
build-size
Build size is 161M
spack-arch
Spack architecture is linux-ubuntu24.04-zen2
build-size
Build size is 165M
spack-arch
Spack architecture is linux-ubuntu24.04-sapphirerapids
build-size
Build size is 164M
spack-arch
Spack architecture is linux-ubuntu24.04-icelake
build-size
Build size is 164M
spack-arch
Spack architecture is linux-ubuntu24.04-zen2
build-size
Build size is 164M
spack-arch
Spack architecture is linux-ubuntu24.04-zen2
build-size
Build size is 163M
spack-arch
Spack architecture is linux-ubuntu24.04-zen2
build-size
Build size is 164M
spack-arch
Spack architecture is linux-ubuntu24.04-zen2
spack-arch
Spack architecture is linux-ubuntu24.04-sapphirerapids
build-size
Build size is 883M
spack-arch
Spack architecture is linux-ubuntu24.04-zen2
build-size
Build size is 174M
build-size
Build size is 527M
build-size
Build size is 176M
build-size
Build size is 2.3G
build-size
Build size is 2.9G
43 skipped tests found
There are 43 skipped tests, see "Raw output" for the full list of skipped tests.
2340 tests found (test 1 to 1875)
There are 2340 tests, see "Raw output" for the list of tests 1 to 1875.
2340 tests found (test 1876 to 2340)
There are 2340 tests, see "Raw output" for the list of tests 1876 to 2340.

Artifacts

Produced during runtime
Name Size Digest
doc-dev
15.4 MB
sha256:08e0ef63e8b84e0b6de35607591e884df31c3dfc4c6e50d4428d1328eb33e74c
doc-user
1.77 MB
sha256:237d5acaa185b1f5930ae71e8e2a49bd6e300d900fb3f7db39b9c4d75ae9f0ba
event-file
4.35 KB
sha256:35a7762888c72add8d36454181b82b8bcd91c11e0dfa9f38dbd60ced01ce83dc
test-results-fast-jammy-clang-15-c++20
138 KB
sha256:d6d0761b58fbdaf0aeb294733b7037b5664084631299d2d62650c95d9da252f8
test-results-fast-jammy-gcc-12
137 KB
sha256:50a21928c4933b0208594c45287a81b53d663ef647d2fca3971d1ef282bc84a3
test-results-fast-noble-clang-18-c++20
138 KB
sha256:2a2897d71415282a6c77fa1a1bcbe495ebd3aafa6cb85cd66e4b5a9e831d67ec
test-results-fast-noble-gcc-14
137 KB
sha256:f2ad753c2466d1aa35a6bd4402c3375f2881bf63bd0ba3725d9bbe9e4a296066
test-results-fast-resolute-arm-clang-22
137 KB
sha256:19c620a343f499a11336807ef60093f79480f0f5885960f36415115016a976b1
test-results-fast-resolute-arm-gcc-15
137 KB
sha256:f0958a0400b5abf51a70450d7ac3f5940b027e024ab49ba5178fb1eb1f57bb1d
test-results-fast-resolute-clang-22
137 KB
sha256:f9388ed05498a82796c558fbaffeb146047367641f0f01b220282a3a5f18bb1c
test-results-fast-resolute-gcc-15
137 KB
sha256:4fc3c54010eb84caf7b73192a9bd79f4c2767ef6e1dd37c0cf1824c5d49b8fe7
test-results-fast-windows
136 KB
sha256:85892d294e85e0b87b7c1c0305f3055b75cd64d726f20def9bd30ecfe97c11b7
test-results-rocky-cuda-debug-orange
85.5 KB
sha256:e2f477eb1267181db657c01e2097bd7b10871a4db4e2c5023af613d7989dd7ad
test-results-rocky-cuda-ndebug-orange
90.2 KB
sha256:cf9b942f5716c78d1129e9b63121425c21650befe8bc691e580b89f8655fba03
test-results-rocky-cuda-ndebug-vecgeom
38.7 KB
sha256:650fa3b84b16418b672f8e152cc86e96cc2afe1aae5d16a0520493db22bbd0c0
test-results-rocky-cuda-ndebug-vecgeom-codecov
91.6 KB
sha256:62a5e9426ddb6cb33d13b9849b68af9168d63169cbb29b07547d8de30caed289
test-results-spack-ndebug-vecgeom-codecov-11.3
186 KB
sha256:419998d93f7426e6a91159d70f50cc6832964862ad477e1f57e296b64c805746
test-results-spack-reldeb-geant4-11.3
173 KB
sha256:4d4d1966308741fd43a13f0f45943bc2b498038efb10cce11f248051bc4461c3
test-results-spack-reldeb-orange-asanlite-
139 KB
sha256:27c7d87dc897230d1550ef4d36e84bfaf04150a510991fb0d6acb06f6b8f85db
test-results-spack-reldeb-orange-float-11.3
159 KB
sha256:4189cdcc07fb540250792d9d1c5ba822600978966b96220d64efc98e845d8e9a
test-results-spack-reldeb-orange-minimal-
136 KB
sha256:575926faa9a05f98226c21a6c3e851b05ba21be77838fcf9335cf9d60d24f7ce
test-results-spack-reldeb-vecgeom-10.5
4.32 KB
sha256:9a9f69fd9fa7ed123cc34832c0601da52c7695e92fbe989a58f2d40f9fd1e263
test-results-spack-reldeb-vecgeom-10.6
4.31 KB
sha256:478540efddc0e88cedc2bfe02ce0332e0678fe0d39811acceaa63ea45519cd1b
test-results-spack-reldeb-vecgeom-10.7
5.12 KB
sha256:b863b3809cc62f7d7c93b3ebe0570d40b04e6b190c2cff2907dafd09ccac7551
test-results-spack-reldeb-vecgeom-11.0
184 KB
sha256:eeaafd0ca09c62731f10b7424782d1f645c8facc91a94209add63553019eeeaf
test-results-spack-reldeb-vecgeom-11.1
184 KB
sha256:9c3a8a5bf9133190753c9d1ac792a890e2f6e5bea109e857ed04191996a9b955
test-results-spack-reldeb-vecgeom-11.2
184 KB
sha256:cf1998170dd915c438cd2932f24b5637256e6de6e60a2b91ef8690f26ac0a6af
test-results-spack-reldeb-vecgeom-11.3
184 KB
sha256:94304feafe460050e213fbb23941b79a1be9f79e3685ac6cf54950e7bf0ce51f
test-results-spack-reldeb-vecgeom-clhep-11.3
175 KB
sha256:aad4e0d80928705ec32bf4b45d2b667fa16837223214ab9c4d2fb0e586a3b1d5
test-results-spack-reldeb-vecgeom2-11.3
185 KB
sha256:68f6191886909f1d334d76dae80066c349ea6ddadcacf327e094176635643d9d
test-results-ubuntu-rocm-ndebug-orange
88.7 KB
sha256:1aff8ab849ff4da8c7eeea4e6a7eebce9ccb03e7d58db35bba082024acff8a80
test-results-ultralite-ubuntu
1.49 KB
sha256:0c4706dfd84ac2f1c395a573d85ae4bb9faec0768c0e7f1772bf7f61824da8f0
test-results-ultralite-windows
1.55 KB
sha256:9f0a29e4125753c686206dfe15344c944995077d8e9913d9534c1985c5f7d43f