Stream: git-wasmtime

Topic: wasmtime / Issue #2415 Port unwind tests to new x64 backend


view this post on Zulip Wasmtime GitHub notifications bot (Nov 13 2020 at 17:28):

cfallin opened Issue #2415:

In #2411, we discovered that unwind tests for the x86 backend are running even when the new x64 backend is enabled, resulting in test failures (due to the mismatch of implementation internals). In that PR, we disabled the old tests on the new configuration; but before we remove the old backend entirely, we need to preserve the test coverage by porting the tests over. This should largely be mechanical, with just some updates to the expected unwind info if the prologues/epilogues differ slightly.

view this post on Zulip Wasmtime GitHub notifications bot (Mar 19 2021 at 18:52):

alexcrichton commented on Issue #2415:

I think all unwinding bits and pieces for the new backend are now in place, so I figure this can be closed.

view this post on Zulip Wasmtime GitHub notifications bot (Mar 19 2021 at 18:52):

alexcrichton closed Issue #2415:

In #2411, we discovered that unwind tests for the x86 backend are running even when the new x64 backend is enabled, resulting in test failures (due to the mismatch of implementation internals). In that PR, we disabled the old tests on the new configuration; but before we remove the old backend entirely, we need to preserve the test coverage by porting the tests over. This should largely be mechanical, with just some updates to the expected unwind info if the prologues/epilogues differ slightly.


Last updated: Oct 23 2024 at 20:03 UTC