command	input	valid	mismatch	entity	2roots	truncated	dup-attr	outside-text	empty	unbound-prefix	forbidden-char	expanded-dup	bad-xml-binding	legal-dtd
xmlwf	0	0	2	2	2	2	2	2	2	0	2	0	0	0
xmlwf namespaces	0	0	2	2	2	2	2	2	2	2	2	2	2	0
xmllint stream	0	0	1	1	1	1	1	1	1	0	1	0	0	0
xmllint DOM	0	0	1	1	1	1	1	1	1	0	1	0	0	0
XMLStarlet	0	0	1	1	1	1	1	1	1	0	1	0	0	0
RXP	0	0	1	1	1	1	1	1	1	0	1	0	0	0
RXP namespaces	0	0	1	1	1	1	1	1	1	1	1	1	1	0
Xerces-C	0	0	4	4	4	4	4	4	4	0	4	0	0	0
Xerces-C namespaces	0	0	4	4	4	4	4	4	4	4	4	4	4	0
C# XmlReader JIT	0	0	1	1	1	1	1	1	1	1	1	1	1	1
C# XmlReader NativeAOT	0	0	1	1	1	1	1	1	1	1	1	1	1	1
C# TurboXml JIT	0	0	1	1	1	1	1	1	1	0	1	0	0	1
C# TurboXml NativeAOT	0	0	1	1	1	1	1	1	1	0	1	0	0	1
C# AngleSharp JIT	0	0	1	1	1	1	1	1	1	0	0	0	0	0
C# AngleSharp NativeAOT	0	0	1	1	1	1	1	1	1	0	0	0	0	0
JAXB GraalVM Native	0	0	1	1	1	1	1	1	1	1	1	1	1	0
anyxml-Rust	0	0	1	1	1	1	1	1	1	0	1	1	0	0
Python xq	0	0	1	1	1	1	1	1	1	0	1	0	0	1
Python xmltodict	0	0	1	1	1	1	1	1	1	0	1	0	0	1
Perl XML::Twig	0	0	255	255	255	255	255	255	255	0	255	0	0	0
PHP sclable	0	0	1	1	1	1	1	1	1	1	1	1	1	0
PHP mickaelandrieu	0	0	1	1	1	1	1	1	1	0	1	0	0	1
JAXB	0	0	1	1	1	1	1	1	1	1	1	1	1	0
BaseX	0	0	1	1	1	1	1	1	1	1	1	1	1	0
SaxonJ	0	0	2	2	2	2	2	2	2	2	2	2	2	0
Saxon .NET	0	0	2	2	2	2	2	2	2	2	2	2	2	0
Xerces-J sample	0	0	0	0	0	0	0	0	0	0	0	0	0	0
