Compare commits

...

1 Commits

Author SHA1 Message Date
Leonardo de Moura
59dd9c829c fix: missing processNewFacts at solver tactics
This PR ensures solver `grind` tactics (e.g., `ac`, `ring`, `lia`,
etc) process pending facts after making progress.
2025-10-23 17:00:20 -07:00

View File

@@ -102,6 +102,7 @@ def evalCheck (tacticName : Name) (k : GoalM Bool)
let progress k
unless progress do
throwError "`{tacticName}` failed"
processNewFacts
unless ( Grind.getConfig).verbose do
return ()
if ( get).inconsistent then