

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 44 ms

Transition system stored in /tmp/costabs/ts.ts
Collected parameters: [foo_x,foo_y,v_r3]
SCCs from Transition System: [(non_recursive,[11]),(recursive,[4,15,16,17]),(recursive,[12,14]),(recursive,[13]),(non_recursive,[0])]
Processing final SCC [11] with GenCalls = calls
Processing SCC [4,15,16,17] with GenCalls = calls
Processing SCC [15,17] with GenCalls = no_calls
Processing non-final SCC [17] with GenCalls = no_calls
Processing non-final SCC [16] with GenCalls = no_calls
Processing SCC [12,14] with GenCalls = calls
Processing non-final SCC [14] with GenCalls = no_calls
Processing non-final SCC [13] 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 8 ms.

Size analysis performed in 27 ms.

Cost relation system stored in /tmp/costabs/crs.crs
@@@ crs_time = 0.09000000000000001
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): max([max([6,nat(B)*15+57+nat(B)*192*nat(B/2)+nat(B+C)*15+nat(B/2)*196+nat(B/2)*24*nat(B/2)]),nat(C)*3+3+nat(C+1)*13+nat(C+2)*12+max([nat(C+1)*4,nat(B)*15+27+nat(B)*64*nat(B/2+C)+nat(B)*32*nat(B/4+C/2)+nat(B)*96*nat(B/2)+nat(B+C)*192*nat(B/2+C)+nat(B+C)*96*nat(B/4+C/2)+nat(C+2)*4+nat(7*B+12*C)*96+nat(7*B+12*C)*24*nat(B/2+C)+nat(B/2+C)*208+nat(B/2+C)*24*nat(7*B+12*C)+nat(B/4+C/2)*48+nat(B/2)*98+nat(B/2)*12*nat(B/2)])+(nat(C)+3+nat(C+1))])+2 
Asymptotic class: n^2 
@@@ cofloco_time = 1.1460000000000001
@@@ cofloco_ub = n^2
