Skip to content

[QNN EP] Uplevel ort_core dependency to v1.24.4#194

Merged
qti-kromero merged 3 commits intomainfrom
uplevel-ort-core-1.24.4
Apr 3, 2026
Merged

[QNN EP] Uplevel ort_core dependency to v1.24.4#194
qti-kromero merged 3 commits intomainfrom
uplevel-ort-core-1.24.4

Conversation

@qti-chuteng
Copy link
Copy Markdown
Collaborator

@qti-chuteng qti-chuteng commented Apr 2, 2026

Summary

  • Update ort_core in cmake/deps.txt from v1.24.1 to v1.24.4 (new SHA1: c05dbfeb4841d9d1d0760ddb26d30d6d24352a67)
  • Update ort_prebuilt version anchor in qcom/packages.yml from 1.24.1 to 1.24.4 (applies to all platforms: windows_x64, windows_arm64, linux_x64, linux_aarch64)

Motivation

There was a version mismatch in ORT dependencies for the Plugin EP build:

  • requirements.txt specifies onnxruntime >= 1.24.2
  • cmake/deps.txt was pinned to ort_core = 1.24.1

This caused onnxruntime.dll to be built as v1.24.1 despite the project requiring a newer version, leading to potential runtime validation issues. This PR resolves the mismatch by upleveling to v1.24.4 as part of the ORT QNN EP 2.1.0 release.

Update ort_core and ort_prebuilt dependencies from v1.24.1 to v1.24.4
to align with the ORT QNN EP 2.1.0 release requirements.

Previously, cmake/deps.txt referenced ort_core v1.24.1 while
requirements.txt required onnxruntime >= 1.24.2, causing a version
mismatch where onnxruntime.dll was built as v1.24.1 despite the
project requiring a newer version.

Changes:
- cmake/deps.txt: update ort_core URL and SHA1 to v1.24.4
- qcom/packages.yml: update ort_prebuilt version anchor to 1.24.4
  (applies to all platforms: windows_x64, windows_arm64, linux_x64,
  linux_aarch64)

Fixes: AISW-177418
qti-chuteng and others added 2 commits April 2, 2026 15:41
Update hunk offsets in 0001 and 0002 patches to match upstream
line number changes in ort_core v1.24.4.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ore v1.24.4

Update patch line numbers to match ort_core v1.24.4 source and include
the extended_udma provider option in the allowed options list.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copy link
Copy Markdown
Collaborator

@qti-mattsinc qti-mattsinc left a comment

Choose a reason for hiding this comment

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

Should we update this table to reflect that v1.24.4 has now been built/tested with?

ONNX Runtime QNN EP has been built and tested with the following SDK version combinations on Windows:
| QNN EP Version | QAIRT SDK Version | ONNX Runtime Version |
|----------------|-------------------|----------------------|
| v2.0.0 | v2.42.0 | v1.24.1 |

@qti-kromero qti-kromero merged commit 0b485cd into main Apr 3, 2026
42 of 43 checks passed
@qti-kromero qti-kromero deleted the uplevel-ort-core-1.24.4 branch April 3, 2026 04:17
@qti-mbadnara
Copy link
Copy Markdown
Collaborator

Should we update this table to reflect that v1.24.4 has now been built/tested with?

ONNX Runtime QNN EP has been built and tested with the following SDK version combinations on Windows:
| QNN EP Version | QAIRT SDK Version | ONNX Runtime Version |
|----------------|-------------------|----------------------|
| v2.0.0 | v2.42.0 | v1.24.1 |

Will be updated as part of this PR: QAIRT 2.45.0 Uplevel

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.

5 participants