fond
Model Checking Contest 2025
15th edition, Paris, France, June 24, 2025
Execution of r168-tall-174881266400109
Last Updated
June 24, 2025

About the Execution of 2024-gold for Philosophers-PT-002000

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
15673.670 1800000.00 2461776.00 4034.90 [undef] Time out reached

Execution Chart

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

Trace from the execution

Formatting '/data/fkordon/mcc2025-input.r168-tall-174881266400109.qcow2', fmt=qcow2 size=4294967296 backing_file=/data/fkordon/mcc2025-input.qcow2 backing_fmt=qcow2 cluster_size=65536 lazy_refcounts=off refcount_bits=16
Waiting for the VM to be ready (probing ssh)
..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
=====================================================================
Generated by BenchKit 2-5832
Executing tool gold2024
Input is Philosophers-PT-002000, examination is Liveness
Time confinement is 1800 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r168-tall-174881266400109
=====================================================================

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 78M
-rw-r--r-- 1 mcc users 2.1M May 29 14:47 CTLCardinality.txt
-rw-r--r-- 1 mcc users 11M May 29 14:47 CTLCardinality.xml
-rw-r--r-- 1 mcc users 1.2M May 29 14:47 CTLFireability.txt
-rw-r--r-- 1 mcc users 7.3M May 29 14:47 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.2K May 29 14:32 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 887K May 29 14:47 LTLCardinality.txt
-rw-r--r-- 1 mcc users 3.2M May 29 14:47 LTLCardinality.xml
-rw-r--r-- 1 mcc users 576K May 29 14:47 LTLFireability.txt
-rw-r--r-- 1 mcc users 2.6M May 29 14:47 LTLFireability.xml
-rw-r--r-- 1 mcc users 4.5M May 29 14:47 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 23M May 29 14:47 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 2.4M May 29 14:47 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 15M May 29 14:47 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 179K May 29 14:47 UpperBounds.txt
-rw-r--r-- 1 mcc users 509K May 29 14:47 UpperBounds.xml
-rw-r--r-- 1 mcc users 5 May 29 14:32 equiv_col
-rw-r--r-- 1 mcc users 7 May 29 14:32 instance
-rw-r--r-- 1 mcc users 6 May 29 14:32 iscolored
-rw-r--r-- 1 mcc users 4.5M May 29 14:32 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 Liveness

=== Now, execution of the tool begins

BK_START 1748894160402

Invoking MCC driver with
BK_TOOL=gold2024
BK_EXAMINATION=Liveness
BK_BIN_PATH=/home/mcc/BenchKit/bin/
BK_TIME_CONFINEMENT=1800
BK_INPUT=Philosophers-PT-002000
BK_MEMORY_CONFINEMENT=16384
Applying reductions before tool greatspn
Invoking reducer
Running Version 202405141337
[2025-06-02 19:56:01] [INFO ] Running its-tools with arguments : [-pnfolder, /home/mcc/execution, -examination, Liveness, -timeout, 180, -rebuildPNML]
[2025-06-02 19:56:01] [INFO ] Parsing pnml file : /home/mcc/execution/model.pnml
[2025-06-02 19:56:02] [INFO ] Load time of PNML (sax parser for PT used): 514 ms
[2025-06-02 19:56:02] [INFO ] Transformed 10000 places.
[2025-06-02 19:56:02] [INFO ] Transformed 10000 transitions.
[2025-06-02 19:56:02] [INFO ] Found NUPN structural information;
[2025-06-02 19:56:02] [INFO ] Parsed PT model containing 10000 places and 10000 transitions and 32000 arcs in 693 ms.
Built sparse matrix representations for Structural reductions in 23 ms.57390KB memory used
Starting structural reductions in DEADLOCK mode, iteration 0 : 10000/10000 places, 10000/10000 transitions.
Computed a total of 0 stabilizing places and 0 stable transitions
Computed a total of 0 stabilizing places and 0 stable transitions
Computed a total of 0 stabilizing places and 0 stable transitions
Applied a total of 0 rules in 653 ms. Remains 10000 /10000 variables (removed 0) and now considering 10000/10000 (removed 0) transitions.
Finished structural reductions in DEADLOCK mode , in 1 iterations and 669 ms. Remains : 10000/10000 places, 10000/10000 transitions.
Starting structural reductions in DEADLOCK mode, iteration 0 : 10000/10000 places, 10000/10000 transitions.
Computed a total of 0 stabilizing places and 0 stable transitions
Computed a total of 0 stabilizing places and 0 stable transitions
Computed a total of 0 stabilizing places and 0 stable transitions
Applied a total of 0 rules in 166 ms. Remains 10000 /10000 variables (removed 0) and now considering 10000/10000 (removed 0) transitions.
// Phase 1: matrix 10000 rows 10000 cols
[2025-06-02 19:56:03] [INFO ] Computed 4000 invariants in 83 ms
[2025-06-02 19:56:07] [INFO ] Implicit Places using invariants in 3559 ms returned []
Implicit Place search using SMT only with invariants took 3606 ms to find 0 implicit places.
Running 6000 sub problems to find dead transitions.
[2025-06-02 19:56:07] [INFO ] Invariant cache hit.
Error getting values : (error "Error writing to Z3 solver: java.io.IOException: Broken pipe")
At refinement iteration 0 (INCLUDED_ONLY) 0/8000 variables, 8000/8000 constraints. Problems are: Problem set: 0 solved, 6000 unsolved
SMT process timed out in 36204ms, After SMT, problems are : Problem set: 0 solved, 6000 unsolved
Search for dead transitions found 0 dead transitions in 36294ms
Finished structural reductions in DEADLOCK mode , in 1 iterations and 40109 ms. Remains : 10000/10000 places, 10000/10000 transitions.
Interrupted Random walk after 592632 steps, including 0 resets, run timeout after 30001 ms. (steps per millisecond=19 )
Interrupted Random directed walk after 47695 steps, including 0 resets, run timeout after 30721 ms. (steps per millisecond=1 )
[2025-06-02 19:57:44] [INFO ] Invariant cache hit.
[2025-06-02 20:02:29] [INFO ] [Real]Absence check using 4000 positive place invariants in 270718 ms returned unknown
Interrupted Random directed walk after 47736 steps, including 0 resets, run timeout after 30479 ms. (steps per millisecond=1 )
Random walk for 500000 steps, including 0 resets, run took 25267 ms (no deadlock found). (steps per millisecond=19 )
Interrupted Random directed walk after 47817 steps, including 0 resets, run timeout after 30492 ms. (steps per millisecond=1 )
Random walk for 500000 steps, including 0 resets, run took 24293 ms (no deadlock found). (steps per millisecond=20 )
Starting structural reductions in DEADLOCK mode, iteration 0 : 10000/10000 places, 10000/10000 transitions.
Computed a total of 0 stabilizing places and 0 stable transitions
Computed a total of 0 stabilizing places and 0 stable transitions
Computed a total of 0 stabilizing places and 0 stable transitions
Applied a total of 0 rules in 128 ms. Remains 10000 /10000 variables (removed 0) and now considering 10000/10000 (removed 0) transitions.
[2025-06-02 20:04:20] [INFO ] Invariant cache hit.
[2025-06-02 20:04:23] [INFO ] Implicit Places using invariants in 3224 ms returned []
Implicit Place search using SMT only with invariants took 3249 ms to find 0 implicit places.
Running 6000 sub problems to find dead transitions.
[2025-06-02 20:04:23] [INFO ] Invariant cache hit.
At refinement iteration 0 (INCLUDED_ONLY) 0/8000 variables, 8000/8000 constraints. Problems are: Problem set: 0 solved, 6000 unsolved
SMT process timed out in 35457ms, After SMT, problems are : Problem set: 0 solved, 6000 unsolved
Search for dead transitions found 0 dead transitions in 35523ms
Finished structural reductions in DEADLOCK mode , in 1 iterations and 38913 ms. Remains : 10000/10000 places, 10000/10000 transitions.
Interrupted Random walk after 632561 steps, including 0 resets, run timeout after 30001 ms. (steps per millisecond=21 )
Interrupted Random directed walk after 47781 steps, including 0 resets, run timeout after 30331 ms. (steps per millisecond=1 )
[2025-06-02 20:05:59] [INFO ] Invariant cache hit.
[2025-06-02 20:10:27] [INFO ] [Real]Absence check using 4000 positive place invariants in 258289 ms returned unknown
Interrupted Random directed walk after 47853 steps, including 0 resets, run timeout after 30790 ms. (steps per millisecond=1 )
Random walk for 500000 steps, including 0 resets, run took 25328 ms (no deadlock found). (steps per millisecond=19 )
Interrupted Random directed walk after 47775 steps, including 0 resets, run timeout after 30694 ms. (steps per millisecond=1 )
Random walk for 500000 steps, including 0 resets, run took 24781 ms (no deadlock found). (steps per millisecond=20 )
[2025-06-02 20:12:21] [INFO ] Flatten gal took : 1060 ms
Starting structural reductions in LIVENESS mode, iteration 0 : 10000/10000 places, 10000/10000 transitions.
Performed 2000 Post agglomeration using F-continuation condition.Transition count delta: 2000
Deduced a syphon composed of 2000 places in 4 ms
Reduce places removed 2000 places and 0 transitions.
Iterating global reduction 0 with 4000 rules applied. Total rules applied 4000 place count 8000 transition count 8000
Applied a total of 4000 rules in 1528 ms. Remains 8000 /10000 variables (removed 2000) and now considering 8000/10000 (removed 2000) transitions.
// Phase 1: matrix 8000 rows 8000 cols
[2025-06-02 20:12:22] [INFO ] Computed 4000 invariants in 21 ms
[2025-06-02 20:12:32] [INFO ] Implicit Places using invariants in 9736 ms returned []
[2025-06-02 20:12:32] [INFO ] Invariant cache hit.
[2025-06-02 20:13:27] [INFO ] Performed 1925/8000 implicitness test of which 0 returned IMPLICIT in 30 seconds.
[2025-06-02 20:13:57] [INFO ] Performed 2935/8000 implicitness test of which 0 returned IMPLICIT in 60 seconds.
[2025-06-02 20:14:27] [INFO ] Performed 4203/8000 implicitness test of which 0 returned IMPLICIT in 90 seconds.
[2025-06-02 20:14:57] [INFO ] Performed 7958/8000 implicitness test of which 0 returned IMPLICIT in 120 seconds.
[2025-06-02 20:14:57] [INFO ] Timeout of Implicit test with SMT after 120 seconds.
[2025-06-02 20:14:57] [INFO ] Implicit Places using invariants and state equation in 144732 ms returned []
Implicit Place search using SMT with State Equation took 154474 ms to find 0 implicit places.
Running 4000 sub problems to find dead transitions.
[2025-06-02 20:14:57] [INFO ] Invariant cache hit.
At refinement iteration 0 (INCLUDED_ONLY) 0/6000 variables, 6000/6000 constraints. Problems are: Problem set: 0 solved, 4000 unsolved
SMT process timed out in 33810ms, After SMT, problems are : Problem set: 0 solved, 4000 unsolved
Search for dead transitions found 0 dead transitions in 33855ms
Starting structural reductions in LIVENESS mode, iteration 1 : 8000/10000 places, 8000/10000 transitions.
Finished structural reductions in LIVENESS mode , in 1 iterations and 189871 ms. Remains : 8000/10000 places, 8000/10000 transitions.
Initial state reduction rules removed 4000 formulas.
RANDOM walk for 40000 steps (8 resets) in 36361 ms. (1 steps per ms) remains 4/4000 properties
BEST_FIRST walk for 40004 steps (8 resets) in 2464 ms. (16 steps per ms) remains 3/4 properties
BEST_FIRST walk for 40004 steps (8 resets) in 2567 ms. (15 steps per ms) remains 2/3 properties
BEST_FIRST walk for 40004 steps (8 resets) in 2459 ms. (16 steps per ms) remains 1/2 properties
BEST_FIRST walk for 16004 steps (0 resets) in 1097 ms. (14 steps per ms) remains 0/1 properties
Able to resolve query QuasiLiveness after proving 8000 properties.
Starting structural reductions in LIVENESS mode, iteration 0 : 10000/10000 places, 10000/10000 transitions.
Performed 2000 Post agglomeration using F-continuation condition.Transition count delta: 2000
Deduced a syphon composed of 2000 places in 9 ms
Reduce places removed 2000 places and 0 transitions.
Iterating global reduction 0 with 4000 rules applied. Total rules applied 4000 place count 8000 transition count 8000
Applied a total of 4000 rules in 661 ms. Remains 8000 /10000 variables (removed 2000) and now considering 8000/10000 (removed 2000) transitions.
[2025-06-02 20:15:43] [INFO ] Invariant cache hit.
[2025-06-02 20:15:53] [INFO ] Implicit Places using invariants in 9971 ms returned []
[2025-06-02 20:15:53] [INFO ] Invariant cache hit.
[2025-06-02 20:16:48] [INFO ] Performed 2062/8000 implicitness test of which 0 returned IMPLICIT in 30 seconds.
[2025-06-02 20:17:18] [INFO ] Performed 3384/8000 implicitness test of which 0 returned IMPLICIT in 60 seconds.
[2025-06-02 20:17:48] [INFO ] Performed 6133/8000 implicitness test of which 0 returned IMPLICIT in 90 seconds.
[2025-06-02 20:18:03] [INFO ] Implicit Places using invariants and state equation in 129901 ms returned []
Implicit Place search using SMT with State Equation took 139880 ms to find 0 implicit places.
Running 4000 sub problems to find dead transitions.
[2025-06-02 20:18:03] [INFO ] Invariant cache hit.
At refinement iteration 0 (INCLUDED_ONLY) 0/6000 variables, 6000/6000 constraints. Problems are: Problem set: 0 solved, 4000 unsolved
SMT process timed out in 33019ms, After SMT, problems are : Problem set: 0 solved, 4000 unsolved
Search for dead transitions found 0 dead transitions in 33055ms
Starting structural reductions in LIVENESS mode, iteration 1 : 8000/10000 places, 8000/10000 transitions.
Finished structural reductions in LIVENESS mode , in 1 iterations and 173612 ms. Remains : 8000/10000 places, 8000/10000 transitions.
Net is quasi-live, checking if it is reversible to establish liveness.
Unable to solve all queries for examination Liveness. Remains :1 assertions to prove.
Unable to solve all queries for examination Liveness. Remains :8000 assertions to prove.
No /home/mcc/execution/Liveness.xml examination file found. Proceeding without properties.
Parsed 8000 properties from file /home/mcc/execution/Liveness.xml in 1 ms.
Working with output stream class java.io.PrintStream
Total runtime 1354916 ms.
----------------------------------------------------------------------
GreatSPN-meddly tool, MCC 2023
----------------------------------------------------------------------

Running Philosophers-PT-002000

IS_COLORED=
IS_NUPN=1

LOADING model.pnml ...
MODEL CLASS: P/T NET WITH NUPN EXTENSION
PLACES: 10000
TRANSITIONS: 10000
CONSTANTS: 0
TEMPLATE VARS: 0
ARCS: 32000
NUPN UNITS: 4001
LOADING TIME: 26.152

SAVING AS /home/mcc/execution/model.(net/def) ...
exportGspn useExt=true
SAVING TIME: 0.558
SAVING NAME MAP FILE /home/mcc/execution/model.id2name ...
SAVING NUPN UNITS AS FILE /home/mcc/execution/model.nu ...
TOTAL TIME: 27.708
OK.
----------------------------------------------------------------------
GreatSPN/Meddly.
Copyright (C) 1987-2022, University of Torino, Italy.
website: https://github.com/greatspn/SOURCES

Based on MEDDLY version 0.16.0
Copyright (C) 2009, Iowa State University Research Foundation, Inc.
website: http://meddly.sourceforge.net

Process ID: 663
MODEL NAME: /home/mcc/execution/model
10000 places, 10000 transitions.

Creating all event NSFs..
Creating all event NSFs..
Creating all event NSFs..
Creating all event NSFs..
Split: SplitSubtract
Start RS construction.
Split: SplitSubtract
Start RS construction.
Building monolithic NSF...

BK_TIME_CONFINEMENT_REACHED

--------------------
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//
++ ls /home/mcc/BenchKit/bin//../reducer/bin//../../itstools//itstools/plugins/fr.lip6.move.gal.application.pnmcc_1.0.0.202405141337.jar
++ perl -pe 's/.*\.//g'
+ VERSION=202405141337
+ echo 'Running Version 202405141337'
+ /home/mcc/BenchKit/bin//../reducer/bin//../../itstools//itstools/its-tools -pnfolder /home/mcc/execution -examination Liveness -timeout 180 -rebuildPNML

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-002000"
export BK_EXAMINATION="Liveness"
export BK_TOOL="gold2024"
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-5832"
echo " Executing tool gold2024"
echo " Input is Philosophers-PT-002000, examination is Liveness"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r168-tall-174881266400109"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

tar xzf /home/mcc/BenchKit/INPUTS/Philosophers-PT-002000.tgz
mv Philosophers-PT-002000 execution
cd execution
if [ "Liveness" = "ReachabilityDeadlock" ] || [ "Liveness" = "UpperBounds" ] || [ "Liveness" = "QuasiLiveness" ] || [ "Liveness" = "StableMarking" ] || [ "Liveness" = "Liveness" ] || [ "Liveness" = "OneSafe" ] || [ "Liveness" = "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 [ "Liveness" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "Liveness" != "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 "Liveness.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 '' Liveness.xml | cut -d '>' -f 2 | cut -d '<' -f 1 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ "Liveness" = "ReachabilityDeadlock" ] || [ "Liveness" = "QuasiLiveness" ] || [ "Liveness" = "StableMarking" ] || [ "Liveness" = "Liveness" ] || [ "Liveness" = "OneSafe" ] ; then
echo "FORMULA_NAME Liveness"
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 ;