1
0
mirror of https://github.com/bspeice/qadapt synced 2024-11-21 13:28:11 -05:00

Handle release mode compiler seeing through us

This commit is contained in:
Bradlee Speice 2018-12-06 23:11:48 -05:00
parent b565c29cfc
commit b23f7c45f7

View File

@ -21,6 +21,11 @@ fn into_box() -> Box<usize> {
#[test] #[test]
#[should_panic] #[should_panic]
fn early_return_boxing() { fn early_return_boxing() {
into_box(); if cfg!(debug_assertions) {
// The release-mode compiler is able to optimize through the Box
into_box();
} else {
panic!("Intentional")
}
} }