About the Execution of ITS-Tools for CSRepetitions-COL-03
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
4509.050 | 3521039.00 | 3553416.00 | 1072.80 | FFTFFF??FFTFFFFF | normal |
Execution Chart
We display below the execution chart for this examination (boot time has been removed).
Trace from the execution
Waiting for the VM to be ready (probing ssh)
..................
=====================================================================
Generated by BenchKit 2-2979
Executing tool itstools
Input is CSRepetitions-COL-03, examination is LTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r001kn-ebro-146347648900447
=====================================================================
--------------------
content from stdout:
=== Data for post analysis generated by BenchKit (invocation template)
The expected result is a vector of booleans
BOOL_VECTOR
here is the order used to build the result vector(from text file)
FORMULA_NAME CSRepetitions-COL-03-LTLFireability-0
FORMULA_NAME CSRepetitions-COL-03-LTLFireability-1
FORMULA_NAME CSRepetitions-COL-03-LTLFireability-10
FORMULA_NAME CSRepetitions-COL-03-LTLFireability-11
FORMULA_NAME CSRepetitions-COL-03-LTLFireability-12
FORMULA_NAME CSRepetitions-COL-03-LTLFireability-13
FORMULA_NAME CSRepetitions-COL-03-LTLFireability-14
FORMULA_NAME CSRepetitions-COL-03-LTLFireability-15
FORMULA_NAME CSRepetitions-COL-03-LTLFireability-2
FORMULA_NAME CSRepetitions-COL-03-LTLFireability-3
FORMULA_NAME CSRepetitions-COL-03-LTLFireability-4
FORMULA_NAME CSRepetitions-COL-03-LTLFireability-5
FORMULA_NAME CSRepetitions-COL-03-LTLFireability-6
FORMULA_NAME CSRepetitions-COL-03-LTLFireability-7
FORMULA_NAME CSRepetitions-COL-03-LTLFireability-8
FORMULA_NAME CSRepetitions-COL-03-LTLFireability-9
=== Now, execution of the tool begins
BK_START 1464024080088
its-ltl command run as :
/home/mcc/BenchKit/eclipse/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.201605191313/bin/its-ltl-linux64 --gc-threshold 2000000 -i /home/mcc/execution/LTLFireability.gal -t CGAL -LTL /home/mcc/execution/LTLFireability.ltl -c -stutter-deadlock
Read 16 LTL properties
Checking formula 0 : !((X(G(X(((((((((((((((((((((((((((("Client0.requestBuffer_0>=1")&&("Server0.serverWaiting_0>=1"))||(("Client1.requestBuffer_1>=1")&&("Server0.serverWaiting_0>=1")))||(("Client2.requestBuffer_2>=1")&&("Server0.serverWaiting_0>=1")))||(("Client3.requestBuffer_3>=1")&&("Server0.serverWaiting_0>=1")))||(("Client4.requestBuffer_4>=1")&&("Server0.serverWaiting_0>=1")))||(("Client5.requestBuffer_5>=1")&&("Server0.serverWaiting_0>=1")))||(("Client6.requestBuffer_6>=1")&&("Server0.serverWaiting_0>=1")))||(("Client7.requestBuffer_7>=1")&&("Server0.serverWaiting_0>=1")))||(("Client8.requestBuffer_8>=1")&&("Server0.serverWaiting_0>=1")))||(("Client0.requestBuffer_0>=1")&&("Server1.serverWaiting_1>=1")))||(("Client1.requestBuffer_1>=1")&&("Server1.serverWaiting_1>=1")))||(("Client2.requestBuffer_2>=1")&&("Server1.serverWaiting_1>=1")))||(("Client3.requestBuffer_3>=1")&&("Server1.serverWaiting_1>=1")))||(("Client4.requestBuffer_4>=1")&&("Server1.serverWaiting_1>=1")))||(("Client5.requestBuffer_5>=1")&&("Server1.serverWaiting_1>=1")))||(("Client6.requestBuffer_6>=1")&&("Server1.serverWaiting_1>=1")))||(("Client7.requestBuffer_7>=1")&&("Server1.serverWaiting_1>=1")))||(("Client8.requestBuffer_8>=1")&&("Server1.serverWaiting_1>=1")))||(("Client0.requestBuffer_0>=1")&&("Server2.serverWaiting_2>=1")))||(("Client1.requestBuffer_1>=1")&&("Server2.serverWaiting_2>=1")))||(("Client2.requestBuffer_2>=1")&&("Server2.serverWaiting_2>=1")))||(("Client3.requestBuffer_3>=1")&&("Server2.serverWaiting_2>=1")))||(("Client4.requestBuffer_4>=1")&&("Server2.serverWaiting_2>=1")))||(("Client5.requestBuffer_5>=1")&&("Server2.serverWaiting_2>=1")))||(("Client6.requestBuffer_6>=1")&&("Server2.serverWaiting_2>=1")))||(("Client7.requestBuffer_7>=1")&&("Server2.serverWaiting_2>=1")))||(("Client8.requestBuffer_8>=1")&&("Server2.serverWaiting_2>=1")))))))
Formula 0 simplified : !XGX(("Client0.requestBuffer_0>=1" & "Server0.serverWaiting_0>=1") | ("Client1.requestBuffer_1>=1" & "Server0.serverWaiting_0>=1") | ("Client2.requestBuffer_2>=1" & "Server0.serverWaiting_0>=1") | ("Client3.requestBuffer_3>=1" & "Server0.serverWaiting_0>=1") | ("Client4.requestBuffer_4>=1" & "Server0.serverWaiting_0>=1") | ("Client5.requestBuffer_5>=1" & "Server0.serverWaiting_0>=1") | ("Client6.requestBuffer_6>=1" & "Server0.serverWaiting_0>=1") | ("Client7.requestBuffer_7>=1" & "Server0.serverWaiting_0>=1") | ("Client8.requestBuffer_8>=1" & "Server0.serverWaiting_0>=1") | ("Client0.requestBuffer_0>=1" & "Server1.serverWaiting_1>=1") | ("Client1.requestBuffer_1>=1" & "Server1.serverWaiting_1>=1") | ("Client2.requestBuffer_2>=1" & "Server1.serverWaiting_1>=1") | ("Client3.requestBuffer_3>=1" & "Server1.serverWaiting_1>=1") | ("Client4.requestBuffer_4>=1" & "Server1.serverWaiting_1>=1") | ("Client5.requestBuffer_5>=1" & "Server1.serverWaiting_1>=1") | ("Client6.requestBuffer_6>=1" & "Server1.serverWaiting_1>=1") | ("Client7.requestBuffer_7>=1" & "Server1.serverWaiting_1>=1") | ("Client8.requestBuffer_8>=1" & "Server1.serverWaiting_1>=1") | ("Client0.requestBuffer_0>=1" & "Server2.serverWaiting_2>=1") | ("Client1.requestBuffer_1>=1" & "Server2.serverWaiting_2>=1") | ("Client2.requestBuffer_2>=1" & "Server2.serverWaiting_2>=1") | ("Client3.requestBuffer_3>=1" & "Server2.serverWaiting_2>=1") | ("Client4.requestBuffer_4>=1" & "Server2.serverWaiting_2>=1") | ("Client5.requestBuffer_5>=1" & "Server2.serverWaiting_2>=1") | ("Client6.requestBuffer_6>=1" & "Server2.serverWaiting_2>=1") | ("Client7.requestBuffer_7>=1" & "Server2.serverWaiting_2>=1") | ("Client8.requestBuffer_8>=1" & "Server2.serverWaiting_2>=1"))
5 unique states visited
5 strongly connected components in search stack
5 transitions explored
5 items max in DFS search stack
3422 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,34.4014,682116,1,0,1.69395e+06,376,1027,1.74553e+06,79,2914,2289864
an accepting run exists (use option '-e' to print it)
Formula 0 is FALSE accepting run found.
FORMULA CSRepetitions-COL-03-LTLFireability-0 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 1 : !((X(G(X((((((((("Client0.requestBuffer_0>=1")||("Client1.requestBuffer_1>=1"))||("Client2.requestBuffer_2>=1"))||("Client3.requestBuffer_3>=1"))||("Client4.requestBuffer_4>=1"))||("Client5.requestBuffer_5>=1"))||("Client6.requestBuffer_6>=1"))||("Client7.requestBuffer_7>=1"))||("Client8.requestBuffer_8>=1"))))))
Formula 1 simplified : !XGX("Client0.requestBuffer_0>=1" | "Client1.requestBuffer_1>=1" | "Client2.requestBuffer_2>=1" | "Client3.requestBuffer_3>=1" | "Client4.requestBuffer_4>=1" | "Client5.requestBuffer_5>=1" | "Client6.requestBuffer_6>=1" | "Client7.requestBuffer_7>=1" | "Client8.requestBuffer_8>=1")
5 unique states visited
5 strongly connected components in search stack
5 transitions explored
5 items max in DFS search stack
2037 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,54.7949,1141252,1,0,2.69992e+06,376,1052,3.29022e+06,79,3124,3635801
an accepting run exists (use option '-e' to print it)
Formula 1 is FALSE accepting run found.
FORMULA CSRepetitions-COL-03-LTLFireability-1 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 2 : !((F(X(G((((((((((("Client0.clientSending_0>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1"))||(("Client1.clientSending_1>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))||(("Client2.clientSending_2>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))||(("Client3.clientSending_3>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))||(("Client4.clientSending_4>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))||(("Client5.clientSending_5>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))||(("Client6.clientSending_6>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))||(("Client7.clientSending_7>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))||(("Client8.clientSending_8>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))U(((((((((((((((((((((((((((("Client0.requestBuffer_0>=1")&&("Server0.serverWaiting_0>=1"))||(("Client1.requestBuffer_1>=1")&&("Server0.serverWaiting_0>=1")))||(("Client2.requestBuffer_2>=1")&&("Server0.serverWaiting_0>=1")))||(("Client3.requestBuffer_3>=1")&&("Server0.serverWaiting_0>=1")))||(("Client4.requestBuffer_4>=1")&&("Server0.serverWaiting_0>=1")))||(("Client5.requestBuffer_5>=1")&&("Server0.serverWaiting_0>=1")))||(("Client6.requestBuffer_6>=1")&&("Server0.serverWaiting_0>=1")))||(("Client7.requestBuffer_7>=1")&&("Server0.serverWaiting_0>=1")))||(("Client8.requestBuffer_8>=1")&&("Server0.serverWaiting_0>=1")))||(("Client0.requestBuffer_0>=1")&&("Server1.serverWaiting_1>=1")))||(("Client1.requestBuffer_1>=1")&&("Server1.serverWaiting_1>=1")))||(("Client2.requestBuffer_2>=1")&&("Server1.serverWaiting_1>=1")))||(("Client3.requestBuffer_3>=1")&&("Server1.serverWaiting_1>=1")))||(("Client4.requestBuffer_4>=1")&&("Server1.serverWaiting_1>=1")))||(("Client5.requestBuffer_5>=1")&&("Server1.serverWaiting_1>=1")))||(("Client6.requestBuffer_6>=1")&&("Server1.serverWaiting_1>=1")))||(("Client7.requestBuffer_7>=1")&&("Server1.serverWaiting_1>=1")))||(("Client8.requestBuffer_8>=1")&&("Server1.serverWaiting_1>=1")))||(("Client0.requestBuffer_0>=1")&&("Server2.serverWaiting_2>=1")))||(("Client1.requestBuffer_1>=1")&&("Server2.serverWaiting_2>=1")))||(("Client2.requestBuffer_2>=1")&&("Server2.serverWaiting_2>=1")))||(("Client3.requestBuffer_3>=1")&&("Server2.serverWaiting_2>=1")))||(("Client4.requestBuffer_4>=1")&&("Server2.serverWaiting_2>=1")))||(("Client5.requestBuffer_5>=1")&&("Server2.serverWaiting_2>=1")))||(("Client6.requestBuffer_6>=1")&&("Server2.serverWaiting_2>=1")))||(("Client7.requestBuffer_7>=1")&&("Server2.serverWaiting_2>=1")))||(("Client8.requestBuffer_8>=1")&&("Server2.serverWaiting_2>=1"))))))))
Formula 2 simplified : !FXG((("Client0.clientSending_0>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client1.clientSending_1>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client2.clientSending_2>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client3.clientSending_3>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client4.clientSending_4>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client5.clientSending_5>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client6.clientSending_6>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client7.clientSending_7>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client8.clientSending_8>=1" & "requestBufferSlots.requestBufferSlots[0]>=1")) U (("Client0.requestBuffer_0>=1" & "Server0.serverWaiting_0>=1") | ("Client1.requestBuffer_1>=1" & "Server0.serverWaiting_0>=1") | ("Client2.requestBuffer_2>=1" & "Server0.serverWaiting_0>=1") | ("Client3.requestBuffer_3>=1" & "Server0.serverWaiting_0>=1") | ("Client4.requestBuffer_4>=1" & "Server0.serverWaiting_0>=1") | ("Client5.requestBuffer_5>=1" & "Server0.serverWaiting_0>=1") | ("Client6.requestBuffer_6>=1" & "Server0.serverWaiting_0>=1") | ("Client7.requestBuffer_7>=1" & "Server0.serverWaiting_0>=1") | ("Client8.requestBuffer_8>=1" & "Server0.serverWaiting_0>=1") | ("Client0.requestBuffer_0>=1" & "Server1.serverWaiting_1>=1") | ("Client1.requestBuffer_1>=1" & "Server1.serverWaiting_1>=1") | ("Client2.requestBuffer_2>=1" & "Server1.serverWaiting_1>=1") | ("Client3.requestBuffer_3>=1" & "Server1.serverWaiting_1>=1") | ("Client4.requestBuffer_4>=1" & "Server1.serverWaiting_1>=1") | ("Client5.requestBuffer_5>=1" & "Server1.serverWaiting_1>=1") | ("Client6.requestBuffer_6>=1" & "Server1.serverWaiting_1>=1") | ("Client7.requestBuffer_7>=1" & "Server1.serverWaiting_1>=1") | ("Client8.requestBuffer_8>=1" & "Server1.serverWaiting_1>=1") | ("Client0.requestBuffer_0>=1" & "Server2.serverWaiting_2>=1") | ("Client1.requestBuffer_1>=1" & "Server2.serverWaiting_2>=1") | ("Client2.requestBuffer_2>=1" & "Server2.serverWaiting_2>=1") | ("Client3.requestBuffer_3>=1" & "Server2.serverWaiting_2>=1") | ("Client4.requestBuffer_4>=1" & "Server2.serverWaiting_2>=1") | ("Client5.requestBuffer_5>=1" & "Server2.serverWaiting_2>=1") | ("Client6.requestBuffer_6>=1" & "Server2.serverWaiting_2>=1") | ("Client7.requestBuffer_7>=1" & "Server2.serverWaiting_2>=1") | ("Client8.requestBuffer_8>=1" & "Server2.serverWaiting_2>=1")))
3 unique states visited
3 strongly connected components in search stack
3 transitions explored
3 items max in DFS search stack
3081 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,887.882,2053984,1,0,4.46271e+06,376,1147,5.21026e+06,80,3370,6296857
an accepting run exists (use option '-e' to print it)
Formula 2 is FALSE accepting run found.
FORMULA CSRepetitions-COL-03-LTLFireability-2 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 3 : !((X(G(G(F(G((((((((("Client0.clientWaiting_0>=1")||("Client1.clientWaiting_1>=1"))||("Client2.clientWaiting_2>=1"))||("Client3.clientWaiting_3>=1"))||("Client4.clientWaiting_4>=1"))||("Client5.clientWaiting_5>=1"))||("Client6.clientWaiting_6>=1"))||("Client7.clientWaiting_7>=1"))||("Client8.clientWaiting_8>=1"))))))))
Formula 3 simplified : !XGFG("Client0.clientWaiting_0>=1" | "Client1.clientWaiting_1>=1" | "Client2.clientWaiting_2>=1" | "Client3.clientWaiting_3>=1" | "Client4.clientWaiting_4>=1" | "Client5.clientWaiting_5>=1" | "Client6.clientWaiting_6>=1" | "Client7.clientWaiting_7>=1" | "Client8.clientWaiting_8>=1")
3 unique states visited
3 strongly connected components in search stack
3 transitions explored
3 items max in DFS search stack
5133 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,939.218,2215888,1,0,4.83473e+06,376,590,5.62294e+06,52,3669,2628476
an accepting run exists (use option '-e' to print it)
Formula 3 is FALSE accepting run found.
FORMULA CSRepetitions-COL-03-LTLFireability-3 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 4 : !((X(((((((((("Client0.clientSending_0>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1"))||(("Client1.clientSending_1>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))||(("Client2.clientSending_2>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))||(("Client3.clientSending_3>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))||(("Client4.clientSending_4>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))||(("Client5.clientSending_5>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))||(("Client6.clientSending_6>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))||(("Client7.clientSending_7>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))||(("Client8.clientSending_8>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))))
Formula 4 simplified : !X(("Client0.clientSending_0>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client1.clientSending_1>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client2.clientSending_2>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client3.clientSending_3>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client4.clientSending_4>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client5.clientSending_5>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client6.clientSending_6>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client7.clientSending_7>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client8.clientSending_8>=1" & "requestBufferSlots.requestBufferSlots[0]>=1"))
2 unique states visited
0 strongly connected components in search stack
1 transitions explored
2 items max in DFS search stack
40 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,939.628,2215888,1,0,4.83473e+06,376,741,5.62294e+06,55,3669,2686130
no accepting run found
Formula 4 is TRUE no accepting run found.
FORMULA CSRepetitions-COL-03-LTLFireability-4 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 5 : !((F(G((((((((("Client0.requestBuffer_0>=1")||("Client1.requestBuffer_1>=1"))||("Client2.requestBuffer_2>=1"))||("Client3.requestBuffer_3>=1"))||("Client4.requestBuffer_4>=1"))||("Client5.requestBuffer_5>=1"))||("Client6.requestBuffer_6>=1"))||("Client7.requestBuffer_7>=1"))||("Client8.requestBuffer_8>=1")))))
Formula 5 simplified : !FG("Client0.requestBuffer_0>=1" | "Client1.requestBuffer_1>=1" | "Client2.requestBuffer_2>=1" | "Client3.requestBuffer_3>=1" | "Client4.requestBuffer_4>=1" | "Client5.requestBuffer_5>=1" | "Client6.requestBuffer_6>=1" | "Client7.requestBuffer_7>=1" | "Client8.requestBuffer_8>=1")
2 unique states visited
2 strongly connected components in search stack
2 transitions explored
2 items max in DFS search stack
3549 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,975.123,2215888,1,0,4.83473e+06,376,836,5.62294e+06,56,3669,5829521
an accepting run exists (use option '-e' to print it)
Formula 5 is FALSE accepting run found.
FORMULA CSRepetitions-COL-03-LTLFireability-5 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 6 : !((F(G((((((((("Client0.clientWaiting_0>=1")||("Client1.clientWaiting_1>=1"))||("Client2.clientWaiting_2>=1"))||("Client3.clientWaiting_3>=1"))||("Client4.clientWaiting_4>=1"))||("Client5.clientWaiting_5>=1"))||("Client6.clientWaiting_6>=1"))||("Client7.clientWaiting_7>=1"))||("Client8.clientWaiting_8>=1")))))
Formula 6 simplified : !FG("Client0.clientWaiting_0>=1" | "Client1.clientWaiting_1>=1" | "Client2.clientWaiting_2>=1" | "Client3.clientWaiting_3>=1" | "Client4.clientWaiting_4>=1" | "Client5.clientWaiting_5>=1" | "Client6.clientWaiting_6>=1" | "Client7.clientWaiting_7>=1" | "Client8.clientWaiting_8>=1")
2 unique states visited
2 strongly connected components in search stack
2 transitions explored
2 items max in DFS search stack
642 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,981.556,2219020,1,0,4.86881e+06,376,843,6.06668e+06,56,3669,6311225
an accepting run exists (use option '-e' to print it)
Formula 6 is FALSE accepting run found.
FORMULA CSRepetitions-COL-03-LTLFireability-6 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 7 : !((X(X(F(G((((((((("Client0.requestBuffer_0>=1")||("Client1.requestBuffer_1>=1"))||("Client2.requestBuffer_2>=1"))||("Client3.requestBuffer_3>=1"))||("Client4.requestBuffer_4>=1"))||("Client5.requestBuffer_5>=1"))||("Client6.requestBuffer_6>=1"))||("Client7.requestBuffer_7>=1"))||("Client8.requestBuffer_8>=1")))))))
Formula 7 simplified : !XXFG("Client0.requestBuffer_0>=1" | "Client1.requestBuffer_1>=1" | "Client2.requestBuffer_2>=1" | "Client3.requestBuffer_3>=1" | "Client4.requestBuffer_4>=1" | "Client5.requestBuffer_5>=1" | "Client6.requestBuffer_6>=1" | "Client7.requestBuffer_7>=1" | "Client8.requestBuffer_8>=1")
4 unique states visited
4 strongly connected components in search stack
4 transitions explored
4 items max in DFS search stack
3916 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,1020.73,2442512,1,0,5.42313e+06,376,590,6.66242e+06,52,3669,1300243
an accepting run exists (use option '-e' to print it)
Formula 7 is FALSE accepting run found.
FORMULA CSRepetitions-COL-03-LTLFireability-7 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 8 : !((X((((((((("Client0.requestBuffer_0>=1")||("Client1.requestBuffer_1>=1"))||("Client2.requestBuffer_2>=1"))||("Client3.requestBuffer_3>=1"))||("Client4.requestBuffer_4>=1"))||("Client5.requestBuffer_5>=1"))||("Client6.requestBuffer_6>=1"))||("Client7.requestBuffer_7>=1"))||("Client8.requestBuffer_8>=1"))))
Formula 8 simplified : !X("Client0.requestBuffer_0>=1" | "Client1.requestBuffer_1>=1" | "Client2.requestBuffer_2>=1" | "Client3.requestBuffer_3>=1" | "Client4.requestBuffer_4>=1" | "Client5.requestBuffer_5>=1" | "Client6.requestBuffer_6>=1" | "Client7.requestBuffer_7>=1" | "Client8.requestBuffer_8>=1")
4 unique states visited
4 strongly connected components in search stack
4 transitions explored
4 items max in DFS search stack
468 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,1025.42,2442512,1,0,5.42313e+06,376,745,6.66242e+06,58,3669,1746015
an accepting run exists (use option '-e' to print it)
Formula 8 is FALSE accepting run found.
FORMULA CSRepetitions-COL-03-LTLFireability-8 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 9 : !((G((((((((("Client0.clientWaiting_0>=1")||("Client1.clientWaiting_1>=1"))||("Client2.clientWaiting_2>=1"))||("Client3.clientWaiting_3>=1"))||("Client4.clientWaiting_4>=1"))||("Client5.clientWaiting_5>=1"))||("Client6.clientWaiting_6>=1"))||("Client7.clientWaiting_7>=1"))||("Client8.clientWaiting_8>=1"))))
Formula 9 simplified : !G("Client0.clientWaiting_0>=1" | "Client1.clientWaiting_1>=1" | "Client2.clientWaiting_2>=1" | "Client3.clientWaiting_3>=1" | "Client4.clientWaiting_4>=1" | "Client5.clientWaiting_5>=1" | "Client6.clientWaiting_6>=1" | "Client7.clientWaiting_7>=1" | "Client8.clientWaiting_8>=1")
3 unique states visited
3 strongly connected components in search stack
3 transitions explored
3 items max in DFS search stack
2441 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,1049.83,2442512,1,0,5.42313e+06,376,825,6.66242e+06,59,4292,3836308
an accepting run exists (use option '-e' to print it)
Formula 9 is FALSE accepting run found.
FORMULA CSRepetitions-COL-03-LTLFireability-9 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 10 : !((F(((((((((((((((((((((((((((((("Computation0.serverAnwering_0>=1")&&("Client0.clientSending_0>=1"))||(("Computation3.serverAnwering_3>=1")&&("Client1.clientSending_1>=1")))||(("Computation6.serverAnwering_6>=1")&&("Client2.clientSending_2>=1")))||(("Computation9.serverAnwering_9>=1")&&("Client3.clientSending_3>=1")))||(("Computation12.serverAnwering_12>=1")&&("Client4.clientSending_4>=1")))||(("Computation15.serverAnwering_15>=1")&&("Client5.clientSending_5>=1")))||(("Computation18.serverAnwering_18>=1")&&("Client6.clientSending_6>=1")))||(("Computation21.serverAnwering_21>=1")&&("Client7.clientSending_7>=1")))||(("Computation24.serverAnwering_24>=1")&&("Client8.clientSending_8>=1")))||(("Computation1.serverAnwering_1>=1")&&("Client0.clientSending_0>=1")))||(("Computation4.serverAnwering_4>=1")&&("Client1.clientSending_1>=1")))||(("Computation7.serverAnwering_7>=1")&&("Client2.clientSending_2>=1")))||(("Computation10.serverAnwering_10>=1")&&("Client3.clientSending_3>=1")))||(("Computation13.serverAnwering_13>=1")&&("Client4.clientSending_4>=1")))||(("Computation16.serverAnwering_16>=1")&&("Client5.clientSending_5>=1")))||(("Computation19.serverAnwering_19>=1")&&("Client6.clientSending_6>=1")))||(("Computation22.serverAnwering_22>=1")&&("Client7.clientSending_7>=1")))||(("Computation25.serverAnwering_25>=1")&&("Client8.clientSending_8>=1")))||(("Computation2.serverAnwering_2>=1")&&("Client0.clientSending_0>=1")))||(("Computation5.serverAnwering_5>=1")&&("Client1.clientSending_1>=1")))||(("Computation8.serverAnwering_8>=1")&&("Client2.clientSending_2>=1")))||(("Computation11.serverAnwering_11>=1")&&("Client3.clientSending_3>=1")))||(("Computation14.serverAnwering_14>=1")&&("Client4.clientSending_4>=1")))||(("Computation17.serverAnwering_17>=1")&&("Client5.clientSending_5>=1")))||(("Computation20.serverAnwering_20>=1")&&("Client6.clientSending_6>=1")))||(("Computation23.serverAnwering_23>=1")&&("Client7.clientSending_7>=1")))||(("Computation26.serverAnwering_26>=1")&&("Client8.clientSending_8>=1")))U(((((((((((((((((((((((((((("Computation0.serverAnwering_0>=1")&&("Client0.clientSending_0>=1"))||(("Computation3.serverAnwering_3>=1")&&("Client1.clientSending_1>=1")))||(("Computation6.serverAnwering_6>=1")&&("Client2.clientSending_2>=1")))||(("Computation9.serverAnwering_9>=1")&&("Client3.clientSending_3>=1")))||(("Computation12.serverAnwering_12>=1")&&("Client4.clientSending_4>=1")))||(("Computation15.serverAnwering_15>=1")&&("Client5.clientSending_5>=1")))||(("Computation18.serverAnwering_18>=1")&&("Client6.clientSending_6>=1")))||(("Computation21.serverAnwering_21>=1")&&("Client7.clientSending_7>=1")))||(("Computation24.serverAnwering_24>=1")&&("Client8.clientSending_8>=1")))||(("Computation1.serverAnwering_1>=1")&&("Client0.clientSending_0>=1")))||(("Computation4.serverAnwering_4>=1")&&("Client1.clientSending_1>=1")))||(("Computation7.serverAnwering_7>=1")&&("Client2.clientSending_2>=1")))||(("Computation10.serverAnwering_10>=1")&&("Client3.clientSending_3>=1")))||(("Computation13.serverAnwering_13>=1")&&("Client4.clientSending_4>=1")))||(("Computation16.serverAnwering_16>=1")&&("Client5.clientSending_5>=1")))||(("Computation19.serverAnwering_19>=1")&&("Client6.clientSending_6>=1")))||(("Computation22.serverAnwering_22>=1")&&("Client7.clientSending_7>=1")))||(("Computation25.serverAnwering_25>=1")&&("Client8.clientSending_8>=1")))||(("Computation2.serverAnwering_2>=1")&&("Client0.clientSending_0>=1")))||(("Computation5.serverAnwering_5>=1")&&("Client1.clientSending_1>=1")))||(("Computation8.serverAnwering_8>=1")&&("Client2.clientSending_2>=1")))||(("Computation11.serverAnwering_11>=1")&&("Client3.clientSending_3>=1")))||(("Computation14.serverAnwering_14>=1")&&("Client4.clientSending_4>=1")))||(("Computation17.serverAnwering_17>=1")&&("Client5.clientSending_5>=1")))||(("Computation20.serverAnwering_20>=1")&&("Client6.clientSending_6>=1")))||(("Computation23.serverAnwering_23>=1")&&("Client7.clientSending_7>=1")))||(("Computation26.serverAnwering_26>=1")&&("Client8.clientSending_8>=1"))))U(X(F((((((((("Client0.clientWaiting_0>=1")||("Client1.clientWaiting_1>=1"))||("Client2.clientWaiting_2>=1"))||("Client3.clientWaiting_3>=1"))||("Client4.clientWaiting_4>=1"))||("Client5.clientWaiting_5>=1"))||("Client6.clientWaiting_6>=1"))||("Client7.clientWaiting_7>=1"))||("Client8.clientWaiting_8>=1")))))))
Formula 10 simplified : !F((("Client0.clientSending_0>=1" & "Computation0.serverAnwering_0>=1") | ("Client1.clientSending_1>=1" & "Computation3.serverAnwering_3>=1") | ("Client2.clientSending_2>=1" & "Computation6.serverAnwering_6>=1") | ("Client3.clientSending_3>=1" & "Computation9.serverAnwering_9>=1") | ("Client4.clientSending_4>=1" & "Computation12.serverAnwering_12>=1") | ("Client5.clientSending_5>=1" & "Computation15.serverAnwering_15>=1") | ("Client6.clientSending_6>=1" & "Computation18.serverAnwering_18>=1") | ("Client7.clientSending_7>=1" & "Computation21.serverAnwering_21>=1") | ("Client8.clientSending_8>=1" & "Computation24.serverAnwering_24>=1") | ("Client0.clientSending_0>=1" & "Computation1.serverAnwering_1>=1") | ("Client1.clientSending_1>=1" & "Computation4.serverAnwering_4>=1") | ("Client2.clientSending_2>=1" & "Computation7.serverAnwering_7>=1") | ("Client3.clientSending_3>=1" & "Computation10.serverAnwering_10>=1") | ("Client4.clientSending_4>=1" & "Computation13.serverAnwering_13>=1") | ("Client5.clientSending_5>=1" & "Computation16.serverAnwering_16>=1") | ("Client6.clientSending_6>=1" & "Computation19.serverAnwering_19>=1") | ("Client7.clientSending_7>=1" & "Computation22.serverAnwering_22>=1") | ("Client8.clientSending_8>=1" & "Computation25.serverAnwering_25>=1") | ("Client0.clientSending_0>=1" & "Computation2.serverAnwering_2>=1") | ("Client1.clientSending_1>=1" & "Computation5.serverAnwering_5>=1") | ("Client2.clientSending_2>=1" & "Computation8.serverAnwering_8>=1") | ("Client3.clientSending_3>=1" & "Computation11.serverAnwering_11>=1") | ("Client4.clientSending_4>=1" & "Computation14.serverAnwering_14>=1") | ("Client5.clientSending_5>=1" & "Computation17.serverAnwering_17>=1") | ("Client6.clientSending_6>=1" & "Computation20.serverAnwering_20>=1") | ("Client7.clientSending_7>=1" & "Computation23.serverAnwering_23>=1") | ("Client8.clientSending_8>=1" & "Computation26.serverAnwering_26>=1")) U XF("Client0.clientWaiting_0>=1" | "Client1.clientWaiting_1>=1" | "Client2.clientWaiting_2>=1" | "Client3.clientWaiting_3>=1" | "Client4.clientWaiting_4>=1" | "Client5.clientWaiting_5>=1" | "Client6.clientWaiting_6>=1" | "Client7.clientWaiting_7>=1" | "Client8.clientWaiting_8>=1"))
2 unique states visited
0 strongly connected components in search stack
1 transitions explored
2 items max in DFS search stack
0 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,1049.84,2442512,1,0,5.42313e+06,376,839,6.66242e+06,59,4292,3836322
no accepting run found
Formula 10 is TRUE no accepting run found.
FORMULA CSRepetitions-COL-03-LTLFireability-10 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 11 : !(((((((((("Client0.requestBuffer_0>=1")||("Client1.requestBuffer_1>=1"))||("Client2.requestBuffer_2>=1"))||("Client3.requestBuffer_3>=1"))||("Client4.requestBuffer_4>=1"))||("Client5.requestBuffer_5>=1"))||("Client6.requestBuffer_6>=1"))||("Client7.requestBuffer_7>=1"))||("Client8.requestBuffer_8>=1")))
Formula 11 simplified : !("Client0.requestBuffer_0>=1" | "Client1.requestBuffer_1>=1" | "Client2.requestBuffer_2>=1" | "Client3.requestBuffer_3>=1" | "Client4.requestBuffer_4>=1" | "Client5.requestBuffer_5>=1" | "Client6.requestBuffer_6>=1" | "Client7.requestBuffer_7>=1" | "Client8.requestBuffer_8>=1")
3 unique states visited
3 strongly connected components in search stack
3 transitions explored
3 items max in DFS search stack
1 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,1049.85,2442512,1,0,5.42313e+06,376,839,6.66242e+06,59,4292,3837610
an accepting run exists (use option '-e' to print it)
Formula 11 is FALSE accepting run found.
FORMULA CSRepetitions-COL-03-LTLFireability-11 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 12 : !((G(G(X(F(X((((((((("Client0.requestBuffer_0>=1")||("Client1.requestBuffer_1>=1"))||("Client2.requestBuffer_2>=1"))||("Client3.requestBuffer_3>=1"))||("Client4.requestBuffer_4>=1"))||("Client5.requestBuffer_5>=1"))||("Client6.requestBuffer_6>=1"))||("Client7.requestBuffer_7>=1"))||("Client8.requestBuffer_8>=1"))))))))
Formula 12 simplified : !GXFX("Client0.requestBuffer_0>=1" | "Client1.requestBuffer_1>=1" | "Client2.requestBuffer_2>=1" | "Client3.requestBuffer_3>=1" | "Client4.requestBuffer_4>=1" | "Client5.requestBuffer_5>=1" | "Client6.requestBuffer_6>=1" | "Client7.requestBuffer_7>=1" | "Client8.requestBuffer_8>=1")
4 unique states visited
4 strongly connected components in search stack
4 transitions explored
4 items max in DFS search stack
16 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,1050.01,2442512,1,0,5.42313e+06,376,853,6.66242e+06,59,4295,3876268
an accepting run exists (use option '-e' to print it)
Formula 12 is FALSE accepting run found.
FORMULA CSRepetitions-COL-03-LTLFireability-12 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 13 : !((G(F(X(G(((((((((((((((((((((((((((("Client0.requestBuffer_0>=1")&&("Server0.serverWaiting_0>=1"))||(("Client1.requestBuffer_1>=1")&&("Server0.serverWaiting_0>=1")))||(("Client2.requestBuffer_2>=1")&&("Server0.serverWaiting_0>=1")))||(("Client3.requestBuffer_3>=1")&&("Server0.serverWaiting_0>=1")))||(("Client4.requestBuffer_4>=1")&&("Server0.serverWaiting_0>=1")))||(("Client5.requestBuffer_5>=1")&&("Server0.serverWaiting_0>=1")))||(("Client6.requestBuffer_6>=1")&&("Server0.serverWaiting_0>=1")))||(("Client7.requestBuffer_7>=1")&&("Server0.serverWaiting_0>=1")))||(("Client8.requestBuffer_8>=1")&&("Server0.serverWaiting_0>=1")))||(("Client0.requestBuffer_0>=1")&&("Server1.serverWaiting_1>=1")))||(("Client1.requestBuffer_1>=1")&&("Server1.serverWaiting_1>=1")))||(("Client2.requestBuffer_2>=1")&&("Server1.serverWaiting_1>=1")))||(("Client3.requestBuffer_3>=1")&&("Server1.serverWaiting_1>=1")))||(("Client4.requestBuffer_4>=1")&&("Server1.serverWaiting_1>=1")))||(("Client5.requestBuffer_5>=1")&&("Server1.serverWaiting_1>=1")))||(("Client6.requestBuffer_6>=1")&&("Server1.serverWaiting_1>=1")))||(("Client7.requestBuffer_7>=1")&&("Server1.serverWaiting_1>=1")))||(("Client8.requestBuffer_8>=1")&&("Server1.serverWaiting_1>=1")))||(("Client0.requestBuffer_0>=1")&&("Server2.serverWaiting_2>=1")))||(("Client1.requestBuffer_1>=1")&&("Server2.serverWaiting_2>=1")))||(("Client2.requestBuffer_2>=1")&&("Server2.serverWaiting_2>=1")))||(("Client3.requestBuffer_3>=1")&&("Server2.serverWaiting_2>=1")))||(("Client4.requestBuffer_4>=1")&&("Server2.serverWaiting_2>=1")))||(("Client5.requestBuffer_5>=1")&&("Server2.serverWaiting_2>=1")))||(("Client6.requestBuffer_6>=1")&&("Server2.serverWaiting_2>=1")))||(("Client7.requestBuffer_7>=1")&&("Server2.serverWaiting_2>=1")))||(("Client8.requestBuffer_8>=1")&&("Server2.serverWaiting_2>=1"))))))))
Formula 13 simplified : !GFXG(("Client0.requestBuffer_0>=1" & "Server0.serverWaiting_0>=1") | ("Client1.requestBuffer_1>=1" & "Server0.serverWaiting_0>=1") | ("Client2.requestBuffer_2>=1" & "Server0.serverWaiting_0>=1") | ("Client3.requestBuffer_3>=1" & "Server0.serverWaiting_0>=1") | ("Client4.requestBuffer_4>=1" & "Server0.serverWaiting_0>=1") | ("Client5.requestBuffer_5>=1" & "Server0.serverWaiting_0>=1") | ("Client6.requestBuffer_6>=1" & "Server0.serverWaiting_0>=1") | ("Client7.requestBuffer_7>=1" & "Server0.serverWaiting_0>=1") | ("Client8.requestBuffer_8>=1" & "Server0.serverWaiting_0>=1") | ("Client0.requestBuffer_0>=1" & "Server1.serverWaiting_1>=1") | ("Client1.requestBuffer_1>=1" & "Server1.serverWaiting_1>=1") | ("Client2.requestBuffer_2>=1" & "Server1.serverWaiting_1>=1") | ("Client3.requestBuffer_3>=1" & "Server1.serverWaiting_1>=1") | ("Client4.requestBuffer_4>=1" & "Server1.serverWaiting_1>=1") | ("Client5.requestBuffer_5>=1" & "Server1.serverWaiting_1>=1") | ("Client6.requestBuffer_6>=1" & "Server1.serverWaiting_1>=1") | ("Client7.requestBuffer_7>=1" & "Server1.serverWaiting_1>=1") | ("Client8.requestBuffer_8>=1" & "Server1.serverWaiting_1>=1") | ("Client0.requestBuffer_0>=1" & "Server2.serverWaiting_2>=1") | ("Client1.requestBuffer_1>=1" & "Server2.serverWaiting_2>=1") | ("Client2.requestBuffer_2>=1" & "Server2.serverWaiting_2>=1") | ("Client3.requestBuffer_3>=1" & "Server2.serverWaiting_2>=1") | ("Client4.requestBuffer_4>=1" & "Server2.serverWaiting_2>=1") | ("Client5.requestBuffer_5>=1" & "Server2.serverWaiting_2>=1") | ("Client6.requestBuffer_6>=1" & "Server2.serverWaiting_2>=1") | ("Client7.requestBuffer_7>=1" & "Server2.serverWaiting_2>=1") | ("Client8.requestBuffer_8>=1" & "Server2.serverWaiting_2>=1"))
3 unique states visited
3 strongly connected components in search stack
4 transitions explored
3 items max in DFS search stack
173 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,1052.2,2442512,1,0,5.42313e+06,376,1000,6.66242e+06,59,4544,4103859
an accepting run exists (use option '-e' to print it)
Formula 13 is FALSE accepting run found.
FORMULA CSRepetitions-COL-03-LTLFireability-13 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 14 : !(((X(X(X((((((((("Client0.clientWaiting_0>=1")||("Client1.clientWaiting_1>=1"))||("Client2.clientWaiting_2>=1"))||("Client3.clientWaiting_3>=1"))||("Client4.clientWaiting_4>=1"))||("Client5.clientWaiting_5>=1"))||("Client6.clientWaiting_6>=1"))||("Client7.clientWaiting_7>=1"))||("Client8.clientWaiting_8>=1")))))U((X((((((((("Client0.requestBuffer_0>=1")||("Client1.requestBuffer_1>=1"))||("Client2.requestBuffer_2>=1"))||("Client3.requestBuffer_3>=1"))||("Client4.requestBuffer_4>=1"))||("Client5.requestBuffer_5>=1"))||("Client6.requestBuffer_6>=1"))||("Client7.requestBuffer_7>=1"))||("Client8.requestBuffer_8>=1")))U(F(((((((((("Client0.clientSending_0>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1"))||(("Client1.clientSending_1>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))||(("Client2.clientSending_2>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))||(("Client3.clientSending_3>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))||(("Client4.clientSending_4>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))||(("Client5.clientSending_5>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))||(("Client6.clientSending_6>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))||(("Client7.clientSending_7>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))||(("Client8.clientSending_8>=1")&&("requestBufferSlots.requestBufferSlots[0]>=1")))))))
Formula 14 simplified : !(XXX("Client0.clientWaiting_0>=1" | "Client1.clientWaiting_1>=1" | "Client2.clientWaiting_2>=1" | "Client3.clientWaiting_3>=1" | "Client4.clientWaiting_4>=1" | "Client5.clientWaiting_5>=1" | "Client6.clientWaiting_6>=1" | "Client7.clientWaiting_7>=1" | "Client8.clientWaiting_8>=1") U (X("Client0.requestBuffer_0>=1" | "Client1.requestBuffer_1>=1" | "Client2.requestBuffer_2>=1" | "Client3.requestBuffer_3>=1" | "Client4.requestBuffer_4>=1" | "Client5.requestBuffer_5>=1" | "Client6.requestBuffer_6>=1" | "Client7.requestBuffer_7>=1" | "Client8.requestBuffer_8>=1") U F(("Client0.clientSending_0>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client1.clientSending_1>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client2.clientSending_2>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client3.clientSending_3>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client4.clientSending_4>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client5.clientSending_5>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client6.clientSending_6>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client7.clientSending_7>=1" & "requestBufferSlots.requestBufferSlots[0]>=1") | ("Client8.clientSending_8>=1" & "requestBufferSlots.requestBufferSlots[0]>=1"))))
COULD_NOT_COMPUTE
BK_STOP 1464027601127
--------------------
content from stderr:
+ export BINDIR=/home/mcc/BenchKit/
+ BINDIR=/home/mcc/BenchKit/
++ pwd
+ export MODEL=/home/mcc/execution
+ MODEL=/home/mcc/execution
+ [[ LTLFireability = StateSpace ]]
+ /home/mcc/BenchKit//runeclipse.sh /home/mcc/execution LTLFireability -its
+ ulimit -s 65536
+ java -Dosgi.requiredJavaVersion=1.6 -XX:MaxPermSize=512m -Xss8m -Xms40m -Xmx8192m -Declipse.pde.launch=true -Dfile.encoding=UTF-8 -classpath /home/mcc/BenchKit//eclipse/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar org.eclipse.equinox.launcher.Main -application fr.lip6.move.gal.application.pnmcc -data /home/mcc/BenchKit//workspace -os linux -ws gtk -arch x86_64 -nl en_US -consoleLog -pnfolder /home/mcc/execution -examination LTLFireability -z3path /home/mcc/BenchKit//z3/bin/z3 -yices2path /home/mcc/BenchKit//yices/bin/yices -its
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512m; support was removed in 8.0
May 23, 2016 5:21:24 PM fr.lip6.move.gal.application.Application transformPNML
INFO: Parsing pnml file : /home/mcc/execution/model.pnml
May 23, 2016 5:21:25 PM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Detected file is not PT type :http://www.pnml.org/version-2009/grammar/symmetricnet
May 23, 2016 5:21:29 PM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Load time of PNML (colored model parsed with PNMLFW) : 4539 ms
May 23, 2016 5:21:29 PM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: Transformed 6 places.
May 23, 2016 5:21:29 PM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: read order :VarOrder [vars=[requestBufferSlots[0], clientSending[0], clientSending[1], clientSending[2], clientSending[3], clientSending[4], clientSending[5], clientSending[6], clientSending[7], clientSending[8], requestBuffer[0], requestBuffer[1], requestBuffer[2], requestBuffer[3], requestBuffer[4], requestBuffer[5], requestBuffer[6], requestBuffer[7], requestBuffer[8], serverWaiting[0], serverWaiting[1], serverWaiting[2], clientWaiting[0], clientWaiting[1], clientWaiting[2], clientWaiting[3], clientWaiting[4], clientWaiting[5], clientWaiting[6], clientWaiting[7], clientWaiting[8], serverAnwering[0], serverAnwering[1], serverAnwering[2], serverAnwering[3], serverAnwering[4], serverAnwering[5], serverAnwering[6], serverAnwering[7], serverAnwering[8], serverAnwering[9], serverAnwering[10], serverAnwering[11], serverAnwering[12], serverAnwering[13], serverAnwering[14], serverAnwering[15], serverAnwering[16], serverAnwering[17], serverAnwering[18], serverAnwering[19], serverAnwering[20], serverAnwering[21], serverAnwering[22], serverAnwering[23], serverAnwering[24], serverAnwering[25], serverAnwering[26]]]
May 23, 2016 5:21:29 PM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: sort/places :Server->serverWaiting,
Computation->serverAnwering,
Dot->requestBufferSlots,
Client->clientSending,requestBuffer,clientWaiting,
May 23, 2016 5:21:29 PM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: Transformed 5 transitions.
May 23, 2016 5:21:29 PM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Computed order based on color domains : CompositeGalOrder [children=[VarOrder [vars=[serverWaiting[0]]], VarOrder [vars=[serverWaiting[1]]], VarOrder [vars=[serverWaiting[2]]], VarOrder [vars=[serverAnwering[0]]], VarOrder [vars=[serverAnwering[1]]], VarOrder [vars=[serverAnwering[2]]], VarOrder [vars=[serverAnwering[3]]], VarOrder [vars=[serverAnwering[4]]], VarOrder [vars=[serverAnwering[5]]], VarOrder [vars=[serverAnwering[6]]], VarOrder [vars=[serverAnwering[7]]], VarOrder [vars=[serverAnwering[8]]], VarOrder [vars=[serverAnwering[9]]], VarOrder [vars=[serverAnwering[10]]], VarOrder [vars=[serverAnwering[11]]], VarOrder [vars=[serverAnwering[12]]], VarOrder [vars=[serverAnwering[13]]], VarOrder [vars=[serverAnwering[14]]], VarOrder [vars=[serverAnwering[15]]], VarOrder [vars=[serverAnwering[16]]], VarOrder [vars=[serverAnwering[17]]], VarOrder [vars=[serverAnwering[18]]], VarOrder [vars=[serverAnwering[19]]], VarOrder [vars=[serverAnwering[20]]], VarOrder [vars=[serverAnwering[21]]], VarOrder [vars=[serverAnwering[22]]], VarOrder [vars=[serverAnwering[23]]], VarOrder [vars=[serverAnwering[24]]], VarOrder [vars=[serverAnwering[25]]], VarOrder [vars=[serverAnwering[26]]], VarOrder [vars=[requestBufferSlots[0]]], VarOrder [vars=[clientSending[0], requestBuffer[0], clientWaiting[0]]], VarOrder [vars=[clientSending[1], requestBuffer[1], clientWaiting[1]]], VarOrder [vars=[clientSending[2], requestBuffer[2], clientWaiting[2]]], VarOrder [vars=[clientSending[3], requestBuffer[3], clientWaiting[3]]], VarOrder [vars=[clientSending[4], requestBuffer[4], clientWaiting[4]]], VarOrder [vars=[clientSending[5], requestBuffer[5], clientWaiting[5]]], VarOrder [vars=[clientSending[6], requestBuffer[6], clientWaiting[6]]], VarOrder [vars=[clientSending[7], requestBuffer[7], clientWaiting[7]]], VarOrder [vars=[clientSending[8], requestBuffer[8], clientWaiting[8]]]]]
May 23, 2016 5:21:29 PM fr.lip6.move.gal.instantiate.GALRewriter flatten
INFO: Flatten gal took : 65 ms
May 23, 2016 5:21:29 PM fr.lip6.move.gal.application.Application applyOrder
INFO: Applying decomposition
May 23, 2016 5:21:29 PM fr.lip6.move.gal.instantiate.CompositeBuilder decomposeWithOrder
INFO: Decomposing Gal with order
May 23, 2016 5:21:29 PM fr.lip6.move.gal.instantiate.GALRewriter flatten
INFO: Flatten gal took : 34 ms
May 23, 2016 5:21:29 PM fr.lip6.move.gal.instantiate.CompositeBuilder decomposeWithOrder
INFO: Partition obtained :[serverWaiting[0], ],[serverWaiting[1], ],[serverWaiting[2], ],[serverAnwering[0], ],[serverAnwering[1], ],[serverAnwering[2], ],[serverAnwering[3], ],[serverAnwering[4], ],[serverAnwering[5], ],[serverAnwering[6], ],[serverAnwering[7], ],[serverAnwering[8], ],[serverAnwering[9], ],[serverAnwering[10], ],[serverAnwering[11], ],[serverAnwering[12], ],[serverAnwering[13], ],[serverAnwering[14], ],[serverAnwering[15], ],[serverAnwering[16], ],[serverAnwering[17], ],[serverAnwering[18], ],[serverAnwering[19], ],[serverAnwering[20], ],[serverAnwering[21], ],[serverAnwering[22], ],[serverAnwering[23], ],[serverAnwering[24], ],[serverAnwering[25], ],[serverAnwering[26], ],[requestBufferSlots[0], ],[clientSending[0], requestBuffer[0], clientWaiting[0], ],[clientSending[1], requestBuffer[1], clientWaiting[1], ],[clientSending[2], requestBuffer[2], clientWaiting[2], ],[clientSending[3], requestBuffer[3], clientWaiting[3], ],[clientSending[4], requestBuffer[4], clientWaiting[4], ],[clientSending[5], requestBuffer[5], clientWaiting[5], ],[clientSending[6], requestBuffer[6], clientWaiting[6], ],[clientSending[7], requestBuffer[7], clientWaiting[7], ],[clientSending[8], requestBuffer[8], clientWaiting[8], ],
May 23, 2016 5:21:29 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array clientSending to variables to allow decomposition.
May 23, 2016 5:21:29 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array requestBuffer to variables to allow decomposition.
May 23, 2016 5:21:29 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array serverWaiting to variables to allow decomposition.
May 23, 2016 5:21:30 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array clientWaiting to variables to allow decomposition.
May 23, 2016 5:21:30 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array serverAnwering to variables to allow decomposition.
May 23, 2016 5:21:30 PM fr.lip6.move.gal.instantiate.Instantiator fuseIsomorphicEffects
INFO: Removed a total of 48 redundant transitions.
May 23, 2016 5:21:30 PM fr.lip6.move.serialization.SerializationUtil systemToFile
INFO: Time to serialize gal into /home/mcc/execution/LTLFireability.gal : 20 ms
May 23, 2016 5:21:30 PM fr.lip6.move.serialization.SerializationUtil serializePropertiesForITSLTLTools
INFO: Time to serialize properties into /home/mcc/execution/LTLFireability.ltl : 9 ms
May 23, 2016 6:19:58 PM fr.lip6.move.gal.itstools.ProcessController$1 run
WARNING: null
java.io.IOException: Pipe broken
at java.io.PipedInputStream.read(PipedInputStream.java:321)
at java.io.PipedInputStream.read(PipedInputStream.java:377)
at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284)
at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326)
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178)
at java.io.InputStreamReader.read(InputStreamReader.java:184)
at java.io.BufferedReader.fill(BufferedReader.java:161)
at java.io.BufferedReader.readLine(BufferedReader.java:324)
at java.io.BufferedReader.readLine(BufferedReader.java:389)
at fr.lip6.move.gal.application.Application$ITSInterpreter.run(Application.java:460)
at java.lang.Thread.run(Thread.java:745)
Sequence of Actions to be Executed by the VM
This is useful if one wants to reexecute the tool in the VM from the submitted image disk.
set -x
# this is for BenchKit: configuration of major elements for the test
export BK_INPUT="CSRepetitions-COL-03"
export BK_EXAMINATION="LTLFireability"
export BK_TOOL="itstools"
export BK_RESULT_DIR="/users/gast00/fkordon/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
export BK_MEMORY_CONFINEMENT="16384"
# this is specific to your benchmark or test
export BIN_DIR="$HOME/BenchKit/bin"
# remove the execution directoty if it exists (to avoid increse of .vmdk images)
if [ -d execution ] ; then
rm -rf execution
fi
tar xzf /home/mcc/BenchKit/INPUTS/CSRepetitions-COL-03.tgz
mv CSRepetitions-COL-03 execution
# this is for BenchKit: explicit launching of the test
cd execution
echo "====================================================================="
echo " Generated by BenchKit 2-2979"
echo " Executing tool itstools"
echo " Input is CSRepetitions-COL-03, examination is LTLFireability"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r001kn-ebro-146347648900447"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "LTLFireability" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "LTLFireability" != "StateSpace" ] ; then
echo "The expected result is a vector of booleans"
echo BOOL_VECTOR
else
echo "no data necessary for post analysis"
fi
echo
if [ -f "LTLFireability.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property LTLFireability.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "LTLFireability.xml" ] ; then # for cunf (txt files deleted;-)
echo echo "here is the order used to build the result vector(from xml file)"
for x in $(grep '
echo "FORMULA_NAME $x"
done
fi
echo
echo "=== Now, execution of the tool begins"
echo
echo -n "BK_START "
date -u +%s%3N
echo
timeout -s 9 $BK_TIME_CONFINEMENT bash -c "/home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n \"BK_STOP \" ; date -u +%s%3N"
if [ $? -eq 137 ] ; then
echo
echo "BK_TIME_CONFINEMENT_REACHED"
fi
echo
echo "--------------------"
echo "content from stderr:"
echo
cat STDERR ;