-
Notifications
You must be signed in to change notification settings - Fork 68
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
Fix for #56 (Explicit -steadystate computation broken for initial BSCCs) #54
Conversation
Thanks. I've opened an issue #56 to document the problem. We should probably add a test case with the fix as well. Have not yet looked at your proposed fix. |
28a3c02
to
90cf8be
Compare
To clarify the logic of the tests, it might make sense to rename the Otherwise, looks good to me. Could you please do the following:
Then, from my side, we could merge. I'll look into using |
3ab3cbc
to
6d69028
Compare
Done. =) |
6d69028
to
ac38c78
Compare
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.
Looks good to me, now.
Variables should always be declared in the innermost scope. This improves efficiency wrt. registers and GC.
prismmodelchecker#56) The broken logic tests whether there are is a bscc that includes a non-inital state.
ac38c78
to
7029f3c
Compare
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.
Looks good to me too. Thanks both.
Test whether all initial states are in same BSCC is wrong.