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
Optimization support for exception handling is patchy for now, so there might be remaining bugs for unhandled passes. But looking at the error message, that looks like its not directly related to EH itself but more about the reference type thing (because EH uses exnref). So I guess this also will be solved by the reference type support patch, which is coming (hopefully in a few days).
This adds support for the reference type proposal. This includes support
for all reference types (`anyref`, `funcref`(=`anyfunc`), and `nullref`)
and four new instructions: `ref.null`, `ref.is_null`, `ref.func`, and
new typed `select`. This also adds subtype relationship support between
reference types.
This does not include table instructions yet. This also does not include
wasm2js support.
Fixes#2444 and fixes#2447.
Found another assertion while testing
try
andthrow
instructions with the following modulerepresenting a
try { throw 1; } catch { }
, which yieldsif
optimizeLevel == 4
(prependingflatten
before default passes doesn't help) respectivelyif
optimizeLevel > 2
.Again, I'm not sure how important it is at this point, so just putting it here :)
The text was updated successfully, but these errors were encountered: