Skip to content

ci: unbreak the Rust quality lane on main, a fifth time - #1492

Merged
justinchuby merged 1 commit into
mainfrom
squad/sebastian-fmt-main-5
Aug 19, 2026
Merged

justinchuby merged 1 commit into
mainfrom
squad/sebastian-fmt-main-5

Conversation

@justinchuby

Copy link
Copy Markdown
Owner

cargo fmt --all -- --check is a hard gate in both Fast (Linux x86_64) and Rust quality, and it fails on main @ ba52d1702 with four diffs, all in crates/onnx-runtime-ep-cuda/src/optimizer.rs — one method chain at line 308, three in the CudaRsqrtFusion tests.

Every PR that merges main inherits it, so nothing in the queue can go green until it is repaired. Same lane #1393 unbroke four days of breakages ago.

Pure cargo fmt --all output. No semantic change.

Local validation

gate result
cargo fmt --all -- --check 0 diffs
cargo test --locked $(… offline-linux) 3989 passed, 0 failed, exit 0
cargo clippy --locked --all-targets $(… offline-linux) -- -D warnings exit 0
cargo check -p onnx-runtime-ep-cuda clean
scripts/check_cross_compile.sh PASS (x86_64 + aarch64)
9 guard scripts PASS

`cargo fmt --all -- --check` is a hard gate in both the Fast (Linux x86_64)
and Rust quality lanes, and it is failing on `main` at ba52d17 with four
diffs, all in `crates/onnx-runtime-ep-cuda/src/optimizer.rs`: one method
chain at line 308 and three in the `CudaRsqrtFusion` tests.

Every PR that merges main inherits the failure, so the queue cannot go green
until it is repaired. This is the same lane #1393 unbroke, breaking again.

Pure `cargo fmt --all` output -- no semantic change.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@justinchuby
justinchuby merged commit 7de4bb1 into main Aug 19, 2026
3 checks passed
@justinchuby
justinchuby deleted the squad/sebastian-fmt-main-5 branch August 19, 2026 18:06
@codecov

codecov Bot commented Aug 20, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.64%. Comparing base (4a9f4ec) to head (c005099).
⚠️ Report is 71 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #1492      +/-   ##
==========================================
+ Coverage   82.10%   82.64%   +0.54%     
==========================================
  Files          12       12              
  Lines        5471     5475       +4     
  Branches     5471     5475       +4     
==========================================
+ Hits         4492     4525      +33     
+ Misses        780      757      -23     
+ Partials      199      193       -6     
Flag Coverage Δ
cli-ort-linux 82.60% <ø> (?)
cli-ort-windows 82.10% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
see 3 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant