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