Advertisement
VictorCacciari

Untitled

Dec 20th, 2012
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.85 KB | None | 0 0
  1. Error: Temporal properties were violated.
  2.  
  3. Error: The following behavior constitutes a counter-example:
  4.  
  5. State 1: <Initial predicate>
  6. /\ TURN = <<1, 1>>
  7. /\ Q = <<0, 0, 0>>
  8. /\ j = <<defaultInitValue, defaultInitValue, defaultInitValue>>
  9. /\ pc = <<"init", "init", "init">>
  10.  
  11. State 2: <Action line 46, col 15 to line 49, col 40 of module Petterson>
  12. /\ TURN = <<1, 1>>
  13. /\ Q = <<0, 0, 0>>
  14. /\ j = <<1, defaultInitValue, defaultInitValue>>
  15. /\ pc = <<"want", "init", "init">>
  16.  
  17. State 3: <Action line 51, col 15 to line 58, col 23 of module Petterson>
  18. /\ TURN = <<1, 1>>
  19. /\ Q = <<1, 0, 0>>
  20. /\ j = <<1, defaultInitValue, defaultInitValue>>
  21. /\ pc = <<"wait", "init", "init">>
  22.  
  23. State 4: <Action line 60, col 15 to line 67, col 40 of module Petterson>
  24. /\ TURN = <<1, 1>>
  25. /\ Q = <<1, 0, 0>>
  26. /\ j = <<2, defaultInitValue, defaultInitValue>>
  27. /\ pc = <<"want", "init", "init">>
  28.  
  29. State 5: <Action line 51, col 15 to line 58, col 23 of module Petterson>
  30. /\ TURN = <<1, 1>>
  31. /\ Q = <<2, 0, 0>>
  32. /\ j = <<2, defaultInitValue, defaultInitValue>>
  33. /\ pc = <<"wait", "init", "init">>
  34.  
  35. State 6: <Action line 60, col 15 to line 67, col 40 of module Petterson>
  36. /\ TURN = <<1, 1>>
  37. /\ Q = <<2, 0, 0>>
  38. /\ j = <<3, defaultInitValue, defaultInitValue>>
  39. /\ pc = <<"want", "init", "init">>
  40.  
  41. State 7: <Action line 51, col 15 to line 58, col 23 of module Petterson>
  42. /\ TURN = <<1, 1>>
  43. /\ Q = <<2, 0, 0>>
  44. /\ j = <<3, defaultInitValue, defaultInitValue>>
  45. /\ pc = <<"critical", "init", "init">>
  46.  
  47. State 8: <Action line 69, col 19 to line 75, col 44 of module Petterson>
  48. /\ TURN = <<1, 1>>
  49. /\ Q = <<0, 0, 0>>
  50. /\ j = <<3, defaultInitValue, defaultInitValue>>
  51. /\ pc = <<"Done", "init", "init">>
  52.  
  53. State 9: <Action line 46, col 15 to line 49, col 40 of module Petterson>
  54. /\ TURN = <<1, 1>>
  55. /\ Q = <<0, 0, 0>>
  56. /\ j = <<3, 1, defaultInitValue>>
  57. /\ pc = <<"Done", "want", "init">>
  58.  
  59. State 10: <Action line 46, col 15 to line 49, col 40 of module Petterson>
  60. /\ TURN = <<1, 1>>
  61. /\ Q = <<0, 0, 0>>
  62. /\ j = <<3, 1, 1>>
  63. /\ pc = <<"Done", "want", "want">>
  64.  
  65. State 11: <Action line 51, col 15 to line 58, col 23 of module Petterson>
  66. /\ TURN = <<3, 1>>
  67. /\ Q = <<0, 0, 1>>
  68. /\ j = <<3, 1, 1>>
  69. /\ pc = <<"Done", "want", "wait">>
  70.  
  71. State 12: <Action line 51, col 15 to line 58, col 23 of module Petterson>
  72. /\ TURN = <<2, 1>>
  73. /\ Q = <<0, 1, 1>>
  74. /\ j = <<3, 1, 1>>
  75. /\ pc = <<"Done", "wait", "wait">>
  76.  
  77. State 13: <Action line 60, col 15 to line 67, col 40 of module Petterson>
  78. /\ TURN = <<2, 1>>
  79. /\ Q = <<0, 1, 1>>
  80. /\ j = <<3, 1, 2>>
  81. /\ pc = <<"Done", "wait", "want">>
  82.  
  83. State 14: <Action line 51, col 15 to line 58, col 23 of module Petterson>
  84. /\ TURN = <<2, 3>>
  85. /\ Q = <<0, 1, 2>>
  86. /\ j = <<3, 1, 2>>
  87. /\ pc = <<"Done", "wait", "wait">>
  88.  
  89. State 15: <Action line 60, col 15 to line 67, col 40 of module Petterson>
  90. /\ TURN = <<2, 3>>
  91. /\ Q = <<0, 1, 2>>
  92. /\ j = <<3, 1, 3>>
  93. /\ pc = <<"Done", "wait", "want">>
  94.  
  95. State 16: <Action line 51, col 15 to line 58, col 23 of module Petterson>
  96. /\ TURN = <<2, 3>>
  97. /\ Q = <<0, 1, 2>>
  98. /\ j = <<3, 1, 3>>
  99. /\ pc = <<"Done", "wait", "critical">>
  100.  
  101. State 17: <Action line 69, col 19 to line 75, col 44 of module Petterson>
  102. /\ TURN = <<2, 3>>
  103. /\ Q = <<0, 1, 0>>
  104. /\ j = <<3, 1, 3>>
  105. /\ pc = <<"Done", "wait", "Done">>
  106.  
  107. State 18: <Action line 60, col 15 to line 67, col 40 of module Petterson>
  108. /\ TURN = <<2, 3>>
  109. /\ Q = <<0, 1, 0>>
  110. /\ j = <<3, 2, 3>>
  111. /\ pc = <<"Done", "want", "Done">>
  112.  
  113. State 19: <Action line 51, col 15 to line 58, col 23 of module Petterson>
  114. /\ TURN = <<2, 2>>
  115. /\ Q = <<0, 2, 0>>
  116. /\ j = <<3, 2, 3>>
  117. /\ pc = <<"Done", "wait", "Done">>
  118.  
  119. State 20: <Action line 60, col 15 to line 67, col 40 of module Petterson>
  120. /\ TURN = <<2, 2>>
  121. /\ Q = <<0, 2, 0>>
  122. /\ j = <<3, 3, 3>>
  123. /\ pc = <<"Done", "want", "Done">>
  124.  
  125. State 21: <Action line 51, col 15 to line 58, col 23 of module Petterson>
  126. /\ TURN = <<2, 2>>
  127. /\ Q = <<0, 2, 0>>
  128. /\ j = <<3, 3, 3>>
  129. /\ pc = <<"Done", "critical", "Done">>
  130.  
  131. State 22: <Action line 69, col 19 to line 75, col 44 of module Petterson>
  132. /\ TURN = <<2, 2>>
  133. /\ Q = <<0, 0, 0>>
  134. /\ j = <<3, 3, 3>>
  135. /\ pc = <<"Done", "init", "Done">>
  136.  
  137. State 23: <Action line 46, col 15 to line 49, col 40 of module Petterson>
  138. /\ TURN = <<2, 2>>
  139. /\ Q = <<0, 0, 0>>
  140. /\ j = <<3, 1, 3>>
  141. /\ pc = <<"Done", "want", "Done">>
  142.  
  143. State 24: <Action line 51, col 15 to line 58, col 23 of module Petterson>
  144. /\ TURN = <<2, 2>>
  145. /\ Q = <<0, 1, 0>>
  146. /\ j = <<3, 1, 3>>
  147. /\ pc = <<"Done", "wait", "Done">>
  148.  
  149. State 25: <Action line 60, col 15 to line 67, col 40 of module Petterson>
  150. /\ TURN = <<2, 2>>
  151. /\ Q = <<0, 1, 0>>
  152. /\ j = <<3, 2, 3>>
  153. /\ pc = <<"Done", "want", "Done">>
  154.  
  155. State 26: <Action line 51, col 15 to line 58, col 23 of module Petterson>
  156. /\ TURN = <<2, 2>>
  157. /\ Q = <<0, 2, 0>>
  158. /\ j = <<3, 2, 3>>
  159. /\ pc = <<"Done", "wait", "Done">>
  160.  
  161. Back to state 19.
  162.  
  163. 2230 states generated, 838 distinct states found, 0 states left on queue.
  164. Finished. (2012-12-20 12:31:33)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement