We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 06a25fa commit 6110866Copy full SHA for 6110866
lib/AST/RequirementMachine/HomotopyReduction.cpp
@@ -455,8 +455,6 @@ void RewriteSystem::performHomotopyReduction(
455
456
deleteRule(ruleID, replacementPath);
457
}
458
-
459
- propagateRedundantRequirementIDs();
460
461
462
/// Use the loops to delete redundant rewrite rules via a series of Tietze
@@ -590,6 +588,8 @@ void RewriteSystem::minimizeRewriteSystem() {
590
588
return false;
591
589
});
592
+ propagateRedundantRequirementIDs();
+
593
// Check invariants after homotopy reduction.
594
verifyRewriteLoops();
595
verifyRedundantConformances(redundantConformances);
0 commit comments