diff options
| author | Camille GILLOT <gillot.camille@gmail.com> | 2023-12-02 20:31:27 +0000 |
|---|---|---|
| committer | Camille GILLOT <gillot.camille@gmail.com> | 2023-12-02 20:31:27 +0000 |
| commit | 218d8ccf432fef3c5e032e682f5abd844e94df52 (patch) | |
| tree | 05bf2bfd3d815d34101ec337b9a5181fdae1898c | |
| parent | 6086dd676686c196d26d2a760c653f83fda91e1e (diff) | |
| download | rust-218d8ccf432fef3c5e032e682f5abd844e94df52.tar.gz rust-218d8ccf432fef3c5e032e682f5abd844e94df52.zip | |
FileCheck inherit_overflow.
| -rw-r--r-- | tests/mir-opt/const_prop/inherit_overflow.rs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/mir-opt/const_prop/inherit_overflow.rs b/tests/mir-opt/const_prop/inherit_overflow.rs index 41989462deb..5b561ae14ad 100644 --- a/tests/mir-opt/const_prop/inherit_overflow.rs +++ b/tests/mir-opt/const_prop/inherit_overflow.rs @@ -1,11 +1,14 @@ -// skip-filecheck // EMIT_MIR_FOR_EACH_PANIC_STRATEGY // unit-test: ConstProp // compile-flags: -Zmir-enable-passes=+Inline +// After inlining, this will contain a `CheckedBinaryOp`. +// Propagating the overflow is ok as codegen will just skip emitting the panic. // EMIT_MIR inherit_overflow.main.ConstProp.diff fn main() { - // After inlining, this will contain a `CheckedBinaryOp`. - // Propagating the overflow is ok as codegen will just skip emitting the panic. + // CHECK-LABEL: fn main( + // CHECK: {{_.*}} = const (0_u8, true); + // CHECK: assert(!const true, + // CHECK: {{_.*}} = const 0_u8; let _ = <u8 as std::ops::Add>::add(255, 1); } |
