Share _Unwind_Exception definition between native and wasm - #159785
Conversation
|
r? @clarfonthey rustbot has assigned @clarfonthey. Use Why was this reviewer chosen?The reviewer was selected based on:
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
The wasm case below already handles this for us.
|
This PR was rebased onto a different main commit. Here's a range-diff highlighting what actually changed. Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers. |
|
Changes like this make me wish that git's move detection weren't so horrendous. It looks okay though. @bors r+ rollup=iffy Target-specific code with target-specific consequences, not all tests run in PR CI. |
This comment has been minimized.
This comment has been minimized.
Share _Unwind_Exception definition between native and wasm And a couple of minor cleanups. Follow up to #159010
|
Locally you can use |
|
💔 Test for a86cdff failed: CI. Failed job:
|
|
@bors retry failed to connect to dockerhub |
|
Side note: this failed because Actions is still broken, I think, and it wasn't supposed to be automatically merged anyway. Will try to add as "normal" rollup and hopefully it doesn't auto-queue: @bors r+ rollup=maybe Target-specific code with target-specific consequences, not all tests run in PR CI. |
This comment has been minimized.
This comment has been minimized.
|
@bors r- |
|
This pull request was unapproved. This PR was contained in a rollup (#159920), which was unapproved. |
|
@bors try jobs=dist-various-1 |
This comment has been minimized.
This comment has been minimized.
Share _Unwind_Exception definition between native and wasm try-job: dist-various-1
|
@bors r+ rollup |
…uwer Rollup of 14 pull requests Successful merges: - #160009 (`rust-analyzer` subtree update) - #159833 (ci: Make the `x86_64-gnu-parallel-frontend` job non-optional) - #158873 (applying `/Brepro` in bootstrap on MSVC and adding a run-make test.) - #159777 (Enforce that we don't generate code for comptime fns) - #159997 (On many bindings with move error, limit the number of `Span`s) - #158205 (fix: defer const normalize in coherence mode) - #159312 (Windows implementation for stdio set/take/replace) - #159772 (Fix lowering of resolved const inference variables) - #159785 (Share _Unwind_Exception definition between native and wasm) - #159968 (Fix the const impl suggestion) - #159974 (Update thinvec to 0.2.19) - #160013 (tests/ui: Ignore one query cycle test in parallel frontend mode) - #160016 (compiletest: do not talk about JSON when the user never sees any) - #160018 (test suite: add ARM case to ABI-required target feature check for -Ctarget-cpu)
…uwer Rollup of 14 pull requests Successful merges: - rust-lang/rust#160009 (`rust-analyzer` subtree update) - rust-lang/rust#159833 (ci: Make the `x86_64-gnu-parallel-frontend` job non-optional) - rust-lang/rust#158873 (applying `/Brepro` in bootstrap on MSVC and adding a run-make test.) - rust-lang/rust#159777 (Enforce that we don't generate code for comptime fns) - rust-lang/rust#159997 (On many bindings with move error, limit the number of `Span`s) - rust-lang/rust#158205 (fix: defer const normalize in coherence mode) - rust-lang/rust#159312 (Windows implementation for stdio set/take/replace) - rust-lang/rust#159772 (Fix lowering of resolved const inference variables) - rust-lang/rust#159785 (Share _Unwind_Exception definition between native and wasm) - rust-lang/rust#159968 (Fix the const impl suggestion) - rust-lang/rust#159974 (Update thinvec to 0.2.19) - rust-lang/rust#160013 (tests/ui: Ignore one query cycle test in parallel frontend mode) - rust-lang/rust#160016 (compiletest: do not talk about JSON when the user never sees any) - rust-lang/rust#160018 (test suite: add ARM case to ABI-required target feature check for -Ctarget-cpu)
…mulacrum Couple of misc improvements to the unwind infrastructure * Fix `_Unwind_Exception` size on Emscripten. * Move a link block. * Remove some manual dummy impls where there is already a dummy fallback. Follow up to rust-lang#159785
…mulacrum Couple of misc improvements to the unwind infrastructure * Fix `_Unwind_Exception` size on Emscripten. * Move a link block. * Remove some manual dummy impls where there is already a dummy fallback. Follow up to rust-lang#159785
…mulacrum Couple of misc improvements to the unwind infrastructure * Fix `_Unwind_Exception` size on Emscripten. * Move a link block. * Remove some manual dummy impls where there is already a dummy fallback. Follow up to rust-lang#159785
…mulacrum Couple of misc improvements to the unwind infrastructure * Fix `_Unwind_Exception` size on Emscripten. * Move a link block. * Remove some manual dummy impls where there is already a dummy fallback. Follow up to rust-lang#159785
Couple of misc improvements to the unwind infrastructure * Fix `_Unwind_Exception` size on Emscripten. * Move a link block. * Remove some manual dummy impls where there is already a dummy fallback. Follow up to rust-lang/rust#159785
…uwer Rollup of 14 pull requests Successful merges: - rust-lang/rust#160009 (`rust-analyzer` subtree update) - rust-lang/rust#159833 (ci: Make the `x86_64-gnu-parallel-frontend` job non-optional) - rust-lang/rust#158873 (applying `/Brepro` in bootstrap on MSVC and adding a run-make test.) - rust-lang/rust#159777 (Enforce that we don't generate code for comptime fns) - rust-lang/rust#159997 (On many bindings with move error, limit the number of `Span`s) - rust-lang/rust#158205 (fix: defer const normalize in coherence mode) - rust-lang/rust#159312 (Windows implementation for stdio set/take/replace) - rust-lang/rust#159772 (Fix lowering of resolved const inference variables) - rust-lang/rust#159785 (Share _Unwind_Exception definition between native and wasm) - rust-lang/rust#159968 (Fix the const impl suggestion) - rust-lang/rust#159974 (Update thinvec to 0.2.19) - rust-lang/rust#160013 (tests/ui: Ignore one query cycle test in parallel frontend mode) - rust-lang/rust#160016 (compiletest: do not talk about JSON when the user never sees any) - rust-lang/rust#160018 (test suite: add ARM case to ABI-required target feature check for -Ctarget-cpu)
View all comments
And a couple of minor cleanups.
Follow up to #159010