Skip to content

Generate negative numbers in Thrust unit tests #4923

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

bernhardmgruber
Copy link
Contributor

Fixes: #4922

@bernhardmgruber bernhardmgruber requested a review from a team as a code owner June 6, 2025 13:32
@bernhardmgruber bernhardmgruber requested a review from elstehle June 6, 2025 13:32
@github-project-automation github-project-automation bot moved this to Todo in CCCL Jun 6, 2025
@cccl-authenticator-app cccl-authenticator-app bot moved this from Todo to In Review in CCCL Jun 6, 2025
Copy link
Contributor

github-actions bot commented Jun 6, 2025

🟨 CI finished in 1h 27m: Pass: 91%/130 | Total: 1d 19h | Avg: 19m 54s | Max: 1h 26m | Hits: 86%/141833
  • 🟨 thrust: Pass: 76%/47 | Total: 1d 05h | Avg: 37m 27s | Max: 1h 26m | Hits: 71%/68883

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  75%/45  | Total:  1d 04h | Avg: 37m 34s | Max:  1h 26m | Hits:  71%/65056 
      🟩 arm64              Pass: 100%/2   | Total:  1h 09m | Avg: 34m 52s | Max: 36m 45s | Hits:  69%/3827  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 59m 25s | Avg: 29m 42s | Max: 30m 25s | Hits:  69%/3826  
      🔍 nvcc               Pass:  75%/45  | Total:  1d 04h | Avg: 37m 48s | Max:  1h 26m | Hits:  71%/65057 
    🔍 sm: 90 🔍
      🔍 90                 Pass:  50%/2   | Total: 40m 55s | Avg: 20m 27s | Max: 24m 28s | Hits:  69%/1914  
      🟩 90;90a;100         Pass: 100%/1   | Total: 38m 58s | Avg: 38m 58s | Max: 38m 58s | Hits:  85%/1914  
    🟨 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 59m 25s | Avg: 29m 42s | Max: 30m 25s | Hits:  69%/3826  
      🟨 nvcc12.0           Pass:  80%/5   | Total:  3h 27m | Avg: 41m 28s | Max:  1h 08m | Hits:  69%/7654  
      🟨 nvcc12.9           Pass:  75%/40  | Total:  1d 00h | Avg: 37m 20s | Max:  1h 26m | Hits:  72%/57403 
    🟨 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  2h 19m | Avg: 34m 56s | Max: 36m 46s | Hits:  76%/7652  
      🟩 Clang15            Pass: 100%/2   | Total:  1h 17m | Avg: 38m 49s | Max: 39m 46s | Hits:  69%/3826  
      🟩 Clang16            Pass: 100%/2   | Total:  1h 09m | Avg: 34m 49s | Max: 34m 58s | Hits:  69%/3826  
      🟩 Clang17            Pass: 100%/2   | Total:  1h 09m | Avg: 34m 59s | Max: 35m 25s | Hits:  69%/3826  
      🟩 Clang18            Pass: 100%/2   | Total:  1h 17m | Avg: 38m 32s | Max: 40m 58s | Hits:  69%/3826  
      🟨 Clang19            Pass:  71%/7   | Total:  3h 03m | Avg: 26m 11s | Max: 38m 35s | Hits:  69%/9565  
      🟩 GCC7               Pass: 100%/2   | Total:  1h 12m | Avg: 36m 13s | Max: 36m 41s | Hits:  75%/3828  
      🟩 GCC8               Pass: 100%/1   | Total: 38m 37s | Avg: 38m 37s | Max: 38m 37s | Hits:  69%/1914  
      🟩 GCC9               Pass: 100%/2   | Total:  1h 12m | Avg: 36m 26s | Max: 37m 28s | Hits:  76%/3828  
      🟩 GCC10              Pass: 100%/2   | Total:  1h 20m | Avg: 40m 12s | Max: 41m 01s | Hits:  69%/3828  
      🟩 GCC11              Pass: 100%/2   | Total:  1h 21m | Avg: 40m 48s | Max: 42m 28s | Hits:  69%/3828  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 21m | Avg: 40m 47s | Max: 41m 53s | Hits:  69%/3828  
      🟨 GCC13              Pass:  60%/10  | Total:  4h 24m | Avg: 26m 29s | Max: 42m 26s | Hits:  74%/11484 
      🟥 MSVC14.29          Pass:   0%/2   | Total:  2h 15m | Avg:  1h 07m | Max:  1h 08m
      🟥 MSVC14.43          Pass:   0%/3   | Total:  2h 23m | Avg: 47m 55s | Max:  1h 15m
      🟩 NVHPC25.5          Pass: 100%/2   | Total:  2h 51m | Avg:  1h 25m | Max:  1h 26m | Hits:  68%/3824  
    🟨 cxx_family
      🟨 Clang              Pass:  89%/19  | Total: 10h 17m | Avg: 32m 29s | Max: 40m 58s | Hits:  71%/32521 
      🟨 GCC                Pass:  80%/21  | Total: 11h 32m | Avg: 32m 58s | Max: 42m 28s | Hits:  72%/32538 
      🟥 MSVC               Pass:   0%/5   | Total:  4h 39m | Avg: 55m 50s | Max:  1h 15m
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 51m | Avg:  1h 25m | Max:  1h 26m | Hits:  68%/3824  
    🟨 cmake_options
      🟨 -DTHRUST_DISPATCH_TYPE=Force32bit Pass:  50%/2   | Total: 47m 40s | Avg: 23m 50s | Max: 33m 18s | Hits:  69%/1914  
    🟨 ctk
      🟨 12.0               Pass:  80%/5   | Total:  3h 27m | Avg: 41m 28s | Max:  1h 08m | Hits:  69%/7654  
      🟨 12.9               Pass:  76%/42  | Total:  1d 01h | Avg: 36m 58s | Max:  1h 26m | Hits:  72%/61229 
    🟨 gpu
      🟨 h100               Pass:  50%/2   | Total: 40m 55s | Avg: 20m 27s | Max: 24m 28s | Hits:  69%/1914  
      🟨 rtx2080            Pass:  91%/35  | Total:  1d 00h | Avg: 42m 39s | Max:  1h 26m | Hits:  71%/61228 
      🟨 rtx4090            Pass:  30%/10  | Total:  3h 46m | Avg: 22m 38s | Max:  1h 08m | Hits:  74%/5741  
    🟨 jobs
      🟨 Build              Pass:  90%/40  | Total:  1d 04h | Avg: 42m 13s | Max:  1h 26m | Hits:  71%/68883 
      🟥 TestCPU            Pass:   0%/3   | Total: 17m 57s | Avg:  5m 59s | Max: 10m 09s
      🟥 TestGPU            Pass:   0%/4   | Total: 53m 47s | Avg: 13m 26s | Max: 16m 27s
    🟨 std
      🟨 17                 Pass:  85%/21  | Total: 15h 33m | Avg: 44m 26s | Max:  1h 26m | Hits:  71%/34442 
      🟨 20                 Pass:  70%/24  | Total: 12h 59m | Avg: 32m 28s | Max:  1h 25m | Hits:  72%/32527 
    
  • 🟩 cub: Pass: 100%/47 | Total: 10h 57m | Avg: 13m 59s | Max: 43m 32s | Hits: 99%/57541

    🟩 cpu
      🟩 amd64              Pass: 100%/45  | Total: 10h 42m | Avg: 14m 17s | Max: 43m 32s | Hits:  99%/55037 
      🟩 arm64              Pass: 100%/2   | Total: 14m 32s | Avg:  7m 16s | Max:  8m 23s | Hits:  99%/2504  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 56m 25s | Avg: 11m 17s | Max: 28m 14s | Hits:  99%/6076  
      🟩 12.9               Pass: 100%/42  | Total: 10h 00m | Avg: 14m 18s | Max: 43m 32s | Hits:  99%/51465 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 10m 50s | Avg:  5m 25s | Max:  5m 39s | Hits:  99%/2155  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 56m 25s | Avg: 11m 17s | Max: 28m 14s | Hits:  99%/6076  
      🟩 nvcc12.9           Pass: 100%/40  | Total:  9h 50m | Avg: 14m 45s | Max: 43m 32s | Hits:  99%/49310 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 50s | Avg:  5m 25s | Max:  5m 39s | Hits:  99%/2155  
      🟩 nvcc               Pass: 100%/45  | Total: 10h 46m | Avg: 14m 22s | Max: 43m 32s | Hits:  99%/55386 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 26m 18s | Avg:  6m 34s | Max:  6m 49s | Hits:  99%/5010  
      🟩 Clang15            Pass: 100%/2   | Total: 13m 50s | Avg:  6m 55s | Max:  7m 07s | Hits:  99%/2501  
      🟩 Clang16            Pass: 100%/2   | Total: 13m 26s | Avg:  6m 43s | Max:  6m 50s | Hits:  99%/2501  
      🟩 Clang17            Pass: 100%/2   | Total: 13m 46s | Avg:  6m 53s | Max:  7m 05s | Hits:  99%/2501  
      🟩 Clang18            Pass: 100%/2   | Total: 13m 39s | Avg:  6m 49s | Max:  7m 08s | Hits:  99%/2501  
      🟩 Clang19            Pass: 100%/7   | Total:  1h 33m | Avg: 13m 19s | Max: 34m 42s | Hits:  99%/8409  
      🟩 GCC7               Pass: 100%/2   | Total: 15m 50s | Avg:  7m 55s | Max:  8m 16s | Hits:  99%/2504  
      🟩 GCC8               Pass: 100%/1   | Total:  8m 36s | Avg:  8m 36s | Max:  8m 36s | Hits:  99%/1252  
      🟩 GCC9               Pass: 100%/2   | Total: 16m 47s | Avg:  8m 23s | Max:  8m 51s | Hits:  99%/2504  
      🟩 GCC10              Pass: 100%/2   | Total: 16m 50s | Avg:  8m 25s | Max:  8m 34s | Hits:  99%/2505  
      🟩 GCC11              Pass: 100%/2   | Total: 17m 08s | Avg:  8m 34s | Max:  8m 37s | Hits:  99%/2501  
      🟩 GCC12              Pass: 100%/2   | Total: 18m 14s | Avg:  9m 07s | Max:  9m 10s | Hits:  99%/2501  
      🟩 GCC13              Pass: 100%/11  | Total:  4h 08m | Avg: 22m 36s | Max: 43m 32s | Hits:  99%/13780 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 56m 37s | Avg: 28m 18s | Max: 28m 23s | Hits:  99%/2134  
      🟩 MSVC14.43          Pass: 100%/2   | Total: 58m 05s | Avg: 29m 02s | Max: 29m 18s | Hits:  99%/2134  
      🟩 NVHPC25.5          Pass: 100%/2   | Total: 26m 23s | Avg: 13m 11s | Max: 13m 39s | Hits:  98%/2303  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  2h 54m | Avg:  9m 10s | Max: 34m 42s | Hits:  99%/23423 
      🟩 GCC                Pass: 100%/22  | Total:  5h 42m | Avg: 15m 32s | Max: 43m 32s | Hits:  99%/27547 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 54m | Avg: 28m 40s | Max: 29m 18s | Hits:  99%/4268  
      🟩 NVHPC              Pass: 100%/2   | Total: 26m 23s | Avg: 13m 11s | Max: 13m 39s | Hits:  98%/2303  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total:  1h 00m | Avg: 20m 17s | Max: 28m 59s | Hits:  99%/3759  
      🟩 rtx2080            Pass: 100%/36  | Total:  6h 05m | Avg: 10m 09s | Max: 29m 18s | Hits:  99%/43764 
      🟩 rtxa6000           Pass: 100%/8   | Total:  3h 50m | Avg: 28m 50s | Max: 43m 32s | Hits:  99%/10018 
    🟩 jobs
      🟩 Build              Pass: 100%/39  | Total:  6h 28m | Avg:  9m 58s | Max: 29m 18s | Hits:  99%/47521 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 42m 27s | Avg: 42m 27s | Max: 42m 27s | Hits:  99%/1253  
      🟩 GraphCapture       Pass: 100%/1   | Total: 31m 38s | Avg: 31m 38s | Max: 31m 38s | Hits:  99%/1253  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 47m | Avg: 35m 44s | Max: 43m 32s | Hits:  99%/3757  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 27m | Avg: 29m 03s | Max: 33m 46s | Hits:  99%/3757  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 00m | Avg: 20m 17s | Max: 28m 59s | Hits:  99%/3759  
      🟩 90;90a;100         Pass: 100%/1   | Total:  9m 08s | Avg:  9m 08s | Max:  9m 08s | Hits:  99%/1253  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  3h 49m | Avg: 10m 55s | Max: 29m 18s | Hits:  99%/25445 
      🟩 20                 Pass: 100%/26  | Total:  7h 07m | Avg: 16m 27s | Max: 43m 32s | Hits:  99%/32096 
    
  • 🟩 cudax: Pass: 100%/26 | Total: 2h 09m | Avg: 4m 59s | Max: 11m 38s | Hits: 99%/15081

    🟩 cpu
      🟩 amd64              Pass: 100%/22  | Total:  1h 56m | Avg:  5m 18s | Max: 11m 38s | Hits:  99%/12669 
      🟩 arm64              Pass: 100%/4   | Total: 13m 01s | Avg:  3m 15s | Max:  3m 28s | Hits:  99%/2412  
    🟩 ctk
      🟩 12.0               Pass: 100%/3   | Total: 17m 39s | Avg:  5m 53s | Max: 11m 01s | Hits:  99%/1511  
      🟩 12.9               Pass: 100%/23  | Total:  1h 52m | Avg:  4m 52s | Max: 11m 38s | Hits:  99%/13570 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/3   | Total: 17m 39s | Avg:  5m 53s | Max: 11m 01s | Hits:  99%/1511  
      🟩 nvcc12.9           Pass: 100%/23  | Total:  1h 52m | Avg:  4m 52s | Max: 11m 38s | Hits:  99%/13570 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/26  | Total:  2h 09m | Avg:  4m 59s | Max: 11m 38s | Hits:  99%/15081 
    🟩 cxx
      🟩 Clang14            Pass: 100%/2   | Total:  6m 30s | Avg:  3m 15s | Max:  3m 23s | Hits: 100%/1209  
      🟩 Clang15            Pass: 100%/1   | Total:  3m 25s | Avg:  3m 25s | Max:  3m 25s | Hits: 100%/603   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 33s | Avg:  3m 33s | Max:  3m 33s | Hits: 100%/603   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 26s | Avg:  3m 26s | Max:  3m 26s | Hits: 100%/603   
      🟩 Clang18            Pass: 100%/1   | Total:  3m 18s | Avg:  3m 18s | Max:  3m 18s | Hits: 100%/603   
      🟩 Clang19            Pass: 100%/4   | Total: 18m 05s | Avg:  4m 31s | Max:  8m 23s | Hits: 100%/2412  
      🟩 GCC10              Pass: 100%/2   | Total:  7m 06s | Avg:  3m 33s | Max:  3m 35s | Hits:  99%/1209  
      🟩 GCC11              Pass: 100%/1   | Total:  3m 41s | Avg:  3m 41s | Max:  3m 41s | Hits:  99%/603   
      🟩 GCC12              Pass: 100%/1   | Total:  3m 54s | Avg:  3m 54s | Max:  3m 54s | Hits:  99%/603   
      🟩 GCC13              Pass: 100%/8   | Total: 39m 20s | Avg:  4m 55s | Max: 10m 38s | Hits:  99%/4824  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 11m 01s | Avg: 11m 01s | Max: 11m 01s | Hits:  95%/303   
      🟩 MSVC14.43          Pass: 100%/1   | Total: 11m 38s | Avg: 11m 38s | Max: 11m 38s | Hits:  95%/304   
      🟩 NVHPC25.5          Pass: 100%/2   | Total: 14m 57s | Avg:  7m 28s | Max:  7m 40s | Hits:  97%/1202  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/10  | Total: 38m 17s | Avg:  3m 49s | Max:  8m 23s | Hits: 100%/6033  
      🟩 GCC                Pass: 100%/12  | Total: 54m 01s | Avg:  4m 30s | Max: 10m 38s | Hits:  99%/7239  
      🟩 MSVC               Pass: 100%/2   | Total: 22m 39s | Avg: 11m 19s | Max: 11m 38s | Hits:  95%/607   
      🟩 NVHPC              Pass: 100%/2   | Total: 14m 57s | Avg:  7m 28s | Max:  7m 40s | Hits:  97%/1202  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 11m 15s | Avg:  5m 37s | Max:  7m 58s | Hits:  99%/1206  
      🟩 rtx2080            Pass: 100%/24  | Total:  1h 58m | Avg:  4m 56s | Max: 11m 38s | Hits:  99%/13875 
    🟩 jobs
      🟩 Build              Pass: 100%/23  | Total:  1h 42m | Avg:  4m 28s | Max: 11m 38s | Hits:  99%/13272 
      🟩 Test               Pass: 100%/3   | Total: 26m 59s | Avg:  8m 59s | Max: 10m 38s | Hits:  99%/1809  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 14m 34s | Avg:  4m 51s | Max:  7m 58s | Hits:  99%/1809  
      🟩 90a                Pass: 100%/1   | Total:  3m 16s | Avg:  3m 16s | Max:  3m 16s | Hits:  99%/603   
    🟩 std
      🟩 17                 Pass: 100%/4   | Total: 17m 13s | Avg:  4m 18s | Max:  7m 17s | Hits:  99%/2410  
      🟩 20                 Pass: 100%/22  | Total:  1h 52m | Avg:  5m 07s | Max: 11m 38s | Hits:  99%/12671 
    
  • 🟩 packaging: Pass: 100%/4 | Total: 12m 28s | Avg: 3m 07s | Max: 3m 25s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 12m 28s | Avg:  3m 07s | Max:  3m 25s
    🟩 ctk
      🟩 12.0               Pass: 100%/2   | Total:  5m 50s | Avg:  2m 55s | Max:  2m 58s
      🟩 12.9               Pass: 100%/2   | Total:  6m 38s | Avg:  3m 19s | Max:  3m 25s
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/2   | Total:  5m 50s | Avg:  2m 55s | Max:  2m 58s
      🟩 nvcc12.9           Pass: 100%/2   | Total:  6m 38s | Avg:  3m 19s | Max:  3m 25s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 12m 28s | Avg:  3m 07s | Max:  3m 25s
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  2m 52s | Avg:  2m 52s | Max:  2m 52s
      🟩 Clang19            Pass: 100%/1   | Total:  3m 13s | Avg:  3m 13s | Max:  3m 13s
      🟩 GCC12              Pass: 100%/1   | Total:  2m 58s | Avg:  2m 58s | Max:  2m 58s
      🟩 GCC13              Pass: 100%/1   | Total:  3m 25s | Avg:  3m 25s | Max:  3m 25s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total:  6m 05s | Avg:  3m 02s | Max:  3m 13s
      🟩 GCC                Pass: 100%/2   | Total:  6m 23s | Avg:  3m 11s | Max:  3m 25s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 12m 28s | Avg:  3m 07s | Max:  3m 25s
    🟩 jobs
      🟩 Test               Pass: 100%/4   | Total: 12m 28s | Avg:  3m 07s | Max:  3m 25s
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 15m 43s | Avg: 3m 55s | Max: 4m 15s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  8m 13s | Avg:  4m 06s | Max:  4m 15s
      🟩 arm64              Pass: 100%/2   | Total:  7m 30s | Avg:  3m 45s | Max:  3m 46s
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total: 15m 43s | Avg:  3m 55s | Max:  4m 15s
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total: 15m 43s | Avg:  3m 55s | Max:  4m 15s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 15m 43s | Avg:  3m 55s | Max:  4m 15s
    🟩 cxx
      🟩 NVHPC25.5          Pass: 100%/4   | Total: 15m 43s | Avg:  3m 55s | Max:  4m 15s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 15m 43s | Avg:  3m 55s | Max:  4m 15s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 15m 43s | Avg:  3m 55s | Max:  4m 15s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 15m 43s | Avg:  3m 55s | Max:  4m 15s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  7m 44s | Avg:  3m 52s | Max:  3m 58s
      🟩 20                 Pass: 100%/2   | Total:  7m 59s | Avg:  3m 59s | Max:  4m 15s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 11m 42s | Avg: 5m 51s | Max: 9m 31s | Hits: 98%/328

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 11m 42s | Avg:  5m 51s | Max:  9m 31s | Hits:  98%/328   
    🟩 ctk
      🟩 12.9               Pass: 100%/2   | Total: 11m 42s | Avg:  5m 51s | Max:  9m 31s | Hits:  98%/328   
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/2   | Total: 11m 42s | Avg:  5m 51s | Max:  9m 31s | Hits:  98%/328   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 11m 42s | Avg:  5m 51s | Max:  9m 31s | Hits:  98%/328   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 11m 42s | Avg:  5m 51s | Max:  9m 31s | Hits:  98%/328   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 11m 42s | Avg:  5m 51s | Max:  9m 31s | Hits:  98%/328   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 11m 42s | Avg:  5m 51s | Max:  9m 31s | Hits:  98%/328   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 11s | Avg:  2m 11s | Max:  2m 11s | Hits:  98%/164   
      🟩 Test               Pass: 100%/1   | Total:  9m 31s | Avg:  9m 31s | Max:  9m 31s | Hits:  98%/164   
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 130)

# Runner
89 linux-amd64-cpu16
11 windows-amd64-cpu16
10 linux-arm64-cpu16
7 linux-amd64-gpu-rtx2080-latest-1
6 linux-amd64-gpu-rtxa6000-latest-1
4 linux-amd64-gpu-h100-latest-1
3 linux-amd64-gpu-rtx4090-latest-1

@bernhardmgruber
Copy link
Contributor Author

Seems we have some work to do. CPU failures:

  	 46 - thrust.cpp.omp.cpp20.test.is_sorted (Failed)
  	 47 - thrust.cpp.omp.cpp20.test.is_sorted_until (Failed)
  	 73 - thrust.cpp.omp.cpp20.test.partition (Failed)
  	112 - thrust.cpp.omp.cpp20.test.sort (Failed)
  	113 - thrust.cpp.omp.cpp20.test.sort_by_key (Failed)
  	118 - thrust.cpp.omp.cpp20.test.stable_sort_by_key (Failed)
  	127 - thrust.cpp.omp.cpp20.test.transform (Failed)
  	157 - thrust.cpp.omp.cpp20.test.zip_iterator_sort_by_key (Failed)
  	203 - thrust.cpp.tbb.cpp20.test.is_sorted (Failed)
  	204 - thrust.cpp.tbb.cpp20.test.is_sorted_until (Failed)
  	208 - thrust.cpp.tbb.cpp20.test.merge (Failed)
  	209 - thrust.cpp.tbb.cpp20.test.merge_by_key (Failed)
  	284 - thrust.cpp.tbb.cpp20.test.transform (Failed)
  	315 - thrust.cpp.omp.cpp20.test.omp.nvcc_independence (Failed)

GPU failures:

  The following tests FAILED:
  	 46 - thrust.cpp.cuda.cpp20.test.is_sorted (Failed)
  	 47 - thrust.cpp.cuda.cpp20.test.is_sorted_until (Failed)
  	 51 - thrust.cpp.cuda.cpp20.test.merge (Failed)
  	 52 - thrust.cpp.cuda.cpp20.test.merge_by_key (Failed)
  Errors while running CTest
  	 73 - thrust.cpp.cuda.cpp20.test.partition (Failed)
  	 92 - thrust.cpp.cuda.cpp20.test.set_difference (Failed)
  	 93 - thrust.cpp.cuda.cpp20.test.set_difference_by_key (Failed)
  	 94 - thrust.cpp.cuda.cpp20.test.set_difference_by_key_descending (Failed)
  	 95 - thrust.cpp.cuda.cpp20.test.set_difference_descending (Failed)
  	 97 - thrust.cpp.cuda.cpp20.test.set_intersection (Failed)
  	 98 - thrust.cpp.cuda.cpp20.test.set_intersection_by_key (Failed)
  	 99 - thrust.cpp.cuda.cpp20.test.set_intersection_by_key_descending (Failed)
  	100 - thrust.cpp.cuda.cpp20.test.set_intersection_descending (Failed)
  	102 - thrust.cpp.cuda.cpp20.test.set_symmetric_difference (Failed)
  	103 - thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key (Failed)
  	104 - thrust.cpp.cuda.cpp20.test.set_symmetric_difference_by_key_descending (Failed)
  	105 - thrust.cpp.cuda.cpp20.test.set_symmetric_difference_descending (Failed)
  	106 - thrust.cpp.cuda.cpp20.test.set_union (Failed)
  	107 - thrust.cpp.cuda.cpp20.test.set_union_by_key (Failed)
  	108 - thrust.cpp.cuda.cpp20.test.set_union_by_key_descending (Failed)
  	109 - thrust.cpp.cuda.cpp20.test.set_union_descending (Failed)
  	112 - thrust.cpp.cuda.cpp20.test.sort (Failed)
  	113 - thrust.cpp.cuda.cpp20.test.sort_by_key (Failed)
  	118 - thrust.cpp.cuda.cpp20.test.stable_sort_by_key (Failed)
  	127 - thrust.cpp.cuda.cpp20.test.transform (Failed)
  	157 - thrust.cpp.cuda.cpp20.test.zip_iterator_sort_by_key (Failed)
  	570 - thrust.cpp.cuda.cpp20.test.cuda.sort.cdp_0 (Failed)
  	571 - thrust.cpp.cuda.cpp20.test.cuda.sort.cdp_1 (Failed)
  	572 - thrust.cpp.cuda.cpp20.test.cuda.sort_by_key.cdp_0 (Failed)
  	573 - thrust.cpp.cuda.cpp20.test.cuda.sort_by_key.cdp_1 (Failed)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Review
Development

Successfully merging this pull request may close these issues.

Thrust unit test generators do not produce negative numbers
1 participant