fond
Model Checking Contest 2018
8th edition, Bratislava, Slovakia, June 26, 2018
Execution of r214-smll-152732265600413
Last Updated
June 26, 2018

About the Execution of M4M.full for PolyORBLF-PT-S06J04T04

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
3157.630 714866.00 717416.00 3028.80 ???????????????? 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)
....................
/home/mcc/execution
total 9.9M
-rw-r--r-- 1 mcc users 6.3K May 15 18:54 CTLCardinality.txt
-rw-r--r-- 1 mcc users 26K May 15 18:54 CTLCardinality.xml
-rw-r--r-- 1 mcc users 11K May 15 18:54 CTLFireability.txt
-rw-r--r-- 1 mcc users 46K May 15 18:54 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.0K May 15 18:50 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 5.9K May 15 18:50 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 3.7K May 26 09:27 LTLCardinality.txt
-rw-r--r-- 1 mcc users 13K May 26 09:27 LTLCardinality.xml
-rw-r--r-- 1 mcc users 3.5K May 26 09:27 LTLFireability.txt
-rw-r--r-- 1 mcc users 13K May 26 09:27 LTLFireability.xml
-rw-r--r-- 1 mcc users 9.9K May 15 18:54 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 33K May 15 18:54 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 113 May 15 18:54 ReachabilityDeadlock.txt
-rw-r--r-- 1 mcc users 351 May 15 18:54 ReachabilityDeadlock.xml
-rw-r--r-- 1 mcc users 56K May 15 18:54 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 185K May 15 18:54 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 2.3K May 15 18:54 UpperBounds.txt
-rw-r--r-- 1 mcc users 4.8K May 15 18:54 UpperBounds.xml
-rw-r--r-- 1 mcc users 5 May 15 18:50 equiv_col
-rw-r--r-- 1 mcc users 10 May 15 18:50 instance
-rw-r--r-- 1 mcc users 6 May 15 18:50 iscolored
-rw-r--r-- 1 mcc users 9.4M May 15 18:50 model.pnml
=====================================================================
Generated by BenchKit 2-3637
Executing tool mcc4mcc-full
Input is PolyORBLF-PT-S06J04T04, examination is LTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r214-smll-152732265600413
=====================================================================


--------------------
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 PolyORBLF-PT-S06J04T04-LTLCardinality-00
FORMULA_NAME PolyORBLF-PT-S06J04T04-LTLCardinality-01
FORMULA_NAME PolyORBLF-PT-S06J04T04-LTLCardinality-02
FORMULA_NAME PolyORBLF-PT-S06J04T04-LTLCardinality-03
FORMULA_NAME PolyORBLF-PT-S06J04T04-LTLCardinality-04
FORMULA_NAME PolyORBLF-PT-S06J04T04-LTLCardinality-05
FORMULA_NAME PolyORBLF-PT-S06J04T04-LTLCardinality-06
FORMULA_NAME PolyORBLF-PT-S06J04T04-LTLCardinality-07
FORMULA_NAME PolyORBLF-PT-S06J04T04-LTLCardinality-08
FORMULA_NAME PolyORBLF-PT-S06J04T04-LTLCardinality-09
FORMULA_NAME PolyORBLF-PT-S06J04T04-LTLCardinality-10
FORMULA_NAME PolyORBLF-PT-S06J04T04-LTLCardinality-11
FORMULA_NAME PolyORBLF-PT-S06J04T04-LTLCardinality-12
FORMULA_NAME PolyORBLF-PT-S06J04T04-LTLCardinality-13
FORMULA_NAME PolyORBLF-PT-S06J04T04-LTLCardinality-14
FORMULA_NAME PolyORBLF-PT-S06J04T04-LTLCardinality-15

=== Now, execution of the tool begins

BK_START 1527474214519


BK_STOP 1527474929385

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

Prefix is 65b80f64.
Reading known information in /usr/share/mcc4mcc/65b80f64-known.json.
Reading learned information in /usr/share/mcc4mcc/65b80f64-learned.json.
Reading value translations in /usr/share/mcc4mcc/65b80f64-values.json.
Using directory /home/mcc/execution for input, as it contains a model.pnml file.
Using PolyORBLF-PT-S06J04T04 as instance name.
Using PolyORBLF as model name.
Using algorithm or tool bmdt.
Model characteristics are: {'Examination': 'LTLCardinality', 'Place/Transition': True, 'Colored': True, 'Relative-Time': 1, 'Relative-Memory': 1, 'Ordinary': False, 'Simple Free Choice': False, 'Extended Free Choice': False, 'State Machine': False, 'Marked Graph': False, 'Connected': True, 'Strongly Connected': True, 'Source Place': False, 'Sink Place': False, 'Source Transition': False, 'Sink Transition': False, 'Loop Free': False, 'Conservative': False, 'Sub-Conservative': False, 'Nested Units': False, 'Safe': False, 'Deadlock': True, 'Reversible': None, 'Quasi Live': None, 'Live': None}.
Known tools are: [{'Time': 449918, 'Memory': 1010.07, 'Tool': 'lola'}, {'Time': 453550, 'Memory': 1008.04, 'Tool': 'lola'}].
Learned tools are: [{'Tool': 'lola'}].
Learned tool lola is 1.0x far from the best tool lola.
LTLCardinality lola PolyORBLF-PT-S06J04T04...

Time: 3600 - MCC
----- Start make prepare stdout -----
----- Start make prepare stderr -----
===========================================================================================
PolyORBLF-PT-S06J04T04: translating PT Petri net model.pnml into LoLA format
===========================================================================================
translating PT Petri net complete


checking for too many tokens
===========================================================================================
PolyORBLF-PT-S06J04T04: translating PT formula LTLCardinality into LoLA format
===========================================================================================
translating formula complete
touch formulae;
----- Start make result stdout -----
----- Start make result stderr -----
LTLCardinality @ PolyORBLF-PT-S06J04T04 @ 3540 seconds
make: [verify] Error 134 (ignored)
----- Start make result stderr -----
Makefile:222: recipe for target 'verify' failed
----- Start make result stdout -----
lola: LoLA will run for 3540 seconds at most (--timelimit)
lola: NET
lola: reading net from model.pnml.lola
lola: finished parsing
lola: closed net file model.pnml.lola
lola: 7448/65536 symbol table entries, 4121 collisions
lola: preprocessing...
lola: finding significant places
lola: 454 places, 6994 transitions, 404 significant places
lola: computing forward-conflicting sets
lola: computing back-conflicting sets
lola: 1823 transition conflict sets
lola: TASK
lola: reading formula from PolyORBLF-PT-S06J04T04-LTLCardinality.task
lola: A ((cSources <= P_1727)) : A ((3 <= P_1099)) : A (F (X ((NotifyEventEndOfCheckSourcesE_1 + NotifyEventEndOfCheckSourcesE_2 + NotifyEventEndOfCheckSourcesE_3 + NotifyEventEndOfCheckSourcesE_4 <= QueueJobE_1 + QueueJobE_2 + QueueJobE_3 + QueueJobE_4)))) : A (F (X ((3 <= MarkerRead)))) : A (F ((MarkerRead <= P_2579_4_1 + P_2579_4_2 + P_2579_4_3 + P_2579_4_4 + P_2579_4_5 + P_2579_4_6 + P_2579_2_6 + P_2579_2_5 + P_2579_2_4 + P_2579_2_3 + P_2579_2_2 + P_2579_2_1 + P_2579_1_1 + P_2579_1_2 + P_2579_1_3 + P_2579_1_4 + P_2579_1_5 + P_2579_1_6 + P_2579_3_1 + P_2579_3_2 + P_2579_3_3 + P_2579_3_4 + P_2579_3_5 + P_2579_3_6))) : A (G (X (X ((1 <= NotifyEventJobQueuedE_1 + NotifyEventJobQueuedE_2 + NotifyEventJobQueuedE_3 + NotifyEventJobQueuedE_4))))) : A ((X (F ((2 <= NotifyEventJobQueuedE_1 + NotifyEventJobQueuedE_2 + NotifyEventJobQueuedE_3 + NotifyEventJobQueuedE_4))) U (FetchJobE_1_0 + FetchJobE_1_1 + FetchJobE_1_2 + FetchJobE_1_3 + FetchJobE_1_4 + FetchJobE_2_0 + FetchJobE_2_1 + FetchJobE_2_2 + FetchJobE_2_3 + FetchJobE_2_4 + FetchJobE_3_0 + FetchJobE_3_1 + FetchJobE_3_2 + FetchJobE_3_3 + FetchJobE_3_4 + FetchJobE_4_0 + FetchJobE_4_1 + FetchJobE_4_2 + FetchJobE_4_3 + FetchJobE_4_4 <= P_1724_0 + P_1724_1 + P_1724_2 + P_1724_3 + P_1724_4))) : A (F (X (F ((3 <= MarkerWrite))))) : A (X (((P_1119_3_5 <= Check_Sources_B_2) U (QueueJobB_4_2 <= Insert_Source_B_4_2)))) : A (G (((P_2579_2_3 <= DisablePollingB_1_6) U X ((CreatedJobs_1_4 <= Perform_Work_E_2))))) : A (G (G (X (G ((P_2318_4 <= P_1119_1_2)))))) : A (G (G (((NotifyEventJobQueuedB_2_2 <= NotifyEventEndOfCheckSourcesB_1) U (FetchJobE_1_0 <= TryAllocateOneTaskE_1))))) : A (F (X (F (G ((DisablePollingB_1_2 <= P_1160_3)))))) : A (F (G (G (X ((FetchJobE_2_0 <= Check_Sources_B_1)))))) : A (F (F (G (G ((ModifiedSrc_5 <= ScheduleTaskE_Work_3_4)))))) : A ((3 <= PollingAbort))
lola: computing a collection of formulas
lola: RUNNING
lola: subprocess 0 will run for 221 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A ((cSources <= P_1727))
lola: ========================================
lola: SUBTASK
lola: checking initial satisfaction
lola: processed formula: (cSources <= P_1727)
lola: processed formula length: 20
lola: 1 rewrites
lola: formula mentions 0 of 454 places; total mentions: 0
lola: closed formula file PolyORBLF-PT-S06J04T04-LTLCardinality.task
lola: processed formula with 1 atomic propositions
lola: RUNNING
lola: SUBRESULT
lola: result: no
lola: produced by: preprocessing
lola: The net violates the given property already in its initial state.
lola: 0 markings, 0 edges
lola: ========================================
lola: subprocess 1 will run for 235 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A ((3 <= P_1099))
lola: ========================================
lola: SUBTASK
lola: checking initial satisfaction
lola: processed formula: (3 <= P_1099)
lola: processed formula length: 13
lola: 1 rewrites
lola: formula mentions 0 of 454 places; total mentions: 0
lola: closed formula file PolyORBLF-PT-S06J04T04-LTLCardinality.task
lola: processed formula with 1 atomic propositions
lola: RUNNING
lola: SUBRESULT
lola: result: no
lola: produced by: preprocessing
lola: The net violates the given property already in its initial state.
lola: 0 markings, 0 edges
lola: ========================================
lola: subprocess 2 will run for 252 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (F (X ((NotifyEventEndOfCheckSourcesE_1 + NotifyEventEndOfCheckSourcesE_2 + NotifyEventEndOfCheckSourcesE_3 + NotifyEventEndOfCheckSourcesE_4 <= QueueJobE_1 + QueueJobE_2 + QueueJobE_3 + QueueJobE_4))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a B\xfcchi-Automaton
lola: processed formula: A (F (X ((NotifyEventEndOfCheckSourcesE_1 + NotifyEventEndOfCheckSourcesE_2 + NotifyEventEndOfCheckSourcesE_3 + NotifyEventEndOfCheckSourcesE_4 <= QueueJobE_1 + QueueJobE_2 + QueueJobE_3 + QueueJobE_4))))
lola: processed formula: A (F (X ((NotifyEventEndOfCheckSourcesE_1 + NotifyEventEndOfCheckSourcesE_2 + NotifyEventEndOfCheckSourcesE_3 + NotifyEventEndOfCheckSourcesE_4 <= QueueJobE_1 + QueueJobE_2 + QueueJobE_3 + QueueJobE_4))))
lola: processed formula length: 204
lola: 0 rewrites
lola: formula mentions 0 of 454 places; total mentions: 0
lola: closed formula file PolyORBLF-PT-S06J04T04-LTLCardinality.task
lola: the resulting B\xfcchi automaton has 2 states
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 1620 bytes per marking, with 30 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: SUBRESULT
lola: result: yes
lola: produced by: LTL model checker
lola: The net satisfies the given formula (language of the product automaton is empty).
lola: 7 markings, 6 edges
lola: ========================================
lola: subprocess 3 will run for 272 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (F (X ((3 <= MarkerRead))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a B\xfcchi-Automaton
lola: processed formula: A (F (X ((3 <= MarkerRead))))
lola: processed formula: A (F (X ((3 <= MarkerRead))))
lola: processed formula length: 29
lola: 0 rewrites
lola: formula mentions 0 of 454 places; total mentions: 0
lola: closed formula file PolyORBLF-PT-S06J04T04-LTLCardinality.task
lola: the resulting B\xfcchi automaton has 2 states
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 1620 bytes per marking, with 30 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: SUBRESULT
lola: result: no
lola: produced by: LTL model checker
lola: The net does not satisfy the given formula (language of the product automaton is nonempty).
lola: 198 markings, 198 edges
lola: ========================================
lola: subprocess 4 will run for 294 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (F ((MarkerRead <= P_2579_4_1 + P_2579_4_2 + P_2579_4_3 + P_2579_4_4 + P_2579_4_5 + P_2579_4_6 + P_2579_2_6 + P_2579_2_5 + P_2579_2_4 + P_2579_2_3 + P_2579_2_2 + P_2579_2_1 + P_2579_1_1 + P_2579_1_2 + P_2579_1_3 + P_2579_1_4 + P_2579_1_5 + P_2579_1_6 + P_2579_3_1 + P_2579_3_2 + P_2579_3_3 + P_2579_3_4 + P_2579_3_5 + P_2579_3_6)))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a B\xfcchi-Automaton
lola: processed formula: A (F ((MarkerRead <= P_2579_4_1 + P_2579_4_2 + P_2579_4_3 + P_2579_4_4 + P_2579_4_5 + P_2579_4_6 + P_2579_2_6 + P_2579_2_5 + P_2579_2_4 + P_2579_2_3 + P_2579_2_2 + P_2579_2_1 + P_2579_1_1 + P_2579_1_2 + P_2579_1_3 + P_2579_1_4 + P_2579_1_5 + P_2579_1_6 + P_2579_3_1 + P_2579_3_2 + P_2579_3_3 + P_2579_3_4 + P_2579_3_5 + P_2579_3_6)))
lola: processed formula: A (F ((MarkerRead <= P_2579_4_1 + P_2579_4_2 + P_2579_4_3 + P_2579_4_4 + P_2579_4_5 + P_2579_4_6 + P_2579_2_6 + P_2579_2_5 + P_2579_2_4 + P_2579_2_3 + P_2579_2_2 + P_2579_2_1 + P_2579_1_1 + P_2579_1_2 + P_2579_1_3 + P_2579_1_4 + P_2579_1_5 + P_2579_1_6 + P_2579_3_1 + P_2579_3_2 + P_2579_3_3 + P_2579_3_4 + P_2579_3_5 + P_2579_3_6)))
lola: processed formula length: 333
lola: 0 rewrites
lola: formula mentions 0 of 454 places; total mentions: 0
lola: closed formula file PolyORBLF-PT-S06J04T04-LTLCardinality.task
lola: the resulting B\xfcchi automaton has 1 states
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 1620 bytes per marking, with 31 unused bits
lola: using a prefix tree store (--store=prefix)
lola: using ltl preserving stubborn set method (--stubborn)
lola: SEARCH
lola: RUNNING
lola: SUBRESULT
lola: result: no
lola: produced by: LTL model checker
lola: The net does not satisfy the given formula (language of the product automaton is nonempty).
lola: 879 markings, 1856 edges
lola: ========================================
lola: subprocess 5 will run for 321 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (G (X (X ((1 <= NotifyEventJobQueuedE_1 + NotifyEventJobQueuedE_2 + NotifyEventJobQueuedE_3 + NotifyEventJobQueuedE_4)))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a B\xfcchi-Automaton
lola: processed formula: A (G (X (X ((1 <= NotifyEventJobQueuedE_1 + NotifyEventJobQueuedE_2 + NotifyEventJobQueuedE_3 + NotifyEventJobQueuedE_4)))))
lola: processed formula: A (G (X (X ((1 <= NotifyEventJobQueuedE_1 + NotifyEventJobQueuedE_2 + NotifyEventJobQueuedE_3 + NotifyEventJobQueuedE_4)))))
lola: processed formula length: 124
lola: 0 rewrites
lola: formula mentions 0 of 454 places; total mentions: 0
lola: closed formula file PolyORBLF-PT-S06J04T04-LTLCardinality.task
lola: the resulting B\xfcchi automaton has 4 states
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 1620 bytes per marking, with 29 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: SUBRESULT
lola: result: no
lola: produced by: LTL model checker
lola: The net does not satisfy the given formula (language of the product automaton is nonempty).
lola: 198 markings, 198 edges
lola: ========================================
lola: subprocess 6 will run for 353 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A ((X (F ((2 <= NotifyEventJobQueuedE_1 + NotifyEventJobQueuedE_2 + NotifyEventJobQueuedE_3 + NotifyEventJobQueuedE_4))) U (FetchJobE_1_0 + FetchJobE_1_1 + FetchJobE_1_2 + FetchJobE_1_3 + FetchJobE_1_4 + FetchJobE_2_0 + FetchJobE_2_1 + FetchJobE_2_2 + FetchJobE_2_3 + FetchJobE_2_4 + FetchJobE_3_0 + FetchJobE_3_1 + FetchJobE_3_2 + FetchJobE_3_3 + FetchJobE_3_4 + FetchJobE_4_0 + FetchJobE_4_1 + Fetc... (shortened)
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a B\xfcchi-Automaton
lola: processed formula: A ((X (F ((2 <= NotifyEventJobQueuedE_1 + NotifyEventJobQueuedE_2 + NotifyEventJobQueuedE_3 + NotifyEventJobQueuedE_4))) U (FetchJobE_1_0 + FetchJobE_1_1 + FetchJobE_1_2 + FetchJobE_1_3 + FetchJobE_1_4 + FetchJobE_2_0 + FetchJobE_2_1 + FetchJobE_2_2 + FetchJobE_2_3 + FetchJobE_2_4 + FetchJobE_3_0 + FetchJobE_3_1 + FetchJobE_3_2 + FetchJobE_3_3 + FetchJobE_3_4 + FetchJobE_4_0 + FetchJobE_4_1 + FetchJobE_4_2 + FetchJobE_4_3 + FetchJobE_4_4 <= P_1724_0 + P_1724_1 + P_1724_2 + P_1724_3 + P_1724_4)))
lola: processed formula: A ((X (F ((2 <= NotifyEventJobQueuedE_1 + NotifyEventJobQueuedE_2 + NotifyEventJobQueuedE_3 + NotifyEventJobQueuedE_4))) U (FetchJobE_1_0 + FetchJobE_1_1 + FetchJobE_1_2 + FetchJobE_1_3 + FetchJobE_1_4 + FetchJobE_2_0 + FetchJobE_2_1 + FetchJobE_2_2 + FetchJobE_2_3 + FetchJobE_2_4 + FetchJobE_3_0 + FetchJobE_3_1 + FetchJobE_3_2 + FetchJobE_3_3 + FetchJobE_3_4 + FetchJobE_4_0 + FetchJobE_4_1 + Fetc... (shortened)
lola: processed formula length: 500
lola: 0 rewrites
lola: formula mentions 0 of 454 places; total mentions: 0
lola: closed formula file PolyORBLF-PT-S06J04T04-LTLCardinality.task
lola: the resulting B\xfcchi automaton has 2 states
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 1620 bytes per marking, with 30 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: SUBRESULT
lola: result: yes
lola: produced by: LTL model checker
lola: The net satisfies the given formula (language of the product automaton is empty).
lola: 1 markings, 0 edges
lola: ========================================
lola: subprocess 7 will run for 393 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (F (X (F ((3 <= MarkerWrite)))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a B\xfcchi-Automaton
lola: processed formula: A (F (X (F ((3 <= MarkerWrite)))))
lola: processed formula: A (F (X (F ((3 <= MarkerWrite)))))
lola: processed formula length: 34
lola: 0 rewrites
lola: formula mentions 0 of 454 places; total mentions: 0
lola: closed formula file PolyORBLF-PT-S06J04T04-LTLCardinality.task
lola: the resulting B\xfcchi automaton has 2 states
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 1620 bytes per marking, with 30 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: SUBRESULT
lola: result: no
lola: produced by: LTL model checker
lola: The net does not satisfy the given formula (language of the product automaton is nonempty).
lola: 198 markings, 198 edges
lola: ========================================
lola: subprocess 8 will run for 442 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (X (((P_1119_3_5 <= Check_Sources_B_2) U (QueueJobB_4_2 <= Insert_Source_B_4_2))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a B\xfcchi-Automaton
lola: processed formula: A (X (((P_1119_3_5 <= Check_Sources_B_2) U (QueueJobB_4_2 <= Insert_Source_B_4_2))))
lola: processed formula: A (X (((P_1119_3_5 <= Check_Sources_B_2) U (QueueJobB_4_2 <= Insert_Source_B_4_2))))
lola: processed formula length: 84
lola: 0 rewrites
lola: formula mentions 0 of 454 places; total mentions: 0
lola: closed formula file PolyORBLF-PT-S06J04T04-LTLCardinality.task
lola: the resulting B\xfcchi automaton has 3 states
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 1620 bytes per marking, with 30 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: SUBRESULT
lola: result: yes
lola: produced by: LTL model checker
lola: The net satisfies the given formula (language of the product automaton is empty).
lola: 7 markings, 6 edges
lola: ========================================
lola: subprocess 9 will run for 505 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (G (((P_2579_2_3 <= DisablePollingB_1_6) U X ((CreatedJobs_1_4 <= Perform_Work_E_2)))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a B\xfcchi-Automaton
lola: processed formula: A (G (((P_2579_2_3 <= DisablePollingB_1_6) U X ((CreatedJobs_1_4 <= Perform_Work_E_2)))))
lola: processed formula: A (G (((P_2579_2_3 <= DisablePollingB_1_6) U X ((CreatedJobs_1_4 <= Perform_Work_E_2)))))
lola: processed formula length: 89
lola: 0 rewrites
lola: formula mentions 0 of 454 places; total mentions: 0
lola: closed formula file PolyORBLF-PT-S06J04T04-LTLCardinality.task
lola: the resulting B\xfcchi automaton has 4 states
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 1620 bytes per marking, with 29 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: SUBRESULT
lola: result: no
lola: produced by: LTL model checker
lola: The net does not satisfy the given formula (language of the product automaton is nonempty).
lola: 6063 markings, 19127 edges
lola: ========================================
lola: subprocess 10 will run for 589 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (G (G (X (G ((P_2318_4 <= P_1119_1_2))))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a B\xfcchi-Automaton
lola: processed formula: A (G (G (X (G ((P_2318_4 <= P_1119_1_2))))))
lola: processed formula: A (G (G (X (G ((P_2318_4 <= P_1119_1_2))))))
lola: processed formula length: 44
lola: 0 rewrites
lola: formula mentions 0 of 454 places; total mentions: 0
lola: closed formula file PolyORBLF-PT-S06J04T04-LTLCardinality.task
lola: the resulting B\xfcchi automaton has 3 states
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 1620 bytes per marking, with 30 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: SUBRESULT
lola: result: no
lola: produced by: LTL model checker
lola: The net does not satisfy the given formula (language of the product automaton is nonempty).
lola: 3123 markings, 9659 edges
lola: ========================================
lola: subprocess 11 will run for 707 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (G (G (((NotifyEventJobQueuedB_2_2 <= NotifyEventEndOfCheckSourcesB_1) U (FetchJobE_1_0 <= TryAllocateOneTaskE_1)))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a B\xfcchi-Automaton
lola: processed formula: A (G (G (((NotifyEventJobQueuedB_2_2 <= NotifyEventEndOfCheckSourcesB_1) U (FetchJobE_1_0 <= TryAllocateOneTaskE_1)))))
lola: processed formula: A (G (G (((NotifyEventJobQueuedB_2_2 <= NotifyEventEndOfCheckSourcesB_1) U (FetchJobE_1_0 <= TryAllocateOneTaskE_1)))))
lola: processed formula length: 119
lola: 0 rewrites
lola: formula mentions 0 of 454 places; total mentions: 0
lola: closed formula file PolyORBLF-PT-S06J04T04-LTLCardinality.task
lola: the resulting B\xfcchi automaton has 3 states
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 1620 bytes per marking, with 30 unused bits
lola: using a prefix tree store (--store=prefix)
lola: using ltl preserving stubborn set method (--stubborn)
lola: SEARCH
lola: RUNNING
lola: 6987 markings, 14276 edges, 1397 markings/sec, 0 secs
lola: 15600 markings, 32294 edges, 1723 markings/sec, 5 secs
lola: 24049 markings, 50091 edges, 1690 markings/sec, 10 secs
lola: 33180 markings, 68103 edges, 1826 markings/sec, 15 secs
lola: 43071 markings, 86650 edges, 1978 markings/sec, 20 secs
lola: 54688 markings, 107241 edges, 2323 markings/sec, 25 secs
lola: 66835 markings, 126160 edges, 2429 markings/sec, 30 secs
lola: 78073 markings, 144561 edges, 2248 markings/sec, 35 secs
lola: 89975 markings, 162640 edges, 2380 markings/sec, 40 secs
lola: 101420 markings, 182339 edges, 2289 markings/sec, 45 secs
lola: 128574 markings, 228367 edges, 5431 markings/sec, 50 secs
lola: 148518 markings, 261527 edges, 3989 markings/sec, 55 secs
lola: 159358 markings, 280255 edges, 2168 markings/sec, 60 secs
lola: 172536 markings, 298899 edges, 2636 markings/sec, 65 secs
lola: 192273 markings, 329823 edges, 3947 markings/sec, 70 secs
lola: 203896 markings, 348542 edges, 2325 markings/sec, 75 secs
lola: 215166 markings, 365944 edges, 2254 markings/sec, 80 secs
lola: 228853 markings, 385232 edges, 2737 markings/sec, 85 secs
lola: 247881 markings, 412806 edges, 3806 markings/sec, 90 secs
lola: 263136 markings, 435933 edges, 3051 markings/sec, 95 secs
lola: 276218 markings, 455233 edges, 2616 markings/sec, 100 secs
lola: 290371 markings, 474056 edges, 2831 markings/sec, 105 secs
lola: 305447 markings, 492800 edges, 3015 markings/sec, 110 secs
lola: 325928 markings, 525283 edges, 4096 markings/sec, 115 secs
lola: 339159 markings, 542695 edges, 2646 markings/sec, 120 secs
lola: 352819 markings, 561845 edges, 2732 markings/sec, 125 secs
lola: 365933 markings, 580081 edges, 2623 markings/sec, 130 secs
lola: 387196 markings, 614002 edges, 4253 markings/sec, 135 secs
lola: 400503 markings, 631929 edges, 2661 markings/sec, 140 secs
lola: 418521 markings, 658915 edges, 3604 markings/sec, 145 secs
lola: 441786 markings, 695889 edges, 4653 markings/sec, 150 secs
lola: 460559 markings, 726643 edges, 3755 markings/sec, 155 secs
lola: 484537 markings, 767528 edges, 4796 markings/sec, 160 secs
lola: 497924 markings, 786369 edges, 2677 markings/sec, 165 secs
lola: 510788 markings, 804439 edges, 2573 markings/sec, 170 secs
lola: 524856 markings, 823553 edges, 2814 markings/sec, 175 secs
lola: 537631 markings, 841249 edges, 2555 markings/sec, 180 secs
lola: 558973 markings, 873814 edges, 4268 markings/sec, 185 secs
lola: 579774 markings, 905144 edges, 4160 markings/sec, 190 secs
lola: 600444 markings, 936410 edges, 4134 markings/sec, 195 secs
lola: 618627 markings, 964812 edges, 3637 markings/sec, 200 secs
lola: 640890 markings, 998305 edges, 4453 markings/sec, 205 secs
lola: 659748 markings, 1028256 edges, 3772 markings/sec, 210 secs
lola: 685735 markings, 1070068 edges, 5197 markings/sec, 215 secs
lola: 700257 markings, 1089082 edges, 2904 markings/sec, 220 secs
lola: 725033 markings, 1128251 edges, 4955 markings/sec, 225 secs
lola: 742882 markings, 1154736 edges, 3570 markings/sec, 230 secs
lola: 762787 markings, 1186010 edges, 3981 markings/sec, 235 secs
lola: 776117 markings, 1205286 edges, 2666 markings/sec, 240 secs
lola: 804418 markings, 1251051 edges, 5660 markings/sec, 245 secs
lola: 819555 markings, 1271047 edges, 3027 markings/sec, 250 secs
lola: 840395 markings, 1303918 edges, 4168 markings/sec, 255 secs
lola: 860683 markings, 1335748 edges, 4058 markings/sec, 260 secs
lola: 882219 markings, 1368249 edges, 4307 markings/sec, 265 secs
lola: 906343 markings, 1405539 edges, 4825 markings/sec, 270 secs
lola: 929967 markings, 1440880 edges, 4725 markings/sec, 275 secs
lola: 953213 markings, 1475105 edges, 4649 markings/sec, 280 secs
lola: 974951 markings, 1509181 edges, 4348 markings/sec, 285 secs
lola: 1001118 markings, 1551079 edges, 5233 markings/sec, 290 secs
lola: 1022632 markings, 1583786 edges, 4303 markings/sec, 295 secs
lola: 1039240 markings, 1605445 edges, 3322 markings/sec, 300 secs
lola: 1058242 markings, 1635910 edges, 3800 markings/sec, 305 secs
lola: 1081935 markings, 1670786 edges, 4739 markings/sec, 310 secs
lola: 1095005 markings, 1689110 edges, 2614 markings/sec, 315 secs
lola: 1108569 markings, 1707848 edges, 2713 markings/sec, 320 secs
lola: 1135672 markings, 1751353 edges, 5421 markings/sec, 325 secs
lola: 1162734 markings, 1796346 edges, 5412 markings/sec, 330 secs
lola: 1177677 markings, 1815260 edges, 2989 markings/sec, 335 secs
lola: 1198626 markings, 1847351 edges, 4190 markings/sec, 340 secs
lola: 1212403 markings, 1866394 edges, 2755 markings/sec, 345 secs
lola: 1246334 markings, 1923863 edges, 6786 markings/sec, 350 secs
lola: 1274077 markings, 1968850 edges, 5549 markings/sec, 355 secs
lola: 1301798 markings, 2014295 edges, 5544 markings/sec, 360 secs
lola: 1322132 markings, 2044910 edges, 4067 markings/sec, 365 secs
lola: 1349905 markings, 2089713 edges, 5555 markings/sec, 370 secs
lola: 1377126 markings, 2133355 edges, 5444 markings/sec, 375 secs
lola: 1395679 markings, 2163264 edges, 3711 markings/sec, 380 secs
lola: 1418583 markings, 2196844 edges, 4581 markings/sec, 385 secs
lola: 1446710 markings, 2241958 edges, 5625 markings/sec, 390 secs
lola: 1463506 markings, 2262330 edges, 3359 markings/sec, 395 secs
lola: 1484818 markings, 2293908 edges, 4262 markings/sec, 400 secs
lola: 1511076 markings, 2336255 edges, 5252 markings/sec, 405 secs
lola: 1526100 markings, 2355331 edges, 3005 markings/sec, 410 secs
lola: 1548655 markings, 2387796 edges, 4511 markings/sec, 415 secs
lola: 1575906 markings, 2431881 edges, 5450 markings/sec, 420 secs
lola: 1597329 markings, 2464539 edges, 4285 markings/sec, 425 secs
lola: 1621040 markings, 2501788 edges, 4742 markings/sec, 430 secs
lola: 1650013 markings, 2550850 edges, 5795 markings/sec, 435 secs
lola: 1679147 markings, 2596331 edges, 5827 markings/sec, 440 secs
lola: 1703406 markings, 2636171 edges, 4852 markings/sec, 445 secs
lola: 1729753 markings, 2679579 edges, 5269 markings/sec, 450 secs
lola: 1756981 markings, 2723480 edges, 5446 markings/sec, 455 secs
lola: 1779266 markings, 2757389 edges, 4457 markings/sec, 460 secs
lola: 1808880 markings, 2804938 edges, 5923 markings/sec, 465 secs
lola: 1835731 markings, 2848910 edges, 5370 markings/sec, 470 secs
lola: 1863696 markings, 2893882 edges, 5593 markings/sec, 475 secs
lola: 1885836 markings, 2927059 edges, 4428 markings/sec, 480 secs
lola: 1907072 markings, 2959019 edges, 4247 markings/sec, 485 secs
lola: 1933796 markings, 3001686 edges, 5345 markings/sec, 490 secs
lola: 1960393 markings, 3044818 edges, 5319 markings/sec, 495 secs
lola: 1989187 markings, 3089806 edges, 5759 markings/sec, 500 secs
lola: 2013048 markings, 3124962 edges, 4772 markings/sec, 505 secs
lola: 2047582 markings, 3182118 edges, 6907 markings/sec, 510 secs
lola: 2074262 markings, 3225519 edges, 5336 markings/sec, 515 secs
lola: 2101808 markings, 3270754 edges, 5509 markings/sec, 520 secs
lola: 2126566 markings, 3310951 edges, 4952 markings/sec, 525 secs
lola: 2148344 markings, 3342697 edges, 4356 markings/sec, 530 secs
lola: 2171776 markings, 3377209 edges, 4686 markings/sec, 535 secs
lola: 2205981 markings, 3433076 edges, 6841 markings/sec, 540 secs
lola: 2225151 markings, 3460567 edges, 3834 markings/sec, 545 secs
lola: 2256119 markings, 3513867 edges, 6194 markings/sec, 550 secs
lola: 2280000 markings, 3548338 edges, 4776 markings/sec, 555 secs
lola: 2309545 markings, 3595596 edges, 5909 markings/sec, 560 secs
lola: 2335863 markings, 3636797 edges, 5264 markings/sec, 565 secs
lola: 2357971 markings, 3669877 edges, 4422 markings/sec, 570 secs
lola: 2391745 markings, 3726906 edges, 6755 markings/sec, 575 secs
lola: 2413490 markings, 3760810 edges, 4349 markings/sec, 580 secs
lola: 2439653 markings, 3803205 edges, 5233 markings/sec, 585 secs
lola: 2459397 markings, 3832998 edges, 3949 markings/sec, 590 secs
lola: 2486076 markings, 3875591 edges, 5336 markings/sec, 595 secs
lola: 2507758 markings, 3907566 edges, 4336 markings/sec, 600 secs
lola: 2535121 markings, 3948629 edges, 5473 markings/sec, 605 secs
lola: 2555136 markings, 3980930 edges, 4003 markings/sec, 610 secs
lola: 2578853 markings, 4015494 edges, 4743 markings/sec, 615 secs
lola: 2608321 markings, 4062416 edges, 5894 markings/sec, 620 secs
lola: 2639305 markings, 4114543 edges, 6197 markings/sec, 625 secs
lola: 2672473 markings, 4168600 edges, 6634 markings/sec, 630 secs
lola: 2703231 markings, 4219587 edges, 6152 markings/sec, 635 secs
lola: 2735914 markings, 4274775 edges, 6537 markings/sec, 640 secs
lola: 2758393 markings, 4309006 edges, 4496 markings/sec, 645 secs
lola: 2791653 markings, 4364201 edges, 6652 markings/sec, 650 secs
lola: 2811866 markings, 4395706 edges, 4043 markings/sec, 655 secs
lola: 2839007 markings, 4440892 edges, 5428 markings/sec, 660 secs
lola: 2866865 markings, 4486938 edges, 5572 markings/sec, 665 secs
lola: 2901000 markings, 4545381 edges, 6827 markings/sec, 670 secs
lola: 2932618 markings, 4597412 edges, 6324 markings/sec, 675 secs
lola: 2967366 markings, 4656187 edges, 6950 markings/sec, 680 secs
lola: 2997709 markings, 4706865 edges, 6069 markings/sec, 685 secs
lola: 3020085 markings, 4740400 edges, 4475 markings/sec, 690 secs
lola: 3055312 markings, 4800065 edges, 7045 markings/sec, 695 secs
lola: 3080875 markings, 4841687 edges, 5113 markings/sec, 700 secs
lola: local time limit reached - aborting
lola: Child process aborted or communication problem between parent and child process
terminate called after throwing an instance of 'std::runtime_error'
what(): parse error at position 0: unexpected character, last read: '\ufffd'
Aborted (core dumped)
FORMULA PolyORBLF-PT-S06J04T04-LTLCardinality-0 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBLF-PT-S06J04T04-LTLCardinality-1 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBLF-PT-S06J04T04-LTLCardinality-2 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBLF-PT-S06J04T04-LTLCardinality-3 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBLF-PT-S06J04T04-LTLCardinality-4 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBLF-PT-S06J04T04-LTLCardinality-5 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBLF-PT-S06J04T04-LTLCardinality-6 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBLF-PT-S06J04T04-LTLCardinality-7 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBLF-PT-S06J04T04-LTLCardinality-8 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBLF-PT-S06J04T04-LTLCardinality-9 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBLF-PT-S06J04T04-LTLCardinality-10 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBLF-PT-S06J04T04-LTLCardinality-11 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBLF-PT-S06J04T04-LTLCardinality-12 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBLF-PT-S06J04T04-LTLCardinality-13 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBLF-PT-S06J04T04-LTLCardinality-14 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBLF-PT-S06J04T04-LTLCardinality-15 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
----- Kill lola and sara stdout -----
----- Kill lola and sara stderr -----
----- Finished stdout -----
----- Finished stderr -----

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="PolyORBLF-PT-S06J04T04"
export BK_EXAMINATION="LTLCardinality"
export BK_TOOL="mcc4mcc-full"
export BK_RESULT_DIR="/tmp/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/PolyORBLF-PT-S06J04T04.tgz
mv PolyORBLF-PT-S06J04T04 execution
cd execution
pwd
ls -lh

# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-3637"
echo " Executing tool mcc4mcc-full"
echo " Input is PolyORBLF-PT-S06J04T04, examination is LTLCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r214-smll-152732265600413"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "LTLCardinality" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "LTLCardinality" != "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 "LTLCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property LTLCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "LTLCardinality.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 '' LTLCardinality.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 ;