

MaxCore parameters: [sabu=yes,dropoutputvars=yes]

Selected extra parameters: [cost_model=termination,enable_sabu=yes,output_vars_crs_file=no]

Generated TS from C program in 438 ms

Transition system stored in /tmp/costabs/ts.ts
Collected parameters: [foo_tx,foo_x,foo_y,foo_z,v_r5,v_r7]
SCCs from Transition System: [(non_recursive,[10]),(non_recursive,[1]),(non_recursive,[10001]),(non_recursive,[20001]),(recursive,[30001]),(recursive,[40001,40003]),(recursive,[40002]),(non_recursive,[0])]
Processing final SCC [10] with GenCalls = calls
Processing non-final SCC [1] with GenCalls = calls
Processing non-final SCC [10001] with GenCalls = calls
Processing non-final SCC [20001] with GenCalls = calls
Processing non-final SCC [30001] with GenCalls = calls
Processing SCC [40001,40003] with GenCalls = calls
Processing non-final SCC [40003] with GenCalls = no_calls
Processing non-final SCC [40002] with GenCalls = calls
Processing non-final SCC [0] with GenCalls = calls
RBR generated

Rule based representation stored in /tmp/costabs/rbr.rbr

RBR properties stored in /tmp/costabs/rbr.properties

Abstract compilation performed in 7 ms.

Size analysis performed in 42 ms.

Cost relation system stored in /tmp/costabs/crs.crs
@@@ crs_time = 0.49900000000000005
Warning: the following predicates are never called:[and_op/2,eq/2,geq/2,gt/2,leq/2,lt/2,maxNorm/2,neg/1,neq/2,or/2]

### Maximum cost of p0(A,B,C,D,E,F,G): max([1,nat(B-D+E+1)*2+3+nat(B-D+1)*2,nat(E)*6+31+nat(E)*4*nat(E)*nat(E)+nat(E)*6*nat(E+1)*nat(E+1)+nat(E)*2*nat(E+2)+nat(E)*4*nat(E+2)*nat(E+2)+nat(E)*2*nat(C-D+E)+nat(E+1)*39+nat(E+1)*20*nat(E+1)*nat(E+1)+nat(E+1)*4*nat(E+2)+nat(E+1)*8*nat(E+2)*nat(E+2)+nat(E+1)*10*nat(C-D+E+1)+nat(E+2)*24+nat(F+1)*6+nat(C-D+E+1)+nat(C-D+E+1)*10*nat(E+1)+nat(C-D+E+1)*8*nat(E+2)+nat(C-D+E)*2*nat(E)+nat(C-D+E)*6*nat(E+1)+nat(C-D+E)*4*nat(E+2)+nat(C-D+1)*13+nat(C-D)*6])+3 
Asymptotic class: n^3 
@@@ cofloco_time = 0.8260000000000001
@@@ cofloco_ub = n^3
