fond
Model Checking Contest 2021
11th edition, Paris, France, June 23, 2021
Execution of r166-oct2-162089278500201
Last Updated
Jun 28, 2021

About the Execution of ITS-Tools for PolyORBLF-PT-S06J04T06

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
295.359 5943.00 15892.00 79.30 T normal

Execution Chart

We display below the execution chart for this examination (boot time has been removed).

Trace from the execution

Formatting '/data/fko/mcc2021-input.r166-oct2-162089278500201.qcow2', fmt=qcow2 size=4294967296 backing_file=/data/fko/mcc2021-input.qcow2 cluster_size=65536 lazy_refcounts=off refcount_bits=16
Waiting for the VM to be ready (probing ssh)
.............................................................................................................................................................................................................................................................................
=====================================================================
Generated by BenchKit 2-4028
Executing tool itstools
Input is PolyORBLF-PT-S06J04T06, examination is ReachabilityDeadlock
Time confinement is 1800 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r166-oct2-162089278500201
=====================================================================

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 21M
-rw-r--r-- 1 mcc users 84K May 5 16:58 CTLCardinality.txt
-rw-r--r-- 1 mcc users 360K May 10 09:43 CTLCardinality.xml
-rw-r--r-- 1 mcc users 1.1M May 5 16:58 CTLFireability.txt
-rw-r--r-- 1 mcc users 4.4M May 10 09:43 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.2K May 6 14:48 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 7.6K Mar 28 16:27 LTLCardinality.txt
-rw-r--r-- 1 mcc users 32K Mar 28 16:27 LTLCardinality.xml
-rw-r--r-- 1 mcc users 32K Mar 28 16:27 LTLFireability.txt
-rw-r--r-- 1 mcc users 127K Mar 28 16:27 LTLFireability.xml
-rw-r--r-- 1 mcc users 8.6K Mar 27 09:26 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 28K Mar 27 09:26 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 161K Mar 25 12:07 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 506K Mar 25 12:07 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 2.8K Mar 22 09:16 UpperBounds.txt
-rw-r--r-- 1 mcc users 5.7K Mar 22 09:16 UpperBounds.xml
-rw-r--r-- 1 mcc users 5 May 5 16:51 equiv_col
-rw-r--r-- 1 mcc users 10 May 5 16:51 instance
-rw-r--r-- 1 mcc users 6 May 5 16:51 iscolored
-rw-r--r-- 1 mcc users 15M May 5 16:51 model.pnml

--------------------
content from stdout:

=== Data for post analysis generated by BenchKit (invocation template)

The expected result is a vector of booleans
BOOL_VECTOR

FORMULA_NAME ReachabilityDeadlock

=== Now, execution of the tool begins

BK_START 1621287935856

Running Version 0
[2021-05-17 21:45:38] [INFO ] Running its-tools with arguments : [-pnfolder, /home/mcc/execution, -examination, ReachabilityDeadlock, -spotpath, /home/mcc/BenchKit/bin//..//ltlfilt, -z3path, /home/mcc/BenchKit/bin//..//z3/bin/z3, -yices2path, /home/mcc/BenchKit/bin//..//yices/bin/yices, -its, -ltsmin, -greatspnpath, /home/mcc/BenchKit/bin//..//greatspn/, -order, META, -manyOrder, -smt, -timeout, 1800]
[2021-05-17 21:45:38] [INFO ] Parsing pnml file : /home/mcc/execution/model.pnml
[2021-05-17 21:45:38] [INFO ] Load time of PNML (sax parser for PT used): 629 ms
[2021-05-17 21:45:38] [INFO ] Transformed 632 places.
[2021-05-17 21:45:39] [INFO ] Transformed 10500 transitions.
[2021-05-17 21:45:39] [INFO ] Parsed PT model containing 632 places and 10500 transitions in 736 ms.
Parsed 1 properties from file /home/mcc/execution/ReachabilityDeadlock.xml in 4 ms.
Working with output stream class java.io.PrintStream
Ensure Unique test removed 8070 transitions
Reduce redundant transitions removed 8070 transitions.
Built sparse matrix representations for Structural reductions in 6 ms.41091KB memory used
Starting structural reductions, iteration 0 : 632/632 places, 2430/2430 transitions.
Ensure Unique test removed 6 places
Drop transitions removed 54 transitions
Trivial Post-agglo rules discarded 54 transitions
Performed 54 trivial Post agglomeration. Transition count delta: 54
Iterating post reduction 0 with 60 rules applied. Total rules applied 60 place count 626 transition count 2376
Reduce places removed 54 places and 0 transitions.
Iterating post reduction 1 with 54 rules applied. Total rules applied 114 place count 572 transition count 2376
Performed 72 Pre agglomeration using Quasi-Persistent + Divergent Free condition..
Pre-agglomeration after 2 with 72 Pre rules applied. Total rules applied 114 place count 572 transition count 2304
Deduced a syphon composed of 72 places in 20 ms
Reduce places removed 72 places and 0 transitions.
Iterating global reduction 2 with 144 rules applied. Total rules applied 258 place count 500 transition count 2304
Performed 72 Post agglomeration using F-continuation condition.Transition count delta: 72
Deduced a syphon composed of 72 places in 1 ms
Reduce places removed 72 places and 0 transitions.
Iterating global reduction 2 with 144 rules applied. Total rules applied 402 place count 428 transition count 2232
Applied a total of 402 rules in 583 ms. Remains 428 /632 variables (removed 204) and now considering 2232/2430 (removed 198) transitions.
[2021-05-17 21:45:39] [INFO ] Flow matrix only has 2196 transitions (discarded 36 similar events)
// Phase 1: matrix 2196 rows 428 cols
[2021-05-17 21:45:39] [INFO ] Computed 48 place invariants in 88 ms
[2021-05-17 21:45:41] [INFO ] Dead Transitions using invariants and state equation in 1714 ms returned [2, 6, 7, 10, 13, 14, 18, 21, 32, 33, 44, 45, 59, 60, 61, 65, 68, 77, 78, 81, 83, 90, 91, 96, 105, 113, 114, 126, 127, 133, 151, 166, 178, 184, 188, 189, 190, 197, 198, 200, 206, 207, 210, 212, 217, 221, 222, 223, 226, 227, 231, 232, 234, 237, 239, 242, 250, 255, 265, 267, 268, 281, 283, 286, 289, 291, 292, 294, 299, 301, 308, 310, 312, 319, 320, 327, 329, 336, 338, 339, 341, 342, 348, 349, 353, 358, 360, 365, 371, 375, 376, 379, 383, 385, 386, 387, 389, 390, 391, 392, 393, 395, 396, 401, 404, 408, 410, 411, 413, 414, 416, 418, 420, 421, 423, 424, 425, 426, 427, 428, 430, 432, 433, 441, 445, 446, 447, 452, 457, 459, 461, 463, 464, 465, 467, 468, 470, 474, 477, 479, 480, 482, 483, 486, 487, 489, 490, 491, 492, 494, 497, 499, 502, 505, 506, 507, 510, 512, 514, 515, 518, 522, 523, 524, 526, 527, 528, 533, 535, 536, 543, 547, 548, 549, 551, 556, 559, 561, 562, 564, 566, 567, 570, 571, 572, 574, 575, 577, 578, 580, 581, 585, 588, 589, 590, 591, 594, 596, 598, 602, 603, 604, 606, 607, 610, 611, 613, 616, 617, 619, 621, 622, 625, 626, 629, 630, 632, 633, 634, 636, 638, 641, 642, 643, 644, 645, 648, 652, 656, 658, 660, 664, 665, 666, 667, 669, 671, 672, 673, 674, 675, 676, 677, 680, 681, 682, 683, 684, 686, 687, 689, 690, 692, 694, 696, 699, 700, 703, 704, 705, 706, 707, 710, 711, 712, 715, 716, 717, 719, 724, 727, 729, 733, 735, 738, 739, 741, 744, 746, 747, 748, 749, 750, 751, 752, 754, 755, 756, 758, 760, 762, 763, 764, 765, 766, 767, 769, 770, 772, 773, 777, 778, 779, 780, 781, 782, 787, 788, 790, 791, 792, 794, 795, 798, 802, 803, 805, 807, 808, 810, 812, 814, 816, 819, 821, 823, 824, 825, 826, 827, 829, 831, 833, 834, 835, 836, 838, 839, 840, 842, 845, 848, 851, 852, 853, 854, 855, 856, 859, 860, 861, 862, 863, 864, 865, 868, 869, 870, 871, 873, 874, 878, 880, 881, 888, 890, 892, 894, 896, 897, 898, 899, 900, 902, 903, 904, 905, 906, 907, 908, 910, 913, 914, 915, 917, 919, 922, 923, 924, 925, 927, 930, 931, 932, 934, 936, 937, 938, 940, 941, 943, 944, 945, 946, 947, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 961, 963, 964, 968, 969, 972, 974, 975, 977, 978, 979, 980, 982, 983, 986, 988, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1001, 1003, 1006, 1009, 1011, 1012, 1013, 1018, 1019, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1031, 1032, 1034, 1036, 1038, 1040, 1041, 1042, 1043, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1054, 1055, 1056, 1057, 1062, 1064, 1065, 1067, 1068, 1070, 1071, 1072, 1073, 1074, 1076, 1077, 1078, 1080, 1081, 1083, 1084, 1087, 1088, 1089, 1091, 1092, 1097, 1098, 1099, 1100, 1101, 1102, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1124, 1125, 1126, 1127, 1128, 1130, 1131, 1132, 1133, 1134, 1136, 1138, 1140, 1141, 1143, 1145, 1146, 1148, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1169, 1171, 1172, 1173, 1176, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1192, 1193, 1194, 1196, 1197, 1198, 1199, 1203, 1205, 1207, 1211, 1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219, 1220, 1221, 1222, 1224, 1225, 1227, 1231, 1232, 1233, 1234, 1235, 1236, 1237, 1238, 1239, 1243, 1244, 1246, 1247, 1248, 1249, 1251, 1252, 1257, 1258, 1259, 1260, 1261, 1262, 1266, 1267, 1268, 1269, 1270, 1272, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, 1287, 1288, 1289, 1290, 1291, 1292, 1293, 1295, 1300, 1301, 1302, 1303, 1304, 1306, 1307, 1310, 1311, 1312, 1314, 1315, 1316, 1317, 1318, 1319, 1320, 1323, 1325, 1326, 1327, 1329, 1330, 1333, 1334, 1336, 1339, 1340, 1341, 1342, 1343, 1344, 1347, 1348, 1350, 1351, 1352, 1354, 1355, 1356, 1357, 1358, 1359, 1360, 1363, 1365, 1367, 1370, 1372, 1373, 1375, 1376, 1377, 1378, 1379, 1380, 1381, 1382, 1384, 1385, 1386, 1389, 1391, 1393, 1394, 1395, 1396, 1397, 1398, 1402, 1404, 1405, 1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1417, 1418, 1419, 1422, 1425, 1426, 1427, 1428, 1429, 1431, 1433, 1434, 1436, 1437, 1438, 1439, 1442, 1444, 1448, 1449, 1450, 1452, 1454, 1456, 1458, 1459, 1460, 1461, 1463, 1464, 1465, 1468, 1469, 1471, 1472, 1474, 1475, 1476, 1477, 1478, 1480, 1481, 1484, 1485, 1487, 1488, 1489, 1490, 1491, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1502, 1504, 1505, 1506, 1507, 1510, 1512, 1513, 1514, 1515, 1516, 1518, 1519, 1521, 1522, 1526, 1529, 1531, 1532, 1533, 1534, 1535, 1536, 1537, 1538, 1539, 1540, 1541, 1543, 1545, 1548, 1549, 1551, 1554, 1555, 1556, 1557, 1558, 1560, 1562, 1563, 1564, 1566, 1567, 1568, 1570, 1572, 1575, 1580, 1581, 1583, 1586, 1589, 1590, 1593, 1594, 1595, 1599, 1600, 1601, 1603, 1604, 1608, 1609, 1611, 1614, 1620, 1623, 1624, 1625, 1627, 1628, 1629, 1630, 1631, 1632, 1633, 1636, 1637, 1638, 1640, 1641, 1643, 1645, 1647, 1649, 1652, 1653, 1654, 1655, 1656, 1657, 1659, 1660, 1662, 1664, 1665, 1666, 1668, 1669, 1670, 1671, 1672, 1674, 1676, 1677, 1679, 1680, 1681, 1682, 1683, 1684, 1685, 1687, 1688, 1692, 1693, 1697, 1698, 1701, 1702, 1704, 1705, 1708, 1710, 1711, 1712, 1714, 1715, 1716, 1718, 1719, 1720, 1721]
Found 918 dead transitions using SMT.
Drop transitions removed 918 transitions
Dead transitions reduction (with SMT) triggered by suspicious arc values removed 918 transitions :[1721, 1720, 1719, 1718, 1716, 1715, 1714, 1712, 1711, 1710, 1708, 1705, 1704, 1702, 1701, 1698, 1697, 1693, 1692, 1688, 1687, 1685, 1684, 1683, 1682, 1681, 1680, 1679, 1677, 1676, 1674, 1672, 1671, 1670, 1669, 1668, 1666, 1665, 1664, 1662, 1660, 1659, 1657, 1656, 1655, 1654, 1653, 1652, 1649, 1647, 1645, 1643, 1641, 1640, 1638, 1637, 1636, 1633, 1632, 1631, 1630, 1629, 1628, 1627, 1625, 1624, 1623, 1620, 1614, 1611, 1609, 1608, 1604, 1603, 1601, 1600, 1599, 1595, 1594, 1593, 1590, 1589, 1586, 1583, 1581, 1580, 1575, 1572, 1570, 1568, 1567, 1566, 1564, 1563, 1562, 1560, 1558, 1557, 1556, 1555, 1554, 1551, 1549, 1548, 1545, 1543, 1541, 1540, 1539, 1538, 1537, 1536, 1535, 1534, 1533, 1532, 1531, 1529, 1526, 1522, 1521, 1519, 1518, 1516, 1515, 1514, 1513, 1512, 1510, 1507, 1506, 1505, 1504, 1502, 1500, 1499, 1498, 1497, 1496, 1495, 1494, 1491, 1490, 1489, 1488, 1487, 1485, 1484, 1481, 1480, 1478, 1477, 1476, 1475, 1474, 1472, 1471, 1469, 1468, 1465, 1464, 1463, 1461, 1460, 1459, 1458, 1456, 1454, 1452, 1450, 1449, 1448, 1444, 1442, 1439, 1438, 1437, 1436, 1434, 1433, 1431, 1429, 1428, 1427, 1426, 1425, 1422, 1419, 1418, 1417, 1415, 1414, 1413, 1412, 1411, 1410, 1409, 1408, 1405, 1404, 1402, 1398, 1397, 1396, 1395, 1394, 1393, 1391, 1389, 1386, 1385, 1384, 1382, 1381, 1380, 1379, 1378, 1377, 1376, 1375, 1373, 1372, 1370, 1367, 1365, 1363, 1360, 1359, 1358, 1357, 1356, 1355, 1354, 1352, 1351, 1350, 1348, 1347, 1344, 1343, 1342, 1341, 1340, 1339, 1336, 1334, 1333, 1330, 1329, 1327, 1326, 1325, 1323, 1320, 1319, 1318, 1317, 1316, 1315, 1314, 1312, 1311, 1310, 1307, 1306, 1304, 1303, 1302, 1301, 1300, 1295, 1293, 1292, 1291, 1290, 1289, 1288, 1287, 1286, 1285, 1284, 1283, 1282, 1281, 1280, 1279, 1278, 1277, 1276, 1275, 1274, 1272, 1270, 1269, 1268, 1267, 1266, 1262, 1261, 1260, 1259, 1258, 1257, 1252, 1251, 1249, 1248, 1247, 1246, 1244, 1243, 1239, 1238, 1237, 1236, 1235, 1234, 1233, 1232, 1231, 1227, 1225, 1224, 1222, 1221, 1220, 1219, 1218, 1217, 1216, 1215, 1214, 1213, 1212, 1211, 1207, 1205, 1203, 1199, 1198, 1197, 1196, 1194, 1193, 1192, 1190, 1189, 1188, 1187, 1186, 1185, 1184, 1183, 1182, 1181, 1180, 1179, 1178, 1176, 1173, 1172, 1171, 1169, 1166, 1165, 1164, 1163, 1162, 1161, 1160, 1156, 1155, 1154, 1153, 1152, 1151, 1150, 1148, 1146, 1145, 1143, 1141, 1140, 1138, 1136, 1134, 1133, 1132, 1131, 1130, 1128, 1127, 1126, 1125, 1124, 1122, 1121, 1120, 1119, 1118, 1117, 1116, 1115, 1111, 1110, 1109, 1108, 1107, 1106, 1105, 1102, 1101, 1100, 1099, 1098, 1097, 1092, 1091, 1089, 1088, 1087, 1084, 1083, 1081, 1080, 1078, 1077, 1076, 1074, 1073, 1072, 1071, 1070, 1068, 1067, 1065, 1064, 1062, 1057, 1056, 1055, 1054, 1052, 1051, 1050, 1049, 1048, 1047, 1046, 1045, 1043, 1042, 1041, 1040, 1038, 1036, 1034, 1032, 1031, 1029, 1028, 1027, 1026, 1025, 1024, 1023, 1022, 1021, 1019, 1018, 1013, 1012, 1011, 1009, 1006, 1003, 1001, 999, 998, 997, 996, 995, 994, 993, 992, 991, 990, 988, 986, 983, 982, 980, 979, 978, 977, 975, 974, 972, 969, 968, 964, 963, 961, 958, 957, 956, 955, 954, 953, 952, 951, 950, 949, 947, 946, 945, 944, 943, 941, 940, 938, 937, 936, 934, 932, 931, 930, 927, 925, 924, 923, 922, 919, 917, 915, 914, 913, 910, 908, 907, 906, 905, 904, 903, 902, 900, 899, 898, 897, 896, 894, 892, 890, 888, 881, 880, 878, 874, 873, 871, 870, 869, 868, 865, 864, 863, 862, 861, 860, 859, 856, 855, 854, 853, 852, 851, 848, 845, 842, 840, 839, 838, 836, 835, 834, 833, 831, 829, 827, 826, 825, 824, 823, 821, 819, 816, 814, 812, 810, 808, 807, 805, 803, 802, 798, 795, 794, 792, 791, 790, 788, 787, 782, 781, 780, 779, 778, 777, 773, 772, 770, 769, 767, 766, 765, 764, 763, 762, 760, 758, 756, 755, 754, 752, 751, 750, 749, 748, 747, 746, 744, 741, 739, 738, 735, 733, 729, 727, 724, 719, 717, 716, 715, 712, 711, 710, 707, 706, 705, 704, 703, 700, 699, 696, 694, 692, 690, 689, 687, 686, 684, 683, 682, 681, 680, 677, 676, 675, 674, 673, 672, 671, 669, 667, 666, 665, 664, 660, 658, 656, 652, 648, 645, 644, 643, 642, 641, 638, 636, 634, 633, 632, 630, 629, 626, 625, 622, 621, 619, 617, 616, 613, 611, 610, 607, 606, 604, 603, 602, 598, 596, 594, 591, 590, 589, 588, 585, 581, 580, 578, 577, 575, 574, 572, 571, 570, 567, 566, 564, 562, 561, 559, 556, 551, 549, 548, 547, 543, 536, 535, 533, 528, 527, 526, 524, 523, 522, 518, 515, 514, 512, 510, 507, 506, 505, 502, 499, 497, 494, 492, 491, 490, 489, 487, 486, 483, 482, 480, 479, 477, 474, 470, 468, 467, 465, 464, 463, 461, 459, 457, 452, 447, 446, 445, 441, 433, 432, 430, 428, 427, 426, 425, 424, 423, 421, 420, 418, 416, 414, 413, 411, 410, 408, 404, 401, 396, 395, 393, 392, 391, 390, 389, 387, 386, 385, 383, 379, 376, 375, 371, 365, 360, 358, 353, 349, 348, 342, 341, 339, 338, 336, 329, 327, 320, 319, 312, 310, 308, 301, 299, 294, 292, 291, 289, 286, 283, 281, 268, 267, 265, 255, 250, 242, 239, 237, 234, 232, 231, 227, 226, 223, 222, 221, 217, 212, 210, 207, 206, 200, 198, 197, 190, 189, 188, 184, 178, 166, 151, 133, 127, 126, 114, 113, 105, 96, 91, 90, 83, 81, 78, 77, 68, 65, 61, 60, 59, 45, 44, 33, 32, 21, 18, 14, 13, 10, 7, 6, 2]
Starting structural reductions, iteration 1 : 428/632 places, 1314/2430 transitions.
Applied a total of 0 rules in 79 ms. Remains 428 /428 variables (removed 0) and now considering 1314/1314 (removed 0) transitions.
Finished structural reductions, in 2 iterations. Remains : 428/632 places, 1314/2430 transitions.
Finished random walk after 27 steps, including 0 resets, run found a deadlock after 2 ms. (steps per millisecond=13 )
FORMULA ReachabilityDeadlock TRUE TECHNIQUES TOPOLOGICAL STRUCTURAL_REDUCTION RANDOM_WALK

BK_STOP 1621287941799

--------------------
content from stderr:

+ export BINDIR=/home/mcc/BenchKit/bin//../
+ BINDIR=/home/mcc/BenchKit/bin//../
++ pwd
+ export MODEL=/home/mcc/execution
+ MODEL=/home/mcc/execution
+ [[ ReachabilityDeadlock = StateSpace ]]
+ /home/mcc/BenchKit/bin//..//runeclipse.sh /home/mcc/execution ReachabilityDeadlock -its -ltsmin -greatspnpath /home/mcc/BenchKit/bin//..//greatspn/ -order META -manyOrder -smt -timeout 1800
+ ulimit -s 65536
+ [[ -z '' ]]
+ export LTSMIN_MEM_SIZE=8589934592
+ LTSMIN_MEM_SIZE=8589934592
++ cut -d . -f 9
++ ls /home/mcc/BenchKit/bin//..//itstools/plugins/fr.lip6.move.gal.application.pnmcc_1.0.0.202104292328.jar
+ VERSION=0
+ echo 'Running Version 0'
+ /home/mcc/BenchKit/bin//..//itstools/its-tools -data /home/mcc/execution/workspace -pnfolder /home/mcc/execution -examination ReachabilityDeadlock -spotpath /home/mcc/BenchKit/bin//..//ltlfilt -z3path /home/mcc/BenchKit/bin//..//z3/bin/z3 -yices2path /home/mcc/BenchKit/bin//..//yices/bin/yices -its -ltsmin -greatspnpath /home/mcc/BenchKit/bin//..//greatspn/ -order META -manyOrder -smt -timeout 1800 -vmargs -Dosgi.locking=none -Declipse.stateSaveDelayInterval=-1 -Dosgi.configuration.area=/tmp/.eclipse -Xss128m -Xms40m -Xmx16000m

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="PolyORBLF-PT-S06J04T06"
export BK_EXAMINATION="ReachabilityDeadlock"
export BK_TOOL="itstools"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="1800"
export BK_MEMORY_CONFINEMENT="16384"
export BK_BIN_PATH="/home/mcc/BenchKit/bin/"

# 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

# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-4028"
echo " Executing tool itstools"
echo " Input is PolyORBLF-PT-S06J04T06, examination is ReachabilityDeadlock"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r166-oct2-162089278500201"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

tar xzf /home/mcc/BenchKit/INPUTS/PolyORBLF-PT-S06J04T06.tgz
mv PolyORBLF-PT-S06J04T06 execution
cd execution
if [ "ReachabilityDeadlock" = "ReachabilityDeadlock" ] || [ "ReachabilityDeadlock" = "UpperBounds" ] || [ "ReachabilityDeadlock" = "QuasiLiveness" ] || [ "ReachabilityDeadlock" = "StableMarking" ] || [ "ReachabilityDeadlock" = "Liveness" ] || [ "ReachabilityDeadlock" = "OneSafe" ] || [ "ReachabilityDeadlock" = "StateSpace" ]; then
rm -f GenericPropertiesVerdict.xml
fi
pwd
ls -lh

echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "ReachabilityDeadlock" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "ReachabilityDeadlock" != "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 "ReachabilityDeadlock.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property ReachabilityDeadlock.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "ReachabilityDeadlock.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 '' ReachabilityDeadlock.xml | cut -d '>' -f 2 | cut -d '<' -f 1 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ "ReachabilityDeadlock" = "ReachabilityDeadlock" ] || [ "ReachabilityDeadlock" = "QuasiLiveness" ] || [ "ReachabilityDeadlock" = "StableMarking" ] || [ "ReachabilityDeadlock" = "Liveness" ] || [ "ReachabilityDeadlock" = "OneSafe" ] ; then
echo "FORMULA_NAME ReachabilityDeadlock"
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 ;