fond
Model Checking Contest 2018
8th edition, Bratislava, Slovakia, June 26, 2018
Execution of r107-smll-152658637600220
Last Updated
June 26, 2018

About the Execution of M4M.struct for IOTPpurchase-PT-C12M10P15D17

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
8203.050 226745.00 227406.00 1258.00 ???????????????? 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)
..................
/home/mcc/execution
total 232K
-rw-r--r-- 1 mcc users 3.5K May 15 18:54 CTLCardinality.txt
-rw-r--r-- 1 mcc users 17K May 15 18:54 CTLCardinality.xml
-rw-r--r-- 1 mcc users 3.9K May 15 18:54 CTLFireability.txt
-rw-r--r-- 1 mcc users 21K 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.2K 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 2.5K May 15 18:54 LTLFireability.txt
-rw-r--r-- 1 mcc users 11K May 15 18:54 LTLFireability.xml
-rw-r--r-- 1 mcc users 4.3K May 15 18:54 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 19K May 15 18:54 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 119 May 15 18:54 ReachabilityDeadlock.txt
-rw-r--r-- 1 mcc users 357 May 15 18:54 ReachabilityDeadlock.xml
-rw-r--r-- 1 mcc users 3.5K May 15 18:54 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 15K May 15 18:54 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.9K May 15 18:54 UpperBounds.txt
-rw-r--r-- 1 mcc users 4.0K May 15 18:54 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 May 15 18:50 equiv_col
-rw-r--r-- 1 mcc users 13 May 15 18:50 instance
-rw-r--r-- 1 mcc users 6 May 15 18:50 iscolored
-rwxr-xr-x 1 mcc users 60K May 15 18:50 model.pnml
=====================================================================
Generated by BenchKit 2-3637
Executing tool mcc4mcc-structural
Input is IOTPpurchase-PT-C12M10P15D17, examination is CTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r107-smll-152658637600220
=====================================================================


--------------------
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 IOTPpurchase-PT-C12M10P15D17-CTLCardinality-00
FORMULA_NAME IOTPpurchase-PT-C12M10P15D17-CTLCardinality-01
FORMULA_NAME IOTPpurchase-PT-C12M10P15D17-CTLCardinality-02
FORMULA_NAME IOTPpurchase-PT-C12M10P15D17-CTLCardinality-03
FORMULA_NAME IOTPpurchase-PT-C12M10P15D17-CTLCardinality-04
FORMULA_NAME IOTPpurchase-PT-C12M10P15D17-CTLCardinality-05
FORMULA_NAME IOTPpurchase-PT-C12M10P15D17-CTLCardinality-06
FORMULA_NAME IOTPpurchase-PT-C12M10P15D17-CTLCardinality-07
FORMULA_NAME IOTPpurchase-PT-C12M10P15D17-CTLCardinality-08
FORMULA_NAME IOTPpurchase-PT-C12M10P15D17-CTLCardinality-09
FORMULA_NAME IOTPpurchase-PT-C12M10P15D17-CTLCardinality-10
FORMULA_NAME IOTPpurchase-PT-C12M10P15D17-CTLCardinality-11
FORMULA_NAME IOTPpurchase-PT-C12M10P15D17-CTLCardinality-12
FORMULA_NAME IOTPpurchase-PT-C12M10P15D17-CTLCardinality-13
FORMULA_NAME IOTPpurchase-PT-C12M10P15D17-CTLCardinality-14
FORMULA_NAME IOTPpurchase-PT-C12M10P15D17-CTLCardinality-15

=== Now, execution of the tool begins

BK_START 1526829806358


BK_STOP 1526830033103

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

Prefix is 75f5f979.
Reading known information in /usr/share/mcc4mcc/75f5f979-known.json.
Reading learned information in /usr/share/mcc4mcc/75f5f979-learned.json.
Reading value translations in /usr/share/mcc4mcc/75f5f979-values.json.
Using directory /home/mcc/execution for input, as it contains a model.pnml file.
Using IOTPpurchase-PT-C12M10P15D17 as instance name.
Using IOTPpurchase as model name.
Using algorithm or tool bmdt.
Model characteristics are: {'Examination': 'CTLCardinality', 'Place/Transition': True, 'Colored': False, 'Relative-Time': 1, 'Relative-Memory': 1, 'Ordinary': True, 'Simple Free Choice': False, 'Extended Free Choice': False, 'State Machine': False, 'Marked Graph': False, 'Connected': True, 'Strongly Connected': True, 'Source Place': False, 'Sink Place': False, 'Source Transition': False, 'Sink Transition': False, 'Loop Free': False, 'Conservative': False, 'Sub-Conservative': False, 'Nested Units': False, 'Safe': None, 'Deadlock': False, 'Reversible': True, 'Quasi Live': True, 'Live': True}.
Known tools are: [{'Time': 30434, 'Memory': 1036.45, 'Tool': 'lola'}, {'Time': 31447, 'Memory': 1036.59, 'Tool': 'lola'}].
Learned tools are: [{'Tool': 'lola'}].
Learned tool lola is 1.0x far from the best tool lola.
CTLCardinality lola IOTPpurchase-PT-C12M10P15D17...
----- Start make prepare stderr -----

Time: 3600 - MCC
----- Start make prepare stdout -----
===========================================================================================
IOTPpurchase-PT-C12M10P15D17: translating PT Petri net model.pnml into LoLA format
===========================================================================================
translating PT Petri net complete


checking for too many tokens
===========================================================================================
IOTPpurchase-PT-C12M10P15D17: translating PT formula CTLCardinality into LoLA format
===========================================================================================
translating formula complete
touch formulae;
----- Start make result stdout -----
----- Start make result stderr -----
CTLCardinality @ IOTPpurchase-PT-C12M10P15D17 @ 3540 seconds
Makefile:222: recipe for target 'verify' failed
make: [verify] Error 134 (ignored)
----- Start make result stderr -----
----- Start make result stdout -----
lola: LoLA will run for 3540 seconds at most (--timelimit)
lola: NET
lola: reading net from model.pnml.lola
lola: finished parsing
lola: closed net file model.pnml.lola
lola: 156/65536 symbol table entries, 0 collisions
lola: preprocessing...
lola: finding significant places
lola: 111 places, 45 transitions, 44 significant places
lola: computing forward-conflicting sets
lola: computing back-conflicting sets
lola: 70 transition conflict sets
lola: TASK
lola: reading formula from IOTPpurchase-PT-C12M10P15D17-CTLCardinality.task
lola: A (X (A (G ((p11_7 <= 2))))) : A (F (A (G (((Payment_p21_3 <= p3_10) OR (1 <= p4_4)))))) : (E (G (E (F ((3 <= p3_8))))) OR (A (((p12_4 <= p10_2) U (3 <= Delivery_p22_8))) AND (OfferResponce_p10 + 1 <= p12_7))) : NOT(E ((((PaymentAmount_p11_6 <= PaymentNote_p21_16) AND (p8_3 <= MerchantPayment_p4_0)) U (Payment_p21_7 + 1 <= p5_3)))) : A (G ((3 <= DeliveryHandlerDelivery_p8_0))) : E (((3 <= p3_10) U A (F ((3 <= PaySchemeData_p11_10))))) : E (F (((p3_8 <= p4_5) AND E (X ((2 <= PaymentRequest_p11_9)))))) : (A (X (E (F ((ConsumerOffer_p1 <= p11_4))))) AND NOT(A (G ((Order_p22_3 <= p11_0))))) : (E (G (A (X ((p4_1 <= Organization_p22_2))))) OR (2 <= p6_6)) : E (F ((2 <= p7_1))) : A (((DeliveryResponse_p12_6 <= p3_7) U (3 <= p1_1))) : (A (F (((Delivery_p20 + 1 <= Organization_p22_5) AND (p1_3 <= 0)))) OR ((2 <= PaymentResponse_p11_12) AND ((p6_3 <= p3_6) OR (1 <= Order_p22_10)))) : A (F ((A (X ((2 <= p11_0))) OR E (F ((2 <= DeliveryRequest_p12_5)))))) : A (G ((E (X ((PaySchemeData_p21_6 <= BrandList_p11_2))) OR ((p7_1 <= 0) AND (p7_2 <= 2))))) : E (G ((E (G ((DeliveryResponse_p12_6 <= ConsumerOffer_p1))) AND E (X ((PaymentNote_p21_13 <= Status_p22_11)))))) : (NOT(A (X (((2 <= PayReceipt_p21_15) OR (p4_4 <= p11_13))))) OR A (F ((2 <= p1_2))))
lola: computing a collection of formulas
lola: RUNNING
lola: subprocess 0 will run for 221 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (X (A (G ((p11_7 <= 2)))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a B\xfcchi-Automaton
lola: processed formula: A (X (A (G ((p11_7 <= 2)))))
lola: processed formula: A (X (A (G ((p11_7 <= 2)))))
lola: processed formula length: 28
lola: 0 rewrites
lola: formula mentions 0 of 111 places; total mentions: 0
lola: closed formula file IOTPpurchase-PT-C12M10P15D17-CTLCardinality.task
lola: the resulting B\xfcchi automaton has 3 states
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 180 bytes per marking, with 30 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: 1421263 markings, 2879084 edges, 284253 markings/sec, 0 secs
lola: 2504637 markings, 5252408 edges, 216675 markings/sec, 5 secs
lola: 3469284 markings, 7428943 edges, 192929 markings/sec, 10 secs
lola: 4480809 markings, 9738076 edges, 202305 markings/sec, 15 secs
lola: 5444907 markings, 11983958 edges, 192820 markings/sec, 20 secs
lola: 6348709 markings, 14103350 edges, 180760 markings/sec, 25 secs
lola: 7121747 markings, 15930868 edges, 154608 markings/sec, 30 secs
lola: 7895285 markings, 17754342 edges, 154708 markings/sec, 35 secs
lola: 8632903 markings, 19526040 edges, 147524 markings/sec, 40 secs
lola: 9362171 markings, 21285150 edges, 145854 markings/sec, 45 secs
lola: 10086297 markings, 23033542 edges, 144825 markings/sec, 50 secs
lola: 10825680 markings, 24840816 edges, 147877 markings/sec, 55 secs
lola: 11568971 markings, 26647559 edges, 148658 markings/sec, 60 secs
lola: 12260309 markings, 28341313 edges, 138268 markings/sec, 65 secs
lola: 12948254 markings, 30026248 edges, 137589 markings/sec, 70 secs
lola: 13628120 markings, 31698914 edges, 135973 markings/sec, 75 secs
lola: 14287869 markings, 33335205 edges, 131950 markings/sec, 80 secs
lola: 14952689 markings, 34982313 edges, 132964 markings/sec, 85 secs
lola: 15618711 markings, 36629096 edges, 133204 markings/sec, 90 secs
lola: 16275068 markings, 38260038 edges, 131271 markings/sec, 95 secs
lola: 16921292 markings, 39874767 edges, 129245 markings/sec, 100 secs
lola: 17575707 markings, 41500161 edges, 130883 markings/sec, 105 secs
lola: 18216130 markings, 43098716 edges, 128085 markings/sec, 110 secs
lola: 18852970 markings, 44696558 edges, 127368 markings/sec, 115 secs
lola: 19491698 markings, 46307847 edges, 127746 markings/sec, 120 secs
lola: 20193122 markings, 48066311 edges, 140285 markings/sec, 125 secs
lola: 20879946 markings, 49802638 edges, 137365 markings/sec, 130 secs
lola: 21561644 markings, 51536124 edges, 136340 markings/sec, 135 secs
lola: 22248628 markings, 53270035 edges, 137397 markings/sec, 140 secs
lola: 22928986 markings, 54994563 edges, 136072 markings/sec, 145 secs
lola: 23602953 markings, 56710264 edges, 134793 markings/sec, 150 secs
lola: 24268141 markings, 58414834 edges, 133038 markings/sec, 155 secs
lola: 24926348 markings, 60105872 edges, 131641 markings/sec, 160 secs
lola: 25584898 markings, 61798598 edges, 131710 markings/sec, 165 secs
lola: 26240630 markings, 63479723 edges, 131146 markings/sec, 170 secs
lola: 26903415 markings, 65168489 edges, 132557 markings/sec, 175 secs
lola: 27557309 markings, 66848669 edges, 130779 markings/sec, 180 secs
lola: 28201522 markings, 68509649 edges, 128843 markings/sec, 185 secs
lola: 28857515 markings, 70184807 edges, 131199 markings/sec, 190 secs
lola: 29502066 markings, 71844326 edges, 128910 markings/sec, 195 secs
lola: 30148502 markings, 73506239 edges, 129287 markings/sec, 200 secs
lola: 30800661 markings, 75171039 edges, 130432 markings/sec, 205 secs
lola: 31432070 markings, 76810166 edges, 126282 markings/sec, 210 secs
lola: 32064871 markings, 78452868 edges, 126560 markings/sec, 215 secs
lola: local time limit reached - aborting
lola: Child process aborted or communication problem between parent and child process
terminate called after throwing an instance of 'std::runtime_error'
what(): parse error at position 0: unexpected character, last read: '
Aborted (core dumped)
FORMULA IOTPpurchase-PT-C12M10P15D17-CTLCardinality-0 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA IOTPpurchase-PT-C12M10P15D17-CTLCardinality-1 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA IOTPpurchase-PT-C12M10P15D17-CTLCardinality-2 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA IOTPpurchase-PT-C12M10P15D17-CTLCardinality-3 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA IOTPpurchase-PT-C12M10P15D17-CTLCardinality-4 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA IOTPpurchase-PT-C12M10P15D17-CTLCardinality-5 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA IOTPpurchase-PT-C12M10P15D17-CTLCardinality-6 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA IOTPpurchase-PT-C12M10P15D17-CTLCardinality-7 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA IOTPpurchase-PT-C12M10P15D17-CTLCardinality-8 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA IOTPpurchase-PT-C12M10P15D17-CTLCardinality-9 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA IOTPpurchase-PT-C12M10P15D17-CTLCardinality-10 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA IOTPpurchase-PT-C12M10P15D17-CTLCardinality-11 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA IOTPpurchase-PT-C12M10P15D17-CTLCardinality-12 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA IOTPpurchase-PT-C12M10P15D17-CTLCardinality-13 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA IOTPpurchase-PT-C12M10P15D17-CTLCardinality-14 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA IOTPpurchase-PT-C12M10P15D17-CTLCardinality-15 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
----- Kill lola and sara stderr -----
----- Kill lola and sara stdout -----
----- Finished stdout -----
----- Finished stderr -----

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="IOTPpurchase-PT-C12M10P15D17"
export BK_EXAMINATION="CTLCardinality"
export BK_TOOL="mcc4mcc-structural"
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/IOTPpurchase-PT-C12M10P15D17.tgz
mv IOTPpurchase-PT-C12M10P15D17 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 mcc4mcc-structural"
echo " Input is IOTPpurchase-PT-C12M10P15D17, 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 r107-smll-152658637600220"
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 '' CTLCardinality.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 ;