About the Execution of Marcie for S_Philosophers-PT-000500
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
6407.180 | 3600000.00 | 3600718.00 | 10.20 | [undef] | Time out reached |
Execution Chart
We display below the execution chart for this examination (boot time has been removed).
Trace from the execution
Waiting for the VM to be ready (probing ssh)
.....................
=====================================================================
Generated by BenchKit 2-2979
Executing tool marcie
Input is S_Philosophers-PT-000500, examination is CTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r173kn-ebro-146433146800912
=====================================================================
--------------------
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 Philosophers-COL-000500-CTLCardinality-0
FORMULA_NAME Philosophers-COL-000500-CTLCardinality-1
FORMULA_NAME Philosophers-COL-000500-CTLCardinality-10
FORMULA_NAME Philosophers-COL-000500-CTLCardinality-11
FORMULA_NAME Philosophers-COL-000500-CTLCardinality-12
FORMULA_NAME Philosophers-COL-000500-CTLCardinality-13
FORMULA_NAME Philosophers-COL-000500-CTLCardinality-14
FORMULA_NAME Philosophers-COL-000500-CTLCardinality-15
FORMULA_NAME Philosophers-COL-000500-CTLCardinality-2
FORMULA_NAME Philosophers-COL-000500-CTLCardinality-3
FORMULA_NAME Philosophers-COL-000500-CTLCardinality-4
FORMULA_NAME Philosophers-COL-000500-CTLCardinality-5
FORMULA_NAME Philosophers-COL-000500-CTLCardinality-6
FORMULA_NAME Philosophers-COL-000500-CTLCardinality-7
FORMULA_NAME Philosophers-COL-000500-CTLCardinality-8
FORMULA_NAME Philosophers-COL-000500-CTLCardinality-9
=== Now, execution of the tool begins
BK_START 1464812825173
Marcie rev. 8535M (built: crohr on 2016-04-27)
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=CTLCardinality.xml --mcc-mode --memory=6 --suppress
parse successfull
net created successfully
Net: Philosophers_PT_000500
(NrP: 2500 NrTr: 2500 NrArc: 8000)
net check time: 0m 0.005sec
parse formulas
formulas created successfully
place and transition orderings generation:0m 2.186sec
init dd package: 0m 7.981sec
RS generation: 0m22.351sec
-> reachability set: #nodes 12980 (1.3e+04) #states 36,360,291,795,869,936,842,385,267,079,543,319,118,023,385,026,001,623,040,346,035,832,580,600,191,583,895,484,198,508,262,979,388,783,308,179,702,534,403,855,752,855,931,517,013,066,142,992,430,916,562,025,780,021,771,247,847,643,450,125,342,836,565,813,209,972,590,371,590,152,578,728,008,385,990,139,795,377,610,001 (238)
starting MCC model checker
--------------------------
checking: EF [AG [~ [1<=sum(Catch2_426, Catch2_427, Catch2_428, Catch2_429, Catch2_430, Catch2_431, Catch2_432, Catch2_433, Catch2_418, Catch2_419, Catch2_420, Catch2_421, Catch2_422, Catch2_423, Catch2_424, Catch2_425, Catch2_443, Catch2_442, Catch2_445, Catch2_444, Catch2_447, Catch2_446, Catch2_449, Catch2_448, Catch2_435, Catch2_434, Catch2_437, Catch2_436, Catch2_439, Catch2_438, Catch2_441, Catch2_440, Catch2_460, Catch2_461, Catch2_458, Catch2_459, Catch2_464, Catch2_465, Catch2_462, Catch2_463, Catch2_452, Catch2_453, Catch2_450, Catch2_451, Catch2_456, Catch2_457, Catch2_454, Catch2_455, Catch2_477, Catch2_476, Catch2_475, Catch2_474, Catch2_481, Catch2_480, Catch2_479, Catch2_478, Catch2_469, Catch2_468, Catch2_467, Catch2_466, Catch2_473, Catch2_472, Catch2_471, Catch2_470, Catch2_494, Catch2_495, Catch2_496, Catch2_497, Catch2_490, Catch2_491, Catch2_492, Catch2_493, Catch2_486, Catch2_487, Catch2_488, Catch2_489, Catch2_482, Catch2_483, Catch2_484, Catch2_485, Catch2_499, Catch2_498, Catch2_500, Catch2_291, Catch2_290, Catch2_293, Catch2_292, Catch2_295, Catch2_294, Catch2_297, Catch2_296, Catch2_299, Catch2_298, Catch2_301, Catch2_300, Catch2_303, Catch2_302, Catch2_305, Catch2_304, Catch2_306, Catch2_307, Catch2_308, Catch2_309, Catch2_310, Catch2_311, Catch2_312, Catch2_313, Catch2_314, Catch2_315, Catch2_316, Catch2_317, Catch2_318, Catch2_319, Catch2_320, Catch2_321, Catch2_325, Catch2_324, Catch2_323, Catch2_322, Catch2_329, Catch2_328, Catch2_327, Catch2_326, Catch2_333, Catch2_332, Catch2_331, Catch2_330, Catch2_337, Catch2_336, Catch2_335, Catch2_334, Catch2_340, Catch2_341, Catch2_338, Catch2_339, Catch2_344, Catch2_345, Catch2_342, Catch2_343, Catch2_348, Catch2_349, Catch2_346, Catch2_347, Catch2_352, Catch2_353, Catch2_350, Catch2_351, Catch2_359, Catch2_358, Catch2_361, Catch2_360, Catch2_355, Catch2_354, Catch2_357, Catch2_356, Catch2_367, Catch2_366, Catch2_369, Catch2_368, Catch2_363, Catch2_362, Catch2_365, Catch2_364, Catch2_374, Catch2_375, Catch2_376, Catch2_377, Catch2_370, Catch2_371, Catch2_372, Catch2_373, Catch2_382, Catch2_383, Catch2_384, Catch2_385, Catch2_378, Catch2_379, Catch2_380, Catch2_381, Catch2_393, Catch2_392, Catch2_391, Catch2_390, Catch2_389, Catch2_388, Catch2_387, Catch2_386, Catch2_401, Catch2_400, Catch2_399, Catch2_398, Catch2_397, Catch2_396, Catch2_395, Catch2_394, Catch2_408, Catch2_409, Catch2_406, Catch2_407, Catch2_404, Catch2_405, Catch2_402, Catch2_403, Catch2_416, Catch2_417, Catch2_414, Catch2_415, Catch2_412, Catch2_413, Catch2_410, Catch2_411, Catch2_189, Catch2_188, Catch2_187, Catch2_186, Catch2_193, Catch2_192, Catch2_191, Catch2_190, Catch2_181, Catch2_180, Catch2_179, Catch2_178, Catch2_185, Catch2_184, Catch2_183, Catch2_182, Catch2_172, Catch2_173, Catch2_170, Catch2_171, Catch2_176, Catch2_177, Catch2_174, Catch2_175, Catch2_164, Catch2_165, Catch2_162, Catch2_163, Catch2_168, Catch2_169, Catch2_166, Catch2_167, Catch2_219, Catch2_218, Catch2_221, Catch2_220, Catch2_223, Catch2_222, Catch2_225, Catch2_224, Catch2_211, Catch2_210, Catch2_213, Catch2_212, Catch2_215, Catch2_214, Catch2_217, Catch2_216, Catch2_202, Catch2_203, Catch2_204, Catch2_205, Catch2_206, Catch2_207, Catch2_208, Catch2_209, Catch2_194, Catch2_195, Catch2_196, Catch2_197, Catch2_198, Catch2_199, Catch2_200, Catch2_201, Catch2_257, Catch2_256, Catch2_255, Catch2_254, Catch2_253, Catch2_252, Catch2_251, Catch2_250, Catch2_249, Catch2_248, Catch2_247, Catch2_246, Catch2_245, Catch2_244, Catch2_243, Catch2_242, Catch2_240, Catch2_241, Catch2_238, Catch2_239, Catch2_236, Catch2_237, Catch2_234, Catch2_235, Catch2_232, Catch2_233, Catch2_230, Catch2_231, Catch2_228, Catch2_229, Catch2_226, Catch2_227, Catch2_287, Catch2_286, Catch2_289, Catch2_288, Catch2_283, Catch2_282, Catch2_285, Catch2_284, Catch2_279, Catch2_278, Catch2_281, Catch2_280, Catch2_275, Catch2_274, Catch2_277, Catch2_276, Catch2_270, Catch2_271, Catch2_272, Catch2_273, Catch2_266, Catch2_267, Catch2_268, Catch2_269, Catch2_262, Catch2_263, Catch2_264, Catch2_265, Catch2_258, Catch2_259, Catch2_260, Catch2_261, Catch2_52, Catch2_53, Catch2_50, Catch2_51, Catch2_56, Catch2_57, Catch2_54, Catch2_55, Catch2_60, Catch2_61, Catch2_58, Catch2_59, Catch2_64, Catch2_65, Catch2_62, Catch2_63, Catch2_37, Catch2_36, Catch2_35, Catch2_34, Catch2_41, Catch2_40, Catch2_39, Catch2_38, Catch2_45, Catch2_44, Catch2_43, Catch2_42, Catch2_49, Catch2_48, Catch2_47, Catch2_46, Catch2_82, Catch2_83, Catch2_84, Catch2_85, Catch2_86, Catch2_87, Catch2_88, Catch2_89, Catch2_90, Catch2_91, Catch2_92, Catch2_93, Catch2_94, Catch2_95, Catch2_96, Catch2_97, Catch2_67, Catch2_66, Catch2_69, Catch2_68, Catch2_71, Catch2_70, Catch2_73, Catch2_72, Catch2_75, Catch2_74, Catch2_77, Catch2_76, Catch2_79, Catch2_78, Catch2_81, Catch2_80, Catch2_120, Catch2_121, Catch2_118, Catch2_119, Catch2_116, Catch2_117, Catch2_114, Catch2_115, Catch2_128, Catch2_129, Catch2_126, Catch2_127, Catch2_124, Catch2_125, Catch2_122, Catch2_123, Catch2_105, Catch2_104, Catch2_103, Catch2_102, Catch2_101, Catch2_100, Catch2_99, Catch2_98, Catch2_113, Catch2_112, Catch2_111, Catch2_110, Catch2_109, Catch2_108, Catch2_107, Catch2_106, Catch2_150, Catch2_151, Catch2_152, Catch2_153, Catch2_146, Catch2_147, Catch2_148, Catch2_149, Catch2_158, Catch2_159, Catch2_160, Catch2_161, Catch2_154, Catch2_155, Catch2_156, Catch2_157, Catch2_135, Catch2_134, Catch2_137, Catch2_136, Catch2_131, Catch2_130, Catch2_133, Catch2_132, Catch2_143, Catch2_142, Catch2_145, Catch2_144, Catch2_139, Catch2_138, Catch2_141, Catch2_140, Catch2_12, Catch2_13, Catch2_10, Catch2_11, Catch2_16, Catch2_17, Catch2_14, Catch2_15, Catch2_4, Catch2_5, Catch2_2, Catch2_3, Catch2_8, Catch2_9, Catch2_6, Catch2_7, Catch2_29, Catch2_28, Catch2_27, Catch2_26, Catch2_33, Catch2_32, Catch2_31, Catch2_30, Catch2_21, Catch2_20, Catch2_19, Catch2_18, Catch2_25, Catch2_24, Catch2_23, Catch2_22, Catch2_1)]]]
normalized: E [true U ~ [E [true U 1<=sum(Catch2_426, Catch2_427, Catch2_428, Catch2_429, Catch2_430, Catch2_431, Catch2_432, Catch2_433, Catch2_418, Catch2_419, Catch2_420, Catch2_421, Catch2_422, Catch2_423, Catch2_424, Catch2_425, Catch2_443, Catch2_442, Catch2_445, Catch2_444, Catch2_447, Catch2_446, Catch2_449, Catch2_448, Catch2_435, Catch2_434, Catch2_437, Catch2_436, Catch2_439, Catch2_438, Catch2_441, Catch2_440, Catch2_460, Catch2_461, Catch2_458, Catch2_459, Catch2_464, Catch2_465, Catch2_462, Catch2_463, Catch2_452, Catch2_453, Catch2_450, Catch2_451, Catch2_456, Catch2_457, Catch2_454, Catch2_455, Catch2_477, Catch2_476, Catch2_475, Catch2_474, Catch2_481, Catch2_480, Catch2_479, Catch2_478, Catch2_469, Catch2_468, Catch2_467, Catch2_466, Catch2_473, Catch2_472, Catch2_471, Catch2_470, Catch2_494, Catch2_495, Catch2_496, Catch2_497, Catch2_490, Catch2_491, Catch2_492, Catch2_493, Catch2_486, Catch2_487, Catch2_488, Catch2_489, Catch2_482, Catch2_483, Catch2_484, Catch2_485, Catch2_499, Catch2_498, Catch2_500, Catch2_291, Catch2_290, Catch2_293, Catch2_292, Catch2_295, Catch2_294, Catch2_297, Catch2_296, Catch2_299, Catch2_298, Catch2_301, Catch2_300, Catch2_303, Catch2_302, Catch2_305, Catch2_304, Catch2_306, Catch2_307, Catch2_308, Catch2_309, Catch2_310, Catch2_311, Catch2_312, Catch2_313, Catch2_314, Catch2_315, Catch2_316, Catch2_317, Catch2_318, Catch2_319, Catch2_320, Catch2_321, Catch2_325, Catch2_324, Catch2_323, Catch2_322, Catch2_329, Catch2_328, Catch2_327, Catch2_326, Catch2_333, Catch2_332, Catch2_331, Catch2_330, Catch2_337, Catch2_336, Catch2_335, Catch2_334, Catch2_340, Catch2_341, Catch2_338, Catch2_339, Catch2_344, Catch2_345, Catch2_342, Catch2_343, Catch2_348, Catch2_349, Catch2_346, Catch2_347, Catch2_352, Catch2_353, Catch2_350, Catch2_351, Catch2_359, Catch2_358, Catch2_361, Catch2_360, Catch2_355, Catch2_354, Catch2_357, Catch2_356, Catch2_367, Catch2_366, Catch2_369, Catch2_368, Catch2_363, Catch2_362, Catch2_365, Catch2_364, Catch2_374, Catch2_375, Catch2_376, Catch2_377, Catch2_370, Catch2_371, Catch2_372, Catch2_373, Catch2_382, Catch2_383, Catch2_384, Catch2_385, Catch2_378, Catch2_379, Catch2_380, Catch2_381, Catch2_393, Catch2_392, Catch2_391, Catch2_390, Catch2_389, Catch2_388, Catch2_
BK_TIME_CONFINEMENT_REACHED
--------------------
content from stderr:
check for maximal unmarked siphon
ok
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: 0m 0.101sec
3005 3450 3893 4338 4785 8816 8852 9296 10504 10951 12827
iterations count:11494 (4), effective:1500 (0)
initing FirstDep: 0m 0.097sec
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="S_Philosophers-PT-000500"
export BK_EXAMINATION="CTLCardinality"
export BK_TOOL="marcie"
export BK_RESULT_DIR="/users/gast00/fkordon/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/S_Philosophers-PT-000500.tgz
mv S_Philosophers-PT-000500 execution
# this is for BenchKit: explicit launching of the test
cd execution
echo "====================================================================="
echo " Generated by BenchKit 2-2979"
echo " Executing tool marcie"
echo " Input is S_Philosophers-PT-000500, examination is CTLCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 1"
echo " Run identifier is r173kn-ebro-146433146800912"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "CTLCardinality" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "CTLCardinality" != "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 "CTLCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property CTLCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "CTLCardinality.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 '
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 ;