About the Execution of LoLA for SquareGrid-PT-020102
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
3730.540 | 772421.00 | 776036.00 | 160.00 | FTTFFFTFTFFF?TFF | 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-3253
Executing tool lola
Input is SquareGrid-PT-020102, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r078-ebro-149441008300121
=====================================================================
--------------------
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 SquareGrid-PT-020102-CTLFireability-0
FORMULA_NAME SquareGrid-PT-020102-CTLFireability-1
FORMULA_NAME SquareGrid-PT-020102-CTLFireability-10
FORMULA_NAME SquareGrid-PT-020102-CTLFireability-11
FORMULA_NAME SquareGrid-PT-020102-CTLFireability-12
FORMULA_NAME SquareGrid-PT-020102-CTLFireability-13
FORMULA_NAME SquareGrid-PT-020102-CTLFireability-14
FORMULA_NAME SquareGrid-PT-020102-CTLFireability-15
FORMULA_NAME SquareGrid-PT-020102-CTLFireability-2
FORMULA_NAME SquareGrid-PT-020102-CTLFireability-3
FORMULA_NAME SquareGrid-PT-020102-CTLFireability-4
FORMULA_NAME SquareGrid-PT-020102-CTLFireability-5
FORMULA_NAME SquareGrid-PT-020102-CTLFireability-6
FORMULA_NAME SquareGrid-PT-020102-CTLFireability-7
FORMULA_NAME SquareGrid-PT-020102-CTLFireability-8
FORMULA_NAME SquareGrid-PT-020102-CTLFireability-9
=== Now, execution of the tool begins
BK_START 1494933154879
Time: 3600 - MCC
----- Start make prepare stdout -----
checking for too many tokens
----- Start make result stdout -----
CTLFireability @ SquareGrid-PT-020102 @ 3540 seconds
----- 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: 140/65536 symbol table entries, 0 collisions
lola: preprocessing...
lola: finding significant places
lola: 68 places, 72 transitions, 39 significant places
lola: computing forward-conflicting sets
lola: computing back-conflicting sets
lola: 100 transition conflict sets
lola: TASK
lola: reading formula from SquareGrid-PT-020102-CTLFireability.task
lola: A (F (A (((FIREABLE(t1o_1_2) AND FIREABLE(tf_l_1)) U FIREABLE(t4i3_1_1))))) : E (G ((NOT FIREABLE(t1o_1_1) OR NOT FIREABLE(t3i1_1_2) OR FIREABLE(t2i1_2_1)))) : A (F (A (F (E (G (FIREABLE(t3o_2_2))))))) : (NOT((E (G (NOT FIREABLE(t2i3_2_2))) OR FIREABLE(t1i4_2_2))) OR FIREABLE(t1i4_1_2)) : (A (F (FIREABLE(t2i4_2_1))) AND E (F (E (F ((FIREABLE(t2i4_1_1) AND FIREABLE(t4i1_1_1))))))) : A (F (NOT FIREABLE(t1o_2_2))) : A (G (((A (F (FIREABLE(t2i3_2_2))) OR ((FIREABLE(tf_d_1) AND FIREABLE(t4o_1_2)) OR NOT FIREABLE(t3o_1_2))) OR (E (G (FIREABLE(t1o_2_2))) OR (NOT FIREABLE(t2o_1_2) OR NOT FIREABLE(t2i4_2_2)))))) : (A ((NOT FIREABLE(t1o_2_1) U E (G (FIREABLE(t4o_2_2))))) OR E (G (FIREABLE(t4i3_1_1)))) : A (F ((A ((FIREABLE(tf_d_2) U FIREABLE(t1i2_2_2))) AND E (X ((FIREABLE(t2i4_1_2) AND FIREABLE(t4i2_1_2))))))) : (A (G ((NOT FIREABLE(t4i1_1_2) OR E (F (FIREABLE(t3i2_2_1)))))) AND A (F (((NOT FIREABLE(t4i2_2_2) OR NOT FIREABLE(t3i1_1_2)) AND NOT FIREABLE(t4i1_2_1))))) : E (G (NOT FIREABLE(t2i3_1_2))) : (NOT FIREABLE(t4o_2_2) OR A (F (((FIREABLE(t3i1_2_1) AND FIREABLE(t1i2_2_2) AND NOT FIREABLE(t2i1_2_1)) AND E (F (FIREABLE(t1i3_1_1))))))) : A (G (NOT(((FIREABLE(tf_u_1) AND FIREABLE(t2i4_1_1) AND NOT FIREABLE(t3i2_1_2)) AND E (X (FIREABLE(t2i4_2_2))))))) : A (G (A (F ((NOT FIREABLE(t1i2_2_2) OR FIREABLE(t2i3_2_1)))))) : E (((FIREABLE(t4i2_2_1) OR (NOT FIREABLE(t4i2_1_1) AND NOT FIREABLE(t3i4_2_2))) U E (G (NOT FIREABLE(t1i3_1_2))))) : A (G (A (F ((FIREABLE(t3o_2_2) OR FIREABLE(t1i3_1_1) OR (FIREABLE(t4i2_2_2) AND FIREABLE(t2o_1_2)))))))
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 (F (A (((FIREABLE(t1o_1_2) AND FIREABLE(tf_l_1)) U FIREABLE(t4i3_1_1)))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: A(TRUE U A((FIREABLE(t1o_1_2) AND FIREABLE(tf_l_1)) U FIREABLE(t4i3_1_1)))
lola: processed formula length: 74
lola: 2 rewrites
lola: formula mentions 0 of 68 places; total mentions: 0
lola: closed formula file SquareGrid-PT-020102-CTLFireability.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 156 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 2 significant temporal operators and needs 9 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: SUBRESULT
lola: result: no
lola: produced by: CTL model checker
lola: The net does not satisfy the given formula.
lola: ========================================
lola: subprocess 1 will run for 236 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: E (G ((NOT FIREABLE(t1o_1_1) OR NOT FIREABLE(t3i1_1_2) OR FIREABLE(t2i1_2_1))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: NOT(A(TRUE U (FIREABLE(t1o_1_1) AND FIREABLE(t3i1_1_2) AND NOT FIREABLE(t2i1_2_1))))
lola: processed formula length: 84
lola: 2 rewrites
lola: formula mentions 0 of 68 places; total mentions: 0
lola: closed formula file SquareGrid-PT-020102-CTLFireability.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 156 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 1 significant temporal operators and needs 5 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: SUBRESULT
lola: result: yes
lola: produced by: CTL model checker
lola: The net satisfies the given formula.
lola: ========================================
lola: subprocess 2 will run for 252 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (F (A (F (E (G (FIREABLE(t3o_2_2)))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: A(TRUE U NOT(A(TRUE U NOT FIREABLE(t3o_2_2))))
lola: processed formula length: 46
lola: 4 rewrites
lola: formula mentions 0 of 68 places; total mentions: 0
lola: closed formula file SquareGrid-PT-020102-CTLFireability.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 156 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 2 significant temporal operators and needs 9 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: SUBRESULT
lola: result: yes
lola: produced by: CTL model checker
lola: The net satisfies the given formula.
lola: ========================================
lola: subprocess 3 will run for 272 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: (NOT((E (G (NOT FIREABLE(t2i3_2_2))) OR FIREABLE(t1i4_2_2))) OR FIREABLE(t1i4_1_2))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 3 will run for 272 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (F (FIREABLE(t2i3_2_2)))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: A(TRUE U FIREABLE(t2i3_2_2))
lola: processed formula length: 28
lola: 6 rewrites
lola: formula mentions 0 of 68 places; total mentions: 0
lola: closed formula file SquareGrid-PT-020102-CTLFireability.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 156 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 1 significant temporal operators and needs 5 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: SUBRESULT
lola: result: no
lola: produced by: CTL model checker
lola: The net does not satisfy the given formula.
lola: ========================================
lola: subprocess 4 will run for 295 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: FIREABLE(t1i4_1_2)
lola: ========================================
lola: SUBTASK
lola: checking initial satisfaction
lola: processed formula: FIREABLE(t1i4_1_2)
lola: processed formula length: 18
lola: 5 rewrites
lola: formula mentions 0 of 68 places; total mentions: 0
lola: closed formula file SquareGrid-PT-020102-CTLFireability.task
lola: processed formula with 0 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: lola: SUBRESULT========================================
lola: result: no
lola: The Boolean predicate is false.
lola: ========================================
lola: subprocess 4 will run for 295 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: (A (F (FIREABLE(t2i4_2_1))) AND E (F (E (F ((FIREABLE(t2i4_1_1) AND FIREABLE(t4i1_1_1)))))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 4 will run for 295 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (F (FIREABLE(t2i4_2_1)))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: A(TRUE U FIREABLE(t2i4_2_1))
lola: processed formula length: 28
lola: 2 rewrites
lola: formula mentions 0 of 68 places; total mentions: 0
lola: closed formula file SquareGrid-PT-020102-CTLFireability.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 156 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 1 significant temporal operators and needs 5 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: SUBRESULT
lola: result: no
lola: produced by: CTL model checker
lola: The net does not satisfy the given formula.
lola: lola: SUBRESULT
lola: ========================================
result: no
lola: The Boolean predicate is false.
lola: ========================================
lola: subprocess 5 will run for 321 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (F (NOT FIREABLE(t1o_2_2)))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: A(TRUE U NOT FIREABLE(t1o_2_2))
lola: processed formula length: 31
lola: 1 rewrites
lola: formula mentions 0 of 68 places; total mentions: 0
lola: closed formula file SquareGrid-PT-020102-CTLFireability.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 156 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 1 significant temporal operators and needs 5 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: SUBRESULT
lola: result: no
lola: produced by: CTL model checker
lola: The net does not satisfy the given formula.
lola: ========================================
lola: subprocess 6 will run for 354 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (G (((A (F (FIREABLE(t2i3_2_2))) OR ((FIREABLE(tf_d_1) AND FIREABLE(t4o_1_2)) OR NOT FIREABLE(t3o_1_2))) OR (E (G (FIREABLE(t1o_2_2))) OR (NOT FIREABLE(t2o_1_2) OR NOT FIREABLE(t2i4_2_2))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: NOT(E(TRUE U (NOT(A(TRUE U FIREABLE(t2i3_2_2))) AND (((NOT FIREABLE(tf_d_1) OR NOT FIREABLE(t4o_1_2)) AND FIREABLE(t3o_1_2)) AND (A(TRUE U NOT FIREABLE(t1o_2_2)) AND (FIREABLE(t2o_1_2) AND FIREABLE(t2i4_2_2)))))))
lola: processed formula length: 214
lola: 11 rewrites
lola: formula mentions 0 of 68 places; total mentions: 0
lola: closed formula file SquareGrid-PT-020102-CTLFireability.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 156 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 3 significant temporal operators and needs 13 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: 420439 markings, 2035286 edges, 3689348869717491712 markings/sec, 0 secs
lola: 734972 markings, 3908045 edges, 62907 markings/sec, 5 secs
lola: 1089319 markings, 5831413 edges, 70869 markings/sec, 10 secs
lola: 1440685 markings, 7701297 edges, 70273 markings/sec, 15 secs
lola: 1729804 markings, 9486210 edges, 57824 markings/sec, 20 secs
lola: 2081846 markings, 11222369 edges, 70408 markings/sec, 25 secs
lola: 2372860 markings, 13172625 edges, 58203 markings/sec, 30 secs
lola: 2674302 markings, 15274401 edges, 60288 markings/sec, 35 secs
lola: 2957212 markings, 17107912 edges, 56582 markings/sec, 40 secs
lola: 3238203 markings, 18950549 edges, 56198 markings/sec, 45 secs
lola: 3487754 markings, 20958600 edges, 49910 markings/sec, 50 secs
lola: 3773435 markings, 22938199 edges, 57136 markings/sec, 55 secs
lola: 3890923 markings, 24719068 edges, 23498 markings/sec, 60 secs
lola: 4164309 markings, 26535127 edges, 54677 markings/sec, 65 secs
lola: 4475107 markings, 28172198 edges, 62160 markings/sec, 70 secs
lola: 4761623 markings, 29775681 edges, 57303 markings/sec, 75 secs
lola: 4870711 markings, 31333296 edges, 21818 markings/sec, 80 secs
lola: 5091506 markings, 32994906 edges, 44159 markings/sec, 85 secs
lola: 5262607 markings, 34657853 edges, 34220 markings/sec, 90 secs
lola: 5497066 markings, 36282183 edges, 46892 markings/sec, 95 secs
lola: 5705707 markings, 37928691 edges, 41728 markings/sec, 100 secs
lola: 5856380 markings, 39612154 edges, 30135 markings/sec, 105 secs
lola: 6089919 markings, 41151723 edges, 46708 markings/sec, 110 secs
lola: 6301797 markings, 42932812 edges, 42376 markings/sec, 115 secs
lola: 6534921 markings, 44824366 edges, 46625 markings/sec, 120 secs
lola: 6777966 markings, 46411458 edges, 48609 markings/sec, 125 secs
lola: 6973049 markings, 48122502 edges, 39017 markings/sec, 130 secs
lola: 7219692 markings, 49777838 edges, 49329 markings/sec, 135 secs
lola: 7443786 markings, 51443409 edges, 44819 markings/sec, 140 secs
lola: 7643307 markings, 53188337 edges, 39904 markings/sec, 145 secs
lola: 7876506 markings, 54917577 edges, 46640 markings/sec, 150 secs
lola: 8026339 markings, 56480924 edges, 29967 markings/sec, 155 secs
lola: 8171003 markings, 57999255 edges, 28933 markings/sec, 160 secs
lola: 8437839 markings, 59461478 edges, 53367 markings/sec, 165 secs
lola: 8693265 markings, 60895244 edges, 51085 markings/sec, 170 secs
lola: 8837003 markings, 62273855 edges, 28748 markings/sec, 175 secs
lola: 8964190 markings, 63650482 edges, 25437 markings/sec, 180 secs
lola: 9131328 markings, 65153906 edges, 33428 markings/sec, 185 secs
lola: 9290190 markings, 66589324 edges, 31772 markings/sec, 190 secs
lola: 9493402 markings, 68031782 edges, 40642 markings/sec, 195 secs
lola: 9615109 markings, 69454896 edges, 24341 markings/sec, 200 secs
lola: 9772007 markings, 71048554 edges, 31380 markings/sec, 205 secs
lola: 9975512 markings, 72401259 edges, 40701 markings/sec, 210 secs
lola: 10168317 markings, 73922628 edges, 38561 markings/sec, 215 secs
lola: 10408938 markings, 75528246 edges, 48124 markings/sec, 220 secs
lola: 10672527 markings, 77210388 edges, 52718 markings/sec, 225 secs
lola: 10961652 markings, 78732269 edges, 57825 markings/sec, 230 secs
lola: 11238243 markings, 80242504 edges, 55318 markings/sec, 235 secs
lola: 11337753 markings, 81685463 edges, 19902 markings/sec, 240 secs
lola: 11553679 markings, 83431763 edges, 43185 markings/sec, 245 secs
lola: 11798983 markings, 85149343 edges, 49061 markings/sec, 250 secs
lola: 11885258 markings, 86692513 edges, 17255 markings/sec, 255 secs
lola: 12118819 markings, 88179854 edges, 46712 markings/sec, 260 secs
lola: 12311268 markings, 89727612 edges, 38490 markings/sec, 265 secs
lola: 12448680 markings, 91272529 edges, 27482 markings/sec, 270 secs
lola: 12680615 markings, 92980953 edges, 46387 markings/sec, 275 secs
lola: 12904975 markings, 94573462 edges, 44872 markings/sec, 280 secs
lola: 13120142 markings, 96127868 edges, 43033 markings/sec, 285 secs
lola: 13328314 markings, 97646514 edges, 41634 markings/sec, 290 secs
lola: 13527968 markings, 99138150 edges, 39931 markings/sec, 295 secs
lola: 13716095 markings, 100603994 edges, 37625 markings/sec, 300 secs
lola: 13773700 markings, 101937101 edges, 11521 markings/sec, 305 secs
lola: 13801812 markings, 103225551 edges, 5622 markings/sec, 310 secs
lola: 13833355 markings, 104555239 edges, 6309 markings/sec, 315 secs
lola: 13953255 markings, 106061248 edges, 23980 markings/sec, 320 secs
lola: 14179147 markings, 107544347 edges, 45178 markings/sec, 325 secs
lola: 14446569 markings, 108990038 edges, 53484 markings/sec, 330 secs
lola: 14710372 markings, 110412861 edges, 52761 markings/sec, 335 secs
lola: 14972294 markings, 111822799 edges, 52384 markings/sec, 340 secs
lola: 15231562 markings, 113222335 edges, 51854 markings/sec, 345 secs
lola: local time limit reached - aborting
lola: Child process aborted or communication problem between parent and child process
lola: subprocess 7 will run for 354 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: (A ((NOT FIREABLE(t1o_2_1) U E (G (FIREABLE(t4o_2_2))))) OR E (G (FIREABLE(t4i3_1_1))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 7 will run for 354 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A ((NOT FIREABLE(t1o_2_1) U E (G (FIREABLE(t4o_2_2)))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: A(NOT FIREABLE(t1o_2_1) U NOT(A(TRUE U NOT FIREABLE(t4o_2_2))))
lola: processed formula length: 63
lola: 3 rewrites
lola: formula mentions 0 of 68 places; total mentions: 0
lola: closed formula file SquareGrid-PT-020102-CTLFireability.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 156 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 2 significant temporal operators and needs 9 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: SUBRESULT
lola: result: yes
lola: produced by: CTL model checker
lola: The net satisfies the given formula.
lola: ========================================
lola: SUBRESULT
lola: result: yes
lola: The Boolean predicate is true.
lola: subprocess 8 will run for 398 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (F ((A ((FIREABLE(tf_d_2) U FIREABLE(t1i2_2_2))) AND E (X ((FIREABLE(t2i4_1_2) AND FIREABLE(t4i2_1_2)))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: A(TRUE U (A(FIREABLE(tf_d_2) U FIREABLE(t1i2_2_2)) AND EX((FIREABLE(t2i4_1_2) AND FIREABLE(t4i2_1_2)))))
lola: processed formula length: 104
lola: 3 rewrites
lola: formula mentions 0 of 68 places; total mentions: 0
lola: closed formula file SquareGrid-PT-020102-CTLFireability.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 156 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Formula contains EX or AX operators, stubborn sets not applicable
lola: RUNNING
lola: CTL formula contains 2 significant temporal operators and needs 9 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: SUBRESULT
lola: result: no
lola: produced by: CTL model checker
lola: The net does not satisfy the given formula.
lola: ========================================
lola: subprocess 9 will run for 455 seconds at most (--localtimelimit=-1)
lola: lola: ================================================================================
lola: ...considering subproblem: (A (G ((NOT FIREABLE(t4i1_1_2) OR E (F (FIREABLE(t3i2_2_1)))))) AND A (F (((NOT FIREABLE(t4i2_2_2) OR NOT FIREABLE(t3i1_1_2)) AND NOT FIREABLE(t4i1_2_1)))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 9 will run for 455 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (G ((NOT FIREABLE(t4i1_1_2) OR E (F (FIREABLE(t3i2_2_1))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: NOT(E(TRUE U (FIREABLE(t4i1_1_2) AND NOT(E(TRUE U FIREABLE(t3i2_2_1))))))
lola: processed formula length: 73
lola: 4 rewrites
lola: formula mentions 0 of 68 places; total mentions: 0
lola: closed formula file SquareGrid-PT-020102-CTLFireability.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 156 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 2 significant temporal operators and needs 9 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: 577706 markings, 2322238 edges, 3689348869717491712 markings/sec, 0 secs
lola: 1032414 markings, 4320571 edges, 90942 markings/sec, 5 secs
lola: 1518033 markings, 6331575 edges, 97124 markings/sec, 10 secs
lola: 1938509 markings, 8267406 edges, 84095 markings/sec, 15 secs
lola: 2483409 markings, 10340988 edges, 108980 markings/sec, 20 secs
lola: 2982210 markings, 12214676 edges, 99760 markings/sec, 25 secs
lola: 3309012 markings, 14186718 edges, 65360 markings/sec, 30 secs
lola: 3821211 markings, 15960228 edges, 102440 markings/sec, 35 secs
lola: 4171029 markings, 17567898 edges, 69964 markings/sec, 40 secs
lola: 4668641 markings, 19576926 edges, 99522 markings/sec, 45 secs
lola: 5065449 markings, 21540969 edges, 79362 markings/sec, 50 secs
lola: 5656240 markings, 23401723 edges, 118158 markings/sec, 55 secs
lola: 5999403 markings, 25143255 edges, 68633 markings/sec, 60 secs
lola: 6331528 markings, 26821040 edges, 66425 markings/sec, 65 secs
lola: 6793798 markings, 28449872 edges, 92454 markings/sec, 70 secs
lola: 7146795 markings, 30424835 edges, 70599 markings/sec, 75 secs
lola: 7623930 markings, 32046937 edges, 95427 markings/sec, 80 secs
lola: 7814447 markings, 33684017 edges, 38103 markings/sec, 85 secs
lola: 8108888 markings, 35403611 edges, 58888 markings/sec, 90 secs
lola: 8437592 markings, 37193094 edges, 65741 markings/sec, 95 secs
lola: 8747551 markings, 38867632 edges, 61992 markings/sec, 100 secs
lola: 9129612 markings, 40301508 edges, 76412 markings/sec, 105 secs
lola: 9312205 markings, 41757429 edges, 36519 markings/sec, 110 secs
lola: 9553128 markings, 43297396 edges, 48185 markings/sec, 115 secs
lola: 9777502 markings, 44854036 edges, 44875 markings/sec, 120 secs
lola: 10055759 markings, 46560547 edges, 55651 markings/sec, 125 secs
lola: 10380585 markings, 48155607 edges, 64965 markings/sec, 130 secs
lola: 10863807 markings, 49915803 edges, 96644 markings/sec, 135 secs
lola: 11346629 markings, 51547990 edges, 96564 markings/sec, 140 secs
lola: 11762840 markings, 53130056 edges, 83242 markings/sec, 145 secs
lola: 11952629 markings, 54661479 edges, 37958 markings/sec, 150 secs
lola: 12184572 markings, 56320795 edges, 46389 markings/sec, 155 secs
lola: 12549123 markings, 58095524 edges, 72910 markings/sec, 160 secs
lola: 12943677 markings, 59831804 edges, 78911 markings/sec, 165 secs
lola: 13329460 markings, 61308247 edges, 77157 markings/sec, 170 secs
lola: 13530548 markings, 62757987 edges, 40218 markings/sec, 175 secs
lola: 13894088 markings, 64313427 edges, 72708 markings/sec, 180 secs
lola: 14449111 markings, 65769246 edges, 111005 markings/sec, 185 secs
lola: 14799442 markings, 67388173 edges, 70066 markings/sec, 190 secs
lola: 15016388 markings, 69214441 edges, 43389 markings/sec, 195 secs
lola: 15310233 markings, 70903551 edges, 58769 markings/sec, 200 secs
lola: 15714034 markings, 72334064 edges, 80760 markings/sec, 205 secs
lola: 16109072 markings, 73653272 edges, 79008 markings/sec, 210 secs
lola: 16498147 markings, 74934140 edges, 77815 markings/sec, 215 secs
lola: 16870344 markings, 76322963 edges, 74439 markings/sec, 220 secs
lola: 17200807 markings, 77784003 edges, 66093 markings/sec, 225 secs
lola: 17407213 markings, 79344019 edges, 41281 markings/sec, 230 secs
lola: 17511168 markings, 80597950 edges, 20791 markings/sec, 235 secs
lola: 17600387 markings, 81850072 edges, 17844 markings/sec, 240 secs
lola: 17830788 markings, 83331589 edges, 46080 markings/sec, 245 secs
lola: 18123474 markings, 84974155 edges, 58537 markings/sec, 250 secs
lola: 18409406 markings, 86671062 edges, 57186 markings/sec, 255 secs
lola: 18670363 markings, 88209069 edges, 52191 markings/sec, 260 secs
lola: 19005916 markings, 89682910 edges, 67111 markings/sec, 265 secs
lola: 19288262 markings, 91138790 edges, 56469 markings/sec, 270 secs
lola: 19501337 markings, 92606071 edges, 42615 markings/sec, 275 secs
lola: 19675452 markings, 94118326 edges, 34823 markings/sec, 280 secs
lola: 19723432 markings, 95402271 edges, 9596 markings/sec, 285 secs
lola: 19879227 markings, 96924669 edges, 31159 markings/sec, 290 secs
lola: 20298946 markings, 98485904 edges, 83944 markings/sec, 295 secs
lola: 20759291 markings, 100315279 edges, 92069 markings/sec, 300 secs
lola: 21213669 markings, 102107295 edges, 90876 markings/sec, 305 secs
lola: 21599907 markings, 103791170 edges, 77248 markings/sec, 310 secs
lola: 21913212 markings, 105387323 edges, 62661 markings/sec, 315 secs
lola: 22380761 markings, 107144186 edges, 93510 markings/sec, 320 secs
lola: 22734016 markings, 108787936 edges, 70651 markings/sec, 325 secs
lola: 23037127 markings, 110326606 edges, 60622 markings/sec, 330 secs
lola: 23494841 markings, 111870388 edges, 91543 markings/sec, 335 secs
lola: 23831240 markings, 113463033 edges, 67280 markings/sec, 340 secs
lola: 24215859 markings, 114815265 edges, 76924 markings/sec, 345 secs
lola: 24381195 markings, 116201000 edges, 33067 markings/sec, 350 secs
lola: 24664444 markings, 117796015 edges, 56650 markings/sec, 355 secs
lola: 24900490 markings, 119276361 edges, 47209 markings/sec, 360 secs
lola: 25300993 markings, 120998373 edges, 80101 markings/sec, 365 secs
lola: 25866304 markings, 123044414 edges, 113062 markings/sec, 370 secs
lola: 26359361 markings, 124944079 edges, 98611 markings/sec, 375 secs
lola: 26871225 markings, 126859856 edges, 102373 markings/sec, 380 secs
lola: 27385724 markings, 128770199 edges, 102900 markings/sec, 385 secs
lola: 27775320 markings, 130560908 edges, 77919 markings/sec, 390 secs
lola: 28252767 markings, 132420623 edges, 95489 markings/sec, 395 secs
lola: 28753854 markings, 134335854 edges, 100217 markings/sec, 400 secs
lola: 29247096 markings, 136139170 edges, 98648 markings/sec, 405 secs
lola: 29795976 markings, 138272261 edges, 109776 markings/sec, 410 secs
lola: SUBRESULT
lola: result: no
lola: produced by: CTL model checker
lola: The net does not satisfy the given formula.
lola: SUBRESULT
lola: result: no
lola: The Boolean predicate is false.
lola: ========================================
lola: subprocess 10 will run for 461 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: E (G (NOT FIREABLE(t2i3_1_2)))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: NOT(A(TRUE U FIREABLE(t2i3_1_2)))
lola: processed formula length: 33
lola: 2 rewrites
lola: formula mentions 0 of 68 places; total mentions: 0
lola: closed formula file SquareGrid-PT-020102-CTLFireability.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 156 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: ========================================
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 1 significant temporal operators and needs 5 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: SUBRESULT
lola: result: yes
lola: produced by: CTL model checker
lola: The net satisfies the given formula.
lola: ========================================
lola: subprocess 11 will run for 553 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: (NOT FIREABLE(t4o_2_2) OR A (F (((FIREABLE(t3i1_2_1) AND FIREABLE(t1i2_2_2) AND NOT FIREABLE(t2i1_2_1)) AND E (F (FIREABLE(t1i3_1_1)))))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 11 will run for 553 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: NOT FIREABLE(t4o_2_2)
lola: ========================================
lola: SUBTASK
lola: checking initial satisfaction
lola: processed formula: NOT FIREABLE(t4o_2_2)
lola: processed formula length: 21
lola: 0 rewrites
lola: formula mentions 0 of 68 places; total mentions: 0
lola: closed formula file SquareGrid-PT-020102-CTLFireability.task
lola: processed formula with 0 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: ========================================
lola: subprocess 12 will run for 692 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (F (((FIREABLE(t3i1_2_1) AND FIREABLE(t1i2_2_2) AND NOT FIREABLE(t2i1_2_1)) AND E (F (FIREABLE(t1i3_1_1))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: A(TRUE U ((FIREABLE(t3i1_2_1) AND FIREABLE(t1i2_2_2) AND NOT FIREABLE(t2i1_2_1)) AND E(TRUE U FIREABLE(t1i3_1_1))))
lola: processed formula length: 115
lola: 2 rewrites
lola: formula mentions 0 of 68 places; total mentions: 0
lola: closed formula file SquareGrid-PT-020102-CTLFireability.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 156 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 2 significant temporal operators and needs 9 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: SUBRESULT
lola: result: no
lola: produced by: CTL model checker
lola: The net does not satisfy the given formula.
lola: SUBRESULT
lola: result: no
lola: The Boolean predicate is false.
lola: ========================================
lola: ========================================
lola: subprocess 12 will run for 692 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (G (NOT(((FIREABLE(tf_u_1) AND FIREABLE(t2i4_1_1) AND NOT FIREABLE(t3i2_1_2)) AND E (X (FIREABLE(t2i4_2_2)))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: NOT(E(TRUE U ((FIREABLE(tf_u_1) AND FIREABLE(t2i4_1_1) AND NOT FIREABLE(t3i2_1_2)) AND NOT(AX(NOT FIREABLE(t2i4_2_2))))))
lola: processed formula length: 121
lola: 9 rewrites
lola: formula mentions 0 of 68 places; total mentions: 0
lola: closed formula file SquareGrid-PT-020102-CTLFireability.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 156 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Formula contains EX or AX operators, stubborn sets not applicable
lola: RUNNING
lola: CTL formula contains 1 significant temporal operators and needs 5 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: SUBRESULT
lola: result: no
lola: produced by: CTL model checker
lola: The net does not satisfy the given formula.
lola: ========================================
lola: subprocess 13 will run for 922 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (G (A (F ((NOT FIREABLE(t1i2_2_2) OR FIREABLE(t2i3_2_1))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: NOT(E(TRUE U NOT(A(TRUE U (NOT FIREABLE(t1i2_2_2) OR FIREABLE(t2i3_2_1))))))
lola: processed formula length: 77
lola: 2 rewrites
lola: formula mentions 0 of 68 places; total mentions: 0
lola: closed formula file SquareGrid-PT-020102-CTLFireability.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 156 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 2 significant temporal operators and needs 9 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: SUBRESULT
lola: result: no
lola: produced by: CTL model checker
lola: The net does not satisfy the given formula.
lola: ========================================
lola: subprocess 14 will run for 1384 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: E (((FIREABLE(t4i2_2_1) OR (NOT FIREABLE(t4i2_1_1) AND NOT FIREABLE(t3i4_2_2))) U E (G (NOT FIREABLE(t1i3_1_2)))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: E((FIREABLE(t4i2_2_1) OR (NOT FIREABLE(t4i2_1_1) AND NOT FIREABLE(t3i4_2_2))) U NOT(A(TRUE U FIREABLE(t1i3_1_2))))
lola: processed formula length: 115
lola: 3 rewrites
lola: formula mentions 0 of 68 places; total mentions: 0
lola: closed formula file SquareGrid-PT-020102-CTLFireability.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 156 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 2 significant temporal operators and needs 9 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: SUBRESULT
lola: result: yes
lola: produced by: CTL model checker
lola: The net satisfies the given formula.
lola: ========================================
lola: subprocess 15 will run for 2768 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (G (A (F ((FIREABLE(t3o_2_2) OR FIREABLE(t1i3_1_1) OR (FIREABLE(t4i2_2_2) AND FIREABLE(t2o_1_2)))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: NOT(E(TRUE U NOT(A(TRUE U (FIREABLE(t3o_2_2) OR FIREABLE(t1i3_1_1) OR (FIREABLE(t4i2_2_2) AND FIREABLE(t2o_1_2)))))))
lola: processed formula length: 119
lola: 2 rewrites
lola: formula mentions 0 of 68 places; total mentions: 0
lola: closed formula file SquareGrid-PT-020102-CTLFireability.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 156 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 2 significant temporal operators and needs 9 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: SUBRESULT
lola: result: no
lola: produced by: CTL model checker
lola: The net does not satisfy the given formula.
lola: RESULT
lola:
SUMMARY: no yes yes no no no unknown yes no no yes no no no yes no
lola: ========================================
FORMULA SquareGrid-PT-020102-CTLFireability-0 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SquareGrid-PT-020102-CTLFireability-1 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SquareGrid-PT-020102-CTLFireability-2 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SquareGrid-PT-020102-CTLFireability-3 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SquareGrid-PT-020102-CTLFireability-4 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SquareGrid-PT-020102-CTLFireability-5 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SquareGrid-PT-020102-CTLFireability-6 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SquareGrid-PT-020102-CTLFireability-7 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SquareGrid-PT-020102-CTLFireability-8 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SquareGrid-PT-020102-CTLFireability-9 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SquareGrid-PT-020102-CTLFireability-10 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SquareGrid-PT-020102-CTLFireability-11 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SquareGrid-PT-020102-CTLFireability-12 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SquareGrid-PT-020102-CTLFireability-13 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SquareGrid-PT-020102-CTLFireability-14 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SquareGrid-PT-020102-CTLFireability-15 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
----- Kill lola and sara stdout -----
----- Finished stdout -----
BK_STOP 1494933927300
--------------------
content from stderr:
----- Start make prepare stderr -----
----- Start make result stderr -----
----- Start make result stderr -----
----- Kill lola and sara stderr -----
----- 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="SquareGrid-PT-020102"
export BK_EXAMINATION="CTLFireability"
export BK_TOOL="lola"
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/SquareGrid-PT-020102.tgz
mv SquareGrid-PT-020102 execution
# this is for BenchKit: explicit launching of the test
cd execution
echo "====================================================================="
echo " Generated by BenchKit 2-3253"
echo " Executing tool lola"
echo " Input is SquareGrid-PT-020102, examination is CTLFireability"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r078-ebro-149441008300121"
echo "====================================================================="
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 '
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 ;