fond
Model Checking Contest 2022
12th edition, Bergen, Norway, June 21, 2022
Execution of r067-tall-165254777900028
Last Updated
Jun 22, 2022

About the Execution of ITS-Tools for DLCflexbar-PT-4b

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
2624.995 56654.00 96616.00 212.40 F normal

Execution Chart

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

Trace from the execution

Formatting '/data/fkordon/mcc2022-input.r067-tall-165254777900028.qcow2', fmt=qcow2 size=4294967296 backing_file=/data/fkordon/mcc2022-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 DLCflexbar-PT-4b, examination is StableMarking
Time confinement is 1800 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r067-tall-165254777900028
=====================================================================

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 4.4M
-rw-r--r-- 1 mcc users 5.2K Apr 29 19:17 CTLCardinality.txt
-rw-r--r-- 1 mcc users 51K Apr 29 19:17 CTLCardinality.xml
-rw-r--r-- 1 mcc users 6.4K Apr 29 19:17 CTLFireability.txt
-rw-r--r-- 1 mcc users 61K Apr 29 19:17 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.2K May 10 09:33 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 3.6K May 9 07:25 LTLCardinality.txt
-rw-r--r-- 1 mcc users 25K May 9 07:25 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.3K May 9 07:25 LTLFireability.txt
-rw-r--r-- 1 mcc users 17K May 9 07:25 LTLFireability.xml
-rw-r--r-- 1 mcc users 1.6K May 9 07:25 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.7K May 9 07:25 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 May 10 09:33 equiv_col
-rw-r--r-- 1 mcc users 3 May 10 09:33 instance
-rw-r--r-- 1 mcc users 6 May 10 09:33 iscolored
-rw-r--r-- 1 mcc users 4.1M May 10 09:33 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 StableMarking

=== Now, execution of the tool begins

BK_START 1652565479018

Running Version 202205111006
[2022-05-14 21:58:00] [INFO ] Running its-tools with arguments : [-pnfolder, /home/mcc/execution, -examination, StableMarking, -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]
[2022-05-14 21:58:00] [INFO ] Parsing pnml file : /home/mcc/execution/model.pnml
[2022-05-14 21:58:00] [INFO ] Load time of PNML (sax parser for PT used): 449 ms
[2022-05-14 21:58:00] [INFO ] Transformed 11440 places.
[2022-05-14 21:58:00] [INFO ] Transformed 17128 transitions.
[2022-05-14 21:58:00] [INFO ] Found NUPN structural information;
[2022-05-14 21:58:01] [INFO ] Parsed PT model containing 11440 places and 17128 transitions in 968 ms.
Graph (trivial) has 10586 edges and 11440 vertex of which 1040 / 11440 are part of one of the 68 SCC in 37 ms
Free SCC test removed 972 places
Structural test allowed to assert that 5906 places are NOT stable. Took 194 ms.
Ensure Unique test removed 1028 transitions
Reduce redundant transitions removed 1028 transitions.
Incomplete random walk after 10000 steps, including 2 resets, run finished after 4316 ms. (steps per millisecond=2 ) properties (out of 5534) seen :1363
Running SMT prover for 4171 properties.
[2022-05-14 21:58:06] [INFO ] Flow matrix only has 16033 transitions (discarded 67 similar events)
// Phase 1: matrix 16033 rows 10468 cols
[2022-05-14 21:58:06] [INFO ] Computed 608 place invariants in 104 ms
[2022-05-14 21:58:39] [WARNING] SMT solver failed with error :SMT solver raised an error when submitting script.... while checking expressions.
[2022-05-14 21:58:39] [INFO ] After 25129ms SMT Verify possible using all constraints in real domain returned unsat :0 sat :0
Fused 4171 Parikh solutions to 1 different solutions.
Parikh walk visited 0 properties in 1 ms.
Support contains 4171 out of 10468 places. Attempting structural reductions.
Starting structural reductions in SAFETY mode, iteration 0 : 10468/10468 places, 16100/16100 transitions.
Drop transitions removed 68 transitions
Reduce isomorphic transitions removed 68 transitions.
Drop transitions removed 2558 transitions
Trivial Post-agglo rules discarded 2558 transitions
Performed 2558 trivial Post agglomeration. Transition count delta: 2558
Iterating post reduction 0 with 2626 rules applied. Total rules applied 2626 place count 10468 transition count 13474
Reduce places removed 2558 places and 0 transitions.
Ensure Unique test removed 16 transitions
Reduce isomorphic transitions removed 16 transitions.
Drop transitions removed 12 transitions
Trivial Post-agglo rules discarded 12 transitions
Performed 12 trivial Post agglomeration. Transition count delta: 12
Iterating post reduction 1 with 2586 rules applied. Total rules applied 5212 place count 7910 transition count 13446
Reduce places removed 12 places and 0 transitions.
Iterating post reduction 2 with 12 rules applied. Total rules applied 5224 place count 7898 transition count 13446
Performed 30 Pre agglomeration using Quasi-Persistent + Divergent Free condition..
Pre-agglomeration after 3 with 30 Pre rules applied. Total rules applied 5224 place count 7898 transition count 13416
Deduced a syphon composed of 30 places in 270 ms
Reduce places removed 30 places and 0 transitions.
Iterating global reduction 3 with 60 rules applied. Total rules applied 5284 place count 7868 transition count 13416
Discarding 331 places :
Symmetric choice reduction at 3 with 331 rule applications. Total rules 5615 place count 7537 transition count 13085
Iterating global reduction 3 with 331 rules applied. Total rules applied 5946 place count 7537 transition count 13085
Performed 80 Pre agglomeration using Quasi-Persistent + Divergent Free condition..
Pre-agglomeration after 3 with 80 Pre rules applied. Total rules applied 5946 place count 7537 transition count 13005
Deduced a syphon composed of 80 places in 162 ms
Reduce places removed 80 places and 0 transitions.
Iterating global reduction 3 with 160 rules applied. Total rules applied 6106 place count 7457 transition count 13005
Discarding 53 places :
Symmetric choice reduction at 3 with 53 rule applications. Total rules 6159 place count 7404 transition count 11311
Iterating global reduction 3 with 53 rules applied. Total rules applied 6212 place count 7404 transition count 11311
Ensure Unique test removed 31 transitions
Reduce isomorphic transitions removed 31 transitions.
Iterating post reduction 3 with 31 rules applied. Total rules applied 6243 place count 7404 transition count 11280
Performed 1173 Post agglomeration using F-continuation condition with reduction of 3 identical transitions.
Deduced a syphon composed of 1173 places in 9 ms
Reduce places removed 1173 places and 0 transitions.
Iterating global reduction 4 with 2346 rules applied. Total rules applied 8589 place count 6231 transition count 10104
Ensure Unique test removed 6 transitions
Reduce isomorphic transitions removed 6 transitions.
Iterating post reduction 4 with 6 rules applied. Total rules applied 8595 place count 6231 transition count 10098
Renaming transitions due to excessive name length > 1024 char.
Performed 11 Post agglomeration using F-continuation condition.Transition count delta: -57
Deduced a syphon composed of 11 places in 9 ms
Reduce places removed 11 places and 0 transitions.
Iterating global reduction 5 with 22 rules applied. Total rules applied 8617 place count 6220 transition count 10155
Drop transitions removed 32 transitions
Redundant transition composition rules discarded 32 transitions
Iterating global reduction 5 with 32 rules applied. Total rules applied 8649 place count 6220 transition count 10123
Discarding 6 places :
Symmetric choice reduction at 5 with 6 rule applications. Total rules 8655 place count 6214 transition count 10117
Iterating global reduction 5 with 6 rules applied. Total rules applied 8661 place count 6214 transition count 10117
Discarding 6 places :
Symmetric choice reduction at 5 with 6 rule applications. Total rules 8667 place count 6208 transition count 9823
Iterating global reduction 5 with 6 rules applied. Total rules applied 8673 place count 6208 transition count 9823
Ensure Unique test removed 6 transitions
Reduce isomorphic transitions removed 6 transitions.
Iterating post reduction 5 with 6 rules applied. Total rules applied 8679 place count 6208 transition count 9817
Performed 6 Post agglomeration using F-continuation condition.Transition count delta: 6
Deduced a syphon composed of 6 places in 5 ms
Reduce places removed 6 places and 0 transitions.
Iterating global reduction 6 with 12 rules applied. Total rules applied 8691 place count 6202 transition count 9811
Discarding 6 places :
Symmetric choice reduction at 6 with 6 rule applications. Total rules 8697 place count 6196 transition count 9517
Iterating global reduction 6 with 6 rules applied. Total rules applied 8703 place count 6196 transition count 9517
Ensure Unique test removed 6 transitions
Reduce isomorphic transitions removed 6 transitions.
Iterating post reduction 6 with 6 rules applied. Total rules applied 8709 place count 6196 transition count 9511
Free-agglomeration rule applied 1345 times with reduction of 297 identical transitions.
Iterating global reduction 7 with 1345 rules applied. Total rules applied 10054 place count 6196 transition count 7869
Reduce places removed 1345 places and 0 transitions.
Drop transitions removed 185 transitions
Ensure Unique test removed 3 transitions
Reduce isomorphic transitions removed 188 transitions.
Iterating post reduction 7 with 1533 rules applied. Total rules applied 11587 place count 4851 transition count 7681
Discarding 14 places :
Symmetric choice reduction at 8 with 14 rule applications. Total rules 11601 place count 4837 transition count 7649
Iterating global reduction 8 with 14 rules applied. Total rules applied 11615 place count 4837 transition count 7649
Drop transitions removed 136 transitions
Redundant transition composition rules discarded 136 transitions
Iterating global reduction 8 with 136 rules applied. Total rules applied 11751 place count 4837 transition count 7513
Free-agglomeration rule (complex) applied 1 times.
Iterating global reduction 8 with 1 rules applied. Total rules applied 11752 place count 4837 transition count 7558
Reduce places removed 1 places and 0 transitions.
Drop transitions removed 3 transitions
Reduce isomorphic transitions removed 3 transitions.
Iterating post reduction 8 with 4 rules applied. Total rules applied 11756 place count 4836 transition count 7555
Partial Free-agglomeration rule applied 1 times.
Drop transitions removed 1 transitions
Iterating global reduction 9 with 1 rules applied. Total rules applied 11757 place count 4836 transition count 7555
Partial Post-agglomeration rule applied 2 times.
Drop transitions removed 2 transitions
Iterating global reduction 9 with 2 rules applied. Total rules applied 11759 place count 4836 transition count 7555
Applied a total of 11759 rules in 6879 ms. Remains 4836 /10468 variables (removed 5632) and now considering 7555/16100 (removed 8545) transitions.
Finished structural reductions, in 1 iterations. Remains : 4836/10468 places, 7555/16100 transitions.
Finished random walk after 116748 steps, including 0 resets, run visited all 4171 properties in 9148 ms. (steps per millisecond=12 )
Able to resolve query StableMarking after proving 5536 properties.
FORMULA StableMarking FALSE TECHNIQUES RANDOM_WALK MARKED_SUFFIX_TEST TRIVIAL_UNMARKED_SCC_TEST TOPOLOGICAL
Total runtime 55428 ms.

BK_STOP 1652565535672

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

+ export LANG=C
+ LANG=C
+ export BINDIR=/home/mcc/BenchKit/bin//../
+ BINDIR=/home/mcc/BenchKit/bin//../
++ pwd
+ export MODEL=/home/mcc/execution
+ MODEL=/home/mcc/execution
+ [[ StableMarking = StateSpace ]]
+ /home/mcc/BenchKit/bin//..//runeclipse.sh /home/mcc/execution StableMarking -its -ltsmin -greatspnpath /home/mcc/BenchKit/bin//..//greatspn/ -order META -manyOrder -smt -timeout 1800
+ ulimit -s 65536
+ export PYTHONPATH=/usr/lib/python3.9/site-packages/
+ PYTHONPATH=/usr/lib/python3.9/site-packages/
+ export LD_LIBRARY_PATH=/usr/local/lib:
+ LD_LIBRARY_PATH=/usr/local/lib:
+ [[ -z '' ]]
+ export LTSMIN_MEM_SIZE=8589934592
+ LTSMIN_MEM_SIZE=8589934592
++ sed s/.jar//
++ perl -pe 's/.*\.//g'
++ ls /home/mcc/BenchKit/bin//..//itstools/plugins/fr.lip6.move.gal.application.pnmcc_1.0.0.202205111006.jar
+ VERSION=202205111006
+ echo 'Running Version 202205111006'
+ /home/mcc/BenchKit/bin//..//itstools/its-tools -data @none -pnfolder /home/mcc/execution -examination StableMarking -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=@none -Xss128m -Xms40m -Xmx8192m

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="DLCflexbar-PT-4b"
export BK_EXAMINATION="StableMarking"
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 DLCflexbar-PT-4b, examination is StableMarking"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r067-tall-165254777900028"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

tar xzf /home/mcc/BenchKit/INPUTS/DLCflexbar-PT-4b.tgz
mv DLCflexbar-PT-4b execution
cd execution
if [ "StableMarking" = "ReachabilityDeadlock" ] || [ "StableMarking" = "UpperBounds" ] || [ "StableMarking" = "QuasiLiveness" ] || [ "StableMarking" = "StableMarking" ] || [ "StableMarking" = "Liveness" ] || [ "StableMarking" = "OneSafe" ] || [ "StableMarking" = "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 [ "StableMarking" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "StableMarking" != "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 "StableMarking.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property StableMarking.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "StableMarking.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 '' StableMarking.xml | cut -d '>' -f 2 | cut -d '<' -f 1 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ "StableMarking" = "ReachabilityDeadlock" ] || [ "StableMarking" = "QuasiLiveness" ] || [ "StableMarking" = "StableMarking" ] || [ "StableMarking" = "Liveness" ] || [ "StableMarking" = "OneSafe" ] ; then
echo "FORMULA_NAME StableMarking"
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 ;