Spaces
Explore
Communities
Statistics
Reports
Cluster
Status
Help
Integer_Transition_Systems 2019-03-29 01.54 pair #432272702
details
property
value
status
complete
benchmark
Fractale1.jar-obl-8.smt2
ran by
Akihisa Yamada
cpu timeout
1200 seconds
wallclock timeout
300 seconds
memory limit
137438953472 bytes
execution host
n128.star.cs.uiowa.edu
space
From_AProVE_2014
run statistics
property
value
solver
VeryMax-termCOMP17
configuration
termcomp2019_ITS
runtime (wallclock)
0.573491 seconds
cpu usage
0.57363
user time
0.499034
system time
0.074596
max virtual memory
741508.0
max residence set size
75900.0
stage attributes
key
value
starexec-result
YES
output
0.55/0.57 YES 0.55/0.57 0.55/0.57 Solver Timeout: 4 0.55/0.57 Global Timeout: 300 0.55/0.57 No parsing errors! 0.55/0.57 Init Location: 0 0.55/0.57 Transitions: 0.55/0.57 <l0, l5, true> 0.55/0.57 <l1, l2, ((undef1 - 1) <= arg1) /\ (arg2 > ~(1)) /\ ((undef2 - 201) <= arg1) /\ (arg1 > 0) /\ (undef1 > 1) /\ (undef2 > 201), par{arg1 -> undef1, arg2 -> undef2, arg3 -> arg2, arg4 -> 0, arg5 -> 0, arg6 -> 200, arg7 -> 200, arg8 -> undef8}> 0.55/0.57 <l2, l3, (arg3 > 0) /\ ((arg3 - 1) < arg3) /\ (arg1 >= undef17) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef17 > 0) /\ (undef18 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ (arg2 >= (arg7 + 2)) /\ ((arg6 + 2) <= arg2), par{arg8 -> undef16}> 0.55/0.57 <l3, l2, (arg3 > 0) /\ ((arg3 - 1) < arg3) /\ (arg1 >= undef19) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef19 > 0) /\ (undef20 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ ((arg6 + 2) <= arg2) /\ (arg2 >= (arg7 + 2)) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef24)) >= 0) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef24)) < 2) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef25)) < 2) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef25)) >= 0), par{arg1 -> undef19, arg2 -> undef20, arg3 -> (arg3 - 1), arg6 -> undef24, arg7 -> undef25, arg8 -> undef26}> 0.55/0.57 <l2, l3, (undef35 <= arg2) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef36 > 0) /\ (undef35 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ ((arg7 + 2) <= arg2) /\ ((arg6 + 2) <= arg2) /\ (1 = arg3), par{arg3 -> 1, arg8 -> undef34}> 0.55/0.57 <l3, l4, (undef40 <= arg2) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef39 > 0) /\ (undef40 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ ((arg6 + 2) <= arg2) /\ ((arg7 + 2) <= arg2) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef42)) >= 0) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef42)) < 2) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef41)) < 2) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef41)) >= 0) /\ (1 = arg3), par{arg1 -> 1, arg2 -> 0, arg3 -> undef39, arg4 -> undef40, arg5 -> undef41, arg6 -> undef42, arg7 -> arg6, arg8 -> arg7}> 0.55/0.57 <l2, l3, (arg3 > 0) /\ ((arg3 - 1) < arg3) /\ (undef53 <= arg2) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef54 > 0) /\ (undef53 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ ((arg7 + 2) <= arg2) /\ ((arg6 + 2) <= arg2), par{arg8 -> undef52}> 0.55/0.57 <l3, l4, (arg3 > 0) /\ ((arg3 - 1) < arg3) /\ (undef58 <= arg2) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef57 > 0) /\ (undef58 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ ((arg6 + 2) <= arg2) /\ ((arg7 + 2) <= arg2) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef59)) >= 0) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef59)) < 2) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef60)) < 2) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef60)) >= 0), par{arg1 -> arg3, arg2 -> (arg3 - 1), arg3 -> undef57, arg4 -> undef58, arg5 -> undef59, arg6 -> undef60, arg7 -> arg6, arg8 -> arg7}> 0.55/0.57 <l4, l2, (arg2 < arg1) /\ (arg1 > 0) /\ (undef63 <= arg3) /\ (undef64 <= arg4) /\ (arg3 > 0) /\ (arg4 > 0) /\ (undef63 > 0) /\ (undef64 > 0) /\ ((arg5 + 2) <= arg3) /\ ((arg6 + 2) <= arg3) /\ ((arg8 + 2) <= arg4) /\ ((arg7 + 2) <= arg4), par{arg1 -> undef63, arg2 -> undef64, arg3 -> arg2, arg4 -> arg5, arg5 -> arg6, arg6 -> arg7, arg7 -> arg8, arg8 -> undef70}> 0.55/0.57 <l5, l1, true, par{arg1 -> undef71, arg2 -> undef72, arg3 -> undef73, arg4 -> undef74, arg5 -> undef75, arg6 -> undef76, arg7 -> undef77, arg8 -> undef78}> 0.55/0.57 0.55/0.57 Fresh variables: 0.55/0.57 undef1, undef2, undef8, undef16, undef17, undef18, undef19, undef20, undef24, undef25, undef26, undef34, undef35, undef36, undef39, undef40, undef41, undef42, undef52, undef53, undef54, undef57, undef58, undef59, undef60, undef63, undef64, undef70, undef71, undef72, undef73, undef74, undef75, undef76, undef77, undef78, 0.55/0.57 0.55/0.57 Undef variables: 0.55/0.57 undef1, undef2, undef8, undef16, undef17, undef18, undef19, undef20, undef24, undef25, undef26, undef34, undef35, undef36, undef39, undef40, undef41, undef42, undef52, undef53, undef54, undef57, undef58, undef59, undef60, undef63, undef64, undef70, undef71, undef72, undef73, undef74, undef75, undef76, undef77, undef78, 0.55/0.57 0.55/0.57 Abstraction variables: 0.55/0.57 0.55/0.57 Exit nodes: 0.55/0.57 0.55/0.57 Accepting locations: 0.55/0.57 0.55/0.57 Asserts: 0.55/0.57 0.55/0.57 Preprocessed LLVMGraph 0.55/0.57 Init Location: 0 0.55/0.57 Transitions: 0.55/0.57 <l0, l2, (arg1 = undef1) /\ (arg2 = undef2) /\ (arg3 = undef72) /\ (arg4 = 0) /\ (arg5 = 0) /\ (arg6 = 200) /\ (arg7 = 200) /\ ((undef1 - 1) <= undef71) /\ (undef72 > ~(1)) /\ ((undef2 - 201) <= undef71) /\ (undef71 > 0) /\ (undef1 > 1) /\ (undef2 > 201)> 0.55/0.57 <l2, l2, (arg3 > 0) /\ ((arg3 - 1) < arg3) /\ (arg1 >= undef17) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef17 > 0) /\ (undef18 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ (arg2 >= (arg7 + 2)) /\ ((arg6 + 2) <= arg2) /\ (arg3 > 0) /\ ((arg3 - 1) < arg3) /\ (arg1 >= undef19) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef19 > 0) /\ (undef20 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ ((arg6 + 2) <= arg2) /\ (arg2 >= (arg7 + 2)) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef24)) >= 0) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef24)) < 2) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef25)) < 2) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef25)) >= 0), par{arg1 -> undef19, arg2 -> undef20, arg3 -> (arg3 - 1), arg6 -> undef24, arg7 -> undef25}> 0.55/0.57 <l2, l2, (arg3 > 0) /\ ((arg3 - 1) < arg3) /\ (arg1 >= undef17) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef17 > 0) /\ (undef18 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ (arg2 >= (arg7 + 2)) /\ ((arg6 + 2) <= arg2) /\ (undef40 <= arg2) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef39 > 0) /\ (undef40 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ ((arg6 + 2) <= arg2) /\ ((arg7 + 2) <= arg2) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef42)) >= 0) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef42)) < 2) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef41)) < 2) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef41)) >= 0) /\ (1 = arg3) /\ (0 < 1) /\ (1 > 0) /\ (undef63 <= undef39) /\ (undef64 <= undef40) /\ (undef39 > 0) /\ (undef40 > 0) /\ (undef63 > 0) /\ (undef64 > 0) /\ ((undef41 + 2) <= undef39) /\ ((undef42 + 2) <= undef39) /\ ((arg7 + 2) <= undef40) /\ ((arg6 + 2) <= undef40), par{arg1 -> undef63, arg2 -> undef64, arg3 -> 0, arg4 -> undef41, arg5 -> undef42, arg6 -> arg6, arg7 -> arg7}> 0.55/0.57 <l2, l2, (arg3 > 0) /\ ((arg3 - 1) < arg3) /\ (arg1 >= undef17) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef17 > 0) /\ (undef18 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ (arg2 >= (arg7 + 2)) /\ ((arg6 + 2) <= arg2) /\ (arg3 > 0) /\ ((arg3 - 1) < arg3) /\ (undef58 <= arg2) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef57 > 0) /\ (undef58 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ ((arg6 + 2) <= arg2) /\ ((arg7 + 2) <= arg2) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef59)) >= 0) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef59)) < 2) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef60)) < 2) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef60)) >= 0) /\ ((arg3 - 1) < arg3) /\ (arg3 > 0) /\ (undef63 <= undef57) /\ (undef64 <= undef58) /\ (undef57 > 0) /\ (undef58 > 0) /\ (undef63 > 0) /\ (undef64 > 0) /\ ((undef59 + 2) <= undef57) /\ ((undef60 + 2) <= undef57) /\ ((arg7 + 2) <= undef58) /\ ((arg6 + 2) <= undef58), par{arg1 -> undef63, arg2 -> undef64, arg3 -> (arg3 - 1), arg4 -> undef59, arg5 -> undef60, arg6 -> arg6, arg7 -> arg7}> 0.55/0.57 <l2, l2, (undef35 <= arg2) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef36 > 0) /\ (undef35 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ ((arg7 + 2) <= arg2) /\ ((arg6 + 2) <= arg2) /\ (1 = arg3) /\ (1 > 0) /\ ((1 - 1) < 1) /\ (arg1 >= undef19) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef19 > 0) /\ (undef20 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ ((arg6 + 2) <= arg2) /\ (arg2 >= (arg7 + 2)) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef24)) >= 0) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef24)) < 2) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef25)) < 2) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef25)) >= 0), par{arg1 -> undef19, arg2 -> undef20, arg3 -> (1 - 1), arg6 -> undef24, arg7 -> undef25}> 0.55/0.57 <l2, l2, (undef35 <= arg2) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef36 > 0) /\ (undef35 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ ((arg7 + 2) <= arg2) /\ ((arg6 + 2) <= arg2) /\ (1 = arg3) /\ (undef40 <= arg2) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef39 > 0) /\ (undef40 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ ((arg6 + 2) <= arg2) /\ ((arg7 + 2) <= arg2) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef42)) >= 0) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef42)) < 2) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef41)) < 2) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef41)) >= 0) /\ (1 = 1) /\ (0 < 1) /\ (1 > 0) /\ (undef63 <= undef39) /\ (undef64 <= undef40) /\ (undef39 > 0) /\ (undef40 > 0) /\ (undef63 > 0) /\ (undef64 > 0) /\ ((undef41 + 2) <= undef39) /\ ((undef42 + 2) <= undef39) /\ ((arg7 + 2) <= undef40) /\ ((arg6 + 2) <= undef40), par{arg1 -> undef63, arg2 -> undef64, arg3 -> 0, arg4 -> undef41, arg5 -> undef42, arg6 -> arg6, arg7 -> arg7}> 0.55/0.57 <l2, l2, (undef35 <= arg2) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef36 > 0) /\ (undef35 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ ((arg7 + 2) <= arg2) /\ ((arg6 + 2) <= arg2) /\ (1 = arg3) /\ (1 > 0) /\ ((1 - 1) < 1) /\ (undef58 <= arg2) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef57 > 0) /\ (undef58 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ ((arg6 + 2) <= arg2) /\ ((arg7 + 2) <= arg2) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef59)) >= 0) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef59)) < 2) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef60)) < 2) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef60)) >= 0) /\ ((1 - 1) < 1) /\ (1 > 0) /\ (undef63 <= undef57) /\ (undef64 <= undef58) /\ (undef57 > 0) /\ (undef58 > 0) /\ (undef63 > 0) /\ (undef64 > 0) /\ ((undef59 + 2) <= undef57) /\ ((undef60 + 2) <= undef57) /\ ((arg7 + 2) <= undef58) /\ ((arg6 + 2) <= undef58), par{arg1 -> undef63, arg2 -> undef64, arg3 -> (1 - 1), arg4 -> undef59, arg5 -> undef60, arg6 -> arg6, arg7 -> arg7}> 0.55/0.57 <l2, l2, (arg3 > 0) /\ ((arg3 - 1) < arg3) /\ (undef53 <= arg2) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef54 > 0) /\ (undef53 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ ((arg7 + 2) <= arg2) /\ ((arg6 + 2) <= arg2) /\ (arg3 > 0) /\ ((arg3 - 1) < arg3) /\ (arg1 >= undef19) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef19 > 0) /\ (undef20 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ ((arg6 + 2) <= arg2) /\ (arg2 >= (arg7 + 2)) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef24)) >= 0) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef24)) < 2) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef25)) < 2) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef25)) >= 0), par{arg1 -> undef19, arg2 -> undef20, arg3 -> (arg3 - 1), arg6 -> undef24, arg7 -> undef25}> 0.55/0.57 <l2, l2, (arg3 > 0) /\ ((arg3 - 1) < arg3) /\ (undef53 <= arg2) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef54 > 0) /\ (undef53 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ ((arg7 + 2) <= arg2) /\ ((arg6 + 2) <= arg2) /\ (undef40 <= arg2) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef39 > 0) /\ (undef40 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ ((arg6 + 2) <= arg2) /\ ((arg7 + 2) <= arg2) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef42)) >= 0) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef42)) < 2) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef41)) < 2) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef41)) >= 0) /\ (1 = arg3) /\ (0 < 1) /\ (1 > 0) /\ (undef63 <= undef39) /\ (undef64 <= undef40) /\ (undef39 > 0) /\ (undef40 > 0) /\ (undef63 > 0) /\ (undef64 > 0) /\ ((undef41 + 2) <= undef39) /\ ((undef42 + 2) <= undef39) /\ ((arg7 + 2) <= undef40) /\ ((arg6 + 2) <= undef40), par{arg1 -> undef63, arg2 -> undef64, arg3 -> 0, arg4 -> undef41, arg5 -> undef42, arg6 -> arg6, arg7 -> arg7}> 0.55/0.57 <l2, l2, (arg3 > 0) /\ ((arg3 - 1) < arg3) /\ (undef53 <= arg2) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef54 > 0) /\ (undef53 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ ((arg7 + 2) <= arg2) /\ ((arg6 + 2) <= arg2) /\ (arg3 > 0) /\ ((arg3 - 1) < arg3) /\ (undef58 <= arg2) /\ (arg1 > 0) /\ (arg2 > 0) /\ (undef57 > 0) /\ (undef58 > 0) /\ ((arg4 + 2) <= arg1) /\ ((arg5 + 2) <= arg1) /\ ((arg6 + 2) <= arg2) /\ ((arg7 + 2) <= arg2) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef59)) >= 0) /\ (((((arg4 + arg5) + arg6) - arg7) - (2 * undef59)) < 2) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef60)) < 2) /\ (((((arg6 + arg7) + arg5) - arg4) - (2 * undef60)) >= 0) /\ ((arg3 - 1) < arg3) /\ (arg3 > 0) /\ (undef63 <= undef57) /\ (undef64 <= undef58) /\ (undef57 > 0) /\ (undef58 > 0) /\ (undef63 > 0) /\ (undef64 > 0) /\ ((undef59 + 2) <= undef57) /\ ((undef60 + 2) <= undef57) /\ ((arg7 + 2) <= undef58) /\ ((arg6 + 2) <= undef58), par{arg1 -> undef63, arg2 -> undef64, arg3 -> (arg3 - 1), arg4 -> undef59, arg5 -> undef60, arg6 -> arg6, arg7 -> arg7}> 0.55/0.57 0.55/0.57 Fresh variables: 0.55/0.57 undef1, undef2, undef8, undef16, undef17, undef18, undef19, undef20, undef24, undef25, undef26, undef34, undef35, undef36, undef39, undef40, undef41, undef42, undef52, undef53, undef54, undef57, undef58, undef59, undef60, undef63, undef64, undef70, undef71, undef72, undef73, undef74, undef75, undef76, undef77, undef78, 0.55/0.57 0.55/0.57 Undef variables: 0.55/0.57 undef1, undef2, undef8, undef16, undef17, undef18, undef19, undef20, undef24, undef25, undef26, undef34, undef35, undef36, undef39, undef40, undef41, undef42, undef52, undef53, undef54, undef57, undef58, undef59, undef60, undef63, undef64, undef70, undef71, undef72, undef73, undef74, undef75, undef76, undef77, undef78, 0.55/0.57 0.55/0.57 Abstraction variables: 0.55/0.57 0.55/0.57 Exit nodes: 0.55/0.57 0.55/0.57 Accepting locations: 0.55/0.57 0.55/0.57 Asserts: 0.55/0.57 0.55/0.57 ************************************************************* 0.55/0.57 ******************************************************************************************* 0.55/0.57 *********************** WORKING TRANSITION SYSTEM (DAG) *********************** 0.55/0.57 ******************************************************************************************* 0.55/0.57 0.55/0.57 Init Location: 0 0.55/0.57 Graph 0: 0.55/0.57 Transitions: 0.55/0.57 Variables: 0.55/0.57 0.55/0.57 Graph 1: 0.55/0.57 Transitions: 0.55/0.57 <l2, l2, 1 <= arg1 /\ 1 <= arg2 /\ 1 <= arg3 /\ 1 <= undef17 /\ 1 <= undef18 /\ 1 <= undef19 /\ 1 <= undef20 /\ arg4 + arg5 + arg6 <= 1 + arg7 + 2*undef24 /\ arg5 + arg6 + arg7 <= 1 + arg4 + 2*undef25 /\ undef17 <= arg1 /\ undef19 <= arg1 /\ arg4 + 2*undef25 <= arg5 + arg6 + arg7 /\ arg7 + 2*undef24 <= arg4 + arg5 + arg6 /\ 2 + arg4 <= arg1 /\ 2 + arg5 <= arg1 /\ 2 + arg6 <= arg2 /\ 2 + arg7 <= arg2, {arg1 -> undef19, arg2 -> undef20, arg3 -> -1 + arg3, arg6 -> undef24, arg7 -> undef25, rest remain the same}> 0.55/0.57 <l2, l2, 1 <= arg1 /\ 1 <= arg2 /\ 1 <= undef17 /\ 1 <= undef18 /\ 1 <= undef39 /\ 1 <= undef40 /\ 1 <= undef63 /\ 1 <= undef64 /\ arg4 + arg5 + arg6 <= 1 + arg7 + 2*undef41 /\ arg5 + arg6 + arg7 <= 1 + arg4 + 2*undef42 /\ undef17 <= arg1 /\ undef40 <= arg2 /\ arg4 + 2*undef42 <= arg5 + arg6 + arg7 /\ arg7 + 2*undef41 <= arg4 + arg5 + arg6 /\ undef63 <= undef39 /\ undef64 <= undef40 /\ 2 + arg4 <= arg1 /\ 2 + arg5 <= arg1 /\ 2 + arg6 <= arg2 /\ 2 + arg7 <= arg2 /\ 2 + arg6 <= undef40 /\ 2 + arg7 <= undef40 /\ 2 + undef41 <= undef39 /\ 2 + undef42 <= undef39 /\ arg3 = 1, {arg1 -> undef63, arg2 -> undef64, arg3 -> 0, arg4 -> undef41, arg5 -> undef42, rest remain the same}> 0.55/0.57 <l2, l2, 1 <= arg1 /\ 1 <= arg2 /\ 1 <= arg3 /\ 1 <= undef17 /\ 1 <= undef18 /\ 1 <= undef57 /\ 1 <= undef58 /\ 1 <= undef63 /\ 1 <= undef64 /\ arg4 + arg5 + arg6 <= 1 + arg7 + 2*undef59 /\ arg5 + arg6 + arg7 <= 1 + arg4 + 2*undef60 /\ undef17 <= arg1 /\ undef58 <= arg2 /\ arg4 + 2*undef60 <= arg5 + arg6 + arg7 /\ arg7 + 2*undef59 <= arg4 + arg5 + arg6 /\ undef63 <= undef57 /\ undef64 <= undef58 /\ 2 + arg4 <= arg1 /\ 2 + arg5 <= arg1 /\ 2 + arg6 <= arg2 /\ 2 + arg7 <= arg2 /\ 2 + arg6 <= undef58 /\ 2 + arg7 <= undef58 /\ 2 + undef59 <= undef57 /\ 2 + undef60 <= undef57, {arg1 -> undef63, arg2 -> undef64, arg3 -> -1 + arg3, arg4 -> undef59, arg5 -> undef60, rest remain the same}> 0.55/0.57 <l2, l2, 1 <= arg1 /\ 1 <= arg2 /\ 1 <= undef19 /\ 1 <= undef20 /\ 1 <= undef35 /\ 1 <= undef36 /\ arg4 + arg5 + arg6 <= 1 + arg7 + 2*undef24 /\ arg5 + arg6 + arg7 <= 1 + arg4 + 2*undef25 /\ undef19 <= arg1 /\ undef35 <= arg2 /\ arg4 + 2*undef25 <= arg5 + arg6 + arg7 /\ arg7 + 2*undef24 <= arg4 + arg5 + arg6 /\ 2 + arg4 <= arg1 /\ 2 + arg5 <= arg1 /\ 2 + arg6 <= arg2 /\ 2 + arg7 <= arg2 /\ arg3 = 1, {arg1 -> undef19, arg2 -> undef20, arg3 -> 0, arg6 -> undef24, arg7 -> undef25, rest remain the same}> 0.55/0.57 <l2, l2, 1 <= arg1 /\ 1 <= arg2 /\ 1 <= undef35 /\ 1 <= undef36 /\ 1 <= undef39 /\ 1 <= undef40 /\ 1 <= undef63 /\ 1 <= undef64 /\ arg4 + arg5 + arg6 <= 1 + arg7 + 2*undef41 /\ arg5 + arg6 + arg7 <= 1 + arg4 + 2*undef42 /\ undef35 <= arg2 /\ undef40 <= arg2 /\ arg4 + 2*undef42 <= arg5 + arg6 + arg7 /\ arg7 + 2*undef41 <= arg4 + arg5 + arg6 /\ undef63 <= undef39 /\ undef64 <= undef40 /\ 2 + arg4 <= arg1 /\ 2 + arg5 <= arg1 /\ 2 + arg6 <= arg2 /\ 2 + arg7 <= arg2 /\ 2 + arg6 <= undef40 /\ 2 + arg7 <= undef40 /\ 2 + undef41 <= undef39 /\ 2 + undef42 <= undef39 /\ arg3 = 1, {arg1 -> undef63, arg2 -> undef64, arg3 -> 0, arg4 -> undef41, arg5 -> undef42, rest remain the same}> 0.55/0.57 <l2, l2, 1 <= arg1 /\ 1 <= arg2 /\ 1 <= undef35 /\ 1 <= undef36 /\ 1 <= undef57 /\ 1 <= undef58 /\ 1 <= undef63 /\ 1 <= undef64 /\ arg4 + arg5 + arg6 <= 1 + arg7 + 2*undef59 /\ arg5 + arg6 + arg7 <= 1 + arg4 + 2*undef60 /\ undef35 <= arg2 /\ undef58 <= arg2 /\ arg4 + 2*undef60 <= arg5 + arg6 + arg7 /\ arg7 + 2*undef59 <= arg4 + arg5 + arg6 /\ undef63 <= undef57 /\ undef64 <= undef58 /\ 2 + arg4 <= arg1 /\ 2 + arg5 <= arg1 /\ 2 + arg6 <= arg2 /\ 2 + arg7 <= arg2 /\ 2 + arg6 <= undef58 /\ 2 + arg7 <= undef58 /\ 2 + undef59 <= undef57 /\ 2 + undef60 <= undef57 /\ arg3 = 1, {arg1 -> undef63, arg2 -> undef64, arg3 -> 0, arg4 -> undef59, arg5 -> undef60, rest remain the same}> 0.55/0.57 <l2, l2, 1 <= arg1 /\ 1 <= arg2 /\ 1 <= arg3 /\ 1 <= undef19 /\ 1 <= undef20 /\ 1 <= undef53 /\ 1 <= undef54 /\ arg4 + arg5 + arg6 <= 1 + arg7 + 2*undef24 /\ arg5 + arg6 + arg7 <= 1 + arg4 + 2*undef25 /\ undef19 <= arg1 /\ undef53 <= arg2 /\ arg4 + 2*undef25 <= arg5 + arg6 + arg7 /\ arg7 + 2*undef24 <= arg4 + arg5 + arg6 /\ 2 + arg4 <= arg1 /\ 2 + arg5 <= arg1 /\ 2 + arg6 <= arg2 /\ 2 + arg7 <= arg2, {arg1 -> undef19, arg2 -> undef20, arg3 -> -1 + arg3, arg6 -> undef24, arg7 -> undef25, rest remain the same}> 0.55/0.57 <l2, l2, 1 <= arg1 /\ 1 <= arg2 /\ 1 <= undef39 /\ 1 <= undef40 /\ 1 <= undef53 /\ 1 <= undef54 /\ 1 <= undef63 /\ 1 <= undef64 /\ arg4 + arg5 + arg6 <= 1 + arg7 + 2*undef41 /\ arg5 + arg6 + arg7 <= 1 + arg4 + 2*undef42 /\ undef40 <= arg2 /\ undef53 <= arg2 /\ arg4 + 2*undef42 <= arg5 + arg6 + arg7 /\ arg7 + 2*undef41 <= arg4 + arg5 + arg6 /\ undef63 <= undef39 /\ undef64 <= undef40 /\ 2 + arg4 <= arg1 /\ 2 + arg5 <= arg1 /\ 2 + arg6 <= arg2 /\ 2 + arg7 <= arg2 /\ 2 + arg6 <= undef40 /\ 2 + arg7 <= undef40 /\ 2 + undef41 <= undef39 /\ 2 + undef42 <= undef39 /\ arg3 = 1, {arg1 -> undef63, arg2 -> undef64, arg3 -> 0, arg4 -> undef41, arg5 -> undef42, rest remain the same}> 0.55/0.57 <l2, l2, 1 <= arg1 /\ 1 <= arg2 /\ 1 <= arg3 /\ 1 <= undef53 /\ 1 <= undef54 /\ 1 <= undef57 /\ 1 <= undef58 /\ 1 <= undef63 /\ 1 <= undef64 /\ arg4 + arg5 + arg6 <= 1 + arg7 + 2*undef59 /\ arg5 + arg6 + arg7 <= 1 + arg4 + 2*undef60 /\ undef53 <= arg2 /\ undef58 <= arg2 /\ arg4 + 2*undef60 <= arg5 + arg6 + arg7 /\ arg7 + 2*undef59 <= arg4 + arg5 + arg6 /\ undef63 <= undef57 /\ undef64 <= undef58 /\ 2 + arg4 <= arg1 /\ 2 + arg5 <= arg1 /\ 2 + arg6 <= arg2 /\ 2 + arg7 <= arg2 /\ 2 + arg6 <= undef58 /\ 2 + arg7 <= undef58 /\ 2 + undef59 <= undef57 /\ 2 + undef60 <= undef57, {arg1 -> undef63, arg2 -> undef64, arg3 -> -1 + arg3, arg4 -> undef59, arg5 -> undef60, rest remain the same}> 0.55/0.57 Variables: 0.55/0.57 arg1, arg2, arg3, arg4, arg5, arg6, arg7 0.55/0.57 0.55/0.57 Precedence: 0.55/0.57 Graph 0 0.55/0.57 0.55/0.57 Graph 1 0.55/0.57 <l0, l2, 1 <= undef71 /\ undef1 <= 1 + undef71 /\ 0 <= undef72 /\ 2 <= undef1 /\ undef2 <= 201 + undef71 /\ 202 <= undef2 /\ arg1 = undef1 /\ arg2 = undef2 /\ arg3 = undef72 /\ arg4 = 0 /\ arg5 = 0 /\ arg6 = 200 /\ arg7 = 200, {all remain the same}> 0.55/0.57 0.55/0.57 Map Locations to Subgraph: 0.55/0.57 ( 0 , 0 ) 0.55/0.57 ( 2 , 1 ) 0.55/0.57 0.55/0.57 ******************************************************************************************* 0.55/0.57 ******************************** CHECKING ASSERTIONS ******************************** 0.55/0.57 ******************************************************************************************* 0.55/0.57 0.55/0.57 Proving termination of subgraph 0 0.55/0.57 Proving termination of subgraph 1
popout
output may be truncated. 'popout' for the full output.
job log
popout
actions
all output
return to Integer_Transition_Systems 2019-03-29 01.54