YES Solver Timeout: 4 Global Timeout: 300 No parsing errors! Init Location: 0 Transitions: 1}> 16, k3944^0 -> 32, l4045^0 -> 48, tmp4146^0 -> (0 + undef1309), tmp___04247^0 -> undef1309}> (0 + i12^0), pg18^0 -> undef1827}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0), tmp___020^0 -> (0 + ret_getbit3439^0)}> (0 + tmp___03338^0)}> 0}> 1}> (0 + tmp3237^0)}> 0}> 1}> undef3223, nbits3136^0 -> 32, source2934^0 -> (0 + key7^0), tmp19^0 -> (0 + ret_getbit2833^0)}> (0 + tmp___02732^0)}> 0}> 1}> (0 + tmp2631^0)}> 0}> 1}> 1}> undef4443, nbits2530^0 -> 32, source2328^0 -> (0 + key7^0)}> 28, k14^0 -> 56}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0), tmp___727^0 -> (0 + ret_getbit9398^0)}> (0 + tmp___09297^0)}> 0}> 1}> (0 + tmp9196^0)}> 0}> 1}> undef6113, nbits9095^0 -> 32, source8893^0 -> (0 + itmp17^0), tmp___525^0 -> (0 + ret_getbit8792^0), tmp___626^0 -> undef6213}> (0 + tmp___08691^0)}> 0}> 1}> (0 + tmp8590^0)}> 0}> 1}> undef7222, nbits8489^0 -> 32, source8287^0 -> (0 + itmp17^0), tmp___424^0 -> undef7319}> (~(1) + j7378^0)}> 0}> 1}> (1 + j13^0), shifter16^0 -> undef7942}> (1 + i12^0), ic15^0 -> undef8004}> undef8203}> 32}> undef8339, irow7075^0 -> undef8347, iss7277^0 -> undef8348, itmp6570^0 -> undef8352, j7378^0 -> undef8355, jj6974^0 -> (~(1) + jj6974^0)}> 0, jj6974^0 -> 8}> undef8563, ietmp26772^0 -> undef8564, j7378^0 -> (1 + j7378^0), m7580^0 -> (1 + m7580^0)}> (~(1) + j7378^0), l7479^0 -> (~(1) + l7479^0), m7580^0 -> (~(1) + m7580^0)}> 0}> 1}> 0, j13^0 -> 2, shifter16^0 -> 1}> 0}> 1}> 0}> 1}> undef10117, ietmp26772^0 -> undef10118, j7378^0 -> 1, m7580^0 -> 5}> (0 + i12^0)}> undef10456, j7378^0 -> 16, k6267^0 -> undef10469, l7479^0 -> 32, m7580^0 -> 48}> (17 + (~(1) * i12^0))}> undef10891, j13^0 -> 32, k14^0 -> 64, tmp___323^0 -> 0}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0), tmp___222^0 -> (0 + ret_getbit6065^0)}> (0 + tmp___05964^0)}> 0}> 1}> (0 + tmp5863^0)}> 0}> 1}> undef12106, nbits5762^0 -> 32, source5560^0 -> (0 + inp6^0), tmp___121^0 -> (0 + ret_getbit5459^0)}> (0 + tmp___05358^0)}> 0}> 1}> (0 + tmp5257^0)}> 0}> 1}> 1}> undef13326, nbits5156^0 -> 32, source4954^0 -> (0 + inp6^0)}> 32, k14^0 -> 64}> (~(1) + j3843^0), k3944^0 -> (~(1) + k3944^0), l4045^0 -> (~(1) + l4045^0), tmp___64853^0 -> (0 + ret_getbit111116^0)}> (0 + tmp___0110115^0)}> 0}> 1}> (0 + tmp109114^0)}> 0}> 1}> undef14544, nbits108113^0 -> 28, source106111^0 -> (0 + icd^0), tmp___44651^0 -> (0 + ret_getbit105110^0), tmp___54752^0 -> undef14649}> (0 + tmp___0104109^0)}> 0}> 1}> (0 + tmp103108^0)}> 0}> 1}> undef15542, nbits102107^0 -> 28, source100105^0 -> (0 + icd^0), tmp___24449^0 -> (0 + ret_getbit99104^0), tmp___34550^0 -> undef15643}> (0 + tmp___098103^0)}> 0}> 1}> (0 + tmp97102^0)}> 0}> 1}> (1 + i12^0)}> undef16882, nbits96101^0 -> 28, source9499^0 -> (0 + icd^0), tmp___14348^0 -> undef16969}> (1 + i3742^0)}> (0 + inp^0), isw9^0 -> (0 + undef17453), isw^0 -> undef17453, key7^0 -> (0 + key^0), newkey_promoted_2^0 -> (0 + value^0)}> Fresh variables: undef1309, undef1827, undef3223, undef4443, undef6113, undef6213, undef7222, undef7319, undef7942, undef8004, undef8203, undef8339, undef8347, undef8348, undef8352, undef8355, undef8437, undef8563, undef8564, undef10117, undef10118, undef10456, undef10469, undef10891, undef12106, undef13326, undef14544, undef14649, undef15542, undef15643, undef16882, undef16969, undef17453, Undef variables: undef1309, undef1827, undef3223, undef4443, undef6113, undef6213, undef7222, undef7319, undef7942, undef8004, undef8203, undef8339, undef8347, undef8348, undef8352, undef8355, undef8437, undef8563, undef8564, undef10117, undef10118, undef10456, undef10469, undef10891, undef12106, undef13326, undef14544, undef14649, undef15542, undef15643, undef16882, undef16969, undef17453, Abstraction variables: Exit nodes: Accepting locations: Asserts: Preprocessed LLVMGraph Init Location: 0 Transitions: 28, k14^0 -> 56}> 28, k14^0 -> 56}> 32, k14^0 -> 64}> 0, j13^0 -> 2}> 0, j13^0 -> 2}> 16, k3944^0 -> 32, l4045^0 -> 48}> (1 + i3742^0)}> 1}> 1}> 16, k3944^0 -> 32, l4045^0 -> 48}> 1}> 16, k3944^0 -> 32, l4045^0 -> 48}> (1 + i12^0), j13^0 -> 32, k14^0 -> 64}> (1 + i12^0), n3540^0 -> (0 + (1 + i12^0))}> (1 + i12^0), j3843^0 -> 16, k3944^0 -> 32, l4045^0 -> 48, n3540^0 -> (0 + (1 + i12^0))}> (1 + i12^0), n3540^0 -> (0 + (1 + i12^0))}> (1 + i12^0), j3843^0 -> 16, k3944^0 -> 32, l4045^0 -> 48, n3540^0 -> (0 + (1 + i12^0))}> undef14544, nbits108113^0 -> 28}> undef14544, nbits108113^0 -> 28}> undef14544, nbits108113^0 -> 28}> undef14544, nbits108113^0 -> 28}> undef14544, nbits108113^0 -> 28}> undef14544, nbits108113^0 -> 28}> undef14544, nbits108113^0 -> 28}> undef14544, nbits108113^0 -> 28}> undef14544, nbits108113^0 -> 28}> undef14544, nbits108113^0 -> 28}> undef14544, nbits108113^0 -> 28}> undef14544, nbits108113^0 -> 28}> undef14544, nbits108113^0 -> 28}> undef14544, nbits108113^0 -> 28}> undef14544, nbits108113^0 -> 28}> undef14544, nbits108113^0 -> 28}> 1, j7378^0 -> 16, l7479^0 -> 32, m7580^0 -> 48}> 1, j7378^0 -> 16, l7479^0 -> 32, m7580^0 -> 48}> 1, j7378^0 -> 16, l7479^0 -> 32, m7580^0 -> 48}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> 1, j3843^0 -> 16, k3944^0 -> 32, l4045^0 -> 48, n3540^0 -> (0 + 1)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> 1, m7580^0 -> 5}> (~(1) + j7378^0), l7479^0 -> (~(1) + l7479^0), m7580^0 -> (~(1) + m7580^0)}> (~(1) + j7378^0), l7479^0 -> (~(1) + l7479^0), m7580^0 -> (~(1) + m7580^0)}> (~(1) + j7378^0), l7479^0 -> (~(1) + l7479^0), m7580^0 -> (~(1) + m7580^0)}> (~(1) + j7378^0), l7479^0 -> (~(1) + l7479^0), m7580^0 -> (~(1) + m7580^0)}> (~(1) + j7378^0), l7479^0 -> (~(1) + l7479^0), m7580^0 -> (~(1) + m7580^0)}> (~(1) + j7378^0), l7479^0 -> (~(1) + l7479^0), m7580^0 -> (~(1) + m7580^0)}> (~(1) + j7378^0), l7479^0 -> (~(1) + l7479^0), m7580^0 -> (~(1) + m7580^0)}> (~(1) + j7378^0), l7479^0 -> (~(1) + l7479^0), m7580^0 -> (~(1) + m7580^0)}> 8}> (1 + j7378^0), m7580^0 -> (1 + m7580^0)}> 32}> undef8355, jj6974^0 -> (~(1) + jj6974^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (~(1) + j13^0), k14^0 -> (~(1) + k14^0)}> (1 + i12^0), j13^0 -> 32, k14^0 -> 64}> (1 + i12^0), j7378^0 -> 16, l7479^0 -> 32, m7580^0 -> 48}> (1 + i12^0), j7378^0 -> 16, l7479^0 -> 32, m7580^0 -> 48}> (1 + i12^0), j7378^0 -> 16, l7479^0 -> 32, m7580^0 -> 48}> (~(1) + j7378^0)}> (~(1) + j7378^0)}> 28, k14^0 -> 56}> 28, k14^0 -> 56}> 32, k14^0 -> 64}> (1 + j13^0)}> (~(1) + j3843^0), k3944^0 -> (~(1) + k3944^0), l4045^0 -> (~(1) + l4045^0)}> (~(1) + j3843^0), k3944^0 -> (~(1) + k3944^0), l4045^0 -> (~(1) + l4045^0)}> (~(1) + j3843^0), k3944^0 -> (~(1) + k3944^0), l4045^0 -> (~(1) + l4045^0)}> (~(1) + j3843^0), k3944^0 -> (~(1) + k3944^0), l4045^0 -> (~(1) + l4045^0)}> Fresh variables: undef1309, undef1827, undef3223, undef4443, undef6113, undef6213, undef7222, undef7319, undef7942, undef8004, undef8203, undef8339, undef8347, undef8348, undef8352, undef8355, undef8437, undef8563, undef8564, undef10117, undef10118, undef10456, undef10469, undef10891, undef12106, undef13326, undef14544, undef14649, undef15542, undef15643, undef16882, undef16969, undef17453, Undef variables: undef1309, undef1827, undef3223, undef4443, undef6113, undef6213, undef7222, undef7319, undef7942, undef8004, undef8203, undef8339, undef8347, undef8348, undef8352, undef8355, undef8437, undef8563, undef8564, undef10117, undef10118, undef10456, undef10469, undef10891, undef12106, undef13326, undef14544, undef14649, undef15542, undef15643, undef16882, undef16969, undef17453, Abstraction variables: Exit nodes: Accepting locations: Asserts: ************************************************************* ******************************************************************************************* *********************** WORKING TRANSITION SYSTEM (DAG) *********************** ******************************************************************************************* Init Location: 0 Graph 0: Transitions: Variables: Graph 1: Transitions: 1 + j13^0, rest remain the same}> Variables: j13^0 Graph 2: Transitions: -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> Variables: j13^0, k14^0 Graph 3: Transitions: 16, k3944^0 -> 32, l4045^0 -> 48, rest remain the same}> 1 + i3742^0, rest remain the same}> 1, rest remain the same}> 1, rest remain the same}> 16, k3944^0 -> 32, l4045^0 -> 48, rest remain the same}> 1, rest remain the same}> 16, k3944^0 -> 32, l4045^0 -> 48, rest remain the same}> 1 + i12^0, n3540^0 -> 1 + i12^0, rest remain the same}> 1 + i12^0, j3843^0 -> 16, k3944^0 -> 32, l4045^0 -> 48, n3540^0 -> 1 + i12^0, rest remain the same}> 1 + i12^0, n3540^0 -> 1 + i12^0, rest remain the same}> 1 + i12^0, j3843^0 -> 16, k3944^0 -> 32, l4045^0 -> 48, n3540^0 -> 1 + i12^0, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> Variables: i3742^0, n3540^0, i12^0, j3843^0, bitno107112^0, k3944^0, l4045^0, nbits108113^0 Graph 4: Transitions: -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> Variables: j13^0, k14^0 Graph 5: Transitions: 1, m7580^0 -> 5, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> 8, rest remain the same}> 1 + j7378^0, m7580^0 -> 1 + m7580^0, rest remain the same}> 32, rest remain the same}> undef8355, jj6974^0 -> -1 + jj6974^0, rest remain the same}> 1 + i12^0, j7378^0 -> 16, l7479^0 -> 32, m7580^0 -> 48, rest remain the same}> 1 + i12^0, j7378^0 -> 16, l7479^0 -> 32, m7580^0 -> 48, rest remain the same}> 1 + i12^0, j7378^0 -> 16, l7479^0 -> 32, m7580^0 -> 48, rest remain the same}> -1 + j7378^0, rest remain the same}> -1 + j7378^0, rest remain the same}> Variables: j7378^0, l7479^0, m7580^0, jj6974^0, i12^0, isw9^0 Graph 6: Transitions: -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> -1 + j13^0, k14^0 -> -1 + k14^0, rest remain the same}> Variables: j13^0, k14^0 Graph 7: Transitions: Variables: Precedence: Graph 0 Graph 1 0, j13^0 -> 2, rest remain the same}> 0, j13^0 -> 2, rest remain the same}> Graph 2 28, k14^0 -> 56, rest remain the same}> 28, k14^0 -> 56, rest remain the same}> 28, k14^0 -> 56, rest remain the same}> 28, k14^0 -> 56, rest remain the same}> Graph 3 1, j3843^0 -> 16, k3944^0 -> 32, l4045^0 -> 48, n3540^0 -> 1, rest remain the same}> Graph 4 32, k14^0 -> 64, rest remain the same}> 1 + i12^0, j13^0 -> 32, k14^0 -> 64, rest remain the same}> 32, k14^0 -> 64, rest remain the same}> Graph 5 1, j7378^0 -> 16, l7479^0 -> 32, m7580^0 -> 48, rest remain the same}> 1, j7378^0 -> 16, l7479^0 -> 32, m7580^0 -> 48, rest remain the same}> 1, j7378^0 -> 16, l7479^0 -> 32, m7580^0 -> 48, rest remain the same}> Graph 6 1 + i12^0, j13^0 -> 32, k14^0 -> 64, rest remain the same}> Graph 7 Map Locations to Subgraph: ( 0 , 0 ) ( 2 , 3 ) ( 5 , 3 ) ( 7 , 3 ) ( 12 , 4 ) ( 15 , 2 ) ( 23 , 5 ) ( 29 , 5 ) ( 35 , 5 ) ( 39 , 6 ) ( 53 , 7 ) ( 54 , 5 ) ( 59 , 1 ) ( 88 , 3 ) ******************************************************************************************* ******************************** CHECKING ASSERTIONS ******************************** ******************************************************************************************* Proving termination of subgraph 0 Proving termination of subgraph 1 Checking unfeasibility... Time used: 0.007151 Checking conditional termination of SCC {l59}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.005007s Ranking function: 32 - j13^0 New Graphs: Proving termination of subgraph 2 Checking unfeasibility... Time used: 0.044893 Checking conditional termination of SCC {l15}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.010453s Ranking function: -1 + j13^0 New Graphs: Proving termination of subgraph 3 Checking unfeasibility... Time used: 0.412724 Some transition disabled by a set of invariant(s): Invariant at l2: 1 <= i12^0 Invariant at l5: 1 <= i12^0 Invariant at l7: 1 <= i12^0 Invariant at l88: 1 <= i12^0 Strengthening and disabling transitions... > It's unfeasible. Removing transition: 1 + i12^0, j3843^0 -> 16, k3944^0 -> 32, l4045^0 -> 48, n3540^0 -> 1 + i12^0, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 16, k3944^0 -> 32, l4045^0 -> 48, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 1 + i3742^0, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 1, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 1, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 16, k3944^0 -> 32, l4045^0 -> 48, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 1, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 16, k3944^0 -> 32, l4045^0 -> 48, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 1 + i12^0, n3540^0 -> 1 + i12^0, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 1 + i12^0, j3843^0 -> 16, k3944^0 -> 32, l4045^0 -> 48, n3540^0 -> 1 + i12^0, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility It's unfeasible. Removing transition: 1 + i12^0, n3540^0 -> 1 + i12^0, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> Checking unfeasibility... Time used: 4.00203 Checking conditional termination of SCC {l2, l5, l7, l88}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.022665s Ranking function: 30 - 2*i12^0 New Graphs: Transitions: 1 + i3742^0, rest remain the same}> Variables: i12^0, i3742^0 Transitions: undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> Variables: bitno107112^0, i12^0, j3843^0, k3944^0, l4045^0, nbits108113^0 Checking conditional termination of SCC {l2}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.003863s Ranking function: 2 - i3742^0 New Graphs: Transitions: undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> undef14544, nbits108113^0 -> 28, rest remain the same}> -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> Variables: bitno107112^0, i12^0, j3843^0, k3944^0, l4045^0, nbits108113^0 Checking conditional termination of SCC {l7, l88}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.008036s LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.078423s Trying to remove transition: -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.053243s Time used: 0.050019 Trying to remove transition: -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.058669s Time used: 0.056796 Trying to remove transition: -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.059187s Time used: 0.057345 Trying to remove transition: -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.059365s Time used: 0.05757 Trying to remove transition: undef14544, nbits108113^0 -> 28, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.057297s Time used: 0.05558 Trying to remove transition: undef14544, nbits108113^0 -> 28, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.051285s Time used: 0.049847 Trying to remove transition: undef14544, nbits108113^0 -> 28, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.054176s Time used: 0.052675 Trying to remove transition: undef14544, nbits108113^0 -> 28, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.049042s Time used: 0.047647 Trying to remove transition: undef14544, nbits108113^0 -> 28, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.051664s Time used: 0.050297 Trying to remove transition: undef14544, nbits108113^0 -> 28, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.058223s Time used: 0.056899 Trying to remove transition: undef14544, nbits108113^0 -> 28, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.050566s Time used: 0.049189 Trying to remove transition: undef14544, nbits108113^0 -> 28, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.050257s Time used: 0.04895 Trying to remove transition: undef14544, nbits108113^0 -> 28, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.052863s Time used: 0.051584 Trying to remove transition: undef14544, nbits108113^0 -> 28, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.050665s Time used: 0.049326 Trying to remove transition: undef14544, nbits108113^0 -> 28, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.050595s Time used: 0.049299 Trying to remove transition: undef14544, nbits108113^0 -> 28, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.054479s Time used: 0.053195 Trying to remove transition: undef14544, nbits108113^0 -> 28, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.048997s Time used: 0.047679 Trying to remove transition: undef14544, nbits108113^0 -> 28, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.054061s Time used: 0.052786 Trying to remove transition: undef14544, nbits108113^0 -> 28, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.053266s Time used: 0.051947 Trying to remove transition: undef14544, nbits108113^0 -> 28, rest remain the same}> Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 0.051415s Time used: 0.050091 Solving with 1 template(s). LOG: CALL solveNonLinearGetFirstSolution LOG: RETURN solveNonLinearGetFirstSolution - Elapsed time: 1.004532s Time used: 1.00317 LOG: SAT solveNonLinear - Elapsed time: 1.004532s Cost: 0; Total time: 1.00317 Termination implied by a set of invariant(s): Invariant at l2: 1 <= i3742^0 Invariant at l5: n3540^0 <= i12^0 Invariant at l7: 0 <= 1 + i12^0 Invariant at l88: 0 <= 1 + i12^0 + j3843^0 [ Invariant Graph ] Strengthening and disabling transitions... LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 16, k3944^0 -> 32, l4045^0 -> 48, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 1 + i3742^0, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 1, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 1, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 16, k3944^0 -> 32, l4045^0 -> 48, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 1, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 16, k3944^0 -> 32, l4045^0 -> 48, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 1 + i12^0, n3540^0 -> 1 + i12^0, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): 1 + i12^0, j3843^0 -> 16, k3944^0 -> 32, l4045^0 -> 48, n3540^0 -> 1 + i12^0, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> [ Termination Graph ] Strengthening and disabling transitions... LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): undef14544, nbits108113^0 -> 28, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> LOG: CALL solverLinear in Graph for feasibility LOG: RETURN solveLinear in Graph for feasibility Strengthening transition (result): -1 + j3843^0, k3944^0 -> -1 + k3944^0, l4045^0 -> -1 + l4045^0, rest remain the same}> Ranking function: 1 + i12^0 + j3843^0 New Graphs: INVARIANTS: 2: 1 <= i3742^0 , 5: n3540^0 <= i12^0 , 7: 0 <= 1 + i12^0 , 88: 0 <= 1 + i12^0 + j3843^0 , Quasi-INVARIANTS to narrow Graph: 2: 5: 7: 88: Proving termination of subgraph 4 Checking unfeasibility... Time used: 0.045515 Checking conditional termination of SCC {l12}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.012365s Ranking function: -1 + j13^0 New Graphs: Proving termination of subgraph 5 Checking unfeasibility... Time used: 4.00457 Checking conditional termination of SCC {l23, l29, l35, l54}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.030530s Ranking function: -49 - i12^0 + 32*isw9^0 New Graphs: Transitions: 1, m7580^0 -> 5, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> 8, rest remain the same}> 1 + j7378^0, m7580^0 -> 1 + m7580^0, rest remain the same}> 32, rest remain the same}> undef8355, jj6974^0 -> -1 + jj6974^0, rest remain the same}> 1 + i12^0, j7378^0 -> 16, l7479^0 -> 32, m7580^0 -> 48, rest remain the same}> 1 + i12^0, j7378^0 -> 16, l7479^0 -> 32, m7580^0 -> 48, rest remain the same}> -1 + j7378^0, rest remain the same}> -1 + j7378^0, rest remain the same}> Variables: i12^0, isw9^0, j7378^0, jj6974^0, l7479^0, m7580^0 Checking conditional termination of SCC {l23, l29, l35, l54}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.009178s Ranking function: 15 - i12^0 - 32*isw9^0 New Graphs: Transitions: 1, m7580^0 -> 5, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> 8, rest remain the same}> 1 + j7378^0, m7580^0 -> 1 + m7580^0, rest remain the same}> 32, rest remain the same}> undef8355, jj6974^0 -> -1 + jj6974^0, rest remain the same}> 1 + i12^0, j7378^0 -> 16, l7479^0 -> 32, m7580^0 -> 48, rest remain the same}> -1 + j7378^0, rest remain the same}> -1 + j7378^0, rest remain the same}> Variables: i12^0, isw9^0, j7378^0, jj6974^0, l7479^0, m7580^0 Checking conditional termination of SCC {l23, l29, l35, l54}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.009146s Ranking function: -2 - i12^0 + 17*isw9^0 New Graphs: Transitions: -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> -1 + j7378^0, l7479^0 -> -1 + l7479^0, m7580^0 -> -1 + m7580^0, rest remain the same}> Variables: j7378^0, l7479^0, m7580^0 Transitions: 1 + j7378^0, m7580^0 -> 1 + m7580^0, rest remain the same}> Variables: j7378^0, m7580^0 Transitions: undef8355, jj6974^0 -> -1 + jj6974^0, rest remain the same}> Variables: j7378^0, jj6974^0 Transitions: -1 + j7378^0, rest remain the same}> -1 + j7378^0, rest remain the same}> Variables: j7378^0 Checking conditional termination of SCC {l23}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.006577s Ranking function: -1 + j7378^0 New Graphs: Transitions: 1 + j7378^0, m7580^0 -> 1 + m7580^0, rest remain the same}> Variables: j7378^0, m7580^0 Transitions: undef8355, jj6974^0 -> -1 + jj6974^0, rest remain the same}> Variables: j7378^0, jj6974^0 Transitions: -1 + j7378^0, rest remain the same}> -1 + j7378^0, rest remain the same}> Variables: j7378^0 Checking conditional termination of SCC {l29}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.005036s Ranking function: 4 - j7378^0 New Graphs: Transitions: undef8355, jj6974^0 -> -1 + jj6974^0, rest remain the same}> Variables: j7378^0, jj6974^0 Transitions: -1 + j7378^0, rest remain the same}> -1 + j7378^0, rest remain the same}> Variables: j7378^0 Checking conditional termination of SCC {l35}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.004908s Ranking function: -1 + jj6974^0 New Graphs: Transitions: -1 + j7378^0, rest remain the same}> -1 + j7378^0, rest remain the same}> Variables: j7378^0 Checking conditional termination of SCC {l54}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.005261s Ranking function: -1 + j7378^0 New Graphs: Proving termination of subgraph 6 Checking unfeasibility... Time used: 0.039392 Checking conditional termination of SCC {l39}... LOG: CALL solveLinear LOG: RETURN solveLinear - Elapsed time: 0.013368s Ranking function: -1 + j13^0 New Graphs: Proving termination of subgraph 7 Analyzing SCC {l53}... No cycles found. Program Terminates