Skip to content

Conversation

@alliepiper
Copy link
Contributor

@alliepiper alliepiper commented Aug 30, 2025

Summary

Provides a single script for targeted builds/tests, giving developers and agentic AIs a unified, efficient interface for testing changes / reproducing issues. Supports ninja, ctest, and lit targets. A single command can now configure, build, and test specific targets in a specific devcontainer in the CCCL repo. Enables developers to quickly share reproducible, single-target build/test instructions.

The new targeted build/test script is used to implement a CCCL-specific git bisect wrapper script that automates regression testing. A single command will launch a devcontainer and start git bisect run, automatically testing a minimal set of build/test targets across the git history.

A new Github Actions workflow has been added that wraps the new git bisect script. This allows bisection jobs to be started from the Github Actions UI in the browser, producing a markdown summary detailing the findings.

Details and examples are found below.

build_and_test_targets.sh

ci/util/build_and_test_targets.sh configures, builds, and tests any set of CMake / lit targets.

Options

  • --preset <name>: use a CMake preset.
  • --cmake-options <str>: extra flags for the preset. Ignored if --configure-override is given.
  • --configure-override <cmd>: run a custom configure command instead of a preset.
  • --build-targets <targets>: space‑separated Ninja targets. Nothing builds unless specified.
  • --ctest-targets <regex>: space‑separated CTest -R patterns. Nothing runs unless specified.
  • --lit-precompile-tests <paths>: space‑separated libcudacxx lit test paths to precompile (no run). Paths are relative to libcudacxx/test/libcudacxx/.
  • --lit-tests <paths>: space‑separated libcudacxx lit test paths to execute. Paths are relative to libcudacxx/test/libcudacxx/.
  • --custom-test-cmd <cmd>: arbitrary command executed after build/tests.

--configure-override supersedes --preset and --cmake-options.

Pair with .devcontainer/launch.sh -d to choose a CUDA toolkit and host compiler:
.devcontainer/launch.sh -d --cuda <ver> --host <compiler> -- <script>

Examples

Build a single CUB test locally:

ci/util/build_and_test_targets.sh \
  --preset cub-cpp20 \
  --build-targets "cub.cpp20.test.iterator"

Build the same test for SM90 using a CMake option:

ci/util/build_and_test_targets.sh \
  --preset cub-cpp20 \
  --cmake-options "-DCMAKE_CUDA_ARCHITECTURES=90" \
  --build-targets "cub.cpp20.test.iterator"

Build the test for SM90 with a configure override:

ci/util/build_and_test_targets.sh \
  --configure-override "ci/build_cub.sh -configure -arch 90" \
  --build-targets "cub.cpp20.test.iterator"

Build and run a single CUB test locally:

ci/util/build_and_test_targets.sh \
  --preset cub-cpp20 \
  --build-targets "cub.cpp20.test.iterator" \
  --ctest-targets "cub.cpp20.test.iterator"

Build and run a single CUB test in a devcontainer with specific CTK and host compiler:

.devcontainer/launch.sh -d --cuda 12.3 --host gcc12 --gpus all -- \
  ci/util/build_and_test_targets.sh \
    --preset cub-cpp20 \
    --build-targets "cub.cpp20.test.iterator" \
    --ctest-targets "cub.cpp20.test.iterator"

Precompile the libcudacxx lit suite:

ci/util/build_and_test_targets.sh \
  --preset libcudacxx-cpp20 \
  --build-targets libcudacxx.test.lit.precompile

Precompile a single libcudacxx lit test (no execution):

ci/util/build_and_test_targets.sh \
  --preset libcudacxx-cpp20 \
  --lit-precompile-tests \
    "std/algorithms/alg.nonmodifying/alg.any_of/any_of.pass.cpp"

Execute one or more libcudacxx lit tests:

ci/util/build_and_test_targets.sh \
  --preset libcudacxx-cpp20 \
  --lit-tests \
    "std/algorithms/alg.nonmodifying/alg.any_of/any_of.pass.cpp"

git_bisect.sh

ci/util/git_bisect.sh wraps git bisect around the build/test helper.

Options

All options from build_and_test_targets.sh, plus:

  • --good-ref <rev>: known good commit, tag, or branch.
    • Optional; Defaults to most recent release tag.
    • Accepts -Nd for "N days ago".
  • --bad-ref <rev>: known bad commit
    • Optional; Defaults to origin/main.
    • Accepts -Nd for "N days ago".
  • --summary-file <path>: write Markdown results.

Examples

Local CUB bisection from last release to origin/main:

ci/util/git_bisect.sh \
  --preset cub-cpp20 \
  --build-targets "cub.cpp20.test.iterator" \
  --ctest-targets "cub.cpp20.test.iterator"

Devcontainer CUB bisection over last week:

.devcontainer/launch.sh -d --cuda 12.3 --host gcc12 --gpus all -- \
  ci/util/git_bisect.sh \
    --preset cub-cpp20 \
    --build-targets "cub.cpp20.test.iterator" \
    --ctest-targets "cub.cpp20.test.iterator" \
    --good-ref -7d

Compute-sanitizer example, knowing regression was 3-4 weeks ago:

.devcontainer/launch.sh -d --cuda 12.9 --host gcc13 --gpus all \
  --env CCCL_TEST_MODE=compute-sanitizer-initcheck \
  --env C2H_SEED_COUNT_OVERRIDE=1 \
  -- ci/util/git_bisect.sh \
    --preset "cub-cpp20" \
    --build-targets "cub.cpp20.test.iterator" \
    --ctest-targets "cub.cpp20.test.iterator" \
    --good-ref -28d \
    --bad-ref -21d

Workflow/Bisect

GitHub Actions offers a "Workflow/Bisect" job that runs git_bisect.sh remotely.
From the repository page:

  1. Open Actions → Git Bisect.
  2. Click Run workflow and supply runner, refs, preset, targets, or launch args.
  3. The job log streams bisect progress; the run's Summary tab includes a Markdown report when complete.
image

Example Output

🔎 Bisect Result

♻️ Reproduction Steps

  .devcontainer/launch.sh \
    --cuda 12.9 --host gcc13 --env CCCL_TEST_MODE=compute-sanitizer-initcheck --env C2H_SEED_COUNT_OVERRIDE=1 --gpus all \
    -- \
    ./ci/util/build_and_test_targets.sh \
       --preset 'cub-cpp20' \
       --cmake-options '-DCMAKE_CUDA_FLAGS=-lineinfo -DCMAKE_CUDA_ARCHITECTURES=86' \
       --configure-override '' \
       --build-targets 'cub.cpp20.test.iterator' \
       --ctest-targets 'cub.cpp20.test.iterator' \
       --lit-precompile-tests '' \
       --lit-tests '' \
       --custom-test-cmd ''

ℹ️ Commit Details

commit 4b2201184c453ad6cb1123010ad246fc4eb11071
Author: Bernhard Manfred Gruber <[email protected]>
Date:   Tue Aug 12 17:59:11 2025 +0200
    Use `thrust::copy` in `thrust::uninitialized_copy[_n]` in CUDA system when possible (#5181)
 .../benchmarks/bench/uninitialized_copy/basic.cu   | 65 ++++++++++++++++++++++
 thrust/thrust/detail/raw_reference_cast.h          |  3 +
 .../cuda/detail/internal/copy_device_to_device.h   |  3 +
 .../thrust/system/cuda/detail/uninitialized_copy.h | 24 +++++++-
 4 files changed, 93 insertions(+), 2 deletions(-)

@alliepiper alliepiper requested review from a team as code owners August 30, 2025 19:23
@alliepiper alliepiper requested a review from jrhemstad August 30, 2025 19:23
@github-project-automation github-project-automation bot moved this to Todo in CCCL Aug 30, 2025
@cccl-authenticator-app cccl-authenticator-app bot moved this from Todo to In Review in CCCL Aug 30, 2025
@alliepiper alliepiper force-pushed the gha_bisect branch 21 times, most recently from 816cd69 to 1335ccd Compare August 30, 2025 22:30
@alliepiper alliepiper changed the title Add git-bisect workflow. Add git-bisect script/workflow and generic single-target build/test script Sep 1, 2025
@alliepiper alliepiper requested a review from a team as a code owner September 1, 2025 00:18
@alliepiper alliepiper force-pushed the gha_bisect branch 4 times, most recently from 910ad6d to 1c1eb63 Compare September 1, 2025 02:01
@alliepiper
Copy link
Contributor Author

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds comprehensive git bisection tooling and targeted build/test utilities to help developers identify regression commits and efficiently test specific targets. It provides both local and CI-based workflow solutions for automated regression testing.

  • Unified build/test script for targeted execution of CMake, ninja, ctest, and lit targets
  • Git bisection wrapper that automates regression testing across git history
  • GitHub Actions workflow for remote bisection with browser-based job initiation

Reviewed Changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
docs/cccl/development/index.rst Adds reference to new build and bisect tools documentation
docs/cccl/development/build_and_bisect_tools.rst Comprehensive documentation for the new build/test and git bisect utilities
ci/util/git_bisect.sh Main git bisection script that wraps git bisect around the build/test helper
ci/util/build_and_test_targets.sh Generic script for configuring, building, and testing specific CMake/lit targets
.github/workflows/git-bisect.yml GitHub Actions workflow for running bisection jobs remotely

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@github-actions
Copy link
Contributor

github-actions bot commented Sep 1, 2025

🟨 CI finished in 1h 15m: Pass: 97%/210 | Total: 1d 17h | Avg: 11m 44s | Max: 38m 02s | Hits: 88%/312237
  • 🟨 cub: Pass: 96%/50 | Total: 10h 14m | Avg: 12m 17s | Max: 34m 28s | Hits: 99%/50868

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  95%/48  | Total:  9h 59m | Avg: 12m 29s | Max: 34m 28s | Hits:  99%/48274 
      🟩 arm64              Pass: 100%/2   | Total: 14m 27s | Avg:  7m 13s | Max:  8m 27s | Hits:  99%/2594  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 28s | Avg:  5m 14s | Max:  5m 14s | Hits:  99%/2233  
      🔍 nvcc               Pass:  95%/48  | Total: 10h 03m | Avg: 12m 34s | Max: 34m 28s | Hits:  99%/48635 
    🚨 cxx: MSVC14.29 🚨
      🟩 Clang14            Pass: 100%/4   | Total: 26m 29s | Avg:  6m 37s | Max:  7m 04s | Hits:  99%/5190  
      🟩 Clang15            Pass: 100%/2   | Total: 14m 16s | Avg:  7m 08s | Max:  7m 29s | Hits:  99%/2591  
      🟩 Clang16            Pass: 100%/2   | Total: 13m 40s | Avg:  6m 50s | Max:  6m 50s | Hits:  99%/2591  
      🟩 Clang17            Pass: 100%/2   | Total: 14m 04s | Avg:  7m 02s | Max:  7m 21s | Hits:  99%/2591  
      🟩 Clang18            Pass: 100%/2   | Total: 13m 13s | Avg:  6m 36s | Max:  6m 40s | Hits:  99%/2591  
      🟩 Clang19            Pass: 100%/7   | Total:  1h 14m | Avg: 10m 35s | Max: 23m 17s | Hits:  99%/6120  
      🟩 GCC7               Pass: 100%/2   | Total: 17m 26s | Avg:  8m 43s | Max:  8m 44s | Hits:  99%/2594  
      🟩 GCC8               Pass: 100%/1   | Total:  9m 09s | Avg:  9m 09s | Max:  9m 09s | Hits:  99%/1297  
      🟩 GCC9               Pass: 100%/2   | Total: 18m 40s | Avg:  9m 20s | Max:  9m 48s | Hits:  99%/2594  
      🟩 GCC10              Pass: 100%/2   | Total: 17m 47s | Avg:  8m 53s | Max:  8m 56s | Hits:  99%/2595  
      🟩 GCC11              Pass: 100%/2   | Total: 18m 11s | Avg:  9m 05s | Max:  9m 16s | Hits:  99%/2591  
      🟩 GCC12              Pass: 100%/2   | Total: 18m 32s | Avg:  9m 16s | Max:  9m 22s | Hits:  99%/2591  
      🟩 GCC13              Pass: 100%/12  | Total:  3h 00m | Avg: 15m 01s | Max: 24m 24s | Hits:  99%/7785  
      🔥 MSVC14.29          Pass:   0%/2   | Total: 22m 08s | Avg: 11m 04s | Max: 11m 22s
      🟩 MSVC14.43          Pass: 100%/4   | Total:  2h 10m | Avg: 32m 44s | Max: 34m 28s | Hits:  99%/4760  
      🟩 NVHPC25.7          Pass: 100%/2   | Total: 25m 16s | Avg: 12m 38s | Max: 12m 43s | Hits:  98%/2387  
    🔍 cxx_family: MSVC 🔍
      🟩 Clang              Pass: 100%/19  | Total:  2h 35m | Avg:  8m 12s | Max: 23m 17s | Hits:  99%/21674 
      🟩 GCC                Pass: 100%/23  | Total:  4h 40m | Avg: 12m 10s | Max: 24m 24s | Hits:  99%/22047 
      🔍 MSVC               Pass:  66%/6   | Total:  2h 33m | Avg: 25m 31s | Max: 34m 28s | Hits:  99%/4760  
      🟩 NVHPC              Pass: 100%/2   | Total: 25m 16s | Avg: 12m 38s | Max: 12m 43s | Hits:  98%/2387  
    🔍 gpu: rtx2080 🔍
      🟩 h100               Pass: 100%/3   | Total: 54m 17s | Avg: 18m 05s | Max: 24m 24s | Hits:  99%/1298  
      🔍 rtx2080            Pass:  94%/39  | Total:  6h 58m | Avg: 10m 43s | Max: 34m 28s | Hits:  99%/46976 
      🟩 rtxa6000           Pass: 100%/8   | Total:  2h 21m | Avg: 17m 42s | Max: 23m 17s | Hits:  99%/2594  
    🔍 jobs: Build 🔍
      🔍 Build              Pass:  95%/42  | Total:  7h 21m | Avg: 10m 31s | Max: 34m 28s | Hits:  99%/50868 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 22m 54s | Avg: 22m 54s | Max: 22m 54s
      🟩 GraphCapture       Pass: 100%/1   | Total: 14m 23s | Avg: 14m 23s | Max: 14m 23s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 10m | Avg: 23m 37s | Max: 24m 24s
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 04m | Avg: 21m 25s | Max: 23m 08s
    🔍 std: 17 🔍
      🔍 17                 Pass:  90%/21  | Total:  3h 25m | Avg:  9m 46s | Max: 34m 10s | Hits:  99%/24235 
      🟩 20                 Pass: 100%/29  | Total:  6h 49m | Avg: 14m 06s | Max: 34m 28s | Hits:  99%/26633 
    🟨 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 10m 28s | Avg:  5m 14s | Max:  5m 14s | Hits:  99%/2233  
      🟨 nvcc12.0           Pass:  80%/5   | Total: 40m 59s | Avg:  8m 11s | Max: 10m 46s | Hits:  99%/5189  
      🟨 nvcc12.9           Pass:  97%/43  | Total:  9h 22m | Avg: 13m 05s | Max: 34m 28s | Hits:  99%/43446 
    🟨 ctk
      🟨 12.0               Pass:  80%/5   | Total: 40m 59s | Avg:  8m 11s | Max: 10m 46s | Hits:  99%/5189  
      🟨 12.9               Pass:  97%/45  | Total:  9h 33m | Avg: 12m 44s | Max: 34m 28s | Hits:  99%/45679 
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 54m 17s | Avg: 18m 05s | Max: 24m 24s | Hits:  99%/1298  
      🟩 90;90a             Pass: 100%/2   | Total: 41m 16s | Avg: 20m 38s | Max: 32m 34s | Hits:  99%/2488  
      🟩 100;120            Pass: 100%/2   | Total: 38m 07s | Avg: 19m 03s | Max: 29m 47s | Hits:  99%/2488  
    
  • 🟨 thrust: Pass: 96%/50 | Total: 8h 55m | Avg: 10m 42s | Max: 37m 37s | Hits: 98%/80332

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  95%/48  | Total:  8h 43m | Avg: 10m 54s | Max: 37m 37s | Hits:  98%/76505 
      🟩 arm64              Pass: 100%/2   | Total: 11m 59s | Avg:  5m 59s | Max:  6m 54s | Hits:  99%/3827  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 11m 40s | Avg:  5m 50s | Max:  5m 53s | Hits: 100%/3826  
      🔍 nvcc               Pass:  95%/48  | Total:  8h 43m | Avg: 10m 54s | Max: 37m 37s | Hits:  98%/76506 
    🚨 cxx: MSVC14.29 🚨
      🟩 Clang14            Pass: 100%/4   | Total: 22m 59s | Avg:  5m 44s | Max:  6m 22s | Hits: 100%/7652  
      🟩 Clang15            Pass: 100%/2   | Total: 11m 44s | Avg:  5m 52s | Max:  5m 55s | Hits: 100%/3826  
      🟩 Clang16            Pass: 100%/2   | Total: 11m 39s | Avg:  5m 49s | Max:  5m 51s | Hits: 100%/3826  
      🟩 Clang17            Pass: 100%/2   | Total: 11m 45s | Avg:  5m 52s | Max:  5m 58s | Hits: 100%/3826  
      🟩 Clang18            Pass: 100%/2   | Total: 11m 11s | Avg:  5m 35s | Max:  5m 43s | Hits: 100%/3826  
      🟩 Clang19            Pass: 100%/7   | Total: 39m 19s | Avg:  5m 37s | Max:  6m 17s | Hits: 100%/9565  
      🟩 GCC7               Pass: 100%/2   | Total: 13m 26s | Avg:  6m 43s | Max:  7m 00s | Hits:  99%/3828  
      🟩 GCC8               Pass: 100%/1   | Total:  7m 00s | Avg:  7m 00s | Max:  7m 00s | Hits:  99%/1914  
      🟩 GCC9               Pass: 100%/2   | Total: 14m 29s | Avg:  7m 14s | Max:  7m 31s | Hits:  99%/3828  
      🟩 GCC10              Pass: 100%/2   | Total: 15m 00s | Avg:  7m 30s | Max:  7m 35s | Hits:  99%/3828  
      🟩 GCC11              Pass: 100%/2   | Total: 14m 48s | Avg:  7m 24s | Max:  7m 33s | Hits:  99%/3828  
      🟩 GCC12              Pass: 100%/2   | Total: 16m 05s | Avg:  8m 02s | Max:  8m 13s | Hits:  99%/3828  
      🟩 GCC13              Pass: 100%/11  | Total:  1h 39m | Avg:  9m 00s | Max: 34m 20s | Hits:  93%/13398 
      🔥 MSVC14.29          Pass:   0%/2   | Total: 23m 54s | Avg: 11m 57s | Max: 12m 16s
      🟩 MSVC14.43          Pass: 100%/5   | Total:  2h 36m | Avg: 31m 15s | Max: 37m 37s | Hits:  99%/9535  
      🟩 NVHPC25.7          Pass: 100%/2   | Total:  1h 06m | Avg: 33m 20s | Max: 33m 59s | Hits:  99%/3824  
    🔍 cxx_family: MSVC 🔍
      🟩 Clang              Pass: 100%/19  | Total:  1h 48m | Avg:  5m 43s | Max:  6m 22s | Hits: 100%/32521 
      🟩 GCC                Pass: 100%/22  | Total:  2h 59m | Avg:  8m 10s | Max: 34m 20s | Hits:  97%/34452 
      🔍 MSVC               Pass:  71%/7   | Total:  3h 00m | Avg: 25m 44s | Max: 37m 37s | Hits:  99%/9535  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 06m | Avg: 33m 20s | Max: 33m 59s | Hits:  99%/3824  
    🔍 gpu: rtx2080 🔍
      🟩 h100               Pass: 100%/2   | Total: 11m 57s | Avg:  5m 58s | Max:  6m 06s | Hits:  99%/1914  
      🔍 rtx2080            Pass:  94%/38  | Total:  6h 45m | Avg: 10m 40s | Max: 34m 20s | Hits:  98%/68863 
      🟩 rtx4090            Pass: 100%/10  | Total:  1h 57m | Avg: 11m 47s | Max: 37m 37s | Hits:  99%/9555  
    🔍 jobs: Build 🔍
      🔍 Build              Pass:  95%/43  | Total:  7h 47m | Avg: 10m 52s | Max: 34m 20s | Hits:  98%/78425 
      🟩 TestCPU            Pass: 100%/3   | Total: 46m 01s | Avg: 15m 20s | Max: 37m 37s | Hits:  99%/1907  
      🟩 TestGPU            Pass: 100%/4   | Total: 22m 04s | Avg:  5m 31s | Max:  6m 06s
    🔍 std: 17 🔍
      🔍 17                 Pass:  90%/21  | Total:  3h 18m | Avg:  9m 28s | Max: 32m 42s | Hits:  99%/36349 
      🟩 20                 Pass: 100%/27  | Total:  5h 23m | Avg: 11m 58s | Max: 37m 37s | Hits:  97%/42069 
    🟨 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 11m 40s | Avg:  5m 50s | Max:  5m 53s | Hits: 100%/3826  
      🟨 nvcc12.0           Pass:  80%/5   | Total: 36m 27s | Avg:  7m 17s | Max: 12m 16s | Hits:  99%/7654  
      🟨 nvcc12.9           Pass:  97%/43  | Total:  8h 07m | Avg: 11m 19s | Max: 37m 37s | Hits:  98%/68852 
    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 13m 09s | Avg:  6m 34s | Max:  8m 04s | Hits:  99%/1914  
    🟨 ctk
      🟨 12.0               Pass:  80%/5   | Total: 36m 27s | Avg:  7m 17s | Max: 12m 16s | Hits:  99%/7654  
      🟨 12.9               Pass:  97%/45  | Total:  8h 18m | Avg: 11m 05s | Max: 37m 37s | Hits:  98%/72678 
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 11m 57s | Avg:  5m 58s | Max:  6m 06s | Hits:  99%/1914  
      🟩 90;90a             Pass: 100%/2   | Total:  1h 00m | Avg: 30m 25s | Max: 34m 20s | Hits:  75%/3821  
      🟩 100;120            Pass: 100%/2   | Total: 35m 42s | Avg: 17m 51s | Max: 28m 53s | Hits:  99%/3821  
    
  • 🟨 libcudacxx: Pass: 95%/48 | Total: 13h 34m | Avg: 16m 58s | Max: 38m 02s | Hits: 79%/164859

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  95%/46  | Total: 13h 24m | Avg: 17m 29s | Max: 38m 02s | Hits:  78%/157160
      🟩 arm64              Pass: 100%/2   | Total:  9m 30s | Avg:  4m 45s | Max:  4m 50s | Hits:  99%/7699  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 56m 55s | Avg: 28m 27s | Max: 30m 32s | Hits:  29%/7663  
      🔍 nvcc               Pass:  95%/46  | Total: 12h 37m | Avg: 16m 28s | Max: 38m 02s | Hits:  82%/157196
    🚨 cxx: MSVC14.29 🚨
      🟩 Clang14            Pass: 100%/4   | Total:  1h 16m | Avg: 19m 06s | Max: 34m 31s | Hits:  65%/15282 
      🟩 Clang15            Pass: 100%/2   | Total: 42m 17s | Avg: 21m 08s | Max: 37m 04s | Hits:  65%/7659  
      🟩 Clang16            Pass: 100%/2   | Total: 11m 09s | Avg:  5m 34s | Max:  5m 35s | Hits:  99%/7659  
      🟩 Clang17            Pass: 100%/2   | Total: 25m 30s | Avg: 12m 45s | Max: 19m 48s | Hits:  82%/7659  
      🟩 Clang18            Pass: 100%/2   | Total: 39m 09s | Avg: 19m 34s | Max: 33m 58s | Hits:  65%/7659  
      🟩 Clang19            Pass: 100%/6   | Total:  1h 32m | Avg: 15m 29s | Max: 30m 32s | Hits:  76%/23020 
      🟩 GCC7               Pass: 100%/2   | Total: 10m 01s | Avg:  5m 00s | Max:  5m 08s | Hits:  99%/7595  
      🟩 GCC8               Pass: 100%/1   | Total:  5m 12s | Avg:  5m 12s | Max:  5m 12s | Hits:  99%/3808  
      🟩 GCC9               Pass: 100%/2   | Total:  9m 37s | Avg:  4m 48s | Max:  5m 06s | Hits:  99%/7607  
      🟩 GCC10              Pass: 100%/2   | Total: 42m 31s | Avg: 21m 15s | Max: 37m 25s | Hits:  65%/7661  
      🟩 GCC11              Pass: 100%/2   | Total:  1h 12m | Avg: 36m 26s | Max: 38m 02s | Hits:  31%/7657  
      🟩 GCC12              Pass: 100%/2   | Total: 41m 31s | Avg: 20m 45s | Max: 36m 11s | Hits:  65%/7661  
      🟩 GCC13              Pass: 100%/11  | Total:  2h 06m | Avg: 11m 31s | Max: 24m 54s | Hits:  99%/31135 
      🔥 MSVC14.29          Pass:   0%/2   | Total:  1h 06m | Avg: 33m 11s | Max: 34m 39s
      🟩 MSVC14.43          Pass: 100%/4   | Total:  2h 09m | Avg: 32m 28s | Max: 34m 28s | Hits:  65%/15152 
      🟩 NVHPC25.7          Pass: 100%/2   | Total: 22m 10s | Avg: 11m 05s | Max: 11m 08s | Hits:  99%/7645  
    🔍 cxx_family: MSVC 🔍
      🟩 Clang              Pass: 100%/18  | Total:  4h 47m | Avg: 15m 58s | Max: 37m 04s | Hits:  74%/68938 
      🟩 GCC                Pass: 100%/22  | Total:  5h 08m | Avg: 14m 01s | Max: 38m 02s | Hits:  85%/73124 
      🔍 MSVC               Pass:  66%/6   | Total:  3h 16m | Avg: 32m 42s | Max: 34m 39s | Hits:  65%/15152 
      🟩 NVHPC              Pass: 100%/2   | Total: 22m 10s | Avg: 11m 05s | Max: 11m 08s | Hits:  99%/7645  
    🔍 gpu: rtx2080 🔍
      🟩 h100               Pass: 100%/2   | Total: 28m 33s | Avg: 14m 16s | Max: 22m 55s | Hits:  99%/7866  
      🔍 rtx2080            Pass:  95%/46  | Total: 13h 05m | Avg: 17m 05s | Max: 38m 02s | Hits:  78%/156993
    🔍 jobs: Build 🔍
      🔍 Build              Pass:  95%/42  | Total: 11h 39m | Avg: 16m 38s | Max: 38m 02s | Hits:  78%/153185
      🟩 NVRTC              Pass: 100%/2   | Total: 47m 05s | Avg: 23m 32s | Max: 24m 54s | Hits:  90%/42    
      🟩 Test               Pass: 100%/3   | Total:  1h 06m | Avg: 22m 10s | Max: 22m 55s | Hits:  99%/11632 
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  1m 35s | Avg:  1m 35s | Max:  1m 35s
    🔍 std: 17 🔍
      🔍 17                 Pass:  90%/22  | Total:  5h 45m | Avg: 15m 42s | Max: 36m 11s | Hits:  79%/72217 
      🟩 20                 Pass: 100%/25  | Total:  7h 47m | Avg: 18m 41s | Max: 38m 02s | Hits:  79%/92642 
    🟨 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 56m 55s | Avg: 28m 27s | Max: 30m 32s | Hits:  29%/7663  
      🟨 nvcc12.0           Pass:  80%/5   | Total:  1h 17m | Avg: 15m 27s | Max: 31m 43s | Hits:  82%/15220 
      🟨 nvcc12.9           Pass:  97%/41  | Total: 11h 20m | Avg: 16m 35s | Max: 38m 02s | Hits:  82%/141976
    🟨 ctk
      🟨 12.0               Pass:  80%/5   | Total:  1h 17m | Avg: 15m 27s | Max: 31m 43s | Hits:  82%/15220 
      🟨 12.9               Pass:  97%/43  | Total: 12h 17m | Avg: 17m 08s | Max: 38m 02s | Hits:  79%/149639
    🟩 sm
      🟩 75                 Pass: 100%/2   | Total: 47m 05s | Avg: 23m 32s | Max: 24m 54s | Hits:  90%/42    
      🟩 90                 Pass: 100%/2   | Total: 28m 33s | Avg: 14m 16s | Max: 22m 55s | Hits:  99%/7866  
      🟩 90;90a             Pass: 100%/2   | Total: 34m 16s | Avg: 17m 08s | Max: 28m 27s | Hits:  99%/7814  
      🟩 100;120            Pass: 100%/2   | Total: 39m 18s | Avg: 19m 39s | Max: 33m 23s | Hits:  64%/7814  
    
  • 🟩 cudax: Pass: 100%/28 | Total: 2h 33m | Avg: 5m 28s | Max: 11m 53s | Hits: 98%/15498

    🟩 cpu
      🟩 amd64              Pass: 100%/24  | Total:  2h 19m | Avg:  5m 47s | Max: 11m 53s | Hits:  98%/13110 
      🟩 arm64              Pass: 100%/4   | Total: 14m 07s | Avg:  3m 31s | Max:  5m 29s | Hits:  97%/2388  
    🟩 ctk
      🟩 12.0               Pass: 100%/3   | Total: 19m 06s | Avg:  6m 22s | Max: 11m 18s | Hits:  95%/1485  
      🟩 12.9               Pass: 100%/25  | Total:  2h 14m | Avg:  5m 21s | Max: 11m 53s | Hits:  98%/14013 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/3   | Total: 19m 06s | Avg:  6m 22s | Max: 11m 18s | Hits:  95%/1485  
      🟩 nvcc12.9           Pass: 100%/25  | Total:  2h 14m | Avg:  5m 21s | Max: 11m 53s | Hits:  98%/14013 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/28  | Total:  2h 33m | Avg:  5m 28s | Max: 11m 53s | Hits:  98%/15498 
    🟩 cxx
      🟩 Clang14            Pass: 100%/2   | Total:  6m 04s | Avg:  3m 02s | Max:  3m 12s | Hits: 100%/1196  
      🟩 Clang15            Pass: 100%/1   | Total:  3m 15s | Avg:  3m 15s | Max:  3m 15s | Hits: 100%/597   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 17s | Avg:  3m 17s | Max:  3m 17s | Hits: 100%/597   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 25s | Avg:  3m 25s | Max:  3m 25s | Hits: 100%/597   
      🟩 Clang18            Pass: 100%/1   | Total:  3m 19s | Avg:  3m 19s | Max:  3m 19s | Hits: 100%/597   
      🟩 Clang19            Pass: 100%/4   | Total: 16m 29s | Avg:  4m 07s | Max:  7m 50s | Hits: 100%/2388  
      🟩 GCC10              Pass: 100%/2   | Total:  8m 33s | Avg:  4m 16s | Max:  4m 56s | Hits:  95%/1196  
      🟩 GCC11              Pass: 100%/1   | Total:  3m 37s | Avg:  3m 37s | Max:  3m 37s | Hits:  99%/597   
      🟩 GCC12              Pass: 100%/1   | Total:  3m 50s | Avg:  3m 50s | Max:  3m 50s | Hits:  99%/597   
      🟩 GCC13              Pass: 100%/8   | Total: 41m 49s | Avg:  5m 13s | Max: 10m 06s | Hits:  98%/4776  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 11m 18s | Avg: 11m 18s | Max: 11m 18s | Hits:  95%/291   
      🟩 MSVC14.43          Pass: 100%/3   | Total: 33m 58s | Avg: 11m 19s | Max: 11m 53s | Hits:  95%/879   
      🟩 NVHPC25.7          Pass: 100%/2   | Total: 14m 16s | Avg:  7m 08s | Max:  7m 09s | Hits:  97%/1190  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/10  | Total: 35m 49s | Avg:  3m 34s | Max:  7m 50s | Hits: 100%/5972  
      🟩 GCC                Pass: 100%/12  | Total: 57m 49s | Avg:  4m 49s | Max: 10m 06s | Hits:  98%/7166  
      🟩 MSVC               Pass: 100%/4   | Total: 45m 16s | Avg: 11m 19s | Max: 11m 53s | Hits:  95%/1170  
      🟩 NVHPC              Pass: 100%/2   | Total: 14m 16s | Avg:  7m 08s | Max:  7m 09s | Hits:  97%/1190  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 11m 39s | Avg:  5m 49s | Max:  8m 21s | Hits:  99%/1194  
      🟩 rtx2080            Pass: 100%/26  | Total:  2h 21m | Avg:  5m 26s | Max: 11m 53s | Hits:  98%/14304 
    🟩 jobs
      🟩 Build              Pass: 100%/25  | Total:  2h 06m | Avg:  5m 04s | Max: 11m 53s | Hits:  98%/13707 
      🟩 Test               Pass: 100%/3   | Total: 26m 17s | Avg:  8m 45s | Max: 10m 06s | Hits:  99%/1791  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 11m 39s | Avg:  5m 49s | Max:  8m 21s | Hits:  99%/1194  
      🟩 90;90a             Pass: 100%/2   | Total: 14m 51s | Avg:  7m 25s | Max: 11m 08s | Hits:  98%/890   
      🟩 100;120            Pass: 100%/2   | Total: 14m 36s | Avg:  7m 18s | Max: 10m 57s | Hits:  98%/890   
    🟩 std
      🟩 17                 Pass: 100%/3   | Total: 15m 21s | Avg:  5m 07s | Max:  7m 09s | Hits:  95%/1789  
      🟩 20                 Pass: 100%/25  | Total:  2h 17m | Avg:  5m 30s | Max: 11m 53s | Hits:  99%/13709 
    
  • 🟩 python: Pass: 100%/22 | Total: 4h 18m | Avg: 11m 44s | Max: 25m 42s

    🟩 cpu
      🟩 amd64              Pass: 100%/22  | Total:  4h 18m | Avg: 11m 44s | Max: 25m 42s
    🟩 ctk
      🟩 12.5               Pass: 100%/6   | Total: 50m 43s | Avg:  8m 27s | Max: 15m 09s
      🟩 12.8               Pass: 100%/2   | Total: 41m 21s | Avg: 20m 40s | Max: 20m 59s
      🟩 12.9               Pass: 100%/14  | Total:  2h 46m | Avg: 11m 53s | Max: 25m 42s
    🟩 cudacxx
      🟩 nvcc12.5           Pass: 100%/6   | Total: 50m 43s | Avg:  8m 27s | Max: 15m 09s
      🟩 nvcc12.8           Pass: 100%/2   | Total: 41m 21s | Avg: 20m 40s | Max: 20m 59s
      🟩 nvcc12.9           Pass: 100%/14  | Total:  2h 46m | Avg: 11m 53s | Max: 25m 42s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/22  | Total:  4h 18m | Avg: 11m 44s | Max: 25m 42s
    🟩 cxx
      🟩 GCC13              Pass: 100%/22  | Total:  4h 18m | Avg: 11m 44s | Max: 25m 42s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/22  | Total:  4h 18m | Avg: 11m 44s | Max: 25m 42s
    🟩 gpu
      🟩 h100               Pass: 100%/4   | Total: 51m 09s | Avg: 12m 47s | Max: 25m 42s
      🟩 l4                 Pass: 100%/18  | Total:  3h 27m | Avg: 11m 31s | Max: 23m 05s
    🟩 jobs
      🟩 Build cuda.cccl    Pass: 100%/2   | Total: 20m 59s | Avg: 10m 29s | Max: 10m 33s
      🟩 Test cuda.cccl.cooperative Pass: 100%/5   | Total:  1h 12m | Avg: 14m 24s | Max: 15m 09s
      🟩 Test cuda.cccl.examples Pass: 100%/5   | Total: 28m 54s | Avg:  5m 46s | Max:  6m 37s
      🟩 Test cuda.cccl.headers Pass: 100%/5   | Total: 25m 23s | Avg:  5m 04s | Max:  5m 17s
      🟩 Test cuda.cccl.parallel Pass: 100%/5   | Total:  1h 51m | Avg: 22m 14s | Max: 25m 42s
    🟩 py_version
      🟩 3.10               Pass: 100%/9   | Total:  1h 44m | Avg: 11m 37s | Max: 23m 05s
      🟩 3.13               Pass: 100%/13  | Total:  2h 33m | Avg: 11m 50s | Max: 25m 42s
    
  • 🟩 cccl_c_parallel: Pass: 100%/4 | Total: 1h 03m | Avg: 15m 56s | Max: 24m 36s | Hits: 98%/680

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total:  1h 03m | Avg: 15m 56s | Max: 24m 36s | Hits:  98%/680   
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total:  1h 03m | Avg: 15m 56s | Max: 24m 36s | Hits:  98%/680   
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total:  1h 03m | Avg: 15m 56s | Max: 24m 36s | Hits:  98%/680   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total:  1h 03m | Avg: 15m 56s | Max: 24m 36s | Hits:  98%/680   
    🟩 cxx
      🟩 GCC13              Pass: 100%/4   | Total:  1h 03m | Avg: 15m 56s | Max: 24m 36s | Hits:  98%/680   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/4   | Total:  1h 03m | Avg: 15m 56s | Max: 24m 36s | Hits:  98%/680   
    🟩 gpu
      🟩 h100               Pass: 100%/1   | Total: 24m 36s | Avg: 24m 36s | Max: 24m 36s | Hits:  98%/170   
      🟩 l4                 Pass: 100%/1   | Total: 19m 56s | Avg: 19m 56s | Max: 19m 56s | Hits:  98%/170   
      🟩 rtx2080            Pass: 100%/2   | Total: 19m 13s | Avg:  9m 36s | Max: 17m 17s | Hits:  98%/340   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  1m 56s | Avg:  1m 56s | Max:  1m 56s | Hits:  98%/170   
      🟩 Test               Pass: 100%/3   | Total:  1h 01m | Avg: 20m 36s | Max: 24m 36s | Hits:  98%/510   
    
  • 🟩 packaging: Pass: 100%/4 | Total: 10m 44s | Avg: 2m 41s | Max: 2m 47s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 10m 44s | Avg:  2m 41s | Max:  2m 47s
    🟩 ctk
      🟩 12.0               Pass: 100%/2   | Total:  5m 13s | Avg:  2m 36s | Max:  2m 42s
      🟩 12.9               Pass: 100%/2   | Total:  5m 31s | Avg:  2m 45s | Max:  2m 47s
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/2   | Total:  5m 13s | Avg:  2m 36s | Max:  2m 42s
      🟩 nvcc12.9           Pass: 100%/2   | Total:  5m 31s | Avg:  2m 45s | Max:  2m 47s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 10m 44s | Avg:  2m 41s | Max:  2m 47s
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  2m 42s | Avg:  2m 42s | Max:  2m 42s
      🟩 Clang19            Pass: 100%/1   | Total:  2m 44s | Avg:  2m 44s | Max:  2m 44s
      🟩 GCC12              Pass: 100%/1   | Total:  2m 31s | Avg:  2m 31s | Max:  2m 31s
      🟩 GCC13              Pass: 100%/1   | Total:  2m 47s | Avg:  2m 47s | Max:  2m 47s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total:  5m 26s | Avg:  2m 43s | Max:  2m 44s
      🟩 GCC                Pass: 100%/2   | Total:  5m 18s | Avg:  2m 39s | Max:  2m 47s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 10m 44s | Avg:  2m 41s | Max:  2m 47s
    🟩 jobs
      🟩 Test               Pass: 100%/4   | Total: 10m 44s | Avg:  2m 41s | Max:  2m 47s
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 16m 24s | Avg: 4m 06s | Max: 4m 27s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  8m 51s | Avg:  4m 25s | Max:  4m 27s
      🟩 arm64              Pass: 100%/2   | Total:  7m 33s | Avg:  3m 46s | Max:  3m 54s
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total: 16m 24s | Avg:  4m 06s | Max:  4m 27s
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total: 16m 24s | Avg:  4m 06s | Max:  4m 27s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 16m 24s | Avg:  4m 06s | Max:  4m 27s
    🟩 cxx
      🟩 NVHPC25.7          Pass: 100%/4   | Total: 16m 24s | Avg:  4m 06s | Max:  4m 27s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 16m 24s | Avg:  4m 06s | Max:  4m 27s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 16m 24s | Avg:  4m 06s | Max:  4m 27s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 16m 24s | Avg:  4m 06s | Max:  4m 27s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  8m 06s | Avg:  4m 03s | Max:  4m 27s
      🟩 20                 Pass: 100%/2   | Total:  8m 18s | Avg:  4m 09s | Max:  4m 24s
    

👃 Inspect Changes

Modifications in project?

Project
+/- CCCL Infrastructure
CCCL Packaging
libcu++
CUB
Thrust
CUDA Experimental
stdpar
python
CCCL C Parallel Library
Catch2Helper
NVBench Helper

Modifications in project or dependencies?

Project
+/- CCCL Infrastructure
+/- CCCL Packaging
+/- libcu++
+/- CUB
+/- Thrust
+/- CUDA Experimental
+/- stdpar
+/- python
+/- CCCL C Parallel Library
+/- Catch2Helper
+/- NVBench Helper

🏃‍ Runner counts (total jobs: 210)

# Runner
128 linux-amd64-cpu16
23 windows-amd64-cpu16
17 linux-amd64-gpu-l4-latest-1
12 linux-arm64-cpu16
11 linux-amd64-gpu-rtx2080-latest-1
10 linux-amd64-gpu-h100-latest-1
6 linux-amd64-gpu-rtxa6000-latest-1
3 linux-amd64-gpu-rtx4090-latest-1

- build_and_test_targets.sh: reproducible single-target configure/build/test (ninja, ctest, lit)
- git_bisect.sh: wrapper to automate regression testing with minimal targets
- Workflow/Bisect: GitHub Actions job to run bisect remotely and generate Markdown summaries
@github-actions
Copy link
Contributor

github-actions bot commented Sep 1, 2025

🟨 CI finished in 1h 10m: Pass: 97%/210 | Total: 1d 13h | Avg: 10m 47s | Max: 40m 55s | Hits: 95%/312237
  • 🟨 cub: Pass: 96%/50 | Total: 10h 24m | Avg: 12m 28s | Max: 34m 27s | Hits: 99%/50868

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  95%/48  | Total: 10h 09m | Avg: 12m 41s | Max: 34m 27s | Hits:  99%/48274 
      🟩 arm64              Pass: 100%/2   | Total: 14m 31s | Avg:  7m 15s | Max:  8m 31s | Hits:  98%/2594  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 34s | Avg:  5m 17s | Max:  5m 31s | Hits:  99%/2233  
      🔍 nvcc               Pass:  95%/48  | Total: 10h 13m | Avg: 12m 46s | Max: 34m 27s | Hits:  99%/48635 
    🚨 cxx: MSVC14.29 🚨
      🟩 Clang14            Pass: 100%/4   | Total: 27m 20s | Avg:  6m 50s | Max:  7m 38s | Hits:  99%/5190  
      🟩 Clang15            Pass: 100%/2   | Total: 13m 30s | Avg:  6m 45s | Max:  6m 47s | Hits:  99%/2591  
      🟩 Clang16            Pass: 100%/2   | Total: 14m 26s | Avg:  7m 13s | Max:  7m 22s | Hits:  99%/2591  
      🟩 Clang17            Pass: 100%/2   | Total: 13m 51s | Avg:  6m 55s | Max:  7m 01s | Hits:  99%/2591  
      🟩 Clang18            Pass: 100%/2   | Total: 13m 36s | Avg:  6m 48s | Max:  6m 56s | Hits:  98%/2591  
      🟩 Clang19            Pass: 100%/7   | Total:  1h 14m | Avg: 10m 36s | Max: 23m 39s | Hits:  99%/6120  
      🟩 GCC7               Pass: 100%/2   | Total: 17m 54s | Avg:  8m 57s | Max:  9m 10s | Hits:  99%/2594  
      🟩 GCC8               Pass: 100%/1   | Total:  8m 30s | Avg:  8m 30s | Max:  8m 30s | Hits:  99%/1297  
      🟩 GCC9               Pass: 100%/2   | Total: 18m 15s | Avg:  9m 07s | Max:  9m 46s | Hits:  99%/2594  
      🟩 GCC10              Pass: 100%/2   | Total: 17m 43s | Avg:  8m 51s | Max:  8m 53s | Hits:  98%/2595  
      🟩 GCC11              Pass: 100%/2   | Total: 18m 59s | Avg:  9m 29s | Max:  9m 43s | Hits:  98%/2591  
      🟩 GCC12              Pass: 100%/2   | Total: 19m 15s | Avg:  9m 37s | Max:  9m 51s | Hits:  98%/2591  
      🟩 GCC13              Pass: 100%/12  | Total:  3h 09m | Avg: 15m 49s | Max: 30m 17s | Hits:  99%/7785  
      🔥 MSVC14.29          Pass:   0%/2   | Total: 23m 02s | Avg: 11m 31s | Max: 11m 37s
      🟩 MSVC14.43          Pass: 100%/4   | Total:  2h 06m | Avg: 31m 38s | Max: 34m 27s | Hits:  99%/4760  
      🟩 NVHPC25.7          Pass: 100%/2   | Total: 26m 59s | Avg: 13m 29s | Max: 14m 00s | Hits:  98%/2387  
    🔍 cxx_family: MSVC 🔍
      🟩 Clang              Pass: 100%/19  | Total:  2h 36m | Avg:  8m 15s | Max: 23m 39s | Hits:  99%/21674 
      🟩 GCC                Pass: 100%/23  | Total:  4h 50m | Avg: 12m 37s | Max: 30m 17s | Hits:  99%/22047 
      🔍 MSVC               Pass:  66%/6   | Total:  2h 29m | Avg: 24m 56s | Max: 34m 27s | Hits:  99%/4760  
      🟩 NVHPC              Pass: 100%/2   | Total: 26m 59s | Avg: 13m 29s | Max: 14m 00s | Hits:  98%/2387  
    🔍 gpu: rtx2080 🔍
      🟩 h100               Pass: 100%/3   | Total:  1h 02m | Avg: 20m 54s | Max: 30m 17s | Hits:  98%/1298  
      🔍 rtx2080            Pass:  94%/39  | Total:  6h 57m | Avg: 10m 42s | Max: 34m 27s | Hits:  99%/46976 
      🟩 rtxa6000           Pass: 100%/8   | Total:  2h 23m | Avg: 17m 59s | Max: 23m 59s | Hits:  99%/2594  
    🔍 jobs: Build 🔍
      🔍 Build              Pass:  95%/42  | Total:  7h 20m | Avg: 10m 29s | Max: 34m 27s | Hits:  99%/50868 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 23m 05s | Avg: 23m 05s | Max: 23m 05s
      🟩 GraphCapture       Pass: 100%/1   | Total: 15m 06s | Avg: 15m 06s | Max: 15m 06s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 17m | Avg: 25m 58s | Max: 30m 17s
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 07m | Avg: 22m 25s | Max: 25m 53s
    🔍 std: 17 🔍
      🔍 17                 Pass:  90%/21  | Total:  3h 26m | Avg:  9m 49s | Max: 34m 27s | Hits:  99%/24235 
      🟩 20                 Pass: 100%/29  | Total:  6h 57m | Avg: 14m 24s | Max: 34m 17s | Hits:  98%/26633 
    🟨 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 10m 34s | Avg:  5m 17s | Max:  5m 31s | Hits:  99%/2233  
      🟨 nvcc12.0           Pass:  80%/5   | Total: 41m 08s | Avg:  8m 13s | Max: 11m 25s | Hits:  99%/5189  
      🟨 nvcc12.9           Pass:  97%/43  | Total:  9h 32m | Avg: 13m 18s | Max: 34m 27s | Hits:  98%/43446 
    🟨 ctk
      🟨 12.0               Pass:  80%/5   | Total: 41m 08s | Avg:  8m 13s | Max: 11m 25s | Hits:  99%/5189  
      🟨 12.9               Pass:  97%/45  | Total:  9h 42m | Avg: 12m 57s | Max: 34m 27s | Hits:  98%/45679 
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 02m | Avg: 20m 54s | Max: 30m 17s | Hits:  98%/1298  
      🟩 90;90a             Pass: 100%/2   | Total: 37m 08s | Avg: 18m 34s | Max: 29m 02s | Hits:  99%/2488  
      🟩 100;120            Pass: 100%/2   | Total: 37m 16s | Avg: 18m 38s | Max: 28m 49s | Hits:  99%/2488  
    
  • 🟨 thrust: Pass: 96%/50 | Total: 8h 47m | Avg: 10m 32s | Max: 40m 55s | Hits: 99%/80332

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  95%/48  | Total:  8h 35m | Avg: 10m 44s | Max: 40m 55s | Hits:  99%/76505 
      🟩 arm64              Pass: 100%/2   | Total: 11m 51s | Avg:  5m 55s | Max:  6m 52s | Hits:  99%/3827  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 37s | Avg:  5m 18s | Max:  5m 27s | Hits: 100%/3826  
      🔍 nvcc               Pass:  95%/48  | Total:  8h 36m | Avg: 10m 45s | Max: 40m 55s | Hits:  99%/76506 
    🚨 cxx: MSVC14.29 🚨
      🟩 Clang14            Pass: 100%/4   | Total: 22m 38s | Avg:  5m 39s | Max:  6m 05s | Hits: 100%/7652  
      🟩 Clang15            Pass: 100%/2   | Total: 11m 40s | Avg:  5m 50s | Max:  5m 50s | Hits: 100%/3826  
      🟩 Clang16            Pass: 100%/2   | Total: 11m 37s | Avg:  5m 48s | Max:  5m 54s | Hits: 100%/3826  
      🟩 Clang17            Pass: 100%/2   | Total: 11m 37s | Avg:  5m 48s | Max:  5m 49s | Hits: 100%/3826  
      🟩 Clang18            Pass: 100%/2   | Total: 11m 25s | Avg:  5m 42s | Max:  5m 46s | Hits: 100%/3826  
      🟩 Clang19            Pass: 100%/7   | Total: 37m 26s | Avg:  5m 20s | Max:  6m 06s | Hits: 100%/9565  
      🟩 GCC7               Pass: 100%/2   | Total: 14m 28s | Avg:  7m 14s | Max:  7m 25s | Hits:  99%/3828  
      🟩 GCC8               Pass: 100%/1   | Total: 40m 55s | Avg: 40m 55s | Max: 40m 55s | Hits:  79%/1914  
      🟩 GCC9               Pass: 100%/2   | Total: 14m 22s | Avg:  7m 11s | Max:  7m 14s | Hits:  99%/3828  
      🟩 GCC10              Pass: 100%/2   | Total: 15m 10s | Avg:  7m 35s | Max:  7m 57s | Hits:  99%/3828  
      🟩 GCC11              Pass: 100%/2   | Total: 14m 54s | Avg:  7m 27s | Max:  7m 40s | Hits:  99%/3828  
      🟩 GCC12              Pass: 100%/2   | Total: 16m 03s | Avg:  8m 01s | Max:  8m 14s | Hits:  99%/3828  
      🟩 GCC13              Pass: 100%/11  | Total:  1h 11m | Avg:  6m 27s | Max:  8m 07s | Hits:  99%/13398 
      🔥 MSVC14.29          Pass:   0%/2   | Total: 24m 06s | Avg: 12m 03s | Max: 12m 03s
      🟩 MSVC14.43          Pass: 100%/5   | Total:  2h 28m | Avg: 29m 38s | Max: 35m 00s | Hits:  99%/9535  
      🟩 NVHPC25.7          Pass: 100%/2   | Total:  1h 01m | Avg: 30m 50s | Max: 34m 13s | Hits:  99%/3824  
    🔍 cxx_family: MSVC 🔍
      🟩 Clang              Pass: 100%/19  | Total:  1h 46m | Avg:  5m 35s | Max:  6m 06s | Hits: 100%/32521 
      🟩 GCC                Pass: 100%/22  | Total:  3h 06m | Avg:  8m 29s | Max: 40m 55s | Hits:  98%/34452 
      🔍 MSVC               Pass:  71%/7   | Total:  2h 52m | Avg: 24m 36s | Max: 35m 00s | Hits:  99%/9535  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 01m | Avg: 30m 50s | Max: 34m 13s | Hits:  99%/3824  
    🔍 gpu: rtx2080 🔍
      🟩 h100               Pass: 100%/2   | Total: 12m 25s | Avg:  6m 12s | Max:  6m 18s | Hits:  99%/1914  
      🔍 rtx2080            Pass:  94%/38  | Total:  6h 42m | Avg: 10m 35s | Max: 40m 55s | Hits:  99%/68863 
      🟩 rtx4090            Pass: 100%/10  | Total:  1h 52m | Avg: 11m 12s | Max: 35m 00s | Hits:  99%/9555  
    🔍 jobs: Build 🔍
      🔍 Build              Pass:  95%/43  | Total:  7h 42m | Avg: 10m 44s | Max: 40m 55s | Hits:  99%/78425 
      🟩 TestCPU            Pass: 100%/3   | Total: 42m 56s | Avg: 14m 18s | Max: 35m 00s | Hits:  99%/1907  
      🟩 TestGPU            Pass: 100%/4   | Total: 22m 20s | Avg:  5m 35s | Max:  6m 07s
    🔍 std: 17 🔍
      🔍 17                 Pass:  90%/21  | Total:  3h 54m | Avg: 11m 10s | Max: 40m 55s | Hits:  98%/36349 
      🟩 20                 Pass: 100%/27  | Total:  4h 39m | Avg: 10m 20s | Max: 35m 00s | Hits:  99%/42069 
    🟨 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 10m 37s | Avg:  5m 18s | Max:  5m 27s | Hits: 100%/3826  
      🟨 nvcc12.0           Pass:  80%/5   | Total: 36m 47s | Avg:  7m 21s | Max: 12m 03s | Hits:  99%/7654  
      🟨 nvcc12.9           Pass:  97%/43  | Total:  7h 59m | Avg: 11m 09s | Max: 40m 55s | Hits:  99%/68852 
    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 13m 18s | Avg:  6m 39s | Max:  8m 07s | Hits:  99%/1914  
    🟨 ctk
      🟨 12.0               Pass:  80%/5   | Total: 36m 47s | Avg:  7m 21s | Max: 12m 03s | Hits:  99%/7654  
      🟨 12.9               Pass:  97%/45  | Total:  8h 10m | Avg: 10m 54s | Max: 40m 55s | Hits:  99%/72678 
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 12m 25s | Avg:  6m 12s | Max:  6m 18s | Hits:  99%/1914  
      🟩 90;90a             Pass: 100%/2   | Total: 33m 02s | Avg: 16m 31s | Max: 25m 51s | Hits:  99%/3821  
      🟩 100;120            Pass: 100%/2   | Total: 33m 07s | Avg: 16m 33s | Max: 26m 24s | Hits:  99%/3821  
    
  • 🟨 libcudacxx: Pass: 95%/48 | Total: 10h 22m | Avg: 12m 58s | Max: 39m 15s | Hits: 92%/164859

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  95%/46  | Total: 10h 13m | Avg: 13m 19s | Max: 39m 15s | Hits:  92%/157160
      🟩 arm64              Pass: 100%/2   | Total:  9m 22s | Avg:  4m 41s | Max:  4m 42s | Hits:  98%/7699  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 56m 38s | Avg: 28m 19s | Max: 31m 34s | Hits:  29%/7663  
      🔍 nvcc               Pass:  95%/46  | Total:  9h 25m | Avg: 12m 18s | Max: 39m 15s | Hits:  95%/157196
    🚨 cxx: MSVC14.29 🚨
      🟩 Clang14            Pass: 100%/4   | Total: 20m 14s | Avg:  5m 03s | Max:  5m 32s | Hits:  99%/15282 
      🟩 Clang15            Pass: 100%/2   | Total: 10m 59s | Avg:  5m 29s | Max:  5m 40s | Hits:  99%/7659  
      🟩 Clang16            Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  5m 30s | Hits:  99%/7659  
      🟩 Clang17            Pass: 100%/2   | Total: 10m 39s | Avg:  5m 19s | Max:  5m 26s | Hits:  99%/7659  
      🟩 Clang18            Pass: 100%/2   | Total: 12m 28s | Avg:  6m 14s | Max:  6m 54s | Hits:  96%/7659  
      🟩 Clang19            Pass: 100%/6   | Total:  1h 33m | Avg: 15m 38s | Max: 31m 34s | Hits:  75%/23020 
      🟩 GCC7               Pass: 100%/2   | Total:  9m 51s | Avg:  4m 55s | Max:  5m 07s | Hits:  99%/7595  
      🟩 GCC8               Pass: 100%/1   | Total:  5m 06s | Avg:  5m 06s | Max:  5m 06s | Hits:  99%/3808  
      🟩 GCC9               Pass: 100%/2   | Total: 41m 08s | Avg: 20m 34s | Max: 36m 06s | Hits:  65%/7607  
      🟩 GCC10              Pass: 100%/2   | Total: 11m 05s | Avg:  5m 32s | Max:  5m 40s | Hits:  99%/7661  
      🟩 GCC11              Pass: 100%/2   | Total: 44m 27s | Avg: 22m 13s | Max: 39m 15s | Hits:  65%/7657  
      🟩 GCC12              Pass: 100%/2   | Total: 10m 47s | Avg:  5m 23s | Max:  5m 26s | Hits:  99%/7661  
      🟩 GCC13              Pass: 100%/11  | Total:  2h 06m | Avg: 11m 31s | Max: 24m 36s | Hits:  99%/31135 
      🔥 MSVC14.29          Pass:   0%/2   | Total:  1h 04m | Avg: 32m 03s | Max: 33m 04s
      🟩 MSVC14.43          Pass: 100%/4   | Total:  2h 04m | Avg: 31m 09s | Max: 32m 50s | Hits:  99%/15152 
      🟩 NVHPC25.7          Pass: 100%/2   | Total: 25m 37s | Avg: 12m 48s | Max: 14m 47s | Hits:  94%/7645  
    🔍 cxx_family: MSVC 🔍
      🟩 Clang              Pass: 100%/18  | Total:  2h 39m | Avg:  8m 50s | Max: 31m 34s | Hits:  91%/68938 
      🟩 GCC                Pass: 100%/22  | Total:  4h 09m | Avg: 11m 19s | Max: 39m 15s | Hits:  92%/73124 
      🔍 MSVC               Pass:  66%/6   | Total:  3h 08m | Avg: 31m 27s | Max: 33m 04s | Hits:  99%/15152 
      🟩 NVHPC              Pass: 100%/2   | Total: 25m 37s | Avg: 12m 48s | Max: 14m 47s | Hits:  94%/7645  
    🔍 gpu: rtx2080 🔍
      🟩 h100               Pass: 100%/2   | Total: 27m 36s | Avg: 13m 48s | Max: 22m 41s | Hits:  99%/7866  
      🔍 rtx2080            Pass:  95%/46  | Total:  9h 54m | Avg: 12m 56s | Max: 39m 15s | Hits:  92%/156993
    🔍 jobs: Build 🔍
      🔍 Build              Pass:  95%/42  | Total:  8h 25m | Avg: 12m 01s | Max: 39m 15s | Hits:  91%/153185
      🟩 NVRTC              Pass: 100%/2   | Total: 49m 05s | Avg: 24m 32s | Max: 24m 36s | Hits:  90%/42    
      🟩 Test               Pass: 100%/3   | Total:  1h 06m | Avg: 22m 09s | Max: 22m 41s | Hits:  99%/11632 
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  1m 41s | Avg:  1m 41s | Max:  1m 41s
    🔍 std: 17 🔍
      🔍 17                 Pass:  90%/22  | Total:  5h 08m | Avg: 14m 01s | Max: 39m 15s | Hits:  88%/72217 
      🟩 20                 Pass: 100%/25  | Total:  5h 12m | Avg: 12m 29s | Max: 32m 50s | Hits:  95%/92642 
    🟨 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 56m 38s | Avg: 28m 19s | Max: 31m 34s | Hits:  29%/7663  
      🟨 nvcc12.0           Pass:  80%/5   | Total: 52m 04s | Avg: 10m 24s | Max: 33m 04s | Hits:  99%/15220 
      🟨 nvcc12.9           Pass:  97%/41  | Total:  8h 33m | Avg: 12m 32s | Max: 39m 15s | Hits:  95%/141976
    🟨 ctk
      🟨 12.0               Pass:  80%/5   | Total: 52m 04s | Avg: 10m 24s | Max: 33m 04s | Hits:  99%/15220 
      🟨 12.9               Pass:  97%/43  | Total:  9h 30m | Avg: 13m 16s | Max: 39m 15s | Hits:  91%/149639
    🟩 sm
      🟩 75                 Pass: 100%/2   | Total: 49m 05s | Avg: 24m 32s | Max: 24m 36s | Hits:  90%/42    
      🟩 90                 Pass: 100%/2   | Total: 27m 36s | Avg: 13m 48s | Max: 22m 41s | Hits:  99%/7866  
      🟩 90;90a             Pass: 100%/2   | Total: 34m 30s | Avg: 17m 15s | Max: 29m 18s | Hits:  99%/7814  
      🟩 100;120            Pass: 100%/2   | Total: 38m 32s | Avg: 19m 16s | Max: 32m 50s | Hits:  99%/7814  
    
  • 🟩 cudax: Pass: 100%/28 | Total: 2h 28m | Avg: 5m 17s | Max: 11m 23s | Hits: 98%/15498

    🟩 cpu
      🟩 amd64              Pass: 100%/24  | Total:  2h 16m | Avg:  5m 41s | Max: 11m 23s | Hits:  98%/13110 
      🟩 arm64              Pass: 100%/4   | Total: 11m 52s | Avg:  2m 58s | Max:  3m 18s | Hits:  97%/2388  
    🟩 ctk
      🟩 12.0               Pass: 100%/3   | Total: 17m 15s | Avg:  5m 45s | Max: 10m 54s | Hits:  98%/1485  
      🟩 12.9               Pass: 100%/25  | Total:  2h 11m | Avg:  5m 14s | Max: 11m 23s | Hits:  98%/14013 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/3   | Total: 17m 15s | Avg:  5m 45s | Max: 10m 54s | Hits:  98%/1485  
      🟩 nvcc12.9           Pass: 100%/25  | Total:  2h 11m | Avg:  5m 14s | Max: 11m 23s | Hits:  98%/14013 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/28  | Total:  2h 28m | Avg:  5m 17s | Max: 11m 23s | Hits:  98%/15498 
    🟩 cxx
      🟩 Clang14            Pass: 100%/2   | Total:  6m 14s | Avg:  3m 07s | Max:  3m 25s | Hits:  98%/1196  
      🟩 Clang15            Pass: 100%/1   | Total:  3m 15s | Avg:  3m 15s | Max:  3m 15s | Hits:  97%/597   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 32s | Avg:  3m 32s | Max:  3m 32s | Hits:  97%/597   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 16s | Avg:  3m 16s | Max:  3m 16s | Hits:  98%/597   
      🟩 Clang18            Pass: 100%/1   | Total:  3m 12s | Avg:  3m 12s | Max:  3m 12s | Hits:  97%/597   
      🟩 Clang19            Pass: 100%/4   | Total: 17m 50s | Avg:  4m 27s | Max:  9m 11s | Hits:  98%/2388  
      🟩 GCC10              Pass: 100%/2   | Total:  7m 04s | Avg:  3m 32s | Max:  3m 32s | Hits:  98%/1196  
      🟩 GCC11              Pass: 100%/1   | Total:  3m 49s | Avg:  3m 49s | Max:  3m 49s | Hits:  98%/597   
      🟩 GCC12              Pass: 100%/1   | Total:  3m 56s | Avg:  3m 56s | Max:  3m 56s | Hits:  96%/597   
      🟩 GCC13              Pass: 100%/8   | Total: 38m 18s | Avg:  4m 47s | Max: 11m 23s | Hits:  98%/4776  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 10m 54s | Avg: 10m 54s | Max: 10m 54s | Hits:  95%/291   
      🟩 MSVC14.43          Pass: 100%/3   | Total: 32m 32s | Avg: 10m 50s | Max: 11m 18s | Hits:  95%/879   
      🟩 NVHPC25.7          Pass: 100%/2   | Total: 14m 28s | Avg:  7m 14s | Max:  7m 16s | Hits:  97%/1190  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/10  | Total: 37m 19s | Avg:  3m 43s | Max:  9m 11s | Hits:  98%/5972  
      🟩 GCC                Pass: 100%/12  | Total: 53m 07s | Avg:  4m 25s | Max: 11m 23s | Hits:  98%/7166  
      🟩 MSVC               Pass: 100%/4   | Total: 43m 26s | Avg: 10m 51s | Max: 11m 18s | Hits:  95%/1170  
      🟩 NVHPC              Pass: 100%/2   | Total: 14m 28s | Avg:  7m 14s | Max:  7m 16s | Hits:  97%/1190  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total:  9m 36s | Avg:  4m 48s | Max:  6m 35s | Hits:  99%/1194  
      🟩 rtx2080            Pass: 100%/26  | Total:  2h 18m | Avg:  5m 20s | Max: 11m 23s | Hits:  98%/14304 
    🟩 jobs
      🟩 Build              Pass: 100%/25  | Total:  2h 01m | Avg:  4m 50s | Max: 11m 18s | Hits:  97%/13707 
      🟩 Test               Pass: 100%/3   | Total: 27m 09s | Avg:  9m 03s | Max: 11m 23s | Hits:  99%/1791  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total:  9m 36s | Avg:  4m 48s | Max:  6m 35s | Hits:  99%/1194  
      🟩 90;90a             Pass: 100%/2   | Total: 13m 58s | Avg:  6m 59s | Max: 10m 31s | Hits:  97%/890   
      🟩 100;120            Pass: 100%/2   | Total: 14m 15s | Avg:  7m 07s | Max: 10m 43s | Hits:  97%/890   
    🟩 std
      🟩 17                 Pass: 100%/3   | Total: 13m 06s | Avg:  4m 22s | Max:  7m 12s | Hits:  97%/1789  
      🟩 20                 Pass: 100%/25  | Total:  2h 15m | Avg:  5m 24s | Max: 11m 23s | Hits:  98%/13709 
    
  • 🟩 python: Pass: 100%/22 | Total: 4h 17m | Avg: 11m 42s | Max: 23m 26s

    🟩 cpu
      🟩 amd64              Pass: 100%/22  | Total:  4h 17m | Avg: 11m 42s | Max: 23m 26s
    🟩 ctk
      🟩 12.5               Pass: 100%/6   | Total: 47m 30s | Avg:  7m 55s | Max: 14m 29s
      🟩 12.8               Pass: 100%/2   | Total: 40m 54s | Avg: 20m 27s | Max: 21m 27s
      🟩 12.9               Pass: 100%/14  | Total:  2h 49m | Avg: 12m 05s | Max: 23m 26s
    🟩 cudacxx
      🟩 nvcc12.5           Pass: 100%/6   | Total: 47m 30s | Avg:  7m 55s | Max: 14m 29s
      🟩 nvcc12.8           Pass: 100%/2   | Total: 40m 54s | Avg: 20m 27s | Max: 21m 27s
      🟩 nvcc12.9           Pass: 100%/14  | Total:  2h 49m | Avg: 12m 05s | Max: 23m 26s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/22  | Total:  4h 17m | Avg: 11m 42s | Max: 23m 26s
    🟩 cxx
      🟩 GCC13              Pass: 100%/22  | Total:  4h 17m | Avg: 11m 42s | Max: 23m 26s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/22  | Total:  4h 17m | Avg: 11m 42s | Max: 23m 26s
    🟩 gpu
      🟩 h100               Pass: 100%/4   | Total: 50m 36s | Avg: 12m 39s | Max: 23m 26s
      🟩 l4                 Pass: 100%/18  | Total:  3h 27m | Avg: 11m 30s | Max: 21m 33s
    🟩 jobs
      🟩 Build cuda.cccl    Pass: 100%/2   | Total: 22m 00s | Avg: 11m 00s | Max: 11m 28s
      🟩 Test cuda.cccl.cooperative Pass: 100%/5   | Total:  1h 15m | Avg: 15m 02s | Max: 17m 11s
      🟩 Test cuda.cccl.examples Pass: 100%/5   | Total: 23m 55s | Avg:  4m 47s | Max:  5m 20s
      🟩 Test cuda.cccl.headers Pass: 100%/5   | Total: 30m 08s | Avg:  6m 01s | Max:  7m 20s
      🟩 Test cuda.cccl.parallel Pass: 100%/5   | Total:  1h 46m | Avg: 21m 15s | Max: 23m 26s
    🟩 py_version
      🟩 3.10               Pass: 100%/9   | Total:  1h 43m | Avg: 11m 28s | Max: 21m 33s
      🟩 3.13               Pass: 100%/13  | Total:  2h 34m | Avg: 11m 52s | Max: 23m 26s
    
  • 🟩 cccl_c_parallel: Pass: 100%/4 | Total: 58m 29s | Avg: 14m 37s | Max: 20m 12s | Hits: 97%/680

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 58m 29s | Avg: 14m 37s | Max: 20m 12s | Hits:  97%/680   
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total: 58m 29s | Avg: 14m 37s | Max: 20m 12s | Hits:  97%/680   
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total: 58m 29s | Avg: 14m 37s | Max: 20m 12s | Hits:  97%/680   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 58m 29s | Avg: 14m 37s | Max: 20m 12s | Hits:  97%/680   
    🟩 cxx
      🟩 GCC13              Pass: 100%/4   | Total: 58m 29s | Avg: 14m 37s | Max: 20m 12s | Hits:  97%/680   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/4   | Total: 58m 29s | Avg: 14m 37s | Max: 20m 12s | Hits:  97%/680   
    🟩 gpu
      🟩 h100               Pass: 100%/1   | Total: 19m 39s | Avg: 19m 39s | Max: 19m 39s | Hits:  98%/170   
      🟩 l4                 Pass: 100%/1   | Total: 20m 12s | Avg: 20m 12s | Max: 20m 12s | Hits:  98%/170   
      🟩 rtx2080            Pass: 100%/2   | Total: 18m 38s | Avg:  9m 19s | Max: 16m 39s | Hits:  96%/340   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  1m 59s | Avg:  1m 59s | Max:  1m 59s | Hits:  94%/170   
      🟩 Test               Pass: 100%/3   | Total: 56m 30s | Avg: 18m 50s | Max: 20m 12s | Hits:  98%/510   
    
  • 🟩 packaging: Pass: 100%/4 | Total: 12m 05s | Avg: 3m 01s | Max: 3m 58s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 12m 05s | Avg:  3m 01s | Max:  3m 58s
    🟩 ctk
      🟩 12.0               Pass: 100%/2   | Total:  6m 55s | Avg:  3m 27s | Max:  3m 58s
      🟩 12.9               Pass: 100%/2   | Total:  5m 10s | Avg:  2m 35s | Max:  2m 46s
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/2   | Total:  6m 55s | Avg:  3m 27s | Max:  3m 58s
      🟩 nvcc12.9           Pass: 100%/2   | Total:  5m 10s | Avg:  2m 35s | Max:  2m 46s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 12m 05s | Avg:  3m 01s | Max:  3m 58s
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  2m 57s | Avg:  2m 57s | Max:  2m 57s
      🟩 Clang19            Pass: 100%/1   | Total:  2m 46s | Avg:  2m 46s | Max:  2m 46s
      🟩 GCC12              Pass: 100%/1   | Total:  3m 58s | Avg:  3m 58s | Max:  3m 58s
      🟩 GCC13              Pass: 100%/1   | Total:  2m 24s | Avg:  2m 24s | Max:  2m 24s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total:  5m 43s | Avg:  2m 51s | Max:  2m 57s
      🟩 GCC                Pass: 100%/2   | Total:  6m 22s | Avg:  3m 11s | Max:  3m 58s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 12m 05s | Avg:  3m 01s | Max:  3m 58s
    🟩 jobs
      🟩 Test               Pass: 100%/4   | Total: 12m 05s | Avg:  3m 01s | Max:  3m 58s
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 15m 16s | Avg: 3m 49s | Max: 3m 56s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  7m 51s | Avg:  3m 55s | Max:  3m 56s
      🟩 arm64              Pass: 100%/2   | Total:  7m 25s | Avg:  3m 42s | Max:  3m 47s
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total: 15m 16s | Avg:  3m 49s | Max:  3m 56s
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total: 15m 16s | Avg:  3m 49s | Max:  3m 56s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 15m 16s | Avg:  3m 49s | Max:  3m 56s
    🟩 cxx
      🟩 NVHPC25.7          Pass: 100%/4   | Total: 15m 16s | Avg:  3m 49s | Max:  3m 56s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 15m 16s | Avg:  3m 49s | Max:  3m 56s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 15m 16s | Avg:  3m 49s | Max:  3m 56s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 15m 16s | Avg:  3m 49s | Max:  3m 56s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  7m 34s | Avg:  3m 47s | Max:  3m 56s
      🟩 20                 Pass: 100%/2   | Total:  7m 42s | Avg:  3m 51s | Max:  3m 55s
    

👃 Inspect Changes

Modifications in project?

Project
+/- CCCL Infrastructure
CCCL Packaging
libcu++
CUB
Thrust
CUDA Experimental
stdpar
python
CCCL C Parallel Library
Catch2Helper
NVBench Helper

Modifications in project or dependencies?

Project
+/- CCCL Infrastructure
+/- CCCL Packaging
+/- libcu++
+/- CUB
+/- Thrust
+/- CUDA Experimental
+/- stdpar
+/- python
+/- CCCL C Parallel Library
+/- Catch2Helper
+/- NVBench Helper

🏃‍ Runner counts (total jobs: 210)

# Runner
128 linux-amd64-cpu16
23 windows-amd64-cpu16
17 linux-amd64-gpu-l4-latest-1
12 linux-arm64-cpu16
11 linux-amd64-gpu-rtx2080-latest-1
10 linux-amd64-gpu-h100-latest-1
6 linux-amd64-gpu-rtxa6000-latest-1
3 linux-amd64-gpu-rtx4090-latest-1

@github-actions
Copy link
Contributor

github-actions bot commented Sep 2, 2025

🟨 CI finished in 1h 12m: Pass: 99%/210 | Total: 1d 17h | Avg: 11m 43s | Max: 52m 48s | Hits: 94%/323908
  • 🟨 thrust: Pass: 98%/50 | Total: 9h 21m | Avg: 11m 13s | Max: 37m 43s | Hits: 99%/82235

    🔍 cpu: arm64 🔍
      🟩 amd64              Pass: 100%/48  | Total:  9h 03m | Avg: 11m 19s | Max: 37m 43s | Hits:  99%/80321 
      🔍 arm64              Pass:  50%/2   | Total: 17m 46s | Avg:  8m 53s | Max: 11m 00s | Hits:  99%/1914  
    🔍 ctk: 12.9 🔍
      🟩 12.0               Pass: 100%/5   | Total:  1h 01m | Avg: 12m 22s | Max: 37m 30s | Hits:  99%/9562  
      🔍 12.9               Pass:  97%/45  | Total:  8h 19m | Avg: 11m 06s | Max: 37m 43s | Hits:  99%/72673 
    🔍 cudacxx: nvcc12.9 🔍
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 10m 33s | Avg:  5m 16s | Max:  5m 20s | Hits: 100%/3826  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 01m | Avg: 12m 22s | Max: 37m 30s | Hits:  99%/9562  
      🔍 nvcc12.9           Pass:  97%/43  | Total:  8h 09m | Avg: 11m 22s | Max: 37m 43s | Hits:  99%/68847 
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 33s | Avg:  5m 16s | Max:  5m 20s | Hits: 100%/3826  
      🔍 nvcc               Pass:  97%/48  | Total:  9h 11m | Avg: 11m 28s | Max: 37m 43s | Hits:  99%/78409 
    🔍 cxx: Clang19 🔍
      🟩 Clang14            Pass: 100%/4   | Total: 22m 50s | Avg:  5m 42s | Max:  6m 09s | Hits: 100%/7652  
      🟩 Clang15            Pass: 100%/2   | Total: 11m 36s | Avg:  5m 48s | Max:  5m 52s | Hits: 100%/3826  
      🟩 Clang16            Pass: 100%/2   | Total: 11m 36s | Avg:  5m 48s | Max:  5m 57s | Hits: 100%/3826  
      🟩 Clang17            Pass: 100%/2   | Total: 12m 39s | Avg:  6m 19s | Max:  6m 22s | Hits: 100%/3826  
      🟩 Clang18            Pass: 100%/2   | Total: 11m 28s | Avg:  5m 44s | Max:  5m 46s | Hits: 100%/3826  
      🔍 Clang19            Pass:  85%/7   | Total: 43m 13s | Avg:  6m 10s | Max: 11m 00s | Hits: 100%/7652  
      🟩 GCC7               Pass: 100%/2   | Total: 13m 41s | Avg:  6m 50s | Max:  7m 08s | Hits:  99%/3828  
      🟩 GCC8               Pass: 100%/1   | Total:  7m 38s | Avg:  7m 38s | Max:  7m 38s | Hits:  99%/1914  
      🟩 GCC9               Pass: 100%/2   | Total: 14m 52s | Avg:  7m 26s | Max:  7m 44s | Hits:  99%/3828  
      🟩 GCC10              Pass: 100%/2   | Total: 15m 08s | Avg:  7m 34s | Max:  8m 00s | Hits:  99%/3828  
      🟩 GCC11              Pass: 100%/2   | Total: 15m 00s | Avg:  7m 30s | Max:  7m 53s | Hits:  99%/3828  
      🟩 GCC12              Pass: 100%/2   | Total: 15m 37s | Avg:  7m 48s | Max:  8m 01s | Hits:  99%/3828  
      🟩 GCC13              Pass: 100%/11  | Total:  1h 14m | Avg:  6m 43s | Max:  8m 48s | Hits:  99%/13398 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 11m | Avg: 35m 39s | Max: 37m 30s | Hits:  99%/3816  
      🟩 MSVC14.43          Pass: 100%/5   | Total:  2h 33m | Avg: 30m 40s | Max: 37m 43s | Hits:  99%/9535  
      🟩 NVHPC25.7          Pass: 100%/2   | Total:  1h 07m | Avg: 33m 49s | Max: 35m 35s | Hits:  99%/3824  
    🔍 cxx_family: Clang 🔍
      🔍 Clang              Pass:  94%/19  | Total:  1h 53m | Avg:  5m 58s | Max: 11m 00s | Hits: 100%/30608 
      🟩 GCC                Pass: 100%/22  | Total:  2h 35m | Avg:  7m 05s | Max:  8m 48s | Hits:  99%/34452 
      🟩 MSVC               Pass: 100%/7   | Total:  3h 44m | Avg: 32m 05s | Max: 37m 43s | Hits:  99%/13351 
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 07m | Avg: 33m 49s | Max: 35m 35s | Hits:  99%/3824  
    🔍 gpu: rtx2080 🔍
      🟩 h100               Pass: 100%/2   | Total: 13m 47s | Avg:  6m 53s | Max:  7m 28s | Hits:  99%/1914  
      🔍 rtx2080            Pass:  97%/38  | Total:  7h 11m | Avg: 11m 21s | Max: 37m 30s | Hits:  99%/70766 
      🟩 rtx4090            Pass: 100%/10  | Total:  1h 56m | Avg: 11m 38s | Max: 37m 43s | Hits:  99%/9555  
    🔍 jobs: Build 🔍
      🔍 Build              Pass:  97%/43  | Total:  8h 12m | Avg: 11m 27s | Max: 37m 30s | Hits:  99%/80328 
      🟩 TestCPU            Pass: 100%/3   | Total: 45m 24s | Avg: 15m 08s | Max: 37m 43s | Hits:  99%/1907  
      🟩 TestGPU            Pass: 100%/4   | Total: 23m 41s | Avg:  5m 55s | Max:  7m 28s
    🔍 std: 20 🔍
      🟩 17                 Pass: 100%/21  | Total:  4h 11m | Avg: 11m 58s | Max: 37m 30s | Hits:  99%/40165 
      🔍 20                 Pass:  96%/27  | Total:  4h 56m | Avg: 10m 58s | Max: 37m 43s | Hits:  99%/40156 
    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 13m 52s | Avg:  6m 56s | Max:  8m 42s | Hits:  99%/1914  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 13m 47s | Avg:  6m 53s | Max:  7m 28s | Hits:  99%/1914  
      🟩 90;90a             Pass: 100%/2   | Total: 32m 57s | Avg: 16m 28s | Max: 26m 10s | Hits:  99%/3821  
      🟩 100;120            Pass: 100%/2   | Total: 35m 10s | Avg: 17m 35s | Max: 28m 19s | Hits:  99%/3821  
    
  • 🟩 cub: Pass: 100%/50 | Total: 11h 13m | Avg: 13m 28s | Max: 39m 52s | Hits: 99%/53250

    🟩 cpu
      🟩 amd64              Pass: 100%/48  | Total: 10h 58m | Avg: 13m 43s | Max: 39m 52s | Hits:  99%/50656 
      🟩 arm64              Pass: 100%/2   | Total: 14m 59s | Avg:  7m 29s | Max:  9m 00s | Hits:  99%/2594  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 06m | Avg: 13m 23s | Max: 36m 40s | Hits:  99%/6380  
      🟩 12.9               Pass: 100%/45  | Total: 10h 06m | Avg: 13m 28s | Max: 39m 52s | Hits:  99%/46870 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 10m 07s | Avg:  5m 03s | Max:  5m 05s | Hits:  99%/2233  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 06m | Avg: 13m 23s | Max: 36m 40s | Hits:  99%/6380  
      🟩 nvcc12.9           Pass: 100%/43  | Total:  9h 56m | Avg: 13m 52s | Max: 39m 52s | Hits:  99%/44637 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 07s | Avg:  5m 03s | Max:  5m 05s | Hits:  99%/2233  
      🟩 nvcc               Pass: 100%/48  | Total: 11h 03m | Avg: 13m 49s | Max: 39m 52s | Hits:  99%/51017 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 26m 28s | Avg:  6m 37s | Max:  7m 04s | Hits:  99%/5190  
      🟩 Clang15            Pass: 100%/2   | Total: 13m 45s | Avg:  6m 52s | Max:  6m 56s | Hits:  99%/2591  
      🟩 Clang16            Pass: 100%/2   | Total: 13m 39s | Avg:  6m 49s | Max:  6m 53s | Hits:  99%/2591  
      🟩 Clang17            Pass: 100%/2   | Total: 13m 26s | Avg:  6m 43s | Max:  6m 46s | Hits:  99%/2591  
      🟩 Clang18            Pass: 100%/2   | Total: 14m 05s | Avg:  7m 02s | Max:  7m 08s | Hits:  99%/2591  
      🟩 Clang19            Pass: 100%/7   | Total:  1h 13m | Avg: 10m 31s | Max: 24m 16s | Hits:  99%/6120  
      🟩 GCC7               Pass: 100%/2   | Total: 17m 40s | Avg:  8m 50s | Max:  8m 53s | Hits:  99%/2594  
      🟩 GCC8               Pass: 100%/1   | Total:  8m 31s | Avg:  8m 31s | Max:  8m 31s | Hits:  99%/1297  
      🟩 GCC9               Pass: 100%/2   | Total: 18m 21s | Avg:  9m 10s | Max:  9m 22s | Hits:  99%/2594  
      🟩 GCC10              Pass: 100%/2   | Total: 18m 32s | Avg:  9m 16s | Max:  9m 42s | Hits:  99%/2595  
      🟩 GCC11              Pass: 100%/2   | Total: 18m 05s | Avg:  9m 02s | Max:  9m 26s | Hits:  99%/2591  
      🟩 GCC12              Pass: 100%/2   | Total: 18m 16s | Avg:  9m 08s | Max:  9m 18s | Hits:  99%/2591  
      🟩 GCC13              Pass: 100%/12  | Total:  3h 08m | Avg: 15m 44s | Max: 30m 05s | Hits:  99%/7785  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 16m | Avg: 38m 16s | Max: 39m 52s | Hits:  99%/2382  
      🟩 MSVC14.43          Pass: 100%/4   | Total:  2h 07m | Avg: 31m 47s | Max: 35m 40s | Hits:  99%/4760  
      🟩 NVHPC25.7          Pass: 100%/2   | Total: 26m 33s | Avg: 13m 16s | Max: 13m 20s | Hits:  98%/2387  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  2h 35m | Avg:  8m 09s | Max: 24m 16s | Hits:  99%/21674 
      🟩 GCC                Pass: 100%/23  | Total:  4h 48m | Avg: 12m 32s | Max: 30m 05s | Hits:  99%/22047 
      🟩 MSVC               Pass: 100%/6   | Total:  3h 23m | Avg: 33m 56s | Max: 39m 52s | Hits:  99%/7142  
      🟩 NVHPC              Pass: 100%/2   | Total: 26m 33s | Avg: 13m 16s | Max: 13m 20s | Hits:  98%/2387  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total:  1h 02m | Avg: 20m 48s | Max: 30m 05s | Hits:  99%/1298  
      🟩 rtx2080            Pass: 100%/39  | Total:  7h 48m | Avg: 12m 00s | Max: 39m 52s | Hits:  99%/49358 
      🟩 rtxa6000           Pass: 100%/8   | Total:  2h 23m | Avg: 17m 53s | Max: 24m 16s | Hits:  99%/2594  
    🟩 jobs
      🟩 Build              Pass: 100%/42  | Total:  8h 11m | Avg: 11m 42s | Max: 39m 52s | Hits:  99%/53250 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 23m 20s | Avg: 23m 20s | Max: 23m 20s
      🟩 GraphCapture       Pass: 100%/1   | Total: 14m 37s | Avg: 14m 37s | Max: 14m 37s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 17m | Avg: 25m 50s | Max: 30m 05s
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 06m | Avg: 22m 05s | Max: 25m 27s
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 02m | Avg: 20m 48s | Max: 30m 05s | Hits:  99%/1298  
      🟩 90;90a             Pass: 100%/2   | Total: 36m 49s | Avg: 18m 24s | Max: 28m 53s | Hits:  99%/2488  
      🟩 100;120            Pass: 100%/2   | Total: 37m 25s | Avg: 18m 42s | Max: 29m 05s | Hits:  99%/2488  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  4h 17m | Avg: 12m 16s | Max: 39m 52s | Hits:  99%/26617 
      🟩 20                 Pass: 100%/29  | Total:  6h 55m | Avg: 14m 19s | Max: 35m 40s | Hits:  99%/26633 
    
  • 🟩 libcudacxx: Pass: 100%/48 | Total: 11h 28m | Avg: 14m 20s | Max: 52m 48s | Hits: 90%/172245

    🟩 cpu
      🟩 amd64              Pass: 100%/46  | Total: 11h 18m | Avg: 14m 45s | Max: 52m 48s | Hits:  89%/164544
      🟩 arm64              Pass: 100%/2   | Total:  9m 26s | Avg:  4m 43s | Max:  4m 45s | Hits:  99%/7701  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 01m | Avg: 12m 15s | Max: 41m 17s | Hits:  98%/18892 
      🟩 12.9               Pass: 100%/43  | Total: 10h 27m | Avg: 14m 34s | Max: 52m 48s | Hits:  89%/153353
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 53m 25s | Avg: 26m 42s | Max: 28m 12s | Hits:  29%/7665  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 01m | Avg: 12m 15s | Max: 41m 17s | Hits:  98%/18892 
      🟩 nvcc12.9           Pass: 100%/41  | Total:  9h 33m | Avg: 13m 59s | Max: 52m 48s | Hits:  92%/145688
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 53m 25s | Avg: 26m 42s | Max: 28m 12s | Hits:  29%/7665  
      🟩 nvcc               Pass: 100%/46  | Total: 10h 34m | Avg: 13m 48s | Max: 52m 48s | Hits:  93%/164580
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 21m 08s | Avg:  5m 17s | Max:  5m 39s | Hits:  98%/15286 
      🟩 Clang15            Pass: 100%/2   | Total: 42m 38s | Avg: 21m 19s | Max: 37m 07s | Hits:  65%/7661  
      🟩 Clang16            Pass: 100%/2   | Total: 10m 40s | Avg:  5m 20s | Max:  5m 31s | Hits:  99%/7661  
      🟩 Clang17            Pass: 100%/2   | Total: 10m 45s | Avg:  5m 22s | Max:  5m 37s | Hits:  99%/7661  
      🟩 Clang18            Pass: 100%/2   | Total: 10m 58s | Avg:  5m 29s | Max:  5m 30s | Hits:  99%/7661  
      🟩 Clang19            Pass: 100%/6   | Total:  1h 42m | Avg: 17m 07s | Max: 33m 16s | Hits:  76%/23026 
      🟩 GCC7               Pass: 100%/2   | Total:  9m 28s | Avg:  4m 44s | Max:  4m 53s | Hits:  99%/7597  
      🟩 GCC8               Pass: 100%/1   | Total:  4m 59s | Avg:  4m 59s | Max:  4m 59s | Hits:  99%/3809  
      🟩 GCC9               Pass: 100%/2   | Total: 10m 47s | Avg:  5m 23s | Max:  5m 49s | Hits:  99%/7609  
      🟩 GCC10              Pass: 100%/2   | Total: 11m 07s | Avg:  5m 33s | Max:  5m 44s | Hits:  99%/7663  
      🟩 GCC11              Pass: 100%/2   | Total: 10m 48s | Avg:  5m 24s | Max:  5m 34s | Hits:  99%/7659  
      🟩 GCC12              Pass: 100%/2   | Total: 11m 11s | Avg:  5m 35s | Max:  5m 50s | Hits:  99%/7663  
      🟩 GCC13              Pass: 100%/11  | Total:  2h 26m | Avg: 13m 17s | Max: 36m 36s | Hits:  99%/31143 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 22m | Avg: 41m 08s | Max: 41m 17s | Hits:  99%/7343  
      🟩 MSVC14.43          Pass: 100%/4   | Total:  2h 18m | Avg: 34m 38s | Max: 37m 07s | Hits:  66%/15156 
      🟩 NVHPC25.7          Pass: 100%/2   | Total:  1h 04m | Avg: 32m 02s | Max: 52m 48s | Hits:  65%/7647  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/18  | Total:  3h 18m | Avg: 11m 03s | Max: 37m 07s | Hits:  87%/68956 
      🟩 GCC                Pass: 100%/22  | Total:  3h 24m | Avg:  9m 17s | Max: 36m 36s | Hits:  99%/73143 
      🟩 MSVC               Pass: 100%/6   | Total:  3h 40m | Avg: 36m 48s | Max: 41m 17s | Hits:  77%/22499 
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 04m | Avg: 32m 02s | Max: 52m 48s | Hits:  65%/7647  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 23m 05s | Avg: 11m 32s | Max: 17m 56s | Hits:  99%/7868  
      🟩 rtx2080            Pass: 100%/46  | Total: 11h 05m | Avg: 14m 27s | Max: 52m 48s | Hits:  89%/164377
    🟩 jobs
      🟩 Build              Pass: 100%/42  | Total:  9h 01m | Avg: 12m 53s | Max: 52m 48s | Hits:  89%/160568
      🟩 NVRTC              Pass: 100%/2   | Total:  1h 01m | Avg: 30m 41s | Max: 36m 36s | Hits:  90%/42    
      🟩 Test               Pass: 100%/3   | Total:  1h 23m | Avg: 27m 55s | Max: 33m 16s | Hits:  99%/11635 
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  1m 38s | Avg:  1m 38s | Max:  1m 38s
    🟩 sm
      🟩 75                 Pass: 100%/2   | Total:  1h 01m | Avg: 30m 41s | Max: 36m 36s | Hits:  90%/42    
      🟩 90                 Pass: 100%/2   | Total: 23m 05s | Avg: 11m 32s | Max: 17m 56s | Hits:  99%/7868  
      🟩 90;90a             Pass: 100%/2   | Total: 39m 13s | Avg: 19m 36s | Max: 33m 25s | Hits:  99%/7816  
      🟩 100;120            Pass: 100%/2   | Total: 36m 44s | Avg: 18m 22s | Max: 31m 08s | Hits:  99%/7816  
    🟩 std
      🟩 17                 Pass: 100%/22  | Total:  5h 19m | Avg: 14m 30s | Max: 52m 48s | Hits:  89%/79579 
      🟩 20                 Pass: 100%/25  | Total:  6h 07m | Avg: 14m 42s | Max: 37m 07s | Hits:  90%/92666 
    
  • 🟩 cudax: Pass: 100%/28 | Total: 2h 41m | Avg: 5m 46s | Max: 23m 12s | Hits: 99%/15498

    🟩 cpu
      🟩 amd64              Pass: 100%/24  | Total:  2h 29m | Avg:  6m 14s | Max: 23m 12s | Hits:  99%/13110 
      🟩 arm64              Pass: 100%/4   | Total: 11m 56s | Avg:  2m 59s | Max:  3m 22s | Hits:  99%/2388  
    🟩 ctk
      🟩 12.0               Pass: 100%/3   | Total: 18m 15s | Avg:  6m 05s | Max: 12m 03s | Hits:  98%/1485  
      🟩 12.9               Pass: 100%/25  | Total:  2h 23m | Avg:  5m 43s | Max: 23m 12s | Hits:  99%/14013 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/3   | Total: 18m 15s | Avg:  6m 05s | Max: 12m 03s | Hits:  98%/1485  
      🟩 nvcc12.9           Pass: 100%/25  | Total:  2h 23m | Avg:  5m 43s | Max: 23m 12s | Hits:  99%/14013 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/28  | Total:  2h 41m | Avg:  5m 46s | Max: 23m 12s | Hits:  99%/15498 
    🟩 cxx
      🟩 Clang14            Pass: 100%/2   | Total:  6m 00s | Avg:  3m 00s | Max:  3m 11s | Hits: 100%/1196  
      🟩 Clang15            Pass: 100%/1   | Total:  3m 18s | Avg:  3m 18s | Max:  3m 18s | Hits: 100%/597   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 21s | Avg:  3m 21s | Max:  3m 21s | Hits: 100%/597   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 24s | Avg:  3m 24s | Max:  3m 24s | Hits: 100%/597   
      🟩 Clang18            Pass: 100%/1   | Total:  3m 12s | Avg:  3m 12s | Max:  3m 12s | Hits: 100%/597   
      🟩 Clang19            Pass: 100%/4   | Total: 16m 19s | Avg:  4m 04s | Max:  7m 31s | Hits: 100%/2388  
      🟩 GCC10              Pass: 100%/2   | Total:  7m 00s | Avg:  3m 30s | Max:  3m 37s | Hits:  99%/1196  
      🟩 GCC11              Pass: 100%/1   | Total:  3m 49s | Avg:  3m 49s | Max:  3m 49s | Hits:  99%/597   
      🟩 GCC12              Pass: 100%/1   | Total:  3m 50s | Avg:  3m 50s | Max:  3m 50s | Hits:  99%/597   
      🟩 GCC13              Pass: 100%/8   | Total: 50m 23s | Avg:  6m 17s | Max: 23m 12s | Hits:  99%/4776  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 12m 03s | Avg: 12m 03s | Max: 12m 03s | Hits:  95%/291   
      🟩 MSVC14.43          Pass: 100%/3   | Total: 34m 13s | Avg: 11m 24s | Max: 11m 40s | Hits:  95%/879   
      🟩 NVHPC25.7          Pass: 100%/2   | Total: 14m 40s | Avg:  7m 20s | Max:  7m 27s | Hits:  97%/1190  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/10  | Total: 35m 34s | Avg:  3m 33s | Max:  7m 31s | Hits: 100%/5972  
      🟩 GCC                Pass: 100%/12  | Total:  1h 05m | Avg:  5m 25s | Max: 23m 12s | Hits:  99%/7166  
      🟩 MSVC               Pass: 100%/4   | Total: 46m 16s | Avg: 11m 34s | Max: 12m 03s | Hits:  95%/1170  
      🟩 NVHPC              Pass: 100%/2   | Total: 14m 40s | Avg:  7m 20s | Max:  7m 27s | Hits:  97%/1190  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total:  9m 43s | Avg:  4m 51s | Max:  6m 37s | Hits:  99%/1194  
      🟩 rtx2080            Pass: 100%/26  | Total:  2h 31m | Avg:  5m 50s | Max: 23m 12s | Hits:  99%/14304 
    🟩 jobs
      🟩 Build              Pass: 100%/25  | Total:  2h 04m | Avg:  4m 58s | Max: 12m 03s | Hits:  99%/13707 
      🟩 Test               Pass: 100%/3   | Total: 37m 20s | Avg: 12m 26s | Max: 23m 12s | Hits:  99%/1791  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total:  9m 43s | Avg:  4m 51s | Max:  6m 37s | Hits:  99%/1194  
      🟩 90;90a             Pass: 100%/2   | Total: 15m 18s | Avg:  7m 39s | Max: 11m 39s | Hits:  98%/890   
      🟩 100;120            Pass: 100%/2   | Total: 14m 26s | Avg:  7m 13s | Max: 10m 54s | Hits:  98%/890   
    🟩 std
      🟩 17                 Pass: 100%/3   | Total: 13m 03s | Avg:  4m 21s | Max:  7m 13s | Hits:  99%/1789  
      🟩 20                 Pass: 100%/25  | Total:  2h 28m | Avg:  5m 56s | Max: 23m 12s | Hits:  99%/13709 
    
  • 🟩 python: Pass: 100%/22 | Total: 4h 10m | Avg: 11m 24s | Max: 23m 06s

    🟩 cpu
      🟩 amd64              Pass: 100%/22  | Total:  4h 10m | Avg: 11m 24s | Max: 23m 06s
    🟩 ctk
      🟩 12.5               Pass: 100%/6   | Total: 46m 20s | Avg:  7m 43s | Max: 14m 15s
      🟩 12.8               Pass: 100%/2   | Total: 41m 55s | Avg: 20m 57s | Max: 21m 01s
      🟩 12.9               Pass: 100%/14  | Total:  2h 42m | Avg: 11m 37s | Max: 23m 06s
    🟩 cudacxx
      🟩 nvcc12.5           Pass: 100%/6   | Total: 46m 20s | Avg:  7m 43s | Max: 14m 15s
      🟩 nvcc12.8           Pass: 100%/2   | Total: 41m 55s | Avg: 20m 57s | Max: 21m 01s
      🟩 nvcc12.9           Pass: 100%/14  | Total:  2h 42m | Avg: 11m 37s | Max: 23m 06s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/22  | Total:  4h 10m | Avg: 11m 24s | Max: 23m 06s
    🟩 cxx
      🟩 GCC13              Pass: 100%/22  | Total:  4h 10m | Avg: 11m 24s | Max: 23m 06s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/22  | Total:  4h 10m | Avg: 11m 24s | Max: 23m 06s
    🟩 gpu
      🟩 h100               Pass: 100%/4   | Total: 51m 04s | Avg: 12m 46s | Max: 23m 06s
      🟩 l4                 Pass: 100%/18  | Total:  3h 19m | Avg: 11m 06s | Max: 21m 44s
    🟩 jobs
      🟩 Build cuda.cccl    Pass: 100%/2   | Total: 21m 13s | Avg: 10m 36s | Max: 10m 54s
      🟩 Test cuda.cccl.cooperative Pass: 100%/5   | Total:  1h 12m | Avg: 14m 26s | Max: 16m 18s
      🟩 Test cuda.cccl.examples Pass: 100%/5   | Total: 26m 17s | Avg:  5m 15s | Max:  6m 10s
      🟩 Test cuda.cccl.headers Pass: 100%/5   | Total: 23m 16s | Avg:  4m 39s | Max:  5m 30s
      🟩 Test cuda.cccl.parallel Pass: 100%/5   | Total:  1h 47m | Avg: 21m 35s | Max: 23m 06s
    🟩 py_version
      🟩 3.10               Pass: 100%/9   | Total:  1h 40m | Avg: 11m 11s | Max: 21m 11s
      🟩 3.13               Pass: 100%/13  | Total:  2h 30m | Avg: 11m 32s | Max: 23m 06s
    
  • 🟩 cccl_c_parallel: Pass: 100%/4 | Total: 1h 26m | Avg: 21m 40s | Max: 44m 20s | Hits: 98%/680

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total:  1h 26m | Avg: 21m 40s | Max: 44m 20s | Hits:  98%/680   
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total:  1h 26m | Avg: 21m 40s | Max: 44m 20s | Hits:  98%/680   
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total:  1h 26m | Avg: 21m 40s | Max: 44m 20s | Hits:  98%/680   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total:  1h 26m | Avg: 21m 40s | Max: 44m 20s | Hits:  98%/680   
    🟩 cxx
      🟩 GCC13              Pass: 100%/4   | Total:  1h 26m | Avg: 21m 40s | Max: 44m 20s | Hits:  98%/680   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/4   | Total:  1h 26m | Avg: 21m 40s | Max: 44m 20s | Hits:  98%/680   
    🟩 gpu
      🟩 h100               Pass: 100%/1   | Total: 19m 53s | Avg: 19m 53s | Max: 19m 53s | Hits:  98%/170   
      🟩 l4                 Pass: 100%/1   | Total: 20m 35s | Avg: 20m 35s | Max: 20m 35s | Hits:  98%/170   
      🟩 rtx2080            Pass: 100%/2   | Total: 46m 14s | Avg: 23m 07s | Max: 44m 20s | Hits:  98%/340   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  1m 54s | Avg:  1m 54s | Max:  1m 54s | Hits:  98%/170   
      🟩 Test               Pass: 100%/3   | Total:  1h 24m | Avg: 28m 16s | Max: 44m 20s | Hits:  98%/510   
    
  • 🟩 packaging: Pass: 100%/4 | Total: 24m 27s | Avg: 6m 06s | Max: 7m 48s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 24m 27s | Avg:  6m 06s | Max:  7m 48s
    🟩 ctk
      🟩 12.0               Pass: 100%/2   | Total:  9m 27s | Avg:  4m 43s | Max:  7m 09s
      🟩 12.9               Pass: 100%/2   | Total: 15m 00s | Avg:  7m 30s | Max:  7m 48s
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/2   | Total:  9m 27s | Avg:  4m 43s | Max:  7m 09s
      🟩 nvcc12.9           Pass: 100%/2   | Total: 15m 00s | Avg:  7m 30s | Max:  7m 48s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 24m 27s | Avg:  6m 06s | Max:  7m 48s
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  7m 09s | Avg:  7m 09s | Max:  7m 09s
      🟩 Clang19            Pass: 100%/1   | Total:  7m 48s | Avg:  7m 48s | Max:  7m 48s
      🟩 GCC12              Pass: 100%/1   | Total:  2m 18s | Avg:  2m 18s | Max:  2m 18s
      🟩 GCC13              Pass: 100%/1   | Total:  7m 12s | Avg:  7m 12s | Max:  7m 12s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total: 14m 57s | Avg:  7m 28s | Max:  7m 48s
      🟩 GCC                Pass: 100%/2   | Total:  9m 30s | Avg:  4m 45s | Max:  7m 12s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 24m 27s | Avg:  6m 06s | Max:  7m 48s
    🟩 jobs
      🟩 Test               Pass: 100%/4   | Total: 24m 27s | Avg:  6m 06s | Max:  7m 48s
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 16m 20s | Avg: 4m 05s | Max: 4m 27s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  8m 36s | Avg:  4m 18s | Max:  4m 27s
      🟩 arm64              Pass: 100%/2   | Total:  7m 44s | Avg:  3m 52s | Max:  3m 59s
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 27s
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 27s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 27s
    🟩 cxx
      🟩 NVHPC25.7          Pass: 100%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 27s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 27s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 27s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 27s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  8m 26s | Avg:  4m 13s | Max:  4m 27s
      🟩 20                 Pass: 100%/2   | Total:  7m 54s | Avg:  3m 57s | Max:  4m 09s
    

👃 Inspect Changes

Modifications in project?

Project
+/- CCCL Infrastructure
CCCL Packaging
libcu++
CUB
Thrust
CUDA Experimental
stdpar
python
CCCL C Parallel Library
Catch2Helper
NVBench Helper

Modifications in project or dependencies?

Project
+/- CCCL Infrastructure
+/- CCCL Packaging
+/- libcu++
+/- CUB
+/- Thrust
+/- CUDA Experimental
+/- stdpar
+/- python
+/- CCCL C Parallel Library
+/- Catch2Helper
+/- NVBench Helper

🏃‍ Runner counts (total jobs: 210)

# Runner
128 linux-amd64-cpu16
23 windows-amd64-cpu16
17 linux-amd64-gpu-l4-latest-1
12 linux-arm64-cpu16
11 linux-amd64-gpu-rtx2080-latest-1
10 linux-amd64-gpu-h100-latest-1
6 linux-amd64-gpu-rtxa6000-latest-1
3 linux-amd64-gpu-rtx4090-latest-1

@github-actions
Copy link
Contributor

github-actions bot commented Sep 2, 2025

🟩 CI finished in 4h 14m: Pass: 100%/210 | Total: 1d 16h | Avg: 11m 42s | Max: 52m 48s | Hits: 94%/325821
  • 🟩 cub: Pass: 100%/50 | Total: 11h 13m | Avg: 13m 28s | Max: 39m 52s | Hits: 99%/53250

    🟩 cpu
      🟩 amd64              Pass: 100%/48  | Total: 10h 58m | Avg: 13m 43s | Max: 39m 52s | Hits:  99%/50656 
      🟩 arm64              Pass: 100%/2   | Total: 14m 59s | Avg:  7m 29s | Max:  9m 00s | Hits:  99%/2594  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 06m | Avg: 13m 23s | Max: 36m 40s | Hits:  99%/6380  
      🟩 12.9               Pass: 100%/45  | Total: 10h 06m | Avg: 13m 28s | Max: 39m 52s | Hits:  99%/46870 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 10m 07s | Avg:  5m 03s | Max:  5m 05s | Hits:  99%/2233  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 06m | Avg: 13m 23s | Max: 36m 40s | Hits:  99%/6380  
      🟩 nvcc12.9           Pass: 100%/43  | Total:  9h 56m | Avg: 13m 52s | Max: 39m 52s | Hits:  99%/44637 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 07s | Avg:  5m 03s | Max:  5m 05s | Hits:  99%/2233  
      🟩 nvcc               Pass: 100%/48  | Total: 11h 03m | Avg: 13m 49s | Max: 39m 52s | Hits:  99%/51017 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 26m 28s | Avg:  6m 37s | Max:  7m 04s | Hits:  99%/5190  
      🟩 Clang15            Pass: 100%/2   | Total: 13m 45s | Avg:  6m 52s | Max:  6m 56s | Hits:  99%/2591  
      🟩 Clang16            Pass: 100%/2   | Total: 13m 39s | Avg:  6m 49s | Max:  6m 53s | Hits:  99%/2591  
      🟩 Clang17            Pass: 100%/2   | Total: 13m 26s | Avg:  6m 43s | Max:  6m 46s | Hits:  99%/2591  
      🟩 Clang18            Pass: 100%/2   | Total: 14m 05s | Avg:  7m 02s | Max:  7m 08s | Hits:  99%/2591  
      🟩 Clang19            Pass: 100%/7   | Total:  1h 13m | Avg: 10m 31s | Max: 24m 16s | Hits:  99%/6120  
      🟩 GCC7               Pass: 100%/2   | Total: 17m 40s | Avg:  8m 50s | Max:  8m 53s | Hits:  99%/2594  
      🟩 GCC8               Pass: 100%/1   | Total:  8m 31s | Avg:  8m 31s | Max:  8m 31s | Hits:  99%/1297  
      🟩 GCC9               Pass: 100%/2   | Total: 18m 21s | Avg:  9m 10s | Max:  9m 22s | Hits:  99%/2594  
      🟩 GCC10              Pass: 100%/2   | Total: 18m 32s | Avg:  9m 16s | Max:  9m 42s | Hits:  99%/2595  
      🟩 GCC11              Pass: 100%/2   | Total: 18m 05s | Avg:  9m 02s | Max:  9m 26s | Hits:  99%/2591  
      🟩 GCC12              Pass: 100%/2   | Total: 18m 16s | Avg:  9m 08s | Max:  9m 18s | Hits:  99%/2591  
      🟩 GCC13              Pass: 100%/12  | Total:  3h 08m | Avg: 15m 44s | Max: 30m 05s | Hits:  99%/7785  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 16m | Avg: 38m 16s | Max: 39m 52s | Hits:  99%/2382  
      🟩 MSVC14.43          Pass: 100%/4   | Total:  2h 07m | Avg: 31m 47s | Max: 35m 40s | Hits:  99%/4760  
      🟩 NVHPC25.7          Pass: 100%/2   | Total: 26m 33s | Avg: 13m 16s | Max: 13m 20s | Hits:  98%/2387  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  2h 35m | Avg:  8m 09s | Max: 24m 16s | Hits:  99%/21674 
      🟩 GCC                Pass: 100%/23  | Total:  4h 48m | Avg: 12m 32s | Max: 30m 05s | Hits:  99%/22047 
      🟩 MSVC               Pass: 100%/6   | Total:  3h 23m | Avg: 33m 56s | Max: 39m 52s | Hits:  99%/7142  
      🟩 NVHPC              Pass: 100%/2   | Total: 26m 33s | Avg: 13m 16s | Max: 13m 20s | Hits:  98%/2387  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total:  1h 02m | Avg: 20m 48s | Max: 30m 05s | Hits:  99%/1298  
      🟩 rtx2080            Pass: 100%/39  | Total:  7h 48m | Avg: 12m 00s | Max: 39m 52s | Hits:  99%/49358 
      🟩 rtxa6000           Pass: 100%/8   | Total:  2h 23m | Avg: 17m 53s | Max: 24m 16s | Hits:  99%/2594  
    🟩 jobs
      🟩 Build              Pass: 100%/42  | Total:  8h 11m | Avg: 11m 42s | Max: 39m 52s | Hits:  99%/53250 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 23m 20s | Avg: 23m 20s | Max: 23m 20s
      🟩 GraphCapture       Pass: 100%/1   | Total: 14m 37s | Avg: 14m 37s | Max: 14m 37s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 17m | Avg: 25m 50s | Max: 30m 05s
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 06m | Avg: 22m 05s | Max: 25m 27s
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 02m | Avg: 20m 48s | Max: 30m 05s | Hits:  99%/1298  
      🟩 90;90a             Pass: 100%/2   | Total: 36m 49s | Avg: 18m 24s | Max: 28m 53s | Hits:  99%/2488  
      🟩 100;120            Pass: 100%/2   | Total: 37m 25s | Avg: 18m 42s | Max: 29m 05s | Hits:  99%/2488  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  4h 17m | Avg: 12m 16s | Max: 39m 52s | Hits:  99%/26617 
      🟩 20                 Pass: 100%/29  | Total:  6h 55m | Avg: 14m 19s | Max: 35m 40s | Hits:  99%/26633 
    
  • 🟩 thrust: Pass: 100%/50 | Total: 9h 15m | Avg: 11m 06s | Max: 37m 43s | Hits: 99%/84148

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 13m 52s | Avg:  6m 56s | Max:  8m 42s | Hits:  99%/1914  
    🟩 cpu
      🟩 amd64              Pass: 100%/48  | Total:  9h 03m | Avg: 11m 19s | Max: 37m 43s | Hits:  99%/80321 
      🟩 arm64              Pass: 100%/2   | Total: 11m 51s | Avg:  5m 55s | Max:  6m 46s | Hits:  99%/3827  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 01m | Avg: 12m 22s | Max: 37m 30s | Hits:  99%/9562  
      🟩 12.9               Pass: 100%/45  | Total:  8h 13m | Avg: 10m 58s | Max: 37m 43s | Hits:  99%/74586 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 10m 33s | Avg:  5m 16s | Max:  5m 20s | Hits: 100%/3826  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 01m | Avg: 12m 22s | Max: 37m 30s | Hits:  99%/9562  
      🟩 nvcc12.9           Pass: 100%/43  | Total:  8h 03m | Avg: 11m 14s | Max: 37m 43s | Hits:  99%/70760 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 33s | Avg:  5m 16s | Max:  5m 20s | Hits: 100%/3826  
      🟩 nvcc               Pass: 100%/48  | Total:  9h 05m | Avg: 11m 21s | Max: 37m 43s | Hits:  99%/80322 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 22m 50s | Avg:  5m 42s | Max:  6m 09s | Hits: 100%/7652  
      🟩 Clang15            Pass: 100%/2   | Total: 11m 36s | Avg:  5m 48s | Max:  5m 52s | Hits: 100%/3826  
      🟩 Clang16            Pass: 100%/2   | Total: 11m 36s | Avg:  5m 48s | Max:  5m 57s | Hits: 100%/3826  
      🟩 Clang17            Pass: 100%/2   | Total: 12m 39s | Avg:  6m 19s | Max:  6m 22s | Hits: 100%/3826  
      🟩 Clang18            Pass: 100%/2   | Total: 11m 28s | Avg:  5m 44s | Max:  5m 46s | Hits: 100%/3826  
      🟩 Clang19            Pass: 100%/7   | Total: 37m 18s | Avg:  5m 19s | Max:  6m 07s | Hits: 100%/9565  
      🟩 GCC7               Pass: 100%/2   | Total: 13m 41s | Avg:  6m 50s | Max:  7m 08s | Hits:  99%/3828  
      🟩 GCC8               Pass: 100%/1   | Total:  7m 38s | Avg:  7m 38s | Max:  7m 38s | Hits:  99%/1914  
      🟩 GCC9               Pass: 100%/2   | Total: 14m 52s | Avg:  7m 26s | Max:  7m 44s | Hits:  99%/3828  
      🟩 GCC10              Pass: 100%/2   | Total: 15m 08s | Avg:  7m 34s | Max:  8m 00s | Hits:  99%/3828  
      🟩 GCC11              Pass: 100%/2   | Total: 15m 00s | Avg:  7m 30s | Max:  7m 53s | Hits:  99%/3828  
      🟩 GCC12              Pass: 100%/2   | Total: 15m 37s | Avg:  7m 48s | Max:  8m 01s | Hits:  99%/3828  
      🟩 GCC13              Pass: 100%/11  | Total:  1h 14m | Avg:  6m 43s | Max:  8m 48s | Hits:  99%/13398 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 11m | Avg: 35m 39s | Max: 37m 30s | Hits:  99%/3816  
      🟩 MSVC14.43          Pass: 100%/5   | Total:  2h 33m | Avg: 30m 40s | Max: 37m 43s | Hits:  99%/9535  
      🟩 NVHPC25.7          Pass: 100%/2   | Total:  1h 07m | Avg: 33m 49s | Max: 35m 35s | Hits:  99%/3824  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  1h 47m | Avg:  5m 39s | Max:  6m 22s | Hits: 100%/32521 
      🟩 GCC                Pass: 100%/22  | Total:  2h 35m | Avg:  7m 05s | Max:  8m 48s | Hits:  99%/34452 
      🟩 MSVC               Pass: 100%/7   | Total:  3h 44m | Avg: 32m 05s | Max: 37m 43s | Hits:  99%/13351 
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 07m | Avg: 33m 49s | Max: 35m 35s | Hits:  99%/3824  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 13m 47s | Avg:  6m 53s | Max:  7m 28s | Hits:  99%/1914  
      🟩 rtx2080            Pass: 100%/38  | Total:  7h 05m | Avg: 11m 11s | Max: 37m 30s | Hits:  99%/72679 
      🟩 rtx4090            Pass: 100%/10  | Total:  1h 56m | Avg: 11m 38s | Max: 37m 43s | Hits:  99%/9555  
    🟩 jobs
      🟩 Build              Pass: 100%/43  | Total:  8h 06m | Avg: 11m 19s | Max: 37m 30s | Hits:  99%/82241 
      🟩 TestCPU            Pass: 100%/3   | Total: 45m 24s | Avg: 15m 08s | Max: 37m 43s | Hits:  99%/1907  
      🟩 TestGPU            Pass: 100%/4   | Total: 23m 41s | Avg:  5m 55s | Max:  7m 28s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 13m 47s | Avg:  6m 53s | Max:  7m 28s | Hits:  99%/1914  
      🟩 90;90a             Pass: 100%/2   | Total: 32m 57s | Avg: 16m 28s | Max: 26m 10s | Hits:  99%/3821  
      🟩 100;120            Pass: 100%/2   | Total: 35m 10s | Avg: 17m 35s | Max: 28m 19s | Hits:  99%/3821  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  4h 11m | Avg: 11m 58s | Max: 37m 30s | Hits:  99%/40165 
      🟩 20                 Pass: 100%/27  | Total:  4h 50m | Avg: 10m 45s | Max: 37m 43s | Hits:  99%/42069 
    
  • 🟩 libcudacxx: Pass: 100%/48 | Total: 11h 28m | Avg: 14m 20s | Max: 52m 48s | Hits: 90%/172245

    🟩 cpu
      🟩 amd64              Pass: 100%/46  | Total: 11h 18m | Avg: 14m 45s | Max: 52m 48s | Hits:  89%/164544
      🟩 arm64              Pass: 100%/2   | Total:  9m 26s | Avg:  4m 43s | Max:  4m 45s | Hits:  99%/7701  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 01m | Avg: 12m 15s | Max: 41m 17s | Hits:  98%/18892 
      🟩 12.9               Pass: 100%/43  | Total: 10h 27m | Avg: 14m 34s | Max: 52m 48s | Hits:  89%/153353
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 53m 25s | Avg: 26m 42s | Max: 28m 12s | Hits:  29%/7665  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 01m | Avg: 12m 15s | Max: 41m 17s | Hits:  98%/18892 
      🟩 nvcc12.9           Pass: 100%/41  | Total:  9h 33m | Avg: 13m 59s | Max: 52m 48s | Hits:  92%/145688
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 53m 25s | Avg: 26m 42s | Max: 28m 12s | Hits:  29%/7665  
      🟩 nvcc               Pass: 100%/46  | Total: 10h 34m | Avg: 13m 48s | Max: 52m 48s | Hits:  93%/164580
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 21m 08s | Avg:  5m 17s | Max:  5m 39s | Hits:  98%/15286 
      🟩 Clang15            Pass: 100%/2   | Total: 42m 38s | Avg: 21m 19s | Max: 37m 07s | Hits:  65%/7661  
      🟩 Clang16            Pass: 100%/2   | Total: 10m 40s | Avg:  5m 20s | Max:  5m 31s | Hits:  99%/7661  
      🟩 Clang17            Pass: 100%/2   | Total: 10m 45s | Avg:  5m 22s | Max:  5m 37s | Hits:  99%/7661  
      🟩 Clang18            Pass: 100%/2   | Total: 10m 58s | Avg:  5m 29s | Max:  5m 30s | Hits:  99%/7661  
      🟩 Clang19            Pass: 100%/6   | Total:  1h 42m | Avg: 17m 07s | Max: 33m 16s | Hits:  76%/23026 
      🟩 GCC7               Pass: 100%/2   | Total:  9m 28s | Avg:  4m 44s | Max:  4m 53s | Hits:  99%/7597  
      🟩 GCC8               Pass: 100%/1   | Total:  4m 59s | Avg:  4m 59s | Max:  4m 59s | Hits:  99%/3809  
      🟩 GCC9               Pass: 100%/2   | Total: 10m 47s | Avg:  5m 23s | Max:  5m 49s | Hits:  99%/7609  
      🟩 GCC10              Pass: 100%/2   | Total: 11m 07s | Avg:  5m 33s | Max:  5m 44s | Hits:  99%/7663  
      🟩 GCC11              Pass: 100%/2   | Total: 10m 48s | Avg:  5m 24s | Max:  5m 34s | Hits:  99%/7659  
      🟩 GCC12              Pass: 100%/2   | Total: 11m 11s | Avg:  5m 35s | Max:  5m 50s | Hits:  99%/7663  
      🟩 GCC13              Pass: 100%/11  | Total:  2h 26m | Avg: 13m 17s | Max: 36m 36s | Hits:  99%/31143 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 22m | Avg: 41m 08s | Max: 41m 17s | Hits:  99%/7343  
      🟩 MSVC14.43          Pass: 100%/4   | Total:  2h 18m | Avg: 34m 38s | Max: 37m 07s | Hits:  66%/15156 
      🟩 NVHPC25.7          Pass: 100%/2   | Total:  1h 04m | Avg: 32m 02s | Max: 52m 48s | Hits:  65%/7647  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/18  | Total:  3h 18m | Avg: 11m 03s | Max: 37m 07s | Hits:  87%/68956 
      🟩 GCC                Pass: 100%/22  | Total:  3h 24m | Avg:  9m 17s | Max: 36m 36s | Hits:  99%/73143 
      🟩 MSVC               Pass: 100%/6   | Total:  3h 40m | Avg: 36m 48s | Max: 41m 17s | Hits:  77%/22499 
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 04m | Avg: 32m 02s | Max: 52m 48s | Hits:  65%/7647  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 23m 05s | Avg: 11m 32s | Max: 17m 56s | Hits:  99%/7868  
      🟩 rtx2080            Pass: 100%/46  | Total: 11h 05m | Avg: 14m 27s | Max: 52m 48s | Hits:  89%/164377
    🟩 jobs
      🟩 Build              Pass: 100%/42  | Total:  9h 01m | Avg: 12m 53s | Max: 52m 48s | Hits:  89%/160568
      🟩 NVRTC              Pass: 100%/2   | Total:  1h 01m | Avg: 30m 41s | Max: 36m 36s | Hits:  90%/42    
      🟩 Test               Pass: 100%/3   | Total:  1h 23m | Avg: 27m 55s | Max: 33m 16s | Hits:  99%/11635 
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  1m 38s | Avg:  1m 38s | Max:  1m 38s
    🟩 sm
      🟩 75                 Pass: 100%/2   | Total:  1h 01m | Avg: 30m 41s | Max: 36m 36s | Hits:  90%/42    
      🟩 90                 Pass: 100%/2   | Total: 23m 05s | Avg: 11m 32s | Max: 17m 56s | Hits:  99%/7868  
      🟩 90;90a             Pass: 100%/2   | Total: 39m 13s | Avg: 19m 36s | Max: 33m 25s | Hits:  99%/7816  
      🟩 100;120            Pass: 100%/2   | Total: 36m 44s | Avg: 18m 22s | Max: 31m 08s | Hits:  99%/7816  
    🟩 std
      🟩 17                 Pass: 100%/22  | Total:  5h 19m | Avg: 14m 30s | Max: 52m 48s | Hits:  89%/79579 
      🟩 20                 Pass: 100%/25  | Total:  6h 07m | Avg: 14m 42s | Max: 37m 07s | Hits:  90%/92666 
    
  • 🟩 cudax: Pass: 100%/28 | Total: 2h 41m | Avg: 5m 46s | Max: 23m 12s | Hits: 99%/15498

    🟩 cpu
      🟩 amd64              Pass: 100%/24  | Total:  2h 29m | Avg:  6m 14s | Max: 23m 12s | Hits:  99%/13110 
      🟩 arm64              Pass: 100%/4   | Total: 11m 56s | Avg:  2m 59s | Max:  3m 22s | Hits:  99%/2388  
    🟩 ctk
      🟩 12.0               Pass: 100%/3   | Total: 18m 15s | Avg:  6m 05s | Max: 12m 03s | Hits:  98%/1485  
      🟩 12.9               Pass: 100%/25  | Total:  2h 23m | Avg:  5m 43s | Max: 23m 12s | Hits:  99%/14013 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/3   | Total: 18m 15s | Avg:  6m 05s | Max: 12m 03s | Hits:  98%/1485  
      🟩 nvcc12.9           Pass: 100%/25  | Total:  2h 23m | Avg:  5m 43s | Max: 23m 12s | Hits:  99%/14013 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/28  | Total:  2h 41m | Avg:  5m 46s | Max: 23m 12s | Hits:  99%/15498 
    🟩 cxx
      🟩 Clang14            Pass: 100%/2   | Total:  6m 00s | Avg:  3m 00s | Max:  3m 11s | Hits: 100%/1196  
      🟩 Clang15            Pass: 100%/1   | Total:  3m 18s | Avg:  3m 18s | Max:  3m 18s | Hits: 100%/597   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 21s | Avg:  3m 21s | Max:  3m 21s | Hits: 100%/597   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 24s | Avg:  3m 24s | Max:  3m 24s | Hits: 100%/597   
      🟩 Clang18            Pass: 100%/1   | Total:  3m 12s | Avg:  3m 12s | Max:  3m 12s | Hits: 100%/597   
      🟩 Clang19            Pass: 100%/4   | Total: 16m 19s | Avg:  4m 04s | Max:  7m 31s | Hits: 100%/2388  
      🟩 GCC10              Pass: 100%/2   | Total:  7m 00s | Avg:  3m 30s | Max:  3m 37s | Hits:  99%/1196  
      🟩 GCC11              Pass: 100%/1   | Total:  3m 49s | Avg:  3m 49s | Max:  3m 49s | Hits:  99%/597   
      🟩 GCC12              Pass: 100%/1   | Total:  3m 50s | Avg:  3m 50s | Max:  3m 50s | Hits:  99%/597   
      🟩 GCC13              Pass: 100%/8   | Total: 50m 23s | Avg:  6m 17s | Max: 23m 12s | Hits:  99%/4776  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 12m 03s | Avg: 12m 03s | Max: 12m 03s | Hits:  95%/291   
      🟩 MSVC14.43          Pass: 100%/3   | Total: 34m 13s | Avg: 11m 24s | Max: 11m 40s | Hits:  95%/879   
      🟩 NVHPC25.7          Pass: 100%/2   | Total: 14m 40s | Avg:  7m 20s | Max:  7m 27s | Hits:  97%/1190  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/10  | Total: 35m 34s | Avg:  3m 33s | Max:  7m 31s | Hits: 100%/5972  
      🟩 GCC                Pass: 100%/12  | Total:  1h 05m | Avg:  5m 25s | Max: 23m 12s | Hits:  99%/7166  
      🟩 MSVC               Pass: 100%/4   | Total: 46m 16s | Avg: 11m 34s | Max: 12m 03s | Hits:  95%/1170  
      🟩 NVHPC              Pass: 100%/2   | Total: 14m 40s | Avg:  7m 20s | Max:  7m 27s | Hits:  97%/1190  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total:  9m 43s | Avg:  4m 51s | Max:  6m 37s | Hits:  99%/1194  
      🟩 rtx2080            Pass: 100%/26  | Total:  2h 31m | Avg:  5m 50s | Max: 23m 12s | Hits:  99%/14304 
    🟩 jobs
      🟩 Build              Pass: 100%/25  | Total:  2h 04m | Avg:  4m 58s | Max: 12m 03s | Hits:  99%/13707 
      🟩 Test               Pass: 100%/3   | Total: 37m 20s | Avg: 12m 26s | Max: 23m 12s | Hits:  99%/1791  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total:  9m 43s | Avg:  4m 51s | Max:  6m 37s | Hits:  99%/1194  
      🟩 90;90a             Pass: 100%/2   | Total: 15m 18s | Avg:  7m 39s | Max: 11m 39s | Hits:  98%/890   
      🟩 100;120            Pass: 100%/2   | Total: 14m 26s | Avg:  7m 13s | Max: 10m 54s | Hits:  98%/890   
    🟩 std
      🟩 17                 Pass: 100%/3   | Total: 13m 03s | Avg:  4m 21s | Max:  7m 13s | Hits:  99%/1789  
      🟩 20                 Pass: 100%/25  | Total:  2h 28m | Avg:  5m 56s | Max: 23m 12s | Hits:  99%/13709 
    
  • 🟩 python: Pass: 100%/22 | Total: 4h 10m | Avg: 11m 24s | Max: 23m 06s

    🟩 cpu
      🟩 amd64              Pass: 100%/22  | Total:  4h 10m | Avg: 11m 24s | Max: 23m 06s
    🟩 ctk
      🟩 12.5               Pass: 100%/6   | Total: 46m 20s | Avg:  7m 43s | Max: 14m 15s
      🟩 12.8               Pass: 100%/2   | Total: 41m 55s | Avg: 20m 57s | Max: 21m 01s
      🟩 12.9               Pass: 100%/14  | Total:  2h 42m | Avg: 11m 37s | Max: 23m 06s
    🟩 cudacxx
      🟩 nvcc12.5           Pass: 100%/6   | Total: 46m 20s | Avg:  7m 43s | Max: 14m 15s
      🟩 nvcc12.8           Pass: 100%/2   | Total: 41m 55s | Avg: 20m 57s | Max: 21m 01s
      🟩 nvcc12.9           Pass: 100%/14  | Total:  2h 42m | Avg: 11m 37s | Max: 23m 06s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/22  | Total:  4h 10m | Avg: 11m 24s | Max: 23m 06s
    🟩 cxx
      🟩 GCC13              Pass: 100%/22  | Total:  4h 10m | Avg: 11m 24s | Max: 23m 06s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/22  | Total:  4h 10m | Avg: 11m 24s | Max: 23m 06s
    🟩 gpu
      🟩 h100               Pass: 100%/4   | Total: 51m 04s | Avg: 12m 46s | Max: 23m 06s
      🟩 l4                 Pass: 100%/18  | Total:  3h 19m | Avg: 11m 06s | Max: 21m 44s
    🟩 jobs
      🟩 Build cuda.cccl    Pass: 100%/2   | Total: 21m 13s | Avg: 10m 36s | Max: 10m 54s
      🟩 Test cuda.cccl.cooperative Pass: 100%/5   | Total:  1h 12m | Avg: 14m 26s | Max: 16m 18s
      🟩 Test cuda.cccl.examples Pass: 100%/5   | Total: 26m 17s | Avg:  5m 15s | Max:  6m 10s
      🟩 Test cuda.cccl.headers Pass: 100%/5   | Total: 23m 16s | Avg:  4m 39s | Max:  5m 30s
      🟩 Test cuda.cccl.parallel Pass: 100%/5   | Total:  1h 47m | Avg: 21m 35s | Max: 23m 06s
    🟩 py_version
      🟩 3.10               Pass: 100%/9   | Total:  1h 40m | Avg: 11m 11s | Max: 21m 11s
      🟩 3.13               Pass: 100%/13  | Total:  2h 30m | Avg: 11m 32s | Max: 23m 06s
    
  • 🟩 cccl_c_parallel: Pass: 100%/4 | Total: 1h 26m | Avg: 21m 40s | Max: 44m 20s | Hits: 98%/680

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total:  1h 26m | Avg: 21m 40s | Max: 44m 20s | Hits:  98%/680   
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total:  1h 26m | Avg: 21m 40s | Max: 44m 20s | Hits:  98%/680   
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total:  1h 26m | Avg: 21m 40s | Max: 44m 20s | Hits:  98%/680   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total:  1h 26m | Avg: 21m 40s | Max: 44m 20s | Hits:  98%/680   
    🟩 cxx
      🟩 GCC13              Pass: 100%/4   | Total:  1h 26m | Avg: 21m 40s | Max: 44m 20s | Hits:  98%/680   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/4   | Total:  1h 26m | Avg: 21m 40s | Max: 44m 20s | Hits:  98%/680   
    🟩 gpu
      🟩 h100               Pass: 100%/1   | Total: 19m 53s | Avg: 19m 53s | Max: 19m 53s | Hits:  98%/170   
      🟩 l4                 Pass: 100%/1   | Total: 20m 35s | Avg: 20m 35s | Max: 20m 35s | Hits:  98%/170   
      🟩 rtx2080            Pass: 100%/2   | Total: 46m 14s | Avg: 23m 07s | Max: 44m 20s | Hits:  98%/340   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  1m 54s | Avg:  1m 54s | Max:  1m 54s | Hits:  98%/170   
      🟩 Test               Pass: 100%/3   | Total:  1h 24m | Avg: 28m 16s | Max: 44m 20s | Hits:  98%/510   
    
  • 🟩 packaging: Pass: 100%/4 | Total: 24m 27s | Avg: 6m 06s | Max: 7m 48s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 24m 27s | Avg:  6m 06s | Max:  7m 48s
    🟩 ctk
      🟩 12.0               Pass: 100%/2   | Total:  9m 27s | Avg:  4m 43s | Max:  7m 09s
      🟩 12.9               Pass: 100%/2   | Total: 15m 00s | Avg:  7m 30s | Max:  7m 48s
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/2   | Total:  9m 27s | Avg:  4m 43s | Max:  7m 09s
      🟩 nvcc12.9           Pass: 100%/2   | Total: 15m 00s | Avg:  7m 30s | Max:  7m 48s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 24m 27s | Avg:  6m 06s | Max:  7m 48s
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  7m 09s | Avg:  7m 09s | Max:  7m 09s
      🟩 Clang19            Pass: 100%/1   | Total:  7m 48s | Avg:  7m 48s | Max:  7m 48s
      🟩 GCC12              Pass: 100%/1   | Total:  2m 18s | Avg:  2m 18s | Max:  2m 18s
      🟩 GCC13              Pass: 100%/1   | Total:  7m 12s | Avg:  7m 12s | Max:  7m 12s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total: 14m 57s | Avg:  7m 28s | Max:  7m 48s
      🟩 GCC                Pass: 100%/2   | Total:  9m 30s | Avg:  4m 45s | Max:  7m 12s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 24m 27s | Avg:  6m 06s | Max:  7m 48s
    🟩 jobs
      🟩 Test               Pass: 100%/4   | Total: 24m 27s | Avg:  6m 06s | Max:  7m 48s
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 16m 20s | Avg: 4m 05s | Max: 4m 27s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  8m 36s | Avg:  4m 18s | Max:  4m 27s
      🟩 arm64              Pass: 100%/2   | Total:  7m 44s | Avg:  3m 52s | Max:  3m 59s
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 27s
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 27s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 27s
    🟩 cxx
      🟩 NVHPC25.7          Pass: 100%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 27s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 27s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 27s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 27s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  8m 26s | Avg:  4m 13s | Max:  4m 27s
      🟩 20                 Pass: 100%/2   | Total:  7m 54s | Avg:  3m 57s | Max:  4m 09s
    

👃 Inspect Changes

Modifications in project?

Project
+/- CCCL Infrastructure
CCCL Packaging
libcu++
CUB
Thrust
CUDA Experimental
stdpar
python
CCCL C Parallel Library
Catch2Helper
NVBench Helper

Modifications in project or dependencies?

Project
+/- CCCL Infrastructure
+/- CCCL Packaging
+/- libcu++
+/- CUB
+/- Thrust
+/- CUDA Experimental
+/- stdpar
+/- python
+/- CCCL C Parallel Library
+/- Catch2Helper
+/- NVBench Helper

🏃‍ Runner counts (total jobs: 210)

# Runner
128 linux-amd64-cpu16
23 windows-amd64-cpu16
17 linux-amd64-gpu-l4-latest-1
12 linux-arm64-cpu16
11 linux-amd64-gpu-rtx2080-latest-1
10 linux-amd64-gpu-h100-latest-1
6 linux-amd64-gpu-rtxa6000-latest-1
3 linux-amd64-gpu-rtx4090-latest-1

@alliepiper alliepiper merged commit 694526e into NVIDIA:main Sep 2, 2025
487 of 490 checks passed
@github-project-automation github-project-automation bot moved this from In Review to Done in CCCL Sep 2, 2025
@alliepiper alliepiper deleted the gha_bisect branch September 2, 2025 13:22
davebayer pushed a commit to davebayer/cccl that referenced this pull request Sep 23, 2025
…cript (NVIDIA#5728)

* Add targeted build/test + bisect scripts and workflow

- build_and_test_targets.sh: reproducible single-target configure/build/test (ninja, ctest, lit)
- git_bisect.sh: wrapper to automate regression testing with minimal targets
- Workflow/Bisect: GitHub Actions job to run bisect remotely and generate Markdown summaries

* Pass `--rm` to docker run when using launch.sh

* Helpful defaults for browser UI, allow workflow to run in forks.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants