warning: Ignored call to evalfstop/2 in equation evalfreturnin/2 Inferred cost of evalfbb3in(A,B,C,D,E): evalfbb3in(A,B,C,D,E):[21]: 1 with precondition: [C=0,D=A,B=E,0>=B] evalfbb3in(A,B,C,D,E):[22]: 0 with precondition: [C=1,D=A,B=E,B>=1] evalfbb3in(A,B,C,D,E):[23]: 1 with precondition: [C=0,D=A,B=E,B>=255] evalfbb3in(A,B,C,D,E):[24]: 0 with precondition: [C=1,D=A,B=E,254>=B] evalfbb3in(A,B,C,D,E):[[18],22]: 0+it1*(3) Such that:it1=<254,it1=<-1*B+255,it1=<1*E+ -1,it1=<1*E+ -1*B with precondition: [C=1,A=D,0>=A+1,255>=E,B>=1,E>=B+1] evalfbb3in(A,B,C,D,E):[[18],23]: 1+it1*(3) Such that:it1=<254,it1=<-1*B+255 with precondition: [C=0,E=255,A=D,0>=A+1,254>=B,B>=1] evalfbb3in(A,B,C,D,E):[[18],24]: 0+it1*(3) Such that:it1=<253,it1=<254,it1=<-1*B+255,it1=<1*E+ -1,it1=<1*E+ -1*B with precondition: [C=1,A=D,0>=A+1,254>=E,B>=1,E>=B+1] evalfbb3in(A,B,C,D,E):[[19],22]: 0+it1*(3) Such that:it1=<254,it1=<-1*B+255,it1=<1*E+ -1,it1=<1*E+ -1*B with precondition: [C=1,A=D,255>=E,A>=1,B>=1,E>=B+1] evalfbb3in(A,B,C,D,E):[[19],23]: 1+it1*(3) Such that:it1=<254,it1=<-1*B+255 with precondition: [C=0,E=255,A=D,254>=B,A>=1,B>=1] evalfbb3in(A,B,C,D,E):[[19],24]: 0+it1*(3) Such that:it1=<253,it1=<254,it1=<-1*B+255,it1=<1*E+ -1,it1=<1*E+ -1*B with precondition: [C=1,A=D,254>=E,A>=1,B>=1,E>=B+1] evalfbb3in(A,B,C,D,E):[[20],21]: 1+it1*(3) Such that:it1=<254,it1=<1*B with precondition: [A=0,C=0,D=0,E=0,254>=B,B>=1] evalfbb3in(A,B,C,D,E):[[20],22]: 0+it1*(3) Such that:it1=<253,it1=<254,it1=<1*B,it1=<-1*E+254,it1=<1*B+ -1*E with precondition: [A=0,C=1,D=0,254>=B,E>=1,B>=E+1] evalfbb3in(A,B,C,D,E):[[20],24]: 0+it1*(3) Such that:it1=<254,it1=<1*B,it1=<-1*E+254,it1=<1*B+ -1*E with precondition: [A=0,C=1,D=0,254>=B,E>=0,B>=E+1] Inferred cost of evalfreturnin(A,B): evalfreturnin(A,B):[26]: 1 with precondition: [] Inferred cost of loop_cont_evalfbb3in(A,B): loop_cont_evalfbb3in(A,B):[28]: 1 with precondition: [] Inferred cost of evalfentryin(A,B): evalfentryin(A,B):[30]: 3 with precondition: [0>=A] evalfentryin(A,B):[31]: 3 with precondition: [A>=255] evalfentryin(A,B):[32]: 3+it1*(3) Such that:it1=<254,it1=<-1*A+255 with precondition: [254>=A,0>=B+1,A>=1] evalfentryin(A,B):[33]: 3+it1*(3) Such that:it1=<254,it1=<-1*A+255 with precondition: [254>=A,A>=1,B>=1] evalfentryin(A,B):[34]: 3+it1*(3) Such that:it1=<254,it1=<1*A with precondition: [B=0,254>=A,A>=1] evalfentryin(A,B):[35]: 1 with precondition: [A>=1] evalfentryin(A,B):[36]: 1 with precondition: [254>=A] evalfentryin(A,B):[37]: 1+it1*(3) Such that:it1=<254,it1=<-1*A+255 with precondition: [254>=A,0>=B+1,A>=1] evalfentryin(A,B):[38]: 1+it1*(3) Such that:it1=<253,it1=<254,it1=<-1*A+254,it1=<-1*A+255 with precondition: [253>=A,0>=B+1,A>=1] evalfentryin(A,B):[39]: 1+it1*(3) Such that:it1=<254,it1=<-1*A+255 with precondition: [254>=A,A>=1,B>=1] evalfentryin(A,B):[40]: 1+it1*(3) Such that:it1=<253,it1=<254,it1=<-1*A+254,it1=<-1*A+255 with precondition: [253>=A,A>=1,B>=1] evalfentryin(A,B):[41]: 1+it1*(3) Such that:it1=<253,it1=<254,it1=<1*A,it1=<1*A+ -1 with precondition: [B=0,254>=A,A>=2] evalfentryin(A,B):[42]: 1+it1*(3) Such that:it1=<254,it1=<1*A with precondition: [B=0,254>=A,A>=1] Inferred cost of evalfstart(A,B): evalfstart(A,B):[44]: 4 with precondition: [0>=A] evalfstart(A,B):[45]: 4 with precondition: [A>=255] evalfstart(A,B):[46]: 4+it1*(3) Such that:it1=<254,it1=<-1*A+255 with precondition: [254>=A,0>=B+1,A>=1] evalfstart(A,B):[47]: 4+it1*(3) Such that:it1=<254,it1=<-1*A+255 with precondition: [254>=A,A>=1,B>=1] evalfstart(A,B):[48]: 4+it1*(3) Such that:it1=<254,it1=<1*A with precondition: [B=0,254>=A,A>=1] evalfstart(A,B):[49]: 2 with precondition: [A>=1] evalfstart(A,B):[50]: 2 with precondition: [254>=A] evalfstart(A,B):[51]: 2+it1*(3) Such that:it1=<254,it1=<-1*A+255 with precondition: [254>=A,0>=B+1,A>=1] evalfstart(A,B):[52]: 2+it1*(3) Such that:it1=<253,it1=<254,it1=<-1*A+254,it1=<-1*A+255 with precondition: [253>=A,0>=B+1,A>=1] evalfstart(A,B):[53]: 2+it1*(3) Such that:it1=<254,it1=<-1*A+255 with precondition: [254>=A,A>=1,B>=1] evalfstart(A,B):[54]: 2+it1*(3) Such that:it1=<253,it1=<254,it1=<-1*A+254,it1=<-1*A+255 with precondition: [253>=A,A>=1,B>=1] evalfstart(A,B):[55]: 2+it1*(3) Such that:it1=<253,it1=<254,it1=<1*A,it1=<1*A+ -1 with precondition: [B=0,254>=A,A>=2] evalfstart(A,B):[56]: 2+it1*(3) Such that:it1=<254,it1=<1*A with precondition: [B=0,254>=A,A>=1] Solved cost expressions of evalfstart(A,B): evalfstart(A,B):[44]: 4 with precondition: [0>=A] evalfstart(A,B):[45]: 4 with precondition: [A>=255] evalfstart(A,B):[46]: -3*A+769 with precondition: [254>=A,0>=B+1,A>=1] evalfstart(A,B):[47]: -3*A+769 with precondition: [254>=A,A>=1,B>=1] evalfstart(A,B):[48]: 3*A+4 with precondition: [B=0,254>=A,A>=1] evalfstart(A,B):[49]: 2 with precondition: [A>=1] evalfstart(A,B):[50]: 2 with precondition: [254>=A] evalfstart(A,B):[51]: -3*A+767 with precondition: [254>=A,0>=B+1,A>=1] evalfstart(A,B):[52]: -3*A+764 with precondition: [253>=A,0>=B+1,A>=1] evalfstart(A,B):[53]: -3*A+767 with precondition: [254>=A,A>=1,B>=1] evalfstart(A,B):[54]: -3*A+764 with precondition: [253>=A,A>=1,B>=1] evalfstart(A,B):[55]: 3*A+ -1 with precondition: [B=0,254>=A,A>=2] evalfstart(A,B):[56]: 3*A+2 with precondition: [B=0,254>=A,A>=1] Maximum cost of evalfstart(A,B): max([3*A+4,4,-3*A+769]) Asymptotic class: n Time statistics: Partial evaluation computed in 8 ms. Invariants computed in 44 ms. ----Backward Invariants 27 ms. ----Transitive Invariants 3 ms. Refinement performed in 36 ms. Termination proved in 7 ms. Upper bounds computed in 69 ms. ----Phase cost structures 22 ms. --------Equation cost structures 22 ms. --------Inductive compression(1) 0 ms. --------Inductive compression(2) 0 ms. --------Black Cost 0 ms. ----Chain cost structures 33 ms. ----Solving cost expressions 3 ms. Compressed phase information: 12 Compressed Chains: 0 Compressed invariants: 0 Total analysis performed in 180 ms.