forked from aptos-labs/aptos-core
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[move-prover] fix error filtering in boogie-wrapper
Currently the prover collects three types of errors from Boogie: - verification errors - inconclusive errors - inconsistency errors In addition, in the collector for verification errors, there is a check that if an error message does not belong to other known categories of errors, it will mark the error message as an unknown boogie error. Unfortunately the filter is not working now (maybe because Boogie has changed the output format), leading to error messages being marked as unknown (while they should be marked as inconclusive). This commit re-organized the error parsing logic and uses the REGEX patterns consistently for both early filtering as well as actual error parsing. Closes: aptos-labs#8541
1 parent
2860098
commit bcfe3b5
Showing
1 changed file
with
20 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters