bytecodealliance / wasmtime

A fast and secure runtime for WebAssembly
https://wasmtime.dev/
Apache License 2.0
15.1k stars 1.26k forks source link

winch: Gracefully handle compilation errors #8096

Open saulecabrera opened 6 months ago

saulecabrera commented 6 months ago

The default behaviour in Winch is to panic when an invariant is broken at compile time. This behavior is not friendly for all embedders, as it might be painful to recover from an erroneous compilation. Instead we could try to gracefully handle compilation errors.

github-actions[bot] commented 6 months ago

Subscribe to Label Action

cc @saulecabrera

This issue or pull request has been labeled: "winch" Thus the following users have been cc'd because of the following labels: * saulecabrera: winch To subscribe or unsubscribe from this label, edit the .github/subscribe-to-label.json configuration file. [Learn more.](https://github.com/bytecodealliance/subscribe-to-label-action)