-
Notifications
You must be signed in to change notification settings - Fork 18
SVA to LTL now converts SVA sequences #1066
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
65c1a05
to
a1532fa
Compare
This one needs a rebase. |
d5a0bf6
to
fe29963
Compare
Done |
833ecb5
to
af2af67
Compare
if(delay.to().is_nil()) | ||
{ | ||
for(auto &match : matches) | ||
{ | ||
// delay as instructed | ||
match.length += from_int; | ||
match.cond = n_Xes(from_int, match.cond); | ||
} | ||
return matches; | ||
} | ||
else | ||
return {}; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wouldn't the upper bound on delay
just mean that after such delay we want the negation of match.cond
to hold?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It only says that the match has to happen in that interval, no claim is made about what happens after that interval.
I'll add a for
loop.
af2af67
to
56152fe
Compare
This adds support for mapping some SVA sequences to equivalent LTL.
56152fe
to
ec7e96a
Compare
This adds support for mapping some SVA sequences to equivalent LTL.