fond
Model Checking Contest @ Petri Nets 2015
Bruxelles, Belgium, June 23, 2015
Execution of r022kn-blw3-143214376400207
Last Updated
August 19, 2015

About the Execution of Marcie for Diffusion2D-PT-D10N050

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
7354.120 1258803.00 1258029.00 10.20 FFTFTFFTTFTTTTFF 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)
.........
=====================================================================
Generated by BenchKit 2-2265
Executing tool marcie
Input is Diffusion2D-PT-D10N050, examination is ReachabilityFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r022kn-blw3-143214376400207
=====================================================================


--------------------
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 Diffusion2D-PT-D10N050-ReachabilityFireability-0
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireability-1
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireability-10
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireability-11
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireability-12
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireability-13
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireability-14
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireability-15
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireability-2
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireability-3
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireability-4
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireability-5
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireability-6
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireability-7
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireability-8
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireability-9

=== Now, execution of the tool begins

BK_START 1432486400486

Model: Diffusion2D-PT-D10N050
reachability algorithm:
Saturation-based algorithm
variable ordering algorithm:
Calculated like in [Noa99]
--memory=6 --suppress --rs-algorithm=3 --place-order=5

Marcie rev. 1429:1432M (built: crohr on 2014-10-22)
A model checker for Generalized Stochastic Petri nets

authors: Alex Tovchigrechko (IDD package and CTL model checking)

Martin Schwarick (Symbolic numerical analysis and CSL model checking)

Christian Rohr (Simulative and approximative numerical model checking)

marcie@informatik.tu-cottbus.de

called as: marcie --net-file=model.pnml --mcc-file=ReachabilityFireability.xml --memory=6 --suppress --rs-algorithm=3 --place-order=5

parse successfull
net created successfully

(NrP: 100 NrTr: 684 NrArc: 1368)

net check time: 0m0sec

parse formulas successfull
formulas created successfully
place and transition orderings generation:0m0sec

init dd package: 0m3sec


RS generation: 0m26sec


-> reachability set: #nodes 5050 (5.0e+03) #states 13,419,107,273,154,621,529,493,489,587,286,210,498,760 (40)



starting MCC model checker
--------------------------

checking: AG [~ [[[IS-FIREABLE [t1_1_5_2_5] & ~ [IS-FIREABLE [t1_7_9_7_8]]] | [[IS-FIREABLE [t1_8_6_7_5] & IS-FIREABLE [t1_10_4_9_4]] | [IS-FIREABLE [t1_7_2_6_1] & IS-FIREABLE [t1_1_8_1_9]]]]]]
normalized: ~ [E [true U [[IS-FIREABLE [t1_1_5_2_5] & ~ [IS-FIREABLE [t1_7_9_7_8]]] | [[IS-FIREABLE [t1_7_2_6_1] & IS-FIREABLE [t1_1_8_1_9]] | [IS-FIREABLE [t1_8_6_7_5] & IS-FIREABLE [t1_10_4_9_4]]]]]]

-> the formula is FALSE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireability-0 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 1m39sec

checking: AG [~ [[[IS-FIREABLE [t1_9_10_10_9] & ~ [IS-FIREABLE [t1_2_5_2_4]]] & [[IS-FIREABLE [t1_6_5_5_5] & IS-FIREABLE [t1_3_7_3_6]] | [IS-FIREABLE [t1_7_1_8_1] | IS-FIREABLE [t1_2_5_2_6]]]]]]
normalized: ~ [E [true U [[[IS-FIREABLE [t1_6_5_5_5] & IS-FIREABLE [t1_3_7_3_6]] | [IS-FIREABLE [t1_7_1_8_1] | IS-FIREABLE [t1_2_5_2_6]]] & [IS-FIREABLE [t1_9_10_10_9] & ~ [IS-FIREABLE [t1_2_5_2_4]]]]]]

-> the formula is FALSE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireability-1 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 2m3sec

checking: EF [IS-FIREABLE [t1_7_2_7_1]]
normalized: E [true U IS-FIREABLE [t1_7_2_7_1]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireability-2 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m52sec

checking: AG [[IS-FIREABLE [t1_6_6_7_7] | IS-FIREABLE [t1_6_3_7_3]]]
normalized: ~ [E [true U ~ [[IS-FIREABLE [t1_6_6_7_7] | IS-FIREABLE [t1_6_3_7_3]]]]]

-> the formula is FALSE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireability-3 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m5sec

checking: AG [[~ [[IS-FIREABLE [t1_3_2_3_3] & ~ [IS-FIREABLE [t1_6_7_6_8]]]] | [~ [[IS-FIREABLE [t1_7_4_8_4] & IS-FIREABLE [t1_1_3_1_2]]] | ~ [[IS-FIREABLE [t1_6_7_6_8] & IS-FIREABLE [t1_9_1_9_2]]]]]]
normalized: ~ [E [true U ~ [[[~ [[IS-FIREABLE [t1_6_7_6_8] & IS-FIREABLE [t1_9_1_9_2]]] | ~ [[IS-FIREABLE [t1_7_4_8_4] & IS-FIREABLE [t1_1_3_1_2]]]] | ~ [[IS-FIREABLE [t1_3_2_3_3] & ~ [IS-FIREABLE [t1_6_7_6_8]]]]]]]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireability-4 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m0sec

checking: EF [IS-FIREABLE [t1_6_2_7_1]]
normalized: E [true U IS-FIREABLE [t1_6_2_7_1]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireability-5 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m46sec

checking: EF [[IS-FIREABLE [t1_9_4_10_5] & IS-FIREABLE [t1_2_8_3_7]]]
normalized: E [true U [IS-FIREABLE [t1_9_4_10_5] & IS-FIREABLE [t1_2_8_3_7]]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireability-6 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 1m8sec

checking: EF [IS-FIREABLE [t1_2_1_1_2]]
normalized: E [true U IS-FIREABLE [t1_2_1_1_2]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireability-7 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 1m1sec

checking: AG [~ [IS-FIREABLE [t1_2_4_1_5]]]
normalized: ~ [E [true U IS-FIREABLE [t1_2_4_1_5]]]

-> the formula is FALSE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireability-8 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m48sec

checking: AG [~ [[IS-FIREABLE [t1_1_9_2_10] & ~ [~ [IS-FIREABLE [t1_7_8_8_7]]]]]]
normalized: ~ [E [true U [IS-FIREABLE [t1_1_9_2_10] & IS-FIREABLE [t1_7_8_8_7]]]]

-> the formula is FALSE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireability-9 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 1m3sec

checking: EF [[IS-FIREABLE [t1_9_2_8_1] & IS-FIREABLE [t1_10_4_10_3]]]
normalized: E [true U [IS-FIREABLE [t1_9_2_8_1] & IS-FIREABLE [t1_10_4_10_3]]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireability-10 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m50sec

checking: AG [[~ [[~ [IS-FIREABLE [t1_4_3_3_2]] & [IS-FIREABLE [t1_8_2_7_1] & IS-FIREABLE [t1_9_3_8_4]]]] & ~ [[~ [IS-FIREABLE [t1_8_4_7_3]] & [IS-FIREABLE [t1_8_2_7_1] & IS-FIREABLE [t1_3_9_4_10]]]]]]
normalized: ~ [E [true U ~ [[~ [[[IS-FIREABLE [t1_8_2_7_1] & IS-FIREABLE [t1_3_9_4_10]] & ~ [IS-FIREABLE [t1_8_4_7_3]]]] & ~ [[[IS-FIREABLE [t1_8_2_7_1] & IS-FIREABLE [t1_9_3_8_4]] & ~ [IS-FIREABLE [t1_4_3_3_2]]]]]]]]

-> the formula is FALSE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireability-11 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 1m43sec

checking: EF [[[[[IS-FIREABLE [t1_6_6_5_6] & IS-FIREABLE [t1_4_8_3_7]] | [IS-FIREABLE [t1_8_10_9_9] | IS-FIREABLE [t1_4_5_3_4]]] | [IS-FIREABLE [t1_3_2_2_1] | IS-FIREABLE [t1_2_5_3_6]]] & [[~ [IS-FIREABLE [t1_1_6_1_5]] & IS-FIREABLE [t1_1_10_1_9]] | [~ [IS-FIREABLE [t1_6_1_5_1]] & IS-FIREABLE [t1_7_1_6_2]]]]]
normalized: E [true U [[[IS-FIREABLE [t1_7_1_6_2] & ~ [IS-FIREABLE [t1_6_1_5_1]]] | [IS-FIREABLE [t1_1_10_1_9] & ~ [IS-FIREABLE [t1_1_6_1_5]]]] & [[IS-FIREABLE [t1_3_2_2_1] | IS-FIREABLE [t1_2_5_3_6]] | [[IS-FIREABLE [t1_8_10_9_9] | IS-FIREABLE [t1_4_5_3_4]] | [IS-FIREABLE [t1_6_6_5_6] & IS-FIREABLE [t1_4_8_3_7]]]]]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireability-12 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 2m9sec

checking: AG [[[~ [[IS-FIREABLE [t1_10_7_9_7] | IS-FIREABLE [t1_1_1_1_2]]] | [~ [IS-FIREABLE [t1_2_9_3_10]] | ~ [IS-FIREABLE [t1_8_1_7_2]]]] & ~ [[[IS-FIREABLE [t1_7_9_7_8] & IS-FIREABLE [t1_3_3_4_3]] | [IS-FIREABLE [t1_9_4_8_4] & IS-FIREABLE [t1_6_10_7_10]]]]]]
normalized: ~ [E [true U ~ [[~ [[[IS-FIREABLE [t1_9_4_8_4] & IS-FIREABLE [t1_6_10_7_10]] | [IS-FIREABLE [t1_7_9_7_8] & IS-FIREABLE [t1_3_3_4_3]]]] & [[~ [IS-FIREABLE [t1_8_1_7_2]] | ~ [IS-FIREABLE [t1_2_9_3_10]]] | ~ [[IS-FIREABLE [t1_10_7_9_7] | IS-FIREABLE [t1_1_1_1_2]]]]]]]]

-> the formula is FALSE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireability-13 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 3m5sec

checking: AG [~ [[[[IS-FIREABLE [t1_7_8_6_7] & IS-FIREABLE [t1_10_4_10_5]] | IS-FIREABLE [t1_2_6_2_5]] & ~ [[IS-FIREABLE [t1_6_10_5_9] & IS-FIREABLE [t1_8_2_7_2]]]]]]
normalized: ~ [E [true U [~ [[IS-FIREABLE [t1_6_10_5_9] & IS-FIREABLE [t1_8_2_7_2]]] & [IS-FIREABLE [t1_2_6_2_5] | [IS-FIREABLE [t1_7_8_6_7] & IS-FIREABLE [t1_10_4_10_5]]]]]]

-> the formula is FALSE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireability-14 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 1m2sec

checking: EF [[[IS-FIREABLE [t1_9_8_9_7] & ~ [~ [IS-FIREABLE [t1_2_10_3_9]]]] & [[IS-FIREABLE [t1_2_5_2_4] | [IS-FIREABLE [t1_2_3_2_4] | IS-FIREABLE [t1_8_7_8_8]]] | ~ [[IS-FIREABLE [t1_1_7_2_6] | IS-FIREABLE [t1_7_4_8_3]]]]]]
normalized: E [true U [[~ [[IS-FIREABLE [t1_1_7_2_6] | IS-FIREABLE [t1_7_4_8_3]]] | [IS-FIREABLE [t1_2_5_2_4] | [IS-FIREABLE [t1_2_3_2_4] | IS-FIREABLE [t1_8_7_8_8]]]] & [IS-FIREABLE [t1_9_8_9_7] & IS-FIREABLE [t1_2_10_3_9]]]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireability-15 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 1m50sec


Total processing time: 20m58sec


BK_STOP 1432487659289

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

check if there are places and transitions
ok
check if there are transitions without pre-places
ok
check if at least one transition is enabled in m0
ok
check if there are transitions that can never fire
ok


initing FirstDep: 0m0sec

139 139 194 181 253 225 316 271 379 319 449 369 523 421 608 468 691 531 802 589 490 649 529 711 579 775 631 867 698 951 741 1024 799 1099 859 1193 921 1291 985 1412 1051 1539 1119 919 1210 958 1283 997 1358 1059 1459 1123 1539 1214 1647 1283 1732 1327 1847 1399 1966 1473 2089 1549 2247 1627 2411 1707 1387 1822 1426 1907 1465 1994 1539 2119 1651 2248 1730 2343 1811 2479 1894 2579 1939 2722 2025 2869 2113 3106 2203 3307 2339 1855 2434 1894 2531 1933 2630 2066 2779 2155 2932 2246 2055 2064 2073 2082 2091 2101 2110 2119 2128 2137 2146 2155 2165 2174 2183 2193 2203 2219 2235 2250 2266 2281 2297 2311 2326 2340 2364 2422 2454 2461 2469 2476 2484 2491 2499 2506 2513 2521 2528 2535 2543 2550 2557 2565 2572 2580 2587 2594 2602 2609 2616 2624 2631 2638 2646 2653 2660 2668 2675 2682 2690 2697 2704 2712 2719 2726 2734 2741 2748 2756 2763 2771 2779 2786 2794 2802 2815 2827 2840 2853 2865 2877 2890 2901 2911 2921 2931 2941 2954 2989 3006 3014 3022 3031 3039 3047 3062 3082 3103 3134 3154 3160 3167 3173 3180 3186 3193 3200 3211 3224 3236 3249 3272 3297 3321 3346 3355 3360 3365 3371 3376 3381 3386 3392 3397 3403 3412 3420 3429 3437 3446 3459 3480 3501 3521 3542 3563 3584 3601 3606 3610 3614 3618 3622 3627 3631 3635 3639 3644 3648 3653 3659 3665 3671 3677 3683 3689 3696 3704 3721 3739 3757 3775 3793 3810 3828 3846 3864 3882 3900 3904 3907 3911 3914 3918 3921 3924 3928 3931 3935 3938 3942 3945 3949 3952 3955 3959 3962 3965 3968 3972 3975 3978 3982 3985 3988 3991 3995 3998 4001 4005 4009 4013 4017 4021 4025 4029 4033 4037 4041 4045 4049 4053 4057 4062 4066 4070 4075 4079 4083 4087 4092 4096 4100 4104 4108 4112 4116 4120 4124 4128 4132 4136 4140 4144 4148 4162 4189 4207 4217 4228 4238 4248 4264 4281 4299 4325 4351 4360 4369 4378 4387 4396 4409 4426 4443 4466 4494 4506 4514 4522 4530 4538 4545 4556 4574 4591 4612 4640 4655 4662 4669 4676 4683 4690 4697 4708 4725 4742 4754 4760 4767 4773 4780 4786 4793 4799 4820 4843 4863 4881 4899 4922 4945 4970 4995 5030
iterations count:401534 (587), effective:4950 (7)

initing FirstDep: 0m0sec

8283 8357 7732 7156 6820 6663 6649 6637 6629 5657 5556 5544 5532 5524 5022 5029 5034 5045
iterations count:18289 (26), effective:253 (0)
6412 6425 6436 7809 7123 6633 6155 7934 7248 6660 6268 5659 5199 5061 5135 5109 5085 5069 5045 5025 5016 5038
iterations count:22406 (32), effective:290 (0)
8119 7384 6894 6355 5767 5326 5081 5042
iterations count:8630 (12), effective:99 (0)
5050
iterations count:1026 (1), effective:2 (0)
8318 7583 7044 6505 6015 5574 5182 5042
iterations count:8630 (12), effective:99 (0)
5024 4889 4900 4908 6582 5896 5308 4966 4990 5006 5014 5038
iterations count:12452 (18), effective:156 (0)
9165 8283 7793 7205 6715 6176 5931 5441
iterations count:8631 (12), effective:99 (0)
7819 7084 6496 6055 5418 5028 5031 5042
iterations count:8632 (12), effective:99 (0)
4876 4889 4900 4908 6433 5796 5257 4970 4994 5008 5014 5040
iterations count:12353 (18), effective:155 (0)
4926 4889 6557 5675 5136 4954 4974 4994 5008 5018 5042
iterations count:11221 (16), effective:144 (0)
8100 7198 8158 7438 4895 4905 4916 4925 8290 7359 6820 6281 5840 5301 5010 5026
iterations count:16933 (24), effective:218 (0)
11239 10615 9991 12308 10985 10397 9858 8690 6803 6131 5460 5040
iterations count:12271 (17), effective:154 (0)
14591 14885 13912 12867 11917 8729 8714 8703 7539 7022 6599 5452 5029
iterations count:13871 (20), effective:207 (0)
6862 6936 6263 5735 5399 5066 5048 5037 5026 5015 5024 5030 5038
iterations count:13949 (20), effective:189 (0)
8865 8221 7761 8692 8006 6924 6609 4986 5006 5014 5036
iterations count:11556 (16), effective:159 (0)

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="Diffusion2D-PT-D10N050"
export BK_EXAMINATION="ReachabilityFireability"
export BK_TOOL="marcie"
export BK_RESULT_DIR="/user/u8/hulinhub/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/Diffusion2D-PT-D10N050.tgz
mv Diffusion2D-PT-D10N050 execution

# this is for BenchKit: explicit launching of the test

cd execution
echo "====================================================================="
echo " Generated by BenchKit 2-2265"
echo " Executing tool marcie"
echo " Input is Diffusion2D-PT-D10N050, examination is ReachabilityFireability"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 1"
echo " Run identifier is r022kn-blw3-143214376400207"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "ReachabilityFireability" = "ReachabilityComputeBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "ReachabilityFireability" != "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 "ReachabilityFireability.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property ReachabilityFireability.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "ReachabilityFireability.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 '' ReachabilityFireability.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 ;