-
-
Notifications
You must be signed in to change notification settings - Fork 62
subclass::object::tests: error: process didn't exit successfully
on nightly
and beta
#518
Comments
Panics across FFI boundaries are again undefined behaviour, so this is expected to fail randomly. See rust-lang/rust#58794 It was a simple abort in a few releases and we depended on that, then it turned out that some broken crates are abusing the undefined behaviour and it was reverted, leaving us with problematic code. |
Said differently, we can't have any tests right now that panic until this is fixed in the compiler. |
Ok, thanks for the pointer.
Shall I comment them out then? Edit: answered myself: will comment them out! :) |
Even after this is fixed in Rust, they won't work properly. Instead of being able to catch the panic the process would just be aborted. You can just remove them, I guess |
Let's close this then |
Uh oh!
There was an error while loading. Please reload this page.
Already present before the changes with
Value::get
return type. Can be reproduced at commit 9cf3eebHere is a backtrace:
It seems to be related to the
panic
occurring in a signal's closure (remember it doesn't happen instable
1.36.0 & 1.37.0).Anything happened WRT panic handlers post
rustc-1.37.0
?The text was updated successfully, but these errors were encountered: