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

About the Execution of LoLA for ASLink-PT-02a

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
1086.450 3600000.00 487191.00 9574.80 [undef] Time out reached

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 452K
-rw-r--r-- 1 mcc users 3.2K May 29 16:52 CTLCardinality.txt
-rw-r--r-- 1 mcc users 18K May 29 16:52 CTLCardinality.xml
-rw-r--r-- 1 mcc users 2.4K May 28 11:13 CTLFireability.txt
-rw-r--r-- 1 mcc users 17K May 28 11:13 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.0K May 24 11:17 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 5.6K May 24 11:17 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 2.2K May 28 09:21 LTLCardinality.txt
-rw-r--r-- 1 mcc users 9.6K May 28 09:21 LTLCardinality.xml
-rw-r--r-- 1 mcc users 1.7K May 28 07:36 LTLFireability.txt
-rw-r--r-- 1 mcc users 7.9K May 28 07:36 LTLFireability.xml
-rw-r--r-- 1 mcc users 1 May 24 11:17 NewModel
-rw-r--r-- 1 mcc users 3.9K May 27 05:07 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 22K May 27 05:07 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 104 May 26 06:29 ReachabilityDeadlock.txt
-rw-r--r-- 1 mcc users 342 May 26 06:29 ReachabilityDeadlock.xml
-rw-r--r-- 1 mcc users 2.7K May 26 06:34 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 17K May 26 06:34 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.6K May 28 07:31 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.6K May 28 07:31 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 May 24 11:17 equiv_col
-rw-r--r-- 1 mcc users 4 May 24 11:17 instance
-rw-r--r-- 1 mcc users 6 May 24 11:17 iscolored
-rw-r--r-- 1 mcc users 279K May 24 11:17 model.pnml
=====================================================================
Generated by BenchKit 2-3637
Executing tool lola
Input is ASLink-PT-02a, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r268-smll-152749145200022

=====================================================================

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

=== Now, execution of the tool begins

BK_START 1527767458986

info: Time: 3600 - MCC
===========================================================================================
prep: translating ASLink-PT-02a Petri net model.pnml into LoLA format
===========================================================================================
prep: translating PT Petri net complete
prep: net is already safe
prep: check for too many tokens
===========================================================================================
prep: translating ASLink-PT-02a formula CTLFireability into LoLA format
===========================================================================================
prep: translating PT formula complete
vrfy: Checking CTLFireability @ ASLink-PT-02a @ 3569 seconds
lola: LoLA will run for 3569 seconds at most (--timelimit)
lola: NET
lola: reading net from model.pnml.lola
lola: finished parsing
lola: closed net file model.pnml.lola
lola: 1634/65536 symbol table entries, 0 collisions
lola: preprocessing...
lola: Size of bit vector: 626
lola: finding significant places
lola: 626 places, 1008 transitions, 508 significant places
lola: computing forward-conflicting sets
lola: computing back-conflicting sets
lola: 1148 transition conflict sets
lola: TASK
lola: reading formula from ASLink-PT-02a-CTLFireability.task
lola: NOT(A (((NOT FIREABLE(t775) OR NOT FIREABLE(t232)) U A (F (FIREABLE(t630)))))) : A (F (A (F ((FIREABLE(t149) OR (FIREABLE(t111) AND FIREABLE(t363))))))) : (((NOT(E (F (FIREABLE(t498)))) OR (E (F (FIREABLE(t248))) AND E (F (FIREABLE(t217))))) AND (NOT FIREABLE(t462) AND (NOT FIREABLE(t824) OR NOT FIREABLE(t777) OR (NOT FIREABLE(t271) AND NOT FIREABLE(t539))))) OR E (X (FIREABLE(t973)))) : A ((E (G (FIREABLE(t14))) U E (F ((FIREABLE(t972) AND FIREABLE(t351)))))) : E (F (A (G (A (X (FIREABLE(t96))))))) : A (G (NOT FIREABLE(t401))) : E (F (E (X (E (F (FIREABLE(t631))))))) : ((E (F (FIREABLE(t391))) OR E (G ((FIREABLE(t181) OR FIREABLE(t587) OR (FIREABLE(t397) AND FIREABLE(t828)))))) AND (A ((NOT FIREABLE(t819) U FIREABLE(t764))) AND (((FIREABLE(t795) AND FIREABLE(t948) AND NOT FIREABLE(t742)) OR A (F (FIREABLE(t317)))) OR FIREABLE(t544)))) : E ((E (X ((FIREABLE(t201) OR FIREABLE(t432)))) U (A (F (FIREABLE(t975))) OR (FIREABLE(t516) AND FIREABLE(t272) AND FIREABLE(t797))))) : (NOT(A (((FIREABLE(t940) OR FIREABLE(t915)) U NOT FIREABLE(t519)))) OR E (F (E (G ((FIREABLE(t1006) OR FIREABLE(t617))))))) : A (F ((A ((FIREABLE(t198) U FIREABLE(t878))) AND FIREABLE(t629)))) : E (G (NOT(A (G ((FIREABLE(t77) AND FIREABLE(t600))))))) : A (G (A (F ((FIREABLE(t461) OR (FIREABLE(t932) AND FIREABLE(t322))))))) : (NOT(NOT(NOT(A (G (FIREABLE(t405)))))) AND NOT(A (G (A (F (FIREABLE(t96))))))) : E ((((FIREABLE(t444) OR FIREABLE(t243) OR NOT FIREABLE(t907)) OR A (X (FIREABLE(t429)))) U E (X (FIREABLE(t434))))) : NOT(A (G (A (F (NOT FIREABLE(t884))))))
lola: rewrite Frontend/Parser/formula_rewrite.k:470
lola: rewrite Frontend/Parser/formula_rewrite.k:323
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:392
lola: rewrite Frontend/Parser/formula_rewrite.k:326
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:452
lola: rewrite Frontend/Parser/formula_rewrite.k:398
lola: rewrite Frontend/Parser/formula_rewrite.k:395
lola: rewrite Frontend/Parser/formula_rewrite.k:401
lola: rewrite Frontend/Parser/formula_rewrite.k:254
lola: rewrite Frontend/Parser/formula_rewrite.k:323
lola: rewrite Frontend/Parser/formula_rewrite.k:338
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:323
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:323
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:326
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:300
lola: rewrite Frontend/Parser/formula_rewrite.k:323
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:323
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:323
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:323
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:323
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: computing a collection of formulas
lola: RUNNING
lola: subprocess 0 will run for 223 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: (((A (G (NOT FIREABLE(t498))) OR (E (F (FIREABLE(t248))) AND E (F (FIREABLE(t217))))) AND (NOT FIREABLE(t462) AND (NOT FIREABLE(t824) OR NOT FIREABLE(t777) OR (NOT FIREABLE(t271) AND NOT FIREABLE(t539))))) OR E (X (FIREABLE(t973))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 0 will run for 223 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: E (F (FIREABLE(t217)))
lola: ========================================
lola: SUBTASK
lola: checking reachability
lola: Planning: workflow for reachability check: stateequation||search (--findpath=off)
lola: rewrite Frontend/Parser/formula_rewrite.k:625
lola: processed formula: E (F (FIREABLE(t217)))
lola: processed formula length: 22
lola: 40 rewrites
lola: closed formula file ASLink-PT-02a-CTLFireability.task
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: SEARCH (state space)
lola: state space: using reachability graph (--search=depth)
lola: state space: using reachability preserving stubborn set method with insertion algorithm (--stubborn=tarjan)
lola: RUNNING
lola: rewrite Frontend/Parser/formula_rewrite.k:625
lola: formula 0: FIREABLE(t217)
lola: state equation: Generated DNF with 2 literals and 1 conjunctive subformulas
lola: state equation: write sara problem file to ASLink-PT-02a-CTLFireability-0.sara
lola: state equation: calling and running sara
sara: try reading problem file ASLink-PT-02a-CTLFireability-0.sara.
sara: place or transition ordering is non-deterministic
lola: sara is running 0 secs || 214331 markings, 330446 edges, 42866 markings/sec, 0 secs
lola: sara is running 5 secs || 525411 markings, 781772 edges, 62216 markings/sec, 5 secs
lola: sara is running 10 secs || 808220 markings, 1221609 edges, 56562 markings/sec, 10 secs
lola: sara is running 15 secs || 1131845 markings, 1658037 edges, 64725 markings/sec, 15 secs
lola: sara is running 20 secs || 1421757 markings, 2078003 edges, 57982 markings/sec, 20 secs
lola: sara is running 25 secs || 1703503 markings, 2515144 edges, 56349 markings/sec, 25 secs
lola: sara is running 30 secs || 1997450 markings, 2927293 edges, 58789 markings/sec, 30 secs
lola: sara is running 35 secs || 2336861 markings, 3356548 edges, 67882 markings/sec, 35 secs
lola: sara is running 40 secs || 2610569 markings, 3759298 edges, 54742 markings/sec, 40 secs
lola: sara is running 45 secs || 2881085 markings, 4158214 edges, 54103 markings/sec, 45 secs
lola: sara is running 50 secs || 3163599 markings, 4580431 edges, 56503 markings/sec, 50 secs
lola: sara is running 55 secs || 3464766 markings, 4997752 edges, 60233 markings/sec, 55 secs
lola: sara is running 60 secs || 3803747 markings, 5423551 edges, 67796 markings/sec, 60 secs
lola: sara is running 65 secs || 4093845 markings, 5822804 edges, 58020 markings/sec, 65 secs
lola: sara is running 70 secs || 4369754 markings, 6228130 edges, 55182 markings/sec, 70 secs
lola: sara is running 75 secs || 4634860 markings, 6611925 edges, 53021 markings/sec, 75 secs
lola: sara is running 80 secs || 4920913 markings, 7044913 edges, 57211 markings/sec, 80 secs
lola: sara is running 85 secs || 5185537 markings, 7419006 edges, 52925 markings/sec, 85 secs
lola: sara is running 90 secs || 5516952 markings, 7845568 edges, 66283 markings/sec, 90 secs
lola: sara is running 95 secs || 5854195 markings, 8268795 edges, 67449 markings/sec, 95 secs
lola: sara is running 100 secs || 6146679 markings, 8671700 edges, 58497 markings/sec, 100 secs
lola: sara is running 105 secs || 6410674 markings, 9050458 edges, 52799 markings/sec, 105 secs
lola: sara is running 110 secs || 6687997 markings, 9440639 edges, 55465 markings/sec, 110 secs
lola: sara is running 115 secs || 6950659 markings, 9817839 edges, 52532 markings/sec, 115 secs
lola: sara is running 120 secs || 7232790 markings, 10251793 edges, 56426 markings/sec, 120 secs
lola: sara is running 125 secs || 7502951 markings, 10608373 edges, 54032 markings/sec, 125 secs
lola: sara is running 130 secs || 7781502 markings, 11006362 edges, 55710 markings/sec, 130 secs
lola: sara is running 135 secs || 8116044 markings, 11424558 edges, 66908 markings/sec, 135 secs
lola: sara is running 140 secs || 8449371 markings, 11842833 edges, 66665 markings/sec, 140 secs
lola: sara is running 145 secs || 8741812 markings, 12246708 edges, 58488 markings/sec, 145 secs
lola: sara is running 150 secs || 9011507 markings, 12601477 edges, 53939 markings/sec, 150 secs
lola: sara is running 155 secs || 9288192 markings, 12999826 edges, 55337 markings/sec, 155 secs
lola: sara is running 160 secs || 9552000 markings, 13375016 edges, 52762 markings/sec, 160 secs
lola: sara is running 165 secs || 9807992 markings, 13746699 edges, 51198 markings/sec, 165 secs
lola: sara is running 170 secs || 10096433 markings, 14156832 edges, 57688 markings/sec, 170 secs
lola: sara is running 175 secs || 10357923 markings, 14606341 edges, 52298 markings/sec, 175 secs
lola: sara is running 180 secs || 10645718 markings, 15004726 edges, 57559 markings/sec, 180 secs
lola: sara is running 185 secs || 10829962 markings, 15494295 edges, 36849 markings/sec, 185 secs
lola: sara is running 190 secs || 11077919 markings, 15913460 edges, 49591 markings/sec, 190 secs
lola: sara is running 195 secs || 11373039 markings, 16322459 edges, 59024 markings/sec, 195 secs
lola: sara is running 200 secs || 11658596 markings, 16717731 edges, 57111 markings/sec, 200 secs
lola: sara is running 205 secs || 11927261 markings, 17099723 edges, 53733 markings/sec, 205 secs
lola: sara is running 210 secs || 12214842 markings, 17487391 edges, 57516 markings/sec, 210 secs
lola: sara is running 215 secs || 12506161 markings, 17880950 edges, 58264 markings/sec, 215 secs
lola: local time limit reached - aborting
lola:
preliminary result: unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown
lola: caught signal User defined signal 1 - aborting LoLA
lola:
preliminary result: unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown
lola: local time limit reached - aborting
lola:
preliminary result: unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown
lola: memory consumption: 899180 KB
lola: time consumption: 223 seconds
lola: time limit reached - aborting
lola:
preliminary result: unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown
lola: memory consumption: 899236 KB
lola: time consumption: 3569 seconds

BK_TIME_CONFINEMENT_REACHED

--------------------
content from 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="ASLink-PT-02a"
export BK_EXAMINATION="CTLFireability"
export BK_TOOL="lola"
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/ASLink-PT-02a.tgz
mv ASLink-PT-02a 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 lola"
echo " Input is ASLink-PT-02a, examination is CTLFireability"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r268-smll-152749145200022"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "CTLFireability" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "CTLFireability" != "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 "CTLFireability.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property CTLFireability.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "CTLFireability.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 '' CTLFireability.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 ;