fail_13_invar_rhs_bigstep.xml 618 B

12345678910111213141516171819202122
  1. <?xml version="1.0" ?>
  2. <test>
  3. <!-- Example 13 in BSML paper with RHS Big Step semantics contains multiple assignments to variables 'a' and 'b' during the big-step, which we (correctly) detect as a race condition, making the example invalid -->
  4. <statechart src="statechart_fig20_invar.xml">
  5. <override_semantics
  6. assignment_memory_protocol="big_step"/>
  7. </statechart>
  8. <input>
  9. <event port="in" name="start" time="0 d"/>
  10. </input>
  11. <output>
  12. <big_step>
  13. <event port="out" name="done">
  14. <param val="21"/>
  15. <param val="16"/>
  16. </event>
  17. </big_step>
  18. </output>
  19. </test>