-
Notifications
You must be signed in to change notification settings - Fork 40
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
KaSa and unused sites #102
Comments
KaSa completely and deliberately ignores the explicit signature, when computing the contact map. The only case when the explicit and implicit signatures would differ is when a site is never used. Why don't you use the signature provided by the contact map instead ? The check that the implicit and explicit signature match can be incorporated in the sanity check that KaSa will do when the static analysis is finished. But this is just warning. What do you think ? |
I think (but I would like to discuss further) that :
|
Well the contact map that is exported to KaSim contains enough (you have all the agent types, all the sites per agents, and all the If you need it, you can either convert the contact map into a Cheers. Jerome Feret phone: +33 1 44 32 37 66 On Tue, 24 Mar 2015, Pierre Boutillier wrote:
|
I have added an export to get produce an element of type Signature.s. Could you check, that you have what you want ?
Cheers. |
In the test suite, there is a degenerated case (models/test_suite/cflows/side-effects2/side-effects.ka) where a site is defined in the signature of an agent but never mention neither in rules nor in observables.
This site is not in the contact map generated using ExportToKasim module. Therefore, when I asks for its neigh borough, I receive Exception Not_Found.
Is the omission intentional ?
If it is, is there somewhere where I could have explicitly the information "This site is useless and so dropped" ?
The text was updated successfully, but these errors were encountered: