About the Execution of Smart+red for Philosophers-PT-000020
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
261.731 | 4673.00 | 7824.00 | 246.40 | 3.4868E+0009 5.4239E+0010 1 40 | normal |
Execution Chart
We display below the execution chart for this examination (boot time has been removed).
Trace from the execution
Formatting '/data/fkordon/mcc2023-input.r299-tall-167873952700208.qcow2', fmt=qcow2 size=4294967296 backing_file=/data/fkordon/mcc2023-input.qcow2 cluster_size=65536 lazy_refcounts=off refcount_bits=16
Waiting for the VM to be ready (probing ssh)
............................................................
=====================================================================
Generated by BenchKit 2-5348
Executing tool smartxred
Input is Philosophers-PT-000020, examination is StateSpace
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r299-tall-167873952700208
=====================================================================
--------------------
preparation of the directory to be used:
/home/mcc/execution
total 888K
-rw-r--r-- 1 mcc users 21K Feb 25 13:11 CTLCardinality.txt
-rw-r--r-- 1 mcc users 150K Feb 25 13:11 CTLCardinality.xml
-rw-r--r-- 1 mcc users 15K Feb 25 13:08 CTLFireability.txt
-rw-r--r-- 1 mcc users 107K Feb 25 13:08 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.2K Jan 29 11:40 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 15K Feb 25 16:32 LTLCardinality.txt
-rw-r--r-- 1 mcc users 70K Feb 25 16:32 LTLCardinality.xml
-rw-r--r-- 1 mcc users 7.1K Feb 25 16:32 LTLFireability.txt
-rw-r--r-- 1 mcc users 40K Feb 25 16:32 LTLFireability.xml
-rw-r--r-- 1 mcc users 23K Feb 25 13:14 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 151K Feb 25 13:14 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 24K Feb 25 13:12 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 171K Feb 25 13:12 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 3.4K Feb 25 16:32 UpperBounds.txt
-rw-r--r-- 1 mcc users 8.5K Feb 25 16:32 UpperBounds.xml
-rw-r--r-- 1 mcc users 5 Mar 5 18:23 equiv_col
-rw-r--r-- 1 mcc users 7 Mar 5 18:23 instance
-rw-r--r-- 1 mcc users 6 Mar 5 18:23 iscolored
-rw-r--r-- 1 mcc users 44K Mar 5 18:23 model.pnml
--------------------
content from stdout:
=== Data for post analysis generated by BenchKit (invocation template)
no data necessary for post analysis
=== Now, execution of the tool begins
BK_START 1679460959854
bash -c /home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n "BK_STOP " ; date -u +%s%3N
Invoking MCC driver with
BK_TOOL=smartxred
BK_EXAMINATION=StateSpace
BK_BIN_PATH=/home/mcc/BenchKit/bin/
BK_TIME_CONFINEMENT=3600
BK_INPUT=Philosophers-PT-000020
Applying reductions before tool smart
Invoking reducer
Running Version 202303021504
[2023-03-22 04:56:01] [INFO ] Running its-tools with arguments : [-pnfolder, /home/mcc/execution, -examination, StateSpace, -timeout, 360, -rebuildPNML]
[2023-03-22 04:56:01] [INFO ] Parsing pnml file : /home/mcc/execution/model.pnml
[2023-03-22 04:56:01] [INFO ] Load time of PNML (sax parser for PT used): 39 ms
[2023-03-22 04:56:01] [INFO ] Transformed 100 places.
[2023-03-22 04:56:01] [INFO ] Transformed 100 transitions.
[2023-03-22 04:56:01] [INFO ] Found NUPN structural information;
[2023-03-22 04:56:01] [INFO ] Parsed PT model containing 100 places and 100 transitions and 320 arcs in 102 ms.
[2023-03-22 04:56:01] [INFO ] Export to PNML in file /home/mcc/execution/model.sr.pnml of net with 100 places, 100 transitions and 320 arcs took 4 ms.
Total runtime 135 ms.
There are residual formulas that ITS could not solve within timeout
======================================================
========== this is Smart for the MCC'2018 ============
======================================================
Running Philosophers (PT), instance 000020
Examination StateSpace
Parser /home/mcc/BenchKit/bin//../reducer/bin//../../smart/bin//parser/StateSpaceParse.jar
Model checker /home/mcc/BenchKit/bin//../reducer/bin//../../smart/bin//main//smart
Filename model.pnml
Petri model created: 100 places, 100 transitions, 320 arcs.
AT ITER 0 NEW BEST:: SOT 5418 SOS 831 HAS SOPS 831 HAS SOUS 792 HAS SOUPS 792 WITH SCORE 792.831
AT ITER 3 NEW BEST:: SOT 5417 SOS 826 HAS SOPS 826 HAS SOUS 787 HAS SOUPS 787 WITH SCORE 787.826
AT ITER 17 NEW BEST:: SOT 5415 SOS 824 HAS SOPS 824 HAS SOUS 785 HAS SOUPS 785 WITH SCORE 785.824
AT ITER 28 NEW BEST:: SOT 5412 SOS 819 HAS SOPS 819 HAS SOUS 780 HAS SOUPS 780 WITH SCORE 780.819
AT ITER 121 NEW BEST:: SOT 5408 SOS 811 HAS SOPS 811 HAS SOUS 770 HAS SOUPS 770 WITH SCORE 770.811
AT ITER 130 NEW BEST:: SOT 5407 SOS 806 HAS SOPS 806 HAS SOUS 765 HAS SOUPS 765 WITH SCORE 765.806
AT ITER 189 NEW BEST:: SOT 5407 SOS 804 HAS SOPS 804 HAS SOUS 763 HAS SOUPS 763 WITH SCORE 763.804
AT ITER 190 NEW BEST:: SOT 5403 SOS 796 HAS SOPS 796 HAS SOUS 753 HAS SOUPS 753 WITH SCORE 753.796
AT ITER 194 NEW BEST:: SOT 5391 SOS 807 HAS SOPS 807 HAS SOUS 751 HAS SOUPS 751 WITH SCORE 751.807
AT ITER 199 NEW BEST:: SOT 5390 SOS 805 HAS SOPS 805 HAS SOUS 749 HAS SOUPS 749 WITH SCORE 749.805
AT ITER 243 NEW BEST:: SOT 5382 SOS 818 HAS SOPS 818 HAS SOUS 748 HAS SOUPS 748 WITH SCORE 748.818
AT ITER 280 NEW BEST:: SOT 5379 SOS 812 HAS SOPS 812 HAS SOUS 741 HAS SOUPS 741 WITH SCORE 741.812
AT ITER 313 NEW BEST:: SOT 5379 SOS 811 HAS SOPS 811 HAS SOUS 740 HAS SOUPS 740 WITH SCORE 740.811
AT ITER 337 NEW BEST:: SOT 5378 SOS 810 HAS SOPS 810 HAS SOUS 739 HAS SOUPS 739 WITH SCORE 739.81
AT ITER 354 NEW BEST:: SOT 5376 SOS 809 HAS SOPS 809 HAS SOUS 737 HAS SOUPS 737 WITH SCORE 737.809
AT ITER 373 NEW BEST:: SOT 5375 SOS 807 HAS SOPS 807 HAS SOUS 734 HAS SOUPS 734 WITH SCORE 734.807
AT ITER 424 NEW BEST:: SOT 5374 SOS 806 HAS SOPS 806 HAS SOUS 732 HAS SOUPS 732 WITH SCORE 732.806
AT ITER 470 NEW BEST:: SOT 5373 SOS 805 HAS SOPS 805 HAS SOUS 729 HAS SOUPS 729 WITH SCORE 729.805
AT ITER 539 NEW BEST:: SOT 5371 SOS 803 HAS SOPS 803 HAS SOUS 727 HAS SOUPS 727 WITH SCORE 727.803
AT ITER 687 NEW BEST:: SOT 5369 SOS 800 HAS SOPS 800 HAS SOUS 722 HAS SOUPS 722 WITH SCORE 722.8
AT ITER 720 NEW BEST:: SOT 5369 SOS 797 HAS SOPS 797 HAS SOUS 720 HAS SOUPS 720 WITH SCORE 720.797
AT ITER 753 NEW BEST:: SOT 5369 SOS 791 HAS SOPS 791 HAS SOUS 718 HAS SOUPS 718 WITH SCORE 718.791
AT ITER 796 NEW BEST:: SOT 5369 SOS 784 HAS SOPS 784 HAS SOUS 718 HAS SOUPS 718 WITH SCORE 718.784
AT ITER 872 NEW BEST:: SOT 5369 SOS 777 HAS SOPS 777 HAS SOUS 714 HAS SOUPS 714 WITH SCORE 714.777
AT ITER 880 NEW BEST:: SOT 5368 SOS 776 HAS SOPS 776 HAS SOUS 713 HAS SOUPS 713 WITH SCORE 713.776
AT ITER 899 NEW BEST:: SOT 5368 SOS 774 HAS SOPS 774 HAS SOUS 709 HAS SOUPS 709 WITH SCORE 709.774
AT ITER 1055 NEW BEST:: SOT 5367 SOS 773 HAS SOPS 773 HAS SOUS 708 HAS SOUPS 708 WITH SCORE 708.773
AT ITER 1159 NEW BEST:: SOT 5368 SOS 772 HAS SOPS 772 HAS SOUS 707 HAS SOUPS 707 WITH SCORE 707.772
AT ITER 1279 NEW BEST:: SOT 5361 SOS 775 HAS SOPS 775 HAS SOUS 706 HAS SOUPS 706 WITH SCORE 706.775
AT ITER 1359 NEW BEST:: SOT 5358 SOS 784 HAS SOPS 784 HAS SOUS 703 HAS SOUPS 703 WITH SCORE 703.784
AT ITER 1590 NEW BEST:: SOT 5350 SOS 785 HAS SOPS 785 HAS SOUS 701 HAS SOUPS 701 WITH SCORE 701.785
AT ITER 1772 NEW BEST:: SOT 5345 SOS 784 HAS SOPS 784 HAS SOUS 696 HAS SOUPS 696 WITH SCORE 696.784
AT ITER 1864 NEW BEST:: SOT 5338 SOS 783 HAS SOPS 783 HAS SOUS 694 HAS SOUPS 694 WITH SCORE 694.783
AT ITER 2083 NEW BEST:: SOT 5336 SOS 780 HAS SOPS 780 HAS SOUS 690 HAS SOUPS 690 WITH SCORE 690.78
AT ITER 2652 NEW BEST:: SOT 5332 SOS 775 HAS SOPS 775 HAS SOUS 684 HAS SOUPS 684 WITH SCORE 684.775
AT ITER 2673 NEW BEST:: SOT 5332 SOS 774 HAS SOPS 774 HAS SOUS 683 HAS SOUPS 683 WITH SCORE 683.774
AT ITER 2674 NEW BEST:: SOT 5328 SOS 769 HAS SOPS 769 HAS SOUS 674 HAS SOUPS 674 WITH SCORE 674.769
AT ITER 2847 NEW BEST:: SOT 5327 SOS 768 HAS SOPS 768 HAS SOUS 673 HAS SOUPS 673 WITH SCORE 673.768
AT ITER 2872 NEW BEST:: SOT 5322 SOS 769 HAS SOPS 769 HAS SOUS 672 HAS SOUPS 672 WITH SCORE 672.769
AT ITER 3144 NEW BEST:: SOT 5322 SOS 768 HAS SOPS 768 HAS SOUS 670 HAS SOUPS 670 WITH SCORE 670.768
AT ITER 3221 NEW BEST:: SOT 5321 SOS 767 HAS SOPS 767 HAS SOUS 669 HAS SOUPS 669 WITH SCORE 669.767
AT ITER 3266 NEW BEST:: SOT 5321 SOS 757 HAS SOPS 757 HAS SOUS 667 HAS SOUPS 667 WITH SCORE 667.757
AT ITER 3379 NEW BEST:: SOT 5319 SOS 757 HAS SOPS 757 HAS SOUS 666 HAS SOUPS 666 WITH SCORE 666.757
AT ITER 3522 NEW BEST:: SOT 5315 SOS 758 HAS SOPS 758 HAS SOUS 665 HAS SOUPS 665 WITH SCORE 665.758
AT ITER 4013 NEW BEST:: SOT 5317 SOS 754 HAS SOPS 754 HAS SOUS 663 HAS SOUPS 663 WITH SCORE 663.754
AT ITER 4442 NEW BEST:: SOT 5316 SOS 752 HAS SOPS 752 HAS SOUS 660 HAS SOUPS 660 WITH SCORE 660.752
AT ITER 4960 NEW BEST:: SOT 5313 SOS 751 HAS SOPS 751 HAS SOUS 657 HAS SOUPS 657 WITH SCORE 657.751
AT ITER 5281 NEW BEST:: SOT 5312 SOS 749 HAS SOPS 749 HAS SOUS 654 HAS SOUPS 654 WITH SCORE 654.749
AT ITER 5807 NEW BEST:: SOT 5309 SOS 748 HAS SOPS 748 HAS SOUS 651 HAS SOUPS 651 WITH SCORE 651.748
AT ITER 7284 NEW BEST:: SOT 5300 SOS 751 HAS SOPS 751 HAS SOUS 650 HAS SOUPS 650 WITH SCORE 650.751
AT ITER 7773 NEW BEST:: SOT 5299 SOS 750 HAS SOPS 750 HAS SOUS 649 HAS SOUPS 649 WITH SCORE 649.75
AT ITER 8554 NEW BEST:: SOT 5296 SOS 750 HAS SOPS 750 HAS SOUS 648 HAS SOUPS 648 WITH SCORE 648.75
AT ITER 8785 NEW BEST:: SOT 5297 SOS 748 HAS SOPS 748 HAS SOUS 647 HAS SOUPS 647 WITH SCORE 647.748
AT ITER 8918 NEW BEST:: SOT 5298 SOS 746 HAS SOPS 746 HAS SOUS 646 HAS SOUPS 646 WITH SCORE 646.746
AT ITER 9065 NEW BEST:: SOT 5299 SOS 744 HAS SOPS 744 HAS SOUS 645 HAS SOUPS 645 WITH SCORE 645.744
AT ITER 9534 NEW BEST:: SOT 5296 SOS 743 HAS SOPS 743 HAS SOUS 642 HAS SOUPS 642 WITH SCORE 642.743
STATE_SPACE STATES 3486784401 TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
STATE_SPACE MAX_TOKEN_IN_PLACE 1 TECHNIQUES SEQUENTIAL_PROCESSING IMPLICIT RELATIONS DECISION_DIAGRAMS
STATE_SPACE MAX_TOKEN_PER_MARKING 40 TECHNIQUES SEQUENTIAL_PROCESSING IMPLICIT RELATIONS DECISION_DIAGRAMS
STATE_SPACE TRANSITIONS 54238868460 TECHNIQUES SEQUENTIAL_PROCESSING IMPLICIT RELATIONS DECISION_DIAGRAMS
BK_STOP 1679460964527
--------------------
content from stderr:
+ ulimit -s 65536
+ [[ -z '' ]]
+ export LTSMIN_MEM_SIZE=8589934592
+ LTSMIN_MEM_SIZE=8589934592
+ export PYTHONPATH=/home/mcc/BenchKit/itstools/pylibs
+ PYTHONPATH=/home/mcc/BenchKit/itstools/pylibs
+ export LD_LIBRARY_PATH=/home/mcc/BenchKit/itstools/pylibs:
+ LD_LIBRARY_PATH=/home/mcc/BenchKit/itstools/pylibs:
++ sed s/.jar//
++ perl -pe 's/.*\.//g'
++ ls /home/mcc/BenchKit/bin//../reducer/bin//../../itstools//itstools/plugins/fr.lip6.move.gal.application.pnmcc_1.0.0.202303021504.jar
+ VERSION=202303021504
+ echo 'Running Version 202303021504'
+ /home/mcc/BenchKit/bin//../reducer/bin//../../itstools//itstools/its-tools -pnfolder /home/mcc/execution -examination StateSpace -timeout 360 -rebuildPNML
cp: cannot stat 'StateSpace.sr.xml': No such file or directory
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="Philosophers-PT-000020"
export BK_EXAMINATION="StateSpace"
export BK_TOOL="smartxred"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
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-5348"
echo " Executing tool smartxred"
echo " Input is Philosophers-PT-000020, examination is StateSpace"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r299-tall-167873952700208"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"
tar xzf /home/mcc/BenchKit/INPUTS/Philosophers-PT-000020.tgz
mv Philosophers-PT-000020 execution
cd execution
if [ "StateSpace" = "ReachabilityDeadlock" ] || [ "StateSpace" = "UpperBounds" ] || [ "StateSpace" = "QuasiLiveness" ] || [ "StateSpace" = "StableMarking" ] || [ "StateSpace" = "Liveness" ] || [ "StateSpace" = "OneSafe" ] || [ "StateSpace" = "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 [ "StateSpace" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "StateSpace" != "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 "StateSpace.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property StateSpace.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "StateSpace.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
elif [ "StateSpace" = "ReachabilityDeadlock" ] || [ "StateSpace" = "QuasiLiveness" ] || [ "StateSpace" = "StableMarking" ] || [ "StateSpace" = "Liveness" ] || [ "StateSpace" = "OneSafe" ] ; then
echo "FORMULA_NAME StateSpace"
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 ;