From bbc46d527d70ac0bcab6c2b0763f059efc27a142 Mon Sep 17 00:00:00 2001 From: Tim Chevalier Date: Mon, 15 Oct 2012 17:12:42 -0700 Subject: [PATCH] Add test for Issue 2823 --- src/test/compile-fail/issue-2823.rs | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 src/test/compile-fail/issue-2823.rs diff --git a/src/test/compile-fail/issue-2823.rs b/src/test/compile-fail/issue-2823.rs new file mode 100644 index 0000000000000..fd2c17584581c --- /dev/null +++ b/src/test/compile-fail/issue-2823.rs @@ -0,0 +1,12 @@ +struct C { + x: int, + drop { + #error("dropping: %?", self.x); + } +} + +fn main() { + let c = C{ x: 2}; + let d = copy c; //~ ERROR copying a noncopyable value + #error("%?", d.x); +} \ No newline at end of file