Spaces
Explore
Communities
Statistics
Reports
Cluster
Status
Help
ITS pair #487098909
details
property
value
status
complete
benchmark
ppblockbug.t2.smt2
ran by
Akihisa Yamada
cpu timeout
1200 seconds
wallclock timeout
300 seconds
memory limit
137438953472 bytes
execution host
n145.star.cs.uiowa.edu
space
From_T2
run statistics
property
value
solver
LoAT
configuration
loat_nonterm_proofout
runtime (wallclock)
1.19155 seconds
cpu usage
1.20727
user time
1.12625
system time
0.081013
max virtual memory
278576.0
max residence set size
30404.0
stage attributes
key
value
starexec-result
NO
output
NO Initial ITS Start location: l8 0: l0 -> l1 : DName^0'=DName^post0, Pdolen^0'=Pdolen^post0, PPBlockInits^0'=PPBlockInits^post0, i^0'=i^post0, Pdo^0'=Pdo^post0, status^0'=status^post0, IoCreateDevice^0'=IoCreateDevice^post0, conditional^0'=conditional^post0, PPBunlockInits^0'=PPBunlockInits^post0, num^0'=num^post0, (-1+conditional^0 <= 0 /\ i^0-i^post0 == 0 /\ -PPBunlockInits^post0+PPBunlockInits^0 == 0 /\ -num^post0+num^0 == 0 /\ DName^0-DName^post0 == 0 /\ -Pdo^post0+Pdo^0 == 0 /\ -IoCreateDevice^post0+IoCreateDevice^0 == 0 /\ PPBlockInits^0-PPBlockInits^post0 == 0 /\ Pdolen^0-Pdolen^post0 == 0 /\ -status^post0+status^0 == 0 /\ conditional^0-conditional^post0 == 0), cost: 1 1: l0 -> l2 : DName^0'=DName^post1, Pdolen^0'=Pdolen^post1, PPBlockInits^0'=PPBlockInits^post1, i^0'=i^post1, Pdo^0'=Pdo^post1, status^0'=status^post1, IoCreateDevice^0'=IoCreateDevice^post1, conditional^0'=conditional^post1, PPBunlockInits^0'=PPBunlockInits^post1, num^0'=num^post1, (-IoCreateDevice^post1+IoCreateDevice^0 == 0 /\ i^0-i^post1 == 0 /\ Pdo^0-Pdo^post1 == 0 /\ 2-conditional^0 <= 0 /\ -status^post1+status^0 == 0 /\ DName^0-DName^post1 == 0 /\ -PPBunlockInits^post1+PPBunlockInits^0 == 0 /\ -1+num^post1-num^0 == 0 /\ PPBlockInits^0-PPBlockInits^post1 == 0 /\ conditional^0-conditional^post1 == 0 /\ Pdolen^0-Pdolen^post1 == 0), cost: 1 4: l1 -> l5 : DName^0'=DName^post4, Pdolen^0'=Pdolen^post4, PPBlockInits^0'=PPBlockInits^post4, i^0'=i^post4, Pdo^0'=Pdo^post4, status^0'=status^post4, IoCreateDevice^0'=IoCreateDevice^post4, conditional^0'=conditional^post4, PPBunlockInits^0'=PPBunlockInits^post4, num^0'=num^post4, (Pdolen^0-Pdolen^post4 == 0 /\ Pdo^0-Pdo^post4 == 0 /\ -1+PPBunlockInits^post4 == 0 /\ DName^0-DName^post4 == 0 /\ -IoCreateDevice^post4+IoCreateDevice^0 == 0 /\ i^0-i^post4 == 0 /\ -status^post4+status^0 == 0 /\ num^post4 == 0 /\ -conditional^post4+conditional^0 == 0 /\ PPBlockInits^0-PPBlockInits^post4 == 0), cost: 1 10: l2 -> l1 : DName^0'=DName^post10, Pdolen^0'=Pdolen^post10, PPBlockInits^0'=PPBlockInits^post10, i^0'=i^post10, Pdo^0'=Pdo^post10, status^0'=status^post10, IoCreateDevice^0'=IoCreateDevice^post10, conditional^0'=conditional^post10, PPBunlockInits^0'=PPBunlockInits^post10, num^0'=num^post10, (-PPBunlockInits^post10+PPBunlockInits^0 == 0 /\ status^post10 == 0 /\ Pdolen^0-Pdolen^post10 == 0 /\ PPBlockInits^0-PPBlockInits^post10 == 0 /\ Pdolen^0-i^0 <= 0 /\ -Pdo^post10+Pdo^0 == 0 /\ DName^0-DName^post10 == 0 /\ i^0-i^post10 == 0 /\ -num^post10+num^0 == 0 /\ -conditional^post10+conditional^0 == 0 /\ IoCreateDevice^0-IoCreateDevice^post10 == 0), cost: 1 11: l2 -> l6 : DName^0'=DName^post11, Pdolen^0'=Pdolen^post11, PPBlockInits^0'=PPBlockInits^post11, i^0'=i^post11, Pdo^0'=Pdo^post11, status^0'=status^post11, IoCreateDevice^0'=IoCreateDevice^post11, conditional^0'=conditional^post11, PPBunlockInits^0'=PPBunlockInits^post11, num^0'=num^post11, (0 == 0 /\ Pdolen^0-Pdolen^post11 == 0 /\ status^post11 == 0 /\ -1+PPBlockInits^post11 == 0 /\ -num^post11+num^0 == 0 /\ -conditional^post11+conditional^0 == 0 /\ 1-Pdolen^0+i^0 <= 0 /\ -PPBunlockInits^post11+PPBunlockInits^0 == 0 /\ -Pdo^post11+Pdo^0 == 0 /\ -IoCreateDevice^post11+IoCreateDevice^0 == 0 /\ i^0-i^post11 == 0), cost: 1 2: l3 -> l4 : DName^0'=DName^post2, Pdolen^0'=Pdolen^post2, PPBlockInits^0'=PPBlockInits^post2, i^0'=i^post2, Pdo^0'=Pdo^post2, status^0'=status^post2, IoCreateDevice^0'=IoCreateDevice^post2, conditional^0'=conditional^post2, PPBunlockInits^0'=PPBunlockInits^post2, num^0'=num^post2, (IoCreateDevice^post2 == 0 /\ -PPBunlockInits^post2+PPBunlockInits^0 == 0 /\ -1+conditional^0 <= 0 /\ conditional^0-conditional^post2 == 0 /\ PPBlockInits^0-PPBlockInits^post2 == 0 /\ -num^post2+num^0 == 0 /\ DName^0-DName^post2 == 0 /\ -Pdolen^post2+Pdolen^0 == 0 /\ -Pdo^post2+Pdo^0 == 0 /\ i^0-i^post2 == 0 /\ -1+status^post2 == 0), cost: 1 3: l3 -> l0 : DName^0'=DName^post3, Pdolen^0'=Pdolen^post3, PPBlockInits^0'=PPBlockInits^post3, i^0'=i^post3, Pdo^0'=Pdo^post3, status^0'=status^post3, IoCreateDevice^0'=IoCreateDevice^post3, conditional^0'=conditional^post3, PPBunlockInits^0'=PPBunlockInits^post3, num^0'=num^post3, (0 == 0 /\ IoCreateDevice^post3 == 0 /\ i^0-i^post3 == 0 /\ -status^post3+status^0 == 0 /\ 2-conditional^0 <= 0 /\ DName^0-DName^post3 == 0 /\ -num^post3+num^0 == 0 /\ Pdo^post3 == 0 /\ -PPBunlockInits^post3+PPBunlockInits^0 == 0 /\ PPBlockInits^0-PPBlockInits^post3 == 0 /\ Pdolen^0-Pdolen^post3 == 0), cost: 1 8: l4 -> l2 : DName^0'=DName^post8, Pdolen^0'=Pdolen^post8, PPBlockInits^0'=PPBlockInits^post8, i^0'=i^post8, Pdo^0'=Pdo^post8, status^0'=status^post8, IoCreateDevice^0'=IoCreateDevice^post8, conditional^0'=conditional^post8, PPBunlockInits^0'=PPBunlockInits^post8, num^0'=num^post8, (PPBlockInits^0-PPBlockInits^post8 == 0 /\ status^0-status^post8 == 0 /\ -PPBunlockInits^post8+PPBunlockInits^0 == 0 /\ DName^0-DName^post8 == 0 /\ -IoCreateDevice^post8+IoCreateDevice^0 == 0 /\ 1+i^post8-i^0 == 0 /\ -conditional^post8+conditional^0 == 0 /\ -num^post8+num^0 == 0 /\ Pdolen^0-Pdolen^post8 == 0 /\ Pdo^0-Pdo^post8 == 0), cost: 1 9: l4 -> l2 : DName^0'=DName^post9, Pdolen^0'=Pdolen^post9, PPBlockInits^0'=PPBlockInits^post9, i^0'=i^post9, Pdo^0'=Pdo^post9, status^0'=status^post9, IoCreateDevice^0'=IoCreateDevice^post9, conditional^0'=conditional^post9, PPBunlockInits^0'=PPBunlockInits^post9, num^0'=num^post9, (-num^post9+num^0 == 0 /\ -conditional^post9+conditional^0 == 0 /\ status^0-status^post9 == 0 /\ -Pdo^post9+Pdo^0 == 0 /\ DName^0-DName^post9 == 0 /\ -1-i^0+i^post9 == 0 /\ -PPBunlockInits^post9+PPBunlockInits^0 == 0 /\ PPBlockInits^0-PPBlockInits^post9 == 0 /\ IoCreateDevice^0-IoCreateDevice^post9 == 0 /\ Pdolen^0-Pdolen^post9 == 0), cost: 1 5: l5 -> l1 : DName^0'=DName^post5, Pdolen^0'=Pdolen^post5, PPBlockInits^0'=PPBlockInits^post5, i^0'=i^post5, Pdo^0'=Pdo^post5, status^0'=status^post5, IoCreateDevice^0'=IoCreateDevice^post5, conditional^0'=conditional^post5, PPBunlockInits^0'=PPBunlockInits^post5, num^0'=num^post5, (status^0-status^post5 == 0 /\ DName^0-DName^post5 == 0 /\ -PPBunlockInits^post5+PPBunlockInits^0 == 0 /\ PPBlockInits^0-PPBlockInits^post5 == 0 /\ -IoCreateDevice^post5+IoCreateDevice^0 == 0 /\ Pdolen^0-Pdolen^post5 == 0 /\ -conditional^post5+conditional^0 == 0 /\ Pdo^0-Pdo^post5 == 0 /\ -i^post5+i^0 == 0 /\ num^0-num^post5 == 0), cost: 1 6: l6 -> l1 : DName^0'=DName^post6, Pdolen^0'=Pdolen^post6, PPBlockInits^0'=PPBlockInits^post6, i^0'=i^post6, Pdo^0'=Pdo^post6, status^0'=status^post6, IoCreateDevice^0'=IoCreateDevice^post6, conditional^0'=conditional^post6, PPBunlockInits^0'=PPBunlockInits^post6, num^0'=num^post6, (DName^0 <= 0 /\ -conditional^post6+conditional^0 == 0 /\ -i^post6+i^0 == 0 /\ -num^post6+num^0 == 0 /\ status^0-status^post6 == 0 /\ DName^0-DName^post6 == 0 /\ -PPBunlockInits^post6+PPBunlockInits^0 == 0 /\ PPBlockInits^0-PPBlockInits^post6 == 0 /\ Pdolen^0-Pdolen^post6 == 0 /\ -IoCreateDevice^post6+IoCreateDevice^0 == 0 /\ Pdo^0-Pdo^post6 == 0), cost: 1 7: l6 -> l3 : DName^0'=DName^post7, Pdolen^0'=Pdolen^post7, PPBlockInits^0'=PPBlockInits^post7, i^0'=i^post7, Pdo^0'=Pdo^post7, status^0'=status^post7, IoCreateDevice^0'=IoCreateDevice^post7, conditional^0'=conditional^post7, PPBunlockInits^0'=PPBunlockInits^post7, num^0'=num^post7, (0 == 0 /\ Pdolen^0-Pdolen^post7 == 0 /\ -Pdo^post7+Pdo^0 == 0 /\ -1+IoCreateDevice^post7 == 0 /\ DName^0-DName^post7 == 0 /\ 1-DName^0 <= 0 /\ i^0-i^post7 == 0 /\ -status^post7+status^0 == 0 /\ -num^post7+num^0 == 0 /\ PPBlockInits^0-PPBlockInits^post7 == 0 /\ -PPBunlockInits^post7+PPBunlockInits^0 == 0), cost: 1 12: l7 -> l2 : DName^0'=DName^post12, Pdolen^0'=Pdolen^post12, PPBlockInits^0'=PPBlockInits^post12, i^0'=i^post12, Pdo^0'=Pdo^post12, status^0'=status^post12, IoCreateDevice^0'=IoCreateDevice^post12, conditional^0'=conditional^post12, PPBunlockInits^0'=PPBunlockInits^post12, num^0'=num^post12, (0 == 0 /\ Pdo^0-Pdo^post12 == 0 /\ IoCreateDevice^post12 == 0 /\ -num^post12+num^0 == 0 /\ status^post12 == 0 /\ DName^0-DName^post12 == 0 /\ -1+PPBlockInits^post12 == 0 /\ PPBunlockInits^post12 == 0 /\ conditional^0-conditional^post12 == 0), cost: 1 13: l8 -> l7 : DName^0'=DName^post13, Pdolen^0'=Pdolen^post13, PPBlockInits^0'=PPBlockInits^post13, i^0'=i^post13, Pdo^0'=Pdo^post13, status^0'=status^post13, IoCreateDevice^0'=IoCreateDevice^post13, conditional^0'=conditional^post13, PPBunlockInits^0'=PPBunlockInits^post13, num^0'=num^post13, (-PPBunlockInits^post13+PPBunlockInits^0 == 0 /\ Pdolen^0-Pdolen^post13 == 0 /\ DName^0-DName^post13 == 0 /\ Pdo^0-Pdo^post13 == 0 /\ i^0-i^post13 == 0 /\ -IoCreateDevice^post13+IoCreateDevice^0 == 0 /\ -conditional^post13+conditional^0 == 0 /\ -status^post13+status^0 == 0 /\ PPBlockInits^0-PPBlockInits^post13 == 0 /\ -num^post13+num^0 == 0), cost: 1 Applied preprocessing Original rule: l0 -> l1 : DName^0'=DName^post0, Pdolen^0'=Pdolen^post0, PPBlockInits^0'=PPBlockInits^post0, i^0'=i^post0, Pdo^0'=Pdo^post0, status^0'=status^post0, IoCreateDevice^0'=IoCreateDevice^post0, conditional^0'=conditional^post0, PPBunlockInits^0'=PPBunlockInits^post0, num^0'=num^post0, (-1+conditional^0 <= 0 /\ i^0-i^post0 == 0 /\ -PPBunlockInits^post0+PPBunlockInits^0 == 0 /\ -num^post0+num^0 == 0 /\ DName^0-DName^post0 == 0 /\ -Pdo^post0+Pdo^0 == 0 /\ -IoCreateDevice^post0+IoCreateDevice^0 == 0 /\ PPBlockInits^0-PPBlockInits^post0 == 0 /\ Pdolen^0-Pdolen^post0 == 0 /\ -status^post0+status^0 == 0 /\ conditional^0-conditional^post0 == 0), cost: 1 New rule: l0 -> l1 : -1+conditional^0 <= 0, cost: 1 Applied preprocessing Original rule: l0 -> l2 : DName^0'=DName^post1, Pdolen^0'=Pdolen^post1, PPBlockInits^0'=PPBlockInits^post1, i^0'=i^post1, Pdo^0'=Pdo^post1, status^0'=status^post1, IoCreateDevice^0'=IoCreateDevice^post1, conditional^0'=conditional^post1, PPBunlockInits^0'=PPBunlockInits^post1, num^0'=num^post1, (-IoCreateDevice^post1+IoCreateDevice^0 == 0 /\ i^0-i^post1 == 0 /\ Pdo^0-Pdo^post1 == 0 /\ 2-conditional^0 <= 0 /\ -status^post1+status^0 == 0 /\ DName^0-DName^post1 == 0 /\ -PPBunlockInits^post1+PPBunlockInits^0 == 0 /\ -1+num^post1-num^0 == 0 /\ PPBlockInits^0-PPBlockInits^post1 == 0 /\ conditional^0-conditional^post1 == 0 /\ Pdolen^0-Pdolen^post1 == 0), cost: 1 New rule: l0 -> l2 : num^0'=1+num^0, -2+conditional^0 >= 0, cost: 1 Applied preprocessing Original rule: l3 -> l4 : DName^0'=DName^post2, Pdolen^0'=Pdolen^post2, PPBlockInits^0'=PPBlockInits^post2, i^0'=i^post2, Pdo^0'=Pdo^post2, status^0'=status^post2, IoCreateDevice^0'=IoCreateDevice^post2, conditional^0'=conditional^post2, PPBunlockInits^0'=PPBunlockInits^post2, num^0'=num^post2, (IoCreateDevice^post2 == 0 /\ -PPBunlockInits^post2+PPBunlockInits^0 == 0 /\ -1+conditional^0 <= 0 /\ conditional^0-conditional^post2 == 0 /\ PPBlockInits^0-PPBlockInits^post2 == 0 /\ -num^post2+num^0 == 0 /\ DName^0-DName^post2 == 0 /\ -Pdolen^post2+Pdolen^0 == 0 /\ -Pdo^post2+Pdo^0 == 0 /\ i^0-i^post2 == 0 /\ -1+status^post2 == 0), cost: 1 New rule: l3 -> l4 : status^0'=1, IoCreateDevice^0'=0, -1+conditional^0 <= 0, cost: 1 Applied preprocessing Original rule: l3 -> l0 : DName^0'=DName^post3, Pdolen^0'=Pdolen^post3, PPBlockInits^0'=PPBlockInits^post3, i^0'=i^post3, Pdo^0'=Pdo^post3, status^0'=status^post3, IoCreateDevice^0'=IoCreateDevice^post3, conditional^0'=conditional^post3, PPBunlockInits^0'=PPBunlockInits^post3, num^0'=num^post3, (0 == 0 /\ IoCreateDevice^post3 == 0 /\ i^0-i^post3 == 0 /\ -status^post3+status^0 == 0 /\ 2-conditional^0 <= 0 /\ DName^0-DName^post3 == 0 /\ -num^post3+num^0 == 0 /\ Pdo^post3 == 0 /\ -PPBunlockInits^post3+PPBunlockInits^0 == 0 /\ PPBlockInits^0-PPBlockInits^post3 == 0 /\ Pdolen^0-Pdolen^post3 == 0), cost: 1 New rule: l3 -> l0 : Pdo^0'=0, IoCreateDevice^0'=0, conditional^0'=conditional^post3, -2+conditional^0 >= 0, cost: 1 Applied preprocessing Original rule: l1 -> l5 : DName^0'=DName^post4, Pdolen^0'=Pdolen^post4, PPBlockInits^0'=PPBlockInits^post4, i^0'=i^post4, Pdo^0'=Pdo^post4, status^0'=status^post4, IoCreateDevice^0'=IoCreateDevice^post4, conditional^0'=conditional^post4, PPBunlockInits^0'=PPBunlockInits^post4, num^0'=num^post4, (Pdolen^0-Pdolen^post4 == 0 /\ Pdo^0-Pdo^post4 == 0 /\ -1+PPBunlockInits^post4 == 0 /\ DName^0-DName^post4 == 0 /\ -IoCreateDevice^post4+IoCreateDevice^0 == 0 /\ i^0-i^post4 == 0 /\ -status^post4+status^0 == 0 /\ num^post4 == 0 /\ -conditional^post4+conditional^0 == 0 /\ PPBlockInits^0-PPBlockInits^post4 == 0), cost: 1 New rule: l1 -> l5 : PPBunlockInits^0'=1, num^0'=0, TRUE, cost: 1 Applied preprocessing Original rule: l5 -> l1 : DName^0'=DName^post5, Pdolen^0'=Pdolen^post5, PPBlockInits^0'=PPBlockInits^post5, i^0'=i^post5, Pdo^0'=Pdo^post5, status^0'=status^post5, IoCreateDevice^0'=IoCreateDevice^post5, conditional^0'=conditional^post5, PPBunlockInits^0'=PPBunlockInits^post5, num^0'=num^post5, (status^0-status^post5 == 0 /\ DName^0-DName^post5 == 0 /\ -PPBunlockInits^post5+PPBunlockInits^0 == 0 /\ PPBlockInits^0-PPBlockInits^post5 == 0 /\ -IoCreateDevice^post5+IoCreateDevice^0 == 0 /\ Pdolen^0-Pdolen^post5 == 0 /\ -conditional^post5+conditional^0 == 0 /\ Pdo^0-Pdo^post5 == 0 /\ -i^post5+i^0 == 0 /\ num^0-num^post5 == 0), cost: 1 New rule: l5 -> l1 : TRUE, cost: 1 Applied preprocessing Original rule: l6 -> l1 : DName^0'=DName^post6, Pdolen^0'=Pdolen^post6, PPBlockInits^0'=PPBlockInits^post6, i^0'=i^post6, Pdo^0'=Pdo^post6, status^0'=status^post6, IoCreateDevice^0'=IoCreateDevice^post6, conditional^0'=conditional^post6, PPBunlockInits^0'=PPBunlockInits^post6, num^0'=num^post6, (DName^0 <= 0 /\ -conditional^post6+conditional^0 == 0 /\ -i^post6+i^0 == 0 /\ -num^post6+num^0 == 0 /\ status^0-status^post6 == 0 /\ DName^0-DName^post6 == 0 /\ -PPBunlockInits^post6+PPBunlockInits^0 == 0 /\ PPBlockInits^0-PPBlockInits^post6 == 0 /\ Pdolen^0-Pdolen^post6 == 0 /\ -IoCreateDevice^post6+IoCreateDevice^0 == 0 /\ Pdo^0-Pdo^post6 == 0), cost: 1 New rule: l6 -> l1 : DName^0 <= 0, cost: 1 Applied preprocessing Original rule: l6 -> l3 : DName^0'=DName^post7, Pdolen^0'=Pdolen^post7, PPBlockInits^0'=PPBlockInits^post7, i^0'=i^post7, Pdo^0'=Pdo^post7, status^0'=status^post7, IoCreateDevice^0'=IoCreateDevice^post7, conditional^0'=conditional^post7, PPBunlockInits^0'=PPBunlockInits^post7, num^0'=num^post7, (0 == 0 /\ Pdolen^0-Pdolen^post7 == 0 /\ -Pdo^post7+Pdo^0 == 0 /\ -1+IoCreateDevice^post7 == 0 /\ DName^0-DName^post7 == 0 /\ 1-DName^0 <= 0 /\ i^0-i^post7 == 0 /\ -status^post7+status^0 == 0 /\ -num^post7+num^0 == 0 /\ PPBlockInits^0-PPBlockInits^post7 == 0 /\ -PPBunlockInits^post7+PPBunlockInits^0 == 0), cost: 1 New rule: l6 -> l3 : IoCreateDevice^0'=1, conditional^0'=conditional^post7, -1+DName^0 >= 0, cost: 1 Applied preprocessing Original rule: l4 -> l2 : DName^0'=DName^post8, Pdolen^0'=Pdolen^post8, PPBlockInits^0'=PPBlockInits^post8, i^0'=i^post8, Pdo^0'=Pdo^post8, status^0'=status^post8, IoCreateDevice^0'=IoCreateDevice^post8, conditional^0'=conditional^post8, PPBunlockInits^0'=PPBunlockInits^post8, num^0'=num^post8, (PPBlockInits^0-PPBlockInits^post8 == 0 /\ status^0-status^post8 == 0 /\ -PPBunlockInits^post8+PPBunlockInits^0 == 0 /\ DName^0-DName^post8 == 0 /\ -IoCreateDevice^post8+IoCreateDevice^0 == 0 /\ 1+i^post8-i^0 == 0 /\ -conditional^post8+conditional^0 == 0 /\ -num^post8+num^0 == 0 /\ Pdolen^0-Pdolen^post8 == 0 /\ Pdo^0-Pdo^post8 == 0), cost: 1 New rule: l4 -> l2 : i^0'=-1+i^0, TRUE, cost: 1 Applied preprocessing Original rule: l4 -> l2 : DName^0'=DName^post9, Pdolen^0'=Pdolen^post9, PPBlockInits^0'=PPBlockInits^post9, i^0'=i^post9, Pdo^0'=Pdo^post9, status^0'=status^post9, IoCreateDevice^0'=IoCreateDevice^post9, conditional^0'=conditional^post9, PPBunlockInits^0'=PPBunlockInits^post9, num^0'=num^post9, (-num^post9+num^0 == 0 /\ -conditional^post9+conditional^0 == 0 /\ status^0-status^post9 == 0 /\ -Pdo^post9+Pdo^0 == 0 /\ DName^0-DName^post9 == 0 /\ -1-i^0+i^post9 == 0 /\ -PPBunlockInits^post9+PPBunlockInits^0 == 0 /\ PPBlockInits^0-PPBlockInits^post9 == 0 /\ IoCreateDevice^0-IoCreateDevice^post9 == 0 /\ Pdolen^0-Pdolen^post9 == 0), cost: 1 New rule: l4 -> l2 : i^0'=1+i^0, TRUE, cost: 1 Applied preprocessing Original rule: l2 -> l1 : DName^0'=DName^post10, Pdolen^0'=Pdolen^post10, PPBlockInits^0'=PPBlockInits^post10, i^0'=i^post10, Pdo^0'=Pdo^post10, status^0'=status^post10, IoCreateDevice^0'=IoCreateDevice^post10, conditional^0'=conditional^post10, PPBunlockInits^0'=PPBunlockInits^post10, num^0'=num^post10, (-PPBunlockInits^post10+PPBunlockInits^0 == 0 /\ status^post10 == 0 /\ Pdolen^0-Pdolen^post10 == 0 /\ PPBlockInits^0-PPBlockInits^post10 == 0 /\ Pdolen^0-i^0 <= 0 /\ -Pdo^post10+Pdo^0 == 0 /\ DName^0-DName^post10 == 0 /\ i^0-i^post10 == 0 /\ -num^post10+num^0 == 0 /\ -conditional^post10+conditional^0 == 0 /\ IoCreateDevice^0-IoCreateDevice^post10 == 0), cost: 1 New rule: l2 -> l1 : status^0'=0, Pdolen^0-i^0 <= 0, cost: 1 Applied preprocessing Original rule: l2 -> l6 : DName^0'=DName^post11, Pdolen^0'=Pdolen^post11, PPBlockInits^0'=PPBlockInits^post11, i^0'=i^post11, Pdo^0'=Pdo^post11, status^0'=status^post11, IoCreateDevice^0'=IoCreateDevice^post11, conditional^0'=conditional^post11, PPBunlockInits^0'=PPBunlockInits^post11, num^0'=num^post11, (0 == 0 /\ Pdolen^0-Pdolen^post11 == 0 /\ status^post11 == 0 /\ -1+PPBlockInits^post11 == 0 /\ -num^post11+num^0 == 0 /\ -conditional^post11+conditional^0 == 0 /\ 1-Pdolen^0+i^0 <= 0 /\ -PPBunlockInits^post11+PPBunlockInits^0 == 0 /\ -Pdo^post11+Pdo^0 == 0 /\ -IoCreateDevice^post11+IoCreateDevice^0 == 0 /\ i^0-i^post11 == 0), cost: 1 New rule: l2 -> l6 : DName^0'=DName^post11, PPBlockInits^0'=1, status^0'=0, 1-Pdolen^0+i^0 <= 0, cost: 1 Applied preprocessing Original rule: l7 -> l2 : DName^0'=DName^post12, Pdolen^0'=Pdolen^post12, PPBlockInits^0'=PPBlockInits^post12, i^0'=i^post12, Pdo^0'=Pdo^post12, status^0'=status^post12, IoCreateDevice^0'=IoCreateDevice^post12, conditional^0'=conditional^post12, PPBunlockInits^0'=PPBunlockInits^post12, num^0'=num^post12, (0 == 0 /\ Pdo^0-Pdo^post12 == 0 /\ IoCreateDevice^post12 == 0 /\ -num^post12+num^0 == 0 /\ status^post12 == 0 /\ DName^0-DName^post12 == 0 /\ -1+PPBlockInits^post12 == 0 /\ PPBunlockInits^post12 == 0 /\ conditional^0-conditional^post12 == 0), cost: 1 New rule: l7 -> l2 : Pdolen^0'=Pdolen^post12, PPBlockInits^0'=1, i^0'=i^post12, status^0'=0, IoCreateDevice^0'=0, PPBunlockInits^0'=0, 0 == 0, cost: 1 Applied preprocessing Original rule:
popout
output may be truncated. 'popout' for the full output.
job log
popout
actions
all output
return to ITS