about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/coverage/mod.rs
diff options
context:
space:
mode:
authorMatthias Krüger <476013+matthiaskrgr@users.noreply.github.com>2025-09-04 17:45:47 +0200
committerGitHub <noreply@github.com>2025-09-04 17:45:47 +0200
commit7260704178ee1156194acc5e659416a5492ea271 (patch)
tree7ec3b6f2397b2f809c7f1a92520abdeab054793d /compiler/rustc_mir_transform/src/coverage/mod.rs
parent71289c378d0a406a4f537fe4001282d19362931f (diff)
parent768dcbecdd17dfb0b4e406c047f380058cff27f5 (diff)
downloadrust-7260704178ee1156194acc5e659416a5492ea271.tar.gz
rust-7260704178ee1156194acc5e659416a5492ea271.zip
Rollup merge of #145976 - beepster4096:configure_debugbreak, r=clubby789
Add bootstrap.toml option to control debug breaking on ICEs on windows

When rustc ICEs during bootstrap on Windows, it will call `DebugBreak`. This is intended to trigger a Windows Error Reporting dialog that can launch a debugger. However on some setups (mine for one) this will just abort the process, hiding any ICEs on other threads as well. I also would not want to see this dialog even if it did work for me.

This PR adds a new option to bootstrap.toml `rust.break-on-ice` to configure this behavior. By default, it is enabled, matching the existing behavior.
Diffstat (limited to 'compiler/rustc_mir_transform/src/coverage/mod.rs')
0 files changed, 0 insertions, 0 deletions