About the Execution of ITS-Tools for S_DES-PT-50b
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
4697.890 | 315945.00 | 643352.00 | 287.40 | FTFTTFFFTTTTFFFT | normal |
Execution Chart
We display below the execution chart for this examination (boot time has been removed).
Trace from the execution
Waiting for the VM to be ready (probing ssh)
.................
=====================================================================
Generated by BenchKit 2-3253
Executing tool itstools
Input is S_DES-PT-50b, examination is LTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r100-ebro-149488457700329
=====================================================================
--------------------
content from stdout:
=== Data for post analysis generated by BenchKit (invocation template)
The expected result is a vector of booleans
BOOL_VECTOR
here is the order used to build the result vector(from text file)
FORMULA_NAME DES-PT-50b-LTLCardinality-0
FORMULA_NAME DES-PT-50b-LTLCardinality-1
FORMULA_NAME DES-PT-50b-LTLCardinality-10
FORMULA_NAME DES-PT-50b-LTLCardinality-11
FORMULA_NAME DES-PT-50b-LTLCardinality-12
FORMULA_NAME DES-PT-50b-LTLCardinality-13
FORMULA_NAME DES-PT-50b-LTLCardinality-14
FORMULA_NAME DES-PT-50b-LTLCardinality-15
FORMULA_NAME DES-PT-50b-LTLCardinality-2
FORMULA_NAME DES-PT-50b-LTLCardinality-3
FORMULA_NAME DES-PT-50b-LTLCardinality-4
FORMULA_NAME DES-PT-50b-LTLCardinality-5
FORMULA_NAME DES-PT-50b-LTLCardinality-6
FORMULA_NAME DES-PT-50b-LTLCardinality-7
FORMULA_NAME DES-PT-50b-LTLCardinality-8
FORMULA_NAME DES-PT-50b-LTLCardinality-9
=== Now, execution of the tool begins
BK_START 1496513833374
Using solver YICES2 to compute partial order matrices.
Built C files in :
/home/mcc/execution
its-ltl command run as :
/home/mcc/BenchKit/eclipse/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.201705302212/bin/its-ltl-linux64 --gc-threshold 2000000 -i /home/mcc/execution/LTLCardinality.pnml.gal -t CGAL -LTL /home/mcc/execution/LTLCardinality.ltl -c -stutter-deadlock
Read 16 LTL properties
Checking formula 0 : !((F(G(("i0.i0.i0.u5.p66>=3")U("i0.i0.u6.p116>=1")))))
Formula 0 simplified : !FG("i0.i0.i0.u5.p66>=3" U "i0.i0.u6.p116>=1")
Presburger conditions satisfied. Using coverability to approximate state space in K-Induction.
// Phase 1: matrix 323 rows 479 cols
invariant : -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:u62:p367 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:u62:p368 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u61:p365 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u61:p366 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u147:p353= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:u63:p370 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:u62:p368 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:u78:p398 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:u78:p400 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:u77:p395 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:u77:p397 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:u155:p375= 0
invariant : 1'i1:i0:i0:i0:i0:u18:p247 + 1'i1:i0:i0:i0:i0:u18:p248= 0
invariant : 1'u123:p0 + 1'i1:u127:p208 + 1'i1:i1:u136:p326 + 1'i1:i1:i0:u135:p327 + 1'i1:i1:i0:i0:u40:p333 + 1'i1:i1:i0:i0:u137:p328 + 1'i1:i1:i0:i1:u103:p459= 1
invariant : -1'i1:i1:i0:i1:i0:i0:i1:u97:p434 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p436 + 1'i1:i1:i0:i1:i0:i0:i1:i0:u142:p346 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:u144:p347 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p371 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p372 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u146:p348 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:i0:u57:p357 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:i0:u57:p358 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:i0:u58:p359 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u73:p384= 0
invariant : 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p372 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u61:p366 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:u79:p403 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:u76:p394 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i1:u94:p429 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:i0:u91:p423= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:u59:p361 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:u59:p362 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:i0:u57:p357 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:i0:u57:p358 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:i0:u151:p356= 0
invariant : 1'u123:p0 + 1'i1:u127:p208 + 1'i1:i1:u136:p326 + 1'i1:i1:i0:u135:p327 + 1'i1:i1:i0:i0:u39:p331 + 1'i1:i1:i0:i0:u137:p328 + 1'i1:i1:i0:i1:i0:i0:i0:u140:p339 + -1'i1:i1:i0:i1:i0:i1:u119:p439 + 1'i1:i1:i0:i1:i0:i1:u119:p443= 1
invariant : -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:u62:p368 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u61:p366 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:u77:p397 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:u76:p394 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:u92:p424 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:i0:u91:p422 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:i0:u113:p410= 0
invariant : 1'i1:i0:i0:i0:u19:p257 + 1'i1:i0:i0:i0:u19:p258= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u61:p366 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:u60:p364 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:u76:p392 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:u76:p394 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:u75:p389 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:u75:p391 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:u156:p377= 0
invariant : 1'i1:i0:i0:i0:i0:u18:p249 + 1'i1:i0:i0:i0:i0:u18:p250= 0
invariant : -1'i1:i0:i1:i0:i1:i0:u26:p281 + 1'i1:i0:i1:i0:i1:i1:u33:p320 + 1'i1:i0:i1:i0:i1:i1:u134:p318= 0
invariant : -1'i1:i0:i0:i0:i0:i0:i0:u16:p224 + -1'i1:i0:i0:i0:i0:i0:i0:u16:p226 + 1'i1:i0:i1:i0:i1:i0:i1:u30:p301 + -1'i1:i0:i1:i0:i1:i0:i1:u31:p303 + 1'i1:i0:i1:i0:i1:i1:u134:p306 + 1'i1:i0:i1:i0:i1:i1:u134:p308 + 1'i1:i0:i1:i0:i1:i1:u134:p310 + 1'i1:i0:i1:i0:i1:i1:u134:p312 + 1'i1:i0:i1:i0:i1:i1:u134:p314= 0
invariant : 1'i1:i0:i1:i0:u23:p270 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i1:u95:p431 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:u96:p433= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:i0:u57:p357 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:i0:u57:p358 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:i0:u58:p359 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:i0:u58:p360= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:u97:p434 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p436 + 1'i1:i1:i0:i1:i0:i0:i1:i0:u142:p346 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:u144:p347 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p371 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p372 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u146:p348 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:i0:u57:p358 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u72:p381= 0
invariant : 1'i1:i1:i0:i1:u103:p465 + 1'i1:i1:i0:i1:u103:p466 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p436 + 1'i1:i1:i0:i1:i0:i1:u99:p451 + -1'i1:i1:i0:i1:i0:i1:u101:p454 + 1'i1:i1:i0:i1:i0:i1:u119:p441 + -1'i1:i1:i0:i1:i0:i1:u119:p445 + -1'i1:i1:i1:u105:p475 + 1'i1:i1:i1:u106:p477= 0
invariant : -1'i1:i0:i0:i0:u19:p255 + -1'i1:i0:i0:i0:u19:p257 + -1'i1:i0:i0:i0:u19:p259 + -1'i1:i1:i0:i1:u103:p458 + 1'i1:i1:i0:i1:u103:p462 + 1'i1:i1:i0:i1:u103:p465 + 1'i1:i1:i0:i1:i0:u138:p336 + 1'i1:i1:i0:i1:i0:i0:u141:p337 + 1'i1:i1:i0:i1:i0:i0:i0:u46:p343 + 1'i1:i1:i0:i1:i0:i0:i0:u140:p338= 0
invariant : 1'i1:i0:i0:i0:i0:u18:p251 + 1'i1:i0:i0:i0:i0:u18:p252= 0
invariant : -1'i1:i1:i0:i1:u103:p462 + -1'i1:i1:i0:i1:u103:p465 + 1'i1:i1:i0:i1:i0:i0:i0:u45:p341 + 1'i1:i1:i0:i1:i0:i0:i0:u45:p342 + -1'i1:i1:i0:i1:i0:i0:i0:u46:p343 + 1'i1:i1:i0:i1:i0:i0:i0:u140:p339 + 1'i1:i1:i0:i1:i0:i0:i0:u140:p340= 0
invariant : 1'i1:i1:i0:i1:u103:p462 + 1'i1:i1:i0:i1:u103:p465 + -1'i1:i1:i0:i1:i0:i0:i0:u45:p341 + 1'i1:i1:i0:i1:i0:i0:i0:u46:p343 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p434 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p436 + 1'i1:i1:i0:i1:i0:i0:i1:i0:u142:p346 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:u144:p347 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p371 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p372 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u146:p348 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u146:p350= 0
invariant : -1'i1:i0:i0:i0:i0:i0:i0:u15:p217 + -1'i1:i0:i0:i0:i0:i0:i0:u15:p219 + 1'i1:i0:i0:i0:i0:i0:i0:u16:p224 + 1'i1:i0:i0:i0:i0:i0:i0:u16:p226 + -1'i1:i0:i1:i0:i1:i0:u26:p274 + 1'i1:i0:i1:i0:i1:i0:i1:u31:p303 + 1'i1:i0:i1:i0:i1:i0:i1:u133:p286= 0
invariant : 1'i1:i0:i0:i0:i0:i0:i0:u15:p216= 0
invariant : 1'i1:i0:i1:i0:i1:i0:u26:p281 + 1'i1:i0:i1:i0:i1:i0:u26:p282= 0
invariant : -1'i1:i0:i0:i0:u19:p255 + -1'i1:i0:i0:i0:u19:p257 + -1'i1:i0:i0:i0:u19:p259 + 1'i1:i1:i0:i1:u103:p470= 0
invariant : 50'u123:p0 + 50'i0:u7:p157 + 50'i0:u7:p158 + 50'i0:u7:p159 + 50'i0:u7:p160 + 50'i0:u7:p161 + 50'i0:u7:p162 + 50'i0:u7:p163 + 50'i0:u7:p164 + 50'i0:u7:p165 + 50'i0:u7:p166 + 50'i0:u7:p167 + 50'i0:u7:p168 + 50'i0:u7:p169 + 50'i0:u7:p170 + 50'i0:u7:p171 + 50'i0:u7:p172 + 50'i0:u7:p173 + 50'i0:u7:p174 + 50'i0:u7:p175 + 50'i0:u7:p176 + 50'i0:u7:p177 + 50'i0:u7:p178 + 50'i0:u7:p179 + 50'i0:u7:p180 + 50'i0:u7:p181 + 50'i0:u7:p182 + 50'i0:u7:p183 + 50'i0:u7:p184 + 50'i0:u7:p185 + 50'i0:u7:p186 + 50'i0:u7:p187 + 50'i0:u7:p188 + 50'i0:u7:p189 + 50'i0:u7:p190 + 50'i0:u7:p191 + 50'i0:u7:p192 + 50'i0:u7:p193 + 50'i0:u7:p194 + 50'i0:u7:p195 + 50'i0:u7:p196 + 50'i0:u7:p197 + 50'i0:u7:p198 + 50'i0:u7:p199 + 50'i0:u7:p200 + 50'i0:u7:p201 + 50'i0:u7:p202 + 50'i0:u7:p203 + 50'i0:u7:p204 + 50'i0:u7:p205 + 50'i0:u7:p206 + 50'i0:u7:p207 + 50'i0:u124:p1 + -1'i0:i0:i0:u4:p5 + -1'i0:i0:i0:u4:p6 + -1'i0:i0:i0:u4:p7 + -1'i0:i0:i0:u4:p8 + -1'i0:i0:i0:u4:p9 + -1'i0:i0:i0:u4:p10 + -1'i0:i0:i0:u4:p11 + -1'i0:i0:i0:u4:p12 + -1'i0:i0:i0:u4:p13 + -1'i0:i0:i0:u4:p14 + -1'i0:i0:i0:u4:p15 + -1'i0:i0:i0:u4:p16 + -1'i0:i0:i0:u4:p17 + -1'i0:i0:i0:u4:p18 + -1'i0:i0:i0:u4:p19 + -1'i0:i0:i0:u4:p20 + -1'i0:i0:i0:u4:p21 + -1'i0:i0:i0:u4:p22 + -1'i0:i0:i0:u4:p23 + -1'i0:i0:i0:u4:p24 + -1'i0:i0:i0:u4:p25 + -1'i0:i0:i0:u4:p26 + -1'i0:i0:i0:u4:p27 + -1'i0:i0:i0:u4:p28 + -1'i0:i0:i0:u4:p29 + -1'i0:i0:i0:u4:p30 + -1'i0:i0:i0:u4:p31 + -1'i0:i0:i0:u4:p32 + -1'i0:i0:i0:u4:p33 + -1'i0:i0:i0:u4:p34 + -1'i0:i0:i0:u4:p35 + -1'i0:i0:i0:u4:p36 + -1'i0:i0:i0:u4:p37 + -1'i0:i0:i0:u4:p38 + -1'i0:i0:i0:u4:p39 + -1'i0:i0:i0:u4:p40 + -1'i0:i0:i0:u4:p41 + -1'i0:i0:i0:u4:p42 + -1'i0:i0:i0:u4:p43 + -1'i0:i0:i0:u4:p44 + -1'i0:i0:i0:u4:p45 + -1'i0:i0:i0:u4:p46 + -1'i0:i0:i0:u4:p47 + -1'i0:i0:i0:u4:p48 + -1'i0:i0:i0:u4:p49 + -1'i0:i0:i0:u4:p50 + -1'i0:i0:i0:u4:p51 + -1'i0:i0:i0:u4:p52 + -1'i0:i0:i0:u4:p53 + -1'i0:i0:i0:u4:p54 + 1'i0:i0:i0:u5:p55 + -49'i0:i0:i0:u5:p56 + -48'i0:i0:i0:u5:p57 + -47'i0:i0:i0:u5:p58 + -46'i0:i0:i0:u5:p59 + -45'i0:i0:i0:u5:p60 + -44'i0:i0:i0:u5:p61 + -43'i0:i0:i0:u5:p62 + -42'i0:i0:i0:u5:p63 + -41'i0:i0:i0:u5:p64 + -40'i0:i0:i0:u5:p65 + -39'i0:i0:i0:u5:p66 + -38'i0:i0:i0:u5:p67 + -37'i0:i0:i0:u5:p68 + -36'i0:i0:i0:u5:p69 + -35'i0:i0:i0:u5:p70 + -34'i0:i0:i0:u5:p71 + -33'i0:i0:i0:u5:p72 + -32'i0:i0:i0:u5:p73 + -31'i0:i0:i0:u5:p74 + -30'i0:i0:i0:u5:p75 + -29'i0:i0:i0:u5:p76 + -28'i0:i0:i0:u5:p77 + -27'i0:i0:i0:u5:p78 + -26'i0:i0:i0:u5:p79 + -25'i0:i0:i0:u5:p80 + -24'i0:i0:i0:u5:p81 + -23'i0:i0:i0:u5:p82 + -22'i0:i0:i0:u5:p83 + -21'i0:i0:i0:u5:p84 + -20'i0:i0:i0:u5:p85 + -19'i0:i0:i0:u5:p86 + -18'i0:i0:i0:u5:p87 + -17'i0:i0:i0:u5:p88 + -16'i0:i0:i0:u5:p89 + -15'i0:i0:i0:u5:p90 + -14'i0:i0:i0:u5:p91 + -13'i0:i0:i0:u5:p92 + -12'i0:i0:i0:u5:p93 + -11'i0:i0:i0:u5:p94 + -10'i0:i0:i0:u5:p95 + -9'i0:i0:i0:u5:p96 + -8'i0:i0:i0:u5:p97 + -7'i0:i0:i0:u5:p98 + -6'i0:i0:i0:u5:p99 + -5'i0:i0:i0:u5:p100 + -4'i0:i0:i0:u5:p101 + -3'i0:i0:i0:u5:p102 + -2'i0:i0:i0:u5:p103 + -1'i0:i0:i0:u5:p104 + 1'i1:i1:i1:u118:p474= 50
invariant : -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p371 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u146:p348 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:u79:p401 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:u79:p403 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:u153:p373= 0
invariant : -1'i1:i0:i0:i0:i0:i0:u17:p230 + -1'i1:i0:i0:i0:i0:i0:u17:p232 + -1'i1:i0:i0:i0:i0:i0:u17:p234 + -1'i1:i0:i0:i0:i0:i0:u17:p237 + -1'i1:i0:i0:i0:i0:i0:u17:p239 + 1'i1:i0:i1:i0:i1:i0:u26:p281 + -1'i1:i0:i1:i0:i1:i1:u33:p320 + 1'i1:i0:i1:i0:i1:i1:u34:p322= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p372 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:u63:p370 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:u79:p401 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:u79:p403 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:u78:p398 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:u78:p400 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:u152:p374= 0
invariant : 1'i1:i0:i1:i0:i1:i1:u134:p312 + 1'i1:i0:i1:i0:i1:i1:u134:p313= 0
invariant : 1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + 1'i1:i1:i0:i1:i0:i0:i1:u97:p436 + -1'i1:i1:i0:i1:i0:i1:u99:p451 + 1'i1:i1:i0:i1:i0:i1:u101:p454 + -1'i1:i1:i0:i1:i0:i1:u119:p441 + 1'i1:i1:i0:i1:i0:i1:u119:p445 + 1'i1:i1:i1:u105:p475 + 1'i1:i1:i1:u118:p473= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:u63:p369 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:u63:p370 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:u62:p367 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:u62:p368 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:u148:p352= 0
invariant : 1'i1:i1:i0:i1:u103:p465 + 1'i1:i1:i0:i1:u103:p466 + 1'i1:i1:i0:i1:u103:p467= 0
invariant : 1'i1:i0:i1:i0:u23:p270 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p434 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p436 + 1'i1:i1:i0:i1:i0:i0:i1:i0:u142:p346 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:u95:p430 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:u109:p404= 0
invariant : -1'i1:i0:i0:u20:p262 + 1'i1:i0:i0:u20:p264 + 1'i1:i0:i0:i0:u19:p254 + 1'i1:i0:i0:i0:u116:p211= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:u97:p434 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p436 + 1'i1:i1:i0:i1:i0:i0:i1:i0:u142:p346 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:u144:p347 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p371 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p372 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u146:p348 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:u60:p364 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:u75:p390= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i0:u45:p341 + -1'i1:i1:i0:i1:i0:i0:i0:u45:p342 + 1'i1:i1:i0:i1:i0:i0:i0:u46:p343 + 1'i1:i1:i0:i1:i0:i0:i0:u46:p344= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:u59:p362 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:i0:u57:p358 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:u74:p388 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u72:p382 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:i0:i0:i0:u89:p418 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:i0:i0:i0:i0:u87:p414 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:i0:i0:i0:i0:u114:p413= 0
invariant : 1'i1:i0:i0:i0:i0:i0:i0:u15:p217 + 1'i1:i0:i0:i0:i0:i0:i0:u15:p218= 0
invariant : 1'i1:i0:i1:i0:i1:i0:u26:p278= 0
invariant : 1'i1:i0:i0:i0:i0:i0:u17:p234 + 1'i1:i0:i0:i0:i0:i0:u17:p235= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:u62:p368 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u61:p366 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:u77:p395 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:u77:p397 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:u76:p392 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:u76:p394 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:u154:p376= 0
invariant : 1'i1:i0:i1:i0:i1:i0:i1:u133:p292= 0
invariant : 1'i1:i1:i0:i1:u103:p468= 0
invariant : -1'i1:i0:i0:i0:u19:p254 + 1'i1:i0:i0:i0:i0:u18:p246 + 1'i1:i0:i0:i0:i0:u121:p212= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u61:p366 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:u60:p364 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:u76:p394 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:u75:p391 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:i0:u91:p422 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:i0:i0:u90:p420 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:i0:i0:u112:p411= 0
invariant : 1'u123:p0 + 1'i1:u127:p208 + 1'i1:i1:u136:p326 + 1'i1:i1:i0:u135:p327 + 1'i1:i1:i0:i0:u40:p333 + 1'i1:i1:i0:i0:u137:p328 + -1'i1:i1:i0:i1:u103:p460 + -1'i1:i1:i0:i1:u103:p462 + -1'i1:i1:i0:i1:u103:p463 + 1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + 1'i1:i1:i0:i1:i0:i0:i1:u97:p436 + 1'i1:i1:i0:i1:i0:i1:u99:p450 + -1'i1:i1:i0:i1:i0:i1:u100:p452 + -1'i1:i1:i0:i1:i0:i1:u101:p455 + 1'i1:i1:i0:i1:i0:i1:u102:p457= 1
invariant : 1'i1:i0:i0:i0:i0:i0:i0:u16:p226 + 1'i1:i0:i0:i0:i0:i0:i0:u16:p227= 0
invariant : -50'u123:p0 + -50'i0:u7:p157 + -1'i0:u7:p159 + -2'i0:u7:p160 + -3'i0:u7:p161 + -4'i0:u7:p162 + -5'i0:u7:p163 + -6'i0:u7:p164 + -7'i0:u7:p165 + -8'i0:u7:p166 + -9'i0:u7:p167 + -10'i0:u7:p168 + -11'i0:u7:p169 + -12'i0:u7:p170 + -13'i0:u7:p171 + -14'i0:u7:p172 + -15'i0:u7:p173 + -16'i0:u7:p174 + -17'i0:u7:p175 + -18'i0:u7:p176 + -19'i0:u7:p177 + -20'i0:u7:p178 + -21'i0:u7:p179 + -22'i0:u7:p180 + -23'i0:u7:p181 + -24'i0:u7:p182 + -25'i0:u7:p183 + -26'i0:u7:p184 + -27'i0:u7:p185 + -28'i0:u7:p186 + -29'i0:u7:p187 + -30'i0:u7:p188 + -31'i0:u7:p189 + -32'i0:u7:p190 + -33'i0:u7:p191 + -34'i0:u7:p192 + -35'i0:u7:p193 + -36'i0:u7:p194 + -37'i0:u7:p195 + -38'i0:u7:p196 + -39'i0:u7:p197 + -40'i0:u7:p198 + -41'i0:u7:p199 + -42'i0:u7:p200 + -43'i0:u7:p201 + -44'i0:u7:p202 + -45'i0:u7:p203 + -46'i0:u7:p204 + -47'i0:u7:p205 + -48'i0:u7:p206 + -49'i0:u7:p207 + -50'i0:u124:p1 + -1'i1:i0:i0:u20:p264 + -1'i1:i0:i0:i0:i0:u18:p246 + 1'i1:i0:i0:i0:i0:i0:u17:p229 + 1'i1:i0:i0:i0:i0:i0:u120:p213= -50
invariant : 1'i1:i1:i0:i1:u103:p469= 0
invariant : 1'i1:i0:i1:i0:i1:i0:u26:p280= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:u63:p370 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:u62:p368 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:u78:p400 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:u77:p397 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:u93:p426 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:u92:p424 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:u110:p409= 0
invariant : 1'i1:i0:i1:u35:p324 + 1'i1:i0:i1:i0:i1:i0:u26:p284= 0
invariant : 1'i1:i1:i0:i1:i0:i1:u119:p447= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:u97:p434 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p436 + 1'i1:i1:i0:i1:i0:i0:i1:i0:u142:p346 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:u144:p347 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p371 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p372 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u146:p348 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:u62:p368 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:u77:p396= 0
invariant : 1'i1:i0:i0:i0:i0:i0:u17:p230 + 1'i1:i0:i0:i0:i0:i0:u17:p232 + 1'i1:i0:i0:i0:i0:i0:u17:p234 + 1'i1:i0:i0:i0:i0:i0:u17:p237 + 1'i1:i0:i0:i0:i0:i0:u17:p239 + -1'i1:i0:i1:i0:i1:i0:u26:p281 + -1'i1:i0:i1:i0:i1:i1:u33:p319 + 1'i1:i0:i1:i0:i1:i1:u34:p321= 0
invariant : -1'u123:p0 + -1'i1:u127:p208 + -1'i1:i1:u136:p326 + -1'i1:i1:i0:u135:p327 + -1'i1:i1:i0:i0:u40:p333 + -1'i1:i1:i0:i0:u137:p328 + 1'i1:i1:i0:i1:u103:p460 + 1'i1:i1:i0:i1:u103:p462 + 1'i1:i1:i0:i1:u103:p463 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p436 + -1'i1:i1:i0:i1:i0:i1:u99:p450 + 1'i1:i1:i0:i1:i0:i1:u100:p452 + -1'i1:i1:i0:i1:i0:i1:u101:p454 + 1'i1:i1:i0:i1:i0:i1:u102:p456= -1
invariant : -49'u123:p0 + -50'i0:u7:p157 + -50'i0:u7:p158 + -50'i0:u7:p159 + -50'i0:u7:p160 + -50'i0:u7:p161 + -50'i0:u7:p162 + -50'i0:u7:p163 + -50'i0:u7:p164 + -50'i0:u7:p165 + -50'i0:u7:p166 + -50'i0:u7:p167 + -50'i0:u7:p168 + -50'i0:u7:p169 + -50'i0:u7:p170 + -50'i0:u7:p171 + -50'i0:u7:p172 + -50'i0:u7:p173 + -50'i0:u7:p174 + -50'i0:u7:p175 + -50'i0:u7:p176 + -50'i0:u7:p177 + -50'i0:u7:p178 + -50'i0:u7:p179 + -50'i0:u7:p180 + -50'i0:u7:p181 + -50'i0:u7:p182 + -50'i0:u7:p183 + -50'i0:u7:p184 + -50'i0:u7:p185 + -50'i0:u7:p186 + -50'i0:u7:p187 + -50'i0:u7:p188 + -50'i0:u7:p189 + -50'i0:u7:p190 + -50'i0:u7:p191 + -50'i0:u7:p192 + -50'i0:u7:p193 + -50'i0:u7:p194 + -50'i0:u7:p195 + -50'i0:u7:p196 + -50'i0:u7:p197 + -50'i0:u7:p198 + -50'i0:u7:p199 + -50'i0:u7:p200 + -50'i0:u7:p201 + -50'i0:u7:p202 + -50'i0:u7:p203 + -50'i0:u7:p204 + -50'i0:u7:p205 + -50'i0:u7:p206 + -50'i0:u7:p207 + -50'i0:u124:p1 + 50'i0:i0:u6:p107 + 49'i0:i0:u6:p108 + 48'i0:i0:u6:p109 + 47'i0:i0:u6:p110 + 46'i0:i0:u6:p111 + 45'i0:i0:u6:p112 + 44'i0:i0:u6:p113 + 43'i0:i0:u6:p114 + 42'i0:i0:u6:p115 + 41'i0:i0:u6:p116 + 40'i0:i0:u6:p117 + 39'i0:i0:u6:p118 + 38'i0:i0:u6:p119 + 37'i0:i0:u6:p120 + 36'i0:i0:u6:p121 + 35'i0:i0:u6:p122 + 34'i0:i0:u6:p123 + 33'i0:i0:u6:p124 + 32'i0:i0:u6:p125 + 31'i0:i0:u6:p126 + 30'i0:i0:u6:p127 + 29'i0:i0:u6:p128 + 28'i0:i0:u6:p129 + 27'i0:i0:u6:p130 + 26'i0:i0:u6:p131 + 25'i0:i0:u6:p132 + 24'i0:i0:u6:p133 + 23'i0:i0:u6:p134 + 22'i0:i0:u6:p135 + 21'i0:i0:u6:p136 + 20'i0:i0:u6:p137 + 19'i0:i0:u6:p138 + 18'i0:i0:u6:p139 + 17'i0:i0:u6:p140 + 16'i0:i0:u6:p141 + 15'i0:i0:u6:p142 + 14'i0:i0:u6:p143 + 13'i0:i0:u6:p144 + 12'i0:i0:u6:p145 + 11'i0:i0:u6:p146 + 10'i0:i0:u6:p147 + 9'i0:i0:u6:p148 + 8'i0:i0:u6:p149 + 7'i0:i0:u6:p150 + 6'i0:i0:u6:p151 + 5'i0:i0:u6:p152 + 4'i0:i0:u6:p153 + 3'i0:i0:u6:p154 + 2'i0:i0:u6:p155 + 1'i0:i0:u6:p156 + 1'i1:u127:p208 + 1'i1:i0:u128:p209 + 1'i1:i0:i1:u35:p323 + 1'i1:i0:i1:u130:p267= -49
invariant : -1'i1:i1:i0:i1:u103:p465 + -1'i1:i1:i0:i1:u103:p466 + 1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + 1'i1:i1:i0:i1:i0:i0:i1:u97:p436 + -1'i1:i1:i0:i1:i0:i1:u99:p451 + 1'i1:i1:i0:i1:i0:i1:u101:p454 + -1'i1:i1:i0:i1:i0:i1:u119:p441 + 1'i1:i1:i0:i1:i0:i1:u119:p445 + -1'i1:i1:i1:u105:p476 + 1'i1:i1:i1:u106:p478= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:u60:p364 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:u59:p362 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:u75:p391 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:u74:p388 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:i0:i0:u90:p420 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:i0:i0:i0:u89:p418 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:i0:i0:i0:u115:p412= 0
invariant : 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p372 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:u62:p368 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:u79:p403 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:u77:p397 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i1:u94:p429 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:u92:p425= 0
invariant : -1'u123:p0 + -1'i1:u127:p208 + -1'i1:i1:u136:p326 + -1'i1:i1:i0:u135:p327 + -1'i1:i1:i0:i0:u39:p331 + -1'i1:i1:i0:i0:u137:p328 + -1'i1:i1:i0:i1:i0:i0:i0:u140:p339 + 1'i1:i1:i0:i1:i0:i1:u99:p450 + 1'i1:i1:i0:i1:i0:i1:u99:p451 + 1'i1:i1:i0:i1:i0:i1:u119:p439 + 1'i1:i1:i0:i1:i0:i1:u119:p441 + 1'i1:i1:i0:i1:i0:i1:u119:p442= -1
invariant : 1'u123:p0 + 1'i1:u127:p208 + 1'i1:i0:i0:i0:u19:p255 + 1'i1:i0:i0:i0:u19:p257 + 1'i1:i0:i0:i0:u19:p259 + 1'i1:i1:u136:p326 + 1'i1:i1:i0:u135:p327 + 1'i1:i1:i0:i1:u103:p458 + 1'i1:i1:i0:i1:u139:p335= 1
invariant : 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p372 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:i0:u57:p358 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:u79:p403 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u72:p380 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u72:p382 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u73:p383 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i1:u94:p429 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:i0:i0:i0:i0:u88:p417= 0
invariant : -1'i1:i0:i0:i0:i0:i0:i0:u15:p217 + -1'i1:i0:i0:i0:i0:i0:i0:u15:p219 + 1'i1:i0:i1:i0:i1:i0:u26:p285= 0
invariant : -1'i1:i0:i0:u20:p264 + 1'i1:i0:i0:i0:i0:i0:u17:p243= 0
invariant : 1'i1:i0:i1:i0:i1:i1:u134:p317= 0
invariant : 1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + 1'i1:i1:i0:i1:i0:i0:i1:u97:p436 + -1'i1:i1:i0:i1:i0:i1:u99:p451 + 1'i1:i1:i0:i1:i0:i1:u101:p454 + -1'i1:i1:i0:i1:i0:i1:u119:p441 + 1'i1:i1:i0:i1:i0:i1:u119:p445 + 1'i1:i1:i0:i1:i0:i1:u119:p446= 0
invariant : 50'u123:p0 + 50'i0:u7:p157 + 50'i0:u7:p158 + 50'i0:u7:p159 + 50'i0:u7:p160 + 50'i0:u7:p161 + 50'i0:u7:p162 + 50'i0:u7:p163 + 50'i0:u7:p164 + 50'i0:u7:p165 + 50'i0:u7:p166 + 50'i0:u7:p167 + 50'i0:u7:p168 + 50'i0:u7:p169 + 50'i0:u7:p170 + 50'i0:u7:p171 + 50'i0:u7:p172 + 50'i0:u7:p173 + 50'i0:u7:p174 + 50'i0:u7:p175 + 50'i0:u7:p176 + 50'i0:u7:p177 + 50'i0:u7:p178 + 50'i0:u7:p179 + 50'i0:u7:p180 + 50'i0:u7:p181 + 50'i0:u7:p182 + 50'i0:u7:p183 + 50'i0:u7:p184 + 50'i0:u7:p185 + 50'i0:u7:p186 + 50'i0:u7:p187 + 50'i0:u7:p188 + 50'i0:u7:p189 + 50'i0:u7:p190 + 50'i0:u7:p191 + 50'i0:u7:p192 + 50'i0:u7:p193 + 50'i0:u7:p194 + 50'i0:u7:p195 + 50'i0:u7:p196 + 50'i0:u7:p197 + 50'i0:u7:p198 + 50'i0:u7:p199 + 50'i0:u7:p200 + 50'i0:u7:p201 + 50'i0:u7:p202 + 50'i0:u7:p203 + 50'i0:u7:p204 + 50'i0:u7:p205 + 50'i0:u7:p206 + 50'i0:u7:p207 + 50'i0:u124:p1 + -50'i0:i0:u6:p107 + -49'i0:i0:u6:p108 + -48'i0:i0:u6:p109 + -47'i0:i0:u6:p110 + -46'i0:i0:u6:p111 + -45'i0:i0:u6:p112 + -44'i0:i0:u6:p113 + -43'i0:i0:u6:p114 + -42'i0:i0:u6:p115 + -41'i0:i0:u6:p116 + -40'i0:i0:u6:p117 + -39'i0:i0:u6:p118 + -38'i0:i0:u6:p119 + -37'i0:i0:u6:p120 + -36'i0:i0:u6:p121 + -35'i0:i0:u6:p122 + -34'i0:i0:u6:p123 + -33'i0:i0:u6:p124 + -32'i0:i0:u6:p125 + -31'i0:i0:u6:p126 + -30'i0:i0:u6:p127 + -29'i0:i0:u6:p128 + -28'i0:i0:u6:p129 + -27'i0:i0:u6:p130 + -26'i0:i0:u6:p131 + -25'i0:i0:u6:p132 + -24'i0:i0:u6:p133 + -23'i0:i0:u6:p134 + -22'i0:i0:u6:p135 + -21'i0:i0:u6:p136 + -20'i0:i0:u6:p137 + -19'i0:i0:u6:p138 + -18'i0:i0:u6:p139 + -17'i0:i0:u6:p140 + -16'i0:i0:u6:p141 + -15'i0:i0:u6:p142 + -14'i0:i0:u6:p143 + -13'i0:i0:u6:p144 + -12'i0:i0:u6:p145 + -11'i0:i0:u6:p146 + -10'i0:i0:u6:p147 + -9'i0:i0:u6:p148 + -8'i0:i0:u6:p149 + -7'i0:i0:u6:p150 + -6'i0:i0:u6:p151 + -5'i0:i0:u6:p152 + -4'i0:i0:u6:p153 + -3'i0:i0:u6:p154 + -2'i0:i0:u6:p155 + -1'i0:i0:u6:p156 + -1'i1:i0:i1:u35:p323 + 1'i1:i0:i1:i0:u23:p269 + 1'i1:i0:i1:i0:u23:p270 + 1'i1:i0:i1:i0:u23:p271 + 1'i1:i0:i1:i0:u129:p268= 50
invariant : -1'i1:i1:i0:i1:i0:i0:i1:u97:p434 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p436 + 1'i1:i1:i0:i1:i0:i0:i1:i0:u142:p346 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:u144:p347 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p371 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p372 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u146:p348 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:u63:p370 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:u78:p399= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p436 + 1'i1:i1:i0:i1:i0:i1:u99:p451 + 1'i1:i1:i0:i1:i0:i1:u101:p455 + 1'i1:i1:i0:i1:i0:i1:u119:p441 + 1'i1:i1:i0:i1:i0:i1:u119:p444= 0
invariant : 1'i1:i0:i1:i0:u23:p270 + 1'i1:i0:i1:i0:u23:p271 + -1'i1:i0:i1:i0:i1:i0:u26:p275 + -1'i1:i0:i1:i0:i1:i0:i1:u28:p297 + 1'i1:i0:i1:i0:i1:i0:i1:u29:p299 + 1'i1:i0:i1:i0:i1:i0:i1:u133:p295= 0
invariant : 1'i1:i0:i0:i0:i0:i0:u17:p242= 0
invariant : -1'u123:p0 + -1'i1:u127:p208 + -1'i1:i1:u136:p326 + -1'i1:i1:i0:u135:p327 + -1'i1:i1:i0:i0:u40:p333 + -1'i1:i1:i0:i0:u137:p328 + 1'i1:i1:i0:i1:u103:p460 + 1'i1:i1:i0:i1:u103:p461= -1
invariant : 1'i1:i0:i0:i0:i0:i0:u17:p230 + 1'i1:i0:i0:i0:i0:i0:u17:p231= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:u60:p364 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:u59:p362 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:u75:p389 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:u75:p391 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:u74:p386 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:u74:p388 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:u108:p378= 0
invariant : 1'i1:i0:i0:u20:p266= 0
invariant : -1'i1:i1:i0:i0:u39:p331 + -1'i1:i1:i0:i0:u39:p332 + 1'i1:i1:i0:i0:u40:p333 + 1'i1:i1:i0:i0:u40:p334= 0
invariant : 1'u123:p0 + 1'i1:u127:p208 + 1'i1:i0:u128:p209 + 1'i1:i0:i0:u20:p262 + 1'i1:i0:i0:u117:p210= 1
invariant : 1'i1:i0:i1:i0:i1:i1:u134:p306 + 1'i1:i0:i1:i0:i1:i1:u134:p307= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p436 + 1'i1:i1:i0:i1:i0:i1:u99:p451 + -1'i1:i1:i0:i1:i0:i1:u101:p454 + 1'i1:i1:i0:i1:i0:i1:u119:p441 + -1'i1:i1:i0:i1:i0:i1:u119:p445 + 1'i1:i1:i1:u105:p476 + 1'i1:i1:i1:u118:p472= 0
invariant : 1'u123:p0 + 1'i0:u7:p157 + 1'i0:u7:p158 + 1'i0:u7:p159 + 1'i0:u7:p160 + 1'i0:u7:p161 + 1'i0:u7:p162 + 1'i0:u7:p163 + 1'i0:u7:p164 + 1'i0:u7:p165 + 1'i0:u7:p166 + 1'i0:u7:p167 + 1'i0:u7:p168 + 1'i0:u7:p169 + 1'i0:u7:p170 + 1'i0:u7:p171 + 1'i0:u7:p172 + 1'i0:u7:p173 + 1'i0:u7:p174 + 1'i0:u7:p175 + 1'i0:u7:p176 + 1'i0:u7:p177 + 1'i0:u7:p178 + 1'i0:u7:p179 + 1'i0:u7:p180 + 1'i0:u7:p181 + 1'i0:u7:p182 + 1'i0:u7:p183 + 1'i0:u7:p184 + 1'i0:u7:p185 + 1'i0:u7:p186 + 1'i0:u7:p187 + 1'i0:u7:p188 + 1'i0:u7:p189 + 1'i0:u7:p190 + 1'i0:u7:p191 + 1'i0:u7:p192 + 1'i0:u7:p193 + 1'i0:u7:p194 + 1'i0:u7:p195 + 1'i0:u7:p196 + 1'i0:u7:p197 + 1'i0:u7:p198 + 1'i0:u7:p199 + 1'i0:u7:p200 + 1'i0:u7:p201 + 1'i0:u7:p202 + 1'i0:u7:p203 + 1'i0:u7:p204 + 1'i0:u7:p205 + 1'i0:u7:p206 + 1'i0:u7:p207 + 1'i0:u124:p1 + 1'i0:u124:p2= 1
invariant : -1'i1:i0:i0:u20:p264 + 1'i1:i0:i0:i0:i0:i0:i0:u16:p228= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:u60:p363 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:u60:p364 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:u59:p361 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:u59:p362 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:u149:p355= 0
invariant : 1'i1:i0:i0:i0:u19:p259 + 1'i1:i0:i0:i0:u19:p260= 0
invariant : 1'i1:i0:i0:i0:i0:i0:u17:p239 + 1'i1:i0:i0:i0:i0:i0:u17:p240= 0
invariant : -1'i1:i0:i1:i0:u23:p270 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:u95:p431 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:u109:p407= 0
invariant : -48'u123:p0 + -49'i0:u7:p157 + -49'i0:u7:p158 + -49'i0:u7:p159 + -49'i0:u7:p160 + -49'i0:u7:p161 + -49'i0:u7:p162 + -49'i0:u7:p163 + -49'i0:u7:p164 + -49'i0:u7:p165 + -49'i0:u7:p166 + -49'i0:u7:p167 + -49'i0:u7:p168 + -49'i0:u7:p169 + -49'i0:u7:p170 + -49'i0:u7:p171 + -49'i0:u7:p172 + -49'i0:u7:p173 + -49'i0:u7:p174 + -49'i0:u7:p175 + -49'i0:u7:p176 + -49'i0:u7:p177 + -49'i0:u7:p178 + -49'i0:u7:p179 + -49'i0:u7:p180 + -49'i0:u7:p181 + -49'i0:u7:p182 + -49'i0:u7:p183 + -49'i0:u7:p184 + -49'i0:u7:p185 + -49'i0:u7:p186 + -49'i0:u7:p187 + -49'i0:u7:p188 + -49'i0:u7:p189 + -49'i0:u7:p190 + -49'i0:u7:p191 + -49'i0:u7:p192 + -49'i0:u7:p193 + -49'i0:u7:p194 + -49'i0:u7:p195 + -49'i0:u7:p196 + -49'i0:u7:p197 + -49'i0:u7:p198 + -49'i0:u7:p199 + -49'i0:u7:p200 + -49'i0:u7:p201 + -49'i0:u7:p202 + -49'i0:u7:p203 + -49'i0:u7:p204 + -49'i0:u7:p205 + -49'i0:u7:p206 + -49'i0:u7:p207 + -49'i0:u124:p1 + 49'i0:i0:i0:u4:p6 + 48'i0:i0:i0:u4:p7 + 47'i0:i0:i0:u4:p8 + 46'i0:i0:i0:u4:p9 + 45'i0:i0:i0:u4:p10 + 44'i0:i0:i0:u4:p11 + 43'i0:i0:i0:u4:p12 + 42'i0:i0:i0:u4:p13 + 41'i0:i0:i0:u4:p14 + 40'i0:i0:i0:u4:p15 + 39'i0:i0:i0:u4:p16 + 38'i0:i0:i0:u4:p17 + 37'i0:i0:i0:u4:p18 + 36'i0:i0:i0:u4:p19 + 35'i0:i0:i0:u4:p20 + 34'i0:i0:i0:u4:p21 + 33'i0:i0:i0:u4:p22 + 32'i0:i0:i0:u4:p23 + 31'i0:i0:i0:u4:p24 + 30'i0:i0:i0:u4:p25 + 29'i0:i0:i0:u4:p26 + 28'i0:i0:i0:u4:p27 + 27'i0:i0:i0:u4:p28 + 26'i0:i0:i0:u4:p29 + 25'i0:i0:i0:u4:p30 + 24'i0:i0:i0:u4:p31 + 23'i0:i0:i0:u4:p32 + 22'i0:i0:i0:u4:p33 + 21'i0:i0:i0:u4:p34 + 20'i0:i0:i0:u4:p35 + 19'i0:i0:i0:u4:p36 + 18'i0:i0:i0:u4:p37 + 17'i0:i0:i0:u4:p38 + 16'i0:i0:i0:u4:p39 + 15'i0:i0:i0:u4:p40 + 14'i0:i0:i0:u4:p41 + 13'i0:i0:i0:u4:p42 + 12'i0:i0:i0:u4:p43 + 11'i0:i0:i0:u4:p44 + 10'i0:i0:i0:u4:p45 + 9'i0:i0:i0:u4:p46 + 8'i0:i0:i0:u4:p47 + 7'i0:i0:i0:u4:p48 + 6'i0:i0:i0:u4:p49 + 5'i0:i0:i0:u4:p50 + 4'i0:i0:i0:u4:p51 + 3'i0:i0:i0:u4:p52 + 2'i0:i0:i0:u4:p53 + 1'i0:i0:i0:u4:p54 + 1'i1:u127:p208 + 1'i1:i1:u136:p326 + 1'i1:i1:i0:u135:p327 + 1'i1:i1:i0:i0:u39:p331 + 1'i1:i1:i0:i0:u39:p332 + 1'i1:i1:i0:i0:u137:p328 + 1'i1:i1:i0:i0:u137:p330= -48
invariant : -1'i1:i0:i1:u35:p324 + 1'i1:i0:i1:i0:i1:i0:u26:p283= 0
invariant : -1'i1:i0:i0:u20:p264 + 1'i1:i0:i0:i0:u19:p261= 0
invariant : -1'i1:i0:i0:i0:i0:i0:i0:u16:p224 + -1'i1:i0:i0:i0:i0:i0:i0:u16:p226 + 1'i1:i0:i1:i0:i1:i0:i1:u30:p301 + 1'i1:i0:i1:i0:i1:i0:i1:u30:p302 + -1'i1:i0:i1:i0:i1:i0:i1:u31:p303 + 1'i1:i0:i1:i0:i1:i0:i1:u133:p296= 0
invariant : 1'i1:i0:i1:i0:i1:i0:i1:u133:p291= 0
invariant : 1'i1:i0:i1:i0:i1:i0:u26:p277= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:u97:p434 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p436 + 1'i1:i1:i0:i1:i0:i0:i1:i0:u142:p346 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:u144:p347 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p371 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u146:p348 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:u79:p402= 0
invariant : -1'i1:i0:i0:u20:p264 + 1'i1:i0:i0:i0:i0:u18:p253= 0
invariant : -49'u123:p0 + -50'i0:u7:p157 + -50'i0:u7:p158 + -50'i0:u7:p159 + -50'i0:u7:p160 + -50'i0:u7:p161 + -50'i0:u7:p162 + -50'i0:u7:p163 + -50'i0:u7:p164 + -50'i0:u7:p165 + -50'i0:u7:p166 + -50'i0:u7:p167 + -50'i0:u7:p168 + -50'i0:u7:p169 + -50'i0:u7:p170 + -50'i0:u7:p171 + -50'i0:u7:p172 + -50'i0:u7:p173 + -50'i0:u7:p174 + -50'i0:u7:p175 + -50'i0:u7:p176 + -50'i0:u7:p177 + -50'i0:u7:p178 + -50'i0:u7:p179 + -50'i0:u7:p180 + -50'i0:u7:p181 + -50'i0:u7:p182 + -50'i0:u7:p183 + -50'i0:u7:p184 + -50'i0:u7:p185 + -50'i0:u7:p186 + -50'i0:u7:p187 + -50'i0:u7:p188 + -50'i0:u7:p189 + -50'i0:u7:p190 + -50'i0:u7:p191 + -50'i0:u7:p192 + -50'i0:u7:p193 + -50'i0:u7:p194 + -50'i0:u7:p195 + -50'i0:u7:p196 + -50'i0:u7:p197 + -50'i0:u7:p198 + -50'i0:u7:p199 + -50'i0:u7:p200 + -50'i0:u7:p201 + -50'i0:u7:p202 + -50'i0:u7:p203 + -50'i0:u7:p204 + -50'i0:u7:p205 + -50'i0:u7:p206 + -50'i0:u7:p207 + -50'i0:u124:p1 + 1'i0:i0:i0:u4:p5 + 1'i0:i0:i0:u4:p6 + 1'i0:i0:i0:u4:p7 + 1'i0:i0:i0:u4:p8 + 1'i0:i0:i0:u4:p9 + 1'i0:i0:i0:u4:p10 + 1'i0:i0:i0:u4:p11 + 1'i0:i0:i0:u4:p12 + 1'i0:i0:i0:u4:p13 + 1'i0:i0:i0:u4:p14 + 1'i0:i0:i0:u4:p15 + 1'i0:i0:i0:u4:p16 + 1'i0:i0:i0:u4:p17 + 1'i0:i0:i0:u4:p18 + 1'i0:i0:i0:u4:p19 + 1'i0:i0:i0:u4:p20 + 1'i0:i0:i0:u4:p21 + 1'i0:i0:i0:u4:p22 + 1'i0:i0:i0:u4:p23 + 1'i0:i0:i0:u4:p24 + 1'i0:i0:i0:u4:p25 + 1'i0:i0:i0:u4:p26 + 1'i0:i0:i0:u4:p27 + 1'i0:i0:i0:u4:p28 + 1'i0:i0:i0:u4:p29 + 1'i0:i0:i0:u4:p30 + 1'i0:i0:i0:u4:p31 + 1'i0:i0:i0:u4:p32 + 1'i0:i0:i0:u4:p33 + 1'i0:i0:i0:u4:p34 + 1'i0:i0:i0:u4:p35 + 1'i0:i0:i0:u4:p36 + 1'i0:i0:i0:u4:p37 + 1'i0:i0:i0:u4:p38 + 1'i0:i0:i0:u4:p39 + 1'i0:i0:i0:u4:p40 + 1'i0:i0:i0:u4:p41 + 1'i0:i0:i0:u4:p42 + 1'i0:i0:i0:u4:p43 + 1'i0:i0:i0:u4:p44 + 1'i0:i0:i0:u4:p45 + 1'i0:i0:i0:u4:p46 + 1'i0:i0:i0:u4:p47 + 1'i0:i0:i0:u4:p48 + 1'i0:i0:i0:u4:p49 + 1'i0:i0:i0:u4:p50 + 1'i0:i0:i0:u4:p51 + 1'i0:i0:i0:u4:p52 + 1'i0:i0:i0:u4:p53 + 1'i0:i0:i0:u4:p54 + -1'i0:i0:i0:u5:p55 + 49'i0:i0:i0:u5:p56 + 48'i0:i0:i0:u5:p57 + 47'i0:i0:i0:u5:p58 + 46'i0:i0:i0:u5:p59 + 45'i0:i0:i0:u5:p60 + 44'i0:i0:i0:u5:p61 + 43'i0:i0:i0:u5:p62 + 42'i0:i0:i0:u5:p63 + 41'i0:i0:i0:u5:p64 + 40'i0:i0:i0:u5:p65 + 39'i0:i0:i0:u5:p66 + 38'i0:i0:i0:u5:p67 + 37'i0:i0:i0:u5:p68 + 36'i0:i0:i0:u5:p69 + 35'i0:i0:i0:u5:p70 + 34'i0:i0:i0:u5:p71 + 33'i0:i0:i0:u5:p72 + 32'i0:i0:i0:u5:p73 + 31'i0:i0:i0:u5:p74 + 30'i0:i0:i0:u5:p75 + 29'i0:i0:i0:u5:p76 + 28'i0:i0:i0:u5:p77 + 27'i0:i0:i0:u5:p78 + 26'i0:i0:i0:u5:p79 + 25'i0:i0:i0:u5:p80 + 24'i0:i0:i0:u5:p81 + 23'i0:i0:i0:u5:p82 + 22'i0:i0:i0:u5:p83 + 21'i0:i0:i0:u5:p84 + 20'i0:i0:i0:u5:p85 + 19'i0:i0:i0:u5:p86 + 18'i0:i0:i0:u5:p87 + 17'i0:i0:i0:u5:p88 + 16'i0:i0:i0:u5:p89 + 15'i0:i0:i0:u5:p90 + 14'i0:i0:i0:u5:p91 + 13'i0:i0:i0:u5:p92 + 12'i0:i0:i0:u5:p93 + 11'i0:i0:i0:u5:p94 + 10'i0:i0:i0:u5:p95 + 9'i0:i0:i0:u5:p96 + 8'i0:i0:i0:u5:p97 + 7'i0:i0:i0:u5:p98 + 6'i0:i0:i0:u5:p99 + 5'i0:i0:i0:u5:p100 + 4'i0:i0:i0:u5:p101 + 3'i0:i0:i0:u5:p102 + 2'i0:i0:i0:u5:p103 + 1'i0:i0:i0:u5:p104 + 1'i1:u127:p208 + 1'i1:i1:u136:p326 + 1'i1:i1:i1:u118:p471= -49
invariant : 1'i1:i0:i0:u20:p264 + 1'i1:i0:i0:i0:i0:i0:u17:p244= 0
invariant : 1'i1:i0:i0:i0:u19:p255 + 1'i1:i0:i0:i0:u19:p256= 0
invariant : 1'i1:i0:i1:i0:i1:i1:u134:p316= 0
invariant : 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:i0:u57:p357 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:i0:u58:p359 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u72:p380 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u72:p382 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u73:p383 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u73:p385= 0
invariant : -1'i1:i0:i0:u20:p264 + 1'i1:i0:i0:i0:i0:i0:i0:u15:p221= 0
invariant : 1'i1:i0:i1:i0:i1:i1:u134:p308 + 1'i1:i0:i1:i0:i1:i1:u134:p309= 0
invariant : 1'i1:i0:i0:i0:i0:i0:i0:u16:p223= 0
invariant : 1'i1:i1:i0:i1:u103:p462 + 1'i1:i1:i0:i1:u103:p463 + 1'i1:i1:i0:i1:u103:p464= 0
invariant : -1'i1:i0:i1:i0:u23:p270 + 1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i1:u95:p430 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:u96:p432= 0
invariant : -1'i1:i0:i1:i0:i1:i0:i1:u30:p301 + -1'i1:i0:i1:i0:i1:i0:i1:u30:p302 + 1'i1:i0:i1:i0:i1:i0:i1:u31:p303 + 1'i1:i0:i1:i0:i1:i0:i1:u31:p304= 0
invariant : 1'i1:i0:i1:i0:i1:i0:i1:u133:p290= 0
invariant : 1'i1:i1:i0:i1:i0:i0:i1:u97:p434 + 1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + 1'i1:i1:i0:i1:i0:i0:i1:u97:p436 + -1'i1:i1:i0:i1:i0:i0:i1:i0:u142:p346 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:u144:p347 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p371 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u146:p348 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:u79:p403 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:u94:p428 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:u109:p406= 0
invariant : -1'i1:i0:i1:i0:i1:i0:i1:u28:p297 + -1'i1:i0:i1:i0:i1:i0:i1:u28:p298 + 1'i1:i0:i1:i0:i1:i0:i1:u29:p299 + 1'i1:i0:i1:i0:i1:i0:i1:u29:p300= 0
invariant : 1'i1:i0:i0:i0:i0:i0:u17:p237 + 1'i1:i0:i0:i0:i0:i0:u17:p238= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:u97:p434 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p436 + 1'i1:i1:i0:i1:i0:i0:i1:i0:u142:p346 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:u144:p347 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p371 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u146:p348 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:u79:p403 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:u94:p429 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:u109:p405= 0
invariant : 1'i1:i0:i1:i0:i1:i0:i1:u133:p289= 0
invariant : 1'i1:i0:i1:i0:i1:i0:u26:p275 + 1'i1:i0:i1:i0:i1:i0:u26:p276= 0
invariant : 49'u123:p0 + 49'i0:u7:p157 + 49'i0:u7:p158 + 49'i0:u7:p159 + 49'i0:u7:p160 + 49'i0:u7:p161 + 49'i0:u7:p162 + 49'i0:u7:p163 + 49'i0:u7:p164 + 49'i0:u7:p165 + 49'i0:u7:p166 + 49'i0:u7:p167 + 49'i0:u7:p168 + 49'i0:u7:p169 + 49'i0:u7:p170 + 49'i0:u7:p171 + 49'i0:u7:p172 + 49'i0:u7:p173 + 49'i0:u7:p174 + 49'i0:u7:p175 + 49'i0:u7:p176 + 49'i0:u7:p177 + 49'i0:u7:p178 + 49'i0:u7:p179 + 49'i0:u7:p180 + 49'i0:u7:p181 + 49'i0:u7:p182 + 49'i0:u7:p183 + 49'i0:u7:p184 + 49'i0:u7:p185 + 49'i0:u7:p186 + 49'i0:u7:p187 + 49'i0:u7:p188 + 49'i0:u7:p189 + 49'i0:u7:p190 + 49'i0:u7:p191 + 49'i0:u7:p192 + 49'i0:u7:p193 + 49'i0:u7:p194 + 49'i0:u7:p195 + 49'i0:u7:p196 + 49'i0:u7:p197 + 49'i0:u7:p198 + 49'i0:u7:p199 + 49'i0:u7:p200 + 49'i0:u7:p201 + 49'i0:u7:p202 + 49'i0:u7:p203 + 49'i0:u7:p204 + 49'i0:u7:p205 + 49'i0:u7:p206 + 49'i0:u7:p207 + 49'i0:u124:p1 + -49'i0:i0:i0:u4:p6 + -48'i0:i0:i0:u4:p7 + -47'i0:i0:i0:u4:p8 + -46'i0:i0:i0:u4:p9 + -45'i0:i0:i0:u4:p10 + -44'i0:i0:i0:u4:p11 + -43'i0:i0:i0:u4:p12 + -42'i0:i0:i0:u4:p13 + -41'i0:i0:i0:u4:p14 + -40'i0:i0:i0:u4:p15 + -39'i0:i0:i0:u4:p16 + -38'i0:i0:i0:u4:p17 + -37'i0:i0:i0:u4:p18 + -36'i0:i0:i0:u4:p19 + -35'i0:i0:i0:u4:p20 + -34'i0:i0:i0:u4:p21 + -33'i0:i0:i0:u4:p22 + -32'i0:i0:i0:u4:p23 + -31'i0:i0:i0:u4:p24 + -30'i0:i0:i0:u4:p25 + -29'i0:i0:i0:u4:p26 + -28'i0:i0:i0:u4:p27 + -27'i0:i0:i0:u4:p28 + -26'i0:i0:i0:u4:p29 + -25'i0:i0:i0:u4:p30 + -24'i0:i0:i0:u4:p31 + -23'i0:i0:i0:u4:p32 + -22'i0:i0:i0:u4:p33 + -21'i0:i0:i0:u4:p34 + -20'i0:i0:i0:u4:p35 + -19'i0:i0:i0:u4:p36 + -18'i0:i0:i0:u4:p37 + -17'i0:i0:i0:u4:p38 + -16'i0:i0:i0:u4:p39 + -15'i0:i0:i0:u4:p40 + -14'i0:i0:i0:u4:p41 + -13'i0:i0:i0:u4:p42 + -12'i0:i0:i0:u4:p43 + -11'i0:i0:i0:u4:p44 + -10'i0:i0:i0:u4:p45 + -9'i0:i0:i0:u4:p46 + -8'i0:i0:i0:u4:p47 + -7'i0:i0:i0:u4:p48 + -6'i0:i0:i0:u4:p49 + -5'i0:i0:i0:u4:p50 + -4'i0:i0:i0:u4:p51 + -3'i0:i0:i0:u4:p52 + -2'i0:i0:i0:u4:p53 + -1'i0:i0:i0:u4:p54 + 1'i1:i1:i0:i0:u137:p329= 49
invariant : -1'i1:i0:i0:i0:u19:p255 + -1'i1:i0:i0:i0:u19:p257 + -1'i1:i0:i0:i0:u19:p259 + 1'i1:i0:i0:i0:i0:u18:p247 + 1'i1:i0:i0:i0:i0:u18:p249 + 1'i1:i0:i0:i0:i0:u18:p251 + -1'i1:i1:i0:i1:u103:p458 + 1'i1:i1:i0:i1:i0:u138:p336 + 1'i1:i1:i0:i1:i0:i1:u119:p437= 0
invariant : -1'i1:i0:i0:i0:i0:i0:i0:u15:p215 + 1'i1:i0:i0:i0:i0:i0:i0:u16:p222= 0
invariant : 1'i1:i1:i0:i1:i0:i1:u119:p448= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:u97:p434 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p436 + 1'i1:i1:i0:i1:i0:i0:i1:i0:u142:p346 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:u144:p347 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p371 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p372 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u146:p348 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u61:p366 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:u76:p393= 0
invariant : 50'u123:p0 + 50'i0:u7:p157 + 1'i0:u7:p159 + 2'i0:u7:p160 + 3'i0:u7:p161 + 4'i0:u7:p162 + 5'i0:u7:p163 + 6'i0:u7:p164 + 7'i0:u7:p165 + 8'i0:u7:p166 + 9'i0:u7:p167 + 10'i0:u7:p168 + 11'i0:u7:p169 + 12'i0:u7:p170 + 13'i0:u7:p171 + 14'i0:u7:p172 + 15'i0:u7:p173 + 16'i0:u7:p174 + 17'i0:u7:p175 + 18'i0:u7:p176 + 19'i0:u7:p177 + 20'i0:u7:p178 + 21'i0:u7:p179 + 22'i0:u7:p180 + 23'i0:u7:p181 + 24'i0:u7:p182 + 25'i0:u7:p183 + 26'i0:u7:p184 + 27'i0:u7:p185 + 28'i0:u7:p186 + 29'i0:u7:p187 + 30'i0:u7:p188 + 31'i0:u7:p189 + 32'i0:u7:p190 + 33'i0:u7:p191 + 34'i0:u7:p192 + 35'i0:u7:p193 + 36'i0:u7:p194 + 37'i0:u7:p195 + 38'i0:u7:p196 + 39'i0:u7:p197 + 40'i0:u7:p198 + 41'i0:u7:p199 + 42'i0:u7:p200 + 43'i0:u7:p201 + 44'i0:u7:p202 + 45'i0:u7:p203 + 46'i0:u7:p204 + 47'i0:u7:p205 + 48'i0:u7:p206 + 49'i0:u7:p207 + 50'i0:u124:p1 + 1'i1:i0:i0:i0:i0:i0:u17:p245= 50
invariant : 1'i1:i0:i0:i0:i0:i0:u17:p236= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:u97:p434 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + -1'i1:i1:i0:i1:i0:i0:i1:u97:p436 + 1'i1:i1:i0:i1:i0:i0:i1:i0:u142:p346 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:u144:p347 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p371 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p372 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u146:p348 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:u59:p362 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:u74:p387= 0
invariant : 1'i1:i0:i0:i0:i0:i0:u17:p241= 0
invariant : 1'i1:i0:i0:u20:p264 + 1'i1:i0:i0:u20:p265= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:u59:p362 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:i0:u57:p358 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:u74:p386 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:u74:p388 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u72:p380 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u72:p382 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u107:p379= 0
invariant : 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u72:p380 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u73:p383 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:i0:i0:i0:i0:u87:p414 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:i0:i0:i0:i0:u88:p416= 0
invariant : 50'u123:p0 + 50'i0:u7:p157 + 1'i0:u7:p159 + 2'i0:u7:p160 + 3'i0:u7:p161 + 4'i0:u7:p162 + 5'i0:u7:p163 + 6'i0:u7:p164 + 7'i0:u7:p165 + 8'i0:u7:p166 + 9'i0:u7:p167 + 10'i0:u7:p168 + 11'i0:u7:p169 + 12'i0:u7:p170 + 13'i0:u7:p171 + 14'i0:u7:p172 + 15'i0:u7:p173 + 16'i0:u7:p174 + 17'i0:u7:p175 + 18'i0:u7:p176 + 19'i0:u7:p177 + 20'i0:u7:p178 + 21'i0:u7:p179 + 22'i0:u7:p180 + 23'i0:u7:p181 + 24'i0:u7:p182 + 25'i0:u7:p183 + 26'i0:u7:p184 + 27'i0:u7:p185 + 28'i0:u7:p186 + 29'i0:u7:p187 + 30'i0:u7:p188 + 31'i0:u7:p189 + 32'i0:u7:p190 + 33'i0:u7:p191 + 34'i0:u7:p192 + 35'i0:u7:p193 + 36'i0:u7:p194 + 37'i0:u7:p195 + 38'i0:u7:p196 + 39'i0:u7:p197 + 40'i0:u7:p198 + 41'i0:u7:p199 + 42'i0:u7:p200 + 43'i0:u7:p201 + 44'i0:u7:p202 + 45'i0:u7:p203 + 46'i0:u7:p204 + 47'i0:u7:p205 + 48'i0:u7:p206 + 49'i0:u7:p207 + 50'i0:u124:p1 + 1'i1:i0:i0:u20:p264 + -1'i1:i0:i0:i0:i0:i0:u17:p229 + 1'i1:i0:i0:i0:i0:i0:i0:u15:p215 + 1'i1:i0:i0:i0:i0:i0:i0:u122:p214= 50
invariant : 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p372 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:u60:p364 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:u79:p403 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:u75:p391 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i1:u94:p429 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:i0:i0:u90:p421= 0
invariant : 1'i1:i0:i0:i0:i0:i0:i0:u15:p219 + 1'i1:i0:i0:i0:i0:i0:i0:u15:p220= 0
invariant : 1'i1:i0:i0:i0:i0:i0:i0:u16:p224 + 1'i1:i0:i0:i0:i0:i0:i0:u16:p226 + -1'i1:i0:i1:i0:i1:i0:i1:u30:p301 + 1'i1:i0:i1:i0:i1:i0:i1:u31:p303 + -1'i1:i0:i1:i0:i1:i1:u134:p306 + -1'i1:i0:i1:i0:i1:i1:u134:p308 + -1'i1:i0:i1:i0:i1:i1:u134:p310 + -1'i1:i0:i1:i0:i1:i1:u134:p312 + 1'i1:i0:i1:i0:i1:i1:u134:p315= 0
invariant : 50'u123:p0 + 50'i0:u7:p157 + 50'i0:u7:p158 + 50'i0:u7:p159 + 50'i0:u7:p160 + 50'i0:u7:p161 + 50'i0:u7:p162 + 50'i0:u7:p163 + 50'i0:u7:p164 + 50'i0:u7:p165 + 50'i0:u7:p166 + 50'i0:u7:p167 + 50'i0:u7:p168 + 50'i0:u7:p169 + 50'i0:u7:p170 + 50'i0:u7:p171 + 50'i0:u7:p172 + 50'i0:u7:p173 + 50'i0:u7:p174 + 50'i0:u7:p175 + 50'i0:u7:p176 + 50'i0:u7:p177 + 50'i0:u7:p178 + 50'i0:u7:p179 + 50'i0:u7:p180 + 50'i0:u7:p181 + 50'i0:u7:p182 + 50'i0:u7:p183 + 50'i0:u7:p184 + 50'i0:u7:p185 + 50'i0:u7:p186 + 50'i0:u7:p187 + 50'i0:u7:p188 + 50'i0:u7:p189 + 50'i0:u7:p190 + 50'i0:u7:p191 + 50'i0:u7:p192 + 50'i0:u7:p193 + 50'i0:u7:p194 + 50'i0:u7:p195 + 50'i0:u7:p196 + 50'i0:u7:p197 + 50'i0:u7:p198 + 50'i0:u7:p199 + 50'i0:u7:p200 + 50'i0:u7:p201 + 50'i0:u7:p202 + 50'i0:u7:p203 + 50'i0:u7:p204 + 50'i0:u7:p205 + 50'i0:u7:p206 + 50'i0:u7:p207 + 50'i0:u124:p1 + -50'i0:i0:u6:p107 + -49'i0:i0:u6:p108 + -48'i0:i0:u6:p109 + -47'i0:i0:u6:p110 + -46'i0:i0:u6:p111 + -45'i0:i0:u6:p112 + -44'i0:i0:u6:p113 + -43'i0:i0:u6:p114 + -42'i0:i0:u6:p115 + -41'i0:i0:u6:p116 + -40'i0:i0:u6:p117 + -39'i0:i0:u6:p118 + -38'i0:i0:u6:p119 + -37'i0:i0:u6:p120 + -36'i0:i0:u6:p121 + -35'i0:i0:u6:p122 + -34'i0:i0:u6:p123 + -33'i0:i0:u6:p124 + -32'i0:i0:u6:p125 + -31'i0:i0:u6:p126 + -30'i0:i0:u6:p127 + -29'i0:i0:u6:p128 + -28'i0:i0:u6:p129 + -27'i0:i0:u6:p130 + -26'i0:i0:u6:p131 + -25'i0:i0:u6:p132 + -24'i0:i0:u6:p133 + -23'i0:i0:u6:p134 + -22'i0:i0:u6:p135 + -21'i0:i0:u6:p136 + -20'i0:i0:u6:p137 + -19'i0:i0:u6:p138 + -18'i0:i0:u6:p139 + -17'i0:i0:u6:p140 + -16'i0:i0:u6:p141 + -15'i0:i0:u6:p142 + -14'i0:i0:u6:p143 + -13'i0:i0:u6:p144 + -12'i0:i0:u6:p145 + -11'i0:i0:u6:p146 + -10'i0:i0:u6:p147 + -9'i0:i0:u6:p148 + -8'i0:i0:u6:p149 + -7'i0:i0:u6:p150 + -6'i0:i0:u6:p151 + -5'i0:i0:u6:p152 + -4'i0:i0:u6:p153 + -3'i0:i0:u6:p154 + -2'i0:i0:u6:p155 + -1'i0:i0:u6:p156 + 1'i1:i0:i1:u35:p324 + 1'i1:i0:i1:u35:p325= 50
invariant : -1'i1:i0:i0:i0:i0:u18:p247 + -1'i1:i0:i0:i0:i0:u18:p249 + -1'i1:i0:i0:i0:i0:u18:p251 + 1'i1:i1:i0:i1:i0:i1:u119:p449= 0
invariant : -1'i0:i0:i0:u4:p5 + -1'i0:i0:i0:u4:p6 + -1'i0:i0:i0:u4:p7 + -1'i0:i0:i0:u4:p8 + -1'i0:i0:i0:u4:p9 + -1'i0:i0:i0:u4:p10 + -1'i0:i0:i0:u4:p11 + -1'i0:i0:i0:u4:p12 + -1'i0:i0:i0:u4:p13 + -1'i0:i0:i0:u4:p14 + -1'i0:i0:i0:u4:p15 + -1'i0:i0:i0:u4:p16 + -1'i0:i0:i0:u4:p17 + -1'i0:i0:i0:u4:p18 + -1'i0:i0:i0:u4:p19 + -1'i0:i0:i0:u4:p20 + -1'i0:i0:i0:u4:p21 + -1'i0:i0:i0:u4:p22 + -1'i0:i0:i0:u4:p23 + -1'i0:i0:i0:u4:p24 + -1'i0:i0:i0:u4:p25 + -1'i0:i0:i0:u4:p26 + -1'i0:i0:i0:u4:p27 + -1'i0:i0:i0:u4:p28 + -1'i0:i0:i0:u4:p29 + -1'i0:i0:i0:u4:p30 + -1'i0:i0:i0:u4:p31 + -1'i0:i0:i0:u4:p32 + -1'i0:i0:i0:u4:p33 + -1'i0:i0:i0:u4:p34 + -1'i0:i0:i0:u4:p35 + -1'i0:i0:i0:u4:p36 + -1'i0:i0:i0:u4:p37 + -1'i0:i0:i0:u4:p38 + -1'i0:i0:i0:u4:p39 + -1'i0:i0:i0:u4:p40 + -1'i0:i0:i0:u4:p41 + -1'i0:i0:i0:u4:p42 + -1'i0:i0:i0:u4:p43 + -1'i0:i0:i0:u4:p44 + -1'i0:i0:i0:u4:p45 + -1'i0:i0:i0:u4:p46 + -1'i0:i0:i0:u4:p47 + -1'i0:i0:i0:u4:p48 + -1'i0:i0:i0:u4:p49 + -1'i0:i0:i0:u4:p50 + -1'i0:i0:i0:u4:p51 + -1'i0:i0:i0:u4:p52 + -1'i0:i0:i0:u4:p53 + -1'i0:i0:i0:u4:p54 + 1'i0:i0:i0:u5:p55 + 1'i0:i0:i0:u5:p56 + 1'i0:i0:i0:u5:p57 + 1'i0:i0:i0:u5:p58 + 1'i0:i0:i0:u5:p59 + 1'i0:i0:i0:u5:p60 + 1'i0:i0:i0:u5:p61 + 1'i0:i0:i0:u5:p62 + 1'i0:i0:i0:u5:p63 + 1'i0:i0:i0:u5:p64 + 1'i0:i0:i0:u5:p65 + 1'i0:i0:i0:u5:p66 + 1'i0:i0:i0:u5:p67 + 1'i0:i0:i0:u5:p68 + 1'i0:i0:i0:u5:p69 + 1'i0:i0:i0:u5:p70 + 1'i0:i0:i0:u5:p71 + 1'i0:i0:i0:u5:p72 + 1'i0:i0:i0:u5:p73 + 1'i0:i0:i0:u5:p74 + 1'i0:i0:i0:u5:p75 + 1'i0:i0:i0:u5:p76 + 1'i0:i0:i0:u5:p77 + 1'i0:i0:i0:u5:p78 + 1'i0:i0:i0:u5:p79 + 1'i0:i0:i0:u5:p80 + 1'i0:i0:i0:u5:p81 + 1'i0:i0:i0:u5:p82 + 1'i0:i0:i0:u5:p83 + 1'i0:i0:i0:u5:p84 + 1'i0:i0:i0:u5:p85 + 1'i0:i0:i0:u5:p86 + 1'i0:i0:i0:u5:p87 + 1'i0:i0:i0:u5:p88 + 1'i0:i0:i0:u5:p89 + 1'i0:i0:i0:u5:p90 + 1'i0:i0:i0:u5:p91 + 1'i0:i0:i0:u5:p92 + 1'i0:i0:i0:u5:p93 + 1'i0:i0:i0:u5:p94 + 1'i0:i0:i0:u5:p95 + 1'i0:i0:i0:u5:p96 + 1'i0:i0:i0:u5:p97 + 1'i0:i0:i0:u5:p98 + 1'i0:i0:i0:u5:p99 + 1'i0:i0:i0:u5:p100 + 1'i0:i0:i0:u5:p101 + 1'i0:i0:i0:u5:p102 + 1'i0:i0:i0:u5:p103 + 1'i0:i0:i0:u5:p104 + 1'i0:i0:i0:u5:p105= 0
invariant : 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p372 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:i0:u57:p358 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:u79:p403 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u72:p382 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i1:u94:p429 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:i0:i0:i0:i0:u87:p415= 0
invariant : -1'u123:p0 + -1'i1:u127:p208 + -1'i1:i1:u136:p326 + -1'i1:i1:i0:u135:p327 + -1'i1:i1:i0:i0:u39:p331 + -1'i1:i1:i0:i0:u137:p328 + 1'i1:i1:i0:i1:i0:i1:u119:p439 + 1'i1:i1:i0:i1:i0:i1:u119:p440= -1
invariant : -1'i1:i0:i0:i0:u19:p255 + -1'i1:i0:i0:i0:u19:p257 + -1'i1:i0:i0:i0:u19:p259 + -1'i1:i1:i0:i1:u103:p458 + 1'i1:i1:i0:i1:i0:u138:p336 + 1'i1:i1:i0:i1:i0:i0:u141:p337 + 1'i1:i1:i0:i1:i0:i0:i1:u97:p434 + 1'i1:i1:i0:i1:i0:i0:i1:u97:p435 + 1'i1:i1:i0:i1:i0:i0:i1:u97:p436 + 1'i1:i1:i0:i1:i0:i0:i1:u143:p345= 0
invariant : 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p372 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:u63:p370 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:u79:p403 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:u78:p400 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i1:u94:p429 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:u93:p427= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p371 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p372 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:u63:p369 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:u63:p370 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:u145:p351= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p372 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:u63:p370 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:u79:p403 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:u78:p400 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i1:u94:p428 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:u93:p426 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:u111:p408= 0
invariant : -1'i0:i0:u6:p106 + -1'i0:i0:u6:p107 + -1'i0:i0:u6:p108 + -1'i0:i0:u6:p109 + -1'i0:i0:u6:p110 + -1'i0:i0:u6:p111 + -1'i0:i0:u6:p112 + -1'i0:i0:u6:p113 + -1'i0:i0:u6:p114 + -1'i0:i0:u6:p115 + -1'i0:i0:u6:p116 + -1'i0:i0:u6:p117 + -1'i0:i0:u6:p118 + -1'i0:i0:u6:p119 + -1'i0:i0:u6:p120 + -1'i0:i0:u6:p121 + -1'i0:i0:u6:p122 + -1'i0:i0:u6:p123 + -1'i0:i0:u6:p124 + -1'i0:i0:u6:p125 + -1'i0:i0:u6:p126 + -1'i0:i0:u6:p127 + -1'i0:i0:u6:p128 + -1'i0:i0:u6:p129 + -1'i0:i0:u6:p130 + -1'i0:i0:u6:p131 + -1'i0:i0:u6:p132 + -1'i0:i0:u6:p133 + -1'i0:i0:u6:p134 + -1'i0:i0:u6:p135 + -1'i0:i0:u6:p136 + -1'i0:i0:u6:p137 + -1'i0:i0:u6:p138 + -1'i0:i0:u6:p139 + -1'i0:i0:u6:p140 + -1'i0:i0:u6:p141 + -1'i0:i0:u6:p142 + -1'i0:i0:u6:p143 + -1'i0:i0:u6:p144 + -1'i0:i0:u6:p145 + -1'i0:i0:u6:p146 + -1'i0:i0:u6:p147 + -1'i0:i0:u6:p148 + -1'i0:i0:u6:p149 + -1'i0:i0:u6:p150 + -1'i0:i0:u6:p151 + -1'i0:i0:u6:p152 + -1'i0:i0:u6:p153 + -1'i0:i0:u6:p154 + -1'i0:i0:u6:p155 + -1'i0:i0:u6:p156 + 1'i0:i0:i0:u4:p5 + 1'i0:i0:i0:u4:p6 + 1'i0:i0:i0:u4:p7 + 1'i0:i0:i0:u4:p8 + 1'i0:i0:i0:u4:p9 + 1'i0:i0:i0:u4:p10 + 1'i0:i0:i0:u4:p11 + 1'i0:i0:i0:u4:p12 + 1'i0:i0:i0:u4:p13 + 1'i0:i0:i0:u4:p14 + 1'i0:i0:i0:u4:p15 + 1'i0:i0:i0:u4:p16 + 1'i0:i0:i0:u4:p17 + 1'i0:i0:i0:u4:p18 + 1'i0:i0:i0:u4:p19 + 1'i0:i0:i0:u4:p20 + 1'i0:i0:i0:u4:p21 + 1'i0:i0:i0:u4:p22 + 1'i0:i0:i0:u4:p23 + 1'i0:i0:i0:u4:p24 + 1'i0:i0:i0:u4:p25 + 1'i0:i0:i0:u4:p26 + 1'i0:i0:i0:u4:p27 + 1'i0:i0:i0:u4:p28 + 1'i0:i0:i0:u4:p29 + 1'i0:i0:i0:u4:p30 + 1'i0:i0:i0:u4:p31 + 1'i0:i0:i0:u4:p32 + 1'i0:i0:i0:u4:p33 + 1'i0:i0:i0:u4:p34 + 1'i0:i0:i0:u4:p35 + 1'i0:i0:i0:u4:p36 + 1'i0:i0:i0:u4:p37 + 1'i0:i0:i0:u4:p38 + 1'i0:i0:i0:u4:p39 + 1'i0:i0:i0:u4:p40 + 1'i0:i0:i0:u4:p41 + 1'i0:i0:i0:u4:p42 + 1'i0:i0:i0:u4:p43 + 1'i0:i0:i0:u4:p44 + 1'i0:i0:i0:u4:p45 + 1'i0:i0:i0:u4:p46 + 1'i0:i0:i0:u4:p47 + 1'i0:i0:i0:u4:p48 + 1'i0:i0:i0:u4:p49 + 1'i0:i0:i0:u4:p50 + 1'i0:i0:i0:u4:p51 + 1'i0:i0:i0:u4:p52 + 1'i0:i0:i0:u4:p53 + 1'i0:i0:i0:u4:p54 + 1'i0:i0:i0:u126:p4= 0
invariant : 1'i1:i0:i0:u20:p263= 0
invariant : 1'i1:i0:i0:i0:i0:i0:i0:u15:p217 + 1'i1:i0:i0:i0:i0:i0:i0:u15:p219 + -1'i1:i0:i1:i0:u23:p269 + -1'i1:i0:i1:i0:u23:p270 + -1'i1:i0:i1:i0:u23:p271 + 1'i1:i0:i1:i0:i1:u131:p272 + 1'i1:i0:i1:i0:i1:i0:u26:p274 + 1'i1:i0:i1:i0:i1:i0:u132:p273= 0
invariant : -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u61:p365 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:u61:p366 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:u60:p363 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:u60:p364 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:u150:p354= 0
invariant : -1'i1:i0:i1:i0:u23:p269 + -1'i1:i0:i1:i0:u23:p270 + -1'i1:i0:i1:i0:u23:p271 + 1'i1:i0:i1:i0:i1:u131:p272 + 1'i1:i0:i1:i0:i1:i0:u26:p281 + 1'i1:i0:i1:i0:i1:i1:u33:p319 + 1'i1:i0:i1:i0:i1:i1:u134:p305= 0
invariant : 1'i1:i0:i0:i0:i0:i0:u17:p232 + 1'i1:i0:i0:i0:i0:i0:u17:p233= 0
invariant : 1'i1:i0:i1:i0:i1:i0:u26:p275 + 1'i1:i0:i1:i0:i1:i0:i1:u28:p297 + 1'i1:i0:i1:i0:i1:i0:i1:u133:p288= 0
invariant : -1'i1:i1:i0:i1:u103:p462 + -1'i1:i1:i0:i1:u103:p465 + 1'i1:i1:i0:i1:i0:i0:i0:u45:p341 + -1'i1:i1:i0:i1:i0:i0:i0:u46:p343 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u146:p349= 0
invariant : -1'i0:u7:p157 + -1'i0:u7:p158 + -1'i0:u7:p159 + -1'i0:u7:p160 + -1'i0:u7:p161 + -1'i0:u7:p162 + -1'i0:u7:p163 + -1'i0:u7:p164 + -1'i0:u7:p165 + -1'i0:u7:p166 + -1'i0:u7:p167 + -1'i0:u7:p168 + -1'i0:u7:p169 + -1'i0:u7:p170 + -1'i0:u7:p171 + -1'i0:u7:p172 + -1'i0:u7:p173 + -1'i0:u7:p174 + -1'i0:u7:p175 + -1'i0:u7:p176 + -1'i0:u7:p177 + -1'i0:u7:p178 + -1'i0:u7:p179 + -1'i0:u7:p180 + -1'i0:u7:p181 + -1'i0:u7:p182 + -1'i0:u7:p183 + -1'i0:u7:p184 + -1'i0:u7:p185 + -1'i0:u7:p186 + -1'i0:u7:p187 + -1'i0:u7:p188 + -1'i0:u7:p189 + -1'i0:u7:p190 + -1'i0:u7:p191 + -1'i0:u7:p192 + -1'i0:u7:p193 + -1'i0:u7:p194 + -1'i0:u7:p195 + -1'i0:u7:p196 + -1'i0:u7:p197 + -1'i0:u7:p198 + -1'i0:u7:p199 + -1'i0:u7:p200 + -1'i0:u7:p201 + -1'i0:u7:p202 + -1'i0:u7:p203 + -1'i0:u7:p204 + -1'i0:u7:p205 + -1'i0:u7:p206 + -1'i0:u7:p207 + 1'i0:i0:u6:p106 + 1'i0:i0:u6:p107 + 1'i0:i0:u6:p108 + 1'i0:i0:u6:p109 + 1'i0:i0:u6:p110 + 1'i0:i0:u6:p111 + 1'i0:i0:u6:p112 + 1'i0:i0:u6:p113 + 1'i0:i0:u6:p114 + 1'i0:i0:u6:p115 + 1'i0:i0:u6:p116 + 1'i0:i0:u6:p117 + 1'i0:i0:u6:p118 + 1'i0:i0:u6:p119 + 1'i0:i0:u6:p120 + 1'i0:i0:u6:p121 + 1'i0:i0:u6:p122 + 1'i0:i0:u6:p123 + 1'i0:i0:u6:p124 + 1'i0:i0:u6:p125 + 1'i0:i0:u6:p126 + 1'i0:i0:u6:p127 + 1'i0:i0:u6:p128 + 1'i0:i0:u6:p129 + 1'i0:i0:u6:p130 + 1'i0:i0:u6:p131 + 1'i0:i0:u6:p132 + 1'i0:i0:u6:p133 + 1'i0:i0:u6:p134 + 1'i0:i0:u6:p135 + 1'i0:i0:u6:p136 + 1'i0:i0:u6:p137 + 1'i0:i0:u6:p138 + 1'i0:i0:u6:p139 + 1'i0:i0:u6:p140 + 1'i0:i0:u6:p141 + 1'i0:i0:u6:p142 + 1'i0:i0:u6:p143 + 1'i0:i0:u6:p144 + 1'i0:i0:u6:p145 + 1'i0:i0:u6:p146 + 1'i0:i0:u6:p147 + 1'i0:i0:u6:p148 + 1'i0:i0:u6:p149 + 1'i0:i0:u6:p150 + 1'i0:i0:u6:p151 + 1'i0:i0:u6:p152 + 1'i0:i0:u6:p153 + 1'i0:i0:u6:p154 + 1'i0:i0:u6:p155 + 1'i0:i0:u6:p156 + 1'i0:i0:u125:p3= 0
invariant : 1'i1:i0:i1:i0:i1:i0:u26:p279= 0
invariant : 1'i1:i0:i1:i0:i1:i0:i1:u133:p293= 0
invariant : 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:u64:p372 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:i0:i0:i0:u59:p362 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:u79:p403 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i0:i1:i0:i0:i0:i0:i0:u74:p388 + -1'i1:i1:i0:i1:i0:i0:i1:i0:i1:u94:p429 + 1'i1:i1:i0:i1:i0:i0:i1:i0:i1:i0:i0:i0:i0:i0:u89:p419= 0
invariant : -1'i1:i0:i1:i0:u23:p270 + -1'i1:i0:i1:i0:u23:p271 + 1'i1:i0:i1:i0:i1:i0:u26:p275 + 1'i1:i0:i1:i0:i1:i0:i1:u28:p297 + -1'i1:i0:i1:i0:i1:i0:i1:u29:p299 + 1'i1:i0:i1:i0:i1:i0:i1:u133:p294= 0
invariant : -1'i1:i1:i0:i1:i0:i1:u99:p450 + -1'i1:i1:i0:i1:i0:i1:u99:p451 + 1'i1:i1:i0:i1:i0:i1:u100:p452 + 1'i1:i1:i0:i1:i0:i1:u100:p453= 0
invariant : 1'u123:p0 + 1'i1:u127:p208 + 1'i1:i1:u136:p326 + 1'i1:i1:i0:u135:p327 + 1'i1:i1:i0:i0:u39:p331 + 1'i1:i1:i0:i0:u137:p328 + 1'i1:i1:i0:i1:i0:i1:u119:p438= 1
invariant : -1'i1:i0:i1:i0:i1:i0:u26:p275 + 1'i1:i0:i1:i0:i1:i0:i1:u28:p298 + 1'i1:i0:i1:i0:i1:i0:i1:u133:p287= 0
invariant : 1'i1:i0:i0:i0:i0:i0:i0:u16:p224 + 1'i1:i0:i0:i0:i0:i0:i0:u16:p225= 0
invariant : 1'i1:i0:i1:i0:i1:i1:u134:p310 + 1'i1:i0:i1:i0:i1:i1:u134:p311= 0
Running compilation step : CommandLine [args=[gcc, -c, -I/home/mcc/BenchKit//lts_install_dir//include, -I., -std=c99, -fPIC, -O3, model.c], workingDir=/home/mcc/execution]
Exit code :0
Running link step : CommandLine [args=[gcc, -shared, -o, gal.so, model.o], workingDir=/home/mcc/execution]
Exit code :0
Exit code :1
FORMULA DES-PT-50b-LTLCardinality-0 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :0
FORMULA DES-PT-50b-LTLCardinality-1 TRUE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :0
FORMULA DES-PT-50b-LTLCardinality-2 TRUE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :0
FORMULA DES-PT-50b-LTLCardinality-3 TRUE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :0
FORMULA DES-PT-50b-LTLCardinality-4 TRUE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :0
FORMULA DES-PT-50b-LTLCardinality-5 TRUE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :1
FORMULA DES-PT-50b-LTLCardinality-6 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :1
FORMULA DES-PT-50b-LTLCardinality-7 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :1
FORMULA DES-PT-50b-LTLCardinality-8 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :0
FORMULA DES-PT-50b-LTLCardinality-9 TRUE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :1
FORMULA DES-PT-50b-LTLCardinality-10 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :0
FORMULA DES-PT-50b-LTLCardinality-11 TRUE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :0
FORMULA DES-PT-50b-LTLCardinality-12 TRUE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :1
FORMULA DES-PT-50b-LTLCardinality-13 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :1
FORMULA DES-PT-50b-LTLCardinality-14 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :1
FORMULA DES-PT-50b-LTLCardinality-15 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Detected timeout of ITS tools.
BK_STOP 1496514149319
--------------------
content from stderr:
+ export BINDIR=/home/mcc/BenchKit/
+ BINDIR=/home/mcc/BenchKit/
++ pwd
+ export MODEL=/home/mcc/execution
+ MODEL=/home/mcc/execution
+ [[ LTLCardinality = StateSpace ]]
+ /home/mcc/BenchKit//runeclipse.sh /home/mcc/execution LTLCardinality -its -ltsminpath /home/mcc/BenchKit//lts_install_dir/ -smt
+ ulimit -s 65536
+ java -Dosgi.requiredJavaVersion=1.6 -Xss8m -Xms40m -Xmx8192m -Declipse.pde.launch=true -Dfile.encoding=UTF-8 -classpath /home/mcc/BenchKit//eclipse/plugins/org.eclipse.equinox.launcher_1.3.201.v20161025-1711.jar org.eclipse.equinox.launcher.Main -application fr.lip6.move.gal.application.pnmcc -data /home/mcc/BenchKit//workspace -os linux -ws gtk -arch x86_64 -nl en_US -consoleLog -pnfolder /home/mcc/execution -examination LTLCardinality -yices2path /home/mcc/BenchKit//yices/bin/yices -its -ltsminpath /home/mcc/BenchKit//lts_install_dir/ -smt
Jun 03, 2017 6:17:16 PM fr.lip6.move.gal.application.MccTranslator transformPNML
INFO: Parsing pnml file : /home/mcc/execution/model.pnml
Jun 03, 2017 6:17:16 PM fr.lip6.move.gal.nupn.PTNetReader loadFromXML
INFO: Load time of PNML (sax parser for PT used): 232 ms
Jun 03, 2017 6:17:16 PM fr.lip6.move.gal.pnml.togal.PTGALTransformer handlePage
INFO: Transformed 479 places.
Jun 03, 2017 6:17:17 PM fr.lip6.move.gal.pnml.togal.PTGALTransformer handlePage
INFO: Transformed 430 transitions.
Jun 03, 2017 6:17:17 PM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Found NUPN structural information;
Jun 03, 2017 6:17:17 PM fr.lip6.move.gal.application.MccTranslator applyOrder
INFO: Applying decomposition
Jun 03, 2017 6:17:17 PM fr.lip6.move.gal.instantiate.CompositeBuilder decomposeWithOrder
INFO: Decomposing Gal with order
Jun 03, 2017 6:17:17 PM fr.lip6.move.gal.instantiate.GALRewriter flatten
INFO: Flatten gal took : 259 ms
Jun 03, 2017 6:17:17 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting arrays to variables to allow decomposition.
Jun 03, 2017 6:17:18 PM fr.lip6.move.gal.instantiate.Instantiator fuseIsomorphicEffects
INFO: Removed a total of 217 redundant transitions.
Jun 03, 2017 6:17:18 PM fr.lip6.move.serialization.SerializationUtil systemToFile
INFO: Time to serialize gal into /home/mcc/execution/LTLCardinality.pnml.gal : 74 ms
Jun 03, 2017 6:17:18 PM fr.lip6.move.serialization.SerializationUtil serializePropertiesForITSLTLTools
INFO: Time to serialize properties into /home/mcc/execution/LTLCardinality.ltl : 1 ms
Jun 03, 2017 6:17:18 PM fr.lip6.move.gal.semantics.CompositeNextBuilder getNextForLabel
WARNING: No label :: found for call within composite type
Jun 03, 2017 6:17:18 PM fr.lip6.move.gal.semantics.CompositeNextBuilder getNextForLabel
WARNING: No label :: found for call within composite type
Jun 03, 2017 6:17:19 PM fr.lip6.move.gal.gal2smt.bmc.KInductionSolver computeAndDeclareInvariants
INFO: Computed 157 place invariants in 318 ms
Jun 03, 2017 6:18:03 PM fr.lip6.move.gal.gal2smt.bmc.KInductionSolver init
INFO: Proved 479 variables to be positive in 44586 ms
Jun 03, 2017 6:18:03 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver computeAblingMatrix
INFO: Computing symmetric may disable matrix : 323 transitions.
Jun 03, 2017 6:18:03 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :0/323 took 2 ms. Total solver calls (SAT/UNSAT): 4(0/4)
Jun 03, 2017 6:18:04 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :84/323 took 1017 ms. Total solver calls (SAT/UNSAT): 1597(0/1597)
Jun 03, 2017 6:18:05 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :124/323 took 2040 ms. Total solver calls (SAT/UNSAT): 3639(2/3637)
Jun 03, 2017 6:18:06 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :164/323 took 3043 ms. Total solver calls (SAT/UNSAT): 5680(3/5677)
Jun 03, 2017 6:18:07 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :199/323 took 4071 ms. Total solver calls (SAT/UNSAT): 7465(3/7462)
Jun 03, 2017 6:18:08 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :235/323 took 5083 ms. Total solver calls (SAT/UNSAT): 9275(3/9272)
Jun 03, 2017 6:18:09 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :285/323 took 6090 ms. Total solver calls (SAT/UNSAT): 10430(30/10400)
Jun 03, 2017 6:18:10 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Complete disable matrix. took 6386 ms. Total solver calls (SAT/UNSAT): 10539(45/10494)
Jun 03, 2017 6:18:10 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver computeAblingMatrix
INFO: Computing symmetric may enable matrix : 323 transitions.
Jun 03, 2017 6:18:11 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :60/323 took 1033 ms. Total solver calls (SAT/UNSAT): 373(0/373)
Jun 03, 2017 6:18:12 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :78/323 took 2078 ms. Total solver calls (SAT/UNSAT): 1291(0/1291)
Jun 03, 2017 6:18:13 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :95/323 took 3130 ms. Total solver calls (SAT/UNSAT): 2158(0/2158)
Jun 03, 2017 6:18:14 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :116/323 took 4156 ms. Total solver calls (SAT/UNSAT): 3231(4/3227)
Jun 03, 2017 6:18:15 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :145/323 took 5181 ms. Total solver calls (SAT/UNSAT): 4710(4/4706)
Jun 03, 2017 6:18:16 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :167/323 took 6183 ms. Total solver calls (SAT/UNSAT): 5833(6/5827)
Jun 03, 2017 6:18:17 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :187/323 took 7236 ms. Total solver calls (SAT/UNSAT): 6853(6/6847)
Jun 03, 2017 6:18:18 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :203/323 took 8260 ms. Total solver calls (SAT/UNSAT): 7669(6/7663)
Jun 03, 2017 6:18:19 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :227/323 took 9279 ms. Total solver calls (SAT/UNSAT): 8875(6/8869)
Jun 03, 2017 6:18:20 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :252/323 took 10288 ms. Total solver calls (SAT/UNSAT): 10125(6/10119)
Jun 03, 2017 6:18:21 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Complete enable matrix. took 11045 ms. Total solver calls (SAT/UNSAT): 10539(47/10492)
Jun 03, 2017 6:18:21 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver computeCoEnablingMatrix
INFO: Computing symmetric co enabling matrix : 323 transitions.
Jun 03, 2017 6:18:22 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(4/323) took 995 ms. Total solver calls (SAT/UNSAT): 1605(0/1605)
Jun 03, 2017 6:18:23 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(9/323) took 2001 ms. Total solver calls (SAT/UNSAT): 3185(0/3185)
Jun 03, 2017 6:18:24 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(14/323) took 3079 ms. Total solver calls (SAT/UNSAT): 4740(0/4740)
Jun 03, 2017 6:18:25 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(19/323) took 4145 ms. Total solver calls (SAT/UNSAT): 6270(0/6270)
Jun 03, 2017 6:18:26 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(24/323) took 5213 ms. Total solver calls (SAT/UNSAT): 7775(0/7775)
Jun 03, 2017 6:18:27 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(29/323) took 6242 ms. Total solver calls (SAT/UNSAT): 9255(0/9255)
Jun 03, 2017 6:18:28 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(35/323) took 7441 ms. Total solver calls (SAT/UNSAT): 10998(0/10998)
Jun 03, 2017 6:18:29 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(40/323) took 8441 ms. Total solver calls (SAT/UNSAT): 12423(0/12423)
Jun 03, 2017 6:18:30 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(47/323) took 9552 ms. Total solver calls (SAT/UNSAT): 14376(0/14376)
Jun 03, 2017 6:18:31 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(54/323) took 10608 ms. Total solver calls (SAT/UNSAT): 16280(0/16280)
Jun 03, 2017 6:18:32 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(61/323) took 11670 ms. Total solver calls (SAT/UNSAT): 18135(0/18135)
Jun 03, 2017 6:18:33 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(67/323) took 12732 ms. Total solver calls (SAT/UNSAT): 19686(0/19686)
Jun 03, 2017 6:18:35 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(73/323) took 13772 ms. Total solver calls (SAT/UNSAT): 21201(0/21201)
Jun 03, 2017 6:18:36 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(79/323) took 14784 ms. Total solver calls (SAT/UNSAT): 22680(0/22680)
Jun 03, 2017 6:18:37 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(85/323) took 15787 ms. Total solver calls (SAT/UNSAT): 24123(0/24123)
Jun 03, 2017 6:18:38 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(92/323) took 16917 ms. Total solver calls (SAT/UNSAT): 25761(0/25761)
Jun 03, 2017 6:18:39 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(99/323) took 18047 ms. Total solver calls (SAT/UNSAT): 27350(0/27350)
Jun 03, 2017 6:18:40 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(106/323) took 19128 ms. Total solver calls (SAT/UNSAT): 28890(0/28890)
Jun 03, 2017 6:18:41 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(112/323) took 20195 ms. Total solver calls (SAT/UNSAT): 30171(73/30098)
Jun 03, 2017 6:18:42 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(121/323) took 21251 ms. Total solver calls (SAT/UNSAT): 32025(73/31952)
Jun 03, 2017 6:18:43 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(130/323) took 22253 ms. Total solver calls (SAT/UNSAT): 33798(73/33725)
Jun 03, 2017 6:18:44 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(139/323) took 23280 ms. Total solver calls (SAT/UNSAT): 35490(73/35417)
Jun 03, 2017 6:18:45 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(149/323) took 24303 ms. Total solver calls (SAT/UNSAT): 37275(73/37202)
Jun 03, 2017 6:18:46 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(159/323) took 25622 ms. Total solver calls (SAT/UNSAT): 38960(109/38851)
Jun 03, 2017 6:18:47 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(168/323) took 26624 ms. Total solver calls (SAT/UNSAT): 40391(109/40282)
Jun 03, 2017 6:18:48 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(178/323) took 27683 ms. Total solver calls (SAT/UNSAT): 41886(109/41777)
Jun 03, 2017 6:18:49 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(188/323) took 28698 ms. Total solver calls (SAT/UNSAT): 43281(109/43172)
Jun 03, 2017 6:18:51 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(199/323) took 29755 ms. Total solver calls (SAT/UNSAT): 44700(109/44591)
Jun 03, 2017 6:18:52 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(211/323) took 30792 ms. Total solver calls (SAT/UNSAT): 46110(109/46001)
Jun 03, 2017 6:18:53 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(226/323) took 31817 ms. Total solver calls (SAT/UNSAT): 47670(109/47561)
Jun 03, 2017 6:18:54 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(243/323) took 32856 ms. Total solver calls (SAT/UNSAT): 49166(109/49057)
Jun 03, 2017 6:18:55 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(258/323) took 33881 ms. Total solver calls (SAT/UNSAT): 50246(147/50099)
Jun 03, 2017 6:18:56 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(263/323) took 34902 ms. Total solver calls (SAT/UNSAT): 50556(316/50240)
Jun 03, 2017 6:18:57 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(269/323) took 36255 ms. Total solver calls (SAT/UNSAT): 50895(455/50440)
Jun 03, 2017 6:18:58 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(272/323) took 37492 ms. Total solver calls (SAT/UNSAT): 51051(530/50521)
Jun 03, 2017 6:18:59 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(277/323) took 38596 ms. Total solver calls (SAT/UNSAT): 51291(611/50680)
Jun 03, 2017 6:19:00 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(286/323) took 39611 ms. Total solver calls (SAT/UNSAT): 51660(655/51005)
Jun 03, 2017 6:19:01 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Finished enabling matrix. took 40306 ms. Total solver calls (SAT/UNSAT): 52326(659/51667)
Jun 03, 2017 6:19:01 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver computeDoNotAccord
INFO: Computing Do-Not-Accords matrix : 323 transitions.
Jun 03, 2017 6:19:01 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed DNA matrix. took 5 ms. Total solver calls (SAT/UNSAT): 0(0/0)
Jun 03, 2017 6:19:01 PM fr.lip6.move.gal.gal2pins.Gal2PinsTransformerNext transform
INFO: Built C files in 103061ms conformant to PINS in folder :/home/mcc/execution
Jun 03, 2017 6:19:12 PM fr.lip6.move.gal.itstools.Runner runTool
INFO: Standard error output from running tool CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-seq, ./gal.so, -p, --pins-guards, --when, --ltl, <>([](((LTLAP0==true))U((LTLAP1==true))))], workingDir=/home/mcc/execution]
pins2lts-seq, 0.001: Registering PINS so language module
pins2lts-seq, 0.001: Loading model from ./gal.so
pins2lts-seq, 0.001: library has no initializer
pins2lts-seq, 0.001: loading model GAL
pins2lts-seq, 0.009: completed loading model GAL
pins2lts-seq, 0.010: Initializing POR dependencies: labels 345, guards 323
pins2lts-seq, 0.397: LTL layer: formula: <>([](((LTLAP0==true))U((LTLAP1==true))))
pins2lts-seq, 0.397: Expression is: (<> ([] ((LTLAP0 == true ) U (LTLAP1 == true ))))
pins2lts-seq, 0.398: buchi has 3 states
pins2lts-seq, 0.398: state 0: non-accepting
pins2lts-seq, 0.398: -> 1, | !(LTLAP1 == true )
pins2lts-seq, 0.398: -> 2, | !(LTLAP1 == true ) && !(LTLAP0 == true )
pins2lts-seq, 0.398: -> 0, | true
pins2lts-seq, 0.398: state 1: accepting
pins2lts-seq, 0.398: -> 1, | !(LTLAP1 == true )
pins2lts-seq, 0.398: -> 2, | !(LTLAP1 == true ) && !(LTLAP0 == true )
pins2lts-seq, 0.398: state 2: accepting
pins2lts-seq, 0.398: -> 1, | !(LTLAP1 == true )
pins2lts-seq, 0.398: -> 2, | !(LTLAP1 == true ) && !(LTLAP0 == true )
pins2lts-seq, 0.398: -> 0, | true
pins2lts-seq, 0.404: Forcing the use of a cycle proviso. For best results use --proviso=color.
pins2lts-seq, 0.407: There are 346 state labels and 1 edge labels
pins2lts-seq, 0.407: State length is 480, there are 331 groups
pins2lts-seq, 0.407: Running scc search strategy
pins2lts-seq, 0.407: Using a tree for state storage
pins2lts-seq, 0.407: Visible groups: 0 / 331, labels: 2 / 346
pins2lts-seq, 0.407: POR cycle proviso: stack (ltl)
pins2lts-seq, 0.418: accepting cycle found!
pins2lts-seq, 0.418: exiting now
Jun 03, 2017 6:22:25 PM fr.lip6.move.gal.itstools.Runner runTool
INFO: Standard error output from running tool CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-seq, ./gal.so, --when, --ltl, <>([](X(X((LTLAP2==true)))))], workingDir=/home/mcc/execution]
pins2lts-seq, 0.000: Registering PINS so language module
pins2lts-seq, 0.000: Loading model from ./gal.so
pins2lts-seq, 0.000: library has no initializer
pins2lts-seq, 0.000: loading model GAL
pins2lts-seq, 0.007: completed loading model GAL
pins2lts-seq, 0.007: LTL layer: formula: <>([](X(X((LTLAP2==true)))))
pins2lts-seq, 0.007: Expression is: (<> ([] (X (X (LTLAP2 == true )))))
pins2lts-seq, 0.008: buchi has 2 states
pins2lts-seq, 0.008: state 0: non-accepting
pins2lts-seq, 0.008: -> 1, | true
pins2lts-seq, 0.008: -> 0, | true
pins2lts-seq, 0.008: state 1: accepting
pins2lts-seq, 0.008: -> 1, | !(LTLAP2 == true )
pins2lts-seq, 0.008: -> 0, | !(LTLAP2 == true )
pins2lts-seq, 0.019: There are 346 state labels and 1 edge labels
pins2lts-seq, 0.019: State length is 480, there are 327 groups
pins2lts-seq, 0.019: Running scc search strategy
pins2lts-seq, 0.019: Using a tree for state storage
pins2lts-seq, 2.697: explored 47 levels ~10000 states ~46540 transitions
pins2lts-seq, 5.588: explored 47 levels ~20000 states ~98498 transitions
pins2lts-seq, 11.410: explored 47 levels ~40000 states ~203528 transitions
pins2lts-seq, 24.300: explored 47 levels ~80000 states ~446790 transitions
pins2lts-seq, 50.144: explored 47 levels ~160000 states ~934040 transitions
pins2lts-seq, 101.962: explored 47 levels ~320000 states ~1903772 transitions
pins2lts-seq, 192.686: state space 47 levels, 577543 states 3687062 transitions
Jun 03, 2017 6:22:25 PM fr.lip6.move.gal.itstools.Runner runTool
INFO: Standard error output from running tool CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-seq, ./gal.so, --when, --ltl, (X((LTLAP3==true)))U(((LTLAP4==true))U((LTLAP5==true)))], workingDir=/home/mcc/execution]
pins2lts-seq, 0.000: Registering PINS so language module
pins2lts-seq, 0.000: Loading model from ./gal.so
pins2lts-seq, 0.000: library has no initializer
pins2lts-seq, 0.000: loading model GAL
pins2lts-seq, 0.007: completed loading model GAL
pins2lts-seq, 0.007: LTL layer: formula: (X((LTLAP3==true)))U(((LTLAP4==true))U((LTLAP5==true)))
pins2lts-seq, 0.007: Expression is: ((X (LTLAP3 == true )) U ((LTLAP4 == true ) U (LTLAP5 == true )))
pins2lts-seq, 0.007: buchi has 5 states
pins2lts-seq, 0.007: state 0: accepting
pins2lts-seq, 0.007: -> 1, | !(LTLAP5 == true ) && !(LTLAP4 == true )
pins2lts-seq, 0.008: -> 0, | !(LTLAP5 == true )
pins2lts-seq, 0.008: -> 3, | !(LTLAP5 == true )
pins2lts-seq, 0.008: state 1: accepting
pins2lts-seq, 0.008: -> 2, | !(LTLAP3 == true )
pins2lts-seq, 0.008: state 2: accepting
pins2lts-seq, 0.008: -> 2, | true
pins2lts-seq, 0.008: state 3: accepting
pins2lts-seq, 0.008: -> 4, | !(LTLAP5 == true ) && !(LTLAP3 == true )
pins2lts-seq, 0.008: -> 2, | !(LTLAP5 == true ) && !(LTLAP4 == true ) && !(LTLAP3 == true )
pins2lts-seq, 0.008: state 4: accepting
pins2lts-seq, 0.008: -> 4, | !(LTLAP5 == true )
pins2lts-seq, 0.008: -> 2, | !(LTLAP5 == true ) && !(LTLAP4 == true )
pins2lts-seq, 0.019: There are 346 state labels and 1 edge labels
pins2lts-seq, 0.019: State length is 480, there are 332 groups
pins2lts-seq, 0.019: Running scc search strategy
pins2lts-seq, 0.019: Using a tree for state storage
pins2lts-seq, 0.021: state space 1 levels, 1 states 0 transitions
Jun 03, 2017 6:22:25 PM fr.lip6.move.gal.itstools.Runner runTool
INFO: Standard error output from running tool CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-seq, ./gal.so, -p, --pins-guards, --when, --ltl, [](<>(<>((LTLAP6==true))))], workingDir=/home/mcc/execution]
pins2lts-seq, 0.000: Registering PINS so language module
pins2lts-seq, 0.000: Loading model from ./gal.so
pins2lts-seq, 0.000: library has no initializer
pins2lts-seq, 0.000: loading model GAL
pins2lts-seq, 0.007: completed loading model GAL
pins2lts-seq, 0.007: Initializing POR dependencies: labels 345, guards 323
pins2lts-seq, 0.391: LTL layer: formula: [](<>(<>((LTLAP6==true))))
pins2lts-seq, 0.391: Expression is: ([] (<> (<> (LTLAP6 == true ))))
pins2lts-seq, 0.391: buchi has 2 states
pins2lts-seq, 0.391: state 0: non-accepting
pins2lts-seq, 0.391: -> 0, | true
pins2lts-seq, 0.391: -> 1, | !(LTLAP6 == true )
pins2lts-seq, 0.391: state 1: accepting
pins2lts-seq, 0.391: -> 1, | !(LTLAP6 == true )
pins2lts-seq, 0.398: Forcing the use of a cycle proviso. For best results use --proviso=color.
pins2lts-seq, 0.400: There are 346 state labels and 1 edge labels
pins2lts-seq, 0.400: State length is 480, there are 326 groups
pins2lts-seq, 0.400: Running scc search strategy
pins2lts-seq, 0.400: Using a tree for state storage
pins2lts-seq, 0.400: Visible groups: 0 / 326, labels: 1 / 346
pins2lts-seq, 0.400: POR cycle proviso: stack (ltl)
pins2lts-seq, 0.412: state space 46 levels, 65 states 75 transitions
Jun 03, 2017 6:22:26 PM fr.lip6.move.gal.itstools.Runner runTool
INFO: Standard error output from running tool CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-seq, ./gal.so, -p, --pins-guards, --when, --ltl, (LTLAP7==true)], workingDir=/home/mcc/execution]
pins2lts-seq, 0.000: Registering PINS so language module
pins2lts-seq, 0.000: Loading model from ./gal.so
pins2lts-seq, 0.000: library has no initializer
pins2lts-seq, 0.000: loading model GAL
pins2lts-seq, 0.007: completed loading model GAL
pins2lts-seq, 0.007: Initializing POR dependencies: labels 345, guards 323
pins2lts-seq, 0.392: LTL layer: formula: (LTLAP7==true)
pins2lts-seq, 0.393: Expression is: (LTLAP7 == true )
pins2lts-seq, 0.393: buchi has 2 states
pins2lts-seq, 0.393: state 0: accepting
pins2lts-seq, 0.393: -> 1, | !(LTLAP7 == true )
pins2lts-seq, 0.393: state 1: accepting
pins2lts-seq, 0.393: -> 1, | true
pins2lts-seq, 0.399: Forcing the use of a cycle proviso. For best results use --proviso=color.
pins2lts-seq, 0.402: There are 346 state labels and 1 edge labels
pins2lts-seq, 0.402: State length is 480, there are 325 groups
pins2lts-seq, 0.402: Running scc search strategy
pins2lts-seq, 0.402: Using a tree for state storage
pins2lts-seq, 0.402: Visible groups: 0 / 325, labels: 1 / 346
pins2lts-seq, 0.402: POR cycle proviso: stack (ltl)
pins2lts-seq, 0.405: state space 1 levels, 1 states 0 transitions
Jun 03, 2017 6:22:26 PM fr.lip6.move.gal.itstools.Runner runTool
INFO: Standard error output from running tool CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-seq, ./gal.so, --when, --ltl, <>((X((LTLAP8==true)))U(<>((LTLAP9==true))))], workingDir=/home/mcc/execution]
pins2lts-seq, 0.000: Registering PINS so language module
pins2lts-seq, 0.000: Loading model from ./gal.so
pins2lts-seq, 0.000: library has no initializer
pins2lts-seq, 0.000: loading model GAL
pins2lts-seq, 0.007: completed loading model GAL
pins2lts-seq, 0.007: LTL layer: formula: <>((X((LTLAP8==true)))U(<>((LTLAP9==true))))
pins2lts-seq, 0.007: Expression is: (<> ((X (LTLAP8 == true )) U (<> (LTLAP9 == true ))))
pins2lts-seq, 0.007: buchi has 1 states
pins2lts-seq, 0.007: state 0: accepting
pins2lts-seq, 0.008: -> 0, | !(LTLAP9 == true )
pins2lts-seq, 0.019: There are 346 state labels and 1 edge labels
pins2lts-seq, 0.019: State length is 480, there are 324 groups
pins2lts-seq, 0.019: Running scc search strategy
pins2lts-seq, 0.019: Using a tree for state storage
pins2lts-seq, 0.021: state space 1 levels, 1 states 0 transitions
Jun 03, 2017 6:22:26 PM fr.lip6.move.gal.itstools.Runner runTool
INFO: Standard error output from running tool CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-seq, ./gal.so, -p, --pins-guards, --when, --ltl, []((LTLAP10==true))], workingDir=/home/mcc/execution]
pins2lts-seq, 0.000: Registering PINS so language module
pins2lts-seq, 0.000: Loading model from ./gal.so
pins2lts-seq, 0.000: library has no initializer
pins2lts-seq, 0.000: loading model GAL
pins2lts-seq, 0.007: completed loading model GAL
pins2lts-seq, 0.007: Initializing POR dependencies: labels 345, guards 323
pins2lts-seq, 0.391: LTL layer: formula: []((LTLAP10==true))
pins2lts-seq, 0.392: Expression is: ([] (LTLAP10 == true ))
pins2lts-seq, 0.392: buchi has 2 states
pins2lts-seq, 0.392: state 0: non-accepting
pins2lts-seq, 0.392: -> 0, | true
pins2lts-seq, 0.392: -> 1, | !(LTLAP10 == true )
pins2lts-seq, 0.392: state 1: accepting
pins2lts-seq, 0.392: -> 1, | true
pins2lts-seq, 0.398: Forcing the use of a cycle proviso. For best results use --proviso=color.
pins2lts-seq, 0.401: There are 346 state labels and 1 edge labels
pins2lts-seq, 0.401: State length is 480, there are 326 groups
pins2lts-seq, 0.401: Running scc search strategy
pins2lts-seq, 0.401: Using a tree for state storage
pins2lts-seq, 0.401: Visible groups: 0 / 326, labels: 1 / 346
pins2lts-seq, 0.401: POR cycle proviso: stack (ltl)
pins2lts-seq, 0.409: accepting cycle found!
pins2lts-seq, 0.409: exiting now
Jun 03, 2017 6:22:27 PM fr.lip6.move.gal.itstools.Runner runTool
INFO: Standard error output from running tool CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-seq, ./gal.so, -p, --pins-guards, --when, --ltl, <>([](<>((LTLAP11==true))))], workingDir=/home/mcc/execution]
pins2lts-seq, 0.000: Registering PINS so language module
pins2lts-seq, 0.000: Loading model from ./gal.so
pins2lts-seq, 0.000: library has no initializer
pins2lts-seq, 0.000: loading model GAL
pins2lts-seq, 0.007: completed loading model GAL
pins2lts-seq, 0.007: Initializing POR dependencies: labels 345, guards 323
pins2lts-seq, 0.393: LTL layer: formula: <>([](<>((LTLAP11==true))))
pins2lts-seq, 0.393: Expression is: (<> ([] (<> (LTLAP11 == true ))))
pins2lts-seq, 0.393: buchi has 2 states
pins2lts-seq, 0.393: state 0: non-accepting
pins2lts-seq, 0.393: -> 0, | true
pins2lts-seq, 0.393: -> 1, | !(LTLAP11 == true )
pins2lts-seq, 0.393: state 1: accepting
pins2lts-seq, 0.393: -> 1, | !(LTLAP11 == true )
pins2lts-seq, 0.400: Forcing the use of a cycle proviso. For best results use --proviso=color.
pins2lts-seq, 0.402: There are 346 state labels and 1 edge labels
pins2lts-seq, 0.402: State length is 480, there are 326 groups
pins2lts-seq, 0.402: Running scc search strategy
pins2lts-seq, 0.402: Using a tree for state storage
pins2lts-seq, 0.402: Visible groups: 0 / 326, labels: 1 / 346
pins2lts-seq, 0.402: POR cycle proviso: stack (ltl)
pins2lts-seq, 0.411: accepting cycle found!
pins2lts-seq, 0.411: exiting now
Jun 03, 2017 6:22:27 PM fr.lip6.move.gal.itstools.Runner runTool
INFO: Standard error output from running tool CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-seq, ./gal.so, --when, --ltl, X(X(<>([]((LTLAP12==true)))))], workingDir=/home/mcc/execution]
pins2lts-seq, 0.000: Registering PINS so language module
pins2lts-seq, 0.000: Loading model from ./gal.so
pins2lts-seq, 0.000: library has no initializer
pins2lts-seq, 0.000: loading model GAL
pins2lts-seq, 0.007: completed loading model GAL
pins2lts-seq, 0.007: LTL layer: formula: X(X(<>([]((LTLAP12==true)))))
pins2lts-seq, 0.007: Expression is: (X (X (<> ([] (LTLAP12 == true )))))
pins2lts-seq, 0.007: buchi has 2 states
pins2lts-seq, 0.007: state 0: non-accepting
pins2lts-seq, 0.008: -> 1, | !(LTLAP12 == true )
pins2lts-seq, 0.008: -> 0, | true
pins2lts-seq, 0.008: state 1: accepting
pins2lts-seq, 0.008: -> 1, | !(LTLAP12 == true )
pins2lts-seq, 0.008: -> 0, | true
pins2lts-seq, 0.019: There are 346 state labels and 1 edge labels
pins2lts-seq, 0.019: State length is 480, there are 327 groups
pins2lts-seq, 0.019: Running scc search strategy
pins2lts-seq, 0.019: Using a tree for state storage
pins2lts-seq, 0.039: accepting cycle found!
pins2lts-seq, 0.039: exiting now
Jun 03, 2017 6:22:27 PM fr.lip6.move.gal.itstools.Runner runTool
INFO: Standard error output from running tool CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-seq, ./gal.so, -p, --pins-guards, --when, --ltl, (LTLAP13==true)], workingDir=/home/mcc/execution]
pins2lts-seq, 0.000: Registering PINS so language module
pins2lts-seq, 0.000: Loading model from ./gal.so
pins2lts-seq, 0.000: library has no initializer
pins2lts-seq, 0.000: loading model GAL
pins2lts-seq, 0.007: completed loading model GAL
pins2lts-seq, 0.007: Initializing POR dependencies: labels 345, guards 323
pins2lts-seq, 0.393: LTL layer: formula: (LTLAP13==true)
pins2lts-seq, 0.393: Expression is: (LTLAP13 == true )
pins2lts-seq, 0.393: buchi has 2 states
pins2lts-seq, 0.393: state 0: accepting
pins2lts-seq, 0.393: -> 1, | !(LTLAP13 == true )
pins2lts-seq, 0.393: state 1: accepting
pins2lts-seq, 0.393: -> 1, | true
pins2lts-seq, 0.400: Forcing the use of a cycle proviso. For best results use --proviso=color.
pins2lts-seq, 0.403: There are 346 state labels and 1 edge labels
pins2lts-seq, 0.403: State length is 480, there are 325 groups
pins2lts-seq, 0.403: Running scc search strategy
pins2lts-seq, 0.403: Using a tree for state storage
pins2lts-seq, 0.403: Visible groups: 0 / 325, labels: 1 / 346
pins2lts-seq, 0.403: POR cycle proviso: stack (ltl)
pins2lts-seq, 0.405: state space 1 levels, 1 states 0 transitions
Jun 03, 2017 6:22:28 PM fr.lip6.move.gal.itstools.Runner runTool
INFO: Standard error output from running tool CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-seq, ./gal.so, -p, --pins-guards, --when, --ltl, []((LTLAP14==true))], workingDir=/home/mcc/execution]
pins2lts-seq, 0.000: Registering PINS so language module
pins2lts-seq, 0.000: Loading model from ./gal.so
pins2lts-seq, 0.000: library has no initializer
pins2lts-seq, 0.000: loading model GAL
pins2lts-seq, 0.007: completed loading model GAL
pins2lts-seq, 0.007: Initializing POR dependencies: labels 345, guards 323
pins2lts-seq, 0.391: LTL layer: formula: []((LTLAP14==true))
pins2lts-seq, 0.391: Expression is: ([] (LTLAP14 == true ))
pins2lts-seq, 0.391: buchi has 2 states
pins2lts-seq, 0.391: state 0: non-accepting
pins2lts-seq, 0.392: -> 0, | true
pins2lts-seq, 0.392: -> 1, | !(LTLAP14 == true )
pins2lts-seq, 0.392: state 1: accepting
pins2lts-seq, 0.392: -> 1, | true
pins2lts-seq, 0.398: Forcing the use of a cycle proviso. For best results use --proviso=color.
pins2lts-seq, 0.400: There are 346 state labels and 1 edge labels
pins2lts-seq, 0.400: State length is 480, there are 326 groups
pins2lts-seq, 0.400: Running scc search strategy
pins2lts-seq, 0.400: Using a tree for state storage
pins2lts-seq, 0.400: Visible groups: 0 / 326, labels: 1 / 346
pins2lts-seq, 0.400: POR cycle proviso: stack (ltl)
pins2lts-seq, 0.408: accepting cycle found!
pins2lts-seq, 0.408: exiting now
Jun 03, 2017 6:22:28 PM fr.lip6.move.gal.itstools.Runner runTool
INFO: Standard error output from running tool CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-seq, ./gal.so, --when, --ltl, (<>((LTLAP15==true)))U(X(<>((LTLAP16==true))))], workingDir=/home/mcc/execution]
pins2lts-seq, 0.000: Registering PINS so language module
pins2lts-seq, 0.000: Loading model from ./gal.so
pins2lts-seq, 0.000: library has no initializer
pins2lts-seq, 0.000: loading model GAL
pins2lts-seq, 0.007: completed loading model GAL
pins2lts-seq, 0.007: LTL layer: formula: (<>((LTLAP15==true)))U(X(<>((LTLAP16==true))))
pins2lts-seq, 0.008: Expression is: ((<> (LTLAP15 == true )) U (X (<> (LTLAP16 == true ))))
pins2lts-seq, 0.008: buchi has 3 states
pins2lts-seq, 0.008: state 0: accepting
pins2lts-seq, 0.008: -> 1, | true
pins2lts-seq, 0.008: -> 2, | !(LTLAP15 == true )
pins2lts-seq, 0.008: state 1: accepting
pins2lts-seq, 0.008: -> 1, | !(LTLAP16 == true )
pins2lts-seq, 0.008: -> 2, | !(LTLAP16 == true ) && !(LTLAP15 == true )
pins2lts-seq, 0.008: state 2: accepting
pins2lts-seq, 0.008: -> 2, | !(LTLAP16 == true ) && !(LTLAP15 == true )
pins2lts-seq, 0.020: There are 346 state labels and 1 edge labels
pins2lts-seq, 0.020: State length is 480, there are 328 groups
pins2lts-seq, 0.020: Running scc search strategy
pins2lts-seq, 0.020: Using a tree for state storage
pins2lts-seq, 0.021: state space 2 levels, 2 states 1 transitions
Jun 03, 2017 6:22:28 PM fr.lip6.move.gal.itstools.Runner runTool
INFO: Standard error output from running tool CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-seq, ./gal.so, --when, --ltl, <>(X(X(<>((LTLAP17==true)))))], workingDir=/home/mcc/execution]
pins2lts-seq, 0.000: Registering PINS so language module
pins2lts-seq, 0.000: Loading model from ./gal.so
pins2lts-seq, 0.000: library has no initializer
pins2lts-seq, 0.000: loading model GAL
pins2lts-seq, 0.008: completed loading model GAL
pins2lts-seq, 0.008: LTL layer: formula: <>(X(X(<>((LTLAP17==true)))))
pins2lts-seq, 0.008: Expression is: (<> (X (X (<> (LTLAP17 == true )))))
pins2lts-seq, 0.008: buchi has 3 states
pins2lts-seq, 0.008: state 0: accepting
pins2lts-seq, 0.008: -> 1, | true
pins2lts-seq, 0.008: state 1: accepting
pins2lts-seq, 0.008: -> 2, | true
pins2lts-seq, 0.008: state 2: accepting
pins2lts-seq, 0.008: -> 2, | !(LTLAP17 == true )
pins2lts-seq, 0.021: There are 346 state labels and 1 edge labels
pins2lts-seq, 0.021: State length is 480, there are 326 groups
pins2lts-seq, 0.021: Running scc search strategy
pins2lts-seq, 0.021: Using a tree for state storage
pins2lts-seq, 0.024: state space 3 levels, 4 states 3 transitions
Jun 03, 2017 6:22:28 PM fr.lip6.move.gal.itstools.Runner runTool
INFO: Standard error output from running tool CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-seq, ./gal.so, -p, --pins-guards, --when, --ltl, <>([](<>([]((LTLAP18==true)))))], workingDir=/home/mcc/execution]
pins2lts-seq, 0.000: Registering PINS so language module
pins2lts-seq, 0.000: Loading model from ./gal.so
pins2lts-seq, 0.000: library has no initializer
pins2lts-seq, 0.000: loading model GAL
pins2lts-seq, 0.008: completed loading model GAL
pins2lts-seq, 0.008: Initializing POR dependencies: labels 345, guards 323
pins2lts-seq, 0.415: LTL layer: formula: <>([](<>([]((LTLAP18==true)))))
pins2lts-seq, 0.415: Expression is: (<> ([] (<> ([] (LTLAP18 == true )))))
pins2lts-seq, 0.415: buchi has 2 states
pins2lts-seq, 0.415: state 0: non-accepting
pins2lts-seq, 0.415: -> 1, | !(LTLAP18 == true )
pins2lts-seq, 0.415: -> 0, | true
pins2lts-seq, 0.415: state 1: accepting
pins2lts-seq, 0.415: -> 1, | !(LTLAP18 == true )
pins2lts-seq, 0.415: -> 0, | true
pins2lts-seq, 0.422: Forcing the use of a cycle proviso. For best results use --proviso=color.
pins2lts-seq, 0.424: There are 346 state labels and 1 edge labels
pins2lts-seq, 0.424: State length is 480, there are 327 groups
pins2lts-seq, 0.424: Running scc search strategy
pins2lts-seq, 0.424: Using a tree for state storage
pins2lts-seq, 0.424: Visible groups: 0 / 327, labels: 1 / 346
pins2lts-seq, 0.424: POR cycle proviso: stack (ltl)
pins2lts-seq, 0.434: accepting cycle found!
pins2lts-seq, 0.434: exiting now
Jun 03, 2017 6:22:28 PM fr.lip6.move.gal.itstools.Runner runTool
INFO: Standard error output from running tool CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-seq, ./gal.so, --when, --ltl, X(X((LTLAP19==true)))], workingDir=/home/mcc/execution]
pins2lts-seq, 0.000: Registering PINS so language module
pins2lts-seq, 0.000: Loading model from ./gal.so
pins2lts-seq, 0.000: library has no initializer
pins2lts-seq, 0.000: loading model GAL
pins2lts-seq, 0.008: completed loading model GAL
pins2lts-seq, 0.008: LTL layer: formula: X(X((LTLAP19==true)))
pins2lts-seq, 0.008: Expression is: (X (X (LTLAP19 == true )))
pins2lts-seq, 0.008: buchi has 4 states
pins2lts-seq, 0.008: state 0: accepting
pins2lts-seq, 0.008: -> 1, | true
pins2lts-seq, 0.008: state 1: accepting
pins2lts-seq, 0.008: -> 2, | true
pins2lts-seq, 0.008: state 2: accepting
pins2lts-seq, 0.008: -> 3, | !(LTLAP19 == true )
pins2lts-seq, 0.008: state 3: accepting
pins2lts-seq, 0.008: -> 3, | true
pins2lts-seq, 0.021: There are 346 state labels and 1 edge labels
pins2lts-seq, 0.021: State length is 480, there are 327 groups
pins2lts-seq, 0.021: Running scc search strategy
pins2lts-seq, 0.021: Using a tree for state storage
pins2lts-seq, 0.034: accepting cycle found!
pins2lts-seq, 0.034: exiting now
Jun 03, 2017 6:22:28 PM fr.lip6.move.gal.itstools.Runner runTool
INFO: Standard error output from running tool CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-seq, ./gal.so, -p, --pins-guards, --when, --ltl, [](((LTLAP20==true))U([]((LTLAP21==true))))], workingDir=/home/mcc/execution]
pins2lts-seq, 0.000: Registering PINS so language module
pins2lts-seq, 0.000: Loading model from ./gal.so
pins2lts-seq, 0.000: library has no initializer
pins2lts-seq, 0.000: loading model GAL
pins2lts-seq, 0.007: completed loading model GAL
pins2lts-seq, 0.007: Initializing POR dependencies: labels 345, guards 323
pins2lts-seq, 0.392: LTL layer: formula: [](((LTLAP20==true))U([]((LTLAP21==true))))
pins2lts-seq, 0.392: Expression is: ([] ((LTLAP20 == true ) U ([] (LTLAP21 == true ))))
pins2lts-seq, 0.392: buchi has 6 states
pins2lts-seq, 0.392: state 0: non-accepting
pins2lts-seq, 0.392: -> 1, | true
pins2lts-seq, 0.392: -> 2, | !(LTLAP20 == true )
pins2lts-seq, 0.392: -> 4, | true
pins2lts-seq, 0.392: -> 5, | !(LTLAP21 == true ) && !(LTLAP20 == true )
pins2lts-seq, 0.392: state 1: non-accepting
pins2lts-seq, 0.392: -> 1, | true
pins2lts-seq, 0.392: -> 2, | !(LTLAP20 == true )
pins2lts-seq, 0.392: -> 3, | true
pins2lts-seq, 0.392: -> 5, | !(LTLAP21 == true ) && !(LTLAP20 == true )
pins2lts-seq, 0.392: state 2: non-accepting
pins2lts-seq, 0.392: -> 2, | true
pins2lts-seq, 0.392: -> 5, | !(LTLAP21 == true )
pins2lts-seq, 0.392: state 3: accepting
pins2lts-seq, 0.392: -> 3, | !(LTLAP21 == true )
pins2lts-seq, 0.392: -> 5, | !(LTLAP21 == true ) && !(LTLAP20 == true )
pins2lts-seq, 0.392: -> 4, | true
pins2lts-seq, 0.392: -> 2, | !(LTLAP20 == true )
pins2lts-seq, 0.392: state 4: non-accepting
pins2lts-seq, 0.393: -> 3, | !(LTLAP21 == true )
pins2lts-seq, 0.393: -> 5, | !(LTLAP21 == true ) && !(LTLAP20 == true )
pins2lts-seq, 0.393: -> 4, | true
pins2lts-seq, 0.393: -> 2, | !(LTLAP20 == true )
pins2lts-seq, 0.393: state 5: accepting
pins2lts-seq, 0.393: -> 5, | true
pins2lts-seq, 0.400: Forcing the use of a cycle proviso. For best results use --proviso=color.
pins2lts-seq, 0.403: There are 346 state labels and 1 edge labels
pins2lts-seq, 0.403: State length is 480, there are 342 groups
pins2lts-seq, 0.403: Running scc search strategy
pins2lts-seq, 0.403: Using a tree for state storage
pins2lts-seq, 0.403: Visible groups: 1425 / 342, labels: 2 / 346
pins2lts-seq, 0.403: POR cycle proviso: stack (ltl)
pins2lts-seq, 0.413: accepting cycle found!
pins2lts-seq, 0.413: exiting now
Jun 03, 2017 6:22:28 PM fr.lip6.move.gal.itstools.ProcessController$1 run
WARNING: null
Jun 03, 2017 6:22:28 PM fr.lip6.move.gal.itstools.ProcessController forwardStream
WARNING: Stream closed
Jun 03, 2017 6:22:28 PM fr.lip6.move.gal.itstools.ProcessController forwardStream
WARNING: Stream closed
Sequence of Actions to be Executed by the VM
This is useful if one wants to reexecute the tool in the VM from the submitted image disk.
set -x
# this is for BenchKit: configuration of major elements for the test
export BK_INPUT="S_DES-PT-50b"
export BK_EXAMINATION="LTLCardinality"
export BK_TOOL="itstools"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
export BK_MEMORY_CONFINEMENT="16384"
# this is specific to your benchmark or test
export BIN_DIR="$HOME/BenchKit/bin"
# remove the execution directoty if it exists (to avoid increse of .vmdk images)
if [ -d execution ] ; then
rm -rf execution
fi
tar xzf /home/mcc/BenchKit/INPUTS/S_DES-PT-50b.tgz
mv S_DES-PT-50b execution
# this is for BenchKit: explicit launching of the test
cd execution
echo "====================================================================="
echo " Generated by BenchKit 2-3253"
echo " Executing tool itstools"
echo " Input is S_DES-PT-50b, examination is LTLCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r100-ebro-149488457700329"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "LTLCardinality" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "LTLCardinality" != "StateSpace" ] ; then
echo "The expected result is a vector of booleans"
echo BOOL_VECTOR
else
echo "no data necessary for post analysis"
fi
echo
if [ -f "LTLCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property LTLCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "LTLCardinality.xml" ] ; then # for cunf (txt files deleted;-)
echo echo "here is the order used to build the result vector(from xml file)"
for x in $(grep '
echo "FORMULA_NAME $x"
done
fi
echo
echo "=== Now, execution of the tool begins"
echo
echo -n "BK_START "
date -u +%s%3N
echo
timeout -s 9 $BK_TIME_CONFINEMENT bash -c "/home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n \"BK_STOP \" ; date -u +%s%3N"
if [ $? -eq 137 ] ; then
echo
echo "BK_TIME_CONFINEMENT_REACHED"
fi
echo
echo "--------------------"
echo "content from stderr:"
echo
cat STDERR ;