diff --git a/src/test/compile-fail/issue-32922.rs b/src/test/compile-fail/issue-32922.rs index 4206b16a4195..491c087c101d 100644 --- a/src/test/compile-fail/issue-32922.rs +++ b/src/test/compile-fail/issue-32922.rs @@ -24,8 +24,18 @@ macro_rules! bar { // test issue #31856 ) } +macro_rules! baz { + ($i:ident) => { + let mut $i = 2; + $i = $i + 1; + } +} + #[rustc_error] fn main() { //~ ERROR compilation successful foo! {}; bar! {}; + + let mut a = true; + baz!(a); }