diff options
| author | Ralf Jung <post@ralfj.de> | 2019-12-25 11:18:39 +0100 |
|---|---|---|
| committer | Ralf Jung <post@ralfj.de> | 2019-12-25 11:19:05 +0100 |
| commit | 40b8b7c338d2a55a5852fbe2da5b70edfee7dc90 (patch) | |
| tree | a59ab237c174980f094f86731d768ff00463b3d0 | |
| parent | ffb6aa1288e77c4251043ec08b5731a3a65d92fb (diff) | |
| download | rust-40b8b7c338d2a55a5852fbe2da5b70edfee7dc90.tar.gz rust-40b8b7c338d2a55a5852fbe2da5b70edfee7dc90.zip | |
use error-pattern
| -rw-r--r-- | src/test/ui/consts/miri_unleashed/drop.rs | 4 |
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 |
