You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
you are using a module compiled with a version of clang < 15.0.7, indicating likely usage of wasi-sdk <19
If you have access to the relevant source code, updating wasi-sdk to at least version 19 can avoid this deprecation.
The Problem
Wasm modules compiled with old versions of wasi-sdk <18 have a bug that makes them incompatible with the wasi-preview1-adapter, which in turn means we cannot convert these modules into components. Maintaining support for executing these uncomponentizable modules represents a significant ongoing maintenance burden, but - as far as we can tell - has been used by very few users, especially recently.
Deprecation Details
We can heuristically detect these modules:
If a module exports cabi_realloc, it should be safe to componentize, regardless of the version of clang / wasi-sdk
If a module has a producers section indicating that it was compiled with clang < 15.0.7, it was probably compiled with a buggy version of wasi-sdk
My module has been deprecated! What can I do?
This deprecation most likely impacts you only if:
If you have access to the relevant source code, updating wasi-sdk to at least version 19 can avoid this deprecation.
The Problem
Wasm modules compiled with old versions of wasi-sdk <18 have a bug that makes them incompatible with the wasi-preview1-adapter, which in turn means we cannot convert these modules into components. Maintaining support for executing these uncomponentizable modules represents a significant ongoing maintenance burden, but - as far as we can tell - has been used by very few users, especially recently.
Deprecation Details
We can heuristically detect these modules:
cabi_realloc
, it should be safe to componentize, regardless of the version of clang / wasi-sdkproducers
section indicating that it was compiled with clang < 15.0.7, it was probably compiled with a buggy version of wasi-sdkImplementation of this deprecation would include:
The text was updated successfully, but these errors were encountered: