About the Execution of ITS-Tools for NeoElection-COL-6
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
15743.290 | 748552.00 | 768796.00 | 154.10 | [undef] | Cannot compute |
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 264K
-rw-r--r-- 1 mcc users 3.0K May 15 18:54 CTLCardinality.txt
-rw-r--r-- 1 mcc users 14K May 15 18:54 CTLCardinality.xml
-rw-r--r-- 1 mcc users 3.0K May 15 18:54 CTLFireability.txt
-rw-r--r-- 1 mcc users 16K 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.1K May 15 18:50 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 2.8K May 15 18:54 LTLCardinality.txt
-rw-r--r-- 1 mcc users 12K May 15 18:54 LTLCardinality.xml
-rw-r--r-- 1 mcc users 1.9K May 15 18:54 LTLFireability.txt
-rw-r--r-- 1 mcc users 7.4K May 15 18:54 LTLFireability.xml
-rw-r--r-- 1 mcc users 4.1K May 15 18:54 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 18K May 15 18:54 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 108 May 15 18:54 ReachabilityDeadlock.txt
-rw-r--r-- 1 mcc users 346 May 15 18:54 ReachabilityDeadlock.xml
-rw-r--r-- 1 mcc users 3.9K May 15 18:54 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 21K May 15 18:54 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.8K May 15 18:54 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.8K May 15 18:54 UpperBounds.xml
-rw-r--r-- 1 mcc users 5 May 15 18:50 equiv_pt
-rw-r--r-- 1 mcc users 2 May 15 18:50 instance
-rw-r--r-- 1 mcc users 5 May 15 18:50 iscolored
-rw-r--r-- 1 mcc users 98K May 15 18:50 model.pnml
=====================================================================
Generated by BenchKit 2-3637
Executing tool itstools
Input is NeoElection-COL-6, examination is CTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r116-csrt-152666475200269
=====================================================================
--------------------
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 NeoElection-COL-6-CTLCardinality-00
FORMULA_NAME NeoElection-COL-6-CTLCardinality-01
FORMULA_NAME NeoElection-COL-6-CTLCardinality-02
FORMULA_NAME NeoElection-COL-6-CTLCardinality-03
FORMULA_NAME NeoElection-COL-6-CTLCardinality-04
FORMULA_NAME NeoElection-COL-6-CTLCardinality-05
FORMULA_NAME NeoElection-COL-6-CTLCardinality-06
FORMULA_NAME NeoElection-COL-6-CTLCardinality-07
FORMULA_NAME NeoElection-COL-6-CTLCardinality-08
FORMULA_NAME NeoElection-COL-6-CTLCardinality-09
FORMULA_NAME NeoElection-COL-6-CTLCardinality-10
FORMULA_NAME NeoElection-COL-6-CTLCardinality-11
FORMULA_NAME NeoElection-COL-6-CTLCardinality-12
FORMULA_NAME NeoElection-COL-6-CTLCardinality-13
FORMULA_NAME NeoElection-COL-6-CTLCardinality-14
FORMULA_NAME NeoElection-COL-6-CTLCardinality-15
=== Now, execution of the tool begins
BK_START 1527172510206
14:35:12.579 [main] ERROR PNML validation - The rng grammar file can't be accessed : www.pnml.org
14:35:12.582 [main] ERROR import - Grammar file errors have been raised, the validation can't be done, process will continue without Grammar validation
Invoking ITS tools like this :CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.201805151631/bin/its-ctl-linux64, --gc-threshold, 2000000, --quiet, -i, /home/mcc/execution/CTLCardinality.pnml.gal, -t, CGAL, -ctl, /home/mcc/execution/CTLCardinality.ctl], workingDir=/home/mcc/execution]
its-ctl command run as :
/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.201805151631/bin/its-ctl-linux64 --gc-threshold 2000000 --quiet -i /home/mcc/execution/CTLCardinality.pnml.gal -t CGAL -ctl /home/mcc/execution/CTLCardinality.ctl
No direction supplied, using forward translation only.
Parsed 16 CTL formulae.
sparsehash FATAL ERROR: failed to allocate 46 groups
BK_STOP 1527173258758
--------------------
content from stderr:
+ export BINDIR=/home/mcc/BenchKit/
+ BINDIR=/home/mcc/BenchKit/
++ pwd
+ export MODEL=/home/mcc/execution
+ MODEL=/home/mcc/execution
+ /home/mcc/BenchKit//runeclipse.sh /home/mcc/execution CTLCardinality -its -ltsminpath /home/mcc/BenchKit//lts_install_dir/ -smt
+ ulimit -s 65536
+ [[ -z '' ]]
+ export LTSMIN_MEM_SIZE=8589934592
+ LTSMIN_MEM_SIZE=8589934592
+ /home/mcc/BenchKit//itstools/its-tools -consoleLog -data /home/mcc/execution/workspace -pnfolder /home/mcc/execution -examination CTLCardinality -z3path /home/mcc/BenchKit//z3/bin/z3 -yices2path /home/mcc/BenchKit//yices/bin/yices -its -ltsminpath /home/mcc/BenchKit//lts_install_dir/ -smt -vmargs -Dosgi.locking=none -Declipse.stateSaveDelayInterval=-1 -Dosgi.configuration.area=/tmp/.eclipse -Xss8m -Xms40m -Xmx8192m -Dfile.encoding=UTF-8 -Dosgi.requiredJavaVersion=1.6
May 24, 2018 2:35:12 PM fr.lip6.move.gal.application.Application start
INFO: Running its-tools with arguments : [-pnfolder, /home/mcc/execution, -examination, CTLCardinality, -z3path, /home/mcc/BenchKit//z3/bin/z3, -yices2path, /home/mcc/BenchKit//yices/bin/yices, -its, -ltsminpath, /home/mcc/BenchKit//lts_install_dir/, -smt]
May 24, 2018 2:35:12 PM fr.lip6.move.gal.application.MccTranslator transformPNML
INFO: Parsing pnml file : /home/mcc/execution/model.pnml
May 24, 2018 2:35:12 PM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Detected file is not PT type :http://www.pnml.org/version-2009/grammar/symmetricnet
May 24, 2018 2:35:13 PM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Load time of PNML (colored model parsed with PNMLFW) : 1015 ms
May 24, 2018 2:35:13 PM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: Transformed 18 places.
May 24, 2018 2:35:13 PM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: Computed order using colors.
May 24, 2018 2:35:13 PM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: sort/places :M * POS->P-sendAnnPs__broadcasting,P-startNeg__broadcasting,
M * STAGE->P-stage,
M * M * MT * M->P-network,P-poll__networl,
M * POS * M->P-masterList,
M * BOOL * M->P-masterState,
M->P-crashed,dead,P-electedPrimary,P-electedSecondary,P-electionFailed,P-electionInit,P-poll__handlingMessage,P-poll__pollEnd,P-poll__waitingMessage,P-polling,
M * M * NEGSTEP->P-negotiation,
May 24, 2018 2:35:13 PM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: Transformed 22 transitions.
May 24, 2018 2:35:13 PM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Computed order based on color domains.
May 24, 2018 2:35:13 PM fr.lip6.move.serialization.SerializationUtil systemToFile
INFO: Time to serialize gal into /home/mcc/execution/model.pnml.img.gal : 16 ms
May 24, 2018 2:35:13 PM fr.lip6.move.gal.instantiate.DomainAnalyzer computeVariableDomains
INFO: Found a total of 4 fixed domain variables (out of 4830 variables) in GAL type NeoElection_COL_6
May 24, 2018 2:35:13 PM fr.lip6.move.gal.instantiate.Simplifier printConstantVars
INFO: Found a total of 315 constant array cells/variables (out of 4830 variables) in type NeoElection_COL_6
May 24, 2018 2:35:13 PM fr.lip6.move.gal.instantiate.Simplifier printConstantVars
INFO: P_masterList[0-293], P_crashed[0-6], dead[0-6], P_electionFailed[0-6],
May 24, 2018 2:35:14 PM fr.lip6.move.gal.instantiate.Instantiator instantiateParameters
INFO: On-the-fly reduction of False transitions avoided exploring 2733.0 instantiations of transitions. Total transitions/syncs built is 6038
May 24, 2018 2:35:14 PM fr.lip6.move.gal.instantiate.Instantiator normalizeCalls
INFO: Calls to non existing labels (possibly due to false guards) leads to 14 abort statements.
May 24, 2018 2:35:14 PM fr.lip6.move.gal.instantiate.DomainAnalyzer computeVariableDomains
INFO: Found a total of 4 fixed domain variables (out of 4830 variables) in GAL type NeoElection_COL_6
May 24, 2018 2:35:14 PM fr.lip6.move.gal.instantiate.Simplifier printConstantVars
INFO: Found a total of 3576 constant array cells/variables (out of 4830 variables) in type NeoElection_COL_6
May 24, 2018 2:35:14 PM fr.lip6.move.gal.instantiate.Simplifier printConstantVars
INFO: P_masterList[0-293], P_negotiation[0,3,6,9,12,15,18,21,24,42,48,63,72,84,96,105,120,126,144], P_crashed[0-6], P_startNeg__broadcasting[1-4], dead[0-6], P_network[1-6,15-20,22-27,29-34,36-41,43-48,57-62,64-69,71-76,78-83,85-90,99-104,106-111,113-118,120-125,127-132,141-146,148-153,155-160,162-167,169-174,183-188,190-195,197-202,204-209,211-216,225-230,232-237,239-244,246-251,253-258,267-272,274-279,281-286,288-293,295-300,309-314,316-321,323-328,330-335,337-342,351-356,358-363,365-370,372-377,379-384,393-398,400-405,407-412,414-419,421-426,435-440,442-447,449-454,456-461,463-468,477-482,484-489,491-496,498-503,505-510,519-524,526-531,533-538,540-545,547-552,561-566,568-573,575-580,582-587,589-594,603-608,610-615,617-622,624-629,631-636,645-650,652-657,659-664,666-671,673-678,687-692,694-699,701-706,708-713,715-720,729-734,736-741,743-748,750-755,757-762,771-776,778-783,785-790,792-797,799-804,813-818,820-825,827-832,834-839,841-846,855-860,862-867,869-874,876-881,883-888,897-902,904-909,911-916,918-923,925-930,939-944,946-951,953-958,960-965,967-972,981-986,988-993,995-1000,1002-1007,1009-1014,1023-1028,1030-1035,1037-1042,1044-1049,1051-1056,1065-1070,1072-1077,1079-1084,1086-1091,1093-1098,1107-1112,1114-1119,1121-1126,1128-1133,1135-1140,1149-1154,1156-1161,1163-1168,1170-1175,1177-1182,1191-1196,1198-1203,1205-1210,1212-1217,1219-1224,1233-1238,1240-1245,1247-1252,1254-1259,1261-1266,1275-1280,1282-1287,1289-1294,1296-1301,1303-1308,1317-1322,1324-1329,1331-1336,1338-1343,1345-1350,1359-1364,1366-1371,1373-1378,1380-1385,1387-1392,1401-1406,1408-1413,1415-1420,1422-1427,1429-1434,1443-1448,1450-1455,1457-1462,1464-1469,1471-1476,1485-1490,1492-1497,1499-1504,1506-1511,1513-1518,1527-1532,1534-1539,1541-1546,1548-1553,1555-1560,1569-1574,1576-1581,1583-1588,1590-1595,1597-1602,1611-1616,1618-1623,1625-1630,1632-1637,1639-1644,1653-1658,1660-1665,1667-1672,1674-1679,1681-1686,1695-1700,1702-1707,1709-1714,1716-1721,1723-1728,1737-1742,1744-1749,1751-1756,1758-1763,1765-1770,1779-1784,1786-1791,1793-1798,1800-1805,1807-1812,1821-1826,1828-1833,1835-1840,1842-1847,1849-1854,1863-1868,1870-1875,1877-1882,1884-1889,1891-1896,1905-1910,1912-1917,1919-1924,1926-1931,1933-1938,1947-1952,1954-1959,1961-1966,1968-1973,1975-1980,1989-1994,1996-2001,2003-2008,2010-2015,2017-2022,2031-2036,2038-2043,2045-2050,2052-2057], P_poll__networl[0-7,14-49,56-91,98-133,140-175,182-217,224-259,266-301,308-343,350-385,392-427,434-469,476-511,518-553,560-595,602-637,644-679,686-721,728-763,770-805,812-847,854-889,896-931,938-973,980-1015,1022-1057,1064-1099,1106-1141,1148-1183,1190-1225,1232-1267,1274-1309,1316-1351,1358-1393,1400-1435,1442-1477,1484-1519,1526-1561,1568-1603,1610-1645,1652-1687,1694-1729,1736-1771,1778-1813,1820-1855,1862-1897,1904-1939,1946-1981,1988-2023,2030-2057], P_sendAnnPs__broadcasting[1-4], P_electionFailed[0-6],
May 24, 2018 2:35:14 PM fr.lip6.move.gal.instantiate.Simplifier simplifyConstantVariables
INFO: Removed constant array :P_masterList[]
May 24, 2018 2:35:14 PM fr.lip6.move.gal.instantiate.Simplifier simplifyConstantVariables
INFO: Removed constant array :P_crashed[]
May 24, 2018 2:35:14 PM fr.lip6.move.gal.instantiate.Simplifier simplifyConstantVariables
INFO: Removed constant array :dead[]
May 24, 2018 2:35:14 PM fr.lip6.move.gal.instantiate.Simplifier simplifyConstantVariables
INFO: Removed constant array :P_electionFailed[]
May 24, 2018 2:35:14 PM fr.lip6.move.gal.instantiate.Simplifier simplifyConstantVariables
INFO: Simplified 5151 expressions due to constant valuations.
May 24, 2018 2:35:15 PM fr.lip6.move.gal.instantiate.Simplifier printConstantVars
INFO: Found a total of 3261 constant array cells/variables (out of 4515 variables) in type NeoElection_COL_6
May 24, 2018 2:35:15 PM fr.lip6.move.gal.instantiate.Simplifier printConstantVars
INFO: P_negotiation[0,3,6,9,12,15,18,21,24,42,48,63,72,84,96,105,120,126,144], P_startNeg__broadcasting[1-4], P_network[1-6,15-20,22-27,29-34,36-41,43-48,57-62,64-69,71-76,78-83,85-90,99-104,106-111,113-118,120-125,127-132,141-146,148-153,155-160,162-167,169-174,183-188,190-195,197-202,204-209,211-216,225-230,232-237,239-244,246-251,253-258,267-272,274-279,281-286,288-293,295-300,309-314,316-321,323-328,330-335,337-342,351-356,358-363,365-370,372-377,379-384,393-398,400-405,407-412,414-419,421-426,435-440,442-447,449-454,456-461,463-468,477-482,484-489,491-496,498-503,505-510,519-524,526-531,533-538,540-545,547-552,561-566,568-573,575-580,582-587,589-594,603-608,610-615,617-622,624-629,631-636,645-650,652-657,659-664,666-671,673-678,687-692,694-699,701-706,708-713,715-720,729-734,736-741,743-748,750-755,757-762,771-776,778-783,785-790,792-797,799-804,813-818,820-825,827-832,834-839,841-846,855-860,862-867,869-874,876-881,883-888,897-902,904-909,911-916,918-923,925-930,939-944,946-951,953-958,960-965,967-972,981-986,988-993,995-1000,1002-1007,1009-1014,1023-1028,1030-1035,1037-1042,1044-1049,1051-1056,1065-1070,1072-1077,1079-1084,1086-1091,1093-1098,1107-1112,1114-1119,1121-1126,1128-1133,1135-1140,1149-1154,1156-1161,1163-1168,1170-1175,1177-1182,1191-1196,1198-1203,1205-1210,1212-1217,1219-1224,1233-1238,1240-1245,1247-1252,1254-1259,1261-1266,1275-1280,1282-1287,1289-1294,1296-1301,1303-1308,1317-1322,1324-1329,1331-1336,1338-1343,1345-1350,1359-1364,1366-1371,1373-1378,1380-1385,1387-1392,1401-1406,1408-1413,1415-1420,1422-1427,1429-1434,1443-1448,1450-1455,1457-1462,1464-1469,1471-1476,1485-1490,1492-1497,1499-1504,1506-1511,1513-1518,1527-1532,1534-1539,1541-1546,1548-1553,1555-1560,1569-1574,1576-1581,1583-1588,1590-1595,1597-1602,1611-1616,1618-1623,1625-1630,1632-1637,1639-1644,1653-1658,1660-1665,1667-1672,1674-1679,1681-1686,1695-1700,1702-1707,1709-1714,1716-1721,1723-1728,1737-1742,1744-1749,1751-1756,1758-1763,1765-1770,1779-1784,1786-1791,1793-1798,1800-1805,1807-1812,1821-1826,1828-1833,1835-1840,1842-1847,1849-1854,1863-1868,1870-1875,1877-1882,1884-1889,1891-1896,1905-1910,1912-1917,1919-1924,1926-1931,1933-1938,1947-1952,1954-1959,1961-1966,1968-1973,1975-1980,1989-1994,1996-2001,2003-2008,2010-2015,2017-2022,2031-2036,2038-2043,2045-2050,2052-2057], P_poll__networl[0-7,14-49,56-91,98-133,140-175,182-217,224-259,266-301,308-343,350-385,392-427,434-469,476-511,518-553,560-595,602-637,644-679,686-721,728-763,770-805,812-847,854-889,896-931,938-973,980-1015,1022-1057,1064-1099,1106-1141,1148-1183,1190-1225,1232-1267,1274-1309,1316-1351,1358-1393,1400-1435,1442-1477,1484-1519,1526-1561,1568-1603,1610-1645,1652-1687,1694-1729,1736-1771,1778-1813,1820-1855,1862-1897,1904-1939,1946-1981,1988-2023,2030-2057], P_sendAnnPs__broadcasting[1-4],
May 24, 2018 2:35:15 PM fr.lip6.move.gal.instantiate.Simplifier printConstantVars
INFO: Found a total of 3261 constant array cells/variables (out of 4515 variables) in type NeoElection_COL_6
May 24, 2018 2:35:15 PM fr.lip6.move.gal.instantiate.Simplifier printConstantVars
INFO: P_negotiation[0,3,6,9,12,15,18,21,24,42,48,63,72,84,96,105,120,126,144], P_startNeg__broadcasting[1-4], P_network[1-6,15-20,22-27,29-34,36-41,43-48,57-62,64-69,71-76,78-83,85-90,99-104,106-111,113-118,120-125,127-132,141-146,148-153,155-160,162-167,169-174,183-188,190-195,197-202,204-209,211-216,225-230,232-237,239-244,246-251,253-258,267-272,274-279,281-286,288-293,295-300,309-314,316-321,323-328,330-335,337-342,351-356,358-363,365-370,372-377,379-384,393-398,400-405,407-412,414-419,421-426,435-440,442-447,449-454,456-461,463-468,477-482,484-489,491-496,498-503,505-510,519-524,526-531,533-538,540-545,547-552,561-566,568-573,575-580,582-587,589-594,603-608,610-615,617-622,624-629,631-636,645-650,652-657,659-664,666-671,673-678,687-692,694-699,701-706,708-713,715-720,729-734,736-741,743-748,750-755,757-762,771-776,778-783,785-790,792-797,799-804,813-818,820-825,827-832,834-839,841-846,855-860,862-867,869-874,876-881,883-888,897-902,904-909,911-916,918-923,925-930,939-944,946-951,953-958,960-965,967-972,981-986,988-993,995-1000,1002-1007,1009-1014,1023-1028,1030-1035,1037-1042,1044-1049,1051-1056,1065-1070,1072-1077,1079-1084,1086-1091,1093-1098,1107-1112,1114-1119,1121-1126,1128-1133,1135-1140,1149-1154,1156-1161,1163-1168,1170-1175,1177-1182,1191-1196,1198-1203,1205-1210,1212-1217,1219-1224,1233-1238,1240-1245,1247-1252,1254-1259,1261-1266,1275-1280,1282-1287,1289-1294,1296-1301,1303-1308,1317-1322,1324-1329,1331-1336,1338-1343,1345-1350,1359-1364,1366-1371,1373-1378,1380-1385,1387-1392,1401-1406,1408-1413,1415-1420,1422-1427,1429-1434,1443-1448,1450-1455,1457-1462,1464-1469,1471-1476,1485-1490,1492-1497,1499-1504,1506-1511,1513-1518,1527-1532,1534-1539,1541-1546,1548-1553,1555-1560,1569-1574,1576-1581,1583-1588,1590-1595,1597-1602,1611-1616,1618-1623,1625-1630,1632-1637,1639-1644,1653-1658,1660-1665,1667-1672,1674-1679,1681-1686,1695-1700,1702-1707,1709-1714,1716-1721,1723-1728,1737-1742,1744-1749,1751-1756,1758-1763,1765-1770,1779-1784,1786-1791,1793-1798,1800-1805,1807-1812,1821-1826,1828-1833,1835-1840,1842-1847,1849-1854,1863-1868,1870-1875,1877-1882,1884-1889,1891-1896,1905-1910,1912-1917,1919-1924,1926-1931,1933-1938,1947-1952,1954-1959,1961-1966,1968-1973,1975-1980,1989-1994,1996-2001,2003-2008,2010-2015,2017-2022,2031-2036,2038-2043,2045-2050,2052-2057], P_poll__networl[0-7,14-49,56-91,98-133,140-175,182-217,224-259,266-301,308-343,350-385,392-427,434-469,476-511,518-553,560-595,602-637,644-679,686-721,728-763,770-805,812-847,854-889,896-931,938-973,980-1015,1022-1057,1064-1099,1106-1141,1148-1183,1190-1225,1232-1267,1274-1309,1316-1351,1358-1393,1400-1435,1442-1477,1484-1519,1526-1561,1568-1603,1610-1645,1652-1687,1694-1729,1736-1771,1778-1813,1820-1855,1862-1897,1904-1939,1946-1981,1988-2023,2030-2057], P_sendAnnPs__broadcasting[1-4],
May 24, 2018 2:35:15 PM fr.lip6.move.gal.instantiate.Simplifier removeUncalledTransitions
INFO: Removed 7 uncalled transitions from type NeoElection_COL_6
May 24, 2018 2:35:15 PM fr.lip6.move.gal.instantiate.GALRewriter flatten
INFO: Flatten gal took : 2649 ms
May 24, 2018 2:35:24 PM fr.lip6.move.serialization.SerializationUtil systemToFile
INFO: Time to serialize gal into /home/mcc/execution/CTLCardinality.pnml.gal : 197 ms
May 24, 2018 2:35:24 PM fr.lip6.move.serialization.SerializationUtil serializePropertiesForITSCTLTools
INFO: Time to serialize properties into /home/mcc/execution/CTLCardinality.ctl : 10 ms
ITS-tools command line returned an error code 1
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="NeoElection-COL-6"
export BK_EXAMINATION="CTLCardinality"
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/NeoElection-COL-6.tgz
mv NeoElection-COL-6 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 itstools"
echo " Input is NeoElection-COL-6, examination is CTLCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r116-csrt-152666475200269"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "CTLCardinality" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "CTLCardinality" != "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 "CTLCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property CTLCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "CTLCardinality.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 ;