[aorai] fix behavior generation for absence of modification of action variables
it turns out that meta-variables can be modified through several transitions, possibly with distinct end states. It is thus not possible to mention that they are unchanged in behaviors that are grouped by the state at the end of the call to the transition function. This commit creates specific behaviors for indicating in which case an auxiliary variable is unchanged.
Showing
- src/plugins/aorai/aorai_utils.ml 49 additions, 14 deletionssrc/plugins/aorai/aorai_utils.ml
- src/plugins/aorai/tests/ya/oracle/formals.res.oracle 12 additions, 3 deletionssrc/plugins/aorai/tests/ya/oracle/formals.res.oracle
- src/plugins/aorai/tests/ya/oracle/loop_bts1050.res.oracle 5 additions, 1 deletionsrc/plugins/aorai/tests/ya/oracle/loop_bts1050.res.oracle
- src/plugins/aorai/tests/ya/oracle/metavariables-right.res.oracle 16 additions, 4 deletions...gins/aorai/tests/ya/oracle/metavariables-right.res.oracle
- src/plugins/aorai/tests/ya/oracle/seq.res.oracle 5 additions, 0 deletionssrc/plugins/aorai/tests/ya/oracle/seq.res.oracle
- src/plugins/aorai/tests/ya/oracle/seq_loop.res.oracle 5 additions, 1 deletionsrc/plugins/aorai/tests/ya/oracle/seq_loop.res.oracle
- src/plugins/aorai/tests/ya/oracle/stack.res.oracle 14 additions, 4 deletionssrc/plugins/aorai/tests/ya/oracle/stack.res.oracle
- src/plugins/aorai/tests/ya/oracle_prove/stack.res.oracle 4 additions, 0 deletionssrc/plugins/aorai/tests/ya/oracle_prove/stack.res.oracle
Loading
Please register or sign in to comment