fond
Model Checking Contest @ Petri Nets 2015
Bruxelles, Belgium, June 23, 2015
Execution of r218st-ebro-143344930501194
Last Updated
August 19, 2015

About the Execution of Marcie for S_ResAllocation-PT-R100C002

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
5436.160 102985.00 103009.00 20.40 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-2265
Executing tool marcie
Input is S_ResAllocation-PT-R100C002, examination is ReachabilityDeadlock
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r218st-ebro-143344930501194
=====================================================================


--------------------
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 ResAllocation-PT-R100C002-ReachabilityDeadlock-0

=== Now, execution of the tool begins

BK_START 1433783230746

Model: S_ResAllocation-PT-R100C002
reachability algorithm:
Saturation-based algorithm
variable ordering algorithm:
Calculated like in [Noa99]
--memory=6 --suppress --rs-algorithm=3 --place-order=5

Marcie rev. 1429:1432M (built: crohr on 2014-10-22)
A model checker for Generalized Stochastic Petri nets

authors: Alex Tovchigrechko (IDD package and CTL model checking)

Martin Schwarick (Symbolic numerical analysis and CSL model checking)

Christian Rohr (Simulative and approximative numerical model checking)

marcie@informatik.tu-cottbus.de

called as: marcie --net-file=model.pnml --mcc-file=ReachabilityDeadlock.xml --memory=6 --suppress --rs-algorithm=3 --place-order=5

parse successfull
net created successfully

(NrP: 400 NrTr: 202 NrArc: 1000)

net check time: 0m0sec

parse formulas successfull
formulas created successfully
place and transition orderings generation:0m0sec

init dd package: 0m5sec


RS generation: 0m4sec


-> reachability set: #nodes 1095 (1.1e+03) #states 64,650,180,611,639,699,476,331,863,474,176 (31)



starting MCC model checker
--------------------------

checking: EF [DEADLOCK]
normalized: E [true U DEADLOCK]

-> the formula is TRUE

FORMULA ResAllocation-PT-R100C002-ReachabilityDeadlock-0 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 1m29sec


Total processing time: 1m42sec


BK_STOP 1433783333731

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

check if there are places and transitions
ok
check if there are transitions without pre-places
ok
check if at least one transition is enabled in m0
ok
check if there are transitions that can never fire
ok


initing FirstDep: 0m0sec

450 472 488 502 514 526 536 720 554 562 570 578 880 592 802 1584 2931 3908 5136 6303 7340 8312 9264 10071 10727 11604 12170 12636 13092 13057 13017 12927 11915 10743 7251
iterations count:35551 (175), effective:10100 (50)

initing FirstDep: 0m0sec

936 965 979 1033 1012 1011 1018 1029 1044 1087 1106 1133 1073 1140 1155 1099 1178 1135 1145 1240 1180 1255 1215 1256 1190 1150 1217 1277 1276 1204 1272 1243 1255 1310 1242 1206 1305 1249 1297 1316 1276 1228 1343 1283 1247 1376 1310 1358 1242 1385 1393 1269 1286 1344 1304 1336 1427 1403 1311 1283 1434 1362 1326 1298 1283 1393 1345 1317 1293 1416 1372 1340 1332 1491 1407 1371 1343 1319 1462 1410 1390 1350 1478 1469 1421 1389 1453 1341 1492 1440 1408 1380 1488 1543 1555 1431 1403 1379 1359 1510 1526 1494 1406 1486 1479 1509 1469 1465 1509 1393 1382 1568 1508 1588 1428 1408 1388 1567 1503 1571 1447 1467 1419 1586 1558 1498 1570 1470 1498 1410 1585 1533 1589 1477 1485 1437 1426 1588 1544 1608 1652 1468 1448 1505 1603 1615 1531 1507 1647 1599 1447 1650 1658 1690 1546 1506 1486 1638 1459 1673 1613 1697 1533 1513 1493 1589 1720 1708 1596 1568 1544 1524 1504 1496 1573 1651 1623 1647 1643 1539 1663 1503 1487 1682 1714 1618 1710 1562 1542 1678 1506 1749 1677 1641 1613 1589 1569 1549 1585 1609 1744 1732 1652 1624 1600 1580 1748 1544 1528 1779 1707 1671 1643 1619 1659 1579 1683 1707 1604 1794 1698 1798 1642 1694 1642 1582 1566 1550 1829 1813 1701 1673 1649 1629 1609 1605 1629 1561 1828 1752 1720 1688 1664 1708 1624 1728 1752 1648 1569 1843 1783 1707 1683 1667 1643 1759 1815 1743 1579 1822 1770 1738 1710 1806 1834 1666 1786 1778 1642 1586 1825 1865 1833 1721 1825 1813 1661 1693 1653 1613 1773 1880 1888 1764 1776 1716 1696 1868 1660 1644 1844 1616 1907 1883 1791 1763 1739 1719 1699 1683 1699 1651 1635 1623 1902 1898 1798 1910 1810 1838 1710 1790 1782 1662 1646 1634 1901 1881 1813 1889 1789 1821 1725 1769 1761 1677 1941 1649 1818 1876 1856 1884 1880 1764 1900 1728 1712 1696 1868 1668 1708 1963 1963 1843 1971 1871 1903 1755 1851 1843 1707 1691 1679 1807 1942 1890 1870 1830 1958 1986 1818 1938 1930 1794 1706 1746 1894 2005 1917 1881 1853 1829 1833 1789 1857 1881 1777 1725 1785 1957 1685 1964 1916 1884 1944 1836 1816 1796 1780 1764 2012 1748 1964 1708 1696 1975 1955 1923 1871 1915 1903 1811 1795 1779 1763 1863 1735 1723 1711 2018 2030 1922 1894 1870 1850 2046 1814 1798 1782 1886 1754 1742 1746 1751 2001 1957 1925 1933 1877 1857 1905 1993 1953 1793 1777 1765 1805 1853 1834 2060 2016 1940 2012 1892 1872 1980 2068 2028 1860 1792 1780 1880 1932 1908 2051 2051 1963 2059 1959 1991 1875 1939 1931 1827 1811 1799 1895 1971 1971 1904 2042 2074 1978 2070 1922 1902 2038 1866 2086 1918 1822 1818 1938 1990 1966 1875 2085 2037 1985 2033 1937 1917 2005 2093 2053 1885 1837 1825 1905 1953 1933 1837 2128 2140 2032 1984 1960 1940 1920 1904 1888 1872 1996 1844 1832 1856 1860 1796 1784 2115 2051 2019 2135 1987 1975 1931 1915 1899 1883 1935 2155 1843 1831 1819 1807 1795 2130 2070 2058 2010 2146 1966 2006 2126 2118 1982 1886 1934 2082 2154 2158 2086 1946 1811 2105 2141 2037 2013 2025 1973 2117 2173 2101 1909 2169 1881 1869 1869 1845 1833 1821 2200 2140 2176 2204 2200 2004 1984 1968 1952 1936 2188 1908 2028 2128 2152 2108 1988 1836 1833 2175 2195 2071 2079 2023 2179 1987 1983 1955 1939 1979 2171 1899 1887 1875 1863 2063 1843 2202 2138 2202 2170 2118 2190 2058 2210 1978 2130 1950 2142 1922 1910 1898 1886 1874 2082 1854 2230 2214 2178 2150 2098 2166 2038 2190 2214 2110 1962 2118 1934 1922 1910 1898 1886 2058 1866 1863 2836 4158 5276 6244 7213 8294 9138 10106 11004 11523 12306 12830 13194 13339 13284 13134 12480 11048 8358
iterations count:666704 (3300), effective:171503 (849)

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_ResAllocation-PT-R100C002"
export BK_EXAMINATION="ReachabilityDeadlock"
export BK_TOOL="marcie"
export BK_RESULT_DIR="/users/gast00/fkordon/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_ResAllocation-PT-R100C002.tgz
mv S_ResAllocation-PT-R100C002 execution

# this is for BenchKit: explicit launching of the test

cd execution
echo "====================================================================="
echo " Generated by BenchKit 2-2265"
echo " Executing tool marcie"
echo " Input is S_ResAllocation-PT-R100C002, examination is ReachabilityDeadlock"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 1"
echo " Run identifier is r218st-ebro-143344930501194"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "ReachabilityDeadlock" = "ReachabilityComputeBounds" ] ; 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
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 ;