Skip to content

Add quantified array abstraction and regression coverage - #81

Open
cvick32 wants to merge 1 commit into
mainfrom
run-all-protocols-abstractly
Open

Add quantified array abstraction and regression coverage#81
cvick32 wants to merge 1 commit into
mainfrom
run-all-protocols-abstractly

Conversation

@cvick32

@cvick32 cvick32 commented Sep 8, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add Yardbird-managed abstraction for quantifiers and array lambdas, including witness functions and ground instantiation rules
  • Prevent concrete validation and counterexample reporting for quantified inputs
  • Preserve background axiom terms across BMC frames and support nested array sort declarations
  • Fix round-tripping of quoted reserved SMT-LIB symbols
  • Add distributed protocol encoding documentation and regression coverage

Testing

  • Added quantifier abstraction, parser, background-term, transition, transcript, and distributed protocol regression tests
  • Documented release/debug validation bounds and benchmark results

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant