about summary refs log tree commit diff
diff options
context:
space:
mode:
authorRalf Jung <post@ralfj.de>2019-12-25 11:18:39 +0100
committerRalf Jung <post@ralfj.de>2019-12-25 11:19:05 +0100
commit40b8b7c338d2a55a5852fbe2da5b70edfee7dc90 (patch)
treea59ab237c174980f094f86731d768ff00463b3d0
parentffb6aa1288e77c4251043ec08b5731a3a65d92fb (diff)
downloadrust-40b8b7c338d2a55a5852fbe2da5b70edfee7dc90.tar.gz
rust-40b8b7c338d2a55a5852fbe2da5b70edfee7dc90.zip
use error-pattern
-rw-r--r--src/test/ui/consts/miri_unleashed/drop.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/test/ui/consts/miri_unleashed/drop.rs b/src/test/ui/consts/miri_unleashed/drop.rs
index 99b317cb0d9..d66ca53dfb8 100644
--- a/src/test/ui/consts/miri_unleashed/drop.rs
+++ b/src/test/ui/consts/miri_unleashed/drop.rs
@@ -1,5 +1,6 @@
 // compile-flags: -Zunleash-the-miri-inside-of-you
 // ignore-x86 FIXME: missing sysroot spans (#53081)
+// error-pattern: calling non-const function `<std::vec::Vec<i32> as std::ops::Drop>::drop`
 #![deny(const_err)]
 
 use std::mem::ManuallyDrop;
@@ -12,8 +13,7 @@ static TEST_OK: () = {
 };
 
 // Make sure we catch executing bad drop functions.
-// The actual error is located in `real_drop_in_place` so we can't capture it with the
-// error annotations here.
+// The actual error is tested by the error-pattern above.
 static TEST_BAD: () = {
     let _v: Vec<i32> = Vec::new();
     //~^ WARN skipping const check