NO ### Pre-processing the ITS problem ### Initial linear ITS problem Start location: l11 0: l0 -> l1 : Result_4^0'=Result_4^post_1, __cil_tmp6_15^0'=__cil_tmp6_15^post_1, __disjvr_0^0'=__disjvr_0^post_1, __disjvr_1^0'=__disjvr_1^post_1, a_140^0'=a_140^post_1, a_16^0'=a_16^post_1, head_12^0'=head_12^post_1, i_11^0'=i_11^post_1, len_47^0'=len_47^post_1, length_10^0'=length_10^post_1, length_19^0'=length_19^post_1, lt_21^0'=lt_21^post_1, t_17^0'=t_17^post_1, tmp_13^0'=tmp_13^post_1, tmp_20^0'=tmp_20^post_1, tmp___0_14^0'=tmp___0_14^post_1, x_18^0'=x_18^post_1, [ length_19^post_1==length_19^post_1 && head_12^post_1==0 && i_11^post_1==0 && Result_4^0==Result_4^post_1 && __cil_tmp6_15^0==__cil_tmp6_15^post_1 && __disjvr_0^0==__disjvr_0^post_1 && __disjvr_1^0==__disjvr_1^post_1 && a_140^0==a_140^post_1 && a_16^0==a_16^post_1 && len_47^0==len_47^post_1 && length_10^0==length_10^post_1 && lt_21^0==lt_21^post_1 && t_17^0==t_17^post_1 && tmp_13^0==tmp_13^post_1 && tmp_20^0==tmp_20^post_1 && tmp___0_14^0==tmp___0_14^post_1 && x_18^0==x_18^post_1 ], cost: 1 1: l1 -> l2 : Result_4^0'=Result_4^post_2, __cil_tmp6_15^0'=__cil_tmp6_15^post_2, __disjvr_0^0'=__disjvr_0^post_2, __disjvr_1^0'=__disjvr_1^post_2, a_140^0'=a_140^post_2, a_16^0'=a_16^post_2, head_12^0'=head_12^post_2, i_11^0'=i_11^post_2, len_47^0'=len_47^post_2, length_10^0'=length_10^post_2, length_19^0'=length_19^post_2, lt_21^0'=lt_21^post_2, t_17^0'=t_17^post_2, tmp_13^0'=tmp_13^post_2, tmp_20^0'=tmp_20^post_2, tmp___0_14^0'=tmp___0_14^post_2, x_18^0'=x_18^post_2, [ 0<=-2-i_11^0+length_10^0 && tmp___0_14^post_2==tmp___0_14^post_2 && tmp_13^post_2==tmp___0_14^post_2 && head_12^post_2==tmp_13^post_2 && i_11^post_2==1+i_11^0 && Result_4^0==Result_4^post_2 && __cil_tmp6_15^0==__cil_tmp6_15^post_2 && __disjvr_0^0==__disjvr_0^post_2 && __disjvr_1^0==__disjvr_1^post_2 && a_140^0==a_140^post_2 && a_16^0==a_16^post_2 && len_47^0==len_47^post_2 && length_10^0==length_10^post_2 && length_19^0==length_19^post_2 && lt_21^0==lt_21^post_2 && t_17^0==t_17^post_2 && tmp_20^0==tmp_20^post_2 && x_18^0==x_18^post_2 ], cost: 1 2: l1 -> l3 : Result_4^0'=Result_4^post_3, __cil_tmp6_15^0'=__cil_tmp6_15^post_3, __disjvr_0^0'=__disjvr_0^post_3, __disjvr_1^0'=__disjvr_1^post_3, a_140^0'=a_140^post_3, a_16^0'=a_16^post_3, head_12^0'=head_12^post_3, i_11^0'=i_11^post_3, len_47^0'=len_47^post_3, length_10^0'=length_10^post_3, length_19^0'=length_19^post_3, lt_21^0'=lt_21^post_3, t_17^0'=t_17^post_3, tmp_13^0'=tmp_13^post_3, tmp_20^0'=tmp_20^post_3, tmp___0_14^0'=tmp___0_14^post_3, x_18^0'=x_18^post_3, [ -1-i_11^0+length_10^0<=0 && __cil_tmp6_15^post_3==head_12^0 && Result_4^1_1==__cil_tmp6_15^post_3 && tmp_20^post_3==Result_4^1_1 && Result_4^2_1==Result_4^2_1 && x_18^post_3==a_16^0 && x_18^post_3<=0 && 0<=x_18^post_3 && Result_4^3_1==Result_4^3_1 && Result_4^post_3==Result_4^post_3 && __disjvr_0^0==__disjvr_0^post_3 && __disjvr_1^0==__disjvr_1^post_3 && a_140^0==a_140^post_3 && a_16^0==a_16^post_3 && head_12^0==head_12^post_3 && i_11^0==i_11^post_3 && len_47^0==len_47^post_3 && length_10^0==length_10^post_3 && length_19^0==length_19^post_3 && lt_21^0==lt_21^post_3 && t_17^0==t_17^post_3 && tmp_13^0==tmp_13^post_3 && tmp___0_14^0==tmp___0_14^post_3 ], cost: 1 3: l2 -> l4 : Result_4^0'=Result_4^post_4, __cil_tmp6_15^0'=__cil_tmp6_15^post_4, __disjvr_0^0'=__disjvr_0^post_4, __disjvr_1^0'=__disjvr_1^post_4, a_140^0'=a_140^post_4, a_16^0'=a_16^post_4, head_12^0'=head_12^post_4, i_11^0'=i_11^post_4, len_47^0'=len_47^post_4, length_10^0'=length_10^post_4, length_19^0'=length_19^post_4, lt_21^0'=lt_21^post_4, t_17^0'=t_17^post_4, tmp_13^0'=tmp_13^post_4, tmp_20^0'=tmp_20^post_4, tmp___0_14^0'=tmp___0_14^post_4, x_18^0'=x_18^post_4, [ 0<=len_47^0 && 0<=-2-i_11^0+length_10^0 && tmp___0_14^post_4==tmp___0_14^post_4 && tmp_13^post_4==tmp___0_14^post_4 && head_12^post_4==tmp_13^post_4 && i_11^post_4==1+i_11^0 && Result_4^0==Result_4^post_4 && __cil_tmp6_15^0==__cil_tmp6_15^post_4 && __disjvr_0^0==__disjvr_0^post_4 && __disjvr_1^0==__disjvr_1^post_4 && a_140^0==a_140^post_4 && a_16^0==a_16^post_4 && len_47^0==len_47^post_4 && length_10^0==length_10^post_4 && length_19^0==length_19^post_4 && lt_21^0==lt_21^post_4 && t_17^0==t_17^post_4 && tmp_20^0==tmp_20^post_4 && x_18^0==x_18^post_4 ], cost: 1 5: l2 -> l6 : Result_4^0'=Result_4^post_6, __cil_tmp6_15^0'=__cil_tmp6_15^post_6, __disjvr_0^0'=__disjvr_0^post_6, __disjvr_1^0'=__disjvr_1^post_6, a_140^0'=a_140^post_6, a_16^0'=a_16^post_6, head_12^0'=head_12^post_6, i_11^0'=i_11^post_6, len_47^0'=len_47^post_6, length_10^0'=length_10^post_6, length_19^0'=length_19^post_6, lt_21^0'=lt_21^post_6, t_17^0'=t_17^post_6, tmp_13^0'=tmp_13^post_6, tmp_20^0'=tmp_20^post_6, tmp___0_14^0'=tmp___0_14^post_6, x_18^0'=x_18^post_6, [ 0<=len_47^0 && -1-i_11^0+length_10^0<=0 && __cil_tmp6_15^post_6==head_12^0 && Result_4^1_2==__cil_tmp6_15^post_6 && 0<=len_47^0 && tmp_20^post_6==Result_4^1_2 && Result_4^post_6==Result_4^post_6 && 0<=len_47^0 && 0<=len_47^0 && 0<=len_47^0 && x_18^post_6==a_16^0 && 0<=len_47^0 && __disjvr_0^0==__disjvr_0^post_6 && __disjvr_1^0==__disjvr_1^post_6 && a_140^0==a_140^post_6 && a_16^0==a_16^post_6 && head_12^0==head_12^post_6 && i_11^0==i_11^post_6 && len_47^0==len_47^post_6 && length_10^0==length_10^post_6 && length_19^0==length_19^post_6 && lt_21^0==lt_21^post_6 && t_17^0==t_17^post_6 && tmp_13^0==tmp_13^post_6 && tmp___0_14^0==tmp___0_14^post_6 ], cost: 1 4: l4 -> l2 : Result_4^0'=Result_4^post_5, __cil_tmp6_15^0'=__cil_tmp6_15^post_5, __disjvr_0^0'=__disjvr_0^post_5, __disjvr_1^0'=__disjvr_1^post_5, a_140^0'=a_140^post_5, a_16^0'=a_16^post_5, head_12^0'=head_12^post_5, i_11^0'=i_11^post_5, len_47^0'=len_47^post_5, length_10^0'=length_10^post_5, length_19^0'=length_19^post_5, lt_21^0'=lt_21^post_5, t_17^0'=t_17^post_5, tmp_13^0'=tmp_13^post_5, tmp_20^0'=tmp_20^post_5, tmp___0_14^0'=tmp___0_14^post_5, x_18^0'=x_18^post_5, [ Result_4^0==Result_4^post_5 && __cil_tmp6_15^0==__cil_tmp6_15^post_5 && __disjvr_0^0==__disjvr_0^post_5 && __disjvr_1^0==__disjvr_1^post_5 && a_140^0==a_140^post_5 && a_16^0==a_16^post_5 && head_12^0==head_12^post_5 && i_11^0==i_11^post_5 && len_47^0==len_47^post_5 && length_10^0==length_10^post_5 && length_19^0==length_19^post_5 && lt_21^0==lt_21^post_5 && t_17^0==t_17^post_5 && tmp_13^0==tmp_13^post_5 && tmp_20^0==tmp_20^post_5 && tmp___0_14^0==tmp___0_14^post_5 && x_18^0==x_18^post_5 ], cost: 1 6: l6 -> l7 : Result_4^0'=Result_4^post_7, __cil_tmp6_15^0'=__cil_tmp6_15^post_7, __disjvr_0^0'=__disjvr_0^post_7, __disjvr_1^0'=__disjvr_1^post_7, a_140^0'=a_140^post_7, a_16^0'=a_16^post_7, head_12^0'=head_12^post_7, i_11^0'=i_11^post_7, len_47^0'=len_47^post_7, length_10^0'=length_10^post_7, length_19^0'=length_19^post_7, lt_21^0'=lt_21^post_7, t_17^0'=t_17^post_7, tmp_13^0'=tmp_13^post_7, tmp_20^0'=tmp_20^post_7, tmp___0_14^0'=tmp___0_14^post_7, x_18^0'=x_18^post_7, [ __disjvr_0^post_7==__disjvr_0^0 && Result_4^0==Result_4^post_7 && __cil_tmp6_15^0==__cil_tmp6_15^post_7 && __disjvr_0^0==__disjvr_0^post_7 && __disjvr_1^0==__disjvr_1^post_7 && a_140^0==a_140^post_7 && a_16^0==a_16^post_7 && head_12^0==head_12^post_7 && i_11^0==i_11^post_7 && len_47^0==len_47^post_7 && length_10^0==length_10^post_7 && length_19^0==length_19^post_7 && lt_21^0==lt_21^post_7 && t_17^0==t_17^post_7 && tmp_13^0==tmp_13^post_7 && tmp_20^0==tmp_20^post_7 && tmp___0_14^0==tmp___0_14^post_7 && x_18^0==x_18^post_7 ], cost: 1 7: l7 -> l5 : Result_4^0'=Result_4^post_8, __cil_tmp6_15^0'=__cil_tmp6_15^post_8, __disjvr_0^0'=__disjvr_0^post_8, __disjvr_1^0'=__disjvr_1^post_8, a_140^0'=a_140^post_8, a_16^0'=a_16^post_8, head_12^0'=head_12^post_8, i_11^0'=i_11^post_8, len_47^0'=len_47^post_8, length_10^0'=length_10^post_8, length_19^0'=length_19^post_8, lt_21^0'=lt_21^post_8, t_17^0'=t_17^post_8, tmp_13^0'=tmp_13^post_8, tmp_20^0'=tmp_20^post_8, tmp___0_14^0'=tmp___0_14^post_8, x_18^0'=x_18^post_8, [ t_17^post_8==x_18^0 && lt_21^1_1==lt_21^1_1 && x_18^post_8==lt_21^1_1 && lt_21^post_8==lt_21^post_8 && Result_4^0==Result_4^post_8 && __cil_tmp6_15^0==__cil_tmp6_15^post_8 && __disjvr_0^0==__disjvr_0^post_8 && __disjvr_1^0==__disjvr_1^post_8 && a_140^0==a_140^post_8 && a_16^0==a_16^post_8 && head_12^0==head_12^post_8 && i_11^0==i_11^post_8 && len_47^0==len_47^post_8 && length_10^0==length_10^post_8 && length_19^0==length_19^post_8 && tmp_13^0==tmp_13^post_8 && tmp_20^0==tmp_20^post_8 && tmp___0_14^0==tmp___0_14^post_8 ], cost: 1 8: l5 -> l3 : Result_4^0'=Result_4^post_9, __cil_tmp6_15^0'=__cil_tmp6_15^post_9, __disjvr_0^0'=__disjvr_0^post_9, __disjvr_1^0'=__disjvr_1^post_9, a_140^0'=a_140^post_9, a_16^0'=a_16^post_9, head_12^0'=head_12^post_9, i_11^0'=i_11^post_9, len_47^0'=len_47^post_9, length_10^0'=length_10^post_9, length_19^0'=length_19^post_9, lt_21^0'=lt_21^post_9, t_17^0'=t_17^post_9, tmp_13^0'=tmp_13^post_9, tmp_20^0'=tmp_20^post_9, tmp___0_14^0'=tmp___0_14^post_9, x_18^0'=x_18^post_9, [ 0<=a_140^0 && x_18^0<=0 && 0<=x_18^0 && Result_4^1_3==Result_4^1_3 && Result_4^post_9==Result_4^post_9 && __cil_tmp6_15^0==__cil_tmp6_15^post_9 && __disjvr_0^0==__disjvr_0^post_9 && __disjvr_1^0==__disjvr_1^post_9 && a_140^0==a_140^post_9 && a_16^0==a_16^post_9 && head_12^0==head_12^post_9 && i_11^0==i_11^post_9 && len_47^0==len_47^post_9 && length_10^0==length_10^post_9 && length_19^0==length_19^post_9 && lt_21^0==lt_21^post_9 && t_17^0==t_17^post_9 && tmp_13^0==tmp_13^post_9 && tmp_20^0==tmp_20^post_9 && tmp___0_14^0==tmp___0_14^post_9 && x_18^0==x_18^post_9 ], cost: 1 9: l5 -> l9 : Result_4^0'=Result_4^post_10, __cil_tmp6_15^0'=__cil_tmp6_15^post_10, __disjvr_0^0'=__disjvr_0^post_10, __disjvr_1^0'=__disjvr_1^post_10, a_140^0'=a_140^post_10, a_16^0'=a_16^post_10, head_12^0'=head_12^post_10, i_11^0'=i_11^post_10, len_47^0'=len_47^post_10, length_10^0'=length_10^post_10, length_19^0'=length_19^post_10, lt_21^0'=lt_21^post_10, t_17^0'=t_17^post_10, tmp_13^0'=tmp_13^post_10, tmp_20^0'=tmp_20^post_10, tmp___0_14^0'=tmp___0_14^post_10, x_18^0'=x_18^post_10, [ 0<=a_140^0 && Result_4^0==Result_4^post_10 && __cil_tmp6_15^0==__cil_tmp6_15^post_10 && __disjvr_0^0==__disjvr_0^post_10 && __disjvr_1^0==__disjvr_1^post_10 && a_140^0==a_140^post_10 && a_16^0==a_16^post_10 && head_12^0==head_12^post_10 && i_11^0==i_11^post_10 && len_47^0==len_47^post_10 && length_10^0==length_10^post_10 && length_19^0==length_19^post_10 && lt_21^0==lt_21^post_10 && t_17^0==t_17^post_10 && tmp_13^0==tmp_13^post_10 && tmp_20^0==tmp_20^post_10 && tmp___0_14^0==tmp___0_14^post_10 && x_18^0==x_18^post_10 ], cost: 1 10: l9 -> l10 : Result_4^0'=Result_4^post_11, __cil_tmp6_15^0'=__cil_tmp6_15^post_11, __disjvr_0^0'=__disjvr_0^post_11, __disjvr_1^0'=__disjvr_1^post_11, a_140^0'=a_140^post_11, a_16^0'=a_16^post_11, head_12^0'=head_12^post_11, i_11^0'=i_11^post_11, len_47^0'=len_47^post_11, length_10^0'=length_10^post_11, length_19^0'=length_19^post_11, lt_21^0'=lt_21^post_11, t_17^0'=t_17^post_11, tmp_13^0'=tmp_13^post_11, tmp_20^0'=tmp_20^post_11, tmp___0_14^0'=tmp___0_14^post_11, x_18^0'=x_18^post_11, [ __disjvr_1^post_11==__disjvr_1^0 && Result_4^0==Result_4^post_11 && __cil_tmp6_15^0==__cil_tmp6_15^post_11 && __disjvr_0^0==__disjvr_0^post_11 && __disjvr_1^0==__disjvr_1^post_11 && a_140^0==a_140^post_11 && a_16^0==a_16^post_11 && head_12^0==head_12^post_11 && i_11^0==i_11^post_11 && len_47^0==len_47^post_11 && length_10^0==length_10^post_11 && length_19^0==length_19^post_11 && lt_21^0==lt_21^post_11 && t_17^0==t_17^post_11 && tmp_13^0==tmp_13^post_11 && tmp_20^0==tmp_20^post_11 && tmp___0_14^0==tmp___0_14^post_11 && x_18^0==x_18^post_11 ], cost: 1 11: l10 -> l8 : Result_4^0'=Result_4^post_12, __cil_tmp6_15^0'=__cil_tmp6_15^post_12, __disjvr_0^0'=__disjvr_0^post_12, __disjvr_1^0'=__disjvr_1^post_12, a_140^0'=a_140^post_12, a_16^0'=a_16^post_12, head_12^0'=head_12^post_12, i_11^0'=i_11^post_12, len_47^0'=len_47^post_12, length_10^0'=length_10^post_12, length_19^0'=length_19^post_12, lt_21^0'=lt_21^post_12, t_17^0'=t_17^post_12, tmp_13^0'=tmp_13^post_12, tmp_20^0'=tmp_20^post_12, tmp___0_14^0'=tmp___0_14^post_12, x_18^0'=x_18^post_12, [ t_17^post_12==x_18^0 && lt_21^1_2==lt_21^1_2 && x_18^post_12==lt_21^1_2 && lt_21^post_12==lt_21^post_12 && Result_4^0==Result_4^post_12 && __cil_tmp6_15^0==__cil_tmp6_15^post_12 && __disjvr_0^0==__disjvr_0^post_12 && __disjvr_1^0==__disjvr_1^post_12 && a_140^0==a_140^post_12 && a_16^0==a_16^post_12 && head_12^0==head_12^post_12 && i_11^0==i_11^post_12 && len_47^0==len_47^post_12 && length_10^0==length_10^post_12 && length_19^0==length_19^post_12 && tmp_13^0==tmp_13^post_12 && tmp_20^0==tmp_20^post_12 && tmp___0_14^0==tmp___0_14^post_12 ], cost: 1 12: l8 -> l5 : Result_4^0'=Result_4^post_13, __cil_tmp6_15^0'=__cil_tmp6_15^post_13, __disjvr_0^0'=__disjvr_0^post_13, __disjvr_1^0'=__disjvr_1^post_13, a_140^0'=a_140^post_13, a_16^0'=a_16^post_13, head_12^0'=head_12^post_13, i_11^0'=i_11^post_13, len_47^0'=len_47^post_13, length_10^0'=length_10^post_13, length_19^0'=length_19^post_13, lt_21^0'=lt_21^post_13, t_17^0'=t_17^post_13, tmp_13^0'=tmp_13^post_13, tmp_20^0'=tmp_20^post_13, tmp___0_14^0'=tmp___0_14^post_13, x_18^0'=x_18^post_13, [ Result_4^0==Result_4^post_13 && __cil_tmp6_15^0==__cil_tmp6_15^post_13 && __disjvr_0^0==__disjvr_0^post_13 && __disjvr_1^0==__disjvr_1^post_13 && a_140^0==a_140^post_13 && a_16^0==a_16^post_13 && head_12^0==head_12^post_13 && i_11^0==i_11^post_13 && len_47^0==len_47^post_13 && length_10^0==length_10^post_13 && length_19^0==length_19^post_13 && lt_21^0==lt_21^post_13 && t_17^0==t_17^post_13 && tmp_13^0==tmp_13^post_13 && tmp_20^0==tmp_20^post_13 && tmp___0_14^0==tmp___0_14^post_13 && x_18^0==x_18^post_13 ], cost: 1 13: l11 -> l0 : Result_4^0'=Result_4^post_14, __cil_tmp6_15^0'=__cil_tmp6_15^post_14, __disjvr_0^0'=__disjvr_0^post_14, __disjvr_1^0'=__disjvr_1^post_14, a_140^0'=a_140^post_14, a_16^0'=a_16^post_14, head_12^0'=head_12^post_14, i_11^0'=i_11^post_14, len_47^0'=len_47^post_14, length_10^0'=length_10^post_14, length_19^0'=length_19^post_14, lt_21^0'=lt_21^post_14, t_17^0'=t_17^post_14, tmp_13^0'=tmp_13^post_14, tmp_20^0'=tmp_20^post_14, tmp___0_14^0'=tmp___0_14^post_14, x_18^0'=x_18^post_14, [ Result_4^0==Result_4^post_14 && __cil_tmp6_15^0==__cil_tmp6_15^post_14 && __disjvr_0^0==__disjvr_0^post_14 && __disjvr_1^0==__disjvr_1^post_14 && a_140^0==a_140^post_14 && a_16^0==a_16^post_14 && head_12^0==head_12^post_14 && i_11^0==i_11^post_14 && len_47^0==len_47^post_14 && length_10^0==length_10^post_14 && length_19^0==length_19^post_14 && lt_21^0==lt_21^post_14 && t_17^0==t_17^post_14 && tmp_13^0==tmp_13^post_14 && tmp_20^0==tmp_20^post_14 && tmp___0_14^0==tmp___0_14^post_14 && x_18^0==x_18^post_14 ], cost: 1 Checking for constant complexity: The following rule is satisfiable with cost >= 1, yielding constant complexity: 13: l11 -> l0 : Result_4^0'=Result_4^post_14, __cil_tmp6_15^0'=__cil_tmp6_15^post_14, __disjvr_0^0'=__disjvr_0^post_14, __disjvr_1^0'=__disjvr_1^post_14, a_140^0'=a_140^post_14, a_16^0'=a_16^post_14, head_12^0'=head_12^post_14, i_11^0'=i_11^post_14, len_47^0'=len_47^post_14, length_10^0'=length_10^post_14, length_19^0'=length_19^post_14, lt_21^0'=lt_21^post_14, t_17^0'=t_17^post_14, tmp_13^0'=tmp_13^post_14, tmp_20^0'=tmp_20^post_14, tmp___0_14^0'=tmp___0_14^post_14, x_18^0'=x_18^post_14, [ Result_4^0==Result_4^post_14 && __cil_tmp6_15^0==__cil_tmp6_15^post_14 && __disjvr_0^0==__disjvr_0^post_14 && __disjvr_1^0==__disjvr_1^post_14 && a_140^0==a_140^post_14 && a_16^0==a_16^post_14 && head_12^0==head_12^post_14 && i_11^0==i_11^post_14 && len_47^0==len_47^post_14 && length_10^0==length_10^post_14 && length_19^0==length_19^post_14 && lt_21^0==lt_21^post_14 && t_17^0==t_17^post_14 && tmp_13^0==tmp_13^post_14 && tmp_20^0==tmp_20^post_14 && tmp___0_14^0==tmp___0_14^post_14 && x_18^0==x_18^post_14 ], cost: 1 Removed unreachable and leaf rules: Start location: l11 0: l0 -> l1 : Result_4^0'=Result_4^post_1, __cil_tmp6_15^0'=__cil_tmp6_15^post_1, __disjvr_0^0'=__disjvr_0^post_1, __disjvr_1^0'=__disjvr_1^post_1, a_140^0'=a_140^post_1, a_16^0'=a_16^post_1, head_12^0'=head_12^post_1, i_11^0'=i_11^post_1, len_47^0'=len_47^post_1, length_10^0'=length_10^post_1, length_19^0'=length_19^post_1, lt_21^0'=lt_21^post_1, t_17^0'=t_17^post_1, tmp_13^0'=tmp_13^post_1, tmp_20^0'=tmp_20^post_1, tmp___0_14^0'=tmp___0_14^post_1, x_18^0'=x_18^post_1, [ length_19^post_1==length_19^post_1 && head_12^post_1==0 && i_11^post_1==0 && Result_4^0==Result_4^post_1 && __cil_tmp6_15^0==__cil_tmp6_15^post_1 && __disjvr_0^0==__disjvr_0^post_1 && __disjvr_1^0==__disjvr_1^post_1 && a_140^0==a_140^post_1 && a_16^0==a_16^post_1 && len_47^0==len_47^post_1 && length_10^0==length_10^post_1 && lt_21^0==lt_21^post_1 && t_17^0==t_17^post_1 && tmp_13^0==tmp_13^post_1 && tmp_20^0==tmp_20^post_1 && tmp___0_14^0==tmp___0_14^post_1 && x_18^0==x_18^post_1 ], cost: 1 1: l1 -> l2 : Result_4^0'=Result_4^post_2, __cil_tmp6_15^0'=__cil_tmp6_15^post_2, __disjvr_0^0'=__disjvr_0^post_2, __disjvr_1^0'=__disjvr_1^post_2, a_140^0'=a_140^post_2, a_16^0'=a_16^post_2, head_12^0'=head_12^post_2, i_11^0'=i_11^post_2, len_47^0'=len_47^post_2, length_10^0'=length_10^post_2, length_19^0'=length_19^post_2, lt_21^0'=lt_21^post_2, t_17^0'=t_17^post_2, tmp_13^0'=tmp_13^post_2, tmp_20^0'=tmp_20^post_2, tmp___0_14^0'=tmp___0_14^post_2, x_18^0'=x_18^post_2, [ 0<=-2-i_11^0+length_10^0 && tmp___0_14^post_2==tmp___0_14^post_2 && tmp_13^post_2==tmp___0_14^post_2 && head_12^post_2==tmp_13^post_2 && i_11^post_2==1+i_11^0 && Result_4^0==Result_4^post_2 && __cil_tmp6_15^0==__cil_tmp6_15^post_2 && __disjvr_0^0==__disjvr_0^post_2 && __disjvr_1^0==__disjvr_1^post_2 && a_140^0==a_140^post_2 && a_16^0==a_16^post_2 && len_47^0==len_47^post_2 && length_10^0==length_10^post_2 && length_19^0==length_19^post_2 && lt_21^0==lt_21^post_2 && t_17^0==t_17^post_2 && tmp_20^0==tmp_20^post_2 && x_18^0==x_18^post_2 ], cost: 1 3: l2 -> l4 : Result_4^0'=Result_4^post_4, __cil_tmp6_15^0'=__cil_tmp6_15^post_4, __disjvr_0^0'=__disjvr_0^post_4, __disjvr_1^0'=__disjvr_1^post_4, a_140^0'=a_140^post_4, a_16^0'=a_16^post_4, head_12^0'=head_12^post_4, i_11^0'=i_11^post_4, len_47^0'=len_47^post_4, length_10^0'=length_10^post_4, length_19^0'=length_19^post_4, lt_21^0'=lt_21^post_4, t_17^0'=t_17^post_4, tmp_13^0'=tmp_13^post_4, tmp_20^0'=tmp_20^post_4, tmp___0_14^0'=tmp___0_14^post_4, x_18^0'=x_18^post_4, [ 0<=len_47^0 && 0<=-2-i_11^0+length_10^0 && tmp___0_14^post_4==tmp___0_14^post_4 && tmp_13^post_4==tmp___0_14^post_4 && head_12^post_4==tmp_13^post_4 && i_11^post_4==1+i_11^0 && Result_4^0==Result_4^post_4 && __cil_tmp6_15^0==__cil_tmp6_15^post_4 && __disjvr_0^0==__disjvr_0^post_4 && __disjvr_1^0==__disjvr_1^post_4 && a_140^0==a_140^post_4 && a_16^0==a_16^post_4 && len_47^0==len_47^post_4 && length_10^0==length_10^post_4 && length_19^0==length_19^post_4 && lt_21^0==lt_21^post_4 && t_17^0==t_17^post_4 && tmp_20^0==tmp_20^post_4 && x_18^0==x_18^post_4 ], cost: 1 5: l2 -> l6 : Result_4^0'=Result_4^post_6, __cil_tmp6_15^0'=__cil_tmp6_15^post_6, __disjvr_0^0'=__disjvr_0^post_6, __disjvr_1^0'=__disjvr_1^post_6, a_140^0'=a_140^post_6, a_16^0'=a_16^post_6, head_12^0'=head_12^post_6, i_11^0'=i_11^post_6, len_47^0'=len_47^post_6, length_10^0'=length_10^post_6, length_19^0'=length_19^post_6, lt_21^0'=lt_21^post_6, t_17^0'=t_17^post_6, tmp_13^0'=tmp_13^post_6, tmp_20^0'=tmp_20^post_6, tmp___0_14^0'=tmp___0_14^post_6, x_18^0'=x_18^post_6, [ 0<=len_47^0 && -1-i_11^0+length_10^0<=0 && __cil_tmp6_15^post_6==head_12^0 && Result_4^1_2==__cil_tmp6_15^post_6 && 0<=len_47^0 && tmp_20^post_6==Result_4^1_2 && Result_4^post_6==Result_4^post_6 && 0<=len_47^0 && 0<=len_47^0 && 0<=len_47^0 && x_18^post_6==a_16^0 && 0<=len_47^0 && __disjvr_0^0==__disjvr_0^post_6 && __disjvr_1^0==__disjvr_1^post_6 && a_140^0==a_140^post_6 && a_16^0==a_16^post_6 && head_12^0==head_12^post_6 && i_11^0==i_11^post_6 && len_47^0==len_47^post_6 && length_10^0==length_10^post_6 && length_19^0==length_19^post_6 && lt_21^0==lt_21^post_6 && t_17^0==t_17^post_6 && tmp_13^0==tmp_13^post_6 && tmp___0_14^0==tmp___0_14^post_6 ], cost: 1 4: l4 -> l2 : Result_4^0'=Result_4^post_5, __cil_tmp6_15^0'=__cil_tmp6_15^post_5, __disjvr_0^0'=__disjvr_0^post_5, __disjvr_1^0'=__disjvr_1^post_5, a_140^0'=a_140^post_5, a_16^0'=a_16^post_5, head_12^0'=head_12^post_5, i_11^0'=i_11^post_5, len_47^0'=len_47^post_5, length_10^0'=length_10^post_5, length_19^0'=length_19^post_5, lt_21^0'=lt_21^post_5, t_17^0'=t_17^post_5, tmp_13^0'=tmp_13^post_5, tmp_20^0'=tmp_20^post_5, tmp___0_14^0'=tmp___0_14^post_5, x_18^0'=x_18^post_5, [ Result_4^0==Result_4^post_5 && __cil_tmp6_15^0==__cil_tmp6_15^post_5 && __disjvr_0^0==__disjvr_0^post_5 && __disjvr_1^0==__disjvr_1^post_5 && a_140^0==a_140^post_5 && a_16^0==a_16^post_5 && head_12^0==head_12^post_5 && i_11^0==i_11^post_5 && len_47^0==len_47^post_5 && length_10^0==length_10^post_5 && length_19^0==length_19^post_5 && lt_21^0==lt_21^post_5 && t_17^0==t_17^post_5 && tmp_13^0==tmp_13^post_5 && tmp_20^0==tmp_20^post_5 && tmp___0_14^0==tmp___0_14^post_5 && x_18^0==x_18^post_5 ], cost: 1 6: l6 -> l7 : Result_4^0'=Result_4^post_7, __cil_tmp6_15^0'=__cil_tmp6_15^post_7, __disjvr_0^0'=__disjvr_0^post_7, __disjvr_1^0'=__disjvr_1^post_7, a_140^0'=a_140^post_7, a_16^0'=a_16^post_7, head_12^0'=head_12^post_7, i_11^0'=i_11^post_7, len_47^0'=len_47^post_7, length_10^0'=length_10^post_7, length_19^0'=length_19^post_7, lt_21^0'=lt_21^post_7, t_17^0'=t_17^post_7, tmp_13^0'=tmp_13^post_7, tmp_20^0'=tmp_20^post_7, tmp___0_14^0'=tmp___0_14^post_7, x_18^0'=x_18^post_7, [ __disjvr_0^post_7==__disjvr_0^0 && Result_4^0==Result_4^post_7 && __cil_tmp6_15^0==__cil_tmp6_15^post_7 && __disjvr_0^0==__disjvr_0^post_7 && __disjvr_1^0==__disjvr_1^post_7 && a_140^0==a_140^post_7 && a_16^0==a_16^post_7 && head_12^0==head_12^post_7 && i_11^0==i_11^post_7 && len_47^0==len_47^post_7 && length_10^0==length_10^post_7 && length_19^0==length_19^post_7 && lt_21^0==lt_21^post_7 && t_17^0==t_17^post_7 && tmp_13^0==tmp_13^post_7 && tmp_20^0==tmp_20^post_7 && tmp___0_14^0==tmp___0_14^post_7 && x_18^0==x_18^post_7 ], cost: 1 7: l7 -> l5 : Result_4^0'=Result_4^post_8, __cil_tmp6_15^0'=__cil_tmp6_15^post_8, __disjvr_0^0'=__disjvr_0^post_8, __disjvr_1^0'=__disjvr_1^post_8, a_140^0'=a_140^post_8, a_16^0'=a_16^post_8, head_12^0'=head_12^post_8, i_11^0'=i_11^post_8, len_47^0'=len_47^post_8, length_10^0'=length_10^post_8, length_19^0'=length_19^post_8, lt_21^0'=lt_21^post_8, t_17^0'=t_17^post_8, tmp_13^0'=tmp_13^post_8, tmp_20^0'=tmp_20^post_8, tmp___0_14^0'=tmp___0_14^post_8, x_18^0'=x_18^post_8, [ t_17^post_8==x_18^0 && lt_21^1_1==lt_21^1_1 && x_18^post_8==lt_21^1_1 && lt_21^post_8==lt_21^post_8 && Result_4^0==Result_4^post_8 && __cil_tmp6_15^0==__cil_tmp6_15^post_8 && __disjvr_0^0==__disjvr_0^post_8 && __disjvr_1^0==__disjvr_1^post_8 && a_140^0==a_140^post_8 && a_16^0==a_16^post_8 && head_12^0==head_12^post_8 && i_11^0==i_11^post_8 && len_47^0==len_47^post_8 && length_10^0==length_10^post_8 && length_19^0==length_19^post_8 && tmp_13^0==tmp_13^post_8 && tmp_20^0==tmp_20^post_8 && tmp___0_14^0==tmp___0_14^post_8 ], cost: 1 9: l5 -> l9 : Result_4^0'=Result_4^post_10, __cil_tmp6_15^0'=__cil_tmp6_15^post_10, __disjvr_0^0'=__disjvr_0^post_10, __disjvr_1^0'=__disjvr_1^post_10, a_140^0'=a_140^post_10, a_16^0'=a_16^post_10, head_12^0'=head_12^post_10, i_11^0'=i_11^post_10, len_47^0'=len_47^post_10, length_10^0'=length_10^post_10, length_19^0'=length_19^post_10, lt_21^0'=lt_21^post_10, t_17^0'=t_17^post_10, tmp_13^0'=tmp_13^post_10, tmp_20^0'=tmp_20^post_10, tmp___0_14^0'=tmp___0_14^post_10, x_18^0'=x_18^post_10, [ 0<=a_140^0 && Result_4^0==Result_4^post_10 && __cil_tmp6_15^0==__cil_tmp6_15^post_10 && __disjvr_0^0==__disjvr_0^post_10 && __disjvr_1^0==__disjvr_1^post_10 && a_140^0==a_140^post_10 && a_16^0==a_16^post_10 && head_12^0==head_12^post_10 && i_11^0==i_11^post_10 && len_47^0==len_47^post_10 && length_10^0==length_10^post_10 && length_19^0==length_19^post_10 && lt_21^0==lt_21^post_10 && t_17^0==t_17^post_10 && tmp_13^0==tmp_13^post_10 && tmp_20^0==tmp_20^post_10 && tmp___0_14^0==tmp___0_14^post_10 && x_18^0==x_18^post_10 ], cost: 1 10: l9 -> l10 : Result_4^0'=Result_4^post_11, __cil_tmp6_15^0'=__cil_tmp6_15^post_11, __disjvr_0^0'=__disjvr_0^post_11, __disjvr_1^0'=__disjvr_1^post_11, a_140^0'=a_140^post_11, a_16^0'=a_16^post_11, head_12^0'=head_12^post_11, i_11^0'=i_11^post_11, len_47^0'=len_47^post_11, length_10^0'=length_10^post_11, length_19^0'=length_19^post_11, lt_21^0'=lt_21^post_11, t_17^0'=t_17^post_11, tmp_13^0'=tmp_13^post_11, tmp_20^0'=tmp_20^post_11, tmp___0_14^0'=tmp___0_14^post_11, x_18^0'=x_18^post_11, [ __disjvr_1^post_11==__disjvr_1^0 && Result_4^0==Result_4^post_11 && __cil_tmp6_15^0==__cil_tmp6_15^post_11 && __disjvr_0^0==__disjvr_0^post_11 && __disjvr_1^0==__disjvr_1^post_11 && a_140^0==a_140^post_11 && a_16^0==a_16^post_11 && head_12^0==head_12^post_11 && i_11^0==i_11^post_11 && len_47^0==len_47^post_11 && length_10^0==length_10^post_11 && length_19^0==length_19^post_11 && lt_21^0==lt_21^post_11 && t_17^0==t_17^post_11 && tmp_13^0==tmp_13^post_11 && tmp_20^0==tmp_20^post_11 && tmp___0_14^0==tmp___0_14^post_11 && x_18^0==x_18^post_11 ], cost: 1 11: l10 -> l8 : Result_4^0'=Result_4^post_12, __cil_tmp6_15^0'=__cil_tmp6_15^post_12, __disjvr_0^0'=__disjvr_0^post_12, __disjvr_1^0'=__disjvr_1^post_12, a_140^0'=a_140^post_12, a_16^0'=a_16^post_12, head_12^0'=head_12^post_12, i_11^0'=i_11^post_12, len_47^0'=len_47^post_12, length_10^0'=length_10^post_12, length_19^0'=length_19^post_12, lt_21^0'=lt_21^post_12, t_17^0'=t_17^post_12, tmp_13^0'=tmp_13^post_12, tmp_20^0'=tmp_20^post_12, tmp___0_14^0'=tmp___0_14^post_12, x_18^0'=x_18^post_12, [ t_17^post_12==x_18^0 && lt_21^1_2==lt_21^1_2 && x_18^post_12==lt_21^1_2 && lt_21^post_12==lt_21^post_12 && Result_4^0==Result_4^post_12 && __cil_tmp6_15^0==__cil_tmp6_15^post_12 && __disjvr_0^0==__disjvr_0^post_12 && __disjvr_1^0==__disjvr_1^post_12 && a_140^0==a_140^post_12 && a_16^0==a_16^post_12 && head_12^0==head_12^post_12 && i_11^0==i_11^post_12 && len_47^0==len_47^post_12 && length_10^0==length_10^post_12 && length_19^0==length_19^post_12 && tmp_13^0==tmp_13^post_12 && tmp_20^0==tmp_20^post_12 && tmp___0_14^0==tmp___0_14^post_12 ], cost: 1 12: l8 -> l5 : Result_4^0'=Result_4^post_13, __cil_tmp6_15^0'=__cil_tmp6_15^post_13, __disjvr_0^0'=__disjvr_0^post_13, __disjvr_1^0'=__disjvr_1^post_13, a_140^0'=a_140^post_13, a_16^0'=a_16^post_13, head_12^0'=head_12^post_13, i_11^0'=i_11^post_13, len_47^0'=len_47^post_13, length_10^0'=length_10^post_13, length_19^0'=length_19^post_13, lt_21^0'=lt_21^post_13, t_17^0'=t_17^post_13, tmp_13^0'=tmp_13^post_13, tmp_20^0'=tmp_20^post_13, tmp___0_14^0'=tmp___0_14^post_13, x_18^0'=x_18^post_13, [ Result_4^0==Result_4^post_13 && __cil_tmp6_15^0==__cil_tmp6_15^post_13 && __disjvr_0^0==__disjvr_0^post_13 && __disjvr_1^0==__disjvr_1^post_13 && a_140^0==a_140^post_13 && a_16^0==a_16^post_13 && head_12^0==head_12^post_13 && i_11^0==i_11^post_13 && len_47^0==len_47^post_13 && length_10^0==length_10^post_13 && length_19^0==length_19^post_13 && lt_21^0==lt_21^post_13 && t_17^0==t_17^post_13 && tmp_13^0==tmp_13^post_13 && tmp_20^0==tmp_20^post_13 && tmp___0_14^0==tmp___0_14^post_13 && x_18^0==x_18^post_13 ], cost: 1 13: l11 -> l0 : Result_4^0'=Result_4^post_14, __cil_tmp6_15^0'=__cil_tmp6_15^post_14, __disjvr_0^0'=__disjvr_0^post_14, __disjvr_1^0'=__disjvr_1^post_14, a_140^0'=a_140^post_14, a_16^0'=a_16^post_14, head_12^0'=head_12^post_14, i_11^0'=i_11^post_14, len_47^0'=len_47^post_14, length_10^0'=length_10^post_14, length_19^0'=length_19^post_14, lt_21^0'=lt_21^post_14, t_17^0'=t_17^post_14, tmp_13^0'=tmp_13^post_14, tmp_20^0'=tmp_20^post_14, tmp___0_14^0'=tmp___0_14^post_14, x_18^0'=x_18^post_14, [ Result_4^0==Result_4^post_14 && __cil_tmp6_15^0==__cil_tmp6_15^post_14 && __disjvr_0^0==__disjvr_0^post_14 && __disjvr_1^0==__disjvr_1^post_14 && a_140^0==a_140^post_14 && a_16^0==a_16^post_14 && head_12^0==head_12^post_14 && i_11^0==i_11^post_14 && len_47^0==len_47^post_14 && length_10^0==length_10^post_14 && length_19^0==length_19^post_14 && lt_21^0==lt_21^post_14 && t_17^0==t_17^post_14 && tmp_13^0==tmp_13^post_14 && tmp_20^0==tmp_20^post_14 && tmp___0_14^0==tmp___0_14^post_14 && x_18^0==x_18^post_14 ], cost: 1 Simplified all rules, resulting in: Start location: l11 0: l0 -> l1 : head_12^0'=0, i_11^0'=0, length_19^0'=length_19^post_1, [], cost: 1 1: l1 -> l2 : head_12^0'=head_12^post_2, i_11^0'=1+i_11^0, tmp_13^0'=head_12^post_2, tmp___0_14^0'=head_12^post_2, [ 0<=-2-i_11^0+length_10^0 ], cost: 1 3: l2 -> l4 : head_12^0'=tmp___0_14^post_4, i_11^0'=1+i_11^0, tmp_13^0'=tmp___0_14^post_4, tmp___0_14^0'=tmp___0_14^post_4, [ 0<=len_47^0 && 0<=-2-i_11^0+length_10^0 ], cost: 1 5: l2 -> l6 : Result_4^0'=Result_4^post_6, __cil_tmp6_15^0'=head_12^0, tmp_20^0'=head_12^0, x_18^0'=a_16^0, [ 0<=len_47^0 && -1-i_11^0+length_10^0<=0 ], cost: 1 4: l4 -> l2 : [], cost: 1 6: l6 -> l7 : [], cost: 1 7: l7 -> l5 : lt_21^0'=lt_21^post_8, t_17^0'=x_18^0, x_18^0'=lt_21^1_1, [], cost: 1 9: l5 -> l9 : [ 0<=a_140^0 ], cost: 1 10: l9 -> l10 : [], cost: 1 11: l10 -> l8 : lt_21^0'=lt_21^post_12, t_17^0'=x_18^0, x_18^0'=lt_21^1_2, [], cost: 1 12: l8 -> l5 : [], cost: 1 13: l11 -> l0 : [], cost: 1 ### Simplification by acceleration and chaining ### Eliminated locations (on linear paths): Start location: l11 16: l2 -> l2 : head_12^0'=tmp___0_14^post_4, i_11^0'=1+i_11^0, tmp_13^0'=tmp___0_14^post_4, tmp___0_14^0'=tmp___0_14^post_4, [ 0<=len_47^0 && 0<=-2-i_11^0+length_10^0 ], cost: 2 18: l2 -> l5 : Result_4^0'=Result_4^post_6, __cil_tmp6_15^0'=head_12^0, lt_21^0'=lt_21^post_8, t_17^0'=a_16^0, tmp_20^0'=head_12^0, x_18^0'=lt_21^1_1, [ 0<=len_47^0 && -1-i_11^0+length_10^0<=0 ], cost: 3 21: l5 -> l5 : lt_21^0'=lt_21^post_12, t_17^0'=x_18^0, x_18^0'=lt_21^1_2, [ 0<=a_140^0 ], cost: 4 15: l11 -> l2 : head_12^0'=head_12^post_2, i_11^0'=1, length_19^0'=length_19^post_1, tmp_13^0'=head_12^post_2, tmp___0_14^0'=head_12^post_2, [ 0<=-2+length_10^0 ], cost: 3 Accelerating simple loops of location 2. Accelerating the following rules: 16: l2 -> l2 : head_12^0'=tmp___0_14^post_4, i_11^0'=1+i_11^0, tmp_13^0'=tmp___0_14^post_4, tmp___0_14^0'=tmp___0_14^post_4, [ 0<=len_47^0 && 0<=-2-i_11^0+length_10^0 ], cost: 2 Accelerated rule 16 with backward acceleration, yielding the new rule 22. [accelerate] Nesting with 1 inner and 1 outer candidates Removing the simple loops: 16. Accelerating simple loops of location 7. Accelerating the following rules: 21: l5 -> l5 : lt_21^0'=lt_21^post_12, t_17^0'=x_18^0, x_18^0'=lt_21^1_2, [ 0<=a_140^0 ], cost: 4 Accelerated rule 21 with non-termination, yielding the new rule 23. [accelerate] Nesting with 0 inner and 0 outer candidates Removing the simple loops: 21. Accelerated all simple loops using metering functions (where possible): Start location: l11 18: l2 -> l5 : Result_4^0'=Result_4^post_6, __cil_tmp6_15^0'=head_12^0, lt_21^0'=lt_21^post_8, t_17^0'=a_16^0, tmp_20^0'=head_12^0, x_18^0'=lt_21^1_1, [ 0<=len_47^0 && -1-i_11^0+length_10^0<=0 ], cost: 3 22: l2 -> l2 : head_12^0'=tmp___0_14^post_4, i_11^0'=-1+length_10^0, tmp_13^0'=tmp___0_14^post_4, tmp___0_14^0'=tmp___0_14^post_4, [ 0<=len_47^0 && -1-i_11^0+length_10^0>=1 ], cost: -2-2*i_11^0+2*length_10^0 23: l5 -> [13] : [ 0<=a_140^0 ], cost: NONTERM 15: l11 -> l2 : head_12^0'=head_12^post_2, i_11^0'=1, length_19^0'=length_19^post_1, tmp_13^0'=head_12^post_2, tmp___0_14^0'=head_12^post_2, [ 0<=-2+length_10^0 ], cost: 3 Chained accelerated rules (with incoming rules): Start location: l11 18: l2 -> l5 : Result_4^0'=Result_4^post_6, __cil_tmp6_15^0'=head_12^0, lt_21^0'=lt_21^post_8, t_17^0'=a_16^0, tmp_20^0'=head_12^0, x_18^0'=lt_21^1_1, [ 0<=len_47^0 && -1-i_11^0+length_10^0<=0 ], cost: 3 25: l2 -> [13] : [ 0<=len_47^0 && -1-i_11^0+length_10^0<=0 && 0<=a_140^0 ], cost: NONTERM 15: l11 -> l2 : head_12^0'=head_12^post_2, i_11^0'=1, length_19^0'=length_19^post_1, tmp_13^0'=head_12^post_2, tmp___0_14^0'=head_12^post_2, [ 0<=-2+length_10^0 ], cost: 3 24: l11 -> l2 : head_12^0'=tmp___0_14^post_4, i_11^0'=-1+length_10^0, length_19^0'=length_19^post_1, tmp_13^0'=tmp___0_14^post_4, tmp___0_14^0'=tmp___0_14^post_4, [ 0<=len_47^0 && -2+length_10^0>=1 ], cost: -1+2*length_10^0 Removed unreachable locations (and leaf rules with constant cost): Start location: l11 25: l2 -> [13] : [ 0<=len_47^0 && -1-i_11^0+length_10^0<=0 && 0<=a_140^0 ], cost: NONTERM 15: l11 -> l2 : head_12^0'=head_12^post_2, i_11^0'=1, length_19^0'=length_19^post_1, tmp_13^0'=head_12^post_2, tmp___0_14^0'=head_12^post_2, [ 0<=-2+length_10^0 ], cost: 3 24: l11 -> l2 : head_12^0'=tmp___0_14^post_4, i_11^0'=-1+length_10^0, length_19^0'=length_19^post_1, tmp_13^0'=tmp___0_14^post_4, tmp___0_14^0'=tmp___0_14^post_4, [ 0<=len_47^0 && -2+length_10^0>=1 ], cost: -1+2*length_10^0 Eliminated locations (on tree-shaped paths): Start location: l11 26: l11 -> [13] : [ 0<=-2+length_10^0 && 0<=len_47^0 && -2+length_10^0<=0 && 0<=a_140^0 ], cost: NONTERM 27: l11 -> [13] : [ 0<=len_47^0 && -2+length_10^0>=1 && 0<=a_140^0 ], cost: NONTERM ### Computing asymptotic complexity ### Fully simplified ITS problem Start location: l11 26: l11 -> [13] : [ 0<=-2+length_10^0 && 0<=len_47^0 && -2+length_10^0<=0 && 0<=a_140^0 ], cost: NONTERM 27: l11 -> [13] : [ 0<=len_47^0 && -2+length_10^0>=1 && 0<=a_140^0 ], cost: NONTERM Computing asymptotic complexity for rule 27 Guard is satisfiable, yielding nontermination Resulting cost NONTERM has complexity: Nonterm Found new complexity Nonterm. Obtained the following overall complexity (w.r.t. the length of the input n): Complexity: Nonterm Cpx degree: Nonterm Solved cost: NONTERM Rule cost: NONTERM Rule guard: [ 0<=len_47^0 && -2+length_10^0>=1 && 0<=a_140^0 ] NO