-
Notifications
You must be signed in to change notification settings - Fork 12.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add __fastfail for Windows on arm/aarch64 #75990
Conversation
(rust_highfive has picked a reviewer for you, use r? to override) |
r? @alexcrichton perhaps? It looks fine to me, though I've not double checked assembly myself. |
FYI: I verified the assembly on aarch64 and it looked correct. I did not verify on arm though. I’m currently working to find a machine to manually verify it triggers the fastfail debugger path as expected. |
Nice, thanks for this! While you're at it, mind trying to switch to |
Switched to |
@bors: r+ Ok sounds good! |
📌 Commit 8bcc4d6 has been approved by |
@alexcrichton hold up on merging. We need to test on 32 bit still. Sorry! |
It turns out that 32 bit does indeed want the illegal opcode and not a |
Oops sorry, misinterpreted! |
I have validated this change with both |
Thanks! @bors: r+ |
📌 Commit 9e2228d has been approved by |
Add __fastfail for Windows on arm/aarch64 Fixes rust-lang#73215
Add __fastfail for Windows on arm/aarch64 Fixes rust-lang#73215
@alexcrichton @Amanieu I pushed a change to explicitly require "thumb-mode" on |
@bors: r+ |
📌 Commit d931e97 has been approved by |
Rollup of 14 pull requests Successful merges: - rust-lang#75832 (Move to intra-doc links for wasi/ext/fs.rs, os_str_bytes.rs…) - rust-lang#75852 (Switch to intra-doc links in `core::hash`) - rust-lang#75874 (Shorten liballoc doc intra link while readable) - rust-lang#75881 (Expand rustdoc theme chooser x padding) - rust-lang#75885 (Fix another clashing_extern_declarations false positive.) - rust-lang#75892 (Fix typo in TLS Model in Unstable Book) - rust-lang#75910 (Add test for issue rust-lang#27130) - rust-lang#75917 (Move to intra doc links for core::ptr::non_null) - rust-lang#75975 (Allow --bess ing expect-tests in tools) - rust-lang#75990 (Add __fastfail for Windows on arm/aarch64) - rust-lang#76015 (Fix loading pretty-printers in rust-lldb script) - rust-lang#76022 (Clean up rustdoc front-end source code) - rust-lang#76029 (Move to intra-doc links for library/core/src/sync/atomic.rs) - rust-lang#76057 (Move retokenize hack to save_analysis) Failed merges: r? @ghost
Fixes #73215