On amd64 there is a suppressed reachable that shows up in the
leak summary. On arm64 there is no leak. So add a filter
for leaks in xml files.
filter_leak_cpp_interior \
filter_libc_variants \
filter_xml \
+ filter_xml_leak \
filter_strchr \
filter_varinfo3 \
filter_memcheck \
--- /dev/null
+#!/bin/sh
+
+./filter_xml "$@" |
+
+sed -e '/<leak_summary>...<\/leak_summary>/,+1d'
<heap_summary>...</heap_summary>
-<leak_summary>...</leak_summary>
-
<errorcounts>
</errorcounts>
prog: ../../gdbserver_tests/gone
args: abort
vgopts: --xml=yes --xml-fd=2 --log-file=/dev/null
-stderr_filter: filter_xml
+stderr_filter: filter_xml_leak
cleanup: rm -f vgcore.*