Skip to content

fix(rocprim): benchmark_warp_sort updated to check if the wanted wavesize is supported - #4586

Closed
DeltaNeverUsed wants to merge 1 commit into
ROCm:developfrom
StreamHPC:users/deltaneverused/navibenchmarkwavefrontfix
Closed

DeltaNeverUsed wants to merge 1 commit into
ROCm:developfrom
StreamHPC:users/deltaneverused/navibenchmarkwavefrontfix

Conversation

@DeltaNeverUsed

Copy link
Copy Markdown
Contributor

Motivation

Adds checks for whether the requested warp sizes are supported or not, instead of the benchmark crashing.

Technical Details

Test Plan

Test Result

Submission Checklist

@DeltaNeverUsed
DeltaNeverUsed requested a review from a team as a code owner February 16, 2026 10:29
@Naraenda Naraenda added the organization: streamhpc contributors from streamhpc label Feb 16, 2026
@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

❌ Your project status has failed because the head coverage (76.83%) is below the target coverage (80.00%). You can increase the head coverage or adjust the target coverage.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #4586      +/-   ##
===========================================
- Coverage    65.49%   63.09%   -2.40%     
===========================================
  Files         1608     1760     +152     
  Lines       256551   282276   +25725     
  Branches     36094    36696     +602     
===========================================
+ Hits        168009   178075   +10066     
- Misses       73354    88601   +15247     
- Partials     15188    15600     +412     
Flag Coverage Δ *Carryforward flag
hipBLAS 90.67% <ø> (ø) Carriedforward from 30c3715
hipBLASLt 43.65% <ø> (ø) Carriedforward from 30c3715
hipDNN 81.93% <ø> (ø) Carriedforward from 30c3715
hipFFT 55.39% <ø> (ø) Carriedforward from 30c3715
hipRAND 76.12% <ø> (ø) Carriedforward from 30c3715
hipSOLVER 68.81% <ø> (ø) Carriedforward from 30c3715
hipSPARSE 84.70% <ø> (ø) Carriedforward from 30c3715
rocBLAS 47.97% <ø> (ø) Carriedforward from 30c3715
rocFFT 47.78% <ø> (ø) Carriedforward from 30c3715
rocPRIM 39.13% <ø> (?)
rocSOLVER 76.83% <ø> (ø) Carriedforward from 30c3715
rocSPARSE 71.53% <ø> (ø) Carriedforward from 30c3715

*This pull request uses carry forward flags. Click here to find out more.
see 152 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@DeltaNeverUsed

Copy link
Copy Markdown
Contributor Author

closing because of #4886

stanleytsang-amd pushed a commit that referenced this pull request Sep 18, 2026
…mpiler issues (#4586) (#4853)

* Always bypass automatic atomic storage checks to prevent potential compiler issues

* Waive atomic.local.pass.cpp if `_LIBCUDACXX_ATOMIC_UNSAFE_AUTOMATIC_STORAGE` is set.

---------

(cherry picked from commit 549dd45947fac512a808ca8885f2e386b01d25d8)

Co-authored-by: Yunsong Wang <yunsongw@nvidia.com>
Co-authored-by: Wesley Maxey <71408887+wmaxey@users.noreply.github.com>
(cherry picked from commit c2733c4a34dbe92524c731adaee5dc3fb9ec4b2f)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants