fond
Model Checking Contest 2020
10th edition, Paris, France, June 23, 2020
Execution of r063-tajo-158922807000148
Last Updated
Jun 28, 2020

About the Execution of smart for DNAwalker-PT-09ringLR

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
15764.560 18449.00 18089.00 0.00 FFFTTFTFFTFTFFFT normal

Execution Chart

We display below the execution chart for this examination (boot time has been removed).

Trace from the execution

Formatting '/mnt/tpsp/fkordon/mcc2020-input.r063-tajo-158922807000148.qcow2', fmt=qcow2 size=4294967296 backing_file='/mnt/tpsp/fkordon/mcc2020-input.qcow2' encryption=off cluster_size=65536 lazy_refcounts=off
Waiting for the VM to be ready (probing ssh)
.................
=====================================================================
Generated by BenchKit 2-4028
Executing tool smart
Input is DNAwalker-PT-09ringLR, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r063-tajo-158922807000148
=====================================================================

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 292K
-rw-r--r-- 1 mcc users 3.4K Mar 31 04:57 CTLCardinality.txt
-rw-r--r-- 1 mcc users 19K Mar 31 04:57 CTLCardinality.xml
-rw-r--r-- 1 mcc users 2.4K Mar 29 20:53 CTLFireability.txt
-rw-r--r-- 1 mcc users 15K Mar 29 20:53 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.0K Mar 24 05:37 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 5.6K Mar 24 05:37 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 3.2K Apr 8 14:52 LTLCardinality.txt
-rw-r--r-- 1 mcc users 23K Apr 28 14:00 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.2K Apr 8 14:52 LTLFireability.txt
-rw-r--r-- 1 mcc users 18K Apr 28 14:00 LTLFireability.xml
-rw-r--r-- 1 mcc users 3.6K Mar 28 13:42 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 18K Mar 28 13:42 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 3.2K Mar 27 06:26 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 21K Mar 27 06:26 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.7K Mar 28 14:49 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.7K Mar 28 14:49 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 Mar 24 05:37 equiv_col
-rw-r--r-- 1 mcc users 9 Mar 24 05:37 instance
-rw-r--r-- 1 mcc users 6 Mar 24 05:37 iscolored
-rw-r--r-- 1 mcc users 112K Mar 24 05:37 model.pnml

--------------------
content from stdout:

=== Data for post analysis generated by BenchKit (invocation template)

The expected result is a vector of booleans
BOOL_VECTOR

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

=== Now, execution of the tool begins

BK_START 1589357785098

======================================================
========== this is Smart for the MCC'2018 ============
======================================================
Running DNAwalker (PT), instance 09ringLR
Examination CTLFireability
Parser /home/mcc/BenchKit/bin/parser/CTLFire.jar
Model checker /home/mcc/BenchKit/bin/rem_exec/smart

GOT IT HERE. BS
Petri model created: 27 places, 260 transitions, 760 arcs.
AT ITER 0 NEW BEST:: SOT 4646 SOS 1843 HAS SOPS 1841 HAS SOUS 670 HAS SOUPS 668 WITH SCORE 669.843
AT ITER 3 NEW BEST:: SOT 4517 SOS 1783 HAS SOPS 1781 HAS SOUS 668 HAS SOUPS 666 WITH SCORE 667.783
AT ITER 8 NEW BEST:: SOT 4507 SOS 1774 HAS SOPS 1772 HAS SOUS 667 HAS SOUPS 665 WITH SCORE 666.774
AT ITER 37 NEW BEST:: SOT 4542 SOS 1754 HAS SOPS 1752 HAS SOUS 662 HAS SOUPS 660 WITH SCORE 661.754
AT ITER 43 NEW BEST:: SOT 4542 SOS 1750 HAS SOPS 1748 HAS SOUS 662 HAS SOUPS 660 WITH SCORE 661.75
AT ITER 47 NEW BEST:: SOT 4555 SOS 1762 HAS SOPS 1760 HAS SOUS 659 HAS SOUPS 657 WITH SCORE 658.762
AT ITER 48 NEW BEST:: SOT 4570 SOS 1726 HAS SOPS 1724 HAS SOUS 656 HAS SOUPS 654 WITH SCORE 655.726
AT ITER 54 NEW BEST:: SOT 4443 SOS 1852 HAS SOPS 1850 HAS SOUS 655 HAS SOUPS 653 WITH SCORE 654.852
AT ITER 59 NEW BEST:: SOT 4440 SOS 1843 HAS SOPS 1841 HAS SOUS 652 HAS SOUPS 650 WITH SCORE 651.843
AT ITER 68 NEW BEST:: SOT 4440 SOS 1834 HAS SOPS 1832 HAS SOUS 652 HAS SOUPS 650 WITH SCORE 651.834
AT ITER 72 NEW BEST:: SOT 4448 SOS 1830 HAS SOPS 1828 HAS SOUS 642 HAS SOUPS 640 WITH SCORE 641.83
AT ITER 75 NEW BEST:: SOT 4404 SOS 1756 HAS SOPS 1754 HAS SOUS 625 HAS SOUPS 623 WITH SCORE 624.756
AT ITER 106 NEW BEST:: SOT 4392 SOS 1722 HAS SOPS 1720 HAS SOUS 625 HAS SOUPS 623 WITH SCORE 624.722
AT ITER 157 NEW BEST:: SOT 4370 SOS 1712 HAS SOPS 1710 HAS SOUS 625 HAS SOUPS 623 WITH SCORE 624.712
AT ITER 162 NEW BEST:: SOT 4359 SOS 1707 HAS SOPS 1705 HAS SOUS 623 HAS SOUPS 621 WITH SCORE 622.707
AT ITER 174 NEW BEST:: SOT 4355 SOS 1695 HAS SOPS 1693 HAS SOUS 623 HAS SOUPS 621 WITH SCORE 622.695
AT ITER 196 NEW BEST:: SOT 4363 SOS 1666 HAS SOPS 1664 HAS SOUS 618 HAS SOUPS 616 WITH SCORE 617.666
AT ITER 211 NEW BEST:: SOT 4353 SOS 1661 HAS SOPS 1659 HAS SOUS 618 HAS SOUPS 616 WITH SCORE 617.661
AT ITER 228 NEW BEST:: SOT 4338 SOS 1645 HAS SOPS 1643 HAS SOUS 610 HAS SOUPS 608 WITH SCORE 609.645
AT ITER 271 NEW BEST:: SOT 4318 SOS 1635 HAS SOPS 1633 HAS SOUS 608 HAS SOUPS 606 WITH SCORE 607.635
AT ITER 285 NEW BEST:: SOT 4305 SOS 1621 HAS SOPS 1619 HAS SOUS 608 HAS SOUPS 606 WITH SCORE 607.621
AT ITER 305 NEW BEST:: SOT 4305 SOS 1617 HAS SOPS 1615 HAS SOUS 608 HAS SOUPS 606 WITH SCORE 607.617
AT ITER 313 NEW BEST:: SOT 4305 SOS 1615 HAS SOPS 1613 HAS SOUS 608 HAS SOUPS 606 WITH SCORE 607.615
AT ITER 336 NEW BEST:: SOT 4305 SOS 1616 HAS SOPS 1614 HAS SOUS 607 HAS SOUPS 605 WITH SCORE 606.616
AT ITER 338 NEW BEST:: SOT 4304 SOS 1617 HAS SOPS 1615 HAS SOUS 606 HAS SOUPS 604 WITH SCORE 605.617
AT ITER 360 NEW BEST:: SOT 4303 SOS 1613 HAS SOPS 1611 HAS SOUS 604 HAS SOUPS 602 WITH SCORE 603.613
AT ITER 374 NEW BEST:: SOT 4299 SOS 1608 HAS SOPS 1606 HAS SOUS 602 HAS SOUPS 600 WITH SCORE 601.608
AT ITER 386 NEW BEST:: SOT 4300 SOS 1601 HAS SOPS 1599 HAS SOUS 601 HAS SOUPS 599 WITH SCORE 600.601
AT ITER 417 NEW BEST:: SOT 4301 SOS 1587 HAS SOPS 1585 HAS SOUS 601 HAS SOUPS 599 WITH SCORE 600.587
AT ITER 429 NEW BEST:: SOT 4297 SOS 1583 HAS SOPS 1581 HAS SOUS 599 HAS SOUPS 597 WITH SCORE 598.583
AT ITER 504 NEW BEST:: SOT 4290 SOS 1569 HAS SOPS 1567 HAS SOUS 599 HAS SOUPS 597 WITH SCORE 598.569
AT ITER 594 NEW BEST:: SOT 4288 SOS 1561 HAS SOPS 1559 HAS SOUS 599 HAS SOUPS 597 WITH SCORE 598.561
AT ITER 656 NEW BEST:: SOT 4284 SOS 1556 HAS SOPS 1554 HAS SOUS 598 HAS SOUPS 596 WITH SCORE 597.556
AT ITER 984 NEW BEST:: SOT 4284 SOS 1555 HAS SOPS 1553 HAS SOUS 598 HAS SOUPS 596 WITH SCORE 597.555
AT ITER 1014 NEW BEST:: SOT 4283 SOS 1557 HAS SOPS 1555 HAS SOUS 597 HAS SOUPS 595 WITH SCORE 596.557
AT ITER 1522 NEW BEST:: SOT 4283 SOS 1553 HAS SOPS 1551 HAS SOUS 596 HAS SOUPS 594 WITH SCORE 595.553
AT ITER 1578 NEW BEST:: SOT 4283 SOS 1552 HAS SOPS 1550 HAS SOUS 596 HAS SOUPS 594 WITH SCORE 595.552
AT ITER 1763 NEW BEST:: SOT 4281 SOS 1552 HAS SOPS 1550 HAS SOUS 595 HAS SOUPS 593 WITH SCORE 594.552
AT ITER 1773 NEW BEST:: SOT 4280 SOS 1550 HAS SOPS 1548 HAS SOUS 595 HAS SOUPS 593 WITH SCORE 594.55
AT ITER 2030 NEW BEST:: SOT 4276 SOS 1542 HAS SOPS 1540 HAS SOUS 595 HAS SOUPS 593 WITH SCORE 594.542
AT ITER 2198 NEW BEST:: SOT 4276 SOS 1541 HAS SOPS 1539 HAS SOUS 595 HAS SOUPS 593 WITH SCORE 594.541
Bounds file is: CTLFireability.xml
PROPERTY: DNAwalker-PT-09ringLR-CTLFireability-00 (AG( (EF( (EX( ((potential((tk(P24)>=2) & (tk(P4)>=1))))))))))
PROPERTY: DNAwalker-PT-09ringLR-CTLFireability-01 (AF( ((potential((tk(P6)>=2) & (tk(P8)>=1))))))
PROPERTY: DNAwalker-PT-09ringLR-CTLFireability-02 (AF( ( ( ((potential((tk(P8)>=2) & (tk(P4)>=1)))) | (AG( ((potential((tk(P8)>=2) & (tk(P1)>=1)))))) ) | (! (! ( ((potential((tk(P4)>=2) & (tk(P7)>=1)))) & ((potential((tk(P22)>=2) & (tk(P21)>=1)))) ))) )))
PROPERTY: DNAwalker-PT-09ringLR-CTLFireability-03 (! (EU( (! ( ((potential((tk(P4)>=2) & (tk(P6)>=1)))) & ((potential((tk(P7)>=2) & (tk(P4)>=1)))) )) , (AG( ((potential((tk(P19)>=2) & (tk(P1)>=1)))))) )))
PROPERTY: DNAwalker-PT-09ringLR-CTLFireability-04 (EG( (EF( (! ( ((potential((tk(P10)>=2) & (tk(P7)>=1)))) & ((potential((tk(P14)>=2) & (tk(P2)>=1)))) ))))))
PROPERTY: DNAwalker-PT-09ringLR-CTLFireability-05 (AF( ( (EU( ((potential((tk(P19)>=2) & (tk(P23)>=1)))) , ((potential((tk(P12)>=2) & (tk(P8)>=1)))) )) | ((potential((tk(P12)>=2) & (tk(P19)>=1)))) )))
PROPERTY: DNAwalker-PT-09ringLR-CTLFireability-06 (! ( ( (EX( ((potential((tk(P22)>=2) & (tk(P16)>=1)))))) | ( (EF( ((potential((tk(P16)>=2) & (tk(P11)>=1)))))) & (EG( ((potential((tk(P18)>=2) & (tk(P22)>=1)))))) ) ) & ( ( (AX( ((potential((tk(P2)>=2) & (tk(P12)>=1)))))) | (AF( ((potential((tk(P22)>=2) & (tk(P18)>=1)))))) ) & ( (! (! ((potential((tk(P3)>=1)))))) & (! ( ((potential((tk(P26)>=2) & (tk(P24)>=1)))) & ((potential((tk(P6)>=2) & (tk(P26)>=1)))) )) ) ) ))
PROPERTY: DNAwalker-PT-09ringLR-CTLFireability-07 (AX( (EF( (AG( ((potential((tk(P15)>=1))))))))))
PROPERTY: DNAwalker-PT-09ringLR-CTLFireability-08 (AG( (AF( (AG( ((potential((tk(P22)>=2) & (tk(P23)>=1))))))))))
PROPERTY: DNAwalker-PT-09ringLR-CTLFireability-09 (! (AF( ((potential((tk(P2)>=2) & (tk(P8)>=1)))))))
PROPERTY: DNAwalker-PT-09ringLR-CTLFireability-10 (AF( ( (EF( ( ((potential((tk(P22)>=2) & (tk(P2)>=1)))) | ((potential((tk(P4)>=2) & (tk(P23)>=1)))) ))) & (EG( ( ((potential((tk(P7)>=2) & (tk(P10)>=1)))) & ((potential((tk(P7)>=2) & (tk(P24)>=1)))) ))) )))
PROPERTY: DNAwalker-PT-09ringLR-CTLFireability-11 (EG( (AU( ( ((potential((tk(P22)>=2) & (tk(P6)>=1)))) | ((potential((tk(P12)>=2) & (tk(P8)>=1)))) ) , (! ((potential((tk(P20)>=2) & (tk(P16)>=1))))) ))))
PROPERTY: DNAwalker-PT-09ringLR-CTLFireability-12 ( (! (AG( (EG( ((potential((tk(P1)>=2) & (tk(P22)>=1))))))))) & (AF( (EG( ( ((potential((tk(P16)>=2) & (tk(P14)>=1)))) | ((potential((tk(P20)>=2) & (tk(P16)>=1)))) ))))) )
PROPERTY: DNAwalker-PT-09ringLR-CTLFireability-13 ( (AX( (! (EF( ((potential((tk(P10)>=2) & (tk(P8)>=1))))))))) | ( (AF( ( ( ((potential((tk(P26)>=2) & (tk(P4)>=1)))) | ((potential((tk(P17)>=2) & (tk(P23)>=1)))) ) & (! ((potential((tk(P17)>=2) & (tk(P11)>=1))))) ))) | (AF( (! (! ((potential((tk(P22)>=2) & (tk(P20)>=1)))))))) ) )
PROPERTY: DNAwalker-PT-09ringLR-CTLFireability-14 (AF( ( ((potential((tk(P16)>=2) & (tk(P17)>=1)))) & (AF( ( ((potential((tk(P2)>=2) & (tk(P22)>=1)))) | ((potential((tk(P4)>=2) & (tk(P7)>=1)))) ))) )))
PROPERTY: DNAwalker-PT-09ringLR-CTLFireability-15 ( ((potential((tk(P19)>=2) & (tk(P14)>=1)))) | ( ( (EX( ( ((potential((tk(P22)>=2) & (tk(P26)>=1)))) | ((potential((tk(P2)>=2) & (tk(P26)>=1)))) ))) | (! (AF( ((potential((tk(P8)>=2) & (tk(P9)>=1))))))) ) & (! ( ((potential((tk(P14)>=2) & (tk(P16)>=1)))) & ((potential((tk(P8)>=2) & (tk(P26)>=1)))) )) ) )
FORMULA DNAwalker-PT-09ringLR-CTLFireability-00 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA DNAwalker-PT-09ringLR-CTLFireability-01 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA DNAwalker-PT-09ringLR-CTLFireability-02 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA DNAwalker-PT-09ringLR-CTLFireability-03 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA DNAwalker-PT-09ringLR-CTLFireability-04 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA DNAwalker-PT-09ringLR-CTLFireability-05 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA DNAwalker-PT-09ringLR-CTLFireability-06 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA DNAwalker-PT-09ringLR-CTLFireability-07 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA DNAwalker-PT-09ringLR-CTLFireability-08 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA DNAwalker-PT-09ringLR-CTLFireability-09 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA DNAwalker-PT-09ringLR-CTLFireability-10 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA DNAwalker-PT-09ringLR-CTLFireability-11 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA DNAwalker-PT-09ringLR-CTLFireability-12 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA DNAwalker-PT-09ringLR-CTLFireability-13 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA DNAwalker-PT-09ringLR-CTLFireability-14 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA DNAwalker-PT-09ringLR-CTLFireability-15 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS

BK_STOP 1589357803547

--------------------
content from 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="DNAwalker-PT-09ringLR"
export BK_EXAMINATION="CTLFireability"
export BK_TOOL="smart"
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

# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-4028"
echo " Executing tool smart"
echo " Input is DNAwalker-PT-09ringLR, examination is CTLFireability"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 1"
echo " Run identifier is r063-tajo-158922807000148"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

tar xzf /home/mcc/BenchKit/INPUTS/DNAwalker-PT-09ringLR.tgz
mv DNAwalker-PT-09ringLR execution
cd execution
if [ "CTLFireability" = "ReachabilityDeadlock" ] || [ "CTLFireability" = "UpperBounds" ] || [ "CTLFireability" = "QuasiLiveness" ] || [ "CTLFireability" = "StableMarking" ] || [ "CTLFireability" = "Liveness" ] || [ "CTLFireability" = "OneSafe" ] || [ "CTLFireability" = "StateSpace" ]; then
rm -f GenericPropertiesVerdict.xml
fi
pwd
ls -lh

echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "CTLFireability" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "CTLFireability" != "StateSpace" ] ; then
echo "The expected result is a vector of booleans"
echo BOOL_VECTOR
else
echo "no data necessary for post analysis"
fi
echo
if [ -f "CTLFireability.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property CTLFireability.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "CTLFireability.xml" ] ; then # for cunf (txt files deleted;-)
echo echo "here is the order used to build the result vector(from xml file)"
for x in $(grep '' CTLFireability.xml | cut -d '>' -f 2 | cut -d '<' -f 1 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ "CTLFireability" = "ReachabilityDeadlock" ] || [ "CTLFireability" = "QuasiLiveness" ] || [ "CTLFireability" = "StableMarking" ] || [ "CTLFireability" = "Liveness" ] || [ "CTLFireability" = "OneSafe" ] ; then
echo "FORMULA_NAME CTLFireability"
fi
echo
echo "=== Now, execution of the tool begins"
echo
echo -n "BK_START "
date -u +%s%3N
echo
timeout -s 9 $BK_TIME_CONFINEMENT bash -c "/home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n \"BK_STOP \" ; date -u +%s%3N"
if [ $? -eq 137 ] ; then
echo
echo "BK_TIME_CONFINEMENT_REACHED"
fi
echo
echo "--------------------"
echo "content from stderr:"
echo
cat STDERR ;