Uh oh!
There was an error while loading. Please reload this page.
Implement rust_eh_personality in Rust, remove rust_eh_personality_catch. - #34832
Conversation
vadimcn
commented
Jul 15, 2016
cc #34786 |
bors
commented
Jul 15, 2016
☔ The latest upstream changes (presumably #34819) made this pull request unmergeable. Please resolve the merge conflicts. |
vadimcn
commented
Jul 15, 2016
@vhbit: I hope I got SjLj stuff right. |
There was a problem hiding this comment.
I think this needs to be looking at sess rather than cfg! (otherwise this'll always return false)
alexcrichton
commented
Jul 15, 2016
Awesome work @vadimcn! This looks quite solid. |
vadimcn
commented
Jul 15, 2016
r? |
alexcrichton
commented
Jul 16, 2016
Looks good to me, but the travis test failure looks worrisome? |
vadimcn
commented
Jul 16, 2016
It does, but all tests pass locally (Linux 64, OSX 64 and Windows 64). I'd have liked to run this PR on try... |
alexcrichton
commented
Jul 16, 2016
Eh let's send it to bors and see what happens @bors: r+ |
bors
commented
Jul 16, 2016
📌 Commit a06e308 has been approved by |
alexcrichton
commented
Jul 16, 2016
Good way to get coverage at least! |
vadimcn
commented
Jul 16, 2016
Huh, since when you don't need to provide a commit hash with r+ ? |
alexcrichton
commented
Jul 17, 2016
Oh I believe that's actually always been the case, I just personally prefer to put the hash most of the time. |
bors
commented
Jul 17, 2016
⌛ Testing commit a06e308 with merge 761def0... |
bors
commented
Jul 17, 2016
💔 Test failed - auto-win-gnu-32-opt-rustbuild |
rillian
commented
Jul 19, 2016
This does fix the linker assertion we get on MacOS X debug gecko builds. Thanks for working on this! |
alexcrichton
commented
Jul 19, 2016
vadimcn
commented
Jul 19, 2016
Yes, looks like it. For whatever reason, LLVM decides that |
alexcrichton
commented
Jul 19, 2016
Oh I think that |
bors
commented
Jul 22, 2016
💔 Test failed - auto-win-gnu-64-opt |
arielb1
commented
Jul 22, 2016
@bors retry |
arielb1
commented
Jul 22, 2016
Eh no @bors r- |
Well, not quite: ARM EHABI platforms still use the old scheme -- for now.
vadimcn
commented
Jul 22, 2016
Forgot to update Windows code... |
vadimcn
commented
Jul 22, 2016
@bors: r=alexcrichton |
bors
commented
Jul 22, 2016
📌 Commit 051c2d1 has been approved by |
bors
commented
Jul 22, 2016
⌛ Testing commit 051c2d1 with merge 5bd4e21... |
bors
commented
Jul 22, 2016
💔 Test failed - auto-linux-64-opt |
arielb1
commented
Jul 22, 2016
@bors retry |
bors
commented
Jul 22, 2016
⌛ Testing commit 051c2d1 with merge 0fab347... |
bors
commented
Jul 22, 2016
💔 Test failed - auto-win-gnu-32-opt |
alexcrichton
commented
Jul 22, 2016
@bors: retry On Fri, Jul 22, 2016 at 4:11 PM, bors notifications@github.com wrote:
|
bors
commented
Jul 23, 2016
⌛ Testing commit 051c2d1 with merge 1864601... |
bors
commented
Jul 23, 2016
💔 Test failed - auto-linux-64-cross-freebsd |
arielb1
commented
Jul 23, 2016
@bors retry |
bors
commented
Jul 23, 2016
⌛ Testing commit 051c2d1 with merge 3664f07... |
bors
commented
Jul 23, 2016
💔 Test failed - auto-linux-cross-opt |
arielb1
commented
Jul 23, 2016
@bors retry force |
bors
commented
Jul 23, 2016
Implement rust_eh_personality in Rust, remove rust_eh_personality_catch. Well, not quite: ARM EHABI platforms still use the old scheme -- for now. r? @alexcrichton
Well, not quite: ARM EHABI platforms still use the old scheme -- for now.
r? @alexcrichton