Skip to content

wasi-nn: remove Git submodule#8519

Merged
abrown merged 2 commits intobytecodealliance:mainfrom
abrown:wasi-nn-submodule
May 2, 2024
Merged

wasi-nn: remove Git submodule#8519
abrown merged 2 commits intobytecodealliance:mainfrom
abrown:wasi-nn-submodule

Conversation

@abrown
Copy link
Member

@abrown abrown commented May 1, 2024

To more closely align with the conventions in the wasmtime-wasi and wasmtime-wasi-http crates, this change removes the Git submodule that previously provided the WIT and WITX files for wasmtime-wasi-nn. Like those other crates, the syncing of wasi-nn WIT and WITX files will happen manually for the time being. This is the first PR towards upgrading the wasi-nn implementation to match recent spec changes and better preview2-ABI compatibility.

@abrown abrown requested review from a team as code owners May 1, 2024 16:50
@abrown abrown requested review from alexcrichton and removed request for a team May 1, 2024 16:50
To more closely align with the conventions in the `wasmtime-wasi` and
`wasmtime-wasi-http` crates, this change removes the Git submodule that
previously provided the WIT and WITX files for `wasmtime-wasi-nn`. Like
those other crates, the syncing of wasi-nn WIT and WITX files will
happen manually for the time being. This is the first PR towards
upgrading the wasi-nn implementation to match recent spec changes and
better preview2-ABI compatibility.

prtest:full
@abrown abrown force-pushed the wasi-nn-submodule branch from 998ba33 to 396a187 Compare May 1, 2024 16:50
@alexcrichton
Copy link
Member

Could you update this script to additionally vendor this WIT? That way we ideally have a single knob to flip to update when necessary and CI checks that we're matching upstream.

@abrown abrown enabled auto-merge May 2, 2024 18:08
@abrown abrown added this pull request to the merge queue May 2, 2024
Merged via the queue into bytecodealliance:main with commit 71d576e May 2, 2024
@abrown abrown deleted the wasi-nn-submodule branch May 2, 2024 18: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.

2 participants