From 40b8b7c338d2a55a5852fbe2da5b70edfee7dc90 Mon Sep 17 00:00:00 2001 From: Ralf Jung Date: Wed, 25 Dec 2019 11:18:39 +0100 Subject: [PATCH] use error-pattern --- src/test/ui/consts/miri_unleashed/drop.rs | 4 ++-- 1 file 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 99b317cb0d988..d66ca53dfb8d3 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 ` 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 = Vec::new(); //~^ WARN skipping const check