Uh oh!
There was an error while loading. Please reload this page.
Fix personality_fn within the compiler_builtins - #40254
Conversation
rust-highfive
commented
Mar 4, 2017
r? @brson (rust_highfive has picked a reviewer for you, use r? to override) |
nagisa
commented
Mar 4, 2017
(seems like a fallout of SNAP cleanup) |
compiler_builtins may not have any unwinding within it to link correctly. This is notoriously finicky, and this small piece of change removes yet another case where personality function happens to get introduced. Side note: I do remember solving the exact same thing before. I wonder why it has reappered...
dc5fdbc to
8f581ccCompareest31
commented
Mar 4, 2017
I don't see any conditional jump in the disassembly of that function. It would be very weird if it were the cause. |
est31
commented
Mar 4, 2017
... except if LLVM has a bug in their garbage collector. |
est31
commented
Mar 4, 2017
cuviper
commented
Mar 4, 2017
It doesn't apply cleanly, because of |
nagisa
commented
Mar 4, 2017
nagisa
commented
Mar 4, 2017
cuviper
commented
Mar 4, 2017
My i686 build works with #40256, thanks! I'm trying native builds now on all arches... |
cuviper
commented
Mar 4, 2017
Everything looks good, thanks! |
alexcrichton
commented
Mar 6, 2017
@bors: r+ |
bors
commented
Mar 6, 2017
📌 Commit 8f581cc has been approved by |
…=alexcrichton Fix personality_fn within the compiler_builtins compiler_builtins may not have any unwinding within it to link correctly. This is notoriously finicky, and this small piece of change removes yet another case where personality function happens to get introduced. Side note: I do remember solving the exact same thing before. I wonder why it has reappered... @cuviper, could you please try building beta with this patch applied? It should apply cleanly. If it works, I’ll nominate to land this into beta. Fixes(?) rust-lang#40251
compiler_builtins may not have any unwinding within it to link correctly. This is notoriously
finicky, and this small piece of change removes yet another case where personality function
happens to get introduced.
Side note: I do remember solving the exact same thing before. I wonder why it has reappered...
@cuviper, could you please try building beta with this patch applied? It should apply cleanly. If it works, I’ll nominate to land this into beta.
Fixes(?) #40251