about summary refs log tree commit diff
diff options
context:
space:
mode:
authorCamille GILLOT <gillot.camille@gmail.com>2023-12-02 20:31:27 +0000
committerCamille GILLOT <gillot.camille@gmail.com>2023-12-02 20:31:27 +0000
commit218d8ccf432fef3c5e032e682f5abd844e94df52 (patch)
tree05bf2bfd3d815d34101ec337b9a5181fdae1898c
parent6086dd676686c196d26d2a760c653f83fda91e1e (diff)
downloadrust-218d8ccf432fef3c5e032e682f5abd844e94df52.tar.gz
rust-218d8ccf432fef3c5e032e682f5abd844e94df52.zip
FileCheck inherit_overflow.
-rw-r--r--tests/mir-opt/const_prop/inherit_overflow.rs9
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);
 }