This is an archive of the discontinued LLVM Phabricator instance.

[WebAssembly] Allow Wasm EH with Emscripten SjLj
ClosedPublic

Authored by aheejin on May 12 2021, 1:24 PM.

Details

Summary

We explicitly made it error out in D101403, out of a good intention that
the error message will make people less confusing. Turns out, we weren't
failing all cases of wasm EH + SjLj; only a few cases were failing and
our client was able to get around by fixing source code, but now we made
it fail for all cases, even the cases that previously succeeded fail,
which we didn't intend. This reverts that change.

Diff Detail

Event Timeline

aheejin created this revision.May 12 2021, 1:24 PM
aheejin requested review of this revision.May 12 2021, 1:24 PM
Herald added a project: Restricted Project. · View Herald TranscriptMay 12 2021, 1:24 PM
tlively accepted this revision.May 12 2021, 1:26 PM
This revision is now accepted and ready to land.May 12 2021, 1:26 PM
This revision was landed with ongoing or failed builds.May 12 2021, 1:27 PM
This revision was automatically updated to reflect the committed changes.