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

About the Execution of Marcie for SemanticWebServices-PT-S128P09

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
53.787 500.00 70.00 0.00 [undef] Cannot compute

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.r353-smll-167891801000386.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 marcie
Input is SemanticWebServices-PT-S128P09, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r353-smll-167891801000386
=====================================================================

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 1.3M
-rw-r--r-- 1 mcc users 7.4K Feb 26 10:19 CTLCardinality.txt
-rw-r--r-- 1 mcc users 80K Feb 26 10:19 CTLCardinality.xml
-rw-r--r-- 1 mcc users 5.4K Feb 26 10:18 CTLFireability.txt
-rw-r--r-- 1 mcc users 44K Feb 26 10:18 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.0K Feb 25 16:50 LTLCardinality.txt
-rw-r--r-- 1 mcc users 26K Feb 25 16:50 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.3K Feb 25 16:51 LTLFireability.txt
-rw-r--r-- 1 mcc users 16K Feb 25 16:51 LTLFireability.xml
-rw-r--r-- 1 mcc users 12K Feb 26 10:20 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 123K Feb 26 10:20 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 8.4K Feb 26 10:19 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 70K Feb 26 10:19 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.8K Feb 25 16:51 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.9K Feb 25 16:51 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 Mar 5 18:23 equiv_col
-rw-r--r-- 1 mcc users 8 Mar 5 18:23 instance
-rw-r--r-- 1 mcc users 6 Mar 5 18:23 iscolored
-rw-r--r-- 1 mcc users 814K 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

here is the order used to build the result vector(from text file)
FORMULA_NAME SemanticWebServices-PT-S128P09-CTLFireability-00
FORMULA_NAME SemanticWebServices-PT-S128P09-CTLFireability-01
FORMULA_NAME SemanticWebServices-PT-S128P09-CTLFireability-02
FORMULA_NAME SemanticWebServices-PT-S128P09-CTLFireability-03
FORMULA_NAME SemanticWebServices-PT-S128P09-CTLFireability-04
FORMULA_NAME SemanticWebServices-PT-S128P09-CTLFireability-05
FORMULA_NAME SemanticWebServices-PT-S128P09-CTLFireability-06
FORMULA_NAME SemanticWebServices-PT-S128P09-CTLFireability-07
FORMULA_NAME SemanticWebServices-PT-S128P09-CTLFireability-08
FORMULA_NAME SemanticWebServices-PT-S128P09-CTLFireability-09
FORMULA_NAME SemanticWebServices-PT-S128P09-CTLFireability-10
FORMULA_NAME SemanticWebServices-PT-S128P09-CTLFireability-11
FORMULA_NAME SemanticWebServices-PT-S128P09-CTLFireability-12
FORMULA_NAME SemanticWebServices-PT-S128P09-CTLFireability-13
FORMULA_NAME SemanticWebServices-PT-S128P09-CTLFireability-14
FORMULA_NAME SemanticWebServices-PT-S128P09-CTLFireability-15

=== Now, execution of the tool begins

BK_START 1679945388617

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=marcie
BK_EXAMINATION=CTLFireability
BK_BIN_PATH=/home/mcc/BenchKit/bin/
BK_TIME_CONFINEMENT=3600
BK_INPUT=SemanticWebServices-PT-S128P09
Not applying reductions.
Model is PT
CTLFireability PT
timeout --kill-after=10s --signal=SIGINT 1m for testing only

Marcie built on Linux at 2019-11-18.
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: /home/mcc/BenchKit/bin//../marcie/bin/marcie --net-file=model.pnml --mcc-file=CTLFireability.xml --memory=6 --mcc-mode

parse successfull
net created successfully

Net: SemanticWebServices_PT_S128P09
(NrP: 242 NrTr: 946 NrArc: 6609)

parse formulas
formulas created successfully
place and transition orderings generation:0m 0.025sec

net check time: 0m 0.022sec

CANNOT_COMPUTE


BK_STOP 1679945389117

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

check for maximal unmarked siphon
found
The net has a maximal unmarked siphon:
p30
p10
p11
p241
p41
p74
p107
p212
p234
p149
p55
p56
p57
p58
p67
p77
p83
p92
p98
p103
p104
p111
p112
p114
p131
p135
p142
p145
p157
p159
p168
p169
p183
p185
p186
p188
p192
p195
p196
p197
p199
p200
p201
p203
p204
p206
p208
p210
p214
p215
p216
p220
p221
p226
p227
p229
p232
p233
p235
p236
p237
p238
p239
p240

The net has transition(s) that can never fire:
t513
t366
t367
t368
t369
t370
t571
t572
t573
t574
t575
t576
t431
t377
t378
t379
t381
t382
t383
t387
t412
t413
t414
t415
t416
t417
t418
t419
t420
t421
t422
t423
t424
t425
t426
t427
t428
t429
t430
t517
t518
t519
t432
t433
t434
t435
t436
t437
t438
t439
t440
t441
t442
t443
t444
t445
t446
t448
t449
t450
t451
t452
t453
t455
t459
t460
t461
t462
t463
t465
t467
t470
t473
t474
t475
t477
t478
t480
t482
t484
t485
t486
t487
t489
t490
t491
t492
t493
t494
t495
t496
t497
t498
t499
t500
t501
t502
t503
t504
t505
t506
t507
t508
t509
t510
t511
t512
t524
t525
t528
t529
t530
t531
t532
t533
t534
t535
t536
t537
t538
t539
t540
t541
t542
t543
t544
t545
t546
t547
t548
t549
t550
t551
t552
t553
t554
t555
t556
t557
t558
t559
t560
t561
t562
t563
t564
t565
t566
t567
t568
t569
t570
t891
t892
t893
t894
t895
t896
t897
t898
t899
t900
t901
t577
t578
t579
t580
t581
t582
t583
t584
t585
t586
t587
t588
t589
t590
t591
t592
t593
t594
t595
t596
t597
t598
t599
t600
t601
t602
t603
t604
t605
t606
t607
t608
t609
t610
t611
t612
t613
t614
t615
t616
t617
t618
t619
t620
t621
t622
t623
t624
t625
t626
t627
t628
t629
t630
t631
t632
t633
t634
t635
t636
t637
t638
t639
t640
t641
t642
t643
t644
t645
t646
t647
t648
t649
t650
t651
t652
t653
t654
t655
t656
t657
t658
t722
t659
t660
t661
t662
t663
t664
t665
t666
t667
t668
t669
t670
t671
t928
t929
t930
t931
t932
t933
t675
t676
t677
t678
t679
t680
t681
t682
t683
t684
t685
t686
t687
t688
t689
t690
t691
t692
t693
t694
t695
t696
t697
t698
t699
t700
t701
t702
t703
t704
t705
t706
t707
t708
t709
t710
t711
t712
t713
t714
t715
t716
t717
t718
t719
t720
t721
t723
t724
t725
t726
t727
t728
t729
t730
t731
t732
t733
t734
t735
t736
t737
t738
t739
t740
t741
t742
t743
t744
t745
t746
t747
t748
t749
t750
t751
t752
t753
t754
t755
t756
t757
t758
t759
t760
t761
t762
t763
t764
t765
t766
t767
t768
t769
t770
t771
t772
t773
t774
t775
t776
t777
t778
t779
t780
t781
t782
t783
t784
t785
t786
t787
t788
t789
t790
t791
t792
t793
t794
t795
t796
t797
t798
t799
t800
t801
t802
t803
t804
t805
t806
t807
t808
t809
t810
t811
t812
t813
t814
t815
t816
t817
t818
t819
t820
t821
t822
t823
t824
t825
t826
t827
t828
t829
t830
t831
t832
t833
t834
t835
t836
t837
t838
t839
t840
t841
t842
t843
t844
t845
t846
t847
t848
t849
t850
t851
t852
t853
t854
t855
t856
t857
t858
t859
t860
t934
t861
t862
t863
t864
t865
t866
t867
t868
t869
t870
t871
t872
t873
t874
t875
t876
t877
t878
t879
t880
t881
t882
t883
t884
t885
t886
t887
t888
t889
t890
t902
t903
t904
t905
t906
t907
t908
t909
t910
t911
t912
t913
t914
t915
t916
t917
t918
t919
t920
t921
t922
t923
t924
t925
t926
t927
t935
t936
t937
t938
t939
t940
t941
t942
t943
t944
t945
t514
t515
t516
t521
t522
t523
t526
t527
t376
t371
t672
t673
t674
t520
t42
t2

check for constant places
p185
p186
p188
p196
p197
p201
p203
p204
p206
p208
p214
p215
p216
p220
p227
p229
p232
p234
p235
p236
p237
p238
p239
p240
p241
found 25 constant places
check if there are places and transitions
ok
check if there are transitions without pre-places
The net has transition(s) without pre-places:
t6 (t6)
t7 (t7)
t8 (t8)
t9 (t9)
t10 (t10)
t11 (t11)
t12 (t12)
t13 (t13)
t14 (t14)
t15 (t15)
t16 (t16)
t17 (t17)
t18 (t18)
t19 (t19)
t20 (t20)
t21 (t21)
t22 (t22)
t23 (t23)
t24 (t24)
t25 (t25)
t26 (t26)
t27 (t27)
t28 (t28)
t29 (t29)
t30 (t30)
t31 (t31)
t32 (t32)
t33 (t33)
t35 (t35)
t36 (t36)
t37 (t37)
t38 (t38)
t39 (t39)
t40 (t40)
t41 (t41)
t44 (t44)
t45 (t45)
t48 (t48)
t50 (t50)
t51 (t51)
t52 (t52)
t53 (t53)
t54 (t54)
t55 (t55)
t56 (t56)
t57 (t57)
t58 (t58)
t59 (t59)
t60 (t60)
t61 (t61)
t62 (t62)
t63 (t63)
t64 (t64)
t65 (t65)
t66 (t66)
t67 (t67)
t68 (t68)
t69 (t69)
t70 (t70)
t71 (t71)
t72 (t72)
t73 (t73)
t74 (t74)
t75 (t75)
t76 (t76)
t77 (t77)
t78 (t78)
t79 (t79)
t80 (t80)
t81 (t81)
t82 (t82)
t83 (t83)
t84 (t84)
t85 (t85)
t86 (t86)
t87 (t87)
t88 (t88)
t89 (t89)
t90 (t90)
t91 (t91)
t92 (t92)
t93 (t93)
t94 (t94)
t95 (t95)
t96 (t96)
t97 (t97)
t98 (t98)
t99 (t99)
t100 (t100)
t101 (t101)
t102 (t102)
t103 (t103)
t104 (t104)
t105 (t105)
t106 (t106)
t107 (t107)
t108 (t108)
t109 (t109)
t110 (t110)
t111 (t111)
t112 (t112)
t113 (t113)
t114 (t114)
t115 (t115)
t116 (t116)
t117 (t117)
t118 (t118)
t119 (t119)
t120 (t120)
t121 (t121)
t122 (t122)
t123 (t123)
t124 (t124)
t125 (t125)
t126 (t126)
t127 (t127)
t128 (t128)
t129 (t129)
t130 (t130)
t131 (t131)
t132 (t132)
t133 (t133)
t134 (t134)
t135 (t135)
t136 (t136)
t140 (t140)
t141 (t141)
t144 (t144)
t150 (t150)
t151 (t151)
t155 (t155)
t156 (t156)
t159 (t159)
t161 (t161)
t163 (t163)
t166 (t166)
t169 (t169)
t170 (t170)
t172 (t172)
t173 (t173)
t174 (t174)
t177 (t177)
t178 (t178)
t179 (t179)
t180 (t180)
t181 (t181)
t182 (t182)
t183 (t183)
t184 (t184)
t185 (t185)
t186 (t186)
t187 (t187)
t188 (t188)
t189 (t189)
t190 (t190)
t191 (t191)
t192 (t192)
t193 (t193)
t194 (t194)
t195 (t195)
t196 (t196)
t197 (t197)
t198 (t198)
t199 (t199)
t200 (t200)
t201 (t201)
t202 (t202)
t203 (t203)
t204 (t204)
t205 (t205)
t206 (t206)
t207 (t207)
t208 (t208)
t209 (t209)
t210 (t210)
t211 (t211)
t212 (t212)
t213 (t213)
t214 (t214)
t215 (t215)
t216 (t216)
t217 (t217)
t218 (t218)
t219 (t219)
t220 (t220)
t221 (t221)
t222 (t222)
t223 (t223)
t224 (t224)
t225 (t225)
t226 (t226)
t227 (t227)
t228 (t228)
t229 (t229)
t230 (t230)
t231 (t231)
t232 (t232)
t233 (t233)
t234 (t234)
t235 (t235)
t236 (t236)
t237 (t237)
t238 (t238)
t239 (t239)
t240 (t240)
t241 (t241)
t242 (t242)
t243 (t243)
t244 (t244)
t245 (t245)
t246 (t246)
t247 (t247)
t248 (t248)
t249 (t249)
t250 (t250)
t251 (t251)
t252 (t252)
t253 (t253)
t254 (t254)
t255 (t255)
t256 (t256)
t257 (t257)
t258 (t258)
t259 (t259)
t260 (t260)
t261 (t261)
t262 (t262)
t263 (t263)
t264 (t264)
t265 (t265)
t266 (t266)
t267 (t267)
t268 (t268)
t269 (t269)
t270 (t270)
t271 (t271)
t272 (t272)
t273 (t273)
t274 (t274)
t275 (t275)
t276 (t276)
t277 (t277)
t278 (t278)
t279 (t279)
t280 (t280)
t281 (t281)
t282 (t282)
t283 (t283)
t284 (t284)
t285 (t285)
t286 (t286)
t287 (t287)
t288 (t288)
t289 (t289)
t290 (t290)
t291 (t291)
t292 (t292)
t293 (t293)
t294 (t294)
t295 (t295)
t296 (t296)
t297 (t297)
t298 (t298)
t299 (t299)
t300 (t300)
t301 (t301)
t302 (t302)
t303 (t303)
t304 (t304)
t305 (t305)
t306 (t306)
t307 (t307)
t308 (t308)
t309 (t309)
t310 (t310)
t311 (t311)
t312 (t312)
t313 (t313)
t314 (t314)
t315 (t315)
t316 (t316)
t317 (t317)

ptnet_check.cc:63: Net check exception: Net check failed on the test:
"check if there are transitions without pre-places".

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="SemanticWebServices-PT-S128P09"
export BK_EXAMINATION="CTLFireability"
export BK_TOOL="marcie"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
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 marcie"
echo " Input is SemanticWebServices-PT-S128P09, examination is CTLFireability"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 1"
echo " Run identifier is r353-smll-167891801000386"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

tar xzf /home/mcc/BenchKit/INPUTS/SemanticWebServices-PT-S128P09.tgz
mv SemanticWebServices-PT-S128P09 execution
cd execution
if [ "CTLFireability" = "ReachabilityDeadlock" ] || [ "CTLFireability" = "UpperBounds" ] || [ "CTLFireability" = "QuasiLiveness" ] || [ "CTLFireability" = "StableMarking" ] || [ "CTLFireability" = "Liveness" ] || [ "CTLFireability" = "OneSafe" ] || [ "CTLFireability" = "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 [ "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
elif [ "CTLFireability" = "ReachabilityDeadlock" ] || [ "CTLFireability" = "QuasiLiveness" ] || [ "CTLFireability" = "StableMarking" ] || [ "CTLFireability" = "Liveness" ] || [ "CTLFireability" = "OneSafe" ] ; then
echo "FORMULA_NAME CTLFireability"
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 ;