mirror of
https://github.com/rust-lang/rust.git
synced 2025-04-28 02:57:37 +00:00
const_panic: inline in bootstrap builds to avoid f16/f128 crashes
This commit is contained in:
parent
c602e9aeaa
commit
31f5c3ba69
@ -215,7 +215,7 @@ pub macro const_panic {
|
||||
#[noinline]
|
||||
if const #[track_caller] #[inline] { // Inline this, to prevent codegen
|
||||
$crate::panic!($const_msg)
|
||||
} else #[track_caller] { // Do not inline this, it makes perf worse
|
||||
} else #[track_caller] #[cfg_attr(bootstrap, inline)] { // Do not inline this, it makes perf worse
|
||||
$crate::panic!($runtime_msg)
|
||||
}
|
||||
)
|
||||
|
Loading…
Reference in New Issue
Block a user