Skip to content

Temporal Logic: fix s_until_with lowering for BDD#2006

Open
kroening wants to merge 1 commit into
mainfrom
dkr-fix-s-until-with-bdd
Open

Temporal Logic: fix s_until_with lowering for BDD#2006
kroening wants to merge 1 commit into
mainfrom
dkr-fix-s-until-with-bdd

Conversation

@kroening

@kroening kroening commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator

Summary

Fix the BDD path for s_until_with by lowering sva_s_until_with to strong release and teaching the LTL-to-CTL conversion to handle strong_R.

Testing

  • make -C regression/ebmc test
  • make -C regression/verilog test

Lower sva_s_until_with to strong release in SVA_to_LTL and teach
LTL_to_CTL to handle strong_R so the BDD engine can check these
properties. Promote the regression added in #1998 from KNOWNBUG to
CORE.
@kroening
kroening force-pushed the dkr-fix-s-until-with-bdd branch from 4f1801c to c71f0e9 Compare July 14, 2026 01:34
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