About the Execution of Irma.struct for DLCshifumi-PT-4a
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
4718.250 | 731992.00 | 785297.00 | 3223.10 | FFTFFFTFTFFFTFTF | 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)
................
/home/mcc/execution
total 2.1M
-rw-r--r-- 1 mcc users 3.6K May 15 18:54 CTLCardinality.txt
-rw-r--r-- 1 mcc users 20K May 15 18:54 CTLCardinality.xml
-rw-r--r-- 1 mcc users 2.5K May 15 18:54 CTLFireability.txt
-rw-r--r-- 1 mcc users 17K May 15 18:54 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.0K May 15 18:50 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 6.0K May 15 18:50 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 2.5K May 26 09:26 LTLCardinality.txt
-rw-r--r-- 1 mcc users 13K May 26 09:26 LTLCardinality.xml
-rw-r--r-- 1 mcc users 1.9K May 26 09:26 LTLFireability.txt
-rw-r--r-- 1 mcc users 9.3K May 26 09:26 LTLFireability.xml
-rw-r--r-- 1 mcc users 3.1K May 15 18:54 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 15K May 15 18:54 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 107 May 15 18:54 ReachabilityDeadlock.txt
-rw-r--r-- 1 mcc users 345 May 15 18:54 ReachabilityDeadlock.xml
-rw-r--r-- 1 mcc users 2.8K May 15 18:54 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 17K May 15 18:54 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.6K May 15 18:54 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.6K May 15 18:54 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 May 15 18:50 equiv_col
-rw-r--r-- 1 mcc users 3 May 15 18:50 instance
-rw-r--r-- 1 mcc users 6 May 15 18:50 iscolored
-rw-r--r-- 1 mcc users 1.9M May 15 18:50 model.pnml
=====================================================================
Generated by BenchKit 2-3637
Executing tool irma4mcc-structural
Input is DLCshifumi-PT-4a, examination is LTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r211-smll-152732261700215
=====================================================================
--------------------
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 DLCshifumi-PT-4a-LTLCardinality-00
FORMULA_NAME DLCshifumi-PT-4a-LTLCardinality-01
FORMULA_NAME DLCshifumi-PT-4a-LTLCardinality-02
FORMULA_NAME DLCshifumi-PT-4a-LTLCardinality-03
FORMULA_NAME DLCshifumi-PT-4a-LTLCardinality-04
FORMULA_NAME DLCshifumi-PT-4a-LTLCardinality-05
FORMULA_NAME DLCshifumi-PT-4a-LTLCardinality-06
FORMULA_NAME DLCshifumi-PT-4a-LTLCardinality-07
FORMULA_NAME DLCshifumi-PT-4a-LTLCardinality-08
FORMULA_NAME DLCshifumi-PT-4a-LTLCardinality-09
FORMULA_NAME DLCshifumi-PT-4a-LTLCardinality-10
FORMULA_NAME DLCshifumi-PT-4a-LTLCardinality-11
FORMULA_NAME DLCshifumi-PT-4a-LTLCardinality-12
FORMULA_NAME DLCshifumi-PT-4a-LTLCardinality-13
FORMULA_NAME DLCshifumi-PT-4a-LTLCardinality-14
FORMULA_NAME DLCshifumi-PT-4a-LTLCardinality-15
=== Now, execution of the tool begins
BK_START 1527411525696
BK_STOP 1527412257688
--------------------
content from stderr:
Prefix is 75f5f979.
Reading known information in /usr/share/mcc4mcc/75f5f979-known.json.
Reading learned information in /usr/share/mcc4mcc/75f5f979-learned.json.
Reading value translations in /usr/share/mcc4mcc/75f5f979-values.json.
Using directory /home/mcc/execution for input, as it contains a model.pnml file.
Using DLCshifumi-PT-4a as instance name.
Using DLCshifumi as model name.
Using algorithm or tool bmdt.
Model characteristics are: {'Examination': 'LTLCardinality', 'Place/Transition': True, 'Colored': False, 'Relative-Time': 1, 'Relative-Memory': 1, 'Ordinary': True, 'Simple Free Choice': False, 'Extended Free Choice': False, 'State Machine': False, 'Marked Graph': False, 'Connected': True, 'Strongly Connected': False, 'Source Place': True, 'Sink Place': False, 'Source Transition': False, 'Sink Transition': False, 'Loop Free': None, 'Conservative': False, 'Sub-Conservative': False, 'Nested Units': True, 'Safe': True, 'Deadlock': None, 'Reversible': None, 'Quasi Live': None, 'Live': None}.
Known tools are: [{'Time': 995309, 'Memory': 4811.48, 'Tool': 'itstools'}, {'Time': 1049070, 'Memory': 4789.46, 'Tool': 'itstools'}, {'Time': 2341521, 'Memory': 15953.19, 'Tool': 'lola'}, {'Time': 2343589, 'Memory': 15946.91, 'Tool': 'lola'}].
Learned tools are: [{'Tool': 'lola'}].
Learned tool lola is 2.3525568441559357x far from the best tool itstools.
LTLCardinality itstools DLCshifumi-PT-4a...
May 27, 2018 8:58:55 AM fr.lip6.move.gal.application.Application start
INFO: Running its-tools with arguments : [-z3path, /usr/bin/z3, -yices2path, /usr/bin/yices, -ltsminpath, /usr/bin, -smt, -its, -pnfolder, /mcc-data, -examination, LTLCardinality]
May 27, 2018 8:58:56 AM fr.lip6.move.gal.application.MccTranslator transformPNML
INFO: Parsing pnml file : /mcc-data/model.pnml
May 27, 2018 8:58:56 AM fr.lip6.move.gal.nupn.PTNetReader loadFromXML
INFO: Load time of PNML (sax parser for PT used): 517 ms
May 27, 2018 8:58:56 AM fr.lip6.move.gal.pnml.togal.PTGALTransformer handlePage
INFO: Transformed 1178 places.
May 27, 2018 8:58:57 AM fr.lip6.move.gal.pnml.togal.PTGALTransformer handlePage
INFO: Transformed 7504 transitions.
May 27, 2018 8:58:57 AM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Found NUPN structural information;
May 27, 2018 8:58:57 AM fr.lip6.move.gal.application.MccTranslator applyOrder
INFO: Applying decomposition
May 27, 2018 8:58:57 AM fr.lip6.move.gal.instantiate.CompositeBuilder decomposeWithOrder
INFO: Decomposing Gal with order
May 27, 2018 8:58:59 AM fr.lip6.move.gal.instantiate.GALRewriter flatten
INFO: Flatten gal took : 1234 ms
May 27, 2018 8:58:59 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting arrays to variables to allow decomposition.
May 27, 2018 8:59:01 AM fr.lip6.move.gal.instantiate.Instantiator fuseIsomorphicEffects
INFO: Removed a total of 11802 redundant transitions.
Using solver Z3 to compute partial order matrices.
Built C files in :
/mcc-data
May 27, 2018 8:59:01 AM fr.lip6.move.serialization.SerializationUtil systemToFile
INFO: Time to serialize gal into /mcc-data/LTLCardinality.pnml.gal : 114 ms
May 27, 2018 8:59:01 AM fr.lip6.move.serialization.SerializationUtil serializePropertiesForITSLTLTools
INFO: Time to serialize properties into /mcc-data/LTLCardinality.ltl : 2 ms
Invoking ITS tools like this :CommandLine [args=[/usr/share/itscl/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.201804131302/bin/its-ltl-linux64, --gc-threshold, 2000000, -i, /mcc-data/LTLCardinality.pnml.gal, -t, CGAL, -LTL, /mcc-data/LTLCardinality.ltl, -c, -stutter-deadlock], workingDir=/mcc-data]
its-ltl command run as :
/usr/share/itscl/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.201804131302/bin/its-ltl-linux64 --gc-threshold 2000000 -i /mcc-data/LTLCardinality.pnml.gal -t CGAL -LTL /mcc-data/LTLCardinality.ltl -c -stutter-deadlock
Read 16 LTL properties
May 27, 2018 8:59:02 AM fr.lip6.move.gal.semantics.CompositeNextBuilder getNextForLabel
INFO: Semantic construction discarded 924 identical transitions.
May 27, 2018 8:59:02 AM fr.lip6.move.gal.semantics.DeterministicNextBuilder getDeterministicNext
INFO: Input system was already deterministic with 6580 transitions.
Checking formula 0 : !(("(u74.p514>=1)"))
Formula 0 simplified : !"(u74.p514>=1)"
built 1225 ordering constraints for composite.
Presburger conditions satisfied. Using coverability to approximate state space in K-Induction.
Normalized transition count is 816
// Phase 1: matrix 816 rows 1178 cols
invariant :u348:p834 + u692:p0 = 1
invariant :u243:p729 + u692:p0 = 1
invariant :u273:p759 + u692:p0 = 1
invariant :u514:p1000 + u692:p0 = 1
invariant :u380:p866 + u692:p0 = 1
invariant :u632:p1118 + u692:p0 = 1
invariant :u100:p586 + u692:p0 = 1
invariant :u377:p863 + u692:p0 = 1
invariant :u230:p716 + u692:p0 = 1
invariant :u500:p986 + u692:p0 = 1
invariant :u373:p859 + u692:p0 = 1
invariant :u452:p938 + u692:p0 = 1
invariant :u46:p316 + u46:p317 + u46:p318 + u46:p319 + u46:p320 + u46:p321 + u46:p322 + u692:p0 = 1
invariant :u482:p968 + u692:p0 = 1
invariant :u543:p1029 + u692:p0 = 1
invariant :u274:p760 + u692:p0 = 1
invariant :u80:p566 + u692:p0 = 1
invariant :u682:p1168 + u692:p0 = 1
invariant :u176:p662 + u692:p0 = 1
invariant :u321:p807 + u692:p0 = 1
invariant :u85:p571 + u692:p0 = 1
invariant :u12:p78 + u12:p79 + u12:p80 + u12:p81 + u12:p82 + u12:p83 + u12:p84 + u692:p0 = 1
invariant :u300:p786 + u692:p0 = 1
invariant :u118:p604 + u692:p0 = 1
invariant :u293:p779 + u692:p0 = 1
invariant :u471:p957 + u692:p0 = 1
invariant :u107:p593 + u692:p0 = 1
invariant :u480:p966 + u692:p0 = 1
invariant :u624:p1110 + u692:p0 = 1
invariant :u660:p1146 + u692:p0 = 1
invariant :u518:p1004 + u692:p0 = 1
invariant :u13:p85 + u13:p86 + u13:p87 + u13:p88 + u13:p89 + u13:p90 + u13:p91 + u692:p0 = 1
invariant :u275:p761 + u692:p0 = 1
invariant :u101:p587 + u692:p0 = 1
invariant :u519:p1005 + u692:p0 = 1
invariant :u255:p741 + u692:p0 = 1
invariant :u428:p914 + u692:p0 = 1
invariant :u264:p750 + u692:p0 = 1
invariant :u329:p815 + u692:p0 = 1
invariant :u425:p911 + u692:p0 = 1
invariant :u608:p1094 + u692:p0 = 1
invariant :u586:p1072 + u692:p0 = 1
invariant :u282:p768 + u692:p0 = 1
invariant :u419:p905 + u692:p0 = 1
invariant :u367:p853 + u692:p0 = 1
invariant :u305:p791 + u692:p0 = 1
invariant :u568:p1054 + u692:p0 = 1
invariant :u162:p648 + u692:p0 = 1
invariant :u550:p1036 + u692:p0 = 1
invariant :u575:p1061 + u692:p0 = 1
invariant :u16:p106 + u16:p107 + u16:p108 + u16:p109 + u16:p110 + u16:p111 + u16:p112 + u692:p0 = 1
invariant :u113:p599 + u692:p0 = 1
invariant :u507:p993 + u692:p0 = 1
invariant :u1:p1 + u1:p2 + u1:p3 + u1:p4 + u1:p5 + u1:p6 + u1:p7 + u692:p0 = 1
invariant :u580:p1066 + u692:p0 = 1
invariant :u493:p979 + u692:p0 = 1
invariant :u136:p622 + u692:p0 = 1
invariant :u503:p989 + u692:p0 = 1
invariant :u370:p856 + u692:p0 = 1
invariant :u23:p155 + u23:p156 + u23:p157 + u23:p158 + u23:p159 + u23:p160 + u23:p161 + u692:p0 = 1
invariant :u681:p1167 + u692:p0 = 1
invariant :u619:p1105 + u692:p0 = 1
invariant :u184:p670 + u692:p0 = 1
invariant :u254:p740 + u692:p0 = 1
invariant :u167:p653 + u692:p0 = 1
invariant :u652:p1138 + u692:p0 = 1
invariant :u158:p644 + u692:p0 = 1
invariant :u76:p526 + u76:p527 + u76:p528 + u76:p529 + u76:p530 + u76:p531 + u76:p532 + u76:p533 + u76:p534 + u76:p535 + u692:p0 = 1
invariant :u472:p958 + u692:p0 = 1
invariant :u263:p749 + u692:p0 = 1
invariant :u29:p197 + u29:p198 + u29:p199 + u29:p200 + u29:p201 + u29:p202 + u29:p203 + u692:p0 = 1
invariant :u352:p838 + u692:p0 = 1
invariant :u307:p793 + u692:p0 = 1
invariant :u144:p630 + u692:p0 = 1
invariant :u141:p627 + u692:p0 = 1
invariant :u616:p1102 + u692:p0 = 1
invariant :u238:p724 + u692:p0 = 1
invariant :u78:p546 + u78:p547 + u78:p548 + u78:p549 + u78:p550 + u78:p551 + u78:p552 + u78:p553 + u78:p554 + u78:p555 + u692:p0 = 1
invariant :u174:p660 + u692:p0 = 1
invariant :u200:p686 + u692:p0 = 1
invariant :u541:p1027 + u692:p0 = 1
invariant :u633:p1119 + u692:p0 = 1
invariant :u315:p801 + u692:p0 = 1
invariant :u157:p643 + u692:p0 = 1
invariant :u618:p1104 + u692:p0 = 1
invariant :u8:p50 + u8:p51 + u8:p52 + u8:p53 + u8:p54 + u8:p55 + u8:p56 + u692:p0 = 1
invariant :u535:p1021 + u692:p0 = 1
invariant :u133:p619 + u692:p0 = 1
invariant :u235:p721 + u692:p0 = 1
invariant :u182:p668 + u692:p0 = 1
invariant :u205:p691 + u692:p0 = 1
invariant :u166:p652 + u692:p0 = 1
invariant :u302:p788 + u692:p0 = 1
invariant :u6:p36 + u6:p37 + u6:p38 + u6:p39 + u6:p40 + u6:p41 + u6:p42 + u692:p0 = 1
invariant :u384:p870 + u692:p0 = 1
invariant :u110:p596 + u692:p0 = 1
invariant :u583:p1069 + u692:p0 = 1
invariant :u208:p694 + u692:p0 = 1
invariant :u540:p1026 + u692:p0 = 1
invariant :u395:p881 + u692:p0 = 1
invariant :u34:p232 + u34:p233 + u34:p234 + u34:p235 + u34:p236 + u34:p237 + u34:p238 + u692:p0 = 1
invariant :u257:p743 + u692:p0 = 1
invariant :u676:p1162 + u692:p0 = 1
invariant :u417:p903 + u692:p0 = 1
invariant :u673:p1159 + u692:p0 = 1
invariant :u207:p693 + u692:p0 = 1
invariant :u83:p569 + u692:p0 = 1
invariant :u115:p601 + u692:p0 = 1
invariant :u355:p841 + u692:p0 = 1
invariant :u247:p733 + u692:p0 = 1
invariant :u59:p407 + u59:p408 + u59:p409 + u59:p410 + u59:p411 + u59:p412 + u59:p413 + u692:p0 = 1
invariant :u484:p970 + u692:p0 = 1
invariant :u404:p890 + u692:p0 = 1
invariant :u448:p934 + u692:p0 = 1
invariant :u378:p864 + u692:p0 = 1
invariant :u111:p597 + u692:p0 = 1
invariant :u512:p998 + u692:p0 = 1
invariant :u125:p611 + u692:p0 = 1
invariant :u265:p751 + u692:p0 = 1
invariant :u675:p1161 + u692:p0 = 1
invariant :u155:p641 + u692:p0 = 1
invariant :u214:p700 + u692:p0 = 1
invariant :u320:p806 + u692:p0 = 1
invariant :u147:p633 + u692:p0 = 1
invariant :u612:p1098 + u692:p0 = 1
invariant :u629:p1115 + u692:p0 = 1
invariant :u366:p852 + u692:p0 = 1
invariant :u296:p782 + u692:p0 = 1
invariant :u588:p1074 + u692:p0 = 1
invariant :u423:p909 + u692:p0 = 1
invariant :u548:p1034 + u692:p0 = 1
invariant :u587:p1073 + u692:p0 = 1
invariant :u40:p274 + u40:p275 + u40:p276 + u40:p277 + u40:p278 + u40:p279 + u40:p280 + u692:p0 = 1
invariant :u290:p776 + u692:p0 = 1
invariant :u666:p1152 + u692:p0 = 1
invariant :u188:p674 + u692:p0 = 1
invariant :u437:p923 + u692:p0 = 1
invariant :u36:p246 + u36:p247 + u36:p248 + u36:p249 + u36:p250 + u36:p251 + u36:p252 + u692:p0 = 1
invariant :u179:p665 + u692:p0 = 1
invariant :u224:p710 + u692:p0 = 1
invariant :u134:p620 + u692:p0 = 1
invariant :u600:p1086 + u692:p0 = 1
invariant :u211:p697 + u692:p0 = 1
invariant :u528:p1014 + u692:p0 = 1
invariant :u576:p1062 + u692:p0 = 1
invariant :u281:p767 + u692:p0 = 1
invariant :u325:p811 + u692:p0 = 1
invariant :u473:p959 + u692:p0 = 1
invariant :u511:p997 + u692:p0 = 1
invariant :u565:p1051 + u692:p0 = 1
invariant :u53:p365 + u53:p366 + u53:p367 + u53:p368 + u53:p369 + u53:p370 + u53:p371 + u692:p0 = 1
invariant :u444:p930 + u692:p0 = 1
invariant :u545:p1031 + u692:p0 = 1
invariant :u475:p961 + u692:p0 = 1
invariant :u414:p900 + u692:p0 = 1
invariant :u387:p873 + u692:p0 = 1
invariant :u589:p1075 + u692:p0 = 1
invariant :u627:p1113 + u692:p0 = 1
invariant :u463:p949 + u692:p0 = 1
invariant :u687:p1173 + u692:p0 = 1
invariant :u560:p1046 + u692:p0 = 1
invariant :u481:p967 + u692:p0 = 1
invariant :u81:p567 + u692:p0 = 1
invariant :u168:p654 + u692:p0 = 1
invariant :u609:p1095 + u692:p0 = 1
invariant :u270:p756 + u692:p0 = 1
invariant :u501:p987 + u692:p0 = 1
invariant :u68:p470 + u68:p471 + u68:p472 + u68:p473 + u68:p474 + u68:p475 + u68:p476 + u692:p0 = 1
invariant :u193:p679 + u692:p0 = 1
invariant :u316:p802 + u692:p0 = 1
invariant :u645:p1131 + u692:p0 = 1
invariant :u253:p739 + u692:p0 = 1
invariant :u142:p628 + u692:p0 = 1
invariant :u86:p572 + u692:p0 = 1
invariant :u26:p176 + u26:p177 + u26:p178 + u26:p179 + u26:p180 + u26:p181 + u26:p182 + u692:p0 = 1
invariant :u554:p1040 + u692:p0 = 1
invariant :u634:p1120 + u692:p0 = 1
invariant :u458:p944 + u692:p0 = 1
invariant :u563:p1049 + u692:p0 = 1
invariant :u562:p1048 + u692:p0 = 1
invariant :u680:p1166 + u692:p0 = 1
invariant :u604:p1090 + u692:p0 = 1
invariant :u620:p1106 + u692:p0 = 1
invariant :u63:p435 + u63:p436 + u63:p437 + u63:p438 + u63:p439 + u63:p440 + u63:p441 + u692:p0 = 1
invariant :u412:p898 + u692:p0 = 1
invariant :u74:p512 + u74:p513 + u74:p514 + u74:p515 + u74:p516 + u74:p517 + u74:p518 + u692:p0 = 1
invariant :u5:p29 + u5:p30 + u5:p31 + u5:p32 + u5:p33 + u5:p34 + u5:p35 + u692:p0 = 1
invariant :u433:p919 + u692:p0 = 1
invariant :u4:p22 + u4:p23 + u4:p24 + u4:p25 + u4:p26 + u4:p27 + u4:p28 + u692:p0 = 1
invariant :u149:p635 + u692:p0 = 1
invariant :u657:p1143 + u692:p0 = 1
invariant :u202:p688 + u692:p0 = 1
invariant :u648:p1134 + u692:p0 = 1
invariant :u249:p735 + u692:p0 = 1
invariant :u590:p1076 + u692:p0 = 1
invariant :u488:p974 + u692:p0 = 1
invariant :u62:p428 + u62:p429 + u62:p430 + u62:p431 + u62:p432 + u62:p433 + u62:p434 + u692:p0 = 1
invariant :u447:p933 + u692:p0 = 1
invariant :u517:p1003 + u692:p0 = 1
invariant :u524:p1010 + u692:p0 = 1
invariant :u199:p685 + u692:p0 = 1
invariant :u84:p570 + u692:p0 = 1
invariant :u47:p323 + u47:p324 + u47:p325 + u47:p326 + u47:p327 + u47:p328 + u47:p329 + u692:p0 = 1
invariant :u596:p1082 + u692:p0 = 1
invariant :u430:p916 + u692:p0 = 1
invariant :u529:p1015 + u692:p0 = 1
invariant :u35:p239 + u35:p240 + u35:p241 + u35:p242 + u35:p243 + u35:p244 + u35:p245 + u692:p0 = 1
invariant :u87:p573 + u692:p0 = 1
invariant :u106:p592 + u692:p0 = 1
invariant :u561:p1047 + u692:p0 = 1
invariant :u591:p1077 + u692:p0 = 1
invariant :u690:p1176 + u692:p0 = 1
invariant :u564:p1050 + u692:p0 = 1
invariant :u92:p578 + u692:p0 = 1
invariant :u279:p765 + u692:p0 = 1
invariant :u486:p972 + u692:p0 = 1
invariant :u445:p931 + u692:p0 = 1
invariant :u17:p113 + u17:p114 + u17:p115 + u17:p116 + u17:p117 + u17:p118 + u17:p119 + u692:p0 = 1
invariant :u55:p379 + u55:p380 + u55:p381 + u55:p382 + u55:p383 + u55:p384 + u55:p385 + u692:p0 = 1
invariant :u283:p769 + u692:p0 = 1
invariant :u11:p71 + u11:p72 + u11:p73 + u11:p74 + u11:p75 + u11:p76 + u11:p77 + u692:p0 = 1
invariant :u567:p1053 + u692:p0 = 1
invariant :u613:p1099 + u692:p0 = 1
invariant :u485:p971 + u692:p0 = 1
invariant :u102:p588 + u692:p0 = 1
invariant :u140:p626 + u692:p0 = 1
invariant :u459:p945 + u692:p0 = 1
invariant :u450:p936 + u692:p0 = 1
invariant :u304:p790 + u692:p0 = 1
invariant :u223:p709 + u692:p0 = 1
invariant :u170:p656 + u692:p0 = 1
invariant :u477:p963 + u692:p0 = 1
invariant :u389:p875 + u692:p0 = 1
invariant :u479:p965 + u692:p0 = 1
invariant :u285:p771 + u692:p0 = 1
invariant :u139:p625 + u692:p0 = 1
invariant :u210:p696 + u692:p0 = 1
invariant :u354:p840 + u692:p0 = 1
invariant :u441:p927 + u692:p0 = 1
invariant :u515:p1001 + u692:p0 = 1
invariant :u330:p816 + u692:p0 = 1
invariant :u278:p764 + u692:p0 = 1
invariant :u440:p926 + u692:p0 = 1
invariant :u582:p1068 + u692:p0 = 1
invariant :u683:p1169 + u692:p0 = 1
invariant :u662:p1148 + u692:p0 = 1
invariant :u204:p690 + u692:p0 = 1
invariant :u41:p281 + u41:p282 + u41:p283 + u41:p284 + u41:p285 + u41:p286 + u41:p287 + u692:p0 = 1
invariant :u165:p651 + u692:p0 = 1
invariant :u209:p695 + u692:p0 = 1
invariant :u679:p1165 + u692:p0 = 1
invariant :u272:p758 + u692:p0 = 1
invariant :u489:p975 + u692:p0 = 1
invariant :u431:p917 + u692:p0 = 1
invariant :u108:p594 + u692:p0 = 1
invariant :u242:p728 + u692:p0 = 1
invariant :u124:p610 + u692:p0 = 1
invariant :u546:p1032 + u692:p0 = 1
invariant :u595:p1081 + u692:p0 = 1
invariant :u353:p839 + u692:p0 = 1
invariant :u398:p884 + u692:p0 = 1
invariant :u318:p804 + u692:p0 = 1
invariant :u599:p1085 + u692:p0 = 1
invariant :u326:p812 + u692:p0 = 1
invariant :u455:p941 + u692:p0 = 1
invariant :u234:p720 + u692:p0 = 1
invariant :u260:p746 + u692:p0 = 1
invariant :u112:p598 + u692:p0 = 1
invariant :u94:p580 + u692:p0 = 1
invariant :u443:p929 + u692:p0 = 1
invariant :u670:p1156 + u692:p0 = 1
invariant :u180:p666 + u692:p0 = 1
invariant :u685:p1171 + u692:p0 = 1
invariant :u451:p937 + u692:p0 = 1
invariant :u49:p337 + u49:p338 + u49:p339 + u49:p340 + u49:p341 + u49:p342 + u49:p343 + u692:p0 = 1
invariant :u65:p449 + u65:p450 + u65:p451 + u65:p452 + u65:p453 + u65:p454 + u65:p455 + u692:p0 = 1
invariant :u415:p901 + u692:p0 = 1
invariant :u460:p946 + u692:p0 = 1
invariant :u496:p982 + u692:p0 = 1
invariant :u311:p797 + u692:p0 = 1
invariant :u350:p836 + u692:p0 = 1
invariant :u531:p1017 + u692:p0 = 1
invariant :u332:p818 + u692:p0 = 1
invariant :u146:p632 + u692:p0 = 1
invariant :u429:p915 + u692:p0 = 1
invariant :u267:p753 + u692:p0 = 1
invariant :u494:p980 + u692:p0 = 1
invariant :u160:p646 + u692:p0 = 1
invariant :u280:p766 + u692:p0 = 1
invariant :u116:p602 + u692:p0 = 1
invariant :u667:p1153 + u692:p0 = 1
invariant :u646:p1132 + u692:p0 = 1
invariant :u396:p882 + u692:p0 = 1
invariant :u490:p976 + u692:p0 = 1
invariant :u527:p1013 + u692:p0 = 1
invariant :u123:p609 + u692:p0 = 1
invariant :u346:p832 + u692:p0 = 1
invariant :u117:p603 + u692:p0 = 1
invariant :u268:p754 + u692:p0 = 1
invariant :u314:p800 + u692:p0 = 1
invariant :u631:p1117 + u692:p0 = 1
invariant :u153:p639 + u692:p0 = 1
invariant :u393:p879 + u692:p0 = 1
invariant :u28:p190 + u28:p191 + u28:p192 + u28:p193 + u28:p194 + u28:p195 + u28:p196 + u692:p0 = 1
invariant :u359:p845 + u692:p0 = 1
invariant :u175:p661 + u692:p0 = 1
invariant :u197:p683 + u692:p0 = 1
invariant :u71:p491 + u71:p492 + u71:p493 + u71:p494 + u71:p495 + u71:p496 + u71:p497 + u692:p0 = 1
invariant :u538:p1024 + u692:p0 = 1
invariant :u650:p1136 + u692:p0 = 1
invariant :u651:p1137 + u692:p0 = 1
invariant :u427:p913 + u692:p0 = 1
invariant :u592:p1078 + u692:p0 = 1
invariant :u67:p463 + u67:p464 + u67:p465 + u67:p466 + u67:p467 + u67:p468 + u67:p469 + u692:p0 = 1
invariant :u121:p607 + u692:p0 = 1
invariant :u21:p141 + u21:p142 + u21:p143 + u21:p144 + u21:p145 + u21:p146 + u21:p147 + u692:p0 = 1
invariant :u362:p848 + u692:p0 = 1
invariant :u637:p1123 + u692:p0 = 1
invariant :u678:p1164 + u692:p0 = 1
invariant :u336:p822 + u692:p0 = 1
invariant :u406:p892 + u692:p0 = 1
invariant :u298:p784 + u692:p0 = 1
invariant :u534:p1020 + u692:p0 = 1
invariant :u164:p650 + u692:p0 = 1
invariant :u504:p990 + u692:p0 = 1
invariant :u212:p698 + u692:p0 = 1
invariant :u289:p775 + u692:p0 = 1
invariant :u271:p757 + u692:p0 = 1
invariant :u24:p162 + u24:p163 + u24:p164 + u24:p165 + u24:p166 + u24:p167 + u24:p168 + u692:p0 = 1
invariant :u119:p605 + u692:p0 = 1
invariant :u122:p608 + u692:p0 = 1
invariant :u434:p920 + u692:p0 = 1
invariant :u426:p912 + u692:p0 = 1
invariant :u649:p1135 + u692:p0 = 1
invariant :u663:p1149 + u692:p0 = 1
invariant :u483:p969 + u692:p0 = 1
invariant :u525:p1011 + u692:p0 = 1
invariant :u401:p887 + u692:p0 = 1
invariant :u492:p978 + u692:p0 = 1
invariant :u191:p677 + u692:p0 = 1
invariant :u689:p1175 + u692:p0 = 1
invariant :u542:p1028 + u692:p0 = 1
invariant :u416:p902 + u692:p0 = 1
invariant :u226:p712 + u692:p0 = 1
invariant :u383:p869 + u692:p0 = 1
invariant :u331:p817 + u692:p0 = 1
invariant :u343:p829 + u692:p0 = 1
invariant :u360:p846 + u692:p0 = 1
invariant :u236:p722 + u692:p0 = 1
invariant :u544:p1030 + u692:p0 = 1
invariant :u322:p808 + u692:p0 = 1
invariant :u96:p582 + u692:p0 = 1
invariant :u635:p1121 + u692:p0 = 1
invariant :u233:p719 + u692:p0 = 1
invariant :u495:p981 + u692:p0 = 1
invariant :u521:p1007 + u692:p0 = 1
invariant :u251:p737 + u692:p0 = 1
invariant :u537:p1023 + u692:p0 = 1
invariant :u66:p456 + u66:p457 + u66:p458 + u66:p459 + u66:p460 + u66:p461 + u66:p462 + u692:p0 = 1
invariant :u397:p883 + u692:p0 = 1
invariant :u252:p738 + u692:p0 = 1
invariant :u104:p590 + u692:p0 = 1
invariant :u364:p850 + u692:p0 = 1
invariant :u506:p992 + u692:p0 = 1
invariant :u516:p1002 + u692:p0 = 1
invariant :u18:p120 + u18:p121 + u18:p122 + u18:p123 + u18:p124 + u18:p125 + u18:p126 + u692:p0 = 1
invariant :u499:p985 + u692:p0 = 1
invariant :u79:p556 + u79:p557 + u79:p558 + u79:p559 + u79:p560 + u79:p561 + u79:p562 + u79:p563 + u79:p564 + u79:p565 + u692:p0 = 1
invariant :u340:p826 + u692:p0 = 1
invariant :u446:p932 + u692:p0 = 1
invariant :u653:p1139 + u692:p0 = 1
invariant :u628:p1114 + u692:p0 = 1
invariant :u159:p645 + u692:p0 = 1
invariant :u536:p1022 + u692:p0 = 1
invariant :u14:p92 + u14:p93 + u14:p94 + u14:p95 + u14:p96 + u14:p97 + u14:p98 + u692:p0 = 1
invariant :u579:p1065 + u692:p0 = 1
invariant :u422:p908 + u692:p0 = 1
invariant :u532:p1018 + u692:p0 = 1
invariant :u411:p897 + u692:p0 = 1
invariant :u154:p640 + u692:p0 = 1
invariant :u171:p657 + u692:p0 = 1
invariant :u391:p877 + u692:p0 = 1
invariant :u129:p615 + u692:p0 = 1
invariant :u602:p1088 + u692:p0 = 1
invariant :u621:p1107 + u692:p0 = 1
invariant :u390:p876 + u692:p0 = 1
invariant :u558:p1044 + u692:p0 = 1
invariant :u198:p684 + u692:p0 = 1
invariant :u410:p896 + u692:p0 = 1
invariant :u244:p730 + u692:p0 = 1
invariant :u77:p536 + u77:p537 + u77:p538 + u77:p539 + u77:p540 + u77:p541 + u77:p542 + u77:p543 + u77:p544 + u77:p545 + u692:p0 = 1
invariant :u169:p655 + u692:p0 = 1
invariant :u438:p924 + u692:p0 = 1
invariant :u551:p1037 + u692:p0 = 1
invariant :u93:p579 + u692:p0 = 1
invariant :u572:p1058 + u692:p0 = 1
invariant :u584:p1070 + u692:p0 = 1
invariant :u502:p988 + u692:p0 = 1
invariant :u644:p1130 + u692:p0 = 1
invariant :u213:p699 + u692:p0 = 1
invariant :u250:p736 + u692:p0 = 1
invariant :u61:p421 + u61:p422 + u61:p423 + u61:p424 + u61:p425 + u61:p426 + u61:p427 + u692:p0 = 1
invariant :u150:p636 + u692:p0 = 1
invariant :u64:p442 + u64:p443 + u64:p444 + u64:p445 + u64:p446 + u64:p447 + u64:p448 + u692:p0 = 1
invariant :u50:p344 + u50:p345 + u50:p346 + u50:p347 + u50:p348 + u50:p349 + u50:p350 + u692:p0 = 1
invariant :u261:p747 + u692:p0 = 1
invariant :u286:p772 + u692:p0 = 1
invariant :u478:p964 + u692:p0 = 1
invariant :u22:p148 + u22:p149 + u22:p150 + u22:p151 + u22:p152 + u22:p153 + u22:p154 + u692:p0 = 1
invariant :u73:p505 + u73:p506 + u73:p507 + u73:p508 + u73:p509 + u73:p510 + u73:p511 + u692:p0 = 1
invariant :u301:p787 + u692:p0 = 1
invariant :u610:p1096 + u692:p0 = 1
invariant :u381:p867 + u692:p0 = 1
invariant :u126:p612 + u692:p0 = 1
invariant :u72:p498 + u72:p499 + u72:p500 + u72:p501 + u72:p502 + u72:p503 + u72:p504 + u692:p0 = 1
invariant :u684:p1170 + u692:p0 = 1
invariant :u239:p725 + u692:p0 = 1
invariant :u37:p253 + u37:p254 + u37:p255 + u37:p256 + u37:p257 + u37:p258 + u37:p259 + u692:p0 = 1
invariant :u292:p778 + u692:p0 = 1
invariant :u45:p309 + u45:p310 + u45:p311 + u45:p312 + u45:p313 + u45:p314 + u45:p315 + u692:p0 = 1
invariant :u374:p860 + u692:p0 = 1
invariant :u526:p1012 + u692:p0 = 1
invariant :u642:p1128 + u692:p0 = 1
invariant :u143:p629 + u692:p0 = 1
invariant :u566:p1052 + u692:p0 = 1
invariant :u225:p711 + u692:p0 = 1
invariant :u128:p614 + u692:p0 = 1
invariant :u345:p831 + u692:p0 = 1
invariant :u156:p642 + u692:p0 = 1
invariant :u614:p1100 + u692:p0 = 1
invariant :u375:p861 + u692:p0 = 1
invariant :u570:p1056 + u692:p0 = 1
invariant :u351:p837 + u692:p0 = 1
invariant :u70:p484 + u70:p485 + u70:p486 + u70:p487 + u70:p488 + u70:p489 + u70:p490 + u692:p0 = 1
invariant :u594:p1080 + u692:p0 = 1
invariant :u88:p574 + u692:p0 = 1
invariant :u82:p568 + u692:p0 = 1
invariant :u42:p288 + u42:p289 + u42:p290 + u42:p291 + u42:p292 + u42:p293 + u42:p294 + u692:p0 = 1
invariant :u7:p43 + u7:p44 + u7:p45 + u7:p46 + u7:p47 + u7:p48 + u7:p49 + u692:p0 = 1
invariant :u114:p600 + u692:p0 = 1
invariant :u505:p991 + u692:p0 = 1
invariant :u603:p1089 + u692:p0 = 1
invariant :u386:p872 + u692:p0 = 1
invariant :u432:p918 + u692:p0 = 1
invariant :u530:p1016 + u692:p0 = 1
invariant :u10:p64 + u10:p65 + u10:p66 + u10:p67 + u10:p68 + u10:p69 + u10:p70 + u692:p0 = 1
invariant :u344:p830 + u692:p0 = 1
invariant :u658:p1144 + u692:p0 = 1
invariant :u672:p1158 + u692:p0 = 1
invariant :u553:p1039 + u692:p0 = 1
invariant :u491:p977 + u692:p0 = 1
invariant :u105:p591 + u692:p0 = 1
invariant :u240:p726 + u692:p0 = 1
invariant :u151:p637 + u692:p0 = 1
invariant :u161:p647 + u692:p0 = 1
invariant :u313:p799 + u692:p0 = 1
invariant :u655:p1141 + u692:p0 = 1
invariant :u60:p414 + u60:p415 + u60:p416 + u60:p417 + u60:p418 + u60:p419 + u60:p420 + u692:p0 = 1
invariant :u90:p576 + u692:p0 = 1
invariant :u388:p874 + u692:p0 = 1
invariant :u413:p899 + u692:p0 = 1
invariant :u664:p1150 + u692:p0 = 1
invariant :u39:p267 + u39:p268 + u39:p269 + u39:p270 + u39:p271 + u39:p272 + u39:p273 + u692:p0 = 1
invariant :u91:p577 + u692:p0 = 1
invariant :u288:p774 + u692:p0 = 1
invariant :u120:p606 + u692:p0 = 1
invariant :u357:p843 + u692:p0 = 1
invariant :u552:p1038 + u692:p0 = 1
invariant :u669:p1155 + u692:p0 = 1
invariant :u335:p821 + u692:p0 = 1
invariant :u382:p868 + u692:p0 = 1
invariant :u467:p953 + u692:p0 = 1
invariant :u547:p1033 + u692:p0 = 1
invariant :u277:p763 + u692:p0 = 1
invariant :u2:p8 + u2:p9 + u2:p10 + u2:p11 + u2:p12 + u2:p13 + u2:p14 + u692:p0 = 1
invariant :u103:p589 + u692:p0 = 1
invariant :u306:p792 + u692:p0 = 1
invariant :u522:p1008 + u692:p0 = 1
invariant :u636:p1122 + u692:p0 = 1
invariant :u221:p707 + u692:p0 = 1
invariant :u295:p781 + u692:p0 = 1
invariant :u228:p714 + u692:p0 = 1
invariant :u299:p785 + u692:p0 = 1
invariant :u461:p947 + u692:p0 = 1
invariant :u241:p727 + u692:p0 = 1
invariant :u615:p1101 + u692:p0 = 1
invariant :u189:p675 + u692:p0 = 1
invariant :u379:p865 + u692:p0 = 1
invariant :u520:p1006 + u692:p0 = 1
invariant :u400:p886 + u692:p0 = 1
invariant :u15:p99 + u15:p100 + u15:p101 + u15:p102 + u15:p103 + u15:p104 + u15:p105 + u692:p0 = 1
invariant :u308:p794 + u692:p0 = 1
invariant :u206:p692 + u692:p0 = 1
invariant :u33:p225 + u33:p226 + u33:p227 + u33:p228 + u33:p229 + u33:p230 + u33:p231 + u692:p0 = 1
invariant :u573:p1059 + u692:p0 = 1
invariant :u138:p624 + u692:p0 = 1
invariant :u232:p718 + u692:p0 = 1
invariant :u365:p851 + u692:p0 = 1
invariant :u196:p682 + u692:p0 = 1
invariant :u181:p667 + u692:p0 = 1
invariant :u219:p705 + u692:p0 = 1
invariant :u457:p943 + u692:p0 = 1
invariant :u56:p386 + u56:p387 + u56:p388 + u56:p389 + u56:p390 + u56:p391 + u56:p392 + u692:p0 = 1
invariant :u376:p862 + u692:p0 = 1
invariant :u671:p1157 + u692:p0 = 1
invariant :u319:p805 + u692:p0 = 1
invariant :u245:p731 + u692:p0 = 1
invariant :u622:p1108 + u692:p0 = 1
invariant :u674:p1160 + u692:p0 = 1
invariant :u453:p939 + u692:p0 = 1
invariant :u75:p519 + u75:p520 + u75:p521 + u75:p522 + u75:p523 + u75:p524 + u75:p525 + u692:p0 = 1
invariant :u342:p828 + u692:p0 = 1
invariant :u246:p732 + u692:p0 = 1
invariant :u284:p770 + u692:p0 = 1
invariant :u626:p1112 + u692:p0 = 1
invariant :u186:p672 + u692:p0 = 1
invariant :u571:p1057 + u692:p0 = 1
invariant :u598:p1084 + u692:p0 = 1
invariant :u132:p618 + u692:p0 = 1
invariant :u259:p745 + u692:p0 = 1
invariant :u601:p1087 + u692:p0 = 1
invariant :u361:p847 + u692:p0 = 1
invariant :u30:p204 + u30:p205 + u30:p206 + u30:p207 + u30:p208 + u30:p209 + u30:p210 + u692:p0 = 1
invariant :u585:p1071 + u692:p0 = 1
invariant :u638:p1124 + u692:p0 = 1
invariant :u647:p1133 + u692:p0 = 1
invariant :u31:p211 + u31:p212 + u31:p213 + u31:p214 + u31:p215 + u31:p216 + u31:p217 + u692:p0 = 1
invariant :u407:p893 + u692:p0 = 1
invariant :u402:p888 + u692:p0 = 1
invariant :u691:p1177 + u692:p0 = 1
invariant :u456:p942 + u692:p0 = 1
invariant :u497:p983 + u692:p0 = 1
invariant :u581:p1067 + u692:p0 = 1
invariant :u593:p1079 + u692:p0 = 1
invariant :u201:p687 + u692:p0 = 1
invariant :u324:p810 + u692:p0 = 1
invariant :u549:p1035 + u692:p0 = 1
invariant :u269:p755 + u692:p0 = 1
invariant :u334:p820 + u692:p0 = 1
invariant :u640:p1126 + u692:p0 = 1
invariant :u403:p889 + u692:p0 = 1
invariant :u408:p894 + u692:p0 = 1
invariant :u498:p984 + u692:p0 = 1
invariant :u454:p940 + u692:p0 = 1
invariant :u465:p951 + u692:p0 = 1
invariant :u51:p351 + u51:p352 + u51:p353 + u51:p354 + u51:p355 + u51:p356 + u51:p357 + u692:p0 = 1
invariant :u643:p1129 + u692:p0 = 1
invariant :u625:p1111 + u692:p0 = 1
invariant :u177:p663 + u692:p0 = 1
invariant :u148:p634 + u692:p0 = 1
invariant :u405:p891 + u692:p0 = 1
invariant :u130:p616 + u692:p0 = 1
invariant :u3:p15 + u3:p16 + u3:p17 + u3:p18 + u3:p19 + u3:p20 + u3:p21 + u692:p0 = 1
invariant :u69:p477 + u69:p478 + u69:p479 + u69:p480 + u69:p481 + u69:p482 + u69:p483 + u692:p0 = 1
invariant :u420:p906 + u692:p0 = 1
invariant :u341:p827 + u692:p0 = 1
invariant :u58:p400 + u58:p401 + u58:p402 + u58:p403 + u58:p404 + u58:p405 + u58:p406 + u692:p0 = 1
invariant :u327:p813 + u692:p0 = 1
invariant :u291:p777 + u692:p0 = 1
invariant :u363:p849 + u692:p0 = 1
invariant :u44:p302 + u44:p303 + u44:p304 + u44:p305 + u44:p306 + u44:p307 + u44:p308 + u692:p0 = 1
invariant :u605:p1091 + u692:p0 = 1
invariant :u466:p952 + u692:p0 = 1
invariant :u222:p708 + u692:p0 = 1
invariant :u190:p676 + u692:p0 = 1
invariant :u574:p1060 + u692:p0 = 1
invariant :u54:p372 + u54:p373 + u54:p374 + u54:p375 + u54:p376 + u54:p377 + u54:p378 + u692:p0 = 1
invariant :u216:p702 + u692:p0 = 1
invariant :u173:p659 + u692:p0 = 1
invariant :u688:p1174 + u692:p0 = 1
invariant :u127:p613 + u692:p0 = 1
invariant :u303:p789 + u692:p0 = 1
invariant :u248:p734 + u692:p0 = 1
invariant :u358:p844 + u692:p0 = 1
invariant :u442:p928 + u692:p0 = 1
invariant :u656:p1142 + u692:p0 = 1
invariant :u394:p880 + u692:p0 = 1
invariant :u256:p742 + u692:p0 = 1
invariant :u668:p1154 + u692:p0 = 1
invariant :u677:p1163 + u692:p0 = 1
invariant :u421:p907 + u692:p0 = 1
invariant :u109:p595 + u692:p0 = 1
invariant :u617:p1103 + u692:p0 = 1
invariant :u203:p689 + u692:p0 = 1
invariant :u137:p623 + u692:p0 = 1
invariant :u555:p1041 + u692:p0 = 1
invariant :u266:p752 + u692:p0 = 1
invariant :u623:p1109 + u692:p0 = 1
invariant :u372:p858 + u692:p0 = 1
invariant :u578:p1064 + u692:p0 = 1
invariant :u218:p704 + u692:p0 = 1
invariant :u217:p703 + u692:p0 = 1
invariant :u183:p669 + u692:p0 = 1
invariant :u323:p809 + u692:p0 = 1
invariant :u557:p1043 + u692:p0 = 1
invariant :u57:p393 + u57:p394 + u57:p395 + u57:p396 + u57:p397 + u57:p398 + u57:p399 + u692:p0 = 1
invariant :u435:p921 + u692:p0 = 1
invariant :u474:p960 + u692:p0 = 1
invariant :u487:p973 + u692:p0 = 1
invariant :u385:p871 + u692:p0 = 1
invariant :u135:p621 + u692:p0 = 1
invariant :u297:p783 + u692:p0 = 1
invariant :u317:p803 + u692:p0 = 1
invariant :u231:p717 + u692:p0 = 1
invariant :u309:p795 + u692:p0 = 1
invariant :u338:p824 + u692:p0 = 1
invariant :u659:p1145 + u692:p0 = 1
invariant :u607:p1093 + u692:p0 = 1
invariant :u287:p773 + u692:p0 = 1
invariant :u339:p825 + u692:p0 = 1
invariant :u556:p1042 + u692:p0 = 1
invariant :u464:p950 + u692:p0 = 1
invariant :u569:p1055 + u692:p0 = 1
invariant :u185:p671 + u692:p0 = 1
invariant :u95:p581 + u692:p0 = 1
invariant :u192:p678 + u692:p0 = 1
invariant :u337:p823 + u692:p0 = 1
invariant :u539:p1025 + u692:p0 = 1
invariant :u152:p638 + u692:p0 = 1
invariant :u294:p780 + u692:p0 = 1
invariant :u333:p819 + u692:p0 = 1
invariant :u347:p833 + u692:p0 = 1
invariant :u258:p744 + u692:p0 = 1
invariant :u424:p910 + u692:p0 = 1
invariant :u439:p925 + u692:p0 = 1
invariant :u328:p814 + u692:p0 = 1
invariant :u27:p183 + u27:p184 + u27:p185 + u27:p186 + u27:p187 + u27:p188 + u27:p189 + u692:p0 = 1
invariant :u510:p996 + u692:p0 = 1
invariant :u310:p796 + u692:p0 = 1
invariant :u508:p994 + u692:p0 = 1
invariant :u369:p855 + u692:p0 = 1
invariant :u98:p584 + u692:p0 = 1
invariant :u131:p617 + u692:p0 = 1
invariant :u606:p1092 + u692:p0 = 1
invariant :u178:p664 + u692:p0 = 1
invariant :u99:p585 + u692:p0 = 1
invariant :u630:p1116 + u692:p0 = 1
invariant :u611:p1097 + u692:p0 = 1
invariant :u25:p169 + u25:p170 + u25:p171 + u25:p172 + u25:p173 + u25:p174 + u25:p175 + u692:p0 = 1
invariant :u276:p762 + u692:p0 = 1
invariant :u229:p715 + u692:p0 = 1
invariant :u312:p798 + u692:p0 = 1
invariant :u43:p295 + u43:p296 + u43:p297 + u43:p298 + u43:p299 + u43:p300 + u43:p301 + u692:p0 = 1
invariant :u163:p649 + u692:p0 = 1
invariant :u19:p127 + u19:p128 + u19:p129 + u19:p130 + u19:p131 + u19:p132 + u19:p133 + u692:p0 = 1
invariant :u449:p935 + u692:p0 = 1
invariant :u665:p1151 + u692:p0 = 1
invariant :u89:p575 + u692:p0 = 1
invariant :u476:p962 + u692:p0 = 1
invariant :u641:p1127 + u692:p0 = 1
invariant :u639:p1125 + u692:p0 = 1
invariant :u172:p658 + u692:p0 = 1
invariant :u436:p922 + u692:p0 = 1
invariant :u470:p956 + u692:p0 = 1
invariant :u195:p681 + u692:p0 = 1
invariant :u409:p895 + u692:p0 = 1
invariant :u262:p748 + u692:p0 = 1
invariant :u145:p631 + u692:p0 = 1
invariant :u371:p857 + u692:p0 = 1
invariant :u661:p1147 + u692:p0 = 1
invariant :u187:p673 + u692:p0 = 1
invariant :u215:p701 + u692:p0 = 1
invariant :u38:p260 + u38:p261 + u38:p262 + u38:p263 + u38:p264 + u38:p265 + u38:p266 + u692:p0 = 1
invariant :u349:p835 + u692:p0 = 1
invariant :u399:p885 + u692:p0 = 1
invariant :u686:p1172 + u692:p0 = 1
invariant :u194:p680 + u692:p0 = 1
invariant :u32:p218 + u32:p219 + u32:p220 + u32:p221 + u32:p222 + u32:p223 + u32:p224 + u692:p0 = 1
invariant :u9:p57 + u9:p58 + u9:p59 + u9:p60 + u9:p61 + u9:p62 + u9:p63 + u692:p0 = 1
invariant :u559:p1045 + u692:p0 = 1
invariant :u418:p904 + u692:p0 = 1
invariant :u513:p999 + u692:p0 = 1
invariant :u462:p948 + u692:p0 = 1
invariant :u533:p1019 + u692:p0 = 1
invariant :u577:p1063 + u692:p0 = 1
invariant :u356:p842 + u692:p0 = 1
invariant :u20:p134 + u20:p135 + u20:p136 + u20:p137 + u20:p138 + u20:p139 + u20:p140 + u692:p0 = 1
invariant :u468:p954 + u692:p0 = 1
invariant :u52:p358 + u52:p359 + u52:p360 + u52:p361 + u52:p362 + u52:p363 + u52:p364 + u692:p0 = 1
invariant :u654:p1140 + u692:p0 = 1
invariant :u469:p955 + u692:p0 = 1
invariant :u509:p995 + u692:p0 = 1
invariant :u97:p583 + u692:p0 = 1
invariant :u392:p878 + u692:p0 = 1
invariant :u227:p713 + u692:p0 = 1
invariant :u523:p1009 + u692:p0 = 1
invariant :u220:p706 + u692:p0 = 1
invariant :u48:p330 + u48:p331 + u48:p332 + u48:p333 + u48:p334 + u48:p335 + u48:p336 + u692:p0 = 1
invariant :u368:p854 + u692:p0 = 1
invariant :u597:p1083 + u692:p0 = 1
invariant :u237:p723 + u692:p0 = 1
May 27, 2018 8:59:06 AM fr.lip6.move.gal.gal2smt.bmc.KInductionSolver computeAndDeclareInvariants
INFO: Computed 691 place invariants in 704 ms
May 27, 2018 8:59:19 AM fr.lip6.move.gal.gal2smt.bmc.KInductionSolver init
INFO: Proved 1178 variables to be positive in 13803 ms
May 27, 2018 8:59:19 AM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver computeAblingMatrix
INFO: Computing symmetric may disable matrix : 6580 transitions.
May 27, 2018 8:59:19 AM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of disable matrix completed :0/6580 took 7 ms. Total solver calls (SAT/UNSAT): 0(0/0)
May 27, 2018 8:59:20 AM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Complete disable matrix. took 1172 ms. Total solver calls (SAT/UNSAT): 0(0/0)
May 27, 2018 8:59:21 AM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver computeAblingMatrix
INFO: Computing symmetric may enable matrix : 6580 transitions.
May 27, 2018 8:59:22 AM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Complete enable matrix. took 1393 ms. Total solver calls (SAT/UNSAT): 0(0/0)
Skipping mayMatrices nes/nds SMT solver raised an error :unknown
java.lang.RuntimeException: SMT solver raised an error :unknown
at fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver.computeAblingForPredicate(NecessaryEnablingsolver.java:766)
at fr.lip6.move.gal.gal2pins.Gal2PinsTransformerNext.printLabels(Gal2PinsTransformerNext.java:502)
at fr.lip6.move.gal.gal2pins.Gal2PinsTransformerNext.printDependencyMatrix(Gal2PinsTransformerNext.java:209)
at fr.lip6.move.gal.gal2pins.Gal2PinsTransformerNext.buildBodyFile(Gal2PinsTransformerNext.java:85)
at fr.lip6.move.gal.gal2pins.Gal2PinsTransformerNext.transform(Gal2PinsTransformerNext.java:827)
at fr.lip6.move.gal.application.LTSminRunner$1.run(LTSminRunner.java:71)
at java.lang.Thread.run(Thread.java:748)
May 27, 2018 8:59:26 AM fr.lip6.move.gal.gal2pins.Gal2PinsTransformerNext transform
INFO: Built C files in 24886ms conformant to PINS in folder :/mcc-data
Running compilation step : CommandLine [args=[gcc, -c, -I/usr/bin/include, -I., -std=c99, -fPIC, -O3, model.c], workingDir=/mcc-data]
java.io.IOException: Cannot run program "gcc" (in directory "/mcc-data"): error=2, No such file or directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at fr.lip6.move.gal.process.Runner.runTool(Runner.java:46)
at fr.lip6.move.gal.process.Runner.runTool(Runner.java:27)
at fr.lip6.move.gal.application.LTSminRunner.compilePINS(LTSminRunner.java:235)
at fr.lip6.move.gal.application.LTSminRunner.access$6(LTSminRunner.java:220)
at fr.lip6.move.gal.application.LTSminRunner$1.run(LTSminRunner.java:75)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.IOException: error=2, No such file or directory
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.
at java.lang.ProcessImpl.start(ProcessImpl.java:134)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
... 6 more
Reverse transition relation is exact ! Faster fixpoint algorithm enabled.
3 unique states visited
3 strongly connected components in search stack
3 transitions explored
3 items max in DFS search stack
5390 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,54.8449,397084,1,0,127421,2809,28768,123014,367,2478,651915
an accepting run exists (use option '-e' to print it)
Formula 0 is FALSE accepting run found.
FORMULA DLCshifumi-PT-4a-LTLCardinality-00 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 1 : !(((X(G("(u194.p680>=1)")))U(("(u436.p922>=1)")U("(u29.p198>=2)"))))
Formula 1 simplified : !(XG"(u194.p680>=1)" U ("(u436.p922>=1)" U "(u29.p198>=2)"))
2 unique states visited
2 strongly connected components in search stack
2 transitions explored
2 items max in DFS search stack
953 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,64.3703,615492,1,0,194842,2809,30944,192499,370,2478,750378
an accepting run exists (use option '-e' to print it)
Formula 1 is FALSE accepting run found.
FORMULA DLCshifumi-PT-4a-LTLCardinality-01 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 2 : !(((F(F("(u65.p449>=3)")))U(G(G("((u497.p983==0)||(u674.p1160==1))")))))
Formula 2 simplified : !(F"(u65.p449>=3)" U G"((u497.p983==0)||(u674.p1160==1))")
2 unique states visited
0 strongly connected components in search stack
2 transitions explored
2 items max in DFS search stack
227 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,66.6337,668460,1,0,196444,2809,31357,195355,374,2478,758113
no accepting run found
Formula 2 is TRUE no accepting run found.
FORMULA DLCshifumi-PT-4a-LTLCardinality-02 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 3 : !((F(("(u177.p663>=1)")U(G("(u683.p1169>=3)")))))
Formula 3 simplified : !F("(u177.p663>=1)" U G"(u683.p1169>=3)")
2 unique states visited
2 strongly connected components in search stack
2 transitions explored
2 items max in DFS search stack
17802 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,244.665,2436444,1,0,6.29261e+06,2809,15494,8.4971e+06,229,3478,6525685
an accepting run exists (use option '-e' to print it)
Formula 3 is FALSE accepting run found.
FORMULA DLCshifumi-PT-4a-LTLCardinality-03 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 4 : !(((G(X("((u516.p1002==0)||(u28.p192==1))")))U(G(G("(u152.p638>=3)")))))
Formula 4 simplified : !(GX"((u516.p1002==0)||(u28.p192==1))" U G"(u152.p638>=3)")
2 unique states visited
2 strongly connected components in search stack
2 transitions explored
2 items max in DFS search stack
1023 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,254.89,2436864,1,0,6.29261e+06,2809,20894,8.4971e+06,317,3478,6587868
an accepting run exists (use option '-e' to print it)
Formula 4 is FALSE accepting run found.
FORMULA DLCshifumi-PT-4a-LTLCardinality-04 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 5 : !((G(G(X(G("((u636.p1122==0)||(u45.p315==1))"))))))
Formula 5 simplified : !GXG"((u636.p1122==0)||(u45.p315==1))"
4 unique states visited
4 strongly connected components in search stack
4 transitions explored
4 items max in DFS search stack
488 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,259.775,2528132,1,0,6.29261e+06,2809,21781,8.4971e+06,318,3478,6729696
an accepting run exists (use option '-e' to print it)
Formula 5 is FALSE accepting run found.
FORMULA DLCshifumi-PT-4a-LTLCardinality-05 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 6 : !(("((u59.p408==0)||(u553.p1039==1))"))
Formula 6 simplified : !"((u59.p408==0)||(u553.p1039==1))"
1 unique states visited
0 strongly connected components in search stack
0 transitions explored
1 items max in DFS search stack
1 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,259.781,2528924,1,0,6.29261e+06,2809,21788,8.4971e+06,320,3478,6730071
no accepting run found
Formula 6 is TRUE no accepting run found.
FORMULA DLCshifumi-PT-4a-LTLCardinality-06 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 7 : !((G(G(G(F("(u628.p1114>=3)"))))))
Formula 7 simplified : !GF"(u628.p1114>=3)"
4 unique states visited
4 strongly connected components in search stack
5 transitions explored
4 items max in DFS search stack
85 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,260.63,2550892,1,0,6.29261e+06,2809,21930,8.4971e+06,320,3478,6732759
an accepting run exists (use option '-e' to print it)
Formula 7 is FALSE accepting run found.
FORMULA DLCshifumi-PT-4a-LTLCardinality-07 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 8 : !(((("(u635.p1121>=3)")U("(u419.p905>=3)"))U("((u119.p605==0)||(u568.p1054==1))")))
Formula 8 simplified : !(("(u635.p1121>=3)" U "(u419.p905>=3)") U "((u119.p605==0)||(u568.p1054==1))")
1 unique states visited
0 strongly connected components in search stack
0 transitions explored
1 items max in DFS search stack
2 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,260.645,2550892,1,0,6.29261e+06,2809,21964,8.4971e+06,320,3478,6733608
no accepting run found
Formula 8 is TRUE no accepting run found.
FORMULA DLCshifumi-PT-4a-LTLCardinality-08 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 9 : !((X(F(F(F("(u63.p436>=2)"))))))
Formula 9 simplified : !XF"(u63.p436>=2)"
3 unique states visited
3 strongly connected components in search stack
3 transitions explored
3 items max in DFS search stack
368 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,264.327,2629500,1,0,6.29261e+06,2809,22690,8.4971e+06,322,3478,6740733
an accepting run exists (use option '-e' to print it)
Formula 9 is FALSE accepting run found.
FORMULA DLCshifumi-PT-4a-LTLCardinality-09 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 10 : !((X((X("((u642.p1128==0)||(u19.p129==1))"))U(G("(u20.p140>=2)")))))
Formula 10 simplified : !X(X"((u642.p1128==0)||(u19.p129==1))" U G"(u20.p140>=2)")
3 unique states visited
3 strongly connected components in search stack
3 transitions explored
3 items max in DFS search stack
37 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,264.699,2639180,1,0,6.29261e+06,2809,22708,8.4971e+06,324,3478,6822601
an accepting run exists (use option '-e' to print it)
Formula 10 is FALSE accepting run found.
FORMULA DLCshifumi-PT-4a-LTLCardinality-10 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 11 : !(("(u19.p130>=2)"))
Formula 11 simplified : !"(u19.p130>=2)"
3 unique states visited
3 strongly connected components in search stack
3 transitions explored
3 items max in DFS search stack
0 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,264.701,2639180,1,0,6.29261e+06,2809,22713,8.4971e+06,326,3478,6823170
an accepting run exists (use option '-e' to print it)
Formula 11 is FALSE accepting run found.
FORMULA DLCshifumi-PT-4a-LTLCardinality-11 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 12 : !((X(F(X(G("((u53.p371==0)||(u361.p847==1))"))))))
Formula 12 simplified : !XFXG"((u53.p371==0)||(u361.p847==1))"
3 unique states visited
0 strongly connected components in search stack
2 transitions explored
3 items max in DFS search stack
2754 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,292.237,2731580,1,0,6.29261e+06,2809,14870,8.4971e+06,229,3652,109875
no accepting run found
Formula 12 is TRUE no accepting run found.
FORMULA DLCshifumi-PT-4a-LTLCardinality-12 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 13 : !(((X(G("((u31.p217==0)||(u390.p876==1))")))U(G(X("(u521.p1007>=3)")))))
Formula 13 simplified : !(XG"((u31.p217==0)||(u390.p876==1))" U GX"(u521.p1007>=3)")
5 unique states visited
2 strongly connected components in search stack
6 transitions explored
4 items max in DFS search stack
970 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,301.941,2731948,1,0,6.29261e+06,2809,21202,8.4971e+06,317,3652,177086
an accepting run exists (use option '-e' to print it)
Formula 13 is FALSE accepting run found.
FORMULA DLCshifumi-PT-4a-LTLCardinality-13 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 14 : !(((X(F("((u33.p225==0)||(u487.p973==1))")))U(F(F("((u539.p1025==0)||(u631.p1117==1))")))))
Formula 14 simplified : !(XF"((u33.p225==0)||(u487.p973==1))" U F"((u539.p1025==0)||(u631.p1117==1))")
1 unique states visited
0 strongly connected components in search stack
0 transitions explored
1 items max in DFS search stack
7 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,302.013,2731948,1,0,6.29261e+06,2809,21224,8.4971e+06,318,3652,177272
no accepting run found
Formula 14 is TRUE no accepting run found.
FORMULA DLCshifumi-PT-4a-LTLCardinality-14 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 15 : !((F(("(u86.p572>=3)")U(G("(u44.p307>=1)")))))
Formula 15 simplified : !F("(u86.p572>=3)" U G"(u44.p307>=1)")
2 unique states visited
2 strongly connected components in search stack
2 transitions explored
2 items max in DFS search stack
38203 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,684.034,3724644,1,0,8.96338e+06,2809,15494,1.49729e+07,228,3652,9111606
an accepting run exists (use option '-e' to print it)
Formula 15 is FALSE accepting run found.
FORMULA DLCshifumi-PT-4a-LTLCardinality-15 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
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="DLCshifumi-PT-4a"
export BK_EXAMINATION="LTLCardinality"
export BK_TOOL="irma4mcc-structural"
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/DLCshifumi-PT-4a.tgz
mv DLCshifumi-PT-4a execution
cd execution
pwd
ls -lh
# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-3637"
echo " Executing tool irma4mcc-structural"
echo " Input is DLCshifumi-PT-4a, 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 r211-smll-152732261700215"
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 ;