About the Execution of ITS-Tools for S_DES-PT-10a
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
3231.070 | 468073.00 | 943021.00 | 281.90 | TFFFFFFTTFFFFFTF | 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-10a, examination is LTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r100-ebro-149488457600248
=====================================================================
--------------------
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-10a-LTLCardinality-0
FORMULA_NAME DES-PT-10a-LTLCardinality-1
FORMULA_NAME DES-PT-10a-LTLCardinality-10
FORMULA_NAME DES-PT-10a-LTLCardinality-11
FORMULA_NAME DES-PT-10a-LTLCardinality-12
FORMULA_NAME DES-PT-10a-LTLCardinality-13
FORMULA_NAME DES-PT-10a-LTLCardinality-14
FORMULA_NAME DES-PT-10a-LTLCardinality-15
FORMULA_NAME DES-PT-10a-LTLCardinality-2
FORMULA_NAME DES-PT-10a-LTLCardinality-3
FORMULA_NAME DES-PT-10a-LTLCardinality-4
FORMULA_NAME DES-PT-10a-LTLCardinality-5
FORMULA_NAME DES-PT-10a-LTLCardinality-6
FORMULA_NAME DES-PT-10a-LTLCardinality-7
FORMULA_NAME DES-PT-10a-LTLCardinality-8
FORMULA_NAME DES-PT-10a-LTLCardinality-9
=== Now, execution of the tool begins
BK_START 1496503830461
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(("u56.p147>=2")U(F(("u12.p55==0")||("u41.p115==1"))))))
Formula 0 simplified : !F("u56.p147>=2" U F("u12.p55==0" | "u41.p115==1"))
Presburger conditions satisfied. Using coverability to approximate state space in K-Induction.
// Phase 1: matrix 112 rows 155 cols
invariant : -1'u5:p41 + -1'u5:p42 + 1'u11:p53 + 1'u11:p54= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u33:p98 + 1'u33:p99= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u25:p82 + 1'u25:p83= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u20:p72 + 1'u20:p73= 0
invariant : -1'u24:p80 + 1'u29:p90 + -1'u32:p96 + 1'u37:p106 + -1'u40:p113 + 1'u45:p123= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u17:p66 + 1'u17:p67= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u26:p84 + 1'u26:p85= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u9:p50 + 1'u9:p51= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u30:p92 + 1'u30:p93= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u29:p90 + 1'u29:p91= 0
invariant : -1'u24:p80 + 1'u27:p86 + -1'u32:p96 + 1'u35:p102 + -1'u40:p113 + 1'u43:p119= 0
invariant : -1'u24:p80 + 1'u28:p88 + -1'u32:p96 + 1'u36:p104 + -1'u40:p113 + 1'u44:p121= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u10:p52= 0
invariant : -10'u1:p1 + -1'u1:p2 + -2'u1:p3 + -3'u1:p4 + -4'u1:p5 + -5'u1:p6 + -6'u1:p7 + -7'u1:p8 + -8'u1:p9 + -9'u1:p10 + 10'u2:p11 + 1'u2:p12 + 2'u2:p13 + 3'u2:p14 + 4'u2:p15 + 5'u2:p16 + 6'u2:p17 + 7'u2:p18 + 8'u2:p19 + 9'u2:p20 + -3'u5:p41 + -3'u5:p42 + -1'u21:p74 + 1'u22:p76 + -1'u23:p78 + 1'u24:p80 + 1'u32:p96 + 1'u40:p113 + 1'u49:p130 + 1'u50:p132 + 1'u56:p146 + 1'u56:p147 + 1'u56:p148 + -1'i50:u52:p137 + 1'i50:u53:p139 + -1'i50:u54:p141 + 1'i50:u55:p143 + 1'i52:u59:p153= 0
invariant : -1'u24:p80 + 1'u30:p92 + -1'u32:p96 + 1'u38:p108 + -1'u40:p113 + 1'u46:p125= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u22:p76 + 1'u22:p77= 0
invariant : 1'u24:p80 + -1'u29:p90 + 1'u32:p96 + -1'u37:p106 + -1'u40:p112 + 1'u45:p122= 0
invariant : 1'u24:p80 + -1'u30:p92 + 1'u32:p96 + -1'u38:p108 + -1'u40:p112 + 1'u46:p124= 0
invariant : -10'u1:p1 + -1'u1:p2 + -2'u1:p3 + -3'u1:p4 + -4'u1:p5 + -5'u1:p6 + -6'u1:p7 + -7'u1:p8 + -8'u1:p9 + -9'u1:p10 + 10'u4:p31 + 1'u4:p32 + 2'u4:p33 + 3'u4:p34 + 4'u4:p35 + 5'u4:p36 + 6'u4:p37 + 7'u4:p38 + 8'u4:p39 + 9'u4:p40 + -3'u5:p41 + -3'u5:p42 + -1'u7:p45 + -1'u7:p46 + -1'u9:p50 + 1'u11:p53 + 1'u14:p61 + 1'u15:p62 + 1'u18:p68 + -1'u21:p74 + 1'u22:p76 + -1'u23:p78 + 1'u24:p80 + 1'u32:p96 + 1'u40:p113 + 1'u48:p128 + 1'u56:p146 + 1'u56:p147 + 1'u56:p148 + 1'u56:p149= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u39:p110 + 1'u39:p111= 0
invariant : -10'u1:p1 + -1'u1:p2 + -2'u1:p3 + -3'u1:p4 + -4'u1:p5 + -5'u1:p6 + -6'u1:p7 + -7'u1:p8 + -8'u1:p9 + -9'u1:p10 + 10'u4:p31 + 1'u4:p32 + 2'u4:p33 + 3'u4:p34 + 4'u4:p35 + 5'u4:p36 + 6'u4:p37 + 7'u4:p38 + 8'u4:p39 + 9'u4:p40 + 1'u5:p41 + 1'u5:p42 + -1'u7:p45 + -1'u7:p46 + -1'u8:p48 + 1'u11:p53 + 1'u14:p61 + 1'u15:p62 + 1'u18:p68 + -1'u20:p72 + 1'u48:p128 + -1'u49:p130 + -1'u50:p132 + 1'i50:u52:p137 + 1'i50:u54:p141 + 1'i50:u60:p135 + 1'i50:u60:p136= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u19:p70 + 1'u19:p71= 0
invariant : 1'u24:p80 + -1'u28:p88 + 1'u32:p96 + -1'u36:p104 + -1'u40:p112 + 1'u44:p120= 0
invariant : -1'u24:p80 + 1'u26:p84 + -1'u32:p96 + 1'u34:p100 + -1'u40:p113 + 1'u42:p117= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u34:p100 + 1'u34:p101= 0
invariant : 10'u1:p1 + 1'u1:p2 + 2'u1:p3 + 3'u1:p4 + 4'u1:p5 + 5'u1:p6 + 6'u1:p7 + 7'u1:p8 + 8'u1:p9 + 9'u1:p10 + -10'u4:p31 + -1'u4:p32 + -2'u4:p33 + -3'u4:p34 + -4'u4:p35 + -5'u4:p36 + -6'u4:p37 + -7'u4:p38 + -8'u4:p39 + -9'u4:p40 + 2'u5:p41 + 2'u5:p42 + 1'u7:p45 + 1'u7:p46 + 1'u9:p50 + -1'u11:p53 + -1'u14:p61 + -1'u15:p62 + -1'u18:p68 + 1'u21:p74 + -1'u22:p76 + 1'u23:p78 + -1'u24:p80 + -1'u32:p96 + -1'u40:p113 + -1'u48:p128 + 1'u56:p145= 0
invariant : -1'u24:p80 + 1'u25:p82 + -1'u32:p96 + 1'u33:p98 + -1'u40:p113 + 1'u41:p115= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u6:p43 + 1'u6:p44= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u24:p80 + 1'u24:p81= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u38:p108 + 1'u38:p109= 0
invariant : 9'u5:p41 + 9'u5:p42 + -1'u20:p72 + 1'u21:p74 + -2'u22:p76 + 1'u23:p78 + -2'u24:p80 + -2'u32:p96 + -2'u40:p113 + -2'u49:p130 + -2'u50:p132 + -1'u56:p146 + -1'u56:p147 + -1'u56:p148 + 2'i50:u52:p137 + -1'i50:u53:p139 + 2'i50:u54:p141 + -1'i50:u55:p143 + 1'i50:u60:p135 + -1'i52:u58:p152 + 1'i52:u59:p154= 0
invariant : 1'u5:p41 + 1'u5:p42 + 1'u62:p0= 1
invariant : -1'u5:p41 + -1'u5:p42 + 1'u32:p96 + 1'u32:p97= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u31:p94 + 1'u31:p95= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u37:p106 + 1'u37:p107= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u50:p132 + 1'u50:p133= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u27:p86 + 1'u27:p87= 0
invariant : 1'u24:p80 + -1'u26:p84 + 1'u32:p96 + -1'u34:p100 + -1'u40:p112 + 1'u42:p116= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u40:p112 + 1'u40:p113 + 1'u48:p128 + 1'u48:p129= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u28:p88 + 1'u28:p89= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u21:p74 + 1'u21:p75= 0
invariant : 1'u24:p80 + -1'u27:p86 + 1'u32:p96 + -1'u35:p102 + -1'u40:p112 + 1'u43:p118= 0
invariant : -10'u1:p1 + -1'u1:p2 + -2'u1:p3 + -3'u1:p4 + -4'u1:p5 + -5'u1:p6 + -6'u1:p7 + -7'u1:p8 + -8'u1:p9 + -9'u1:p10 + 10'u2:p11 + 1'u2:p12 + 2'u2:p13 + 3'u2:p14 + 4'u2:p15 + 5'u2:p16 + 6'u2:p17 + 7'u2:p18 + 8'u2:p19 + 9'u2:p20 + 6'u5:p41 + 6'u5:p42 + -1'u20:p72 + -1'u22:p76 + -1'u24:p80 + -1'u32:p96 + -1'u40:p113 + -1'u49:p130 + -1'u50:p132 + 1'i50:u52:p137 + 1'i50:u54:p141 + 1'i50:u60:p135 + 1'i52:u58:p151= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u7:p45 + 1'u7:p46 + 1'u7:p47= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u36:p104 + 1'u36:p105= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u18:p68 + 1'u18:p69= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u8:p48 + 1'u8:p49= 0
invariant : -1'i50:u54:p141 + -1'i50:u54:p142 + 1'i50:u55:p143 + 1'i50:u55:p144= 0
invariant : 1'u24:p80 + -1'u25:p82 + 1'u32:p96 + -1'u33:p98 + -1'u40:p112 + 1'u41:p114= 0
invariant : -1'i50:u52:p137 + -1'i50:u52:p138 + 1'i50:u53:p139 + 1'i50:u53:p140= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u40:p112 + 1'u40:p113 + 1'u49:p130 + 1'u49:p131= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u35:p102 + 1'u35:p103= 0
invariant : -1'u5:p41 + -1'u5:p42 + 1'u23:p78 + 1'u23:p79= 0
invariant : -1'u24:p80 + 1'u31:p94 + -1'u32:p96 + 1'u39:p110 + -1'u40:p113 + 1'u47:p127= 0
invariant : 10'u1:p1 + 1'u1:p2 + 2'u1:p3 + 3'u1:p4 + 4'u1:p5 + 5'u1:p6 + 6'u1:p7 + 7'u1:p8 + 8'u1:p9 + 9'u1:p10 + -10'u4:p31 + -1'u4:p32 + -2'u4:p33 + -3'u4:p34 + -4'u4:p35 + -5'u4:p36 + -6'u4:p37 + -7'u4:p38 + -8'u4:p39 + -9'u4:p40 + -2'u5:p41 + -2'u5:p42 + 1'u7:p45 + 1'u7:p46 + 1'u8:p48 + -1'u11:p53 + -1'u14:p61 + -1'u15:p62 + -1'u18:p68 + 1'u20:p72 + -1'u48:p128 + 1'u49:p130 + 1'u50:p132 + 1'i50:u52:p138 + 1'i50:u54:p142 + 1'i50:u60:p134= 0
invariant : 10'u1:p1 + 1'u1:p2 + 2'u1:p3 + 3'u1:p4 + 4'u1:p5 + 5'u1:p6 + 6'u1:p7 + 7'u1:p8 + 8'u1:p9 + 9'u1:p10 + -10'u2:p11 + -1'u2:p12 + -2'u2:p13 + -3'u2:p14 + -4'u2:p15 + -5'u2:p16 + -6'u2:p17 + -7'u2:p18 + -8'u2:p19 + -9'u2:p20 + -7'u5:p41 + -7'u5:p42 + 1'u20:p72 + 1'u22:p76 + 1'u24:p80 + 1'u32:p96 + 1'u40:p113 + 1'u49:p130 + 1'u50:p132 + -1'i50:u52:p137 + -1'i50:u54:p141 + -1'i50:u60:p135 + 1'i52:u58:p152 + 1'i52:u61:p150= 0
invariant : 1'u24:p80 + -1'u31:p94 + 1'u32:p96 + -1'u39:p110 + -1'u40:p112 + 1'u47:p126= 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 :0
FORMULA DES-PT-10a-LTLCardinality-0 TRUE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :1
FORMULA DES-PT-10a-LTLCardinality-1 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :0
FORMULA DES-PT-10a-LTLCardinality-2 TRUE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :1
FORMULA DES-PT-10a-LTLCardinality-3 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :1
FORMULA DES-PT-10a-LTLCardinality-4 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :1
FORMULA DES-PT-10a-LTLCardinality-5 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :1
FORMULA DES-PT-10a-LTLCardinality-6 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :1
FORMULA DES-PT-10a-LTLCardinality-7 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :0
FORMULA DES-PT-10a-LTLCardinality-8 TRUE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :1
FORMULA DES-PT-10a-LTLCardinality-9 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :1
FORMULA DES-PT-10a-LTLCardinality-10 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :1
FORMULA DES-PT-10a-LTLCardinality-11 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :1
FORMULA DES-PT-10a-LTLCardinality-12 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :1
FORMULA DES-PT-10a-LTLCardinality-13 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :1
FORMULA DES-PT-10a-LTLCardinality-14 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Exit code :0
FORMULA DES-PT-10a-LTLCardinality-15 TRUE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Detected timeout of ITS tools.
BK_STOP 1496504298534
--------------------
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 3:30:33 PM fr.lip6.move.gal.application.MccTranslator transformPNML
INFO: Parsing pnml file : /home/mcc/execution/model.pnml
Jun 03, 2017 3:30:33 PM fr.lip6.move.gal.nupn.PTNetReader loadFromXML
INFO: Load time of PNML (sax parser for PT used): 120 ms
Jun 03, 2017 3:30:33 PM fr.lip6.move.gal.pnml.togal.PTGALTransformer handlePage
INFO: Transformed 155 places.
Jun 03, 2017 3:30:33 PM fr.lip6.move.gal.pnml.togal.PTGALTransformer handlePage
INFO: Transformed 112 transitions.
Jun 03, 2017 3:30:33 PM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Found NUPN structural information;
Jun 03, 2017 3:30:33 PM fr.lip6.move.gal.application.MccTranslator applyOrder
INFO: Applying decomposition
Jun 03, 2017 3:30:33 PM fr.lip6.move.gal.instantiate.CompositeBuilder decomposeWithOrder
INFO: Decomposing Gal with order
Jun 03, 2017 3:30:34 PM fr.lip6.move.gal.instantiate.GALRewriter flatten
INFO: Flatten gal took : 118 ms
Jun 03, 2017 3:30:34 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting arrays to variables to allow decomposition.
Jun 03, 2017 3:30:34 PM fr.lip6.move.gal.instantiate.Instantiator fuseIsomorphicEffects
INFO: Removed a total of 115 redundant transitions.
Jun 03, 2017 3:30:34 PM fr.lip6.move.serialization.SerializationUtil systemToFile
INFO: Time to serialize gal into /home/mcc/execution/LTLCardinality.pnml.gal : 48 ms
Jun 03, 2017 3:30:34 PM fr.lip6.move.serialization.SerializationUtil serializePropertiesForITSLTLTools
INFO: Time to serialize properties into /home/mcc/execution/LTLCardinality.ltl : 4 ms
Jun 03, 2017 3:30:34 PM fr.lip6.move.gal.semantics.CompositeNextBuilder getNextForLabel
WARNING: No label :: found for call within composite type
Jun 03, 2017 3:30:34 PM fr.lip6.move.gal.semantics.CompositeNextBuilder getNextForLabel
WARNING: No label :: found for call within composite type
Jun 03, 2017 3:30:34 PM fr.lip6.move.gal.gal2smt.bmc.KInductionSolver computeAndDeclareInvariants
INFO: Computed 57 place invariants in 77 ms
Jun 03, 2017 3:30:37 PM fr.lip6.move.gal.gal2smt.bmc.KInductionSolver init
INFO: Proved 155 variables to be positive in 2940 ms
Jun 03, 2017 3:30:37 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver computeAblingMatrix
INFO: Computing symmetric may disable matrix : 112 transitions.
Jun 03, 2017 3:30:37 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :0/112 took 26 ms. Total solver calls (SAT/UNSAT): 5(3/2)
Jun 03, 2017 3:30:38 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :30/112 took 1034 ms. Total solver calls (SAT/UNSAT): 238(72/166)
Jun 03, 2017 3:30:39 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :59/112 took 2044 ms. Total solver calls (SAT/UNSAT): 488(144/344)
Jun 03, 2017 3:30:40 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :71/112 took 3139 ms. Total solver calls (SAT/UNSAT): 636(248/388)
Jun 03, 2017 3:30:41 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :80/112 took 4151 ms. Total solver calls (SAT/UNSAT): 744(338/406)
Jun 03, 2017 3:30:43 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :89/112 took 5235 ms. Total solver calls (SAT/UNSAT): 852(428/424)
Jun 03, 2017 3:30:44 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :98/112 took 6269 ms. Total solver calls (SAT/UNSAT): 961(518/443)
Jun 03, 2017 3:30:44 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Complete disable matrix. took 7022 ms. Total solver calls (SAT/UNSAT): 1058(578/480)
Jun 03, 2017 3:30:44 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver computeAblingMatrix
INFO: Computing symmetric may enable matrix : 112 transitions.
Jun 03, 2017 3:30:45 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :11/112 took 1039 ms. Total solver calls (SAT/UNSAT): 138(87/51)
Jun 03, 2017 3:30:46 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :35/112 took 2088 ms. Total solver calls (SAT/UNSAT): 271(161/110)
Jun 03, 2017 3:30:47 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :44/112 took 3148 ms. Total solver calls (SAT/UNSAT): 351(211/140)
Jun 03, 2017 3:30:48 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :56/112 took 4166 ms. Total solver calls (SAT/UNSAT): 463(280/183)
Jun 03, 2017 3:30:50 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :72/112 took 5235 ms. Total solver calls (SAT/UNSAT): 648(332/316)
Jun 03, 2017 3:30:51 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed :98/112 took 6250 ms. Total solver calls (SAT/UNSAT): 961(384/577)
Jun 03, 2017 3:30:51 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Complete enable matrix. took 7026 ms. Total solver calls (SAT/UNSAT): 1058(421/637)
Jun 03, 2017 3:30:51 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver computeCoEnablingMatrix
INFO: Computing symmetric co enabling matrix : 112 transitions.
Jun 03, 2017 3:30:53 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(1/112) took 1590 ms. Total solver calls (SAT/UNSAT): 223(210/13)
Jun 03, 2017 3:30:55 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(3/112) took 3257 ms. Total solver calls (SAT/UNSAT): 442(423/19)
Jun 03, 2017 3:30:56 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(5/112) took 4691 ms. Total solver calls (SAT/UNSAT): 657(611/46)
Jun 03, 2017 3:30:58 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(7/112) took 6306 ms. Total solver calls (SAT/UNSAT): 868(808/60)
Jun 03, 2017 3:30:59 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(9/112) took 7871 ms. Total solver calls (SAT/UNSAT): 1075(1001/74)
Jun 03, 2017 3:31:01 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(11/112) took 9427 ms. Total solver calls (SAT/UNSAT): 1278(1190/88)
Jun 03, 2017 3:31:02 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(13/112) took 11047 ms. Total solver calls (SAT/UNSAT): 1477(1377/100)
Jun 03, 2017 3:31:04 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(15/112) took 12651 ms. Total solver calls (SAT/UNSAT): 1672(1566/106)
Jun 03, 2017 3:31:06 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(17/112) took 14363 ms. Total solver calls (SAT/UNSAT): 1863(1739/124)
Jun 03, 2017 3:31:07 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(19/112) took 15771 ms. Total solver calls (SAT/UNSAT): 2050(1918/132)
Jun 03, 2017 3:31:08 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(21/112) took 17093 ms. Total solver calls (SAT/UNSAT): 2233(2093/140)
Jun 03, 2017 3:31:10 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(23/112) took 18429 ms. Total solver calls (SAT/UNSAT): 2412(2264/148)
Jun 03, 2017 3:31:11 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(25/112) took 19758 ms. Total solver calls (SAT/UNSAT): 2587(2430/157)
Jun 03, 2017 3:31:12 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(27/112) took 21008 ms. Total solver calls (SAT/UNSAT): 2758(2591/167)
Jun 03, 2017 3:31:14 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(29/112) took 22215 ms. Total solver calls (SAT/UNSAT): 2925(2748/177)
Jun 03, 2017 3:31:15 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(31/112) took 23471 ms. Total solver calls (SAT/UNSAT): 3088(2901/187)
Jun 03, 2017 3:31:16 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(33/112) took 24847 ms. Total solver calls (SAT/UNSAT): 3247(3035/212)
Jun 03, 2017 3:31:18 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(35/112) took 26523 ms. Total solver calls (SAT/UNSAT): 3402(3159/243)
Jun 03, 2017 3:31:19 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(37/112) took 27809 ms. Total solver calls (SAT/UNSAT): 3553(3275/278)
Jun 03, 2017 3:31:20 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(38/112) took 28866 ms. Total solver calls (SAT/UNSAT): 3627(3340/287)
Jun 03, 2017 3:31:22 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(40/112) took 30777 ms. Total solver calls (SAT/UNSAT): 3772(3469/303)
Jun 03, 2017 3:31:24 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(42/112) took 32993 ms. Total solver calls (SAT/UNSAT): 3913(3591/322)
Jun 03, 2017 3:31:26 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(44/112) took 35119 ms. Total solver calls (SAT/UNSAT): 4050(3701/349)
Jun 03, 2017 3:31:28 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(46/112) took 37094 ms. Total solver calls (SAT/UNSAT): 4183(3800/383)
Jun 03, 2017 3:31:30 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(48/112) took 38421 ms. Total solver calls (SAT/UNSAT): 4312(3912/400)
Jun 03, 2017 3:31:31 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(50/112) took 39854 ms. Total solver calls (SAT/UNSAT): 4437(4033/404)
Jun 03, 2017 3:31:32 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(52/112) took 40886 ms. Total solver calls (SAT/UNSAT): 4558(4146/412)
Jun 03, 2017 3:31:33 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(54/112) took 42089 ms. Total solver calls (SAT/UNSAT): 4675(4255/420)
Jun 03, 2017 3:31:35 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(57/112) took 43262 ms. Total solver calls (SAT/UNSAT): 4843(4417/426)
Jun 03, 2017 3:31:36 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(61/112) took 44512 ms. Total solver calls (SAT/UNSAT): 5053(4589/464)
Jun 03, 2017 3:31:37 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(65/112) took 45708 ms. Total solver calls (SAT/UNSAT): 5247(4755/492)
Jun 03, 2017 3:31:38 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(68/112) took 46762 ms. Total solver calls (SAT/UNSAT): 5382(4884/498)
Jun 03, 2017 3:31:39 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(72/112) took 47947 ms. Total solver calls (SAT/UNSAT): 5548(5042/506)
Jun 03, 2017 3:31:40 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(76/112) took 49044 ms. Total solver calls (SAT/UNSAT): 5698(5184/514)
Jun 03, 2017 3:31:41 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(80/112) took 50100 ms. Total solver calls (SAT/UNSAT): 5832(5310/522)
Jun 03, 2017 3:31:43 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(84/112) took 51150 ms. Total solver calls (SAT/UNSAT): 5950(5419/531)
Jun 03, 2017 3:31:44 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(87/112) took 52341 ms. Total solver calls (SAT/UNSAT): 6028(5488/540)
Jun 03, 2017 3:31:45 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(90/112) took 53413 ms. Total solver calls (SAT/UNSAT): 6097(5548/549)
Jun 03, 2017 3:31:46 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(93/112) took 54494 ms. Total solver calls (SAT/UNSAT): 6157(5599/558)
Jun 03, 2017 3:31:47 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of enabling matrix(99/112) took 55572 ms. Total solver calls (SAT/UNSAT): 6250(5680/570)
Jun 03, 2017 3:31:48 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Finished enabling matrix. took 56311 ms. Total solver calls (SAT/UNSAT): 6328(5737/591)
Jun 03, 2017 3:31:48 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver computeDoNotAccord
INFO: Computing Do-Not-Accords matrix : 112 transitions.
Jun 03, 2017 3:34:34 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed DNA matrix. took 166484 ms. Total solver calls (SAT/UNSAT): 44(0/44)
Jun 03, 2017 3:34:34 PM fr.lip6.move.gal.gal2pins.Gal2PinsTransformerNext transform
INFO: Built C files in 240145ms conformant to PINS in folder :/home/mcc/execution
Jun 03, 2017 3:34:39 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.003: completed loading model GAL
pins2lts-seq, 0.003: Initializing POR dependencies: labels 143, guards 112
pins2lts-seq, 0.025: LTL layer: formula: <>(((LTLAP0==true))U(<>((LTLAP1==true))))
pins2lts-seq, 0.025: Expression is: (<> ((LTLAP0 == true ) U (<> (LTLAP1 == true ))))
pins2lts-seq, 0.025: buchi has 1 states
pins2lts-seq, 0.025: state 0: accepting
pins2lts-seq, 0.025: -> 0, | !(LTLAP1 == true )
pins2lts-seq, 0.026: Forcing the use of a cycle proviso. For best results use --proviso=color.
pins2lts-seq, 0.027: There are 144 state labels and 1 edge labels
pins2lts-seq, 0.027: State length is 156, there are 113 groups
pins2lts-seq, 0.027: Running scc search strategy
pins2lts-seq, 0.027: Using a tree for state storage
pins2lts-seq, 0.027: Visible groups: 0 / 113, labels: 1 / 144
pins2lts-seq, 0.027: POR cycle proviso: stack (ltl)
pins2lts-seq, 0.030: state space 1 levels, 1 states 0 transitions
Jun 03, 2017 3:34:39 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((LTLAP2==true)))U(<>((LTLAP3==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.001: completed loading model GAL
pins2lts-seq, 0.001: LTL layer: formula: <>((X((LTLAP2==true)))U(<>((LTLAP3==true))))
pins2lts-seq, 0.001: Expression is: (<> ((X (LTLAP2 == true )) U (<> (LTLAP3 == true ))))
pins2lts-seq, 0.002: buchi has 1 states
pins2lts-seq, 0.002: state 0: accepting
pins2lts-seq, 0.002: -> 0, | !(LTLAP3 == true )
pins2lts-seq, 0.004: There are 144 state labels and 1 edge labels
pins2lts-seq, 0.004: State length is 156, there are 113 groups
pins2lts-seq, 0.004: Running scc search strategy
pins2lts-seq, 0.004: Using a tree for state storage
pins2lts-seq, 0.010: accepting cycle found!
pins2lts-seq, 0.010: exiting now
Jun 03, 2017 3:34:39 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((LTLAP4==true)))U(<>(X((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.001: completed loading model GAL
pins2lts-seq, 0.001: LTL layer: formula: (X((LTLAP4==true)))U(<>(X((LTLAP5==true))))
pins2lts-seq, 0.001: Expression is: ((X (LTLAP4 == true )) U (<> (X (LTLAP5 == true ))))
pins2lts-seq, 0.002: buchi has 3 states
pins2lts-seq, 0.002: state 0: accepting
pins2lts-seq, 0.002: -> 1, | true
pins2lts-seq, 0.002: state 1: accepting
pins2lts-seq, 0.002: -> 1, | !(LTLAP5 == true )
pins2lts-seq, 0.002: -> 2, | !(LTLAP5 == true ) && !(LTLAP4 == true )
pins2lts-seq, 0.002: state 2: accepting
pins2lts-seq, 0.002: -> 2, | !(LTLAP5 == true )
pins2lts-seq, 0.004: There are 144 state labels and 1 edge labels
pins2lts-seq, 0.004: State length is 156, there are 116 groups
pins2lts-seq, 0.004: Running scc search strategy
pins2lts-seq, 0.004: Using a tree for state storage
pins2lts-seq, 0.006: state space 2 levels, 2 states 1 transitions
Jun 03, 2017 3:34:39 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(([]((LTLAP6==true)))U(<>((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.001: completed loading model GAL
pins2lts-seq, 0.001: LTL layer: formula: X(([]((LTLAP6==true)))U(<>((LTLAP7==true))))
pins2lts-seq, 0.002: Expression is: (X (([] (LTLAP6 == true )) U (<> (LTLAP7 == true ))))
pins2lts-seq, 0.002: buchi has 2 states
pins2lts-seq, 0.002: state 0: accepting
pins2lts-seq, 0.002: -> 1, | true
pins2lts-seq, 0.002: state 1: accepting
pins2lts-seq, 0.002: -> 1, | !(LTLAP7 == true )
pins2lts-seq, 0.004: There are 144 state labels and 1 edge labels
pins2lts-seq, 0.004: State length is 156, there are 114 groups
pins2lts-seq, 0.004: Running scc search strategy
pins2lts-seq, 0.004: Using a tree for state storage
pins2lts-seq, 0.012: accepting cycle found!
pins2lts-seq, 0.012: exiting now
Jun 03, 2017 3:34:39 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, ([]([]((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.002: completed loading model GAL
pins2lts-seq, 0.002: Initializing POR dependencies: labels 143, guards 112
pins2lts-seq, 0.023: LTL layer: formula: ([]([]((LTLAP8==true))))U([]((LTLAP9==true)))
pins2lts-seq, 0.023: Expression is: (([] ([] (LTLAP8 == true ))) U ([] (LTLAP9 == true )))
pins2lts-seq, 0.023: buchi has 6 states
pins2lts-seq, 0.023: state 0: non-accepting
pins2lts-seq, 0.023: -> 1, | !(LTLAP9 == true )
pins2lts-seq, 0.023: -> 2, | !(LTLAP9 == true ) && !(LTLAP8 == true )
pins2lts-seq, 0.023: -> 3, | !(LTLAP9 == true )
pins2lts-seq, 0.023: -> 0, | true
pins2lts-seq, 0.023: -> 4, | !(LTLAP8 == true )
pins2lts-seq, 0.023: -> 5, | true
pins2lts-seq, 0.023: state 1: accepting
pins2lts-seq, 0.023: -> 1, | !(LTLAP9 == true )
pins2lts-seq, 0.023: -> 2, | !(LTLAP9 == true ) && !(LTLAP8 == true )
pins2lts-seq, 0.023: -> 3, | !(LTLAP9 == true )
pins2lts-seq, 0.023: -> 0, | true
pins2lts-seq, 0.023: -> 4, | !(LTLAP8 == true )
pins2lts-seq, 0.023: -> 5, | true
pins2lts-seq, 0.023: state 2: accepting
pins2lts-seq, 0.023: -> 2, | true
pins2lts-seq, 0.023: state 3: non-accepting
pins2lts-seq, 0.023: -> 3, | true
pins2lts-seq, 0.023: -> 2, | !(LTLAP8 == true )
pins2lts-seq, 0.023: state 4: non-accepting
pins2lts-seq, 0.023: -> 4, | true
pins2lts-seq, 0.023: -> 2, | !(LTLAP9 == true )
pins2lts-seq, 0.023: state 5: non-accepting
pins2lts-seq, 0.023: -> 5, | true
pins2lts-seq, 0.023: -> 4, | !(LTLAP8 == true )
pins2lts-seq, 0.023: -> 3, | !(LTLAP9 == true )
pins2lts-seq, 0.023: -> 2, | !(LTLAP9 == true ) && !(LTLAP8 == true )
pins2lts-seq, 0.024: Forcing the use of a cycle proviso. For best results use --proviso=color.
pins2lts-seq, 0.025: There are 144 state labels and 1 edge labels
pins2lts-seq, 0.025: State length is 156, there are 133 groups
pins2lts-seq, 0.025: Running scc search strategy
pins2lts-seq, 0.025: Using a tree for state storage
pins2lts-seq, 0.025: Visible groups: 593 / 133, labels: 2 / 144
pins2lts-seq, 0.025: POR cycle proviso: stack (ltl)
pins2lts-seq, 0.114: accepting cycle found!
pins2lts-seq, 0.114: exiting now
Jun 03, 2017 3:34:40 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((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.001: completed loading model GAL
pins2lts-seq, 0.001: LTL layer: formula: [](X((LTLAP10==true)))
pins2lts-seq, 0.002: Expression is: ([] (X (LTLAP10 == true )))
pins2lts-seq, 0.002: buchi has 3 states
pins2lts-seq, 0.002: state 0: non-accepting
pins2lts-seq, 0.002: -> 1, | true
pins2lts-seq, 0.002: state 1: non-accepting
pins2lts-seq, 0.002: -> 1, | true
pins2lts-seq, 0.002: -> 2, | !(LTLAP10 == true )
pins2lts-seq, 0.002: state 2: accepting
pins2lts-seq, 0.002: -> 2, | true
pins2lts-seq, 0.004: There are 144 state labels and 1 edge labels
pins2lts-seq, 0.004: State length is 156, there are 116 groups
pins2lts-seq, 0.004: Running scc search strategy
pins2lts-seq, 0.004: Using a tree for state storage
pins2lts-seq, 0.012: accepting cycle found!
pins2lts-seq, 0.012: exiting now
Jun 03, 2017 3:34:40 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))U((LTLAP12==true)))U(<>([]((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.002: completed loading model GAL
pins2lts-seq, 0.002: Initializing POR dependencies: labels 143, guards 112
pins2lts-seq, 0.025: LTL layer: formula: (((LTLAP11==true))U((LTLAP12==true)))U(<>([]((LTLAP13==true))))
pins2lts-seq, 0.026: Expression is: (((LTLAP11 == true ) U (LTLAP12 == true )) U (<> ([] (LTLAP13 == true ))))
pins2lts-seq, 0.026: buchi has 2 states
pins2lts-seq, 0.026: state 0: non-accepting
pins2lts-seq, 0.026: -> 1, | !(LTLAP13 == true )
pins2lts-seq, 0.026: -> 0, | true
pins2lts-seq, 0.026: state 1: accepting
pins2lts-seq, 0.026: -> 1, | !(LTLAP13 == true )
pins2lts-seq, 0.026: -> 0, | true
pins2lts-seq, 0.027: Forcing the use of a cycle proviso. For best results use --proviso=color.
pins2lts-seq, 0.028: There are 144 state labels and 1 edge labels
pins2lts-seq, 0.028: State length is 156, there are 116 groups
pins2lts-seq, 0.028: Running scc search strategy
pins2lts-seq, 0.028: Using a tree for state storage
pins2lts-seq, 0.028: Visible groups: 593 / 116, labels: 1 / 144
pins2lts-seq, 0.028: POR cycle proviso: stack (ltl)
pins2lts-seq, 0.032: accepting cycle found!
pins2lts-seq, 0.032: exiting now
Jun 03, 2017 3:34:50 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.001: completed loading model GAL
pins2lts-seq, 0.001: Initializing POR dependencies: labels 143, guards 112
pins2lts-seq, 0.023: LTL layer: formula: <>([]([](<>((LTLAP14==true)))))
pins2lts-seq, 0.023: Expression is: (<> ([] ([] (<> (LTLAP14 == true )))))
pins2lts-seq, 0.023: buchi has 2 states
pins2lts-seq, 0.023: state 0: non-accepting
pins2lts-seq, 0.023: -> 0, | true
pins2lts-seq, 0.023: -> 1, | !(LTLAP14 == true )
pins2lts-seq, 0.023: state 1: accepting
pins2lts-seq, 0.023: -> 1, | !(LTLAP14 == true )
pins2lts-seq, 0.024: Forcing the use of a cycle proviso. For best results use --proviso=color.
pins2lts-seq, 0.025: There are 144 state labels and 1 edge labels
pins2lts-seq, 0.025: State length is 156, there are 115 groups
pins2lts-seq, 0.025: Running scc search strategy
pins2lts-seq, 0.025: Using a tree for state storage
pins2lts-seq, 0.025: Visible groups: 593 / 115, labels: 1 / 144
pins2lts-seq, 0.025: POR cycle proviso: stack (ltl)
pins2lts-seq, 0.522: explored 138 levels ~10000 states ~14352 transitions
pins2lts-seq, 1.011: explored 139 levels ~20000 states ~28594 transitions
pins2lts-seq, 2.013: explored 190 levels ~40000 states ~55754 transitions
pins2lts-seq, 4.424: explored 291 levels ~80000 states ~111800 transitions
pins2lts-seq, 8.583: explored 393 levels ~160000 states ~223470 transitions
pins2lts-seq, 10.052: accepting cycle found!
pins2lts-seq, 10.052: exiting now
Jun 03, 2017 3:34:50 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, ((LTLAP15==true))U(((LTLAP16==true))U((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.003: completed loading model GAL
pins2lts-seq, 0.003: Initializing POR dependencies: labels 143, guards 112
pins2lts-seq, 0.044: LTL layer: formula: ((LTLAP15==true))U(((LTLAP16==true))U((LTLAP17==true)))
pins2lts-seq, 0.044: Expression is: ((LTLAP15 == true ) U ((LTLAP16 == true ) U (LTLAP17 == true )))
pins2lts-seq, 0.044: buchi has 3 states
pins2lts-seq, 0.044: state 0: accepting
pins2lts-seq, 0.044: -> 1, | !(LTLAP17 == true ) && !(LTLAP16 == true ) && !(LTLAP15 == true )
pins2lts-seq, 0.044: -> 0, | !(LTLAP17 == true )
pins2lts-seq, 0.044: -> 2, | !(LTLAP17 == true ) && !(LTLAP15 == true )
pins2lts-seq, 0.044: state 1: accepting
pins2lts-seq, 0.044: -> 1, | true
pins2lts-seq, 0.044: state 2: accepting
pins2lts-seq, 0.044: -> 2, | !(LTLAP17 == true )
pins2lts-seq, 0.044: -> 1, | !(LTLAP17 == true ) && !(LTLAP16 == true )
pins2lts-seq, 0.046: Forcing the use of a cycle proviso. For best results use --proviso=color.
pins2lts-seq, 0.048: There are 144 state labels and 1 edge labels
pins2lts-seq, 0.048: State length is 156, there are 118 groups
pins2lts-seq, 0.048: Running scc search strategy
pins2lts-seq, 0.048: Using a tree for state storage
pins2lts-seq, 0.048: Visible groups: 593 / 118, labels: 3 / 144
pins2lts-seq, 0.048: POR cycle proviso: stack (ltl)
pins2lts-seq, 0.052: state space 1 levels, 1 states 0 transitions
Jun 03, 2017 3:38:17 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((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.002: completed loading model GAL
pins2lts-seq, 0.002: LTL layer: formula: [](<>([](X((LTLAP18==true)))))
pins2lts-seq, 0.003: Expression is: ([] (<> ([] (X (LTLAP18 == true )))))
pins2lts-seq, 0.003: buchi has 2 states
pins2lts-seq, 0.003: state 0: non-accepting
pins2lts-seq, 0.003: -> 1, | !(LTLAP18 == true )
pins2lts-seq, 0.003: -> 0, | true
pins2lts-seq, 0.003: state 1: accepting
pins2lts-seq, 0.003: -> 1, | !(LTLAP18 == true )
pins2lts-seq, 0.003: -> 0, | true
pins2lts-seq, 0.006: There are 144 state labels and 1 edge labels
pins2lts-seq, 0.006: State length is 156, there are 116 groups
pins2lts-seq, 0.006: Running scc search strategy
pins2lts-seq, 0.006: Using a tree for state storage
pins2lts-seq, 0.981: explored 87 levels ~10000 states ~56206 transitions
pins2lts-seq, 2.094: explored 88 levels ~20000 states ~126089 transitions
pins2lts-seq, 4.590: explored 88 levels ~40000 states ~288098 transitions
pins2lts-seq, 9.436: explored 88 levels ~80000 states ~598962 transitions
pins2lts-seq, 19.736: explored 88 levels ~160000 states ~1261370 transitions
pins2lts-seq, 40.637: explored 91 levels ~320000 states ~2614496 transitions
pins2lts-seq, 83.852: explored 91 levels ~640000 states ~5428059 transitions
pins2lts-seq, 172.457: explored 91 levels ~1280000 states ~11267513 transitions
pins2lts-seq, 207.781: accepting cycle found!
pins2lts-seq, 207.781: exiting now
Jun 03, 2017 3:38:18 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((LTLAP19==true)))U(X((LTLAP20==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.002: completed loading model GAL
pins2lts-seq, 0.002: LTL layer: formula: []((X((LTLAP19==true)))U(X((LTLAP20==true))))
pins2lts-seq, 0.003: Expression is: ([] ((X (LTLAP19 == true )) U (X (LTLAP20 == true ))))
pins2lts-seq, 0.003: buchi has 4 states
pins2lts-seq, 0.003: state 0: non-accepting
pins2lts-seq, 0.003: -> 1, | true
pins2lts-seq, 0.003: state 1: non-accepting
pins2lts-seq, 0.003: -> 1, | true
pins2lts-seq, 0.003: -> 2, | !(LTLAP20 == true ) && !(LTLAP19 == true )
pins2lts-seq, 0.003: -> 3, | !(LTLAP20 == true )
pins2lts-seq, 0.003: state 2: accepting
pins2lts-seq, 0.003: -> 2, | true
pins2lts-seq, 0.003: state 3: accepting
pins2lts-seq, 0.003: -> 3, | !(LTLAP20 == true )
pins2lts-seq, 0.003: -> 2, | !(LTLAP20 == true ) && !(LTLAP19 == true )
pins2lts-seq, 0.006: There are 144 state labels and 1 edge labels
pins2lts-seq, 0.006: State length is 156, there are 119 groups
pins2lts-seq, 0.006: Running scc search strategy
pins2lts-seq, 0.006: Using a tree for state storage
pins2lts-seq, 0.015: accepting cycle found!
pins2lts-seq, 0.015: exiting now
Jun 03, 2017 3:38:18 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, (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.002: completed loading model GAL
pins2lts-seq, 0.002: Initializing POR dependencies: labels 143, guards 112
pins2lts-seq, 0.033: LTL layer: formula: (LTLAP21==true)
pins2lts-seq, 0.034: Expression is: (LTLAP21 == true )
pins2lts-seq, 0.034: buchi has 2 states
pins2lts-seq, 0.034: state 0: accepting
pins2lts-seq, 0.034: -> 1, | !(LTLAP21 == true )
pins2lts-seq, 0.034: state 1: accepting
pins2lts-seq, 0.034: -> 1, | true
pins2lts-seq, 0.035: Forcing the use of a cycle proviso. For best results use --proviso=color.
pins2lts-seq, 0.036: There are 144 state labels and 1 edge labels
pins2lts-seq, 0.036: State length is 156, there are 114 groups
pins2lts-seq, 0.036: Running scc search strategy
pins2lts-seq, 0.036: Using a tree for state storage
pins2lts-seq, 0.036: Visible groups: 0 / 114, labels: 1 / 144
pins2lts-seq, 0.036: POR cycle proviso: stack (ltl)
pins2lts-seq, 0.040: accepting cycle found!
pins2lts-seq, 0.040: exiting now
Jun 03, 2017 3:38:18 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, (((LTLAP22==true))U((LTLAP23==true)))U(<>([]((LTLAP24==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.001: completed loading model GAL
pins2lts-seq, 0.001: Initializing POR dependencies: labels 143, guards 112
pins2lts-seq, 0.022: LTL layer: formula: (((LTLAP22==true))U((LTLAP23==true)))U(<>([]((LTLAP24==true))))
pins2lts-seq, 0.022: Expression is: (((LTLAP22 == true ) U (LTLAP23 == true )) U (<> ([] (LTLAP24 == true ))))
pins2lts-seq, 0.022: buchi has 2 states
pins2lts-seq, 0.022: state 0: non-accepting
pins2lts-seq, 0.023: -> 1, | !(LTLAP24 == true )
pins2lts-seq, 0.023: -> 0, | true
pins2lts-seq, 0.023: state 1: accepting
pins2lts-seq, 0.023: -> 1, | !(LTLAP24 == true )
pins2lts-seq, 0.023: -> 0, | true
pins2lts-seq, 0.023: Forcing the use of a cycle proviso. For best results use --proviso=color.
pins2lts-seq, 0.024: There are 144 state labels and 1 edge labels
pins2lts-seq, 0.024: State length is 156, there are 116 groups
pins2lts-seq, 0.024: Running scc search strategy
pins2lts-seq, 0.024: Using a tree for state storage
pins2lts-seq, 0.024: Visible groups: 593 / 116, labels: 1 / 144
pins2lts-seq, 0.024: POR cycle proviso: stack (ltl)
pins2lts-seq, 0.028: accepting cycle found!
pins2lts-seq, 0.028: exiting now
Jun 03, 2017 3:38:18 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, []((LTLAP25==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.002: completed loading model GAL
pins2lts-seq, 0.002: Initializing POR dependencies: labels 143, guards 112
pins2lts-seq, 0.029: LTL layer: formula: []((LTLAP25==true))
pins2lts-seq, 0.029: Expression is: ([] (LTLAP25 == true ))
pins2lts-seq, 0.029: buchi has 2 states
pins2lts-seq, 0.029: state 0: non-accepting
pins2lts-seq, 0.029: -> 0, | true
pins2lts-seq, 0.029: -> 1, | !(LTLAP25 == true )
pins2lts-seq, 0.029: state 1: accepting
pins2lts-seq, 0.029: -> 1, | true
pins2lts-seq, 0.030: Forcing the use of a cycle proviso. For best results use --proviso=color.
pins2lts-seq, 0.031: There are 144 state labels and 1 edge labels
pins2lts-seq, 0.031: State length is 156, there are 115 groups
pins2lts-seq, 0.031: Running scc search strategy
pins2lts-seq, 0.031: Using a tree for state storage
pins2lts-seq, 0.031: Visible groups: 593 / 115, labels: 1 / 144
pins2lts-seq, 0.031: POR cycle proviso: stack (ltl)
pins2lts-seq, 0.063: accepting cycle found!
pins2lts-seq, 0.063: exiting now
Jun 03, 2017 3:38:18 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((LTLAP26==true)))U(<>((LTLAP27==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.002: completed loading model GAL
pins2lts-seq, 0.002: LTL layer: formula: X((X((LTLAP26==true)))U(<>((LTLAP27==true))))
pins2lts-seq, 0.002: Expression is: (X ((X (LTLAP26 == true )) U (<> (LTLAP27 == true ))))
pins2lts-seq, 0.002: buchi has 2 states
pins2lts-seq, 0.002: state 0: accepting
pins2lts-seq, 0.002: -> 1, | true
pins2lts-seq, 0.002: state 1: accepting
pins2lts-seq, 0.002: -> 1, | !(LTLAP27 == true )
pins2lts-seq, 0.005: There are 144 state labels and 1 edge labels
pins2lts-seq, 0.005: State length is 156, there are 114 groups
pins2lts-seq, 0.005: Running scc search strategy
pins2lts-seq, 0.005: Using a tree for state storage
pins2lts-seq, 0.013: accepting cycle found!
pins2lts-seq, 0.013: exiting now
Jun 03, 2017 3:38:18 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, (((LTLAP28==true))U((LTLAP29==true)))U(X((LTLAP30==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.001: completed loading model GAL
pins2lts-seq, 0.001: LTL layer: formula: (((LTLAP28==true))U((LTLAP29==true)))U(X((LTLAP30==true)))
pins2lts-seq, 0.001: Expression is: (((LTLAP28 == true ) U (LTLAP29 == true )) U (X (LTLAP30 == true )))
pins2lts-seq, 0.001: buchi has 6 states
pins2lts-seq, 0.001: state 0: accepting
pins2lts-seq, 0.002: -> 1, | true
pins2lts-seq, 0.002: -> 2, | !(LTLAP29 == true ) && !(LTLAP28 == true )
pins2lts-seq, 0.002: -> 4, | !(LTLAP29 == true )
pins2lts-seq, 0.002: state 1: accepting
pins2lts-seq, 0.002: -> 1, | !(LTLAP30 == true )
pins2lts-seq, 0.002: -> 2, | !(LTLAP30 == true ) && !(LTLAP29 == true ) && !(LTLAP28 == true )
pins2lts-seq, 0.002: -> 4, | !(LTLAP30 == true ) && !(LTLAP29 == true )
pins2lts-seq, 0.002: state 2: accepting
pins2lts-seq, 0.002: -> 3, | !(LTLAP30 == true )
pins2lts-seq, 0.002: state 3: accepting
pins2lts-seq, 0.002: -> 3, | true
pins2lts-seq, 0.002: state 4: accepting
pins2lts-seq, 0.002: -> 5, | !(LTLAP30 == true ) && !(LTLAP29 == true )
pins2lts-seq, 0.002: -> 3, | !(LTLAP30 == true ) && !(LTLAP29 == true ) && !(LTLAP28 == true )
pins2lts-seq, 0.002: state 5: accepting
pins2lts-seq, 0.002: -> 5, | !(LTLAP29 == true )
pins2lts-seq, 0.002: -> 3, | !(LTLAP29 == true ) && !(LTLAP28 == true )
pins2lts-seq, 0.004: There are 144 state labels and 1 edge labels
pins2lts-seq, 0.004: State length is 156, there are 124 groups
pins2lts-seq, 0.004: Running scc search strategy
pins2lts-seq, 0.004: Using a tree for state storage
pins2lts-seq, 0.005: state space 2 levels, 4 states 3 transitions
Jun 03, 2017 3:38:18 PM fr.lip6.move.gal.itstools.ProcessController forwardStream
WARNING: Stream closed
Jun 03, 2017 3:38:18 PM fr.lip6.move.gal.itstools.ProcessController forwardStream
WARNING: Stream closed
Jun 03, 2017 3:38:18 PM fr.lip6.move.gal.itstools.ProcessController$1 run
WARNING: null
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-10a"
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-10a.tgz
mv S_DES-PT-10a 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-10a, 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-149488457600248"
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 ;