From 93aa60b4bf50ec619f6f55bb5cd6d27ea280a573 Mon Sep 17 00:00:00 2001 From: Aaron Hill Date: Sat, 22 Jun 2019 17:31:14 -0400 Subject: [PATCH] Move run-pass test to run-pass/generator --- .../{issues/issue-61442.rs => generator/addassign-yield.rs} | 6 ++++++ 1 file changed, 6 insertions(+) rename src/test/run-pass/{issues/issue-61442.rs => generator/addassign-yield.rs} (67%) diff --git a/src/test/run-pass/issues/issue-61442.rs b/src/test/run-pass/generator/addassign-yield.rs similarity index 67% rename from src/test/run-pass/issues/issue-61442.rs rename to src/test/run-pass/generator/addassign-yield.rs index 83b2c4b8189..6a417936384 100644 --- a/src/test/run-pass/issues/issue-61442.rs +++ b/src/test/run-pass/generator/addassign-yield.rs @@ -1,3 +1,9 @@ +// Regression test for broken MIR error (#61442) +// Due to the two possible evaluation orders for +// a '+=' expression (depending on whether or not the 'AddAssign' trait +// is being used), we were failing to account for all types that might +// possibly be live across a yield point. + #![feature(generators)] fn foo() {