Skip to content

Commit

Permalink
wasi-nn: update OpenVINO bindings
Browse files Browse the repository at this point in the history
Recent changes to OpenVINO's C bindings introduced breaking changes that
prevent use of older OpenVINO libraries with newer bindings (see
[openvino-rs#143] if you're interested in the details). This updates
both the bindings and the version of OpenVINO used to test against.

Fixes bytecodealliance#9379.

[openvino-rs#143]: intel/openvino-rs#143
  • Loading branch information
abrown committed Oct 15, 2024
1 parent 93d8bd9 commit 7cf0896
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 9 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -768,6 +768,8 @@ jobs:
# Install OpenVINO
- uses: abrown/install-openvino-action@v8
if: runner.arch == 'X64'
with:
version: 2024.4.0

# Install WinML for testing wasi-nn WinML backend. WinML is only available
# on Windows clients and Windows Server with desktop experience enabled.
Expand Down
15 changes: 7 additions & 8 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion crates/wasi-nn/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ wasmtime = { workspace = true, features = [
# These dependencies are necessary for the wasi-nn implementation:
tracing = { workspace = true }
thiserror = { workspace = true }
openvino = { version = "0.7.2", features = [
openvino = { version = "0.8.0", features = [
"runtime-linking",
], optional = true }

Expand Down

0 comments on commit 7cf0896

Please sign in to comment.