Skip to content

Sync with Microsoft ONNX Runtime - 03042026#1020

Merged
ankitm3k merged 5 commits intoovep-developfrom
sync_msft_03042026
Apr 3, 2026
Merged

Sync with Microsoft ONNX Runtime - 03042026#1020
ankitm3k merged 5 commits intoovep-developfrom
sync_msft_03042026

Conversation

@ai-fw-intg
Copy link
Copy Markdown

Automated daily backmerge from ORT main to ovep-develop. No conflicts detected. Do NOT squash or rebase - use merge commit only.

guschmue and others added 5 commits April 1, 2026 15:27
### Description
<!-- Describe your changes. -->

Fix typo in CApiTest.VersionConsistencyWithApiVersion. It wasn't
checking the third version string component.

### Motivation and Context
<!-- - Why is this change required? What problem does it solve?
- If it fixes an open issue, please link to the issue here. -->

Fix test.
### Description
Disable 4-D MVN tests as there seems to be some issue within DirectML
such that the tests pass sometimes on the same machine SKU but fail some
other times. The 5-D tests always seem to pass (based on limited
eyeballing of several runs). If that changes in future, we can disable
the 5-D tests too. The bug might be narrrower than just 4-D cases. I
think it is for 4-D inputs that ALSO includes 0 in the `axes` parameter
but it needs more evidence to support that claim and it needs
investigating from someone familiar with the core DML stack. Pending
that, I am disabling the 4-D input tests for the MVN op from running
using the DML EP.

Without this fix
Sample "passing" run:
https://github.com/microsoft/onnxruntime/actions/runs/23826498144/job/69450582096#step:13:21501

Sample "failing" run:
https://github.com/microsoft/onnxruntime/actions/runs/23831205376/job/69484574894#step:13:22000

### Motivation and Context
Mitigate DML EP MVN failires on CI

Temporarily mitigates issue described in
microsoft#27933
### Description
<!-- Describe your changes. -->

Fix `int` overflow issue in
`ComputeAttentionSoftmaxInplace<MLFloat16>()` by using `size_t` and `SafeInt` instead.

### Motivation and Context
<!-- - Why is this change required? What problem does it solve?
- If it fixes an open issue, please link to the issue here. -->

Fix overflow issue.

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@ankitm3k ankitm3k merged commit 39277cc into ovep-develop Apr 3, 2026
7 of 8 checks passed
@ankitm3k ankitm3k deleted the sync_msft_03042026 branch April 3, 2026 06:52
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.

6 participants