Emit a warning when optimization fuel runs out
`eprintln!` gets swallowed by Cargo too easily.
This commit is contained in:
parent
bad3bf622b
commit
62116c31cd
5 changed files with 11 additions and 7 deletions
|
|
@ -4,8 +4,7 @@
|
|||
|
||||
use std::mem::size_of;
|
||||
|
||||
// (#55495: The --error-format is to sidestep an issue in our test harness)
|
||||
// compile-flags: --error-format human -Z fuel=foo=0
|
||||
// compile-flags: -Z fuel=foo=0
|
||||
|
||||
struct S1(u8, u16, u8);
|
||||
struct S2(u8, u16, u8);
|
||||
|
|
|
|||
|
|
@ -1 +1,4 @@
|
|||
optimization-fuel-exhausted: Reorder fields of "S1"
|
||||
warning: optimization-fuel-exhausted: Reorder fields of "S1"
|
||||
|
||||
warning: 1 warning emitted
|
||||
|
||||
|
|
|
|||
|
|
@ -4,8 +4,7 @@
|
|||
|
||||
use std::mem::size_of;
|
||||
|
||||
// (#55495: The --error-format is to sidestep an issue in our test harness)
|
||||
// compile-flags: --error-format human -Z fuel=foo=1
|
||||
// compile-flags: -Z fuel=foo=1
|
||||
|
||||
struct S1(u8, u16, u8);
|
||||
struct S2(u8, u16, u8);
|
||||
|
|
|
|||
|
|
@ -1 +1,4 @@
|
|||
optimization-fuel-exhausted: Reorder fields of "S2"
|
||||
warning: optimization-fuel-exhausted: Reorder fields of "S2"
|
||||
|
||||
warning: 1 warning emitted
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue