About the Execution of ITS-Tools for QuasiCertifProtocol-COL-10
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
15938.970 | 751068.00 | 1237046.00 | 2438.30 | ??T????????????? | 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-3254
Executing tool itstools
Input is QuasiCertifProtocol-COL-10, examination is ReachabilityCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r060-smll-149440927900205
=====================================================================
--------------------
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 QuasiCertifProtocol-COL-10-ReachabilityCardinality-0
FORMULA_NAME QuasiCertifProtocol-COL-10-ReachabilityCardinality-1
FORMULA_NAME QuasiCertifProtocol-COL-10-ReachabilityCardinality-10
FORMULA_NAME QuasiCertifProtocol-COL-10-ReachabilityCardinality-11
FORMULA_NAME QuasiCertifProtocol-COL-10-ReachabilityCardinality-12
FORMULA_NAME QuasiCertifProtocol-COL-10-ReachabilityCardinality-13
FORMULA_NAME QuasiCertifProtocol-COL-10-ReachabilityCardinality-14
FORMULA_NAME QuasiCertifProtocol-COL-10-ReachabilityCardinality-15
FORMULA_NAME QuasiCertifProtocol-COL-10-ReachabilityCardinality-2
FORMULA_NAME QuasiCertifProtocol-COL-10-ReachabilityCardinality-3
FORMULA_NAME QuasiCertifProtocol-COL-10-ReachabilityCardinality-4
FORMULA_NAME QuasiCertifProtocol-COL-10-ReachabilityCardinality-5
FORMULA_NAME QuasiCertifProtocol-COL-10-ReachabilityCardinality-6
FORMULA_NAME QuasiCertifProtocol-COL-10-ReachabilityCardinality-7
FORMULA_NAME QuasiCertifProtocol-COL-10-ReachabilityCardinality-8
FORMULA_NAME QuasiCertifProtocol-COL-10-ReachabilityCardinality-9
=== Now, execution of the tool begins
BK_START 1496381851140
FORMULA QuasiCertifProtocol-COL-10-ReachabilityCardinality-10 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
Using solver YICES2 to compute partial order matrices.
Built C files in :
/home/mcc/execution
its-reach command run as :
/home/mcc/BenchKit/eclipse/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.201705302212/bin/its-reach-linux64 --gc-threshold 2000000 --quiet -i /home/mcc/execution/ReachabilityCardinality.pnml.gal -t CGAL -reachable-file ReachabilityCardinality.prop --nowitness
Loading property file ReachabilityCardinality.prop.
Exit code :137
BK_STOP 1496382602208
--------------------
content from stderr:
+ export BINDIR=/home/mcc/BenchKit/
+ BINDIR=/home/mcc/BenchKit/
++ pwd
+ export MODEL=/home/mcc/execution
+ MODEL=/home/mcc/execution
+ [[ ReachabilityCardinality = StateSpace ]]
+ /home/mcc/BenchKit//runeclipse.sh /home/mcc/execution ReachabilityCardinality -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 ReachabilityCardinality -yices2path /home/mcc/BenchKit//yices/bin/yices -its -ltsminpath /home/mcc/BenchKit//lts_install_dir/ -smt
Jun 02, 2017 5:37:32 AM fr.lip6.move.gal.application.MccTranslator transformPNML
INFO: Parsing pnml file : /home/mcc/execution/model.pnml
Jun 02, 2017 5:37:33 AM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Detected file is not PT type :http://www.pnml.org/version-2009/grammar/symmetricnet
Jun 02, 2017 5:37:34 AM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Load time of PNML (colored model parsed with PNMLFW) : 1226 ms
Jun 02, 2017 5:37:34 AM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: Transformed 30 places.
Jun 02, 2017 5:37:34 AM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: Computed order using colors.
Jun 02, 2017 5:37:34 AM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: sort/places :tsidxtsid->n9,n8,n7,
Dot->malicious_reservoir,CstopAbort,SstopAbort,AstopAbort,a5,a4,a3,a2,a1,Astart,AstopOK,
tsid->n6,n5,n4,n3,n2,n1,c1,Cstart,Sstart,s2,s3,s4,s5,s6,SstopOK,CstopOK,
Jun 02, 2017 5:37:34 AM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: Transformed 26 transitions.
Jun 02, 2017 5:37:34 AM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Computed order based on color domains.
Jun 02, 2017 5:37:34 AM fr.lip6.move.gal.instantiate.GALRewriter flatten
INFO: Flatten gal took : 349 ms
Jun 02, 2017 5:37:34 AM fr.lip6.move.gal.instantiate.GALRewriter flatten
INFO: Flatten gal took : 123 ms
Jun 02, 2017 5:37:35 AM fr.lip6.move.gal.instantiate.GALRewriter flatten
INFO: Flatten gal took : 105 ms
Jun 02, 2017 5:37:35 AM fr.lip6.move.serialization.SerializationUtil systemToFile
INFO: Time to serialize gal into /home/mcc/execution/ReachabilityCardinality.pnml.gal : 49 ms
Jun 02, 2017 5:37:35 AM fr.lip6.move.serialization.SerializationUtil serializePropertiesForITSTools
INFO: Time to serialize properties into /home/mcc/execution/ReachabilityCardinality.prop : 10 ms
Exception in thread "Thread-6" java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Arrays.java:3332)
at java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:124)
at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:448)
at java.lang.StringBuilder.append(StringBuilder.java:136)
at org.smtlib.solvers.Solver_yices2$Translator.visit(Solver_yices2.java:748)
at org.smtlib.solvers.Solver_yices2$Translator.visit(Solver_yices2.java:1)
at org.smtlib.impl.SMTExpr$FcnExpr.accept(SMTExpr.java:355)
at org.smtlib.solvers.Solver_yices2$Translator.visit(Solver_yices2.java:737)
at org.smtlib.solvers.Solver_yices2$Translator.visit(Solver_yices2.java:1)
at org.smtlib.impl.SMTExpr$FcnExpr.accept(SMTExpr.java:355)
at org.smtlib.solvers.Solver_yices2$Translator.visit(Solver_yices2.java:780)
at org.smtlib.solvers.Solver_yices2$Translator.visit(Solver_yices2.java:1)
at org.smtlib.impl.SMTExpr$FcnExpr.accept(SMTExpr.java:355)
at org.smtlib.solvers.Solver_yices2$Translator.visit(Solver_yices2.java:748)
at org.smtlib.solvers.Solver_yices2$Translator.visit(Solver_yices2.java:1)
at org.smtlib.impl.SMTExpr$FcnExpr.accept(SMTExpr.java:355)
at org.smtlib.solvers.Solver_yices2$Translator.remove_chainable(Solver_yices2.java:833)
at org.smtlib.solvers.Solver_yices2$Translator.visit(Solver_yices2.java:692)
at org.smtlib.solvers.Solver_yices2$Translator.visit(Solver_yices2.java:1)
at org.smtlib.impl.SMTExpr$FcnExpr.accept(SMTExpr.java:355)
at org.smtlib.solvers.Solver_yices2$Translator.visit(Solver_yices2.java:686)
at org.smtlib.solvers.Solver_yices2$Translator.visit(Solver_yices2.java:1)
at org.smtlib.impl.SMTExpr$FcnExpr.accept(SMTExpr.java:355)
at org.smtlib.solvers.Solver_yices2.translate(Solver_yices2.java:545)
at org.smtlib.solvers.Solver_yices2.define_fun(Solver_yices2.java:355)
at org.smtlib.command.C_define_fun.execute(C_define_fun.java:115)
at org.smtlib.impl.Script.execute(Script.java:109)
at fr.lip6.move.gal.gal2smt.bmc.NextBMCSolver.init(NextBMCSolver.java:92)
at fr.lip6.move.gal.gal2smt.bmc.KInductionSolver.init(KInductionSolver.java:65)
at fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver.init(NecessaryEnablingsolver.java:47)
at fr.lip6.move.gal.gal2pins.Gal2PinsTransformerNext.printLabels(Gal2PinsTransformerNext.java:451)
at fr.lip6.move.gal.gal2pins.Gal2PinsTransformerNext.printDependencyMatrix(Gal2PinsTransformerNext.java:191)
Exception in thread "Thread-3" java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Arrays.java:3332)
at java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:124)
at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:448)
at java.lang.StringBuilder.append(StringBuilder.java:136)
at org.smtlib.solvers.Solver_yices2$Translator.visit(Solver_yices2.java:748)
at org.smtlib.solvers.Solver_yices2$Translator.visit(Solver_yices2.java:1)
at org.smtlib.impl.SMTExpr$FcnExpr.accept(SMTExpr.java:355)
at org.smtlib.solvers.Solver_yices2$Translator.remove_chainable(Solver_yices2.java:833)
at org.smtlib.solvers.Solver_yices2$Translator.visit(Solver_yices2.java:692)
at org.smtlib.solvers.Solver_yices2$Translator.visit(Solver_yices2.java:1)
at org.smtlib.impl.SMTExpr$FcnExpr.accept(SMTExpr.java:355)
at org.smtlib.solvers.Solver_yices2$Translator.visit(Solver_yices2.java:686)
at org.smtlib.solvers.Solver_yices2$Translator.visit(Solver_yices2.java:1)
at org.smtlib.impl.SMTExpr$FcnExpr.accept(SMTExpr.java:355)
at org.smtlib.solvers.Solver_yices2.translate(Solver_yices2.java:545)
at org.smtlib.solvers.Solver_yices2.define_fun(Solver_yices2.java:355)
at org.smtlib.command.C_define_fun.execute(C_define_fun.java:115)
at org.smtlib.impl.Script.execute(Script.java:109)
at fr.lip6.move.gal.gal2smt.bmc.NextBMCSolver.init(NextBMCSolver.java:92)
at fr.lip6.move.gal.gal2smt.smt.ISMTSolver.init(ISMTSolver.java:16)
at fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd.checkProperties(Gal2SMTFrontEnd.java:95)
at fr.lip6.move.gal.application.Application$SMTRunner$1.run(Application.java:614)
at java.lang.Thread.run(Thread.java:748)
Jun 02, 2017 5:50:01 AM fr.lip6.move.gal.itstools.Runner runTool
INFO: Standard error output from running tool CommandLine [args=[/home/mcc/BenchKit/eclipse/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.201705302212/bin/its-reach-linux64, --gc-threshold, 2000000, --quiet, -i, /home/mcc/execution/ReachabilityCardinality.pnml.gal, -t, CGAL, -reachable-file, ReachabilityCardinality.prop, --nowitness], workingDir=/home/mcc/execution]
Read property : QuasiCertifProtocol-COL-10-ReachabilityCardinality-0 with value :((((((((((((((s3[0]+s3[1])+s3[2])+s3[3])+s3[4])+s3[5])+s3[6])+s3[7])+s3[8])+s3[9])+s3[10])<=((((((((((n6[0]+n6[1])+n6[2])+n6[3])+n6[4])+n6[5])+n6[6])+n6[7])+n6[8])+n6[9])+n6[10]))&&(((((((((((n2[0]+n2[1])+n2[2])+n2[3])+n2[4])+n2[5])+n2[6])+n2[7])+n2[8])+n2[9])+n2[10])<=AstopOK[0]))&&((malicious_reservoir[0]>=2)||(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n8[0]+n8[1])+n8[2])+n8[3])+n8[4])+n8[5])+n8[6])+n8[7])+n8[8])+n8[9])+n8[10])+n8[11])+n8[12])+n8[13])+n8[14])+n8[15])+n8[16])+n8[17])+n8[18])+n8[19])+n8[20])+n8[21])+n8[22])+n8[23])+n8[24])+n8[25])+n8[26])+n8[27])+n8[28])+n8[29])+n8[30])+n8[31])+n8[32])+n8[33])+n8[34])+n8[35])+n8[36])+n8[37])+n8[38])+n8[39])+n8[40])+n8[41])+n8[42])+n8[43])+n8[44])+n8[45])+n8[46])+n8[47])+n8[48])+n8[49])+n8[50])+n8[51])+n8[52])+n8[53])+n8[54])+n8[55])+n8[56])+n8[57])+n8[58])+n8[59])+n8[60])+n8[61])+n8[62])+n8[63])+n8[64])+n8[65])+n8[66])+n8[67])+n8[68])+n8[69])+n8[70])+n8[71])+n8[72])+n8[73])+n8[74])+n8[75])+n8[76])+n8[77])+n8[78])+n8[79])+n8[80])+n8[81])+n8[82])+n8[83])+n8[84])+n8[85])+n8[86])+n8[87])+n8[88])+n8[89])+n8[90])+n8[91])+n8[92])+n8[93])+n8[94])+n8[95])+n8[96])+n8[97])+n8[98])+n8[99])+n8[100])+n8[101])+n8[102])+n8[103])+n8[104])+n8[105])+n8[106])+n8[107])+n8[108])+n8[109])+n8[110])+n8[111])+n8[112])+n8[113])+n8[114])+n8[115])+n8[116])+n8[117])+n8[118])+n8[119])+n8[120])<=((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n7[0]+n7[1])+n7[2])+n7[3])+n7[4])+n7[5])+n7[6])+n7[7])+n7[8])+n7[9])+n7[10])+n7[11])+n7[12])+n7[13])+n7[14])+n7[15])+n7[16])+n7[17])+n7[18])+n7[19])+n7[20])+n7[21])+n7[22])+n7[23])+n7[24])+n7[25])+n7[26])+n7[27])+n7[28])+n7[29])+n7[30])+n7[31])+n7[32])+n7[33])+n7[34])+n7[35])+n7[36])+n7[37])+n7[38])+n7[39])+n7[40])+n7[41])+n7[42])+n7[43])+n7[44])+n7[45])+n7[46])+n7[47])+n7[48])+n7[49])+n7[50])+n7[51])+n7[52])+n7[53])+n7[54])+n7[55])+n7[56])+n7[57])+n7[58])+n7[59])+n7[60])+n7[61])+n7[62])+n7[63])+n7[64])+n7[65])+n7[66])+n7[67])+n7[68])+n7[69])+n7[70])+n7[71])+n7[72])+n7[73])+n7[74])+n7[75])+n7[76])+n7[77])+n7[78])+n7[79])+n7[80])+n7[81])+n7[82])+n7[83])+n7[84])+n7[85])+n7[86])+n7[87])+n7[88])+n7[89])+n7[90])+n7[91])+n7[92])+n7[93])+n7[94])+n7[95])+n7[96])+n7[97])+n7[98])+n7[99])+n7[100])+n7[101])+n7[102])+n7[103])+n7[104])+n7[105])+n7[106])+n7[107])+n7[108])+n7[109])+n7[110])+n7[111])+n7[112])+n7[113])+n7[114])+n7[115])+n7[116])+n7[117])+n7[118])+n7[119])+n7[120]))))&&(((((((((((((s5[0]+s5[1])+s5[2])+s5[3])+s5[4])+s5[5])+s5[6])+s5[7])+s5[8])+s5[9])+s5[10])>=2)&&(Astart[0]>=3))&&((CstopAbort[0]>=1)||(((((((((((n4[0]+n4[1])+n4[2])+n4[3])+n4[4])+n4[5])+n4[6])+n4[7])+n4[8])+n4[9])+n4[10])<=((((((((((s2[0]+s2[1])+s2[2])+s2[3])+s2[4])+s2[5])+s2[6])+s2[7])+s2[8])+s2[9])+s2[10])))))
Read property : QuasiCertifProtocol-COL-10-ReachabilityCardinality-1 with value :((!(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n8[0]+n8[1])+n8[2])+n8[3])+n8[4])+n8[5])+n8[6])+n8[7])+n8[8])+n8[9])+n8[10])+n8[11])+n8[12])+n8[13])+n8[14])+n8[15])+n8[16])+n8[17])+n8[18])+n8[19])+n8[20])+n8[21])+n8[22])+n8[23])+n8[24])+n8[25])+n8[26])+n8[27])+n8[28])+n8[29])+n8[30])+n8[31])+n8[32])+n8[33])+n8[34])+n8[35])+n8[36])+n8[37])+n8[38])+n8[39])+n8[40])+n8[41])+n8[42])+n8[43])+n8[44])+n8[45])+n8[46])+n8[47])+n8[48])+n8[49])+n8[50])+n8[51])+n8[52])+n8[53])+n8[54])+n8[55])+n8[56])+n8[57])+n8[58])+n8[59])+n8[60])+n8[61])+n8[62])+n8[63])+n8[64])+n8[65])+n8[66])+n8[67])+n8[68])+n8[69])+n8[70])+n8[71])+n8[72])+n8[73])+n8[74])+n8[75])+n8[76])+n8[77])+n8[78])+n8[79])+n8[80])+n8[81])+n8[82])+n8[83])+n8[84])+n8[85])+n8[86])+n8[87])+n8[88])+n8[89])+n8[90])+n8[91])+n8[92])+n8[93])+n8[94])+n8[95])+n8[96])+n8[97])+n8[98])+n8[99])+n8[100])+n8[101])+n8[102])+n8[103])+n8[104])+n8[105])+n8[106])+n8[107])+n8[108])+n8[109])+n8[110])+n8[111])+n8[112])+n8[113])+n8[114])+n8[115])+n8[116])+n8[117])+n8[118])+n8[119])+n8[120])>=2))&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n9[0]+n9[1])+n9[2])+n9[3])+n9[4])+n9[5])+n9[6])+n9[7])+n9[8])+n9[9])+n9[10])+n9[11])+n9[12])+n9[13])+n9[14])+n9[15])+n9[16])+n9[17])+n9[18])+n9[19])+n9[20])+n9[21])+n9[22])+n9[23])+n9[24])+n9[25])+n9[26])+n9[27])+n9[28])+n9[29])+n9[30])+n9[31])+n9[32])+n9[33])+n9[34])+n9[35])+n9[36])+n9[37])+n9[38])+n9[39])+n9[40])+n9[41])+n9[42])+n9[43])+n9[44])+n9[45])+n9[46])+n9[47])+n9[48])+n9[49])+n9[50])+n9[51])+n9[52])+n9[53])+n9[54])+n9[55])+n9[56])+n9[57])+n9[58])+n9[59])+n9[60])+n9[61])+n9[62])+n9[63])+n9[64])+n9[65])+n9[66])+n9[67])+n9[68])+n9[69])+n9[70])+n9[71])+n9[72])+n9[73])+n9[74])+n9[75])+n9[76])+n9[77])+n9[78])+n9[79])+n9[80])+n9[81])+n9[82])+n9[83])+n9[84])+n9[85])+n9[86])+n9[87])+n9[88])+n9[89])+n9[90])+n9[91])+n9[92])+n9[93])+n9[94])+n9[95])+n9[96])+n9[97])+n9[98])+n9[99])+n9[100])+n9[101])+n9[102])+n9[103])+n9[104])+n9[105])+n9[106])+n9[107])+n9[108])+n9[109])+n9[110])+n9[111])+n9[112])+n9[113])+n9[114])+n9[115])+n9[116])+n9[117])+n9[118])+n9[119])+n9[120])>=2)&&(!(((((((((((n2[0]+n2[1])+n2[2])+n2[3])+n2[4])+n2[5])+n2[6])+n2[7])+n2[8])+n2[9])+n2[10])<=a2[0]))))
Read property : QuasiCertifProtocol-COL-10-ReachabilityCardinality-2 with value :(((((((((((n6[0]+n6[1])+n6[2])+n6[3])+n6[4])+n6[5])+n6[6])+n6[7])+n6[8])+n6[9])+n6[10])>=2)
Read property : QuasiCertifProtocol-COL-10-ReachabilityCardinality-3 with value :(!((malicious_reservoir[0]>=1)&&((((((((((((s3[0]+s3[1])+s3[2])+s3[3])+s3[4])+s3[5])+s3[6])+s3[7])+s3[8])+s3[9])+s3[10])>=3)&&(((((((((((n6[0]+n6[1])+n6[2])+n6[3])+n6[4])+n6[5])+n6[6])+n6[7])+n6[8])+n6[9])+n6[10])>=3))))
Read property : QuasiCertifProtocol-COL-10-ReachabilityCardinality-4 with value :(!((!(a3[0]<=((((((((((s4[0]+s4[1])+s4[2])+s4[3])+s4[4])+s4[5])+s4[6])+s4[7])+s4[8])+s4[9])+s4[10])))&&((AstopOK[0]<=((((((((((n3[0]+n3[1])+n3[2])+n3[3])+n3[4])+n3[5])+n3[6])+n3[7])+n3[8])+n3[9])+n3[10]))&&(((((((((((n2[0]+n2[1])+n2[2])+n2[3])+n2[4])+n2[5])+n2[6])+n2[7])+n2[8])+n2[9])+n2[10])<=a1[0]))))
Read property : QuasiCertifProtocol-COL-10-ReachabilityCardinality-5 with value :(!(((((((((((s5[0]+s5[1])+s5[2])+s5[3])+s5[4])+s5[5])+s5[6])+s5[7])+s5[8])+s5[9])+s5[10])>=2))
Read property : QuasiCertifProtocol-COL-10-ReachabilityCardinality-6 with value :((((((((((((((n5[0]+n5[1])+n5[2])+n5[3])+n5[4])+n5[5])+n5[6])+n5[7])+n5[8])+n5[9])+n5[10])<=a4[0])&&(((((((((((n1[0]+n1[1])+n1[2])+n1[3])+n1[4])+n1[5])+n1[6])+n1[7])+n1[8])+n1[9])+n1[10])>=1))&&((((((((((((n1[0]+n1[1])+n1[2])+n1[3])+n1[4])+n1[5])+n1[6])+n1[7])+n1[8])+n1[9])+n1[10])>=3)&&(((((((((((s4[0]+s4[1])+s4[2])+s4[3])+s4[4])+s4[5])+s4[6])+s4[7])+s4[8])+s4[9])+s4[10])>=1)))||(AstopOK[0]>=2))
Read property : QuasiCertifProtocol-COL-10-ReachabilityCardinality-7 with value :((Astart[0]<=((((((((((s4[0]+s4[1])+s4[2])+s4[3])+s4[4])+s4[5])+s4[6])+s4[7])+s4[8])+s4[9])+s4[10]))||(!(((((((((((n2[0]+n2[1])+n2[2])+n2[3])+n2[4])+n2[5])+n2[6])+n2[7])+n2[8])+n2[9])+n2[10])>=1)))
Read property : QuasiCertifProtocol-COL-10-ReachabilityCardinality-8 with value :((((((((((((((n3[0]+n3[1])+n3[2])+n3[3])+n3[4])+n3[5])+n3[6])+n3[7])+n3[8])+n3[9])+n3[10])>=2)&&(a3[0]<=((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n7[0]+n7[1])+n7[2])+n7[3])+n7[4])+n7[5])+n7[6])+n7[7])+n7[8])+n7[9])+n7[10])+n7[11])+n7[12])+n7[13])+n7[14])+n7[15])+n7[16])+n7[17])+n7[18])+n7[19])+n7[20])+n7[21])+n7[22])+n7[23])+n7[24])+n7[25])+n7[26])+n7[27])+n7[28])+n7[29])+n7[30])+n7[31])+n7[32])+n7[33])+n7[34])+n7[35])+n7[36])+n7[37])+n7[38])+n7[39])+n7[40])+n7[41])+n7[42])+n7[43])+n7[44])+n7[45])+n7[46])+n7[47])+n7[48])+n7[49])+n7[50])+n7[51])+n7[52])+n7[53])+n7[54])+n7[55])+n7[56])+n7[57])+n7[58])+n7[59])+n7[60])+n7[61])+n7[62])+n7[63])+n7[64])+n7[65])+n7[66])+n7[67])+n7[68])+n7[69])+n7[70])+n7[71])+n7[72])+n7[73])+n7[74])+n7[75])+n7[76])+n7[77])+n7[78])+n7[79])+n7[80])+n7[81])+n7[82])+n7[83])+n7[84])+n7[85])+n7[86])+n7[87])+n7[88])+n7[89])+n7[90])+n7[91])+n7[92])+n7[93])+n7[94])+n7[95])+n7[96])+n7[97])+n7[98])+n7[99])+n7[100])+n7[101])+n7[102])+n7[103])+n7[104])+n7[105])+n7[106])+n7[107])+n7[108])+n7[109])+n7[110])+n7[111])+n7[112])+n7[113])+n7[114])+n7[115])+n7[116])+n7[117])+n7[118])+n7[119])+n7[120])))||(!(((((((((((n2[0]+n2[1])+n2[2])+n2[3])+n2[4])+n2[5])+n2[6])+n2[7])+n2[8])+n2[9])+n2[10])>=2)))&&(!(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n8[0]+n8[1])+n8[2])+n8[3])+n8[4])+n8[5])+n8[6])+n8[7])+n8[8])+n8[9])+n8[10])+n8[11])+n8[12])+n8[13])+n8[14])+n8[15])+n8[16])+n8[17])+n8[18])+n8[19])+n8[20])+n8[21])+n8[22])+n8[23])+n8[24])+n8[25])+n8[26])+n8[27])+n8[28])+n8[29])+n8[30])+n8[31])+n8[32])+n8[33])+n8[34])+n8[35])+n8[36])+n8[37])+n8[38])+n8[39])+n8[40])+n8[41])+n8[42])+n8[43])+n8[44])+n8[45])+n8[46])+n8[47])+n8[48])+n8[49])+n8[50])+n8[51])+n8[52])+n8[53])+n8[54])+n8[55])+n8[56])+n8[57])+n8[58])+n8[59])+n8[60])+n8[61])+n8[62])+n8[63])+n8[64])+n8[65])+n8[66])+n8[67])+n8[68])+n8[69])+n8[70])+n8[71])+n8[72])+n8[73])+n8[74])+n8[75])+n8[76])+n8[77])+n8[78])+n8[79])+n8[80])+n8[81])+n8[82])+n8[83])+n8[84])+n8[85])+n8[86])+n8[87])+n8[88])+n8[89])+n8[90])+n8[91])+n8[92])+n8[93])+n8[94])+n8[95])+n8[96])+n8[97])+n8[98])+n8[99])+n8[100])+n8[101])+n8[102])+n8[103])+n8[104])+n8[105])+n8[106])+n8[107])+n8[108])+n8[109])+n8[110])+n8[111])+n8[112])+n8[113])+n8[114])+n8[115])+n8[116])+n8[117])+n8[118])+n8[119])+n8[120])<=AstopAbort[0])))
Read property : QuasiCertifProtocol-COL-10-ReachabilityCardinality-9 with value :(a4[0]<=((((((((((s5[0]+s5[1])+s5[2])+s5[3])+s5[4])+s5[5])+s5[6])+s5[7])+s5[8])+s5[9])+s5[10]))
Read property : QuasiCertifProtocol-COL-10-ReachabilityCardinality-11 with value :(!(((CstopAbort[0]<=AstopOK[0])&&(CstopAbort[0]>=3))&&((((((((((((Sstart[0]+Sstart[1])+Sstart[2])+Sstart[3])+Sstart[4])+Sstart[5])+Sstart[6])+Sstart[7])+Sstart[8])+Sstart[9])+Sstart[10])>=2)&&(a4[0]>=3))))
Read property : QuasiCertifProtocol-COL-10-ReachabilityCardinality-12 with value :(a2[0]>=2)
Read property : QuasiCertifProtocol-COL-10-ReachabilityCardinality-13 with value :(((!(((((((((((n6[0]+n6[1])+n6[2])+n6[3])+n6[4])+n6[5])+n6[6])+n6[7])+n6[8])+n6[9])+n6[10])<=((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n8[0]+n8[1])+n8[2])+n8[3])+n8[4])+n8[5])+n8[6])+n8[7])+n8[8])+n8[9])+n8[10])+n8[11])+n8[12])+n8[13])+n8[14])+n8[15])+n8[16])+n8[17])+n8[18])+n8[19])+n8[20])+n8[21])+n8[22])+n8[23])+n8[24])+n8[25])+n8[26])+n8[27])+n8[28])+n8[29])+n8[30])+n8[31])+n8[32])+n8[33])+n8[34])+n8[35])+n8[36])+n8[37])+n8[38])+n8[39])+n8[40])+n8[41])+n8[42])+n8[43])+n8[44])+n8[45])+n8[46])+n8[47])+n8[48])+n8[49])+n8[50])+n8[51])+n8[52])+n8[53])+n8[54])+n8[55])+n8[56])+n8[57])+n8[58])+n8[59])+n8[60])+n8[61])+n8[62])+n8[63])+n8[64])+n8[65])+n8[66])+n8[67])+n8[68])+n8[69])+n8[70])+n8[71])+n8[72])+n8[73])+n8[74])+n8[75])+n8[76])+n8[77])+n8[78])+n8[79])+n8[80])+n8[81])+n8[82])+n8[83])+n8[84])+n8[85])+n8[86])+n8[87])+n8[88])+n8[89])+n8[90])+n8[91])+n8[92])+n8[93])+n8[94])+n8[95])+n8[96])+n8[97])+n8[98])+n8[99])+n8[100])+n8[101])+n8[102])+n8[103])+n8[104])+n8[105])+n8[106])+n8[107])+n8[108])+n8[109])+n8[110])+n8[111])+n8[112])+n8[113])+n8[114])+n8[115])+n8[116])+n8[117])+n8[118])+n8[119])+n8[120])))&&((((((((((((n1[0]+n1[1])+n1[2])+n1[3])+n1[4])+n1[5])+n1[6])+n1[7])+n1[8])+n1[9])+n1[10])<=((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n7[0]+n7[1])+n7[2])+n7[3])+n7[4])+n7[5])+n7[6])+n7[7])+n7[8])+n7[9])+n7[10])+n7[11])+n7[12])+n7[13])+n7[14])+n7[15])+n7[16])+n7[17])+n7[18])+n7[19])+n7[20])+n7[21])+n7[22])+n7[23])+n7[24])+n7[25])+n7[26])+n7[27])+n7[28])+n7[29])+n7[30])+n7[31])+n7[32])+n7[33])+n7[34])+n7[35])+n7[36])+n7[37])+n7[38])+n7[39])+n7[40])+n7[41])+n7[42])+n7[43])+n7[44])+n7[45])+n7[46])+n7[47])+n7[48])+n7[49])+n7[50])+n7[51])+n7[52])+n7[53])+n7[54])+n7[55])+n7[56])+n7[57])+n7[58])+n7[59])+n7[60])+n7[61])+n7[62])+n7[63])+n7[64])+n7[65])+n7[66])+n7[67])+n7[68])+n7[69])+n7[70])+n7[71])+n7[72])+n7[73])+n7[74])+n7[75])+n7[76])+n7[77])+n7[78])+n7[79])+n7[80])+n7[81])+n7[82])+n7[83])+n7[84])+n7[85])+n7[86])+n7[87])+n7[88])+n7[89])+n7[90])+n7[91])+n7[92])+n7[93])+n7[94])+n7[95])+n7[96])+n7[97])+n7[98])+n7[99])+n7[100])+n7[101])+n7[102])+n7[103])+n7[104])+n7[105])+n7[106])+n7[107])+n7[108])+n7[109])+n7[110])+n7[111])+n7[112])+n7[113])+n7[114])+n7[115])+n7[116])+n7[117])+n7[118])+n7[119])+n7[120]))||(a5[0]>=2)))||(!(malicious_reservoir[0]<=a3[0])))
Read property : QuasiCertifProtocol-COL-10-ReachabilityCardinality-14 with value :((!(((((((((((n6[0]+n6[1])+n6[2])+n6[3])+n6[4])+n6[5])+n6[6])+n6[7])+n6[8])+n6[9])+n6[10])<=((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n7[0]+n7[1])+n7[2])+n7[3])+n7[4])+n7[5])+n7[6])+n7[7])+n7[8])+n7[9])+n7[10])+n7[11])+n7[12])+n7[13])+n7[14])+n7[15])+n7[16])+n7[17])+n7[18])+n7[19])+n7[20])+n7[21])+n7[22])+n7[23])+n7[24])+n7[25])+n7[26])+n7[27])+n7[28])+n7[29])+n7[30])+n7[31])+n7[32])+n7[33])+n7[34])+n7[35])+n7[36])+n7[37])+n7[38])+n7[39])+n7[40])+n7[41])+n7[42])+n7[43])+n7[44])+n7[45])+n7[46])+n7[47])+n7[48])+n7[49])+n7[50])+n7[51])+n7[52])+n7[53])+n7[54])+n7[55])+n7[56])+n7[57])+n7[58])+n7[59])+n7[60])+n7[61])+n7[62])+n7[63])+n7[64])+n7[65])+n7[66])+n7[67])+n7[68])+n7[69])+n7[70])+n7[71])+n7[72])+n7[73])+n7[74])+n7[75])+n7[76])+n7[77])+n7[78])+n7[79])+n7[80])+n7[81])+n7[82])+n7[83])+n7[84])+n7[85])+n7[86])+n7[87])+n7[88])+n7[89])+n7[90])+n7[91])+n7[92])+n7[93])+n7[94])+n7[95])+n7[96])+n7[97])+n7[98])+n7[99])+n7[100])+n7[101])+n7[102])+n7[103])+n7[104])+n7[105])+n7[106])+n7[107])+n7[108])+n7[109])+n7[110])+n7[111])+n7[112])+n7[113])+n7[114])+n7[115])+n7[116])+n7[117])+n7[118])+n7[119])+n7[120])))&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n9[0]+n9[1])+n9[2])+n9[3])+n9[4])+n9[5])+n9[6])+n9[7])+n9[8])+n9[9])+n9[10])+n9[11])+n9[12])+n9[13])+n9[14])+n9[15])+n9[16])+n9[17])+n9[18])+n9[19])+n9[20])+n9[21])+n9[22])+n9[23])+n9[24])+n9[25])+n9[26])+n9[27])+n9[28])+n9[29])+n9[30])+n9[31])+n9[32])+n9[33])+n9[34])+n9[35])+n9[36])+n9[37])+n9[38])+n9[39])+n9[40])+n9[41])+n9[42])+n9[43])+n9[44])+n9[45])+n9[46])+n9[47])+n9[48])+n9[49])+n9[50])+n9[51])+n9[52])+n9[53])+n9[54])+n9[55])+n9[56])+n9[57])+n9[58])+n9[59])+n9[60])+n9[61])+n9[62])+n9[63])+n9[64])+n9[65])+n9[66])+n9[67])+n9[68])+n9[69])+n9[70])+n9[71])+n9[72])+n9[73])+n9[74])+n9[75])+n9[76])+n9[77])+n9[78])+n9[79])+n9[80])+n9[81])+n9[82])+n9[83])+n9[84])+n9[85])+n9[86])+n9[87])+n9[88])+n9[89])+n9[90])+n9[91])+n9[92])+n9[93])+n9[94])+n9[95])+n9[96])+n9[97])+n9[98])+n9[99])+n9[100])+n9[101])+n9[102])+n9[103])+n9[104])+n9[105])+n9[106])+n9[107])+n9[108])+n9[109])+n9[110])+n9[111])+n9[112])+n9[113])+n9[114])+n9[115])+n9[116])+n9[117])+n9[118])+n9[119])+n9[120])>=3)||((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n8[0]+n8[1])+n8[2])+n8[3])+n8[4])+n8[5])+n8[6])+n8[7])+n8[8])+n8[9])+n8[10])+n8[11])+n8[12])+n8[13])+n8[14])+n8[15])+n8[16])+n8[17])+n8[18])+n8[19])+n8[20])+n8[21])+n8[22])+n8[23])+n8[24])+n8[25])+n8[26])+n8[27])+n8[28])+n8[29])+n8[30])+n8[31])+n8[32])+n8[33])+n8[34])+n8[35])+n8[36])+n8[37])+n8[38])+n8[39])+n8[40])+n8[41])+n8[42])+n8[43])+n8[44])+n8[45])+n8[46])+n8[47])+n8[48])+n8[49])+n8[50])+n8[51])+n8[52])+n8[53])+n8[54])+n8[55])+n8[56])+n8[57])+n8[58])+n8[59])+n8[60])+n8[61])+n8[62])+n8[63])+n8[64])+n8[65])+n8[66])+n8[67])+n8[68])+n8[69])+n8[70])+n8[71])+n8[72])+n8[73])+n8[74])+n8[75])+n8[76])+n8[77])+n8[78])+n8[79])+n8[80])+n8[81])+n8[82])+n8[83])+n8[84])+n8[85])+n8[86])+n8[87])+n8[88])+n8[89])+n8[90])+n8[91])+n8[92])+n8[93])+n8[94])+n8[95])+n8[96])+n8[97])+n8[98])+n8[99])+n8[100])+n8[101])+n8[102])+n8[103])+n8[104])+n8[105])+n8[106])+n8[107])+n8[108])+n8[109])+n8[110])+n8[111])+n8[112])+n8[113])+n8[114])+n8[115])+n8[116])+n8[117])+n8[118])+n8[119])+n8[120])>=1)&&(((((((((((n3[0]+n3[1])+n3[2])+n3[3])+n3[4])+n3[5])+n3[6])+n3[7])+n3[8])+n3[9])+n3[10])>=3))))
Read property : QuasiCertifProtocol-COL-10-ReachabilityCardinality-15 with value :((!(a5[0]<=((((((((((Sstart[0]+Sstart[1])+Sstart[2])+Sstart[3])+Sstart[4])+Sstart[5])+Sstart[6])+Sstart[7])+Sstart[8])+Sstart[9])+Sstart[10])))&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n9[0]+n9[1])+n9[2])+n9[3])+n9[4])+n9[5])+n9[6])+n9[7])+n9[8])+n9[9])+n9[10])+n9[11])+n9[12])+n9[13])+n9[14])+n9[15])+n9[16])+n9[17])+n9[18])+n9[19])+n9[20])+n9[21])+n9[22])+n9[23])+n9[24])+n9[25])+n9[26])+n9[27])+n9[28])+n9[29])+n9[30])+n9[31])+n9[32])+n9[33])+n9[34])+n9[35])+n9[36])+n9[37])+n9[38])+n9[39])+n9[40])+n9[41])+n9[42])+n9[43])+n9[44])+n9[45])+n9[46])+n9[47])+n9[48])+n9[49])+n9[50])+n9[51])+n9[52])+n9[53])+n9[54])+n9[55])+n9[56])+n9[57])+n9[58])+n9[59])+n9[60])+n9[61])+n9[62])+n9[63])+n9[64])+n9[65])+n9[66])+n9[67])+n9[68])+n9[69])+n9[70])+n9[71])+n9[72])+n9[73])+n9[74])+n9[75])+n9[76])+n9[77])+n9[78])+n9[79])+n9[80])+n9[81])+n9[82])+n9[83])+n9[84])+n9[85])+n9[86])+n9[87])+n9[88])+n9[89])+n9[90])+n9[91])+n9[92])+n9[93])+n9[94])+n9[95])+n9[96])+n9[97])+n9[98])+n9[99])+n9[100])+n9[101])+n9[102])+n9[103])+n9[104])+n9[105])+n9[106])+n9[107])+n9[108])+n9[109])+n9[110])+n9[111])+n9[112])+n9[113])+n9[114])+n9[115])+n9[116])+n9[117])+n9[118])+n9[119])+n9[120])>=2)&&((malicious_reservoir[0]>=3)&&(((((((((((n6[0]+n6[1])+n6[2])+n6[3])+n6[4])+n6[5])+n6[6])+n6[7])+n6[8])+n6[9])+n6[10])<=a5[0]))))
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="QuasiCertifProtocol-COL-10"
export BK_EXAMINATION="ReachabilityCardinality"
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/QuasiCertifProtocol-COL-10.tgz
mv QuasiCertifProtocol-COL-10 execution
# this is for BenchKit: explicit launching of the test
cd execution
echo "====================================================================="
echo " Generated by BenchKit 2-3254"
echo " Executing tool itstools"
echo " Input is QuasiCertifProtocol-COL-10, examination is ReachabilityCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r060-smll-149440927900205"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "ReachabilityCardinality" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "ReachabilityCardinality" != "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 "ReachabilityCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property ReachabilityCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "ReachabilityCardinality.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 ;