summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
diff options
context:
space:
mode:
authorJubilee <workingjubilee@gmail.com>2024-11-07 18:48:21 -0800
committerGitHub <noreply@github.com>2024-11-07 18:48:21 -0800
commit93e9ec05a9c2eeea41dbbc5f52954ff0d0b87de1 (patch)
tree458bb3869efc7a8463406fbb72819fab9ec7338c /compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
parent60e8ab6ba8d005ff83d6e2e33e679375af5f74ec (diff)
parent0d5cc8ee96c0bf7fa041727891839da4ac57c042 (diff)
downloadrust-93e9ec05a9c2eeea41dbbc5f52954ff0d0b87de1.tar.gz
rust-93e9ec05a9c2eeea41dbbc5f52954ff0d0b87de1.zip
Rollup merge of #131913 - jieyouxu:only_debug_assertions, r=onur-ozkan
Add `{ignore,needs}-{rustc,std}-debug-assertions` directive support

Add `{ignore,needs}-{rustc,std}-debug-assertions` compiletest directives and retire the old `{ignore,only}-debug` directives. The old `{ignore,only}-debug` directives were ambiguous because you could have std built with debug assertions but rustc not built with debug assertions or vice versa. If we want to support the use case of controlling test run based on if rustc was built with debug assertions, then having `{ignore,only}-debug` will be very confusing.

cc ````@matthiaskrgr````

Closes #123987.

r? bootstrap (or compiler tbh)
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions