fond
Model Checking Contest 2023
13th edition, Paris, France, April 26, 2023 (at TOOLympics II)
Execution of r312-tall-167873965000168
Last Updated
May 14, 2023

About the Execution of Marcie+red for Philosophers-PT-010000

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
2192.371 717660.00 794472.00 2492.60 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/mcc2023-input.r312-tall-167873965000168.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 marciexred
Input is Philosophers-PT-010000, examination is StableMarking
Time confinement is 1800 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r312-tall-167873965000168
=====================================================================

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 321M
-rw-r--r-- 1 mcc users 11M Feb 26 03:12 CTLCardinality.txt
-rw-r--r-- 1 mcc users 52M Feb 26 03:12 CTLCardinality.xml
-rw-r--r-- 1 mcc users 5.9M Feb 25 19:18 CTLFireability.txt
-rw-r--r-- 1 mcc users 34M Feb 25 19:17 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.2K Jan 29 11:40 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 6.0M Feb 25 16:33 LTLCardinality.txt
-rw-r--r-- 1 mcc users 21M Feb 25 16:33 LTLCardinality.xml
-rw-r--r-- 1 mcc users 3.6M Feb 25 16:33 LTLFireability.txt
-rw-r--r-- 1 mcc users 17M Feb 25 16:33 LTLFireability.xml
-rw-r--r-- 1 mcc users 9.9M Feb 26 20:58 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 47M Feb 26 20:58 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 14M Feb 26 12:22 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 79M Feb 26 12:21 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.1M Feb 25 16:33 UpperBounds.txt
-rw-r--r-- 1 mcc users 2.7M Feb 25 16:33 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 22M Mar 5 18:23 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 1678880736324

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=marciexred
BK_EXAMINATION=StableMarking
BK_BIN_PATH=/home/mcc/BenchKit/bin/
BK_TIME_CONFINEMENT=1800
BK_INPUT=Philosophers-PT-010000
Applying reductions before tool marcie
Invoking reducer
Running Version 202303021504
[2023-03-15 11:45:38] [INFO ] Running its-tools with arguments : [-pnfolder, /home/mcc/execution, -examination, StableMarking, -timeout, 180, -rebuildPNML]
[2023-03-15 11:45:38] [INFO ] Parsing pnml file : /home/mcc/execution/model.pnml
[2023-03-15 11:45:39] [INFO ] Load time of PNML (sax parser for PT used): 820 ms
[2023-03-15 11:45:39] [INFO ] Transformed 50000 places.
[2023-03-15 11:45:40] [INFO ] Transformed 50000 transitions.
[2023-03-15 11:45:40] [INFO ] Parsed PT model containing 50000 places and 50000 transitions and 160000 arcs in 1062 ms.
Interrupted random walk after 8592 steps, including 2 resets, run timeout after 30002 ms. (steps per millisecond=0 ) properties seen 20003
Running SMT prover for 29997 properties.
// Phase 1: matrix 50000 rows 50000 cols
[2023-03-15 11:46:12] [INFO ] Computed 20000 place invariants in 264 ms
java.lang.RuntimeException: SMT solver raised an error when submitting script. Raised (error "Failed to assert expression: java.io.IOException: Stream close...
at fr.lip6.move.gal.structural.smt.SMTUtils.execAndCheckResult(SMTUtils.java:251)
at fr.lip6.move.gal.structural.smt.DeadlockTester.assertInvariants(DeadlockTester.java:2340)
at fr.lip6.move.gal.structural.smt.DeadlockTester.verifyPossible(DeadlockTester.java:618)
at fr.lip6.move.gal.structural.smt.DeadlockTester.testUnreachableWithSMTIncremental(DeadlockTester.java:339)
at fr.lip6.move.gal.structural.smt.DeadlockTester.testUnreachableWithSMT(DeadlockTester.java:223)
at fr.lip6.move.gal.application.solver.ReachabilitySolver.applyReductions(ReachabilitySolver.java:95)
at fr.lip6.move.gal.application.solver.global.GlobalPropertySolver.applyReachabilitySolver(GlobalPropertySolver.java:724)
at fr.lip6.move.gal.application.solver.global.GlobalPropertySolver.solveProperty(GlobalPropertySolver.java:558)
at fr.lip6.move.gal.application.solver.global.GlobalPropertySolver.preSolveLiveness(GlobalPropertySolver.java:412)
at fr.lip6.move.gal.application.solver.global.GlobalPropertySolver.preStableMarking(GlobalPropertySolver.java:321)
at fr.lip6.move.gal.application.solver.global.GlobalPropertySolver.solveProperty(GlobalPropertySolver.java:294)
at fr.lip6.move.gal.application.Application.startNoEx(Application.java:386)
at fr.lip6.move.gal.application.Application.start(Application.java:178)
at fr.lip6.move.gal.itscl.application.Application.start(Application.java:45)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
at org.eclipse.equinox.launcher.Main.run(Main.java:1467)
at org.eclipse.equinox.launcher.Main.main(Main.java:1440)
[2023-03-15 11:46:37] [WARNING] SMT solver failed with error :SMT solver raised an error when submitting script.... while checking expressions.
[2023-03-15 11:46:37] [INFO ] After 25145ms SMT Verify possible using all constraints in real domain returned unsat :0 sat :0
Fused 29997 Parikh solutions to 1 different solutions.
Parikh walk visited 0 properties in 4 ms.
Support contains 29997 out of 50000 places. Attempting structural reductions.
Starting structural reductions in REACHABILITY mode, iteration 0 : 50000/50000 places, 50000/50000 transitions.
Performed 610 Post agglomeration using F-continuation condition.Transition count delta: 610
Deduced a syphon composed of 610 places in 24 ms
Reduce places removed 610 places and 0 transitions.
Iterating global reduction 0 with 1220 rules applied. Total rules applied 1220 place count 49390 transition count 49390
Free-agglomeration rule (complex) applied 6923 times.
Iterating global reduction 0 with 6923 rules applied. Total rules applied 8143 place count 49390 transition count 42467
Reduce places removed 7071 places and 0 transitions.
Drop transitions removed 742 transitions
Ensure Unique test removed 706 transitions
Reduce isomorphic transitions removed 1448 transitions.
Iterating post reduction 0 with 8519 rules applied. Total rules applied 16662 place count 42319 transition count 41019
Ensure Unique test removed 99 places
Iterating post reduction 1 with 99 rules applied. Total rules applied 16761 place count 42220 transition count 41019
Applied a total of 16761 rules in 26096 ms. Remains 42220 /50000 variables (removed 7780) and now considering 41019/50000 (removed 8981) transitions.
Finished structural reductions in REACHABILITY mode , in 1 iterations and 26105 ms. Remains : 42220/50000 places, 41019/50000 transitions.
Interrupted random walk after 13552 steps, including 0 resets, run timeout after 30001 ms. (steps per millisecond=0 ) properties seen 16485
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 259 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 259 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 261 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 258 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 259 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 274 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 257 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 257 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 258 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 256 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 259 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 284 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 260 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 260 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 261 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 260 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 260 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 261 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 275 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 256 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 257 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 257 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 257 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 258 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 258 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 261 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 259 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 259 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 258 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 258 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 259 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 259 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 261 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 259 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 259 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 259 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 263 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 265 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 262 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 264 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 261 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 261 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 260 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 261 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 261 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 260 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 261 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 261 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 262 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 263 ms. (steps per millisecond=3 ) properties (out of 13512) seen :0
Running SMT prover for 13512 properties.
// Phase 1: matrix 41019 rows 42220 cols
[2023-03-15 11:47:47] [INFO ] Computed 19753 place invariants in 108 ms
java.lang.RuntimeException: SMT solver raised an error when submitting script. Raised (error "Failed to assert expression: java.io.IOException: Stream close...
at fr.lip6.move.gal.structural.smt.SMTUtils.execAndCheckResult(SMTUtils.java:251)
at fr.lip6.move.gal.structural.smt.DeadlockTester.assertInvariants(DeadlockTester.java:2340)
at fr.lip6.move.gal.structural.smt.DeadlockTester.verifyPossible(DeadlockTester.java:618)
at fr.lip6.move.gal.structural.smt.DeadlockTester.testUnreachableWithSMTIncremental(DeadlockTester.java:339)
at fr.lip6.move.gal.structural.smt.DeadlockTester.testUnreachableWithSMT(DeadlockTester.java:223)
at fr.lip6.move.gal.application.solver.ReachabilitySolver.applyReductions(ReachabilitySolver.java:95)
at fr.lip6.move.gal.application.solver.global.GlobalPropertySolver.applyReachabilitySolver(GlobalPropertySolver.java:724)
at fr.lip6.move.gal.application.solver.global.GlobalPropertySolver.solveProperty(GlobalPropertySolver.java:558)
at fr.lip6.move.gal.application.solver.global.GlobalPropertySolver.preSolveLiveness(GlobalPropertySolver.java:412)
at fr.lip6.move.gal.application.solver.global.GlobalPropertySolver.preStableMarking(GlobalPropertySolver.java:321)
at fr.lip6.move.gal.application.solver.global.GlobalPropertySolver.solveProperty(GlobalPropertySolver.java:294)
at fr.lip6.move.gal.application.Application.startNoEx(Application.java:386)
at fr.lip6.move.gal.application.Application.start(Application.java:178)
at fr.lip6.move.gal.itscl.application.Application.start(Application.java:45)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
at org.eclipse.equinox.launcher.Main.run(Main.java:1467)
at org.eclipse.equinox.launcher.Main.main(Main.java:1440)
[2023-03-15 11:51:32] [WARNING] SMT solver failed with error :SMT solver raised an error when submitting script.... while checking expressions.
[2023-03-15 11:51:32] [INFO ] After 225034ms SMT Verify possible using all constraints in real domain returned unsat :0 sat :0
Fused 13512 Parikh solutions to 1 different solutions.
Parikh walk visited 0 properties in 1 ms.
Support contains 13512 out of 42220 places. Attempting structural reductions.
Starting structural reductions in REACHABILITY mode, iteration 0 : 42220/42220 places, 41019/41019 transitions.
Graph (complete) has 92773 edges and 42220 vertex of which 42208 are kept as prefixes of interest. Removing 12 places using SCC suffix rule.26 ms
Discarding 12 places :
Also discarding 6 output transitions
Drop transitions removed 6 transitions
Discarding 2 places :
Also discarding 1 output transitions
Drop transitions removed 1 transitions
Remove reverse transitions (loop back) rule discarded transition FF2a_7927.End_7927 and 2 places that fell out of Prefix Of Interest.
Drop transitions removed 7 transitions
Reduce isomorphic transitions removed 7 transitions.
Drop transitions removed 266 transitions
Trivial Post-agglo rules discarded 266 transitions
Performed 266 trivial Post agglomeration. Transition count delta: 266
Iterating post reduction 0 with 274 rules applied. Total rules applied 275 place count 42206 transition count 40739
Discarding 21 places :
Also discarding 11 output transitions
Drop transitions removed 11 transitions
Remove reverse transitions (loop back) rule discarded transition FF2a_1537.End_1537 and 21 places that fell out of Prefix Of Interest.
Drop transitions removed 271 transitions
Reduce isomorphic transitions removed 271 transitions.
Drop transitions removed 8 transitions
Trivial Post-agglo rules discarded 8 transitions
Performed 8 trivial Post agglomeration. Transition count delta: 8
Iterating post reduction 1 with 280 rules applied. Total rules applied 555 place count 41636 transition count 40449
Ensure Unique test removed 140 places
Reduce places removed 156 places and 0 transitions.
Drop transitions removed 8 transitions
Reduce isomorphic transitions removed 8 transitions.
Iterating post reduction 2 with 164 rules applied. Total rules applied 719 place count 41480 transition count 40441
Ensure Unique test removed 4 places
Iterating post reduction 3 with 4 rules applied. Total rules applied 723 place count 41476 transition count 40441
Performed 3446 Post agglomeration using F-continuation condition.Transition count delta: 3446
Deduced a syphon composed of 3446 places in 50 ms
Discarding 164 places :
Also discarding 97 output transitions
Drop transitions removed 97 transitions
Remove reverse transitions (loop back) rule discarded transition FF2a_97.End_97 and 164 places that fell out of Prefix Of Interest.
Iterating global reduction 4 with 3447 rules applied. Total rules applied 4170 place count 37673 transition count 36898
Discarding 2 places :
Also discarding 1 output transitions
Drop transitions removed 1 transitions
Remove reverse transitions (loop back) rule discarded transition FF2a_455.End_455 and 2 places that fell out of Prefix Of Interest.
Drop transitions removed 2175 transitions
Reduce isomorphic transitions removed 2175 transitions.
Drop transitions removed 165 transitions
Trivial Post-agglo rules discarded 165 transitions
Performed 165 trivial Post agglomeration. Transition count delta: 165
Iterating post reduction 4 with 2341 rules applied. Total rules applied 6511 place count 37671 transition count 34557
Ensure Unique test removed 15 places
Discarding 2 places :
Also discarding 1 output transitions
Drop transitions removed 1 transitions
Remove reverse transitions (loop back) rule discarded transition FF2a_2135.End_2135 and 2 places that fell out of Prefix Of Interest.
Drop transitions removed 166 transitions
Reduce isomorphic transitions removed 166 transitions.
Drop transitions removed 10 transitions
Trivial Post-agglo rules discarded 10 transitions
Performed 10 trivial Post agglomeration. Transition count delta: 10
Iterating post reduction 5 with 177 rules applied. Total rules applied 6688 place count 37310 transition count 34380
Ensure Unique test removed 48 places
Reduce places removed 69 places and 0 transitions.
Drop transitions removed 10 transitions
Reduce isomorphic transitions removed 10 transitions.
Iterating post reduction 6 with 79 rules applied. Total rules applied 6767 place count 37241 transition count 34370
Ensure Unique test removed 3 places
Iterating post reduction 7 with 3 rules applied. Total rules applied 6770 place count 37238 transition count 34370
Free-agglomeration rule applied 63 times.
Iterating global reduction 8 with 63 rules applied. Total rules applied 6833 place count 37238 transition count 34307
Ensure Unique test removed 3 places
Reduce places removed 66 places and 0 transitions.
Ensure Unique test removed 63 transitions
Reduce isomorphic transitions removed 63 transitions.
Iterating post reduction 8 with 129 rules applied. Total rules applied 6962 place count 37172 transition count 34244
Free-agglomeration rule (complex) applied 5700 times.
Iterating global reduction 9 with 5700 rules applied. Total rules applied 12662 place count 37172 transition count 28544
Ensure Unique test removed 291 places
Reduce places removed 7620 places and 0 transitions.
Drop transitions removed 2606 transitions
Ensure Unique test removed 1215 transitions
Reduce isomorphic transitions removed 3821 transitions.
Iterating post reduction 9 with 11441 rules applied. Total rules applied 24103 place count 29552 transition count 24723
Ensure Unique test removed 1499 places
Iterating post reduction 10 with 1499 rules applied. Total rules applied 25602 place count 28053 transition count 24723
Applied a total of 25602 rules in 36340 ms. Remains 28053 /42220 variables (removed 14167) and now considering 24723/41019 (removed 16296) transitions.
Finished structural reductions in REACHABILITY mode , in 1 iterations and 36341 ms. Remains : 28053/42220 places, 24723/41019 transitions.
Interrupted random walk after 19241 steps, including 0 resets, run timeout after 30001 ms. (steps per millisecond=0 ) properties seen 9898
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 201 ms. (steps per millisecond=4 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 201 ms. (steps per millisecond=4 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 201 ms. (steps per millisecond=4 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 215 ms. (steps per millisecond=4 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 200 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 201 ms. (steps per millisecond=4 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 201 ms. (steps per millisecond=4 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 201 ms. (steps per millisecond=4 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 201 ms. (steps per millisecond=4 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 201 ms. (steps per millisecond=4 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 200 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 219 ms. (steps per millisecond=4 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 200 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 201 ms. (steps per millisecond=4 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 200 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 201 ms. (steps per millisecond=4 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 201 ms. (steps per millisecond=4 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 201 ms. (steps per millisecond=4 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 200 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 218 ms. (steps per millisecond=4 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 200 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 200 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 200 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 200 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 200 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 200 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 201 ms. (steps per millisecond=4 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 200 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 202 ms. (steps per millisecond=4 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 199 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 199 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 200 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 199 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 199 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 198 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 199 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 200 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 202 ms. (steps per millisecond=4 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 199 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 200 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 199 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 199 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 199 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 199 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 199 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 199 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 202 ms. (steps per millisecond=4 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 199 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 199 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Incomplete Best-First random walk after 1001 steps, including 0 resets, run finished after 199 ms. (steps per millisecond=5 ) properties (out of 3614) seen :0
Running SMT prover for 3614 properties.
// Phase 1: matrix 24723 rows 28053 cols
[2023-03-15 11:52:48] [INFO ] Computed 15335 place invariants in 68 ms
java.lang.RuntimeException: SMT solver raised an error when submitting script. Raised (error "Failed to assert expression: java.io.IOException: Stream close...
at fr.lip6.move.gal.structural.smt.SMTUtils.execAndCheckResult(SMTUtils.java:251)
at fr.lip6.move.gal.structural.smt.DeadlockTester.assertInvariants(DeadlockTester.java:2340)
at fr.lip6.move.gal.structural.smt.DeadlockTester.verifyPossible(DeadlockTester.java:618)
at fr.lip6.move.gal.structural.smt.DeadlockTester.testUnreachableWithSMTIncremental(DeadlockTester.java:339)
at fr.lip6.move.gal.structural.smt.DeadlockTester.testUnreachableWithSMT(DeadlockTester.java:223)
at fr.lip6.move.gal.application.solver.ReachabilitySolver.applyReductions(ReachabilitySolver.java:95)
at fr.lip6.move.gal.application.solver.global.GlobalPropertySolver.applyReachabilitySolver(GlobalPropertySolver.java:724)
at fr.lip6.move.gal.application.solver.global.GlobalPropertySolver.solveProperty(GlobalPropertySolver.java:558)
at fr.lip6.move.gal.application.solver.global.GlobalPropertySolver.preSolveLiveness(GlobalPropertySolver.java:412)
at fr.lip6.move.gal.application.solver.global.GlobalPropertySolver.preStableMarking(GlobalPropertySolver.java:321)
at fr.lip6.move.gal.application.solver.global.GlobalPropertySolver.solveProperty(GlobalPropertySolver.java:294)
at fr.lip6.move.gal.application.Application.startNoEx(Application.java:386)
at fr.lip6.move.gal.application.Application.start(Application.java:178)
at fr.lip6.move.gal.itscl.application.Application.start(Application.java:45)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
at org.eclipse.equinox.launcher.Main.run(Main.java:1467)
at org.eclipse.equinox.launcher.Main.main(Main.java:1440)
[2023-03-15 11:56:33] [WARNING] SMT solver failed with error :SMT solver raised an error when submitting script.... while checking expressions.
[2023-03-15 11:56:33] [INFO ] After 225089ms SMT Verify possible using all constraints in real domain returned unsat :0 sat :0
Fused 3614 Parikh solutions to 1 different solutions.
Parikh walk visited 0 properties in 0 ms.
Support contains 3614 out of 28053 places. Attempting structural reductions.
Starting structural reductions in REACHABILITY mode, iteration 0 : 28053/28053 places, 24723/24723 transitions.
Graph (trivial) has 1402 edges and 28053 vertex of which 346 / 28053 are part of one of the 173 SCC in 13 ms
Free SCC test removed 173 places
Drop transitions removed 346 transitions
Reduce isomorphic transitions removed 346 transitions.
Graph (complete) has 55048 edges and 27880 vertex of which 23551 are kept as prefixes of interest. Removing 4329 places using SCC suffix rule.12 ms
Discarding 4329 places :
Also discarding 3378 output transitions
Drop transitions removed 3378 transitions
Discarding 2 places :
Also discarding 1 output transitions
Drop transitions removed 1 transitions
Remove reverse transitions (loop back) rule discarded transition FF2a_307.End_307 and 2 places that fell out of Prefix Of Interest.
Drop transitions removed 337 transitions
Reduce isomorphic transitions removed 337 transitions.
Drop transitions removed 1001 transitions
Trivial Post-agglo rules discarded 1001 transitions
Performed 1001 trivial Post agglomeration. Transition count delta: 1001
Iterating post reduction 0 with 1339 rules applied. Total rules applied 1341 place count 23549 transition count 19660
Ensure Unique test removed 168 places
Discarding 643 places :
Also discarding 557 output transitions
Drop transitions removed 557 transitions
Remove reverse transitions (loop back) rule discarded transition FF2a_87.End_87 and 643 places that fell out of Prefix Of Interest.
Drop transitions removed 980 transitions
Reduce isomorphic transitions removed 980 transitions.
Drop transitions removed 163 transitions
Trivial Post-agglo rules discarded 163 transitions
Performed 163 trivial Post agglomeration. Transition count delta: 163
Iterating post reduction 1 with 1144 rules applied. Total rules applied 2485 place count 20334 transition count 17960
Ensure Unique test removed 482 places
Discarding 2 places :
Also discarding 1 output transitions
Drop transitions removed 1 transitions
Remove reverse transitions (loop back) rule discarded transition FF2a_603.End_603 and 2 places that fell out of Prefix Of Interest.
Drop transitions removed 164 transitions
Reduce isomorphic transitions removed 164 transitions.
Drop transitions removed 15 transitions
Trivial Post-agglo rules discarded 15 transitions
Performed 15 trivial Post agglomeration. Transition count delta: 15
Iterating post reduction 2 with 180 rules applied. Total rules applied 2665 place count 19499 transition count 17780
Ensure Unique test removed 79 places
Discarding 2 places :
Also discarding 1 output transitions
Drop transitions removed 1 transitions
Remove reverse transitions (loop back) rule discarded transition FF2a_9079.End_9079 and 2 places that fell out of Prefix Of Interest.
Drop transitions removed 16 transitions
Reduce isomorphic transitions removed 16 transitions.
Iterating post reduction 3 with 17 rules applied. Total rules applied 2682 place count 19386 transition count 17763
Ensure Unique test removed 9 places
Discarding 2 places :
Also discarding 1 output transitions
Drop transitions removed 1 transitions
Remove reverse transitions (loop back) rule discarded transition FF2a_9078.End_9078 and 2 places that fell out of Prefix Of Interest.
Drop transitions removed 1 transitions
Reduce isomorphic transitions removed 1 transitions.
Iterating post reduction 4 with 2 rules applied. Total rules applied 2684 place count 19374 transition count 17761
Ensure Unique test removed 1 places
Iterating post reduction 5 with 1 rules applied. Total rules applied 2685 place count 19373 transition count 17761
Performed 2235 Post agglomeration using F-continuation condition.Transition count delta: 2235
Deduced a syphon composed of 2235 places in 3 ms
Discarding 948 places :
Also discarding 725 output transitions
Drop transitions removed 725 transitions
Remove reverse transitions (loop back) rule discarded transition FF2a_50.End_50 and 948 places that fell out of Prefix Of Interest.
Iterating global reduction 6 with 2236 rules applied. Total rules applied 4921 place count 15404 transition count 14801
Discarding 2 places :
Also discarding 1 output transitions
Drop transitions removed 1 transitions
Remove reverse transitions (loop back) rule discarded transition FF2a_38.End_38 and 2 places that fell out of Prefix Of Interest.
Drop transitions removed 1956 transitions
Reduce isomorphic transitions removed 1956 transitions.
Drop transitions removed 592 transitions
Trivial Post-agglo rules discarded 592 transitions
Performed 592 trivial Post agglomeration. Transition count delta: 592
Iterating post reduction 6 with 2549 rules applied. Total rules applied 7470 place count 15402 transition count 12252
Ensure Unique test removed 195 places
Discarding 2 places :
Also discarding 1 output transitions
Drop transitions removed 1 transitions
Remove reverse transitions (loop back) rule discarded transition FF2a_49.End_49 and 2 places that fell out of Prefix Of Interest.
Drop transitions removed 593 transitions
Reduce isomorphic transitions removed 593 transitions.
Drop transitions removed 180 transitions
Trivial Post-agglo rules discarded 180 transitions
Performed 180 trivial Post agglomeration. Transition count delta: 180
Iterating post reduction 7 with 774 rules applied. Total rules applied 8244 place count 13779 transition count 11478
Ensure Unique test removed 197 places
Discarding 2 places :
Also discarding 1 output transitions
Drop transitions removed 1 transitions
Remove reverse transitions (loop back) rule discarded transition FF2a_2001.End_2001 and 2 places that fell out of Prefix Of Interest.
Drop transitions removed 181 transitions
Reduce isomorphic transitions removed 181 transitions.
Drop transitions removed 31 transitions
Trivial Post-agglo rules discarded 31 transitions
Performed 31 trivial Post agglomeration. Transition count delta: 31
Iterating post reduction 8 with 213 rules applied. Total rules applied 8457 place count 13181 transition count 11265
Ensure Unique test removed 88 places
Discarding 2 places :
Also discarding 1 output transitions
Drop transitions removed 1 transitions
Remove reverse transitions (loop back) rule discarded transition FF2a_8296.End_8296 and 2 places that fell out of Prefix Of Interest.
Drop transitions removed 32 transitions
Reduce isomorphic transitions removed 32 transitions.
Drop transitions removed 6 transitions
Trivial Post-agglo rules discarded 6 transitions
Performed 6 trivial Post agglomeration. Transition count delta: 6
Iterating post reduction 9 with 39 rules applied. Total rules applied 8496 place count 13021 transition count 11226
Ensure Unique test removed 15 places
Discarding 2 places :
Also discarding 1 output transitions
Drop transitions removed 1 transitions
Remove reverse transitions (loop back) rule discarded transition FF2b_4749.End_4749 and 2 places that fell out of Prefix Of Interest.
Drop transitions removed 7 transitions
Reduce isomorphic transitions removed 7 transitions.
Iterating post reduction 10 with 8 rules applied. Total rules applied 8504 place count 12991 transition count 11218
Ensure Unique test removed 3 places
Iterating post reduction 11 with 3 rules applied. Total rules applied 8507 place count 12988 transition count 11218
Free-agglomeration rule applied 324 times.
Iterating global reduction 12 with 324 rules applied. Total rules applied 8831 place count 12988 transition count 10894
Ensure Unique test removed 161 places
Reduce places removed 485 places and 0 transitions.
Ensure Unique test removed 324 transitions
Reduce isomorphic transitions removed 324 transitions.
Iterating post reduction 12 with 809 rules applied. Total rules applied 9640 place count 12503 transition count 10570
Free-agglomeration rule (complex) applied 1785 times.
Iterating global reduction 13 with 1785 rules applied. Total rules applied 11425 place count 12503 transition count 8785
Ensure Unique test removed 497 places
Reduce places removed 3641 places and 0 transitions.
Drop transitions removed 1216 transitions
Ensure Unique test removed 386 transitions
Reduce isomorphic transitions removed 1602 transitions.
Iterating post reduction 13 with 5243 rules applied. Total rules applied 16668 place count 8862 transition count 7183
Ensure Unique test removed 880 places
Iterating post reduction 14 with 880 rules applied. Total rules applied 17548 place count 7982 transition count 7183
Applied a total of 17548 rules in 8928 ms. Remains 7982 /28053 variables (removed 20071) and now considering 7183/24723 (removed 17540) transitions.
Finished structural reductions in REACHABILITY mode , in 1 iterations and 8928 ms. Remains : 7982/28053 places, 7183/24723 transitions.
Interrupted random walk after 57640 steps, including 0 resets, run timeout after 30001 ms. (steps per millisecond=1 ) properties seen 3609
Interrupted Best-First random walk after 90393 steps, including 0 resets, run timeout after 5054 ms. (steps per millisecond=17 ) properties seen 1
Interrupted Best-First random walk after 90480 steps, including 0 resets, run timeout after 5006 ms. (steps per millisecond=18 ) properties seen 1
Interrupted Best-First random walk after 90508 steps, including 0 resets, run timeout after 5024 ms. (steps per millisecond=18 ) properties seen 1
Interrupted Best-First random walk after 91389 steps, including 0 resets, run timeout after 5054 ms. (steps per millisecond=18 ) properties seen 1
Finished Best-First random walk after 3585 steps, including 0 resets, run visited all 1 properties in 201 ms. (steps per millisecond=17 )
Able to resolve query StableMarking after proving 50000 properties.
FORMULA StableMarking FALSE TECHNIQUES RANDOM_WALK BESTFIRST_WALK TOPOLOGICAL
Total runtime 714213 ms.
ITS solved all properties within timeout

BK_STOP 1678881453984

--------------------
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 StableMarking -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-010000"
export BK_EXAMINATION="StableMarking"
export BK_TOOL="marciexred"
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-5348"
echo " Executing tool marciexred"
echo " Input is Philosophers-PT-010000, 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 r312-tall-167873965000168"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

tar xzf /home/mcc/BenchKit/INPUTS/Philosophers-PT-010000.tgz
mv Philosophers-PT-010000 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 ;