if (VG_(clo_xml)) {
HChar buf[50];
VG_(ctime)(buf);
- VG_(message)(Vg_UserMsg, "<status> <what>RUNNING</what> "
- "<when>%t</when> </status>", buf);
+ VG_(message)(Vg_UserMsg, "<status> <state>RUNNING</state> "
+ "<time>%t</time> </status>", buf);
VG_(message)(Vg_UserMsg, "");
}
VG_(message)(Vg_UserMsg, "");
}
VG_(ctime)(buf);
- VG_(message)(Vg_UserMsg, "<status> <what>FINISHED</what> "
- "<when>%t</when> </status>", buf);
+ VG_(message)(Vg_UserMsg, "<status> <state>FINISHED</state> "
+ "<time>%t</time> </status>", buf);
VG_(message)(Vg_UserMsg, "");
}
* The following, indicating that the program has now started:
- <status> <what>RUNNING</what>
- <when>human-readable-time-string</when>
+ <status> <state>RUNNING</state>
+ <time>human-readable-time-string</time>
</status>
* Zero or more of (either ERROR or ERRORCOUNTS).
* The following, indicating that the program has now finished, and
that the wrapup (leak checking) is happening.
- <status> <what>FINISHED</what>
- <when>human-readable-time-string</when>
+ <status> <state>FINISHED</state>
+ <time>human-readable-time-string</time>
</status>
* SUPPCOUNTS, indicating how many times each suppression was used.
sed "s/<dir>.*<\/dir>/<dir>...<\/dir>/" |
sed "s/<count>.*<\/count>/<count>...<\/count>/" |
perl -0 -p -e "s/<suppcounts>.*<\/suppcounts>/<suppcounts>...<\/suppcounts>/s" |
-perl -p -e "s/<when>.*<\/when>/<when>...<\/when>/s" |
+perl -p -e "s/<time>.*<\/time>/<time>...<\/time>/s" |
perl -0 -p -e "s/<vargv>.*<\/vargv>/<vargv>...<\/vargv>/s"
# Collected wisdom re Perl magic incantation:
</argv>
</args>
-<status> <what>RUNNING</what> <when>...</when> </status>
+<status> <state>RUNNING</state> <time>...</time> </status>
<error>
<unique>0x........</unique>
<pair> <count>...</count> <unique>0x........</unique> </pair>
</errorcounts>
-<status> <what>FINISHED</what> <when>...</when> </status>
+<status> <state>FINISHED</state> <time>...</time> </status>
<suppcounts>...</suppcounts>
</argv>
</args>
-<status> <what>RUNNING</what> <when>...</when> </status>
+<status> <state>RUNNING</state> <time>...</time> </status>
<error>
<unique>0x........</unique>
<pair> <count>...</count> <unique>0x........</unique> </pair>
</errorcounts>
-<status> <what>FINISHED</what> <when>...</when> </status>
+<status> <state>FINISHED</state> <time>...</time> </status>
<suppcounts>...</suppcounts>
</argv>
</args>
-<status> <what>RUNNING</what> <when>...</when> </status>
+<status> <state>RUNNING</state> <time>...</time> </status>
<error>
<unique>0x........</unique>
<pair> <count>...</count> <unique>0x........</unique> </pair>
</errorcounts>
-<status> <what>FINISHED</what> <when>...</when> </status>
+<status> <state>FINISHED</state> <time>...</time> </status>
<suppcounts>...</suppcounts>