5423762c21
When a call is unreachable we used to generate sometimes a block with no outputs, but callers expected an output which they may drop. That caused stack discipline mismatch. Instead we should simply emit an unreachable and tell the caller there's no value. Issue https://github.com/dart-lang/sdk/issues/63454 Change-Id: I81be6729fd578e237c4e6483539a9d53a9ed355e Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/506960 Commit-Queue: Martin Kustermann <kustermann@google.com> Reviewed-by: Slava Egorov <vegorov@google.com>
This directory contains tests of the language and core library implementations. For more information, see https://github.com/dart-lang/sdk/tree/main/docs/Testing.md.