[cxml-cvs] CVS update: cxml/XMLCONF

David Lichteblau dlichteblau at common-lisp.net
Sun Nov 27 00:51:36 UTC 2005


Update of /project/cxml/cvsroot/cxml
In directory common-lisp.net:/tmp/cvs-serv28421

Modified Files:
	XMLCONF 
Log Message:
So, und jetzt wollen wir auch noch die richtige Klasse von Fehler sehen.
"Von 0 auf 1005 in einem check-in."

-0/1786 tests failed; 376 tests were skipped
+1005/1786 tests failed; 376 tests were skipped

Date: Sun Nov 27 01:51:33 2005
Author: dlichteblau

Index: cxml/XMLCONF
diff -u cxml/XMLCONF:1.13 cxml/XMLCONF:1.14
--- cxml/XMLCONF:1.13	Sun Nov 27 01:46:29 2005
+++ cxml/XMLCONF	Sun Nov 27 01:51:32 2005
@@ -1,200 +1,812 @@
-xmltest/not-wf/sa/001.xml [not-wf?] not-wf
-xmltest/not-wf/sa/002.xml [not-wf?] not-wf
-xmltest/not-wf/sa/003.xml [not-wf?] not-wf
-xmltest/not-wf/sa/004.xml [not-wf?] not-wf
-xmltest/not-wf/sa/005.xml [not-wf?] not-wf
-xmltest/not-wf/sa/006.xml [not-wf?] not-wf
-xmltest/not-wf/sa/007.xml [not-wf?] not-wf
-xmltest/not-wf/sa/008.xml [not-wf?] not-wf
-xmltest/not-wf/sa/009.xml [not-wf?] not-wf
-xmltest/not-wf/sa/010.xml [not-wf?] not-wf
-xmltest/not-wf/sa/011.xml [not-wf?] not-wf
-xmltest/not-wf/sa/012.xml [not-wf?] not-wf
+xmltest/not-wf/sa/001.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Attribute values must start with attribute names, not "?". ]
+xmltest/not-wf/sa/002.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Names may not start with "."; it's not a Letter. ]
+xmltest/not-wf/sa/003.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Processing Instruction target name is required.]
+xmltest/not-wf/sa/004.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    SGML-ism:  processing instructions end in '?>' not '>'. ]
+xmltest/not-wf/sa/005.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Processing instructions end in '?>' not '?'. ]
+xmltest/not-wf/sa/006.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    XML comments may not contain "--" ]
+xmltest/not-wf/sa/007.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    General entity references have no whitespace after the
+    entity name and before the semicolon. ]
+xmltest/not-wf/sa/008.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Entity references must include names, which don't begin
+    with '.' (it's not a Letter or other name start character). ]
+xmltest/not-wf/sa/009.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Character references may have only decimal or numeric strings.]
+xmltest/not-wf/sa/010.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Ampersand may only appear as part of a general entity reference.]
+xmltest/not-wf/sa/011.xml [not-wf?] FAILED:
+  Parse error at line 1 column 9: Expected "=".
+[
+    SGML-ism:  attribute values must be explicitly assigned a
+    value, it can't act as a boolean toggle. ]
+xmltest/not-wf/sa/012.xml [not-wf?] FAILED:
+  Bad attribute value delimiter #\v, must be either #\" or #\'.
+[
+    SGML-ism:  attribute values must be quoted in all cases. ]
 xmltest/not-wf/sa/013.xml [not-wf?] not-wf
 xmltest/not-wf/sa/014.xml [not-wf?] not-wf
-xmltest/not-wf/sa/015.xml [not-wf?] not-wf
-xmltest/not-wf/sa/016.xml [not-wf?] not-wf
-xmltest/not-wf/sa/017.xml [not-wf?] not-wf
-xmltest/not-wf/sa/018.xml [not-wf?] not-wf
-xmltest/not-wf/sa/019.xml [not-wf?] not-wf
-xmltest/not-wf/sa/020.xml [not-wf?] not-wf
-xmltest/not-wf/sa/021.xml [not-wf?] not-wf
-xmltest/not-wf/sa/022.xml [not-wf?] not-wf
-xmltest/not-wf/sa/023.xml [not-wf?] not-wf
-xmltest/not-wf/sa/024.xml [not-wf?] not-wf
-xmltest/not-wf/sa/025.xml [not-wf?] not-wf
-xmltest/not-wf/sa/026.xml [not-wf?] not-wf
-xmltest/not-wf/sa/027.xml [not-wf?] not-wf
-xmltest/not-wf/sa/028.xml [not-wf?] not-wf
-xmltest/not-wf/sa/029.xml [not-wf?] not-wf
-xmltest/not-wf/sa/030.xml [not-wf?] not-wf
-xmltest/not-wf/sa/031.xml [not-wf?] not-wf
-xmltest/not-wf/sa/032.xml [not-wf?] not-wf
-xmltest/not-wf/sa/033.xml [not-wf?] not-wf
-xmltest/not-wf/sa/034.xml [not-wf?] not-wf
-xmltest/not-wf/sa/035.xml [not-wf?] not-wf
-xmltest/not-wf/sa/036.xml [not-wf?] not-wf
-xmltest/not-wf/sa/037.xml [not-wf?] not-wf
-xmltest/not-wf/sa/038.xml [not-wf?] not-wf
-xmltest/not-wf/sa/039.xml [not-wf?] not-wf
-xmltest/not-wf/sa/040.xml [not-wf?] not-wf
-xmltest/not-wf/sa/041.xml [not-wf?] not-wf
-xmltest/not-wf/sa/042.xml [not-wf?] not-wf
-xmltest/not-wf/sa/043.xml [not-wf?] not-wf
-xmltest/not-wf/sa/044.xml [not-wf?] not-wf
-xmltest/not-wf/sa/045.xml [not-wf?] not-wf
-xmltest/not-wf/sa/046.xml [not-wf?] not-wf
-xmltest/not-wf/sa/047.xml [not-wf?] not-wf
-xmltest/not-wf/sa/048.xml [not-wf?] not-wf
-xmltest/not-wf/sa/049.xml [not-wf?] not-wf
-xmltest/not-wf/sa/050.xml [not-wf?] not-wf
-xmltest/not-wf/sa/051.xml [not-wf?] not-wf
-xmltest/not-wf/sa/052.xml [not-wf?] not-wf
-xmltest/not-wf/sa/053.xml [not-wf?] not-wf
-xmltest/not-wf/sa/054.xml [not-wf?] not-wf
-xmltest/not-wf/sa/055.xml [not-wf?] not-wf
-xmltest/not-wf/sa/056.xml [not-wf?] not-wf
-xmltest/not-wf/sa/057.xml [not-wf?] not-wf
-xmltest/not-wf/sa/058.xml [not-wf?] not-wf
-xmltest/not-wf/sa/059.xml [not-wf?] not-wf
-xmltest/not-wf/sa/060.xml [not-wf?] not-wf
-xmltest/not-wf/sa/061.xml [not-wf?] not-wf
-xmltest/not-wf/sa/062.xml [not-wf?] not-wf
-xmltest/not-wf/sa/063.xml [not-wf?] not-wf
-xmltest/not-wf/sa/064.xml [not-wf?] not-wf
-xmltest/not-wf/sa/065.xml [not-wf?] not-wf
-xmltest/not-wf/sa/066.xml [not-wf?] not-wf
-xmltest/not-wf/sa/067.xml [not-wf?] not-wf
-xmltest/not-wf/sa/068.xml [not-wf?] not-wf
-xmltest/not-wf/sa/069.xml [not-wf?] not-wf
+xmltest/not-wf/sa/015.xml [not-wf?] FAILED:
+  Bad attribute value delimiter #\>, must be either #\" or #\'.
+[
+    Attribute values need a value, not just an equals sign. ]
+xmltest/not-wf/sa/016.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Attribute values need an associated name.]
+xmltest/not-wf/sa/017.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    CDATA sections need a terminating ']]>'. ]
+xmltest/not-wf/sa/018.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    CDATA sections begin with a literal '<![CDATA[', no space.]
+xmltest/not-wf/sa/019.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    End tags may not be abbreviated as '</>'.]
+xmltest/not-wf/sa/020.xml [not-wf?] FAILED:
+  Expecting name after &.
+[
+    Attribute values may not contain literal '&'
+    characters except as part of an entity reference. ]
+xmltest/not-wf/sa/021.xml [not-wf?] FAILED:
+  Parse error at line 1 column 14: Expected ";".
+[
+    Attribute values may not contain literal '&'
+    characters except as part of an entity reference. ]
+xmltest/not-wf/sa/022.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= CXML::C 59) failed.
+[
+    Character references end with semicolons, always!]
+xmltest/not-wf/sa/023.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Digits are not valid name start characters. ]
+xmltest/not-wf/sa/024.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Digits are not valid name start characters. ]
+xmltest/not-wf/sa/025.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Text may not contain a literal ']]>' sequence. ]
+xmltest/not-wf/sa/026.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Text may not contain a literal ']]>' sequence. ]
+xmltest/not-wf/sa/027.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Comments must be terminated with "-->".]
+xmltest/not-wf/sa/028.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Processing instructions must end with '?>'. ]
+xmltest/not-wf/sa/029.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Text may not contain a literal ']]>' sequence. ]
+xmltest/not-wf/sa/030.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    A form feed is not a legal XML character. ]
+xmltest/not-wf/sa/031.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    A form feed is not a legal XML character. ]
+xmltest/not-wf/sa/032.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    A form feed is not a legal XML character. ]
+xmltest/not-wf/sa/033.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    An ESC (octal 033) is not a legal XML character. ]
+xmltest/not-wf/sa/034.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    A form feed is not a legal XML character. ]
+xmltest/not-wf/sa/035.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    The '<' character is a markup delimiter and must
+    start an element, CDATA section, PI, or comment. ]
+xmltest/not-wf/sa/036.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Text may not appear after the root element. ]
+xmltest/not-wf/sa/037.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Character references may not appear after the root element. ]
+xmltest/not-wf/sa/038.xml [not-wf?] FAILED:
+  Attribute "x" has two definitions in element "doc".
+[
+    Tests the "Unique Att Spec" WF constraint by providing
+    multiple values for an attribute.]
+xmltest/not-wf/sa/039.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Tests the Element Type Match WFC - end tag name must
+    match start tag name.]
+xmltest/not-wf/sa/040.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Provides two document elements.]
+xmltest/not-wf/sa/041.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Provides two document elements.]
+xmltest/not-wf/sa/042.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     Invalid End Tag ]
+xmltest/not-wf/sa/043.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Provides #PCDATA text after the document element. ]
+xmltest/not-wf/sa/044.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Provides two document elements.]
+xmltest/not-wf/sa/045.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Invalid Empty Element Tag ]
+xmltest/not-wf/sa/046.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    This start (or empty element) tag was not terminated correctly. ]
+xmltest/not-wf/sa/047.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Invalid empty element tag invalid whitespace ]
+xmltest/not-wf/sa/048.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Provides a CDATA section after the roor element.]
+xmltest/not-wf/sa/049.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Missing start tag ]
+xmltest/not-wf/sa/050.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Empty document, with no root element. ]
+xmltest/not-wf/sa/051.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     CDATA is invalid at top level of document.]
+xmltest/not-wf/sa/052.xml [not-wf?] FAILED:
+  Unexpected character 38.
+[
+    Invalid character reference. ]
+xmltest/not-wf/sa/053.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    End tag does not match start tag. ]
+xmltest/not-wf/sa/054.xml [not-wf?] FAILED:
+  System identifier needed for this PUBLIC external identifier.
+[
+     PUBLIC requires two literals.]
+xmltest/not-wf/sa/055.xml [not-wf?] FAILED:
+  p/markup-decl :STAG
+[
+    Invalid Document Type Definition format. ]
+xmltest/not-wf/sa/056.xml [not-wf?] FAILED:
+  Expected external-id: :NMTOKEN / #(45 45).
+[
+    Invalid Document Type Definition format - misplaced comment. ]
+xmltest/not-wf/sa/057.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(45 45)]
+[
+    This isn't SGML; comments can't exist in declarations. ]
+xmltest/not-wf/sa/058.xml [not-wf?] FAILED:
+  Expected :|)| saw :|,| [NIL]
+[
+    Invalid character , in ATTLIST enumeration ]
+xmltest/not-wf/sa/059.xml [not-wf?] FAILED:
+  p/default-decl: :NMTOKEN #(118 49).
+[
+    String literal must be in quotes. ]
+xmltest/not-wf/sa/060.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(78 65 77 69).
+[
+     Invalid type NAME defined in ATTLIST.]
+xmltest/not-wf/sa/061.xml [not-wf?] FAILED:
+  System identifier needed for this PUBLIC external identifier.
+[
+    External entity declarations require whitespace between public
+    and system IDs.]
+xmltest/not-wf/sa/062.xml [not-wf?] FAILED:
+  Expected :S saw :|"| [NIL]
+[
+    Entity declarations need space after the entity name. ]
+xmltest/not-wf/sa/063.xml [not-wf?] FAILED:
+  p/markup-decl :<![
+[
+    Conditional sections may only appear in the external
+    DTD subset. ]
+xmltest/not-wf/sa/064.xml [not-wf?] FAILED:
+  Expected :S saw :|"| [NIL]
+[
+    Space is required between attribute type and default values
+    in <!ATTLIST...> declarations. ]
+xmltest/not-wf/sa/065.xml [not-wf?] FAILED:
+  Expected :S saw :|(| [NIL]
+[
+    Space is required between attribute name and type
+    in <!ATTLIST...> declarations. ]
+xmltest/not-wf/sa/066.xml [not-wf?] FAILED:
+  Expected :S saw :|#IMPLIED| [NIL]
+[
+    Required whitespace is missing. ]
+xmltest/not-wf/sa/067.xml [not-wf?] FAILED:
+  Expected :S saw :|"| [NIL]
+[
+    Space is required between attribute type and default values
+    in <!ATTLIST...> declarations. ]
+xmltest/not-wf/sa/068.xml [not-wf?] FAILED:
+  Expected :S saw :|(| [NIL]
+[
+    Space is required between NOTATION keyword and list of
+    enumerated choices in <!ATTLIST...> declarations. ]
+xmltest/not-wf/sa/069.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(78 68 65 84 65)]
+[
+    Space is required before an NDATA entity annotation.]
 xmltest/not-wf/sa/070.xml [not-wf?] not-wf
-xmltest/not-wf/sa/071.xml [not-wf?] not-wf
-xmltest/not-wf/sa/072.xml [not-wf?] not-wf
-xmltest/not-wf/sa/073.xml [not-wf?] not-wf
-xmltest/not-wf/sa/074.xml [not-wf?] not-wf
-xmltest/not-wf/sa/075.xml [not-wf?] not-wf
-xmltest/not-wf/sa/076.xml [not-wf?] not-wf
-xmltest/not-wf/sa/077.xml [not-wf?] not-wf
-xmltest/not-wf/sa/078.xml [not-wf?] not-wf
-xmltest/not-wf/sa/079.xml [not-wf?] not-wf
-xmltest/not-wf/sa/080.xml [not-wf?] not-wf
-xmltest/not-wf/sa/081.xml [not-wf?] not-wf
-xmltest/not-wf/sa/082.xml [not-wf?] not-wf
-xmltest/not-wf/sa/083.xml [not-wf?] not-wf
-xmltest/not-wf/sa/084.xml [not-wf?] not-wf
-xmltest/not-wf/sa/085.xml [not-wf?] not-wf
-xmltest/not-wf/sa/086.xml [not-wf?] not-wf
-xmltest/not-wf/sa/087.xml [not-wf?] not-wf
+xmltest/not-wf/sa/071.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: no definition for (doc)
+[
+     ENTITY can't reference itself directly or indirectly.]
+xmltest/not-wf/sa/072.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Undefined ENTITY foo. ]
+xmltest/not-wf/sa/073.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: no definition for (doc)
+[
+    Undefined ENTITY f. ]
+xmltest/not-wf/sa/074.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: no definition for (doc)
+[
+    Internal general parsed entities are only well formed if
+    they match the "content" production. ]
+xmltest/not-wf/sa/075.xml [not-wf?] FAILED:
+  Infinite recursion.
+[
+    ENTITY can't reference itself directly or indirectly. ]
+xmltest/not-wf/sa/076.xml [not-wf?] FAILED:
+  The value NIL is not of type CXML::DTD.
+[
+    Undefined ENTITY foo. ]
+xmltest/not-wf/sa/077.xml [not-wf?] FAILED:
+  Parse error at line 1 column 6: Entity 'bar' is not defined.
+[
+    Undefined ENTITY bar. ]
+xmltest/not-wf/sa/078.xml [not-wf?] FAILED:
+  Parse error at line 3 column 29: Entity 'foo' is not defined.
+[
+    Undefined ENTITY foo. ]
+xmltest/not-wf/sa/079.xml [not-wf?] FAILED:
+  Infinite recursion.
+[
+    ENTITY can't reference itself directly or indirectly. ]
+xmltest/not-wf/sa/080.xml [not-wf?] FAILED:
+  Infinite recursion.
+[
+    ENTITY can't reference itself directly or indirectly. ]
+xmltest/not-wf/sa/081.xml [not-wf?] FAILED:
+  Entity '#(101)' is not an internal entity.
+[
+    This tests the  WFC,
+    since the entity is referred to within an attribute.  ]
+xmltest/not-wf/sa/082.xml [not-wf?] FAILED:
+  Error opening #P"/home/david/2001/XML-Test-Suite/xmlconf/xmltest/not-wf/sa/nul", No such file or directory.
+[
+    This tests the  WFC,
+    since the entity is referred to within an attribute.  ]
+xmltest/not-wf/sa/083.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: no definition for (doc)
+[
+    Undefined NOTATION n. ]
+xmltest/not-wf/sa/084.xml [not-wf?] FAILED:
+  Error opening #P"/home/david/2001/XML-Test-Suite/xmlconf/xmltest/not-wf/sa/nul", No such file or directory.
+[
+    Tests the  WFC by referring to an
+    unparsed entity.  (This precedes the error of not declaring
+    that entity's notation, which may be detected any time before
+    the DTD parsing is completed.) ]
+xmltest/not-wf/sa/085.xml [not-wf?] FAILED:
+  Illegal pubid: "[".
+[
+    Public IDs may not contain "[". ]
+xmltest/not-wf/sa/086.xml [not-wf?] FAILED:
+  Illegal pubid: "[".
+[
+    Public IDs may not contain "[". ]
+xmltest/not-wf/sa/087.xml [not-wf?] FAILED:
+  Illegal pubid: "[".
+[
+    Public IDs may not contain "[". ]
 xmltest/not-wf/sa/088.xml [not-wf?] not-wf
-xmltest/not-wf/sa/089.xml [not-wf?] not-wf
-xmltest/not-wf/sa/090.xml [not-wf?] not-wf
-xmltest/not-wf/sa/091.xml [not-wf?] not-wf
-xmltest/not-wf/sa/092.xml [not-wf?] not-wf
-xmltest/not-wf/sa/093.xml [not-wf?] not-wf
+xmltest/not-wf/sa/089.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(78 68 65 84 65)]
+[
+    Parameter entities "are" always parsed; NDATA annotations
+    are not permitted.]
+xmltest/not-wf/sa/090.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: no definition for (doc)
+[
+    Attributes may not contain a literal "<" character;
+    this one has one because of reference expansion. ]
+xmltest/not-wf/sa/091.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(78 68 65 84 65)]
+[
+    Parameter entities "are" always parsed; NDATA annotations
+    are not permitted.]
+xmltest/not-wf/sa/092.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: no definition for (doc)
+[
+    The replacement text of this entity has an illegal reference,
+    because the character reference is expanded immediately. ]
+xmltest/not-wf/sa/093.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Hexadecimal character references may not use the uppercase 'X'.]
 xmltest/not-wf/sa/094.xml [not-wf?] not-wf
 xmltest/not-wf/sa/095.xml [not-wf?] not-wf
-xmltest/not-wf/sa/096.xml [not-wf?] not-wf
-xmltest/not-wf/sa/097.xml [not-wf?] not-wf
+xmltest/not-wf/sa/096.xml [not-wf?] FAILED:
+  Garbage at end of XMLDecl.
+[
+    Space is required before the standalone declaration. ]
+xmltest/not-wf/sa/097.xml [not-wf?] FAILED:
+  Garbage at end of XMLDecl.
+[
+    Both quotes surrounding VersionNum must be the same. ]
 xmltest/not-wf/sa/098.xml [not-wf?] not-wf
 xmltest/not-wf/sa/099.xml [not-wf?] not-wf
 xmltest/not-wf/sa/100.xml [not-wf?] not-wf
 xmltest/not-wf/sa/101.xml [not-wf?] not-wf
 xmltest/not-wf/sa/102.xml [not-wf?] not-wf
-xmltest/not-wf/sa/103.xml [not-wf?] not-wf
-xmltest/not-wf/sa/104.xml [not-wf?] not-wf
-xmltest/not-wf/sa/105.xml [not-wf?] not-wf
-xmltest/not-wf/sa/106.xml [not-wf?] not-wf
-xmltest/not-wf/sa/107.xml [not-wf?] not-wf
-xmltest/not-wf/sa/108.xml [not-wf?] not-wf
-xmltest/not-wf/sa/109.xml [not-wf?] not-wf
-xmltest/not-wf/sa/110.xml [not-wf?] not-wf
-xmltest/not-wf/sa/111.xml [not-wf?] not-wf
-xmltest/not-wf/sa/112.xml [not-wf?] not-wf
-xmltest/not-wf/sa/113.xml [not-wf?] not-wf
-xmltest/not-wf/sa/114.xml [not-wf?] not-wf
-xmltest/not-wf/sa/115.xml [not-wf?] not-wf
-xmltest/not-wf/sa/116.xml [not-wf?] not-wf
-xmltest/not-wf/sa/117.xml [not-wf?] not-wf
-xmltest/not-wf/sa/118.xml [not-wf?] not-wf
-xmltest/not-wf/sa/119.xml [not-wf?] not-wf
-xmltest/not-wf/sa/120.xml [not-wf?] not-wf
-xmltest/not-wf/sa/121.xml [not-wf?] not-wf
-xmltest/not-wf/sa/122.xml [not-wf?] not-wf
-xmltest/not-wf/sa/123.xml [not-wf?] not-wf
-xmltest/not-wf/sa/124.xml [not-wf?] not-wf
-xmltest/not-wf/sa/125.xml [not-wf?] not-wf
-xmltest/not-wf/sa/126.xml [not-wf?] not-wf
-xmltest/not-wf/sa/127.xml [not-wf?] not-wf
+xmltest/not-wf/sa/103.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: no definition for (doc)
+[
+    End-tag required for element foo. ]
+xmltest/not-wf/sa/104.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: no definition for (doc)
+[
+    Internal general parsed entities are only well formed if
+    they match the "content" production. ]
+xmltest/not-wf/sa/105.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Invalid placement of CDATA section. ]
+xmltest/not-wf/sa/106.xml [not-wf?] FAILED:
+  Unexpected character 38.
+[
+    Invalid placement of entity declaration. ]
+xmltest/not-wf/sa/107.xml [not-wf?] FAILED:
+  p/markup-decl :<![
+[
+     Invalid document type declaration.  CDATA alone is invalid.]
+xmltest/not-wf/sa/108.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    No space in '<![CDATA['.]
+xmltest/not-wf/sa/109.xml [not-wf?] FAILED:
+  Unexpected character 38.
+[
+    Tags invalid within EntityDecl. ]
+xmltest/not-wf/sa/110.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: no definition for (doc)
+[
+    Entity reference must be in content of element. ]
+xmltest/not-wf/sa/111.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Entiry reference must be in content of element not Start-tag. ]
+xmltest/not-wf/sa/112.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    CDATA sections start '<![CDATA[', not '<!cdata['.]
+xmltest/not-wf/sa/113.xml [not-wf?] FAILED:
+  Expecting name after &.
+[
+    Parameter entity values must use valid reference syntax;
+    this reference is malformed.]
+xmltest/not-wf/sa/114.xml [not-wf?] FAILED:
+  Expecting name after &.
+[
+    General entity values must use valid reference syntax;
+    this reference is malformed.]
+xmltest/not-wf/sa/115.xml [not-wf?] FAILED:
+  The value :EOF is not of type NUMBER.
+[
+    The replacement text of this entity is an illegal character
+    reference, which must be rejected when it is parsed in the
+    context of an attribute value.]
+xmltest/not-wf/sa/116.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: no definition for (doc)
+[
+    Internal general parsed entities are only well formed if
+    they match the "content" production.  This is a partial
+    character reference, not a full one. ]
+xmltest/not-wf/sa/117.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: no definition for (doc)
+[
+    Internal general parsed entities are only well formed if
+    they match the "content" production.  This is a partial
+    character reference, not a full one. ]
+xmltest/not-wf/sa/118.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: no definition for (doc)
+[
+    Entity reference expansion is not recursive.]
+xmltest/not-wf/sa/119.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: no definition for (doc)
+[
+    Internal general parsed entities are only well formed if
+    they match the "content" production.  This is a partial
+    character reference, not a full one. ]
+xmltest/not-wf/sa/120.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: no definition for (doc)
+[
+    Character references are expanded in the replacement text of
+    an internal entity, which is then parsed as usual.  Accordingly,
+    & must be doubly quoted - encoded either as 
+    or as . ]
+xmltest/not-wf/sa/121.xml [not-wf?] FAILED:
+  Unknown token: #(68 69 70 65 85 76 84).
+[
+    A name of an ENTITY was started with an invalid character. ]
+xmltest/not-wf/sa/122.xml [not-wf?] FAILED:
+  Expected :|)| saw :|\|| [NIL]
+[
+    Invalid syntax mixed connectors are used. ]
+xmltest/not-wf/sa/123.xml [not-wf?] FAILED:
+  Expected :> saw :|)| [NIL]
+[
+    Invalid syntax mismatched parenthesis. ]
+xmltest/not-wf/sa/124.xml [not-wf?] FAILED:
+  Malformed or invalid content model: (* (OR "doc" :PCDATA)).
+[
+    Invalid format of Mixed-content declaration. ]
+xmltest/not-wf/sa/125.xml [not-wf?] FAILED:
+  Malformed or invalid content model: (AND (AND :PCDATA)).
+[
+    Invalid syntax extra set of parenthesis not necessary. ]
+xmltest/not-wf/sa/126.xml [not-wf?] FAILED:
+  Malformed or invalid content model: (+ (AND :PCDATA)).
+[
+    Invalid syntax Mixed-content must be defined as zero or more. ]
+xmltest/not-wf/sa/127.xml [not-wf?] FAILED:
+  Malformed or invalid content model: (CXML::? (AND :PCDATA)).
+[
+    Invalid syntax Mixed-content must be defined as zero or more. ]
 xmltest/not-wf/sa/128.xml [not-wf?] not-wf
 xmltest/not-wf/sa/129.xml [not-wf?] not-wf
-xmltest/not-wf/sa/130.xml [not-wf?] not-wf
-xmltest/not-wf/sa/131.xml [not-wf?] not-wf
-xmltest/not-wf/sa/132.xml [not-wf?] not-wf
-xmltest/not-wf/sa/133.xml [not-wf?] not-wf
-xmltest/not-wf/sa/134.xml [not-wf?] not-wf
-xmltest/not-wf/sa/135.xml [not-wf?] not-wf
+xmltest/not-wf/sa/130.xml [not-wf?] FAILED:
+  Expected :> saw :+ [NIL]
+[
+    Invalid syntax for Element Type Declaration. ]
+xmltest/not-wf/sa/131.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(45)]
+[
+    Invalid syntax for Element Type Declaration. ]
+xmltest/not-wf/sa/132.xml [not-wf?] FAILED:
+  Expected :|)| saw :|\|| [NIL]
+[
+    Invalid syntax mixed connectors used. ]
+xmltest/not-wf/sa/133.xml [not-wf?] FAILED:
+  Expected :|)| saw :* [NIL]
+[
+    Illegal whitespace before optional character causes syntax error. ]
+xmltest/not-wf/sa/134.xml [not-wf?] FAILED:
+  Expected :> saw :* [NIL]
+[
+    Illegal whitespace before optional character causes syntax error. ]
+xmltest/not-wf/sa/135.xml [not-wf?] FAILED:
+  Unexpected character 38.
+[
+    Invalid character used as connector. ]
 xmltest/not-wf/sa/136.xml [not-wf?] not-wf
-xmltest/not-wf/sa/137.xml [not-wf?] not-wf
-xmltest/not-wf/sa/138.xml [not-wf?] not-wf
-xmltest/not-wf/sa/139.xml [not-wf?] not-wf
-xmltest/not-wf/sa/140.xml [not-wf?] not-wf
-xmltest/not-wf/sa/141.xml [not-wf?] not-wf
-xmltest/not-wf/sa/142.xml [not-wf?] not-wf
-xmltest/not-wf/sa/143.xml [not-wf?] not-wf
-xmltest/not-wf/sa/144.xml [not-wf?] not-wf
-xmltest/not-wf/sa/145.xml [not-wf?] not-wf
-xmltest/not-wf/sa/146.xml [not-wf?] not-wf
-xmltest/not-wf/sa/147.xml [not-wf?] not-wf
-xmltest/not-wf/sa/148.xml [not-wf?] not-wf
-xmltest/not-wf/sa/149.xml [not-wf?] not-wf
-xmltest/not-wf/sa/150.xml [not-wf?] not-wf
-xmltest/not-wf/sa/151.xml [not-wf?] not-wf
+xmltest/not-wf/sa/137.xml [not-wf?] FAILED:
+  Expected :S saw :|(| [NIL]
+[
+    Space is required before a content model. ]
+xmltest/not-wf/sa/138.xml [not-wf?] FAILED:
+  Expected :|)| saw :? [NIL]
+[
+    Invalid syntax for content particle.  ]
+xmltest/not-wf/sa/139.xml [not-wf?] FAILED:
+  p/cspec - :|)| / NIL
+[
+    The element-content model should not be empty. ]
+xmltest/not-wf/sa/140.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: no definition for (doc)
+[
+    Character '&#x309a;' is a CombiningChar, not a
+    Letter, and so may not begin a name.]
+xmltest/not-wf/sa/141.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: no definition for (doc)
+[
+    Character #x0E5C is not legal in XML names. ]
+xmltest/not-wf/sa/142.xml [not-wf?] FAILED:
+  expansion of numeric character reference (#x0) is no data char.
+[
+    Character #x0000 is not legal anywhere in an XML document. ]
+xmltest/not-wf/sa/143.xml [not-wf?] FAILED:
+  expansion of numeric character reference (#x1F) is no data char.
+[
+    Character #x001F is not legal anywhere in an XML document. ]
+xmltest/not-wf/sa/144.xml [not-wf?] FAILED:
+  expansion of numeric character reference (#xFFFF) is no data char.
+[
+    Character #xFFFF is not legal anywhere in an XML document. ]
+xmltest/not-wf/sa/145.xml [not-wf?] FAILED:
+  expansion of numeric character reference (#xD800) is no data char.
+[
+    Character #xD800 is not legal anywhere in an XML document.  (If it
+    appeared in a UTF-16 surrogate pair, it'd represent half of a UCS-4
+    character and so wouldn't really be in the document.) ]
+xmltest/not-wf/sa/146.xml [not-wf?] FAILED:
+  expansion of numeric character reference (#x110000) is no data char.
+[
+    Character references must also refer to legal XML characters;
+    #x00110000 is one more than the largest legal character.]
+xmltest/not-wf/sa/147.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    XML Declaration may not be preceded by whitespace.]
+xmltest/not-wf/sa/148.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    XML Declaration may not be preceded by comments or whitespace.]
+xmltest/not-wf/sa/149.xml [not-wf?] FAILED:
+  p/markup-decl :XML-PI
+[
+    XML Declaration may not be within a DTD.]
+xmltest/not-wf/sa/150.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    XML declarations may not be within element content. ]
+xmltest/not-wf/sa/151.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    XML declarations may not follow document content.]
 xmltest/not-wf/sa/152.xml [not-wf?] not-wf
-xmltest/not-wf/sa/153.xml [not-wf?] not-wf
-xmltest/not-wf/sa/154.xml [not-wf?] not-wf
-xmltest/not-wf/sa/155.xml [not-wf?] not-wf
-xmltest/not-wf/sa/156.xml [not-wf?] not-wf
-xmltest/not-wf/sa/157.xml [not-wf?] not-wf
-xmltest/not-wf/sa/158.xml [not-wf?] not-wf
-xmltest/not-wf/sa/159.xml [not-wf?] not-wf
-xmltest/not-wf/sa/160.xml [not-wf?] not-wf
-xmltest/not-wf/sa/161.xml [not-wf?] not-wf
-xmltest/not-wf/sa/162.xml [not-wf?] not-wf
-xmltest/not-wf/sa/163.xml [not-wf?] not-wf
-xmltest/not-wf/sa/164.xml [not-wf?] not-wf
-xmltest/not-wf/sa/165.xml [not-wf?] not-wf
-xmltest/not-wf/sa/166.xml [not-wf?] not-wf
-xmltest/not-wf/sa/167.xml [not-wf?] not-wf
-xmltest/not-wf/sa/168.xml [not-wf?] not-wf
-xmltest/not-wf/sa/169.xml [not-wf?] not-wf
-xmltest/not-wf/sa/170.xml [not-wf?] not-wf
-xmltest/not-wf/sa/171.xml [not-wf?] not-wf
-xmltest/not-wf/sa/172.xml [not-wf?] not-wf
+xmltest/not-wf/sa/153.xml [not-wf?] FAILED:
+  Trailing garbage. - :XML-PI
+[
+    Text declarations may not begin internal parsed entities;
+    they may only appear at the beginning of external parsed
+    (parameter or general) entities. ]
+xmltest/not-wf/sa/154.xml [not-wf?] FAILED:
+  You lost -- no XML processing instructions.
+[
+    '<?XML ...?>' is neither an XML declaration
+    nor a legal processing instruction target name. ]
+xmltest/not-wf/sa/155.xml [not-wf?] FAILED:
+  You lost -- no XML processing instructions.
+[
+    '<?xmL ...?>' is neither an XML declaration
+    nor a legal processing instruction target name. ]
+xmltest/not-wf/sa/156.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    '<?xMl ...?>' is neither an XML declaration
+    nor a legal processing instruction target name. ]
+xmltest/not-wf/sa/157.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    '<?xmL ...?>' is not a legal processing instruction
+    target name. ]
+xmltest/not-wf/sa/158.xml [not-wf?] FAILED:
+  Unknown token: #(78 79 84 65 84 73 79 78).
+[
+    SGML-ism:  "#NOTATION gif" can't have attributes. ]
+xmltest/not-wf/sa/159.xml [not-wf?] FAILED:
+  Expecting name after &.
+[
+    Uses '&' unquoted in an entity declaration,
+    which is illegal syntax for an entity reference.]
+xmltest/not-wf/sa/160.xml [not-wf?] FAILED:
+  No PE here.
+[
+    Violates the  WFC
+    by using a PE reference within a declaration. ]
+xmltest/not-wf/sa/161.xml [not-wf?] FAILED:
+  p/cspec - :PE-REFERENCE / #(101)
+[
+    Violates the  WFC
+    by using a PE reference within a declaration. ]
+xmltest/not-wf/sa/162.xml [not-wf?] FAILED:
+  No PE here.
+[
+    Violates the  WFC
+    by using a PE reference within a declaration. ]
+xmltest/not-wf/sa/163.xml [not-wf?] FAILED:
+  The variable CXML::*EXPAND-PE-P* is unbound.
+[
+    Invalid placement of Parameter entity reference. ]
+xmltest/not-wf/sa/164.xml [not-wf?] FAILED:
+  Expected :> saw :PE-REFERENCE [#(101)]
+[
+    Invalid placement of Parameter entity reference. ]
+xmltest/not-wf/sa/165.xml [not-wf?] FAILED:
+  Expected :S saw :% [NIL]
+[
+    Parameter entity declarations must have a space before
+    the '%'. ]
+xmltest/not-wf/sa/166.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Character FFFF is not legal anywhere in an XML document. ]
+xmltest/not-wf/sa/167.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Character FFFE is not legal anywhere in an XML document. ]
+xmltest/not-wf/sa/168.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    An unpaired surrogate (D800) is not legal anywhere
+    in an XML document.]
+xmltest/not-wf/sa/169.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    An unpaired surrogate (DC00) is not legal anywhere
+    in an XML document.]
+xmltest/not-wf/sa/170.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Four byte UTF-8 encodings can encode UCS-4 characters
+    which are beyond the range of legal XML characters
+    (and can't be expressed in Unicode surrogate pairs).
+    This document holds such a character.  ]
+xmltest/not-wf/sa/171.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Character FFFF is not legal anywhere in an XML document. ]
+xmltest/not-wf/sa/172.xml [not-wf?] FAILED:
+  The value :EOF is not of type NUMBER.
+[
+    Character FFFF is not legal anywhere in an XML document. ]
 xmltest/not-wf/sa/173.xml [not-wf?] not-wf
-xmltest/not-wf/sa/174.xml [not-wf?] not-wf
-xmltest/not-wf/sa/175.xml [not-wf?] not-wf
-xmltest/not-wf/sa/176.xml [not-wf?] not-wf
-xmltest/not-wf/sa/177.xml [not-wf?] not-wf
+xmltest/not-wf/sa/174.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Character FFFF is not legal anywhere in an XML document. ]
+xmltest/not-wf/sa/175.xml [not-wf?] FAILED:
+  EOF
+[
+    Character FFFF is not legal anywhere in an XML document. ]
+xmltest/not-wf/sa/176.xml [not-wf?] FAILED:
+  Bad nesting. "doc" / (:EOF)
+[
+    Start tags must have matching end tags.]
+xmltest/not-wf/sa/177.xml [not-wf?] FAILED:
+  Bad nesting. "doc" / (:EOF)
+[
+    Character FFFF is not legal anywhere in an XML document. ]
 xmltest/not-wf/sa/178.xml [not-wf?] not-wf
-xmltest/not-wf/sa/179.xml [not-wf?] not-wf
-xmltest/not-wf/sa/180.xml [not-wf?] not-wf
-xmltest/not-wf/sa/181.xml [not-wf?] not-wf
-xmltest/not-wf/sa/182.xml [not-wf?] not-wf
-xmltest/not-wf/sa/183.xml [not-wf?] not-wf
-xmltest/not-wf/sa/184.xml [not-wf?] not-wf
-xmltest/not-wf/sa/185.xml [not-wf?] not-wf
-xmltest/not-wf/sa/186.xml [not-wf?] not-wf
-xmltest/not-wf/not-sa/001.xml [not-wf?] not-wf
-xmltest/not-wf/not-sa/002.xml [not-wf?] not-wf
-xmltest/not-wf/not-sa/003.xml [not-wf?] not-wf
-xmltest/not-wf/not-sa/004.xml [not-wf?] not-wf
-xmltest/not-wf/not-sa/006.xml [not-wf?] not-wf
-xmltest/not-wf/not-sa/007.xml [not-wf?] not-wf
-xmltest/not-wf/not-sa/008.xml [not-wf?] not-wf
-xmltest/not-wf/not-sa/009.xml [not-wf?] not-wf
-xmltest/not-wf/ext-sa/001.xml [not-wf?] not-wf
+xmltest/not-wf/sa/179.xml [not-wf?] FAILED:
+  EOF
+[
+    Invalid syntax matching double quote is missing. ]
+xmltest/not-wf/sa/180.xml [not-wf?] FAILED:
+  Parse error at line 3 column 27: Entity 'e' is not defined.
+[
+    The  WFC requires entities to be declared
+    before they are used in an attribute list declaration. ]
+xmltest/not-wf/sa/181.xml [not-wf?] FAILED:
+  The value :EOF is not of type NUMBER.
+[
+    Internal parsed entities must match the 
+    production to be well formed. ]
+xmltest/not-wf/sa/182.xml [not-wf?] FAILED:
+  The value :EOF is not of type NUMBER.
+[
+    Internal parsed entities must match the 
+    production to be well formed. ]
+xmltest/not-wf/sa/183.xml [not-wf?] FAILED:
+  Malformed or invalid content model: (* (OR :PCDATA (* "foo"))).
+[
+    Mixed content declarations may not include content particles.]
+xmltest/not-wf/sa/184.xml [not-wf?] FAILED:
+  Malformed or invalid content model: (* (OR :PCDATA (AND "foo"))).
+[
+    In mixed content models, element names must not be
+    parenthesized. ]
+xmltest/not-wf/sa/185.xml [not-wf?] FAILED:
+  Parse error at line 4 column 9: Entity 'e' is not defined.
+[
+    Tests the  WFC.
+      a nonvalidating parser is permitted not to report
+    this WFC violation, since it would need to read an external
+    parameter entity to distinguish it from a violation of
+    the  VC.]
+xmltest/not-wf/sa/186.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Whitespace is required between attribute/value pairs. ]
+xmltest/not-wf/not-sa/001.xml [not-wf?] FAILED:
+  Expected :] saw :> [NIL]
+[
+    Conditional sections must be properly terminated ("]>" used
+    instead of "]]>"). ]
+xmltest/not-wf/not-sa/002.xml [not-wf?] FAILED:
+  Trailing garbage.
+[
+    Processing instruction target names may not be "XML" 
+    in any combination of cases. ]
+xmltest/not-wf/not-sa/003.xml [not-wf?] FAILED:
+  EOF in <![IGNORE ... >
+[
+    Conditional sections must be properly terminated ("]]>" omitted). ]
+xmltest/not-wf/not-sa/004.xml [not-wf?] FAILED:
+  Expected :] saw :EOF [NIL]
+[
+    Conditional sections must be properly terminated ("]]>" omitted). ]
+xmltest/not-wf/not-sa/006.xml [not-wf?] FAILED:
+  Expected :[ saw :<!ELEMENT [NIL]
+[
+    Conditional sections need a '[' after the INCLUDE or IGNORE. ]
+xmltest/not-wf/not-sa/007.xml [not-wf?] FAILED:
+  Trailing garbage - :<!DOCTYPE.
+[
+    A <!DOCTYPE ...> declaration may not begin any external
+    entity; it's only found once, in the document entity.]
+xmltest/not-wf/not-sa/008.xml [not-wf?] FAILED:
+  Expecting name after %.
+[
+    In DTDs, the '%' character must be part of a parameter
+    entity reference.]
+xmltest/not-wf/not-sa/009.xml [not-wf?] FAILED:
+  The value :EOF is not of type NUMBER.
+[
+    This test violates WFC:PE Between Declarations in Production 28a.  
+    The last character of a markup declaration is not contained in the same 
+    parameter-entity text replacement.]
+xmltest/not-wf/ext-sa/001.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: no definition for (doc)
+[
+    Tests the  WFC by having an external general
+    entity be self-recursive.]
 xmltest/not-wf/ext-sa/002.xml [not-wf?] not-wf
-xmltest/not-wf/ext-sa/003.xml [not-wf?] not-wf
+xmltest/not-wf/ext-sa/003.xml [not-wf?] FAILED:
+  Trailing garbage. - :XML-PI
+[
+    Only one text declaration is permitted; a second one
+    looks like an illegal processing instruction (target names
+    of "xml" in any case are not allowed). ]
 xmltest/invalid/002.xml [not validating:] input [validating:] invalid
 xmltest/invalid/005.xml [not validating:] input [validating:] invalid
 xmltest/invalid/006.xml [not validating:] input [validating:] invalid
@@ -469,36 +1081,121 @@
 sun/invalid/utf16b.xml [not validating:] input [validating:] invalid
 sun/invalid/utf16l.xml [not validating:] input [validating:] invalid
 sun/invalid/empty.xml [not validating:] input [validating:] invalid
-sun/not-wf/not-sa03.xml [not-wf?] not-wf
-sun/not-wf/attlist01.xml [not-wf?] not-wf
-sun/not-wf/attlist02.xml [not-wf?] not-wf
-sun/not-wf/attlist03.xml [not-wf?] not-wf
-sun/not-wf/attlist04.xml [not-wf?] not-wf
-sun/not-wf/attlist05.xml [not-wf?] not-wf
-sun/not-wf/attlist06.xml [not-wf?] not-wf
-sun/not-wf/attlist07.xml [not-wf?] not-wf
-sun/not-wf/attlist08.xml [not-wf?] not-wf
-sun/not-wf/attlist09.xml [not-wf?] not-wf
-sun/not-wf/attlist10.xml [not-wf?] not-wf
-sun/not-wf/attlist11.xml [not-wf?] not-wf
-sun/not-wf/cond01.xml [not-wf?] not-wf
-sun/not-wf/cond02.xml [not-wf?] not-wf
-sun/not-wf/content01.xml [not-wf?] not-wf
-sun/not-wf/content02.xml [not-wf?] not-wf
-sun/not-wf/content03.xml [not-wf?] not-wf
+sun/not-wf/not-sa03.xml [not-wf?] FAILED:
+  Validity constraint violated: (02) Standalone Document Declaration: entity reference: ("number")
+[
+    Tests the Entity Declared WFC, ensuring that
+    a reference to externally defined entity causes a well-formedness error.]
+sun/not-wf/attlist01.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(78 85 84 79 75 69 78).
+[
+    SGML's NUTOKEN is not allowed.]
+sun/not-wf/attlist02.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(78 85 84 79 75 69 78 83).
+[
+    SGML's NUTOKENS attribute type is not allowed.]
+sun/not-wf/attlist03.xml [not-wf?] FAILED:
+  Expected :|)| saw :|,| [NIL]
+[
+    Comma doesn't separate enumerations, unlike in SGML.]
+sun/not-wf/attlist04.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(78 85 77 66 69 82).
+[
+    SGML's NUMBER attribute type is not allowed.]
+sun/not-wf/attlist05.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(78 85 77 66 69 82 83).
+[
+    SGML's NUMBERS attribute type is not allowed.]
+sun/not-wf/attlist06.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(78 65 77 69).
+[
+    SGML's NAME attribute type is not allowed.]
+sun/not-wf/attlist07.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(78 65 77 69 83).
+[
+    SGML's NAMES attribute type is not allowed.]
+sun/not-wf/attlist08.xml [not-wf?] FAILED:
+  Unknown token: #(67 85 82 82 69 78 84).
+[
+    SGML's #CURRENT is not allowed.]
+sun/not-wf/attlist09.xml [not-wf?] FAILED:
+  Unknown token: #(67 79 78 82 69 70).
+[
+    SGML's #CONREF is not allowed.]
+sun/not-wf/attlist10.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Whitespace required between attributes]
+sun/not-wf/attlist11.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Whitespace required between attributes]
+sun/not-wf/cond01.xml [not-wf?] FAILED:
+  Expected INCLUDE or IGNORE after "<![".
+[
+    Only INCLUDE and IGNORE are conditional section keywords]
+sun/not-wf/cond02.xml [not-wf?] FAILED:
+  Expected INCLUDE or IGNORE after "<![".
+[
+    Must have keyword in conditional sections]
+sun/not-wf/content01.xml [not-wf?] FAILED:
+  Expected :|)| saw :? [NIL]
+[
+    No whitespace before "?" in content model]
+sun/not-wf/content02.xml [not-wf?] FAILED:
+  Expected :|)| saw :* [NIL]
+[
+    No whitespace before "*" in content model]
+sun/not-wf/content03.xml [not-wf?] FAILED:
+  Expected :|)| saw :+ [NIL]
+[
+    No whitespace before "+" in content model]
 sun/not-wf/decl01.xml [not-wf?] not-wf
-sun/not-wf/dtd00.xml [not-wf?] not-wf
-sun/not-wf/dtd01.xml [not-wf?] not-wf
-sun/not-wf/dtd02.xml [not-wf?] not-wf
-sun/not-wf/dtd03.xml [not-wf?] not-wf
-sun/not-wf/dtd04.xml [not-wf?] not-wf
-sun/not-wf/dtd05.xml [not-wf?] not-wf
+sun/not-wf/dtd00.xml [not-wf?] FAILED:
+  Expected :|)| saw :NMTOKEN [#(102 111 111)]
+[
+    Comma mandatory in content model]
+sun/not-wf/dtd01.xml [not-wf?] FAILED:
+  Expected :|)| saw :|\|| [NIL]
+[
+    Can't mix comma and vertical bar in content models]
+sun/not-wf/dtd02.xml [not-wf?] FAILED:
+  p/markup-decl :%
+[
+    PE name immediately after "%"]
+sun/not-wf/dtd03.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= 59 (RUNES:READ-RUNE CXML::INPUT)) failed.
+[
+    PE name immediately followed by ";"]
+sun/not-wf/dtd04.xml [not-wf?] FAILED:
+  Expect either " or '.
+[
+    PUBLIC literal must be quoted]
+sun/not-wf/dtd05.xml [not-wf?] FAILED:
+  Expect either " or '.
+[
+    SYSTEM identifier must be quoted]
 sun/not-wf/dtd07.xml [not-wf?] not-wf
-sun/not-wf/element00.xml [not-wf?] not-wf
-sun/not-wf/element01.xml [not-wf?] not-wf
-sun/not-wf/element02.xml [not-wf?] not-wf
-sun/not-wf/element03.xml [not-wf?] not-wf
-sun/not-wf/element04.xml [not-wf?] not-wf
+sun/not-wf/element00.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    EOF in middle of incomplete ETAG]
+sun/not-wf/element01.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    EOF in middle of incomplete ETAG]
+sun/not-wf/element02.xml [not-wf?] FAILED:
+  Expected '!' or '?' after '<' in DTD.
+[
+    Illegal markup (<%@ ... %>)]
+sun/not-wf/element03.xml [not-wf?] FAILED:
+  Expected '!' or '?' after '<' in DTD.
+[
+    Illegal markup (<% ... %>)]
+sun/not-wf/element04.xml [not-wf?] FAILED:
+  Parse error at line 3 column 14: Bad nesting. "root" / (:<!ELEMENT)
+[
+    Illegal markup (<!ELEMENT ... >)]
 sun/not-wf/encoding01.xml [not-wf?] not-wf
 sun/not-wf/encoding02.xml [not-wf?] not-wf
 sun/not-wf/encoding03.xml [not-wf?] not-wf
@@ -507,24 +1204,64 @@
 sun/not-wf/encoding06.xml [not-wf?] not-wf
 sun/not-wf/encoding07.xml [not-wf?] not-wf
 sun/not-wf/pi.xml [not-wf?] not-wf
-sun/not-wf/pubid01.xml [not-wf?] not-wf
-sun/not-wf/pubid02.xml [not-wf?] not-wf
-sun/not-wf/pubid03.xml [not-wf?] not-wf
-sun/not-wf/pubid04.xml [not-wf?] not-wf
-sun/not-wf/pubid05.xml [not-wf?] not-wf
-sun/not-wf/sgml01.xml [not-wf?] not-wf
-sun/not-wf/sgml02.xml [not-wf?] not-wf
+sun/not-wf/pubid01.xml [not-wf?] FAILED:
+  Illegal pubid: "this isn't allowed".
+[
+    Illegal entity ref in public ID]
+sun/not-wf/pubid02.xml [not-wf?] FAILED:
+  Illegal pubid: "<illegal>".
+[
+    Illegal characters in public ID]
+sun/not-wf/pubid03.xml [not-wf?] FAILED:
+  Illegal pubid: "[illegal]".
+[
+    Illegal characters in public ID]
+sun/not-wf/pubid04.xml [not-wf?] FAILED:
+  Illegal pubid: "{ illegal }".
+[
+    Illegal characters in public ID]
+sun/not-wf/pubid05.xml [not-wf?] FAILED:
+  System identifier needed for this PUBLIC external identifier.
+[
+    SGML-ism:  public ID without system ID]
+sun/not-wf/sgml01.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: unexpected PCDATA
+[
+    SGML-ism: omitted end tag for EMPTY content]
+sun/not-wf/sgml02.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    XML declaration must be at the very beginning of a document;
+  it"s not a processing instruction]
 sun/not-wf/sgml03.xml [not-wf?] not-wf
-sun/not-wf/sgml04.xml [not-wf?] not-wf
-sun/not-wf/sgml05.xml [not-wf?] not-wf
-sun/not-wf/sgml06.xml [not-wf?] not-wf
+sun/not-wf/sgml04.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|(| [NIL]
+[
+    ATTLIST declarations apply to only one element, unlike SGML]
+sun/not-wf/sgml05.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|(| [NIL]
+[
+    ELEMENT declarations apply to only one element, unlike SGML]
+sun/not-wf/sgml06.xml [not-wf?] FAILED:
+  Unknown token: #(65 76 76).
+[
+    ATTLIST declarations are never global, unlike in SGML]
 sun/not-wf/sgml07.xml [not-wf?] not-wf
 sun/not-wf/sgml08.xml [not-wf?] not-wf
-sun/not-wf/sgml09.xml [not-wf?] not-wf
-sun/not-wf/sgml10.xml [not-wf?] not-wf
+sun/not-wf/sgml09.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(45 102 111 111 116 110 111 116 101)]
+[
+    SGML Content model exception specifications are not allowed]
+sun/not-wf/sgml10.xml [not-wf?] FAILED:
+  Expected :> saw :+ [NIL]
+[
+    SGML Content model exception specifications are not allowed]
 sun/not-wf/sgml11.xml [not-wf?] not-wf
 sun/not-wf/sgml12.xml [not-wf?] not-wf
-sun/not-wf/sgml13.xml [not-wf?] not-wf
+sun/not-wf/sgml13.xml [not-wf?] FAILED:
+  Unexpected character 38.
+[
+    SGML Unordered content models not allowed]
 oasis/p01pass2.xml [not validating:] input [validating:] input
 oasis/p06pass1.xml [not validating:] input [validating:] input
 oasis/p07pass1.xml [not validating:] input [validating:] input
@@ -625,252 +1362,1099 @@
 oasis/p74pass1.xml [not validating:] input [validating:] invalid
 oasis/p75pass1.xml [not validating:] input [validating:] invalid
 oasis/e2.xml [not validating:] input [validating:] invalid
-oasis/p01fail1.xml [not-wf?] not-wf
-oasis/p01fail2.xml [not-wf?] not-wf
-oasis/p01fail3.xml [not-wf?] not-wf
-oasis/p01fail4.xml [not-wf?] not-wf
-oasis/p02fail1.xml [not-wf?] not-wf
-oasis/p02fail10.xml [not-wf?] not-wf
-oasis/p02fail11.xml [not-wf?] not-wf
-oasis/p02fail12.xml [not-wf?] not-wf
-oasis/p02fail13.xml [not-wf?] not-wf
-oasis/p02fail14.xml [not-wf?] not-wf
-oasis/p02fail15.xml [not-wf?] not-wf
-oasis/p02fail16.xml [not-wf?] not-wf
-oasis/p02fail17.xml [not-wf?] not-wf
-oasis/p02fail18.xml [not-wf?] not-wf
-oasis/p02fail19.xml [not-wf?] not-wf
-oasis/p02fail2.xml [not-wf?] not-wf
-oasis/p02fail20.xml [not-wf?] not-wf
-oasis/p02fail21.xml [not-wf?] not-wf
-oasis/p02fail22.xml [not-wf?] not-wf
-oasis/p02fail23.xml [not-wf?] not-wf
-oasis/p02fail24.xml [not-wf?] not-wf
-oasis/p02fail25.xml [not-wf?] not-wf
-oasis/p02fail26.xml [not-wf?] not-wf
-oasis/p02fail27.xml [not-wf?] not-wf
-oasis/p02fail28.xml [not-wf?] not-wf
-oasis/p02fail29.xml [not-wf?] not-wf
-oasis/p02fail3.xml [not-wf?] not-wf
-oasis/p02fail30.xml [not-wf?] not-wf
-oasis/p02fail31.xml [not-wf?] not-wf
-oasis/p02fail4.xml [not-wf?] not-wf
-oasis/p02fail5.xml [not-wf?] not-wf
-oasis/p02fail6.xml [not-wf?] not-wf
-oasis/p02fail7.xml [not-wf?] not-wf
-oasis/p02fail8.xml [not-wf?] not-wf
-oasis/p02fail9.xml [not-wf?] not-wf
-oasis/p03fail1.xml [not-wf?] not-wf
-oasis/p03fail10.xml [not-wf?] not-wf
-oasis/p03fail11.xml [not-wf?] not-wf
-oasis/p03fail12.xml [not-wf?] not-wf
-oasis/p03fail13.xml [not-wf?] not-wf
-oasis/p03fail14.xml [not-wf?] not-wf
-oasis/p03fail15.xml [not-wf?] not-wf
-oasis/p03fail16.xml [not-wf?] not-wf
-oasis/p03fail17.xml [not-wf?] not-wf
-oasis/p03fail18.xml [not-wf?] not-wf
-oasis/p03fail19.xml [not-wf?] not-wf
-oasis/p03fail2.xml [not-wf?] not-wf
-oasis/p03fail20.xml [not-wf?] not-wf
-oasis/p03fail21.xml [not-wf?] not-wf
-oasis/p03fail22.xml [not-wf?] not-wf
-oasis/p03fail23.xml [not-wf?] not-wf
-oasis/p03fail24.xml [not-wf?] not-wf
-oasis/p03fail25.xml [not-wf?] not-wf
-oasis/p03fail26.xml [not-wf?] not-wf
-oasis/p03fail27.xml [not-wf?] not-wf
-oasis/p03fail28.xml [not-wf?] not-wf
-oasis/p03fail29.xml [not-wf?] not-wf
-oasis/p03fail3.xml [not-wf?] not-wf
-oasis/p03fail4.xml [not-wf?] not-wf
-oasis/p03fail5.xml [not-wf?] not-wf
-oasis/p03fail7.xml [not-wf?] not-wf
-oasis/p03fail8.xml [not-wf?] not-wf
-oasis/p03fail9.xml [not-wf?] not-wf
-oasis/p04fail1.xml [not-wf?] not-wf
-oasis/p04fail2.xml [not-wf?] not-wf
-oasis/p04fail3.xml [not-wf?] not-wf
-oasis/p05fail1.xml [not-wf?] not-wf
-oasis/p05fail2.xml [not-wf?] not-wf
-oasis/p05fail3.xml [not-wf?] not-wf
-oasis/p05fail4.xml [not-wf?] not-wf
-oasis/p05fail5.xml [not-wf?] not-wf
-oasis/p09fail1.xml [not-wf?] not-wf
-oasis/p09fail2.xml [not-wf?] not-wf
-oasis/p09fail3.xml [not-wf?] not-wf
-oasis/p09fail4.xml [not-wf?] not-wf
-oasis/p09fail5.xml [not-wf?] not-wf
+oasis/p01fail1.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     S cannot occur before the prolog
+    ]
+oasis/p01fail2.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     comments cannot occur before the prolog
+    ]
+oasis/p01fail3.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     only one document element
+    ]
+oasis/p01fail4.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     document element must be complete.
+    ]
+oasis/p02fail1.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail10.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail11.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail12.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail13.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail14.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail15.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail16.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail17.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail18.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail19.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail2.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail20.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail21.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail22.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail23.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail24.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail25.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail26.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail27.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail28.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail29.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail3.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail30.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail31.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail4.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail5.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail6.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail7.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail8.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p02fail9.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail1.xml [not-wf?] FAILED:
+  Unexpected character 0.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail10.xml [not-wf?] FAILED:
+  Unexpected character 11.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail11.xml [not-wf?] FAILED:
+  Unexpected character 12.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail12.xml [not-wf?] FAILED:
+  Unexpected character 14.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail13.xml [not-wf?] FAILED:
+  Unexpected character 15.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail14.xml [not-wf?] FAILED:
+  Unexpected character 16.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail15.xml [not-wf?] FAILED:
+  Unexpected character 17.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail16.xml [not-wf?] FAILED:
+  Unexpected character 18.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail17.xml [not-wf?] FAILED:
+  Unexpected character 19.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail18.xml [not-wf?] FAILED:
+  Unexpected character 20.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail19.xml [not-wf?] FAILED:
+  Unexpected character 21.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail2.xml [not-wf?] FAILED:
+  Unexpected character 1.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail20.xml [not-wf?] FAILED:
+  Unexpected character 22.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail21.xml [not-wf?] FAILED:
+  Unexpected character 23.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail22.xml [not-wf?] FAILED:
+  Unexpected character 24.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail23.xml [not-wf?] FAILED:
+  Unexpected character 25.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail24.xml [not-wf?] FAILED:
+  Unexpected character 26.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail25.xml [not-wf?] FAILED:
+  Unexpected character 27.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail26.xml [not-wf?] FAILED:
+  Unexpected character 28.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail27.xml [not-wf?] FAILED:
+  Unexpected character 29.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail28.xml [not-wf?] FAILED:
+  Unexpected character 30.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail29.xml [not-wf?] FAILED:
+  Unexpected character 31.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail3.xml [not-wf?] FAILED:
+  Unexpected character 2.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail4.xml [not-wf?] FAILED:
+  Unexpected character 3.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail5.xml [not-wf?] FAILED:
+  Unexpected character 4.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail7.xml [not-wf?] FAILED:
+  Unexpected character 6.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail8.xml [not-wf?] FAILED:
+  Unexpected character 7.
+[
+    Use of illegal character within XML document.     ]
+oasis/p03fail9.xml [not-wf?] FAILED:
+  Unexpected character 8.
+[
+    Use of illegal character within XML document.     ]
+oasis/p04fail1.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Name contains invalid character.    ]
+oasis/p04fail2.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Name contains invalid character.    ]
+oasis/p04fail3.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Name contains invalid character.    ]
+oasis/p05fail1.xml [not-wf?] FAILED:
+  Expected '!' or '?' after '<' in DTD.
+[
+     a Name cannot start with a digit
+    ]
+oasis/p05fail2.xml [not-wf?] FAILED:
+  Expected '!' or '?' after '<' in DTD.
+[
+     a Name cannot start with a '.'
+    ]
+oasis/p05fail3.xml [not-wf?] FAILED:
+  Expected '!' or '?' after '<' in DTD.
+[
+     a Name cannot start with a "-"
+    ]
+oasis/p05fail4.xml [not-wf?] FAILED:
+  Expected '!' or '?' after '<' in DTD.
+[
+     a Name cannot start with a CombiningChar
+    ]
+oasis/p05fail5.xml [not-wf?] FAILED:
+  Expected '!' or '?' after '<' in DTD.
+[
+     a Name cannot start with an Extender
+    ]
+oasis/p09fail1.xml [not-wf?] FAILED:
+  Expecting name after %.
+[
+     EntityValue excludes '%'
+    ]
+oasis/p09fail2.xml [not-wf?] FAILED:
+  Expecting name after &.
+[
+     EntityValue excludes '&'
+    ]
+oasis/p09fail3.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= CXML::C 59) failed.
+[
+     incomplete character reference
+    ]
+oasis/p09fail4.xml [not-wf?] FAILED:
+  EOF
+[
+     quote types must match
+    ]
+oasis/p09fail5.xml [not-wf?] FAILED:
+  EOF
+[
+     quote types must match
+    ]
 oasis/p10fail1.xml [not-wf?] not-wf
-oasis/p10fail2.xml [not-wf?] not-wf
-oasis/p10fail3.xml [not-wf?] not-wf
-oasis/p11fail1.xml [not-wf?] not-wf
-oasis/p11fail2.xml [not-wf?] not-wf
-oasis/p12fail1.xml [not-wf?] not-wf
-oasis/p12fail2.xml [not-wf?] not-wf
-oasis/p12fail3.xml [not-wf?] not-wf
-oasis/p12fail4.xml [not-wf?] not-wf
-oasis/p12fail5.xml [not-wf?] not-wf
-oasis/p12fail6.xml [not-wf?] not-wf
-oasis/p12fail7.xml [not-wf?] not-wf
-oasis/p14fail1.xml [not-wf?] not-wf
-oasis/p14fail2.xml [not-wf?] not-wf
-oasis/p14fail3.xml [not-wf?] not-wf
+oasis/p10fail2.xml [not-wf?] FAILED:
+  Expecting name after &.
+[
+     attribute values exclude '&'
+    ]
+oasis/p10fail3.xml [not-wf?] FAILED:
+  EOF
+[
+     quote types must match
+    ]
+oasis/p11fail1.xml [not-wf?] FAILED:
+  EOF in system literal.
+[
+     quote types must match
+    ]
+oasis/p11fail2.xml [not-wf?] FAILED:
+  Expected :> saw :|"| [NIL]
+[
+     cannot contain delimiting quotes
+    ]
+oasis/p12fail1.xml [not-wf?] FAILED:
+  Illegal pubid: "\"".
+[
+     '"' excluded
+    ]
+oasis/p12fail2.xml [not-wf?] FAILED:
+  Illegal pubid: "\\\\".
+[
+     '\' excluded
+    ]
+oasis/p12fail3.xml [not-wf?] FAILED:
+  Illegal pubid: "&x;".
+[
+     entity references excluded
+    ]
+oasis/p12fail4.xml [not-wf?] FAILED:
+  Illegal pubid: ">".
+[
+     '>' excluded
+    ]
+oasis/p12fail5.xml [not-wf?] FAILED:
+  Illegal pubid: "<".
+[
+     '<' excluded
+    ]
+oasis/p12fail6.xml [not-wf?] FAILED:
+  Illegal pubid: "&".
+[
+     built-in entity refs excluded
+    ]
+oasis/p12fail7.xml [not-wf?] FAILED:
+  Illegal pubid: "	".
+[
+      The public ID has a tab character, which is disallowed
+     ]
+oasis/p14fail1.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     '<' excluded
+    ]
+oasis/p14fail2.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     '&' excluded
+    ]
+oasis/p14fail3.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     "]]>" excluded
+    ]
 oasis/p15fail1.xml [not-wf?] not-wf
 oasis/p15fail2.xml [not-wf?] not-wf
 oasis/p15fail3.xml [not-wf?] not-wf
-oasis/p16fail1.xml [not-wf?] not-wf
-oasis/p16fail2.xml [not-wf?] not-wf
+oasis/p16fail1.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     "xml" is an invalid PITarget
+    ]
+oasis/p16fail2.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+     a PITarget must be present
+    ]
 oasis/p16fail3.xml [not-wf?] not-wf
-oasis/p18fail1.xml [not-wf?] not-wf
-oasis/p18fail2.xml [not-wf?] not-wf
-oasis/p18fail3.xml [not-wf?] not-wf
-oasis/p22fail1.xml [not-wf?] not-wf
-oasis/p22fail2.xml [not-wf?] not-wf
-oasis/p23fail1.xml [not-wf?] not-wf
+oasis/p18fail1.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     no space before "CDATA"
+    ]
+oasis/p18fail2.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     no space after "CDATA"
+    ]
+oasis/p18fail3.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     CDSect's can't nest
+    ]
+oasis/p22fail1.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     prolog must start with XML decl
+    ]
+oasis/p22fail2.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: (xml)
+[
+     prolog must start with XML decl
+    ]
+oasis/p23fail1.xml [not-wf?] FAILED:
+  You lost -- no XML processing instructions.
+[
+     "xml" must be lower-case
+    ]
 oasis/p23fail2.xml [not-wf?] not-wf
 oasis/p23fail3.xml [not-wf?] not-wf
 oasis/p23fail4.xml [not-wf?] not-wf
-oasis/p23fail5.xml [not-wf?] not-wf
-oasis/p24fail1.xml [not-wf?] not-wf
-oasis/p24fail2.xml [not-wf?] not-wf
-oasis/p25fail1.xml [not-wf?] not-wf
+oasis/p23fail5.xml [not-wf?] FAILED:
+  The value :EOF is not of type NUMBER.
+[
+     no SGML-type PIs
+    ]
+oasis/p24fail1.xml [not-wf?] FAILED:
+  EOF
+[
+     quote types must match
+    ]
+oasis/p24fail2.xml [not-wf?] FAILED:
+  EOF
+[
+     quote types must match
+    ]
+oasis/p25fail1.xml [not-wf?] FAILED:
+  The value CXML::FOO is not of type RUNES::XSTREAM.
+[
+    Comment is illegal in VersionInfo.     ]
 oasis/p26fail1.xml [not-wf?] not-wf
 oasis/p26fail2.xml [not-wf?] not-wf
-oasis/p27fail1.xml [not-wf?] not-wf
-oasis/p28fail1.xml [not-wf?] not-wf
-oasis/p29fail1.xml [not-wf?] not-wf
+oasis/p27fail1.xml [not-wf?] FAILED:
+  Unexpected character 38.
+[
+     References aren't allowed in Misc,
+    even if they would resolve to valid Misc.
+    ]
+oasis/p28fail1.xml [not-wf?] FAILED:
+  p/markup-decl :ZTAG
+[
+     only declarations in DTD.
+    ]
+oasis/p29fail1.xml [not-wf?] FAILED:
+  `<!DUNNO' unknown.
+[
+     A processor must not pass unknown declaration types.
+    ]
 oasis/p30fail1.xml [not-wf?] not-wf
-oasis/p31fail1.xml [not-wf?] not-wf
-oasis/p32fail1.xml [not-wf?] not-wf
-oasis/p32fail2.xml [not-wf?] not-wf
-oasis/p32fail3.xml [not-wf?] not-wf
-oasis/p32fail4.xml [not-wf?] not-wf
+oasis/p31fail1.xml [not-wf?] FAILED:
+  Trailing garbage - :<!DOCTYPE.
+[
+     external subset excludes doctypedecl
+    ]
+oasis/p32fail1.xml [not-wf?] FAILED:
+  EOF
+[
+     quote types must match
+    ]
+oasis/p32fail2.xml [not-wf?] FAILED:
+  EOF
+[
+     quote types must match
+    ]
+oasis/p32fail3.xml [not-wf?] FAILED:
+  Garbage at end of XMLDecl.
+[
+     initial S is required
+    ]
+oasis/p32fail4.xml [not-wf?] FAILED:
+  Bad attribute value delimiter #\y, must be either #\" or #\'.
+[
+     quotes are required
+    ]
 oasis/p32fail5.xml [not-wf?] not-wf
-oasis/p39fail1.xml [not-wf?] not-wf
-oasis/p39fail2.xml [not-wf?] not-wf
-oasis/p39fail3.xml [not-wf?] not-wf
-oasis/p39fail4.xml [not-wf?] not-wf
-oasis/p39fail5.xml [not-wf?] not-wf
-oasis/p40fail1.xml [not-wf?] not-wf
-oasis/p40fail2.xml [not-wf?] not-wf
-oasis/p40fail3.xml [not-wf?] not-wf
-oasis/p40fail4.xml [not-wf?] not-wf
+oasis/p39fail1.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     start-tag requires end-tag
+    ]
+oasis/p39fail2.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     end-tag requires start-tag
+    ]
+oasis/p39fail3.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    XML documents contain one or more elements]
+oasis/p39fail4.xml [not-wf?] FAILED:
+  The value :EOF is not of type NUMBER.
+[
+     XML declarations must be correctly terminated ]
+oasis/p39fail5.xml [not-wf?] FAILED:
+  Garbage at end of XMLDecl.
+[
+     XML declarations must be correctly terminated ]
+oasis/p40fail1.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+     S is required between attributes
+    ]
+oasis/p40fail2.xml [not-wf?] FAILED:
+  Expected '!' or '?' after '<' in DTD.
+[
+     tags start with names, not nmtokens
+    ]
+oasis/p40fail3.xml [not-wf?] FAILED:
+  Expected '!' or '?' after '<' in DTD.
+[
+     tags start with names, not nmtokens
+    ]
+oasis/p40fail4.xml [not-wf?] FAILED:
+  Expected '!' or '?' after '<' in DTD.
+[
+     no space before name
+    ]
 oasis/p41fail1.xml [not-wf?] not-wf
 oasis/p41fail2.xml [not-wf?] not-wf
-oasis/p41fail3.xml [not-wf?] not-wf
-oasis/p42fail1.xml [not-wf?] not-wf
-oasis/p42fail2.xml [not-wf?] not-wf
-oasis/p42fail3.xml [not-wf?] not-wf
-oasis/p43fail1.xml [not-wf?] not-wf
-oasis/p43fail2.xml [not-wf?] not-wf
-oasis/p43fail3.xml [not-wf?] not-wf
-oasis/p44fail1.xml [not-wf?] not-wf
-oasis/p44fail2.xml [not-wf?] not-wf
-oasis/p44fail3.xml [not-wf?] not-wf
-oasis/p44fail4.xml [not-wf?] not-wf
-oasis/p44fail5.xml [not-wf?] not-wf
-oasis/p45fail1.xml [not-wf?] not-wf
-oasis/p45fail2.xml [not-wf?] not-wf
-oasis/p45fail3.xml [not-wf?] not-wf
-oasis/p45fail4.xml [not-wf?] not-wf
-oasis/p46fail1.xml [not-wf?] not-wf
-oasis/p46fail2.xml [not-wf?] not-wf
-oasis/p46fail3.xml [not-wf?] not-wf
-oasis/p46fail4.xml [not-wf?] not-wf
-oasis/p46fail5.xml [not-wf?] not-wf
-oasis/p46fail6.xml [not-wf?] not-wf
-oasis/p47fail1.xml [not-wf?] not-wf
-oasis/p47fail2.xml [not-wf?] not-wf
-oasis/p47fail3.xml [not-wf?] not-wf
-oasis/p47fail4.xml [not-wf?] not-wf
-oasis/p48fail1.xml [not-wf?] not-wf
-oasis/p48fail2.xml [not-wf?] not-wf
-oasis/p49fail1.xml [not-wf?] not-wf
-oasis/p50fail1.xml [not-wf?] not-wf
-oasis/p51fail1.xml [not-wf?] not-wf
-oasis/p51fail2.xml [not-wf?] not-wf
-oasis/p51fail3.xml [not-wf?] not-wf
-oasis/p51fail4.xml [not-wf?] not-wf
-oasis/p51fail5.xml [not-wf?] not-wf
-oasis/p51fail6.xml [not-wf?] not-wf
-oasis/p51fail7.xml [not-wf?] not-wf
-oasis/p52fail1.xml [not-wf?] not-wf
-oasis/p52fail2.xml [not-wf?] not-wf
-oasis/p53fail1.xml [not-wf?] not-wf
-oasis/p53fail2.xml [not-wf?] not-wf
-oasis/p53fail3.xml [not-wf?] not-wf
-oasis/p53fail4.xml [not-wf?] not-wf
-oasis/p53fail5.xml [not-wf?] not-wf
-oasis/p54fail1.xml [not-wf?] not-wf
-oasis/p55fail1.xml [not-wf?] not-wf
-oasis/p56fail1.xml [not-wf?] not-wf
-oasis/p56fail2.xml [not-wf?] not-wf
-oasis/p56fail3.xml [not-wf?] not-wf
-oasis/p56fail4.xml [not-wf?] not-wf
-oasis/p56fail5.xml [not-wf?] not-wf
-oasis/p57fail1.xml [not-wf?] not-wf
-oasis/p58fail1.xml [not-wf?] not-wf
-oasis/p58fail2.xml [not-wf?] not-wf
-oasis/p58fail3.xml [not-wf?] not-wf
-oasis/p58fail4.xml [not-wf?] not-wf
-oasis/p58fail5.xml [not-wf?] not-wf
-oasis/p58fail6.xml [not-wf?] not-wf
-oasis/p58fail7.xml [not-wf?] not-wf
-oasis/p58fail8.xml [not-wf?] not-wf
-oasis/p59fail1.xml [not-wf?] not-wf
-oasis/p59fail2.xml [not-wf?] not-wf
-oasis/p59fail3.xml [not-wf?] not-wf
-oasis/p60fail1.xml [not-wf?] not-wf
-oasis/p60fail2.xml [not-wf?] not-wf
-oasis/p60fail3.xml [not-wf?] not-wf
-oasis/p60fail4.xml [not-wf?] not-wf
-oasis/p60fail5.xml [not-wf?] not-wf
-oasis/p61fail1.xml [not-wf?] not-wf
-oasis/p62fail1.xml [not-wf?] not-wf
-oasis/p62fail2.xml [not-wf?] not-wf
-oasis/p63fail1.xml [not-wf?] not-wf
-oasis/p63fail2.xml [not-wf?] not-wf
-oasis/p64fail1.xml [not-wf?] not-wf
-oasis/p64fail2.xml [not-wf?] not-wf
-oasis/p66fail1.xml [not-wf?] not-wf
-oasis/p66fail2.xml [not-wf?] not-wf
-oasis/p66fail3.xml [not-wf?] not-wf
-oasis/p66fail4.xml [not-wf?] not-wf
-oasis/p66fail5.xml [not-wf?] not-wf
-oasis/p66fail6.xml [not-wf?] not-wf
-oasis/p68fail1.xml [not-wf?] not-wf
-oasis/p68fail2.xml [not-wf?] not-wf
-oasis/p68fail3.xml [not-wf?] not-wf
-oasis/p69fail1.xml [not-wf?] not-wf
-oasis/p69fail2.xml [not-wf?] not-wf
-oasis/p69fail3.xml [not-wf?] not-wf
-oasis/p70fail1.xml [not-wf?] not-wf
-oasis/p71fail1.xml [not-wf?] not-wf
+oasis/p41fail3.xml [not-wf?] FAILED:
+  Parse error at line 1 column 11: Expected "=".
+[
+     Eq required
+    ]
+oasis/p42fail1.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     no space before name
+    ]
+oasis/p42fail2.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     cannot end with "/>"
+    ]
+oasis/p42fail3.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= 62 (RUNES:READ-RUNE CXML::INPUT)) failed.
+[
+     no NET (contrast with SGML)
+    ]
+oasis/p43fail1.xml [not-wf?] FAILED:
+  Parse error at line 7 column 9: Bad nesting. "elem" / (:<!ENTITY)
+[
+     no non-comment declarations
+    ]
+oasis/p43fail2.xml [not-wf?] FAILED:
+  After '<![', 'CDATA[' is expected.
+[
+     no conditional sections
+    ]
+oasis/p43fail3.xml [not-wf?] FAILED:
+  After '<![', 'CDATA[' is expected.
+[
+     no conditional sections
+    ]
+oasis/p44fail1.xml [not-wf?] FAILED:
+  Expected '!' or '?' after '<' in DTD.
+[
+    Illegal space before Empty element tag.    ]
+oasis/p44fail2.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= 62 (RUNES:READ-RUNE CXML::INPUT)) failed.
+[
+    Illegal space after Empty element tag.    ]
+oasis/p44fail3.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Illegal comment in Empty element tag.    ]
+oasis/p44fail4.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Whitespace required between attributes.    ]
+oasis/p44fail5.xml [not-wf?] FAILED:
+  Attribute "att" has two definitions in element "doc".
+[
+    Duplicate attribute name is illegal.    ]
+oasis/p45fail1.xml [not-wf?] FAILED:
+  `<!element' unknown.
+[
+     ELEMENT must be upper case.
+    ]
+oasis/p45fail2.xml [not-wf?] FAILED:
+  Expected :S saw :|(| [NIL]
+[
+     S before contentspec is required.
+    ]
+oasis/p45fail3.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|(| [NIL]
+[
+     only one content spec
+    ]
+oasis/p45fail4.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(45 45 98 97 100)]
+[
+     no comments in declarations (contrast with SGML)
+    ]
+oasis/p46fail1.xml [not-wf?] FAILED:
+  Unknown token: #(69 77 80 84 89).
+[
+     no parens on declared content
+    ]
+oasis/p46fail2.xml [not-wf?] FAILED:
+  Expected :> saw :+ [NIL]
+[
+     no inclusions (contrast with SGML)
+    ]
+oasis/p46fail3.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(45)]
+[
+     no exclusions (contrast with SGML)
+    ]
+oasis/p46fail4.xml [not-wf?] FAILED:
+  Expected :> saw :+ [NIL]
+[
+     no space before occurrence
+    ]
+oasis/p46fail5.xml [not-wf?] FAILED:
+  Expected :> saw :|(| [NIL]
+[
+     single group
+    ]
+oasis/p46fail6.xml [not-wf?] FAILED:
+  Expected :> saw :|(| [NIL]
+[
+     can't be both declared and modeled
+    ]
+oasis/p47fail1.xml [not-wf?] FAILED:
+  Expected :|)| saw :|\|| [NIL]
+[
+    Invalid operator '|' must match previous operator ',']
+oasis/p47fail2.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(45)]
+[
+    Illegal character '-' in Element-content model     ]
+oasis/p47fail3.xml [not-wf?] FAILED:
+  p/cspec - :* / NIL
+[
+    Optional character must follow a name or list     ]
+oasis/p47fail4.xml [not-wf?] FAILED:
+  Expected :> saw :? [NIL]
+[
+    Illegal space before optional character]
+oasis/p48fail1.xml [not-wf?] FAILED:
+  Expected :|)| saw :* [NIL]
+[
+    Illegal space before optional character    ]
+oasis/p48fail2.xml [not-wf?] FAILED:
+  Expected :|)| saw :+ [NIL]
+[
+    Illegal space before optional character     ]
+oasis/p49fail1.xml [not-wf?] FAILED:
+  Expected :|)| saw :|,| [NIL]
+[
+    connectors must match     ]
+oasis/p50fail1.xml [not-wf?] FAILED:
+  Expected :|)| saw :|\|| [NIL]
+[
+    connectors must match     ]
+oasis/p51fail1.xml [not-wf?] FAILED:
+  Malformed or invalid content model: (CXML::? (AND :PCDATA)).
+[
+     occurrence on #PCDATA group must be *
+    ]
+oasis/p51fail2.xml [not-wf?] FAILED:
+  Malformed or invalid content model: (+ (AND :PCDATA)).
+[
+     occurrence on #PCDATA group must be *
+    ]
+oasis/p51fail3.xml [not-wf?] FAILED:
+  Malformed or invalid content model: (* (OR "doc" :PCDATA)).
+[
+     #PCDATA must come first
+    ]
+oasis/p51fail4.xml [not-wf?] FAILED:
+  Malformed or invalid content model: (CXML::? (OR :PCDATA "doc")).
+[
+     occurrence on #PCDATA group must be *
+    ]
+oasis/p51fail5.xml [not-wf?] FAILED:
+  Expected :|)| saw :|,| [NIL]
+[
+     only '|' connectors
+    ]
+oasis/p51fail6.xml [not-wf?] FAILED:
+  Malformed or invalid content model: (* (AND :PCDATA "doc" (CXML::? "a"))).
+[
+    Only '|' connectors and occurrence on #PCDATA group must be *     ]
+oasis/p51fail7.xml [not-wf?] FAILED:
+  Malformed or invalid content model: (* (OR :PCDATA (OR "doc" "a"))).
+[
+     no nested groups
+    ]
+oasis/p52fail1.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :> [NIL]
+[
+     A name is required
+    ]
+oasis/p52fail2.xml [not-wf?] FAILED:
+  Expected :S saw :> [NIL]
+[
+     A name is required
+    ]
+oasis/p53fail1.xml [not-wf?] FAILED:
+  Expected :S saw :|#IMPLIED| [NIL]
+[
+     S is required before default
+    ]
+oasis/p53fail2.xml [not-wf?] FAILED:
+  Expected :S saw :|(| [NIL]
+[
+     S is required before type
+    ]
+oasis/p53fail3.xml [not-wf?] FAILED:
+  In p/att-type: :|#IMPLIED| NIL.
+[
+     type is required
+    ]
+oasis/p53fail4.xml [not-wf?] FAILED:
+  Expected :S saw :> [NIL]
+[
+     default is required
+    ]
+oasis/p53fail5.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|(| [NIL]
+[
+     name is requried
+    ]
+oasis/p54fail1.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(68 85 78 78 79).
+[
+     don't pass unknown attribute types
+    ]
+oasis/p55fail1.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(99 100 97 116 97).
+[
+     must be upper case
+    ]
+oasis/p56fail1.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(73 68 83).
+[
+     no IDS type
+    ]
+oasis/p56fail2.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(78 85 77 66 69 82).
+[
+     no NUMBER type
+    ]
+oasis/p56fail3.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(78 65 77 69).
+[
+     no NAME type
+    ]
+oasis/p56fail4.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(69 78 84 73 84 89 83).
+[
+     no ENTITYS type
+- types must be upper case
+    ]
+oasis/p56fail5.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(105 100).
+[
+    types must be upper case     ]
+oasis/p57fail1.xml [not-wf?] FAILED:
+  p/default-decl: :|(| NIL.
+[
+     no keyword for NMTOKEN enumeration
+    ]
+oasis/p58fail1.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|)| [NIL]
+[
+     at least one value required
+    ]
+oasis/p58fail2.xml [not-wf?] FAILED:
+  Expected :|)| saw :|,| [NIL]
+[
+     separator must be '|'
+    ]
+oasis/p58fail3.xml [not-wf?] FAILED:
+  Validity constraint violated: (16) No Notation on Empty Element: ("doc")
+[
+     notations are NAMEs, not NMTOKENs -- note:
+    Leaving the invalid
+          notation undeclared would cause a validating parser to fail without
+          checking the name syntax, so the notation is declared with an
+          invalid name.  A parser that reports error positions should report
+          an error at the AttlistDecl on line 6, before reaching the notation
+          declaration.
+    ]
+oasis/p58fail4.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(110 111 116 97 116 105 111 110).
+[
+     NOTATION must be upper case
+    ]
+oasis/p58fail5.xml [not-wf?] FAILED:
+  Expected :S saw :|(| [NIL]
+[
+     S after keyword is required
+    ]
+oasis/p58fail6.xml [not-wf?] FAILED:
+  Expected :|(| saw :NMTOKEN [#(97)]
+[
+     parentheses are require
+    ]
+oasis/p58fail7.xml [not-wf?] FAILED:
+  Expected :|(| saw :|"| [NIL]
+[
+     values are unquoted
+    ]
+oasis/p58fail8.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|"| [NIL]
+[
+     values are unquoted
+    ]
+oasis/p59fail1.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|)| [NIL]
+[
+     at least one required
+    ]
+oasis/p59fail2.xml [not-wf?] FAILED:
+  Expected :|)| saw :|,| [NIL]
+[
+     separator must be ","
+    ]
+oasis/p59fail3.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|"| [NIL]
+[
+     values are unquoted
+    ]
+oasis/p60fail1.xml [not-wf?] FAILED:
+  Unknown token: #(105 109 112 108 105 101 100).
+[
+     keywords must be upper case
+    ]
+oasis/p60fail2.xml [not-wf?] FAILED:
+  Expected :S saw :|"| [NIL]
+[
+     S is required after #FIXED
+    ]
+oasis/p60fail3.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|"| [NIL]
+[
+     only #FIXED has both keyword and value
+    ]
+oasis/p60fail4.xml [not-wf?] FAILED:
+  Expected :S saw :> [NIL]
+[
+     #FIXED required value
+    ]
+oasis/p60fail5.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|#REQUIRED| [NIL]
+[
+     only one default type
+    ]
+oasis/p61fail1.xml [not-wf?] FAILED:
+  Expected INCLUDE or IGNORE after "<![".
+[
+     no other types, including TEMP, which is valid in SGML
+    ]
+oasis/p62fail1.xml [not-wf?] FAILED:
+  Expected INCLUDE or IGNORE after "<![".
+[
+     INCLUDE must be upper case
+    ]
+oasis/p62fail2.xml [not-wf?] FAILED:
+  Expected :] saw :S [NIL]
+[
+     no spaces in terminating delimiter
+    ]
+oasis/p63fail1.xml [not-wf?] FAILED:
+  Expected INCLUDE or IGNORE after "<![".
+[
+     IGNORE must be upper case
+    ]
+oasis/p63fail2.xml [not-wf?] FAILED:
+  EOF in <![IGNORE ... >
+[
+     delimiters must be balanced
+    ]
+oasis/p64fail1.xml [not-wf?] FAILED:
+  Trailing garbage - :].
+[
+     section delimiters must balance
+    ]
+oasis/p64fail2.xml [not-wf?] FAILED:
+  EOF in <![IGNORE ... >
+[
+     section delimiters must balance
+    ]
+oasis/p66fail1.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     terminating ';' is required
+    ]
+oasis/p66fail2.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     no S after '&#'
+    ]
+oasis/p66fail3.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     no hex digits in numeric reference
+    ]
+oasis/p66fail4.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     only hex digits in hex references
+    ]
+oasis/p66fail5.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     no references to non-characters
+    ]
+oasis/p66fail6.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+     no references to non-characters
+    ]
+oasis/p68fail1.xml [not-wf?] FAILED:
+  Parse error at line 8 column 1: Expected ";".
+[
+     terminating ';' is required
+    ]
+oasis/p68fail2.xml [not-wf?] FAILED:
+  Expecting name after &.
+[
+     no S after '&'
+    ]
+oasis/p68fail3.xml [not-wf?] FAILED:
+  Parse error at line 7 column 6: Expected ";".
+[
+     no S before ';'
+    ]
+oasis/p69fail1.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= 59 (RUNES:READ-RUNE CXML::INPUT)) failed.
+[
+     terminating ';' is required
+    ]
+oasis/p69fail2.xml [not-wf?] FAILED:
+  p/markup-decl :%
+[
+     no S after '%'
+    ]
+oasis/p69fail3.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= 59 (RUNES:READ-RUNE CXML::INPUT)) failed.
+[
+     no S before ';'
+    ]
+oasis/p70fail1.xml [not-wf?] FAILED:
+  Unexpected character 38.
+[
+     This is neither
+    ]
+oasis/p71fail1.xml [not-wf?] FAILED:
+  Expected :S saw :|"| [NIL]
+[
+     S is required before EntityDef
+    ]
 oasis/p71fail2.xml [not-wf?] not-wf
-oasis/p71fail3.xml [not-wf?] not-wf
-oasis/p71fail4.xml [not-wf?] not-wf
-oasis/p72fail1.xml [not-wf?] not-wf
-oasis/p72fail2.xml [not-wf?] not-wf
-oasis/p72fail3.xml [not-wf?] not-wf
+oasis/p71fail3.xml [not-wf?] FAILED:
+  Bad character 32 after "<!"
+[
+     no S after "<!"
+    ]
+oasis/p71fail4.xml [not-wf?] FAILED:
+  `<!ENTITYge' unknown.
+[
+     S is required after "<!ENTITY"
+    ]
+oasis/p72fail1.xml [not-wf?] FAILED:
+  Expected :S saw :% [NIL]
+[
+     S is required after "<!ENTITY"
+    ]
+oasis/p72fail2.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= 59 (RUNES:READ-RUNE CXML::INPUT)) failed.
+[
+     S is required after '%'
+    ]
+oasis/p72fail3.xml [not-wf?] FAILED:
+  Expected :S saw :|"| [NIL]
+[
+     S is required after name
+    ]
 oasis/p72fail4.xml [not-wf?] not-wf
-oasis/p73fail1.xml [not-wf?] not-wf
-oasis/p73fail2.xml [not-wf?] not-wf
-oasis/p73fail3.xml [not-wf?] not-wf
-oasis/p73fail4.xml [not-wf?] not-wf
-oasis/p73fail5.xml [not-wf?] not-wf
-oasis/p74fail1.xml [not-wf?] not-wf
-oasis/p74fail2.xml [not-wf?] not-wf
-oasis/p74fail3.xml [not-wf?] not-wf
-oasis/p75fail1.xml [not-wf?] not-wf
-oasis/p75fail2.xml [not-wf?] not-wf
-oasis/p75fail3.xml [not-wf?] not-wf
-oasis/p75fail4.xml [not-wf?] not-wf
-oasis/p75fail5.xml [not-wf?] not-wf
-oasis/p75fail6.xml [not-wf?] not-wf
-oasis/p76fail1.xml [not-wf?] not-wf
-oasis/p76fail2.xml [not-wf?] not-wf
-oasis/p76fail3.xml [not-wf?] not-wf
+oasis/p73fail1.xml [not-wf?] FAILED:
+  p/entity-def: :NMTOKEN / #(67 68 65 84 65).
+[
+     No typed replacement text
+    ]
+oasis/p73fail2.xml [not-wf?] FAILED:
+  Expected :> saw :|"| [NIL]
+[
+     Only one replacement value
+    ]
+oasis/p73fail3.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(78 68 65 84 65)]
+[
+     No NDataDecl on replacement text
+    ]
+oasis/p73fail4.xml [not-wf?] FAILED:
+  p/entity-def: :> / NIL.
+[
+     Value is required
+    ]
+oasis/p73fail5.xml [not-wf?] FAILED:
+  p/entity-def: :NMTOKEN / #(78 68 65 84 65).
+[
+     No NDataDecl without value
+    ]
+oasis/p74fail1.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(78 68 65 84 65)]
+[
+     no NDataDecls on parameter entities
+    ]
+oasis/p74fail2.xml [not-wf?] FAILED:
+  Expected :S saw :> [NIL]
+[
+     value is required
+    ]
+oasis/p74fail3.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(83 89 83 84 69 77)]
+[
+     only one value
+    ]
+oasis/p75fail1.xml [not-wf?] FAILED:
+  Expected :S saw :|"| [NIL]
+[
+     S required after "PUBLIC"
+    ]
+oasis/p75fail2.xml [not-wf?] FAILED:
+  Expected :S saw :|"| [NIL]
+[
+     S required after "SYSTEM"
+    ]
+oasis/p75fail3.xml [not-wf?] FAILED:
+  System identifier needed for this PUBLIC external identifier.
+[
+     S required between literals
+    ]
+oasis/p75fail4.xml [not-wf?] FAILED:
+  Expected :> saw :|"| [NIL]
+[
+     "SYSTEM" implies only one literal
+    ]
+oasis/p75fail5.xml [not-wf?] FAILED:
+  System identifier needed for this PUBLIC external identifier.
+[
+     only one keyword
+    ]
+oasis/p75fail6.xml [not-wf?] FAILED:
+  System identifier needed for this PUBLIC external identifier.
+[
+     "PUBLIC" requires two literals (contrast with SGML)
+    ]
+oasis/p76fail1.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(78 68 65 84 65)]
+[
+     S is required before "NDATA"
+    ]
+oasis/p76fail2.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(110 100 97 116 97)]
+[
+     "NDATA" is upper-case
+    ]
+oasis/p76fail3.xml [not-wf?] FAILED:
+  Expected :S saw :> [NIL]
+[
+     notation name is required
+    ]
 oasis/p76fail4.xml [not-wf?] not-wf
 ibm/invalid/P28/ibm28i01.xml [not validating:] input/output [validating:] invalid
 ibm/invalid/P32/ibm32i01.xml [not validating:] input/output [validating:] invalid
@@ -912,9 +2496,29 @@
 ibm/invalid/P60/ibm60i03.xml [not validating:] input/output [validating:] invalid
 ibm/invalid/P60/ibm60i04.xml [not validating:] input/output [validating:] invalid
 ibm/invalid/P76/ibm76i01.xml [not validating:] input/output [validating:] invalid
-ibm/not-wf/P01/ibm01n01.xml [not-wf?] not-wf
-ibm/not-wf/P01/ibm01n02.xml [not-wf?] not-wf
-ibm/not-wf/P01/ibm01n03.xml [not-wf?] not-wf
+ibm/not-wf/P01/ibm01n01.xml [not-wf?] FAILED:
+  error while parsing arguments to DESTRUCTURING-BIND:
+    invalid number of elements in
+      ()
+    to satisfy lambda list
+      (CXML::NAME &REST CXML::ATTRS):
+    at least 1 expected, but 0 found
+[
+    Tests a document with no element. A well-formed document should have at lease
+    one elements.
+  ]
+ibm/not-wf/P01/ibm01n02.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Tests a document with wrong ordering of its prolog and element. The 
+    element occurs before the xml declaration and the DTD.
+  ]
+ibm/not-wf/P01/ibm01n03.xml [not-wf?] FAILED:
+  Garbage at end of document.
+[
+    Tests a document with wrong combination of misc and element. One PI occurs 
+    between two elements.
+  ]
 ibm/not-wf/P02/ibm02n01.xml [not-wf?] not-wf
 ibm/not-wf/P02/ibm02n02.xml [not-wf?] not-wf
 ibm/not-wf/P02/ibm02n03.xml [not-wf?] not-wf
@@ -944,367 +2548,2126 @@
 ibm/not-wf/P02/ibm02n27.xml [not-wf?] not-wf
 ibm/not-wf/P02/ibm02n28.xml [not-wf?] not-wf
 ibm/not-wf/P02/ibm02n29.xml [not-wf?] not-wf
-ibm/not-wf/P02/ibm02n30.xml [not-wf?] not-wf
-ibm/not-wf/P02/ibm02n31.xml [not-wf?] not-wf
+ibm/not-wf/P02/ibm02n30.xml [not-wf?] FAILED:
+  Encoding UTF-16 in UTF-8? : #xD800.
+[
+    Tests a comment which contains an illegal Char: #xD800    
+  ]
+ibm/not-wf/P02/ibm02n31.xml [not-wf?] FAILED:
+  Encoding UTF-16 in UTF-8? : #xDFFF.
+[
+    Tests a comment which contains an illegal Char: #xDFFF    
+  ]
 ibm/not-wf/P02/ibm02n32.xml [not-wf?] not-wf
-ibm/not-wf/P02/ibm02n33.xml [not-wf?] not-wf
-ibm/not-wf/P03/ibm03n01.xml [not-wf?] not-wf
-ibm/not-wf/P04/ibm04n01.xml [not-wf?] not-wf
-ibm/not-wf/P04/ibm04n02.xml [not-wf?] not-wf
-ibm/not-wf/P04/ibm04n03.xml [not-wf?] not-wf
-ibm/not-wf/P04/ibm04n04.xml [not-wf?] not-wf
-ibm/not-wf/P04/ibm04n05.xml [not-wf?] not-wf
-ibm/not-wf/P04/ibm04n06.xml [not-wf?] not-wf
-ibm/not-wf/P04/ibm04n07.xml [not-wf?] not-wf
-ibm/not-wf/P04/ibm04n08.xml [not-wf?] not-wf
-ibm/not-wf/P04/ibm04n09.xml [not-wf?] not-wf
-ibm/not-wf/P04/ibm04n10.xml [not-wf?] not-wf
-ibm/not-wf/P04/ibm04n11.xml [not-wf?] not-wf
-ibm/not-wf/P04/ibm04n12.xml [not-wf?] not-wf
-ibm/not-wf/P04/ibm04n13.xml [not-wf?] not-wf
-ibm/not-wf/P04/ibm04n14.xml [not-wf?] not-wf
-ibm/not-wf/P04/ibm04n15.xml [not-wf?] not-wf
-ibm/not-wf/P04/ibm04n16.xml [not-wf?] not-wf
-ibm/not-wf/P04/ibm04n17.xml [not-wf?] not-wf
-ibm/not-wf/P04/ibm04n18.xml [not-wf?] not-wf
-ibm/not-wf/P05/ibm05n01.xml [not-wf?] not-wf
-ibm/not-wf/P05/ibm05n02.xml [not-wf?] not-wf
-ibm/not-wf/P05/ibm05n03.xml [not-wf?] not-wf
-ibm/not-wf/P09/ibm09n01.xml [not-wf?] not-wf
-ibm/not-wf/P09/ibm09n02.xml [not-wf?] not-wf
-ibm/not-wf/P09/ibm09n03.xml [not-wf?] not-wf
-ibm/not-wf/P09/ibm09n04.xml [not-wf?] not-wf
+ibm/not-wf/P02/ibm02n33.xml [not-wf?] FAILED:
+  The value :EOF is not of type NUMBER.
+[
+    Tests a comment which contains an illegal Char: #xFFFF   
+  ]
+ibm/not-wf/P03/ibm03n01.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Tests an end tag which contains an illegal space character #x3000 which  
+    follows the element name "book".    
+  ]
+ibm/not-wf/P04/ibm04n01.xml [not-wf?] FAILED:
+  Unexpected character 33.
+[
+    Tests an element name which contains an illegal ASCII NameChar.
+    "IllegalNameChar" is followed by #x21    
+  ]
+ibm/not-wf/P04/ibm04n02.xml [not-wf?] FAILED:
+  Expected :> saw :|(| [NIL]
+[
+    Tests an element name which contains an illegal ASCII NameChar.
+    "IllegalNameChar" is followed by #x28    
+  ]
+ibm/not-wf/P04/ibm04n03.xml [not-wf?] FAILED:
+  Expected :> saw :|)| [NIL]
+[
+    Tests an element name which contains an illegal ASCII NameChar.
+    "IllegalNameChar" is followed by #x29    
+  ]
+ibm/not-wf/P04/ibm04n04.xml [not-wf?] FAILED:
+  Expected :> saw :+ [NIL]
+[
+    Tests an element name which contains an illegal ASCII NameChar.
+    "IllegalNameChar" is followed by #x2B    
+  ]
+ibm/not-wf/P04/ibm04n05.xml [not-wf?] FAILED:
+  Expected :> saw :|,| [NIL]
+[
+    Tests an element name which contains an illegal ASCII NameChar.
+    "IllegalNameChar" is followed by #x2C    
+  ]
+ibm/not-wf/P04/ibm04n06.xml [not-wf?] FAILED:
+  Unexpected character 47.
+[
+    Tests an element name which contains an illegal ASCII NameChar.
+    "IllegalNameChar" is followed by #x2F    
+  ]
+ibm/not-wf/P04/ibm04n07.xml [not-wf?] FAILED:
+  Unexpected character 59.
+[
+    Tests an element name which contains an illegal ASCII NameChar.
+    "IllegalNameChar" is followed by #x3B    
+  ]
+ibm/not-wf/P04/ibm04n08.xml [not-wf?] FAILED:
+  Expected '!' or '?' after '<' in DTD.
+[
+    Tests an element name which contains an illegal ASCII NameChar.
+    "IllegalNameChar" is followed by #x3C    
+  ]
+ibm/not-wf/P04/ibm04n09.xml [not-wf?] FAILED:
+  Unexpected character 61.
+[
+    Tests an element name which contains an illegal ASCII NameChar.
+    "IllegalNameChar" is followed by #x3D    
+  ]
+ibm/not-wf/P04/ibm04n10.xml [not-wf?] FAILED:
+  Expected :> saw :? [NIL]
+[
+    Tests an element name which contains an illegal ASCII NameChar.
+    "IllegalNameChar" is followed by #x3F    
+  ]
+ibm/not-wf/P04/ibm04n11.xml [not-wf?] FAILED:
+  p/markup-decl :[
+[
+    Tests an element name which contains an illegal ASCII NameChar.
+    "IllegalNameChar" is followed by #x5B    
+  ]
+ibm/not-wf/P04/ibm04n12.xml [not-wf?] FAILED:
+  Unexpected character 92.
+[
+    Tests an element name which contains an illegal ASCII NameChar.
+    "IllegalNameChar" is followed by #x5C    
+  ]
+ibm/not-wf/P04/ibm04n13.xml [not-wf?] FAILED:
+  Expected :> saw :] [NIL]
+[
+    Tests an element name which contains an illegal ASCII NameChar.
+    "IllegalNameChar" is followed by #x5D    
+  ]
+ibm/not-wf/P04/ibm04n14.xml [not-wf?] FAILED:
+  Unexpected character 94.
+[
+    Tests an element name which contains an illegal ASCII NameChar.
+    "IllegalNameChar" is followed by #x5E    
+  ]
+ibm/not-wf/P04/ibm04n15.xml [not-wf?] FAILED:
+  Unexpected character 96.
+[
+    Tests an element name which contains an illegal ASCII NameChar.
+    "IllegalNameChar" is followed by #x60    
+  ]
+ibm/not-wf/P04/ibm04n16.xml [not-wf?] FAILED:
+  Unexpected character 123.
+[
+    Tests an element name which contains an illegal ASCII NameChar.
+    "IllegalNameChar" is followed by #x7B    
+  ]
+ibm/not-wf/P04/ibm04n17.xml [not-wf?] FAILED:
+  Expected :> saw :|\|| [NIL]
+[
+    Tests an element name which contains an illegal ASCII NameChar.
+    "IllegalNameChar" is followed by #x7C    
+  ]
+ibm/not-wf/P04/ibm04n18.xml [not-wf?] FAILED:
+  Unexpected character 125.
+[
+    Tests an element name which contains an illegal ASCII NameChar.
+    "IllegalNameChar" is followed by #x7D    
+  ]
+ibm/not-wf/P05/ibm05n01.xml [not-wf?] FAILED:
+  Expected '!' or '?' after '<' in DTD.
+[
+    Tests an element name which has an illegal first character. An illegal 
+    first character "." is followed by "A_name-starts_with.".    
+  ]
+ibm/not-wf/P05/ibm05n02.xml [not-wf?] FAILED:
+  Expected '!' or '?' after '<' in DTD.
+[
+    Tests an element name which has an illegal first character. An illegal 
+    first character "-" is followed by "A_name-starts_with-".    
+  ]
+ibm/not-wf/P05/ibm05n03.xml [not-wf?] FAILED:
+  Expected '!' or '?' after '<' in DTD.
+[
+    Tests an element name which has an illegal first character. An illegal 
+    first character "5" is followed by "A_name-starts_with_digit".    
+  ]
+ibm/not-wf/P09/ibm09n01.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= CXML::C 59) failed.
+[
+    Tests an internal general entity with an invalid value. The entity 
+    "Fullname" contains "%". 
+  ]
+ibm/not-wf/P09/ibm09n02.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= CXML::C 59) failed.
+[
+    Tests an internal general entity with an invalid value. The entity 
+    "Fullname" contains the ampersand character. 
+  ]
+ibm/not-wf/P09/ibm09n03.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(77 97 110)]
+[
+    Tests an internal general entity with an invalid value. The entity 
+    "Fullname" contains the double quote character in the middle. 
+  ]
+ibm/not-wf/P09/ibm09n04.xml [not-wf?] FAILED:
+  EOF
+[
+    Tests an internal general entity with an invalid value. The closing bracket 
+    (double quote) is missing with the value of the entity "FullName".
+  ]
 ibm/not-wf/P10/ibm10n01.xml [not-wf?] not-wf
-ibm/not-wf/P10/ibm10n02.xml [not-wf?] not-wf
-ibm/not-wf/P10/ibm10n03.xml [not-wf?] not-wf
+ibm/not-wf/P10/ibm10n02.xml [not-wf?] FAILED:
+  Parse error at line 15 column 26: Expected ";".
+[
+    Tests an attribute with an invalid value. The value of the attribute "first"
+    contains the character ampersand.
+  ]
+ibm/not-wf/P10/ibm10n03.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Tests an attribute with an invalid value. The value of the attribute "first"
+    contains the double quote character in the middle.
+  ]
 ibm/not-wf/P10/ibm10n04.xml [not-wf?] not-wf
 ibm/not-wf/P10/ibm10n05.xml [not-wf?] not-wf
-ibm/not-wf/P10/ibm10n06.xml [not-wf?] not-wf
-ibm/not-wf/P10/ibm10n07.xml [not-wf?] not-wf
+ibm/not-wf/P10/ibm10n06.xml [not-wf?] FAILED:
+  Parse error at line 15 column 26: Expected ";".
+[
+    Tests an attribute with an invalid value. The value of the attribute "first"
+    contains the character ampersand.
+  ]
+ibm/not-wf/P10/ibm10n07.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Tests an attribute with an invalid value. The value of the attribute "first"
+    contains the double quote character in the middle.
+  ]
 ibm/not-wf/P10/ibm10n08.xml [not-wf?] not-wf
-ibm/not-wf/P11/ibm11n01.xml [not-wf?] not-wf
-ibm/not-wf/P11/ibm11n02.xml [not-wf?] not-wf
-ibm/not-wf/P11/ibm11n03.xml [not-wf?] not-wf
-ibm/not-wf/P11/ibm11n04.xml [not-wf?] not-wf
-ibm/not-wf/P12/ibm12n01.xml [not-wf?] not-wf
-ibm/not-wf/P12/ibm12n02.xml [not-wf?] not-wf
-ibm/not-wf/P12/ibm12n03.xml [not-wf?] not-wf
-ibm/not-wf/P13/ibm13n01.xml [not-wf?] not-wf
-ibm/not-wf/P13/ibm13n02.xml [not-wf?] not-wf
-ibm/not-wf/P13/ibm13n03.xml [not-wf?] not-wf
+ibm/not-wf/P11/ibm11n01.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(46 100 116 100)]
+[
+    Tests SystemLiteral. The systemLiteral for the element "student" has 
+    a double quote character in the middle.
+  ]
+ibm/not-wf/P11/ibm11n02.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(46 100 116 100)]
+[
+    Tests SystemLiteral. The systemLiteral for the element "student" has 
+    a single quote character in the middle.
+  ]
+ibm/not-wf/P11/ibm11n03.xml [not-wf?] FAILED:
+  EOF in system literal.
+[
+    Tests SystemLiteral. The closing bracket (double quote) is missing with
+    the systemLiteral for the element "student".
+  ]
+ibm/not-wf/P11/ibm11n04.xml [not-wf?] FAILED:
+  EOF in system literal.
+[
+    Tests SystemLiteral. The closing bracket (single quote) is missing with
+    the systemLiteral for the element "student".
+  ]
+ibm/not-wf/P12/ibm12n01.xml [not-wf?] FAILED:
+  EOF in system literal.
+[
+    Tests PubidLiteral. The closing bracket (double quote) is missing with
+     the value of the PubidLiteral for the entity "info".
+  ]
+ibm/not-wf/P12/ibm12n02.xml [not-wf?] FAILED:
+  Illegal pubid: "..\\info".
+[
+    Tests PubidLiteral. The value of the PubidLiteral for the entity 
+    "info" has a single quote character in the middle..    
+  ]
+ibm/not-wf/P12/ibm12n03.xml [not-wf?] FAILED:
+  EOF in system literal.
+[
+    Tests PubidLiteral. The closing bracket (single quote) is missing with
+    the value of the PubidLiteral for the entity "info".
+  ]
+ibm/not-wf/P13/ibm13n01.xml [not-wf?] FAILED:
+  Illegal pubid: "This is a {test} ".
+[
+    Tests PubidChar. The pubidChar of the PubidLiteral for the entity 
+    "info" contains the character "{". 
+  ]
+ibm/not-wf/P13/ibm13n02.xml [not-wf?] FAILED:
+  Illegal pubid: "This is a test~. ".
+[
+    Tests PubidChar. The pubidChar of the PubidLiteral for the entity 
+    "info" contains the character "~". 
+  ]
+ibm/not-wf/P13/ibm13n03.xml [not-wf?] FAILED:
+  Illegal pubid: "This is a test á ".
+[
+    Tests PubidChar. The pubidChar of the PubidLiteral for the entity 
+    "info" contains the character double quote in the middle. 
+  ]
 ibm/not-wf/P14/ibm14n01.xml [not-wf?] not-wf
-ibm/not-wf/P14/ibm14n02.xml [not-wf?] not-wf
-ibm/not-wf/P14/ibm14n03.xml [not-wf?] not-wf
+ibm/not-wf/P14/ibm14n02.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Tests CharData. The content of the element "student" contains the 
+    character "less than".
+  ]
+ibm/not-wf/P14/ibm14n03.xml [not-wf?] FAILED:
+  Parse error at line 10 column 43: Expected ";".
+[
+    Tests CharData. The content of the element "student" contains the 
+    character ampersand.
+  ]
 ibm/not-wf/P15/ibm15n01.xml [not-wf?] not-wf
-ibm/not-wf/P15/ibm15n02.xml [not-wf?] not-wf
-ibm/not-wf/P15/ibm15n03.xml [not-wf?] not-wf
-ibm/not-wf/P15/ibm15n04.xml [not-wf?] not-wf
-ibm/not-wf/P16/ibm16n01.xml [not-wf?] not-wf
-ibm/not-wf/P16/ibm16n02.xml [not-wf?] not-wf
-ibm/not-wf/P16/ibm16n03.xml [not-wf?] not-wf
-ibm/not-wf/P16/ibm16n04.xml [not-wf?] not-wf
-ibm/not-wf/P17/ibm17n01.xml [not-wf?] not-wf
-ibm/not-wf/P17/ibm17n02.xml [not-wf?] not-wf
-ibm/not-wf/P17/ibm17n03.xml [not-wf?] not-wf
-ibm/not-wf/P17/ibm17n04.xml [not-wf?] not-wf
-ibm/not-wf/P18/ibm18n01.xml [not-wf?] not-wf
-ibm/not-wf/P18/ibm18n02.xml [not-wf?] not-wf
-ibm/not-wf/P19/ibm19n01.xml [not-wf?] not-wf
-ibm/not-wf/P19/ibm19n02.xml [not-wf?] not-wf
-ibm/not-wf/P19/ibm19n03.xml [not-wf?] not-wf
-ibm/not-wf/P20/ibm20n01.xml [not-wf?] not-wf
-ibm/not-wf/P21/ibm21n01.xml [not-wf?] not-wf
-ibm/not-wf/P21/ibm21n02.xml [not-wf?] not-wf
-ibm/not-wf/P21/ibm21n03.xml [not-wf?] not-wf
-ibm/not-wf/P22/ibm22n01.xml [not-wf?] not-wf
-ibm/not-wf/P22/ibm22n02.xml [not-wf?] not-wf
-ibm/not-wf/P22/ibm22n03.xml [not-wf?] not-wf
+ibm/not-wf/P15/ibm15n02.xml [not-wf?] FAILED:
+  The value :EOF is not of type NUMBER.
+[
+    Tests comment. The second comment has a wrong closing sequence 
+    "-(greater than)".
+  ]
+ibm/not-wf/P15/ibm15n03.xml [not-wf?] FAILED:
+  Bad character 32 after "<!-"
+[
+    Tests comment. The second comment has a wrong beginning sequence 
+    "(less than)!-".
+  ]
+ibm/not-wf/P15/ibm15n04.xml [not-wf?] FAILED:
+  The value :EOF is not of type NUMBER.
+[
+    Tests comment. The closing sequence is missing with the second 
+    comment.
+  ]
+ibm/not-wf/P16/ibm16n01.xml [not-wf?] FAILED:
+  error while parsing arguments to DESTRUCTURING-BIND:
+    bogus sublist #(97) to satisfy lambda-list (CXML::NAME &REST CXML::ATTRS)
+[
+    Tests PI. The content of the PI includes the sequence 
+    "(less than)?".
+  ]
+ibm/not-wf/P16/ibm16n02.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests PI. The PITarget is missing in the PI.
+  ]
+ibm/not-wf/P16/ibm16n03.xml [not-wf?] FAILED:
+  The value :EOF is not of type NUMBER.
+[
+    Tests PI. The PI has a wrong closing sequence ">".
+  ]
+ibm/not-wf/P16/ibm16n04.xml [not-wf?] FAILED:
+  The value :EOF is not of type NUMBER.
+[
+    Tests PI. The closing sequence is missing in the PI.
+  ]
+ibm/not-wf/P17/ibm17n01.xml [not-wf?] FAILED:
+  You lost -- no XML processing instructions.
+[
+    Tests PITarget. The PITarget contains the string "XML".
+  ]
+ibm/not-wf/P17/ibm17n02.xml [not-wf?] FAILED:
+  You lost -- no XML processing instructions.
+[
+    Tests PITarget. The PITarget contains the string "xML".
+  ]
+ibm/not-wf/P17/ibm17n03.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: (xml)
+[
+    Tests PITarget. The PITarget contains the string "xml".
+  ]
+ibm/not-wf/P17/ibm17n04.xml [not-wf?] FAILED:
+  You lost -- no XML processing instructions.
+[
+    Tests PITarget. The PITarget contains the string "xmL".
+  ]
+ibm/not-wf/P18/ibm18n01.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: (normal)
+[
+    Tests CDSect. The CDStart is missing in the CDSect in the content of
+    element "student".
+  ]
+ibm/not-wf/P18/ibm18n02.xml [not-wf?] FAILED:
+  The value :EOF is not of type NUMBER.
+[
+    Tests CDSect. The CDEnd is missing in the CDSect in the content of
+    element "student".
+  ]
+ibm/not-wf/P19/ibm19n01.xml [not-wf?] FAILED:
+  error while parsing arguments to DESTRUCTURING-BIND:
+    invalid number of elements in
+      ()
+    to satisfy lambda list
+      (CXML::NAME &REST CXML::ATTRS):
+    at least 1 expected, but 0 found
+[
+    Tests CDStart. The CDStart contains a lower case string "cdata".
+  ]
+ibm/not-wf/P19/ibm19n02.xml [not-wf?] FAILED:
+  error while parsing arguments to DESTRUCTURING-BIND:
+    invalid number of elements in
+      ()
+    to satisfy lambda list
+      (CXML::NAME &REST CXML::ATTRS):
+    at least 1 expected, but 0 found
+[
+    Tests CDStart. The CDStart contains an extra character "[".
+  ]
+ibm/not-wf/P19/ibm19n03.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests CDStart. The CDStart contains a wrong character "?".
+  ]
+ibm/not-wf/P20/ibm20n01.xml [not-wf?] FAILED:
+  error while parsing arguments to DESTRUCTURING-BIND:
+    invalid number of elements in
+      ()
+    to satisfy lambda list
+      (CXML::NAME &REST CXML::ATTRS):
+    at least 1 expected, but 0 found
+[
+    Tests CDATA with an illegal sequence. The CDATA contains the string
+    "[[>".
+  ]
+ibm/not-wf/P21/ibm21n01.xml [not-wf?] FAILED:
+  error while parsing arguments to DESTRUCTURING-BIND:
+    invalid number of elements in
+      ()
+    to satisfy lambda list
+      (CXML::NAME &REST CXML::ATTRS):
+    at least 1 expected, but 0 found
+[
+    Tests CDEnd. One "]" is missing in the CDEnd. 
+  ]
+ibm/not-wf/P21/ibm21n02.xml [not-wf?] FAILED:
+  error while parsing arguments to DESTRUCTURING-BIND:
+    invalid number of elements in
+      ()
+    to satisfy lambda list
+      (CXML::NAME &REST CXML::ATTRS):
+    at least 1 expected, but 0 found
+[
+    Tests CDEnd. An extra "]" is placed in the CDEnd. 
+  ]
+ibm/not-wf/P21/ibm21n03.xml [not-wf?] FAILED:
+  error while parsing arguments to DESTRUCTURING-BIND:
+    invalid number of elements in
+      ()
+    to satisfy lambda list
+      (CXML::NAME &REST CXML::ATTRS):
+    at least 1 expected, but 0 found
+[
+    Tests CDEnd. A wrong character ")" is placed in the CDEnd. 
+  ]
+ibm/not-wf/P22/ibm22n01.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: (xml)
+[ 
+    Tests prolog with wrong field ordering. The XMLDecl occurs
+    after the DTD. 
+  ]
+ibm/not-wf/P22/ibm22n02.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Tests prolog with wrong field ordering. The Misc (comment)
+    occurs before the XMLDecl.
+  ]
+ibm/not-wf/P22/ibm22n03.xml [not-wf?] FAILED:
+  Validity constraint violated: (03) Element Valid: (xml)
+[
+   Tests prolog with wrong field ordering. The XMLDecl occurs
+   after the DTD and a comment. The other comment occurs before the DTD.
+  ]
 ibm/not-wf/P23/ibm23n01.xml [not-wf?] not-wf
 ibm/not-wf/P23/ibm23n02.xml [not-wf?] not-wf
 ibm/not-wf/P23/ibm23n03.xml [not-wf?] not-wf
-ibm/not-wf/P23/ibm23n04.xml [not-wf?] not-wf
-ibm/not-wf/P23/ibm23n05.xml [not-wf?] not-wf
-ibm/not-wf/P23/ibm23n06.xml [not-wf?] not-wf
-ibm/not-wf/P24/ibm24n01.xml [not-wf?] not-wf
+ibm/not-wf/P23/ibm23n04.xml [not-wf?] FAILED:
+  You lost -- no XML processing instructions.
+[
+    Tests XMLDecl with wrong key word. An upper case string "XML" is 
+    used as the key word in the XMLDecl.
+  ]
+ibm/not-wf/P23/ibm23n05.xml [not-wf?] FAILED:
+  The value :EOF is not of type NUMBER.
+[
+    Tests XMLDecl with a wrong closing sequence ">".
+  ]
+ibm/not-wf/P23/ibm23n06.xml [not-wf?] FAILED:
+  `<!xml' unknown.
+[
+    Tests XMLDecl with a wrong opening sequence "(less than)!".
+  ]
+ibm/not-wf/P24/ibm24n01.xml [not-wf?] FAILED:
+  Argument X is not a REAL: :EOF
+[
+    Tests VersionInfo with a required field missing. The VersionNum is
+    missing in the VersionInfo in the XMLDecl.
+  ]
 ibm/not-wf/P24/ibm24n02.xml [not-wf?] not-wf
-ibm/not-wf/P24/ibm24n03.xml [not-wf?] not-wf
-ibm/not-wf/P24/ibm24n04.xml [not-wf?] not-wf
-ibm/not-wf/P24/ibm24n05.xml [not-wf?] not-wf
+ibm/not-wf/P24/ibm24n03.xml [not-wf?] FAILED:
+  The value CXML::FOO is not of type RUNES::XSTREAM.
+[
+    Tests VersionInfo with a required field missing. The "=" 
+    (equal sign) is missing between the key word "version" and the VersionNum.
+  ]
+ibm/not-wf/P24/ibm24n04.xml [not-wf?] FAILED:
+  Garbage at end of XMLDecl.
+[
+    Tests VersionInfo with wrong field ordering. The VersionNum
+    occurs before "=" and "version".
+  ]
+ibm/not-wf/P24/ibm24n05.xml [not-wf?] FAILED:
+  The value CXML::FOO is not of type RUNES::XSTREAM.
+[
+    Tests VersionInfo with wrong field ordering. The "=" occurs
+    after "version" and the VersionNum.
+  ]
 ibm/not-wf/P24/ibm24n06.xml [not-wf?] not-wf
 ibm/not-wf/P24/ibm24n07.xml [not-wf?] not-wf
-ibm/not-wf/P24/ibm24n08.xml [not-wf?] not-wf
-ibm/not-wf/P24/ibm24n09.xml [not-wf?] not-wf
-ibm/not-wf/P25/ibm25n01.xml [not-wf?] not-wf
-ibm/not-wf/P25/ibm25n02.xml [not-wf?] not-wf
+ibm/not-wf/P24/ibm24n08.xml [not-wf?] FAILED:
+  EOF
+[
+    Tests VersionInfo with mismatched quotes around the VersionNum. 
+    version = '1.0" is used as the VersionInfo.
+  ]
+ibm/not-wf/P24/ibm24n09.xml [not-wf?] FAILED:
+  EOF
+[
+    Tests VersionInfo with mismatched quotes around the VersionNum. 
+    The closing bracket for the VersionNum is missing.
+  ]
+ibm/not-wf/P25/ibm25n01.xml [not-wf?] FAILED:
+  Bad attribute value delimiter #\=, must be either #\" or #\'.
+[
+    Tests eq with a wrong key word "==".
+  ]
+ibm/not-wf/P25/ibm25n02.xml [not-wf?] FAILED:
+  The value CXML::FOO is not of type RUNES::XSTREAM.
+[
+    Tests eq with a wrong key word "eq".
+  ]
 ibm/not-wf/P26/ibm26n01.xml [not-wf?] not-wf
-ibm/not-wf/P27/ibm27n01.xml [not-wf?] not-wf
-ibm/not-wf/P28/ibm28n01.xml [not-wf?] not-wf
-ibm/not-wf/P28/ibm28n02.xml [not-wf?] not-wf
-ibm/not-wf/P28/ibm28n03.xml [not-wf?] not-wf
-ibm/not-wf/P28/ibm28n04.xml [not-wf?] not-wf
-ibm/not-wf/P28/ibm28n05.xml [not-wf?] not-wf
-ibm/not-wf/P28/ibm28n06.xml [not-wf?] not-wf
-ibm/not-wf/P28/ibm28n07.xml [not-wf?] not-wf
-ibm/not-wf/P28/ibm28n08.xml [not-wf?] not-wf
-ibm/not-wf/p28a/ibm28an01.xml [not-wf?] not-wf
-ibm/not-wf/P29/ibm29n01.xml [not-wf?] not-wf
-ibm/not-wf/P29/ibm29n02.xml [not-wf?] not-wf
-ibm/not-wf/P29/ibm29n03.xml [not-wf?] not-wf
-ibm/not-wf/P29/ibm29n04.xml [not-wf?] not-wf
-ibm/not-wf/P29/ibm29n05.xml [not-wf?] not-wf
-ibm/not-wf/P29/ibm29n06.xml [not-wf?] not-wf
-ibm/not-wf/P29/ibm29n07.xml [not-wf?] not-wf
-ibm/not-wf/P30/ibm30n01.xml [not-wf?] not-wf
-ibm/not-wf/P31/ibm31n01.xml [not-wf?] not-wf
-ibm/not-wf/P32/ibm32n01.xml [not-wf?] not-wf
-ibm/not-wf/P32/ibm32n02.xml [not-wf?] not-wf
+ibm/not-wf/P27/ibm27n01.xml [not-wf?] FAILED:
+  Garbage at end of document.
+[
+    Tests type of Misc. An element declaration is used as a type of Misc
+    After the element "animal". 
+  ]
+ibm/not-wf/P28/ibm28n01.xml [not-wf?] FAILED:
+  Expected external-id: :|"| / NIL.
+[
+    Tests doctypedecl with a required field missing. The Name "animal" 
+    is missing in the doctypedecl.
+  ]
+ibm/not-wf/P28/ibm28n02.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :[ [NIL]
+[
+    Tests doctypedecl with wrong field ordering. The Name 
+    "animal" occurs after the markup declarations inside the "[]".
+  ]
+ibm/not-wf/P28/ibm28n03.xml [not-wf?] FAILED:
+  Expected external-id: :|"| / NIL.
+[
+    Tests doctypedecl with wrong field ordering. The Name 
+    "animal" occurs after the markup declarations inside the "[]".
+  ]
+ibm/not-wf/P28/ibm28n04.xml [not-wf?] FAILED:
+  Unexpected character 38.
+[
+    Tests doctypedecl with general entity reference.The 
+    "(ampersand)generalE" occurs in the DTD. 
+  ]
+ibm/not-wf/P28/ibm28n05.xml [not-wf?] FAILED:
+  `<!DOCtYPE' unknown.
+[
+    Tests doctypedecl with wrong key word. A wrong key word "DOCtYPE"
+    occurs on line 2.
+  ]
+ibm/not-wf/P28/ibm28n06.xml [not-wf?] FAILED:
+  p/markup-decl :>
+[
+    Tests doctypedecl with mismatched brackets. The closing bracket "]"
+    of the DTD is missing.
+  ]
+ibm/not-wf/P28/ibm28n07.xml [not-wf?] FAILED:
+  Unexpected character 123.
+[
+    Tests doctypedecl with wrong bracket. The opening bracket "}" occurs
+    in the DTD.
+  ]
+ibm/not-wf/P28/ibm28n08.xml [not-wf?] FAILED:
+  The value :EOF is not of type NUMBER.
+[
+    Tests doctypedecl with wrong opening sequence. The opening sequence
+    "(less than)?DOCTYPE" occurs in the DTD.
+  ]
+ibm/not-wf/p28a/ibm28an01.xml [not-wf?] FAILED:
+  p/cspec - :EOF / NIL
+[
+    This test violates WFC:PE Between Declarations in Production 28a.  
+    The last character of a markup declaration is not contained in the same 
+    parameter-entity text replacement.
+  ]
+ibm/not-wf/P29/ibm29n01.xml [not-wf?] FAILED:
+  p/markup-decl :XML-PI
+[
+    Tests markupdecl with an illegal markup declaration. A XMLDecl 
+    occurs inside the DTD.
+  ]
+ibm/not-wf/P29/ibm29n02.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :PE-REFERENCE [#(112 97 114 97 109 101 116 101 114 69)]
+[
+    Tests WFC "PEs in Internal Subset". A PE reference occurs inside an 
+    elementdecl in the DTD. 
+  ]
+ibm/not-wf/P29/ibm29n03.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :PE-REFERENCE [#(112 97 114 97 109 101 116 101 114 69)]
+[
+    Tests WFC "PEs in Internal Subset". A PE reference occurs inside an   
+    ATTlistDecl in the DTD. 
+  ]
+ibm/not-wf/P29/ibm29n04.xml [not-wf?] FAILED:
+  No PE here.
+[
+    Tests WFC "PEs in Internal Subset". A PE reference occurs inside an   
+    EntityDecl in the DTD. 
+  ]
+ibm/not-wf/P29/ibm29n05.xml [not-wf?] FAILED:
+  The value :EOF is not of type NUMBER.
+[
+    Tests WFC "PEs in Internal Subset". A PE reference occurs inside a PI in 
+    the DTD. 
+  ]
+ibm/not-wf/P29/ibm29n06.xml [not-wf?] FAILED:
+  The value :EOF is not of type NUMBER.
+[
+    Tests WFC "PEs in Internal Subset". A PE reference occurs inside a comment
+    in the DTD. 
+  ]
+ibm/not-wf/P29/ibm29n07.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :PE-REFERENCE [#(112 97 114 97 109 101 116 101 114 69)]
+[
+    Tests WFC "PEs in Internal Subset". A PE reference occurs inside a   
+    NotationDecl in the DTD. 
+  ]
+ibm/not-wf/P30/ibm30n01.xml [not-wf?] FAILED:
+  Trailing garbage - :XML-PI.
+[
+    Tests extSubset with wrong field ordering. In the file "ibm30n01.dtd", 
+    the TextDecl occurs after the extSubsetDecl (the element declaration). 
+  ]
+ibm/not-wf/P31/ibm31n01.xml [not-wf?] FAILED:
+  Unexpected character 38.
+[
+    Tests extSubsetDecl with an illegal field. A general entity 
+    reference occurs in file "ibm31n01.dtd".
+  ]
+ibm/not-wf/P32/ibm32n01.xml [not-wf?] FAILED:
+  Garbage at end of XMLDecl.
+[
+    Tests SDDecl with a required field missing. The leading white space
+    is missing with the SDDecl in the XMLDecl.
+  ]
+ibm/not-wf/P32/ibm32n02.xml [not-wf?] FAILED:
+  The value CXML::FOO is not of type RUNES::XSTREAM.
+[
+    Tests SDDecl with a required field missing. The "=" sign is missing
+    in the SDDecl in the XMLDecl.
+  ]
 ibm/not-wf/P32/ibm32n03.xml [not-wf?] not-wf
 ibm/not-wf/P32/ibm32n04.xml [not-wf?] not-wf
 ibm/not-wf/P32/ibm32n05.xml [not-wf?] not-wf
 ibm/not-wf/P32/ibm32n06.xml [not-wf?] not-wf
 ibm/not-wf/P32/ibm32n07.xml [not-wf?] not-wf
-ibm/not-wf/P32/ibm32n08.xml [not-wf?] not-wf
-ibm/not-wf/P32/ibm32n09.xml [not-wf?] not-wf
-ibm/not-wf/P39/ibm39n01.xml [not-wf?] not-wf
-ibm/not-wf/P39/ibm39n02.xml [not-wf?] not-wf
-ibm/not-wf/P39/ibm39n03.xml [not-wf?] not-wf
-ibm/not-wf/P39/ibm39n04.xml [not-wf?] not-wf
-ibm/not-wf/P39/ibm39n05.xml [not-wf?] not-wf
-ibm/not-wf/P39/ibm39n06.xml [not-wf?] not-wf
-ibm/not-wf/P40/ibm40n01.xml [not-wf?] not-wf
-ibm/not-wf/P40/ibm40n02.xml [not-wf?] not-wf
-ibm/not-wf/P40/ibm40n03.xml [not-wf?] not-wf
-ibm/not-wf/P40/ibm40n04.xml [not-wf?] not-wf
-ibm/not-wf/P40/ibm40n05.xml [not-wf?] not-wf
-ibm/not-wf/P41/ibm41n01.xml [not-wf?] not-wf
-ibm/not-wf/P41/ibm41n02.xml [not-wf?] not-wf
-ibm/not-wf/P41/ibm41n03.xml [not-wf?] not-wf
-ibm/not-wf/P41/ibm41n04.xml [not-wf?] not-wf
-ibm/not-wf/P41/ibm41n05.xml [not-wf?] not-wf
-ibm/not-wf/P41/ibm41n06.xml [not-wf?] not-wf
-ibm/not-wf/P41/ibm41n07.xml [not-wf?] not-wf
-ibm/not-wf/P41/ibm41n08.xml [not-wf?] not-wf
-ibm/not-wf/P41/ibm41n09.xml [not-wf?] not-wf
-ibm/not-wf/P41/ibm41n10.xml [not-wf?] not-wf
-ibm/not-wf/P41/ibm41n11.xml [not-wf?] not-wf
-ibm/not-wf/P41/ibm41n12.xml [not-wf?] not-wf
-ibm/not-wf/P41/ibm41n13.xml [not-wf?] not-wf
-ibm/not-wf/P41/ibm41n14.xml [not-wf?] not-wf
-ibm/not-wf/P42/ibm42n01.xml [not-wf?] not-wf
-ibm/not-wf/P42/ibm42n02.xml [not-wf?] not-wf
-ibm/not-wf/P42/ibm42n03.xml [not-wf?] not-wf
-ibm/not-wf/P42/ibm42n04.xml [not-wf?] not-wf
+ibm/not-wf/P32/ibm32n08.xml [not-wf?] FAILED:
+  The value CXML::FOO is not of type RUNES::XSTREAM.
+[
+    Tests SDDecl with wrong field ordering. The "=" sign occurs 
+    after the key word "yes" in the SDDecl in the XMLDecl.
+  ]
+ibm/not-wf/P32/ibm32n09.xml [not-wf?] FAILED:
+  Validity constraint violated: (02) Standalone Document Declaration: entity reference: ("animal_content")
+[
+    This is test violates WFC: Entity Declared in P68.
+    The standalone document declaration has the value yes, BUT there is an 
+    external markup declaration of an entity (other than amp, lt, gt, apos,
+    quot), and references to this entity appear in the document.
+  ]
+ibm/not-wf/P39/ibm39n01.xml [not-wf?] FAILED:
+  Bad nesting. "root" / (:EOF)
+[
+    Tests element with a required field missing. The ETag is missing 
+    for the element "root".
+  ]
+ibm/not-wf/P39/ibm39n02.xml [not-wf?] FAILED:
+  error while parsing arguments to DESTRUCTURING-BIND:
+    bogus sublist
+      #(109 105 115 115 105 110 103)
+    to satisfy lambda-list
+      (CXML::NAME &REST CXML::ATTRS)
+[
+    Tests element with a required field missing. The STag is missing 
+    for the element "root".
+  ]
+ibm/not-wf/P39/ibm39n03.xml [not-wf?] FAILED:
+  Bad nesting. "root" / (:EOF)
+[
+    Tests element with required fields missing. Both the content and 
+    the ETag are missing in the element "root".
+  ]
+ibm/not-wf/P39/ibm39n04.xml [not-wf?] FAILED:
+  Expecting element, got :ETAG.
+[
+    Tests element with required fields missing. Both the content and 
+    the STag are missing in the element "root".
+  ]
+ibm/not-wf/P39/ibm39n05.xml [not-wf?] FAILED:
+  Expecting element, got :ETAG.
+[
+    Tests element with wrong field ordering. The STag and the ETag are
+    swapped in the element "root".
+  ]
+ibm/not-wf/P39/ibm39n06.xml [not-wf?] FAILED:
+  Garbage at end of document.
+[
+    Tests element with wrong field ordering. The content occurs after 
+    the ETag of the element "root".
+  ]
+ibm/not-wf/P40/ibm40n01.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Tests STag with a required field missing. The Name "root" is 
+    in the STag of the element "root".
+  ]
+ibm/not-wf/P40/ibm40n02.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Tests STag with a required field missing. The white space between 
+    the Name "root" and the attribute "attr1" is missing in the STag of the
+    element "root".
+  ]
+ibm/not-wf/P40/ibm40n03.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Tests STag with wrong field ordering. The Name "root" occurs after 
+    the attribute "attr1" in the STag of the element "root".
+  ]
+ibm/not-wf/P40/ibm40n04.xml [not-wf?] FAILED:
+  `<!root' unknown.
+[
+    Tests STag with a wrong opening sequence. The string "(less than)!" is used 
+    as the opening sequence for the STag of the element "root".
+  ]
+ibm/not-wf/P40/ibm40n05.xml [not-wf?] FAILED:
+  Attribute "attr1" has two definitions in element "root".
+[
+    Tests STag with duplicate attribute names. The attribute name 
+    "attr1" occurs twice in  the STag of the element "root".
+  ]
+ibm/not-wf/P41/ibm41n01.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Tests Attribute with a required field missing. The attribute name 
+    is missing in the Attribute in the STag of the element "root".
+  ]
+ibm/not-wf/P41/ibm41n02.xml [not-wf?] FAILED:
+  Parse error at line 8 column 13: Expected "=".
+[
+    Tests Attribute with a required field missing. The "=" is missing
+    between the attribute name and the attribute value in the Attribute in the 
+    STag of the element "root".
+  ]
+ibm/not-wf/P41/ibm41n03.xml [not-wf?] FAILED:
+  Bad attribute value delimiter #\>, must be either #\" or #\'.
+[
+    Tests Attribute with a required field missing. The AttValue is 
+    missing in the Attribute in the STag of the element "root".
+  ]
+ibm/not-wf/P41/ibm41n04.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Tests Attribute with a required field missing. The Name and the 
+    "=" are missing in the Attribute in the STag of the element "root".
+  ]
+ibm/not-wf/P41/ibm41n05.xml [not-wf?] FAILED:
+  Parse error at line 8 column 13: Expected "=".
+[
+    Tests Attribute with a required field missing. The "=" and the 
+    AttValue are missing in the Attribute in the STag of the element "root".
+  ]
+ibm/not-wf/P41/ibm41n06.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Tests Attribute with a required field missing. The Name and the 
+    AttValue are missing in the Attribute in the STag of the element "root".
+  ]
+ibm/not-wf/P41/ibm41n07.xml [not-wf?] FAILED:
+  Parse error at line 8 column 13: Expected "=".
+[
+    Tests Attribute with wrong field ordering. The "=" occurs after the
+    Name and the AttValue in the Attribute in the STag of the element "root".
+  ]
+ibm/not-wf/P41/ibm41n08.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Tests Attribute with wrong field ordering. The Name and the AttValue
+    are swapped in the Attribute in the STag of the element "root".
+  ]
+ibm/not-wf/P41/ibm41n09.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Tests Attribute with wrong field ordering. The "=" occurs before the 
+    Name and the AttValue in the Attribute in the STag of the element "root".
+  ]
+ibm/not-wf/P41/ibm41n10.xml [not-wf?] FAILED:
+  Entity '#(97 69 120 116 101 114 110 97 108)' is not an internal entity.
+[
+    Tests Attribute against WFC "no external entity references". A direct
+    references to the external entity "aExternal" is contained in the value of the
+    attribute "attr1". 
+  ]
+ibm/not-wf/P41/ibm41n11.xml [not-wf?] FAILED:
+  For no apparent reason #/< is forbidden in attribute values. You lost -- next time choose SEXPR syntax.
+[
+    Tests Attribute against WFC "no external entity references". A indirect
+    references to the external entity "aExternal" is contained in the value of the
+    attribute "attr1". 
+  ]
+ibm/not-wf/P41/ibm41n12.xml [not-wf?] FAILED:
+  Entity '#(97 73 109 97 103 101)' is not an internal entity.
+[
+    Tests Attribute against WFC "no external entity references". A direct
+    references to the external unparsed entity "aImage" is contained in the value 
+    of the attribute "attr1". 
+  ]
+ibm/not-wf/P41/ibm41n13.xml [not-wf?] FAILED:
+  For no apparent reason #/< is forbidden in attribute values. You lost -- next time choose SEXPR syntax.
+[
+    Tests Attribute against WFC "No (less that) character in Attribute 
+    Values". The character "less than" is contained in the value of the 
+    attribute "attr1".
+  ]
+ibm/not-wf/P41/ibm41n14.xml [not-wf?] FAILED:
+  For no apparent reason #/< is forbidden in attribute values. You lost -- next time choose SEXPR syntax.
+[
+    Tests Attribute against WFC "No (less than) in Attribute Values". The character
+    "less than" is contained in the value of the attribute "attr1" through indirect 
+    internal entity reference.
+  ]
+ibm/not-wf/P42/ibm42n01.xml [not-wf?] FAILED:
+  Expecting name start rune after "</".
+[
+    Tests ETag with a required field missing. The Name is missing in the 
+    ETag of the element "root".  
+  ]
+ibm/not-wf/P42/ibm42n02.xml [not-wf?] FAILED:
+  Expected '!' or '?' after '<' in DTD.
+[
+    Tests ETag with a wrong beginning sequence. The string "(less than)\" is used as 
+    a beginning sequence of the ETag of the element "root".
+  ]
+ibm/not-wf/P42/ibm42n03.xml [not-wf?] FAILED:
+  Bad nesting. "root" / (:EOF)
+[
+    Tests ETag with a wrong beginning sequence. The string "less than" is used as 
+    a beginning sequence of the ETag of the element "root".
+  ]
+ibm/not-wf/P42/ibm42n04.xml [not-wf?] FAILED:
+  Expecting name start rune after "</".
+[
+    Tests ETag with a wrong structure. An white space occurs between The 
+    beginning sequence and the Name of the ETag of the element "root".
+  ]
 ibm/not-wf/P42/ibm42n05.xml [not-wf?] not-wf
-ibm/not-wf/P43/ibm43n01.xml [not-wf?] not-wf
-ibm/not-wf/P43/ibm43n02.xml [not-wf?] not-wf
-ibm/not-wf/P43/ibm43n04.xml [not-wf?] not-wf
-ibm/not-wf/P43/ibm43n05.xml [not-wf?] not-wf
-ibm/not-wf/P44/ibm44n01.xml [not-wf?] not-wf
-ibm/not-wf/P44/ibm44n02.xml [not-wf?] not-wf
-ibm/not-wf/P44/ibm44n03.xml [not-wf?] not-wf
-ibm/not-wf/P44/ibm44n04.xml [not-wf?] not-wf
-ibm/not-wf/P45/ibm45n01.xml [not-wf?] not-wf
-ibm/not-wf/P45/ibm45n02.xml [not-wf?] not-wf
-ibm/not-wf/P45/ibm45n03.xml [not-wf?] not-wf
-ibm/not-wf/P45/ibm45n04.xml [not-wf?] not-wf
-ibm/not-wf/P45/ibm45n05.xml [not-wf?] not-wf
-ibm/not-wf/P45/ibm45n06.xml [not-wf?] not-wf
-ibm/not-wf/P45/ibm45n07.xml [not-wf?] not-wf
-ibm/not-wf/P45/ibm45n08.xml [not-wf?] not-wf
-ibm/not-wf/P45/ibm45n09.xml [not-wf?] not-wf
+ibm/not-wf/P43/ibm43n01.xml [not-wf?] FAILED:
+  Parse error at line 8 column 11: Bad nesting. "root" / (:<!NOTATION)
+[
+    Tests element content with a wrong option. A NotationDecl is used as 
+    the content of the element "root". 
+  ]
+ibm/not-wf/P43/ibm43n02.xml [not-wf?] FAILED:
+  Parse error at line 8 column 10: Bad nesting. "root" / (:<!ELEMENT)
+[
+    Tests element content with a wrong option. A elementdecl is used as 
+    the content of the element "root". 
+  ]
+ibm/not-wf/P43/ibm43n04.xml [not-wf?] FAILED:
+  Parse error at line 8 column 9: Bad nesting. "root" / (:<!ENTITY)
+[
+    Tests element content with a wrong option. An elementdecl is used as 
+    the content of the element "root". 
+  ]
+ibm/not-wf/P43/ibm43n05.xml [not-wf?] FAILED:
+  Parse error at line 8 column 10: Bad nesting. "root" / (:<!ATTLIST)
+[
+    Tests element content with a wrong option. An AttlistDecl is used as 
+    the content of the element "root". 
+  ]
+ibm/not-wf/P44/ibm44n01.xml [not-wf?] FAILED:
+  Expected '!' or '?' after '<' in DTD.
+[
+    Tests EmptyElemTag with a required field missing. The Name "root" is 
+    missing in the EmptyElemTag.
+  ]
+ibm/not-wf/P44/ibm44n02.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Tests EmptyElemTag with wrong field ordering. The Attribute (attri1 = 
+    "any") occurs before the name of the element "root" in the EmptyElemTag. 
+  ]
+ibm/not-wf/P44/ibm44n03.xml [not-wf?] FAILED:
+  syntax error in read-tag-2.
+[
+    Tests EmptyElemTag with wrong closing sequence. The string "\>" is used
+    as the closing sequence in the EmptyElemtag of the element "root".
+  ]
+ibm/not-wf/P44/ibm44n04.xml [not-wf?] FAILED:
+  Attribute "attr1" has two definitions in element "root".
+[
+    Tests EmptyElemTag which against the WFC "Unique Att Spec". The 
+    attribute name "attr1" occurs twice in the EmptyElemTag of the element "root".
+  ]
+ibm/not-wf/P45/ibm45n01.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|(| [NIL]
+[
+    Tests elementdecl with a required field missing. The Name is  missing 
+    in the second elementdecl in the DTD.
+  ]
+ibm/not-wf/P45/ibm45n02.xml [not-wf?] FAILED:
+  Expected :S saw :|(| [NIL]
+[
+    Tests elementdecl with a required field missing. The white space is 
+    missing between "aEle" and "(#PCDATA)" in the second elementdecl in the DTD.
+  ]
+ibm/not-wf/P45/ibm45n03.xml [not-wf?] FAILED:
+  p/cspec - :> / NIL
+[
+    Tests elementdecl with a required field missing. The contentspec is 
+    missing in the second elementdecl in the DTD.
+  ]
+ibm/not-wf/P45/ibm45n04.xml [not-wf?] FAILED:
+  Expected :S saw :> [NIL]
+[
+    Tests elementdecl with a required field missing. The contentspec and 
+    the white space is missing in the second elementdecl in the DTD.
+  ]
+ibm/not-wf/P45/ibm45n05.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :> [NIL]
+[
+    Tests elementdecl with a required field missing. The Name, the white
+    space, and the contentspec are missing in the second elementdecl in the DTD.
+  ]
+ibm/not-wf/P45/ibm45n06.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|(| [NIL]
+[
+    Tests elementdecl with wrong field ordering. The Name occurs after the
+    contentspec in the second elementdecl in the DTD.
+  ]
+ibm/not-wf/P45/ibm45n07.xml [not-wf?] FAILED:
+  Parse error at line 6 column 20: Expected "=".
+[
+    Tests elementdecl with wrong beginning sequence. The string 
+    "(less than)ELEMENT" is used as the beginning sequence in the second 
+    elementdecl in the DTD.
+  ]
+ibm/not-wf/P45/ibm45n08.xml [not-wf?] FAILED:
+  `<!Element' unknown.
+[
+    Tests elementdecl with wrong key word. The string "Element" is used as
+    the key word in the second elementdecl in the DTD.
+  ]
+ibm/not-wf/P45/ibm45n09.xml [not-wf?] FAILED:
+  `<!element' unknown.
+[
+    Tests elementdecl with wrong key word. The string "element" is used as
+    the key word in the second elementdecl in the DTD.
+  ]
 ibm/not-wf/P46/ibm46n01.xml [not-wf?] not-wf
 ibm/not-wf/P46/ibm46n02.xml [not-wf?] not-wf
 ibm/not-wf/P46/ibm46n03.xml [not-wf?] not-wf
 ibm/not-wf/P46/ibm46n04.xml [not-wf?] not-wf
-ibm/not-wf/P46/ibm46n05.xml [not-wf?] not-wf
-ibm/not-wf/P47/ibm47n01.xml [not-wf?] not-wf
-ibm/not-wf/P47/ibm47n02.xml [not-wf?] not-wf
-ibm/not-wf/P47/ibm47n03.xml [not-wf?] not-wf
-ibm/not-wf/P47/ibm47n04.xml [not-wf?] not-wf
-ibm/not-wf/P47/ibm47n05.xml [not-wf?] not-wf
-ibm/not-wf/P47/ibm47n06.xml [not-wf?] not-wf
-ibm/not-wf/P48/ibm48n01.xml [not-wf?] not-wf
-ibm/not-wf/P48/ibm48n02.xml [not-wf?] not-wf
-ibm/not-wf/P48/ibm48n03.xml [not-wf?] not-wf
-ibm/not-wf/P48/ibm48n04.xml [not-wf?] not-wf
-ibm/not-wf/P48/ibm48n05.xml [not-wf?] not-wf
-ibm/not-wf/P48/ibm48n06.xml [not-wf?] not-wf
-ibm/not-wf/P48/ibm48n07.xml [not-wf?] not-wf
-ibm/not-wf/P49/ibm49n01.xml [not-wf?] not-wf
-ibm/not-wf/P49/ibm49n02.xml [not-wf?] not-wf
-ibm/not-wf/P49/ibm49n03.xml [not-wf?] not-wf
-ibm/not-wf/P49/ibm49n04.xml [not-wf?] not-wf
-ibm/not-wf/P49/ibm49n05.xml [not-wf?] not-wf
-ibm/not-wf/P49/ibm49n06.xml [not-wf?] not-wf
-ibm/not-wf/P50/ibm50n01.xml [not-wf?] not-wf
-ibm/not-wf/P50/ibm50n02.xml [not-wf?] not-wf
-ibm/not-wf/P50/ibm50n03.xml [not-wf?] not-wf
-ibm/not-wf/P50/ibm50n04.xml [not-wf?] not-wf
-ibm/not-wf/P50/ibm50n05.xml [not-wf?] not-wf
-ibm/not-wf/P50/ibm50n06.xml [not-wf?] not-wf
-ibm/not-wf/P50/ibm50n07.xml [not-wf?] not-wf
-ibm/not-wf/P51/ibm51n01.xml [not-wf?] not-wf
-ibm/not-wf/P51/ibm51n02.xml [not-wf?] not-wf
-ibm/not-wf/P51/ibm51n03.xml [not-wf?] not-wf
-ibm/not-wf/P51/ibm51n04.xml [not-wf?] not-wf
-ibm/not-wf/P51/ibm51n05.xml [not-wf?] not-wf
-ibm/not-wf/P51/ibm51n06.xml [not-wf?] not-wf
-ibm/not-wf/P51/ibm51n07.xml [not-wf?] not-wf
-ibm/not-wf/P52/ibm52n01.xml [not-wf?] not-wf
-ibm/not-wf/P52/ibm52n02.xml [not-wf?] not-wf
-ibm/not-wf/P52/ibm52n03.xml [not-wf?] not-wf
-ibm/not-wf/P52/ibm52n04.xml [not-wf?] not-wf
-ibm/not-wf/P52/ibm52n05.xml [not-wf?] not-wf
-ibm/not-wf/P52/ibm52n06.xml [not-wf?] not-wf
-ibm/not-wf/P53/ibm53n01.xml [not-wf?] not-wf
-ibm/not-wf/P53/ibm53n02.xml [not-wf?] not-wf
-ibm/not-wf/P53/ibm53n03.xml [not-wf?] not-wf
-ibm/not-wf/P53/ibm53n04.xml [not-wf?] not-wf
-ibm/not-wf/P53/ibm53n05.xml [not-wf?] not-wf
-ibm/not-wf/P53/ibm53n06.xml [not-wf?] not-wf
-ibm/not-wf/P53/ibm53n07.xml [not-wf?] not-wf
-ibm/not-wf/P53/ibm53n08.xml [not-wf?] not-wf
-ibm/not-wf/P54/ibm54n01.xml [not-wf?] not-wf
-ibm/not-wf/P54/ibm54n02.xml [not-wf?] not-wf
-ibm/not-wf/P55/ibm55n01.xml [not-wf?] not-wf
-ibm/not-wf/P55/ibm55n02.xml [not-wf?] not-wf
-ibm/not-wf/P55/ibm55n03.xml [not-wf?] not-wf
-ibm/not-wf/P56/ibm56n01.xml [not-wf?] not-wf
-ibm/not-wf/P56/ibm56n02.xml [not-wf?] not-wf
-ibm/not-wf/P56/ibm56n03.xml [not-wf?] not-wf
-ibm/not-wf/P56/ibm56n04.xml [not-wf?] not-wf
-ibm/not-wf/P56/ibm56n05.xml [not-wf?] not-wf
-ibm/not-wf/P56/ibm56n06.xml [not-wf?] not-wf
-ibm/not-wf/P56/ibm56n07.xml [not-wf?] not-wf
-ibm/not-wf/P57/ibm57n01.xml [not-wf?] not-wf
-ibm/not-wf/P58/ibm58n01.xml [not-wf?] not-wf
-ibm/not-wf/P58/ibm58n02.xml [not-wf?] not-wf
-ibm/not-wf/P58/ibm58n03.xml [not-wf?] not-wf
-ibm/not-wf/P58/ibm58n04.xml [not-wf?] not-wf
-ibm/not-wf/P58/ibm58n05.xml [not-wf?] not-wf
-ibm/not-wf/P58/ibm58n06.xml [not-wf?] not-wf
-ibm/not-wf/P58/ibm58n07.xml [not-wf?] not-wf
-ibm/not-wf/P58/ibm58n08.xml [not-wf?] not-wf
-ibm/not-wf/P59/ibm59n01.xml [not-wf?] not-wf
-ibm/not-wf/P59/ibm59n02.xml [not-wf?] not-wf
-ibm/not-wf/P59/ibm59n03.xml [not-wf?] not-wf
-ibm/not-wf/P59/ibm59n04.xml [not-wf?] not-wf
-ibm/not-wf/P59/ibm59n05.xml [not-wf?] not-wf
-ibm/not-wf/P59/ibm59n06.xml [not-wf?] not-wf
-ibm/not-wf/P60/ibm60n01.xml [not-wf?] not-wf
-ibm/not-wf/P60/ibm60n02.xml [not-wf?] not-wf
-ibm/not-wf/P60/ibm60n03.xml [not-wf?] not-wf
-ibm/not-wf/P60/ibm60n04.xml [not-wf?] not-wf
-ibm/not-wf/P60/ibm60n05.xml [not-wf?] not-wf
-ibm/not-wf/P60/ibm60n06.xml [not-wf?] not-wf
-ibm/not-wf/P60/ibm60n07.xml [not-wf?] not-wf
-ibm/not-wf/P60/ibm60n08.xml [not-wf?] not-wf
-ibm/not-wf/P61/ibm61n01.xml [not-wf?] not-wf
-ibm/not-wf/P62/ibm62n01.xml [not-wf?] not-wf
-ibm/not-wf/P62/ibm62n02.xml [not-wf?] not-wf
-ibm/not-wf/P62/ibm62n03.xml [not-wf?] not-wf
-ibm/not-wf/P62/ibm62n04.xml [not-wf?] not-wf
-ibm/not-wf/P62/ibm62n05.xml [not-wf?] not-wf
-ibm/not-wf/P62/ibm62n06.xml [not-wf?] not-wf
-ibm/not-wf/P62/ibm62n07.xml [not-wf?] not-wf
-ibm/not-wf/P62/ibm62n08.xml [not-wf?] not-wf
-ibm/not-wf/P63/ibm63n01.xml [not-wf?] not-wf
-ibm/not-wf/P63/ibm63n02.xml [not-wf?] not-wf
-ibm/not-wf/P63/ibm63n03.xml [not-wf?] not-wf
-ibm/not-wf/P63/ibm63n04.xml [not-wf?] not-wf
-ibm/not-wf/P63/ibm63n05.xml [not-wf?] not-wf
-ibm/not-wf/P63/ibm63n06.xml [not-wf?] not-wf
-ibm/not-wf/P63/ibm63n07.xml [not-wf?] not-wf
-ibm/not-wf/P64/ibm64n01.xml [not-wf?] not-wf
-ibm/not-wf/P64/ibm64n02.xml [not-wf?] not-wf
-ibm/not-wf/P64/ibm64n03.xml [not-wf?] not-wf
-ibm/not-wf/P65/ibm65n01.xml [not-wf?] not-wf
-ibm/not-wf/P65/ibm65n02.xml [not-wf?] not-wf
-ibm/not-wf/P66/ibm66n01.xml [not-wf?] not-wf
-ibm/not-wf/P66/ibm66n02.xml [not-wf?] not-wf
-ibm/not-wf/P66/ibm66n03.xml [not-wf?] not-wf
-ibm/not-wf/P66/ibm66n04.xml [not-wf?] not-wf
-ibm/not-wf/P66/ibm66n05.xml [not-wf?] not-wf
-ibm/not-wf/P66/ibm66n06.xml [not-wf?] not-wf
-ibm/not-wf/P66/ibm66n07.xml [not-wf?] not-wf
-ibm/not-wf/P66/ibm66n08.xml [not-wf?] not-wf
-ibm/not-wf/P66/ibm66n09.xml [not-wf?] not-wf
-ibm/not-wf/P66/ibm66n10.xml [not-wf?] not-wf
-ibm/not-wf/P66/ibm66n11.xml [not-wf?] not-wf
-ibm/not-wf/P66/ibm66n12.xml [not-wf?] not-wf
-ibm/not-wf/P66/ibm66n13.xml [not-wf?] not-wf
-ibm/not-wf/P66/ibm66n14.xml [not-wf?] not-wf
-ibm/not-wf/P66/ibm66n15.xml [not-wf?] not-wf
-ibm/not-wf/P68/ibm68n01.xml [not-wf?] not-wf
-ibm/not-wf/P68/ibm68n02.xml [not-wf?] not-wf
-ibm/not-wf/P68/ibm68n03.xml [not-wf?] not-wf
-ibm/not-wf/P68/ibm68n04.xml [not-wf?] not-wf
-ibm/not-wf/P68/ibm68n05.xml [not-wf?] not-wf
-ibm/not-wf/P68/ibm68n06.xml [not-wf?] not-wf
-ibm/not-wf/P68/ibm68n07.xml [not-wf?] not-wf
-ibm/not-wf/P68/ibm68n08.xml [not-wf?] not-wf
-ibm/not-wf/P68/ibm68n09.xml [not-wf?] not-wf
-ibm/not-wf/P68/ibm68n10.xml [not-wf?] not-wf
-ibm/not-wf/P69/ibm69n01.xml [not-wf?] not-wf
-ibm/not-wf/P69/ibm69n02.xml [not-wf?] not-wf
-ibm/not-wf/P69/ibm69n03.xml [not-wf?] not-wf
-ibm/not-wf/P69/ibm69n04.xml [not-wf?] not-wf
-ibm/not-wf/P69/ibm69n06.xml [not-wf?] not-wf
-ibm/not-wf/P69/ibm69n07.xml [not-wf?] not-wf
-ibm/not-wf/P71/ibm70n01.xml [not-wf?] not-wf
-ibm/not-wf/P71/ibm71n01.xml [not-wf?] not-wf
-ibm/not-wf/P71/ibm71n02.xml [not-wf?] not-wf
-ibm/not-wf/P71/ibm71n03.xml [not-wf?] not-wf
-ibm/not-wf/P71/ibm71n04.xml [not-wf?] not-wf
-ibm/not-wf/P71/ibm71n05.xml [not-wf?] not-wf
-ibm/not-wf/P71/ibm71n06.xml [not-wf?] not-wf
-ibm/not-wf/P71/ibm71n07.xml [not-wf?] not-wf
-ibm/not-wf/P71/ibm71n08.xml [not-wf?] not-wf
-ibm/not-wf/P72/ibm72n01.xml [not-wf?] not-wf
-ibm/not-wf/P72/ibm72n02.xml [not-wf?] not-wf
-ibm/not-wf/P72/ibm72n03.xml [not-wf?] not-wf
-ibm/not-wf/P72/ibm72n04.xml [not-wf?] not-wf
-ibm/not-wf/P72/ibm72n05.xml [not-wf?] not-wf
-ibm/not-wf/P72/ibm72n06.xml [not-wf?] not-wf
-ibm/not-wf/P72/ibm72n07.xml [not-wf?] not-wf
-ibm/not-wf/P72/ibm72n08.xml [not-wf?] not-wf
-ibm/not-wf/P72/ibm72n09.xml [not-wf?] not-wf
-ibm/not-wf/P73/ibm73n01.xml [not-wf?] not-wf
-ibm/not-wf/P73/ibm73n03.xml [not-wf?] not-wf
-ibm/not-wf/P74/ibm74n01.xml [not-wf?] not-wf
-ibm/not-wf/P75/ibm75n01.xml [not-wf?] not-wf
-ibm/not-wf/P75/ibm75n02.xml [not-wf?] not-wf
-ibm/not-wf/P75/ibm75n03.xml [not-wf?] not-wf
-ibm/not-wf/P75/ibm75n04.xml [not-wf?] not-wf
-ibm/not-wf/P75/ibm75n05.xml [not-wf?] not-wf
-ibm/not-wf/P75/ibm75n06.xml [not-wf?] not-wf
-ibm/not-wf/P75/ibm75n07.xml [not-wf?] not-wf
-ibm/not-wf/P75/ibm75n08.xml [not-wf?] not-wf
-ibm/not-wf/P75/ibm75n09.xml [not-wf?] not-wf
-ibm/not-wf/P75/ibm75n10.xml [not-wf?] not-wf
-ibm/not-wf/P75/ibm75n11.xml [not-wf?] not-wf
-ibm/not-wf/P75/ibm75n12.xml [not-wf?] not-wf
-ibm/not-wf/P75/ibm75n13.xml [not-wf?] not-wf
-ibm/not-wf/P76/ibm76n01.xml [not-wf?] not-wf
-ibm/not-wf/P76/ibm76n02.xml [not-wf?] not-wf
-ibm/not-wf/P76/ibm76n03.xml [not-wf?] not-wf
-ibm/not-wf/P76/ibm76n04.xml [not-wf?] not-wf
-ibm/not-wf/P76/ibm76n05.xml [not-wf?] not-wf
-ibm/not-wf/P76/ibm76n06.xml [not-wf?] not-wf
-ibm/not-wf/P76/ibm76n07.xml [not-wf?] not-wf
+ibm/not-wf/P46/ibm46n05.xml [not-wf?] FAILED:
+  Unknown token: #(67 68 65 84 65).
+[
+    Tests contentspec with a wrong option. The string "#CDATA" is used as
+    the contentspec in the second elementdecl in the DTD.
+  ]
+ibm/not-wf/P47/ibm47n01.xml [not-wf?] FAILED:
+  p/cspec - :+ / NIL
+[
+    Tests children with a required field missing. The "+" is used as the
+    choice or seq field in the second elementdecl in the DTD.
+  ]
+ibm/not-wf/P47/ibm47n02.xml [not-wf?] FAILED:
+  p/cspec - :* / NIL
+[
+    Tests children with a required field missing. The "*" is used as the
+    choice or seq field in the second elementdecl in the DTD.
+  ]
+ibm/not-wf/P47/ibm47n03.xml [not-wf?] FAILED:
+  p/cspec - :? / NIL
+[
+    Tests children with a required field missing. The "?" is used as the
+    choice or seq field in the second elementdecl in the DTD.
+  ]
+ibm/not-wf/P47/ibm47n04.xml [not-wf?] FAILED:
+  p/cspec - :* / NIL
+[
+    Tests children with wrong field ordering. The "*" occurs before the 
+    seq field (a,a) in the second elementdecl in the DTD.
+  ]
+ibm/not-wf/P47/ibm47n05.xml [not-wf?] FAILED:
+  p/cspec - :+ / NIL
+[
+    Tests children with wrong field ordering. The "+" occurs before the 
+    choice field (a|a) in the second elementdecl in the DTD.
+  ]
+ibm/not-wf/P47/ibm47n06.xml [not-wf?] FAILED:
+  Unexpected character 94.
+[
+    Tests children with wrong key word. The "^" occurs after the seq field
+    in the second elementdecl in the DTD.
+  ]
+ibm/not-wf/P48/ibm48n01.xml [not-wf?] FAILED:
+  p/cspec - :+ / NIL
+[
+    Tests cp with a required fields missing. The field Name|choice|seq is 
+    missing in the second cp in the choice field in the third elementdecl in the
+    DTD.
+  ]
+ibm/not-wf/P48/ibm48n02.xml [not-wf?] FAILED:
+  p/cspec - :* / NIL
+[
+    Tests cp with a required fields missing. The field Name|choice|seq is 
+    missing in the cp in the third elementdecl in the DTD.
+  ]
+ibm/not-wf/P48/ibm48n03.xml [not-wf?] FAILED:
+  p/cspec - :? / NIL
+[
+    Tests cp with a required fields missing. The field Name|choice|seq is 
+    missing in the first cp in the choice field in the third elementdecl in the 
+    DTD.
+  ]
+ibm/not-wf/P48/ibm48n04.xml [not-wf?] FAILED:
+  p/cspec - :+ / NIL
+[
+    Tests cp with wrong field ordering. The "+" occurs before the seq (a,a)
+    in the first cp in the choice field in the third elementdecl in the DTD.
+  ]
+ibm/not-wf/P48/ibm48n05.xml [not-wf?] FAILED:
+  p/cspec - :* / NIL
+[
+    Tests cp with wrong field ordering. The "*" occurs before the choice
+    (a|b) in the first cp in the seq field in the third elementdecl in the DTD.
+  ]
+ibm/not-wf/P48/ibm48n06.xml [not-wf?] FAILED:
+  p/cspec - :? / NIL
+[
+    Tests cp with wrong field ordering. The "?" occurs before the Name "a"
+    in the second cp in the seq field in the third elementdecl in the DTD.
+  ]
+ibm/not-wf/P48/ibm48n07.xml [not-wf?] FAILED:
+  Unexpected character 94.
+[
+    Tests cp with wrong key word. The "^" occurs after the Name "a" in the
+    first cp in the choice field in the third elementdecl in the DTD.
+  ]
+ibm/not-wf/P49/ibm49n01.xml [not-wf?] FAILED:
+  p/cspec - :|\|| / NIL
+[
+    Tests choice with a required field missing. The two cps are missing in
+    the choice field in the third elementdecl in the DTD.
+  ]
+ibm/not-wf/P49/ibm49n02.xml [not-wf?] FAILED:
+  p/cspec - :|)| / NIL
+[
+    Tests choice with a required field missing. The third cp is missing in
+    the choice field in the fourth elementdecl in the DTD.
+  ]
+ibm/not-wf/P49/ibm49n03.xml [not-wf?] FAILED:
+  Unexpected character 33.
+[
+    Tests choice with a wrong separator. The "!" is used as the separator 
+    in the choice field in the fourth elementdecl in the DTD.
+  ]
+ibm/not-wf/P49/ibm49n04.xml [not-wf?] FAILED:
+  Expected :|)| saw :NMTOKEN [#(98)]
+[
+    Tests choice with a required field missing. The separator "|" is 
+    missing in the choice field (a b)+ in the fourth elementdecl in the DTD.
+  ]
+ibm/not-wf/P49/ibm49n05.xml [not-wf?] FAILED:
+  p/cspec - :|\|| / NIL
+[
+    Tests choice with an extra separator. An extra "|" occurs between a 
+    and b in the choice field in the fourth elementdecl in the DTD.
+  ]
+ibm/not-wf/P49/ibm49n06.xml [not-wf?] FAILED:
+  Expected :|)| saw :* [NIL]
+[
+    Tests choice with a required field missing. The closing bracket ")" is 
+    missing in the choice field (a |b * in the fourth elementdecl in the DTD.
+  ]
+ibm/not-wf/P50/ibm50n01.xml [not-wf?] FAILED:
+  p/cspec - :|,| / NIL
+[
+    Tests seq with a required field missing. The two cps are missing in
+    the seq field in the fourth elementdecl in the DTD.
+  ]
+ibm/not-wf/P50/ibm50n02.xml [not-wf?] FAILED:
+  p/cspec - :|)| / NIL
+[
+    Tests seq with a required field missing. The third cp is missing in
+    the seq field in the fourth elementdecl in the DTD.
+  ]
+ibm/not-wf/P50/ibm50n03.xml [not-wf?] FAILED:
+  Expected :|)| saw :|\|| [NIL]
+[
+    Tests seq with a wrong separator. The "|" is used as the separator 
+    between a and b in the seq field in the fourth elementdecl in the DTD.
+  ]
+ibm/not-wf/P50/ibm50n04.xml [not-wf?] FAILED:
+  Expected :|)| saw :NMTOKEN [#(46)]
+[
+    Tests seq with a wrong separator. The "." is used as the separator 
+    between a and b in the seq field in the fourth elementdecl in the DTD.
+  ]
+ibm/not-wf/P50/ibm50n05.xml [not-wf?] FAILED:
+  p/cspec - :|,| / NIL
+[
+    Tests seq with an extra separator. An extra "," occurs between (a|b)
+    and a in the seq field in the fourth elementdecl in the DTD.
+  ]
+ibm/not-wf/P50/ibm50n06.xml [not-wf?] FAILED:
+  Expected :|)| saw :|(| [NIL]
+[
+    Tests seq with a required field missing. The separator between (a|b) 
+    and (b|a) is missing in the seq field in the fourth elementdecl in the DTD.
+  ]
+ibm/not-wf/P50/ibm50n07.xml [not-wf?] FAILED:
+  Expected :|)| saw :] [NIL]
+[
+    Tests seq with wrong closing bracket. The "]" is used as the closing 
+    bracket in the seq field in the fourth elementdecl in the DTD.
+  ]
+ibm/not-wf/P51/ibm51n01.xml [not-wf?] FAILED:
+  Unknown token: #(112 99 100 97 116 97).
+[
+    Tests Mixed with a wrong key word. The string "#pcdata" is used as the
+    key word in the Mixed field in the fourth elementdecl in the DTD. 
+  ]
+ibm/not-wf/P51/ibm51n02.xml [not-wf?] FAILED:
+  Malformed or invalid content model: (* (OR "a" "b" :PCDATA)).
+[
+    Tests Mixed with wrong field ordering. The field #PCDATA does not 
+    occur as the first component in the Mixed field in the fourth elementdecl in 
+    the DTD. 
+  ]
+ibm/not-wf/P51/ibm51n03.xml [not-wf?] FAILED:
+  Expected :|)| saw :NMTOKEN [#(97)]
+[
+    Tests Mixed with a separator missing. The separator "|" is missing in
+    between #PCDATA and a in the Mixed field in the fourth elementdecl in the DTD. 
+  ]
+ibm/not-wf/P51/ibm51n04.xml [not-wf?] FAILED:
+  Unknown token: #(67 68 65 84 65).
+[
+    Tests Mixed with a wrong key word. The string "#CDATA" is used as the
+    key word in the Mixed field in the fourth elementdecl in the DTD. 
+  ]
+ibm/not-wf/P51/ibm51n05.xml [not-wf?] FAILED:
+  Malformed or invalid content model: (OR :PCDATA "a").
+[
+    Tests Mixed with a required field missing. The "*" is missing after 
+    the ")" in the Mixed field in the fourth elementdecl in the DTD. 
+  ]
+ibm/not-wf/P51/ibm51n06.xml [not-wf?] FAILED:
+  Expected :|)| saw :] [NIL]
+[
+    Tests Mixed with wrong closing bracket. The "]" is used as the closing 
+    bracket in the Mixed field in the fourth elementdecl in the DTD.
+  ]
+ibm/not-wf/P51/ibm51n07.xml [not-wf?] FAILED:
+  Expected :|)| saw :* [NIL]
+[
+    Tests Mixed with a required field missing. The closing bracket ")" is 
+    missing after (#PCDATA in the Mixed field in the fourth elementdecl in the DTD.
+  ]
+ibm/not-wf/P52/ibm52n01.xml [not-wf?] FAILED:
+  In p/att-type: :|#IMPLIED| NIL.
+[
+    Tests AttlistDecl with a required field missing. The Name is missing 
+    in the AttlistDecl in the DTD. 
+  ]
+ibm/not-wf/P52/ibm52n02.xml [not-wf?] FAILED:
+  `<!ATTLISTa' unknown.
+[
+    Tests AttlistDecl with a required field missing. The white space is 
+    missing between the beginning sequence and the name in the AttlistDecl 
+    in the DTD. 
+  ]
+ibm/not-wf/P52/ibm52n03.xml [not-wf?] FAILED:
+  In p/att-type: :|"| NIL.
+[
+    Tests AttlistDecl with wrong field ordering. The Name "a" occurs after 
+    the first AttDef in the AttlistDecl in the DTD. 
+  ]
+ibm/not-wf/P52/ibm52n04.xml [not-wf?] FAILED:
+  `<!Attlist' unknown.
+[
+    Tests AttlistDecl with wrong key word. The string "Attlist" is used as
+    the key word in the beginning sequence in the AttlistDecl in the DTD. 
+  ]
+ibm/not-wf/P52/ibm52n05.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :COMMENT [#(42 32 114 97 110 100 111 109 32 42)]
+[
+    Tests AttlistDecl with a required field missing. The closing bracket 
+    "greater than" is missing in the AttlistDecl in the DTD. 
+  ]
+ibm/not-wf/P52/ibm52n06.xml [not-wf?] FAILED:
+  Parse error at line 7 column 13: Expected "=".
+[
+    Tests AttlistDecl with wrong beginning sequence. The string 
+    "(less than)ATTLIST" is used as the beginning sequence in the AttlistDecl in
+    the DTD. 
+  ]
+ibm/not-wf/P53/ibm53n01.xml [not-wf?] FAILED:
+  p/default-decl: :> NIL.
+[
+    Tests AttDef with a required field missing. The DefaultDecl is missing
+    in the AttDef for the name "attr1" in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P53/ibm53n02.xml [not-wf?] FAILED:
+  Expected :S saw :|"| [NIL]
+[
+    Tests AttDef with a required field missing. The white space is missing
+    between (abc|def) and "def" in the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P53/ibm53n03.xml [not-wf?] FAILED:
+  In p/att-type: :|#IMPLIED| NIL.
+[
+    Tests AttDef with a required field missing. The AttType is missing 
+    for "attr1" in the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P53/ibm53n04.xml [not-wf?] FAILED:
+  Expected :S saw :|(| [NIL]
+[
+    Tests AttDef with a required field missing. The white space is missing
+    between "attr1" and (abc|def) in the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P53/ibm53n05.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|(| [NIL]
+[
+    Tests AttDef with a required field missing. The Name is missing in the
+    AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P53/ibm53n06.xml [not-wf?] FAILED:
+  Expected either another AttDef or end of "<!ATTLIST". -- saw :NMTOKEN.
+[
+    Tests AttDef with a required field missing. The white space before the
+    name "attr2" is missing in the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P53/ibm53n07.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|(| [NIL]
+[
+    Tests AttDef with wrong field ordering. The Name "attr1" occurs after
+    the AttType in the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P53/ibm53n08.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|"| [NIL]
+[
+    Tests AttDef with wrong field ordering. The Name "attr1" occurs after
+    the AttType and "default" occurs before the AttType in the AttDef in the 
+    AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P54/ibm54n01.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(66 79 71 85 83 65 84 84 82).
+[
+    Tests AttType with a wrong option. The string "BOGUSATTR" is used as
+    the AttType in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P54/ibm54n02.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(80 67 68 65 84 65).
+[
+    Tests AttType with a wrong option. The string "PCDATA" is used as
+    the AttType in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P55/ibm55n01.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(99 100 97 116 97).
+[
+    Tests StringType with a wrong key word. The lower case string "cdata" 
+    is used as the StringType in the AttType in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P55/ibm55n02.xml [not-wf?] FAILED:
+  Unknown token: #(67 68 65 84 65).
+[
+    Tests StringType with a wrong key word. The string "#CDATA" is used as
+    the StringType in the AttType in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P55/ibm55n03.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(67 68 97 116 97).
+[
+    Tests StringType with a wrong key word. The string "CData" is used as
+    the StringType in the AttType in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P56/ibm56n01.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(105 100).
+[
+    Tests TokenizedType with wrong key word. The "id" is used in the
+    TokenizedType in the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P56/ibm56n02.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(73 100 114 101 102).
+[
+    Tests TokenizedType with wrong key word. The "Idref" is used in the
+    TokenizedType in the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P56/ibm56n03.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(73 100 82 101 102 115).
+[
+    Tests TokenizedType with wrong key word. The "Idrefs" is used in 
+    the TokenizedType in the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P56/ibm56n04.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(69 110 116 105 116 89).
+[
+    Tests TokenizedType with wrong key word. The "EntitY" is used in 
+    the TokenizedType in the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P56/ibm56n05.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(110 109 84 79 75 69 78).
+[
+    Tests TokenizedType with wrong key word. The "nmTOKEN" is used in 
+    the TokenizedType in the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P56/ibm56n06.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(78 77 116 111 107 101 110 115).
+[
+    Tests TokenizedType with wrong key word. The "NMtokens" is used in
+    the TokenizedType in the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P56/ibm56n07.xml [not-wf?] FAILED:
+  Unknown token: #(73 68).
+[
+    Tests TokenizedType with wrong key word. The "#ID" is used in the
+    TokenizedType in the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P57/ibm57n01.xml [not-wf?] FAILED:
+  p/default-decl: :|(| NIL.
+[
+    Tests EnumeratedType with an illegal option. The "NMTOKEN (a|b)" 
+    is used in the EnumeratedType in the AttlistDecl in the DTD. 
+  ]
+ibm/not-wf/P58/ibm58n01.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(110 111 116 97 116 105 111 110).
+[
+    Tests NotationType with wrong key word. The lower case "notation" is 
+    used as the key word in the NotationType in the AttDef in the AttlistDecl in 
+    the DTD.
+  ]
+ibm/not-wf/P58/ibm58n02.xml [not-wf?] FAILED:
+  Expected :|(| saw :NMTOKEN [#(116 104 105 115)]
+[
+    Tests NotationType with a required field missing. The beginning bracket 
+    "(" is missing in the NotationType in the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P58/ibm58n03.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|)| [NIL]
+[
+    Tests NotationType with a required field missing. The Name is missing 
+    in the "()" in the NotationType in the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P58/ibm58n04.xml [not-wf?] FAILED:
+  Expected :|)| saw :|#IMPLIED| [NIL]
+[
+    Tests NotationType with a required field missing. The closing bracket 
+    is missing in the NotationType in the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P58/ibm58n05.xml [not-wf?] FAILED:
+  p/default-decl: :NMTOKEN #(78 79 84 65 84 73 79 78).
+[
+    Tests NotationType with wrong field ordering. The key word "NOTATION"
+    occurs after "(this)" in the NotationType in the AttDef in the AttlistDecl in 
+    the DTD.
+  ]
+ibm/not-wf/P58/ibm58n06.xml [not-wf?] FAILED:
+  Expected :|)| saw :|,| [NIL]
+[
+    Tests NotationType with wrong separator. The "," is used as a separator
+    between "this" and "that" in the NotationType in the AttDef in the AttlistDecl 
+    in the DTD.
+  ]
+ibm/not-wf/P58/ibm58n07.xml [not-wf?] FAILED:
+  Expected :S saw :|(| [NIL]
+[
+    Tests NotationType with a required field missing. The white space is
+    missing between "NOTATION" and "(this)" in the NotationType in the AttDef in the
+    AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P58/ibm58n08.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|"| [NIL]
+[
+    Tests NotationType with extra wrong characters. The double quote 
+    character occurs after "(" and before ")" in the NotationType in the AttDef in 
+    the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P59/ibm59n01.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|)| [NIL]
+[
+    Tests Enumeration with required fields missing. The Nmtokens and "|"s are
+    missing in the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P59/ibm59n02.xml [not-wf?] FAILED:
+  Expected :|)| saw :|#IMPLIED| [NIL]
+[
+    Tests Enumeration with a required field missing. The closing bracket ")" is
+    missing in the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P59/ibm59n03.xml [not-wf?] FAILED:
+  Expected :|)| saw :|,| [NIL]
+[
+    Tests Enumeration with wrong separator. The "," is used as the separator in 
+    the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P59/ibm59n04.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|"| [NIL]
+[
+    Tests Enumeration with illegal presence. The double quotes occur around the 
+    Enumeration value in the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P59/ibm59n05.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(101 110 117 109).
+[
+    Tests Enumeration with a required field missing. The white space is missing
+    between  in the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P59/ibm59n06.xml [not-wf?] FAILED:
+  In p/att-type: :NMTOKEN #(101 110 117 109).
+[
+    Tests Enumeration with a required field missing. The beginning bracket "(" is
+    missing in the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P60/ibm60n01.xml [not-wf?] FAILED:
+  Unknown token: #(114 101 113 117 105 114 101 100).
+[
+    Tests DefaultDecl with wrong key word. The string "#required" is 
+    used as the key word in the DefaultDecl in the AttDef in the AttlistDecl 
+    in the DTD.
+  ]
+ibm/not-wf/P60/ibm60n02.xml [not-wf?] FAILED:
+  Unknown token: #(73 109 112 108 105 101 100).
+[
+    Tests DefaultDecl with wrong key word. The string "Implied" is 
+    used as the key word in the DefaultDecl in the AttDef in the AttlistDecl 
+    in the DTD.
+  ]
+ibm/not-wf/P60/ibm60n03.xml [not-wf?] FAILED:
+  Unexpected character 33.
+[
+    Tests DefaultDecl with wrong key word. The string "!IMPLIED" is 
+    used as the key word in the DefaultDecl in the AttDef in the AttlistDecl 
+    in the DTD.
+  ]
+ibm/not-wf/P60/ibm60n04.xml [not-wf?] FAILED:
+  For no apparent reason #/< is forbidden in attribute values. You lost -- next time choose SEXPR syntax.
+[
+    Tests DefaultDecl with a required field missing. There is no 
+    attribute value specified after the key word "#FIXED" in the DefaultDecl in
+    the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P60/ibm60n05.xml [not-wf?] FAILED:
+  Expected :S saw :|"| [NIL]
+[
+    Tests DefaultDecl with a required field missing. The white space is 
+    missing between the key word "#FIXED" and the attribute value in the 
+    DefaultDecl in the AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P60/ibm60n06.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|#FIXED| [NIL]
+[
+    Tests DefaultDecl with wrong field ordering. The key word "#FIXED" 
+    occurs after the attribute value "introduction" in the DefaultDecl in the 
+    AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P60/ibm60n07.xml [not-wf?] FAILED:
+  For no apparent reason #/< is forbidden in attribute values. You lost -- next time choose SEXPR syntax.
+[
+    Tests DefaultDecl against WFC of P60. The text replacement of the 
+    entity "avalue" contains the "less than" character in the DefaultDecl in the
+    AttDef in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P60/ibm60n08.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|#IMPLIED| [NIL]
+[
+    Tests DefaultDecl with more than one key word. The "#REQUIRED" and
+    the "#IMPLIED" are used as the key words in the DefaultDecl in the AttDef 
+    in the AttlistDecl in the DTD.
+  ]
+ibm/not-wf/P61/ibm61n01.xml [not-wf?] FAILED:
+  Expected INCLUDE or IGNORE after "<![".
+[
+    Tests conditionalSect with a wrong option. The word "NOTINCLUDE" is
+    used as part of an option which is wrong in the coditionalSect. 
+  ]
+ibm/not-wf/P62/ibm62n01.xml [not-wf?] FAILED:
+  Expected INCLUDE or IGNORE after "<![".
+[
+    Tests includeSect with wrong key word. The string "include" is used
+    as a key word in the beginning sequence in the includeSect in the file 
+    ibm62n01.dtd.
+  ]
+ibm/not-wf/P62/ibm62n02.xml [not-wf?] FAILED:
+  Expected INCLUDE or IGNORE after "<![".
+[
+    Tests includeSect with wrong beginning sequence. An extra "[" occurs
+    in the beginning sequence in the includeSect in the file ibm62n02.dtd.
+  ]
+ibm/not-wf/P62/ibm62n03.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests includeSect with wrong beginning sequence. A wrong character "?"
+    occurs in the beginning sequence in the includeSect in the file ibm62n03.dtd.
+  ]
+ibm/not-wf/P62/ibm62n04.xml [not-wf?] FAILED:
+  Expected INCLUDE or IGNORE after "<![".
+[
+    Tests includeSect with a required field missing. The key word 
+    "INCLUDE" is missing in the includeSect in the file ibm62n04.dtd.
+  ]
+ibm/not-wf/P62/ibm62n05.xml [not-wf?] FAILED:
+  Expected :[ saw :<!ELEMENT [NIL]
+[
+    Tests includeSect with a required field missing. The "]" is missing 
+    after the key word "INCLUDE" in the includeSect in the file ibm62n05.dtd.
+  ]
+ibm/not-wf/P62/ibm62n06.xml [not-wf?] FAILED:
+  Expected INCLUDE or IGNORE after "<![".
+[
+    Tests includeSect with wrong field ordering. The two external subset
+    declarations occur before the key word "INCLUDE" in the includeSect in the 
+    file ibm62n06.dtd.
+  ]
+ibm/not-wf/P62/ibm62n07.xml [not-wf?] FAILED:
+  Expected :] saw :EOF [NIL]
+[
+    Tests includeSect with a required field missing. The closing sequence
+    "]](greater than)" is missing in the includeSect in the file ibm62n07.dtd.
+  ]
+ibm/not-wf/P62/ibm62n08.xml [not-wf?] FAILED:
+  Expected :] saw :> [NIL]
+[
+    Tests includeSect with a required field missing. One "]" is missing 
+    in the closing sequence in the includeSect in the file ibm62n08.dtd.
+  ]
+ibm/not-wf/P63/ibm63n01.xml [not-wf?] FAILED:
+  Expected INCLUDE or IGNORE after "<![".
+[
+    Tests ignoreSect with wrong key word. The string "ignore" is used
+    as a key word in the beginning sequence in the ignoreSect in the file 
+    ibm63n01.dtd.
+  ]
+ibm/not-wf/P63/ibm63n02.xml [not-wf?] FAILED:
+  Expected INCLUDE or IGNORE after "<![".
+[
+    Tests ignoreSect with wrong beginning sequence. An extra "[" occurs
+    in the beginning sequence in the ignoreSect in the file ibm63n02.dtd.
+  ]
+ibm/not-wf/P63/ibm63n03.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests ignoreSect with wrong beginning sequence. A wrong character "?"
+    occurs in the beginning sequence in the ignoreSect in the file ibm63n03.dtd.
+  ]
+ibm/not-wf/P63/ibm63n04.xml [not-wf?] FAILED:
+  Expected INCLUDE or IGNORE after "<![".
+[
+    Tests ignoreSect with a required field missing. The key word 
+    "IGNORE" is missing in the ignoreSect in the file ibm63n04.dtd.
+  ]
+ibm/not-wf/P63/ibm63n05.xml [not-wf?] FAILED:
+  Expected :[ saw :] [NIL]
+[
+    Tests ignoreSect with a required field missing. The "]" is missing 
+    after the key word "IGNORE" in the ignoreSect in the file ibm63n05.dtd.
+  ]
+ibm/not-wf/P63/ibm63n06.xml [not-wf?] FAILED:
+  Expected INCLUDE or IGNORE after "<![".
+[
+    Tests includeSect with wrong field ordering. The two external subset
+    declarations occur before the key word "IGNORE" in the ignoreSect in the 
+    file ibm63n06.dtd.
+  ]
+ibm/not-wf/P63/ibm63n07.xml [not-wf?] FAILED:
+  EOF in <![IGNORE ... >
+[
+    Tests ignoreSect with a required field missing. The closing sequence
+    "]](greater than)" is missing in the ignoreSect in the file ibm63n07.dtd.
+  ]
+ibm/not-wf/P64/ibm64n01.xml [not-wf?] FAILED:
+  Trailing garbage - :NMTOKEN.
+[
+    Tests ignoreSectContents with wrong beginning sequence. The "?" occurs
+    in beginning sequence the ignoreSectContents in the file ibm64n01.dtd. 
+  ]
+ibm/not-wf/P64/ibm64n02.xml [not-wf?] FAILED:
+  EOF in <![IGNORE ... >
+[
+    Tests ignoreSectContents with a required field missing.The closing 
+    sequence is missing in the ignoreSectContents in the file ibm64n02.dtd. 
+  ]
+ibm/not-wf/P64/ibm64n03.xml [not-wf?] FAILED:
+  Trailing garbage - :NMTOKEN.
+[
+    Tests ignoreSectContents with a required field missing.The beginning
+    sequence is missing in the ignoreSectContents in the file ibm64n03.dtd. 
+  ]
+ibm/not-wf/P65/ibm65n01.xml [not-wf?] FAILED:
+  Trailing garbage - :NMTOKEN.
+[
+    Tests Ignore with illegal string included. The string 
+    "]](greater than)" is contained before "this" in the Ignore in the 
+    ignoreSectContents in the file ibm65n01.dtd 
+  ]
+ibm/not-wf/P65/ibm65n02.xml [not-wf?] FAILED:
+  EOF in <![IGNORE ... >
+[
+    Tests Ignore with illegal string included. The string 
+    "(less than)![" is contained before "this" in the Ignore in the 
+    ignoreSectContents in the file ibm65n02.dtd 
+  ]
+ibm/not-wf/P66/ibm66n01.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= CXML::C 59) failed.
+[
+    Tests CharRef with an illegal character referred to. The "#002f" is 
+    used as the referred character in the CharRef in the EntityDecl in the DTD.
+  ]
+ibm/not-wf/P66/ibm66n02.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= CXML::C 59) failed.
+[
+    Tests CharRef with the semicolon character missing. The semicolon 
+    character is missing at the end of the CharRef in the attribute value in
+    the STag of element "root".
+  ]
+ibm/not-wf/P66/ibm66n03.xml [not-wf?] FAILED:
+  Expecting name after &.
+[
+    Tests CharRef with an illegal character referred to. The "49" is 
+    used as the referred character in the CharRef in the EntityDecl in the DTD.
+  ]
+ibm/not-wf/P66/ibm66n04.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= CXML::C 59) failed.
+[
+    Tests CharRef with an illegal character referred to. The "#5~0" is 
+    used as the referred character in the attribute value in the EmptyElemTag
+    of the element "root".
+  ]
+ibm/not-wf/P66/ibm66n05.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= CXML::C 59) failed.
+[
+    Tests CharRef with an illegal character referred to. The "#x002g" is
+    used as the referred character in the CharRef in the EntityDecl in the DTD.
+  ]
+ibm/not-wf/P66/ibm66n06.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= CXML::C 59) failed.
+[
+    Tests CharRef with an illegal character referred to. The "#x006G" is
+    used as the referred character in the attribute value in the EmptyElemTag 
+    of the element "root".
+  ]
+ibm/not-wf/P66/ibm66n07.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= CXML::C 59) failed.
+[
+    Tests CharRef with an illegal character referred to. The "#0=2f" is 
+    used as the referred character in the CharRef in the EntityDecl in the DTD.
+  ]
+ibm/not-wf/P66/ibm66n08.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= CXML::C 59) failed.
+[
+    Tests CharRef with an illegal character referred to. The "#56.0" is 
+    used as the referred character in the attribute value in the EmptyElemTag 
+    of the element "root".
+  ]
+ibm/not-wf/P66/ibm66n09.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= CXML::C 59) failed.
+[
+    Tests CharRef with an illegal character referred to. The "#x00/2f" 
+    is used as the referred character in the CharRef in the EntityDecl in the 
+    DTD.
+  ]
+ibm/not-wf/P66/ibm66n10.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= CXML::C 59) failed.
+[
+    Tests CharRef with an illegal character referred to. The "#51)" is 
+    used as the referred character in the attribute value in the EmptyElemTag 
+    of the element "root".
+  ]
+ibm/not-wf/P66/ibm66n11.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= CXML::C 59) failed.
+[
+    Tests CharRef with an illegal character referred to. The "#00 2f"
+    is used as the referred character in the CharRef in the EntityDecl in the 
+    DTD.
+  ]
+ibm/not-wf/P66/ibm66n12.xml [not-wf?] FAILED:
+  expansion of numeric character reference (#x0) is no data char.
+[
+    Tests CharRef with an illegal character referred to. The "#x0000" 
+    is used as the referred character in the attribute value in the EmptyElemTag
+    of the element "root".
+  ]
+ibm/not-wf/P66/ibm66n13.xml [not-wf?] FAILED:
+  expansion of numeric character reference (#x1F) is no data char.
+[
+    Tests CharRef with an illegal character referred to. The "#x001f" 
+    is used as the referred character in the attribute value in the EmptyElemTag
+    of the element "root".
+  ]
+ibm/not-wf/P66/ibm66n14.xml [not-wf?] FAILED:
+  expansion of numeric character reference (#xFFFE) is no data char.
+[
+    Tests CharRef with an illegal character referred to. The "#xfffe" 
+    is used as the referred character in the attribute value in the EmptyElemTag
+    of the element "root".
+  ]
+ibm/not-wf/P66/ibm66n15.xml [not-wf?] FAILED:
+  expansion of numeric character reference (#xFFFF) is no data char.
+[
+    Tests CharRef with an illegal character referred to. The "#xffff" 
+    is used as the referred character in the attribute value in the EmptyElemTag
+    of the element "root".
+  ]
+ibm/not-wf/P68/ibm68n01.xml [not-wf?] FAILED:
+  Expecting name after &.
+[
+    Tests EntityRef with a required field missing. The Name is missing 
+    in the EntityRef in the content of the element "root".
+  ]
+ibm/not-wf/P68/ibm68n02.xml [not-wf?] FAILED:
+  Parse error at line 7 column 17: Expected ";".
+[
+    Tests EntityRef with a required field missing. The semicolon is
+    missing in the EntityRef in the attribute value in the element "root".
+  ]
+ibm/not-wf/P68/ibm68n03.xml [not-wf?] FAILED:
+  Expecting name after &.
+[
+    Tests EntityRef with an extra white space. A white space occurs 
+    after the ampersand in the EntityRef in the content of the element "root".
+  ]
+ibm/not-wf/P68/ibm68n04.xml [not-wf?] FAILED:
+  Entity 'aAa' is not defined.
+[
+    Tests EntityRef which is against P68 WFC: Entity Declared. The name
+    "aAa" in the EntityRef in the AttValue in the STage of the element "root" 
+    does not match the Name of any declared entity in the DTD.
+  ]
+ibm/not-wf/P68/ibm68n05.xml [not-wf?] FAILED:
+  Parse error at line 6 column 30: Entity 'aaa' is not defined.
+[
+    Tests EntityRef which is against P68 WFC: Entity Declared. The 
+    entity with the name "aaa" in the EntityRef in the AttValue in the STag of 
+    the element "root" is not declared.
+  ]
+ibm/not-wf/P68/ibm68n06.xml [not-wf?] FAILED:
+  Validity constraint violated: (02) Standalone Document Declaration: entity reference: ("aaa")
+[
+    Tests EntityRef which is against P68 WFC: Entity Declared. The 
+    entity with the name "aaa" in the EntityRef in the AttValue in the STag of 
+    the element "root" is externally declared, but standalone is "yes".
+  ]
+ibm/not-wf/P68/ibm68n07.xml [not-wf?] FAILED:
+  Parse error at line 6 column 33: Entity 'aaa' is not defined.
+[
+    Tests EntityRef which is against P68 WFC: Entity Declared. The 
+    entity with the name "aaa" in the EntityRef in the AttValue in the STag of 
+    the element "root" is referred before declared.
+  ]
+ibm/not-wf/P68/ibm68n08.xml [not-wf?] FAILED:
+  Error opening #P"/home/david/2001/XML-Test-Suite/xmlconf/ibm/not-wf/P68/image.jpg", No such file or directory.
+[
+    Tests EntityRef which is against P68 WFC: Parsed Entity. The 
+    EntityRef in the AttValue in the STag of the element "root" contains the 
+    name "aImage" of an unparsed entity.
+  ]
+ibm/not-wf/P68/ibm68n09.xml [not-wf?] FAILED:
+  Infinite recursion.
+[
+    Tests EntityRef which is against P68 WFC: No Recursion. The 
+    recursive entity reference occurs with the entity declarations for "aaa"
+    and "bbb" in the DTD.
+  ]
+ibm/not-wf/P68/ibm68n10.xml [not-wf?] FAILED:
+  Infinite recursion.
+[
+    Tests EntityRef which is against P68 WFC: No Recursion. The 
+    indirect recursive entity reference occurs with the entity declarations for
+    "aaa", "bbb", "ccc", "ddd", and "eee" in the DTD.
+  ]
+ibm/not-wf/P69/ibm69n01.xml [not-wf?] FAILED:
+  p/markup-decl :%
+[
+    Tests PEReference with a required field missing. The Name "paaa" is 
+    missing in the PEReference in the DTD.
+  ]
+ibm/not-wf/P69/ibm69n02.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= 59 (RUNES:READ-RUNE CXML::INPUT)) failed.
+[
+    Tests PEReference with a required field missing. The semicolon is 
+    missing in the PEReference "%paaa" in the DTD.
+  ]
+ibm/not-wf/P69/ibm69n03.xml [not-wf?] FAILED:
+  The assertion (RUNES:RUNE= 59 (RUNES:READ-RUNE CXML::INPUT)) failed.
+[
+    Tests PEReference with an extra white space. There is an extra 
+    white space occurs before ";" in the PEReference in the DTD.  
+  ]
+ibm/not-wf/P69/ibm69n04.xml [not-wf?] FAILED:
+  p/markup-decl :%
+[
+    Tests PEReference with an extra white space. There is an extra 
+    white space occurs after "%" in the PEReference in the DTD.  
+  ]
+ibm/not-wf/P69/ibm69n06.xml [not-wf?] FAILED:
+  No PE here.
+[
+    Tests PEReference which is against P69 WFC: No Recursion. The 
+    recursive PE reference occurs with the entity declarations for "paaa" and 
+    "bbb" in the DTD. 
+  ]
+ibm/not-wf/P69/ibm69n07.xml [not-wf?] FAILED:
+  No PE here.
+[
+    Tests PEReference which is against P69 WFC: No Recursion. The 
+    indirect recursive PE reference occurs with the entity declarations for 
+    "paaa", "bbb", "ccc", "ddd", and "eee" in the DTD.
+  ]
+ibm/not-wf/P71/ibm70n01.xml [not-wf?] FAILED:
+  p/markup-decl :ZTAG
+[
+    Tests
+  ]
+ibm/not-wf/P71/ibm71n01.xml [not-wf?] FAILED:
+  `<!ENTITYaaa' unknown.
+[
+    Tests EntityDecl with a required field missing. The white space is 
+    missing between the beginning sequence and the Name "aaa" in the EntityDecl 
+    in the DTD.  
+  ]
+ibm/not-wf/P71/ibm71n02.xml [not-wf?] FAILED:
+  Expected :S saw :|"| [NIL]
+[
+    Tests EntityDecl with a required field missing. The white space is 
+    missing between the Name "aaa" and the EntityDef "aString" in the 
+    EntityDecl in the DTD.  
+  ]
+ibm/not-wf/P71/ibm71n03.xml [not-wf?] FAILED:
+  Expected :S saw :> [NIL]
+[
+    Tests EntityDecl with a required field missing. The EntityDef is 
+    missing in the EntityDecl with the Name "aaa" in the DTD.  
+  ]
+ibm/not-wf/P71/ibm71n04.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|"| [NIL]
+[
+    Tests EntityDecl with a required field missing. The Name is missing 
+    in the EntityDecl with the EntityDef "aString" in the DTD.  
+  ]
+ibm/not-wf/P71/ibm71n05.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|"| [NIL]
+[
+    Tests EntityDecl with wrong ordering. The Name "aaa" occurs after 
+    the EntityDef in the EntityDecl in the DTD.  
+  ]
+ibm/not-wf/P71/ibm71n06.xml [not-wf?] FAILED:
+  `<!entity' unknown.
+[
+    Tests EntityDecl with wrong key word. The string "entity" is used 
+    as the key word in the beginning sequence in the EntityDecl in the DTD.
+  ]
+ibm/not-wf/P71/ibm71n07.xml [not-wf?] FAILED:
+  Expected :> saw :] [NIL]
+[
+    Tests EntityDecl with a required field missing. The closing bracket
+    (greater than) is missing in the EntityDecl in the DTD.  
+  ]
+ibm/not-wf/P71/ibm71n08.xml [not-wf?] FAILED:
+  Parse error at line 6 column 14: Expected "=".
+[
+    Tests EntityDecl with a required field missing. The exclamation mark
+    is missing in the beginning sequence in the EntityDecl in the DTD.  
+  ]
+ibm/not-wf/P72/ibm72n01.xml [not-wf?] FAILED:
+  Expected :S saw :% [NIL]
+[
+    Tests PEdecl with a required field missing. The white space is 
+    missing between the beginning sequence and the "%" in the PEDecl in the DTD.
+  ]
+ibm/not-wf/P72/ibm72n02.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|"| [NIL]
+[
+    Tests PEdecl with a required field missing. The Name is missing 
+    in the PEDecl in the DTD.
+  ]
+ibm/not-wf/P72/ibm72n03.xml [not-wf?] FAILED:
+  Expected :S saw :|"| [NIL]
+[
+    Tests PEdecl with a required field missing. The white space is 
+    missing between the Name and the PEDef in the PEDecl in the DTD.
+  ]
+ibm/not-wf/P72/ibm72n04.xml [not-wf?] FAILED:
+  Expected :S saw :> [NIL]
+[
+    Tests PEdecl with a required field missing. The PEDef is missing 
+    after the Name "paaa" in the PEDecl in the DTD.
+  ]
+ibm/not-wf/P72/ibm72n05.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|"| [NIL]
+[
+    Tests PEdecl with wrong field ordering. The Name "paaa" occurs 
+    after the PEDef in the PEDecl in the DTD.
+  ]
+ibm/not-wf/P72/ibm72n06.xml [not-wf?] FAILED:
+  Expected :NMTOKEN saw :|"| [NIL]
+[
+    Tests PEdecl with wrong field ordering. The "%" and the Name "paaa"
+    occurs after the PEDef in the PEDecl in the DTD.
+  ]
+ibm/not-wf/P72/ibm72n07.xml [not-wf?] FAILED:
+  `<!entity' unknown.
+[
+    Tests PEdecl with wrong key word. The string "entity" is used as 
+    the key word in the beginning sequence in the PEDecl in the DTD.
+  ]
+ibm/not-wf/P72/ibm72n08.xml [not-wf?] FAILED:
+  Expected :> saw :PE-REFERENCE [#(112 97 97 97)]
+[
+    Tests PEdecl with a required field missing. The closing bracket 
+    (greater than) is missing in the PEDecl in the DTD.
+  ]
+ibm/not-wf/P72/ibm72n09.xml [not-wf?] FAILED:
+  Expected :S saw :% [NIL]
+[
+    Tests PEdecl with wrong closing sequence. The string 
+    "!(greater than)" is used as the closing sequence in the PEDecl in the DTD.
+  ]
+ibm/not-wf/P73/ibm73n01.xml [not-wf?] FAILED:
+  p/entity-def: :NMTOKEN / #(78 68 65 84 65).
+[
+    Tests EntityDef with wrong field ordering. The NDataDecl "NDATA 
+    JPGformat" occurs before the ExternalID in the EntityDef in the EntityDecl.
+  ]
+ibm/not-wf/P73/ibm73n03.xml [not-wf?] FAILED:
+  p/entity-def: :NMTOKEN / #(78 68 65 84 65).
+[
+    Tests EntityDef with a required field missing. The ExternalID is 
+    missing before the NDataDecl in the EntityDef in the EntityDecl.
+  ]
+ibm/not-wf/P74/ibm74n01.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(78 68 65 84 65)]
+[
+    Tests PEDef with extra fields. The NDataDecl occurs after the 
+    ExternalID in the PEDef in the PEDecl in the DTD.
+  ]
+ibm/not-wf/P75/ibm75n01.xml [not-wf?] FAILED:
+  p/entity-def: :NMTOKEN / #(115 121 115 116 101 109).
+[
+    Tests ExternalID with wrong key word. The string "system" is used
+    as the key word in the ExternalID in the EntityDef in the EntityDecl.
+  ]
+ibm/not-wf/P75/ibm75n02.xml [not-wf?] FAILED:
+  Expected external-id: :NMTOKEN / #(112 117 98 108 105 99).
+[
+    Tests ExternalID with wrong key word. The string "public" is used
+    as the key word in the ExternalID in the doctypedecl.
+  ]
+ibm/not-wf/P75/ibm75n03.xml [not-wf?] FAILED:
+  Expected external-id: :NMTOKEN / #(80 117 98 108 105 99).
+[
+    Tests ExternalID with wrong key word. The string "Public" is used
+    as the key word in the ExternalID in the doctypedecl.
+  ]
+ibm/not-wf/P75/ibm75n04.xml [not-wf?] FAILED:
+  Expected external-id: :|"| / NIL.
+[
+    Tests ExternalID with wrong field ordering. The key word "PUBLIC" 
+    occurs after the PublicLiteral and the SystemLiteral in the ExternalID in 
+    the doctypedecl.
+  ]
+ibm/not-wf/P75/ibm75n05.xml [not-wf?] FAILED:
+  Expected :S saw :|"| [NIL]
+[
+    Tests ExternalID with a required field missing. The white space 
+    between "SYSTEM" and the Systemliteral is missing in the ExternalID in the 
+    EntityDef in the EntityDecl in the DTD.
+  ]
+ibm/not-wf/P75/ibm75n06.xml [not-wf?] FAILED:
+  Expect either " or '.
+[
+    Tests ExternalID with a required field missing. The Systemliteral 
+    is missing after "SYSTEM" in the ExternalID in the EntityDef in the 
+    EntityDecl in the DTD.
+  ]
+ibm/not-wf/P75/ibm75n07.xml [not-wf?] FAILED:
+  Expected :> saw :|"| [NIL]
+[
+    Tests ExternalID with a required field missing. The white space 
+    between the PublicLiteral and the Systemliteral is missing in the ExternalID
+    in the doctypedecl.
+  ]
+ibm/not-wf/P75/ibm75n08.xml [not-wf?] FAILED:
+  Expected external-id: :|"| / NIL.
+[
+    Tests ExternalID with a required field missing. The key word 
+    "PUBLIC" is missing in the ExternalID in the doctypedecl.
+  ]
+ibm/not-wf/P75/ibm75n09.xml [not-wf?] FAILED:
+  Expected :S saw :|"| [NIL]
+[
+    Tests ExternalID with a required field missing. The white space 
+    between "PUBLIC" and the PublicLiteral is missing in the ExternalID in the 
+    doctypedecl.
+  ]
+ibm/not-wf/P75/ibm75n10.xml [not-wf?] FAILED:
+  Illegal pubid: ".\\empty.dtd".
+[
+    Tests ExternalID with a required field missing. The PublicLiteral
+    is missing in the ExternalID in the doctypedecl.
+  ]
+ibm/not-wf/P75/ibm75n11.xml [not-wf?] FAILED:
+  Expected external-id: :NMTOKEN / #(112 117 98 108 105 99).
+[
+    Tests ExternalID with a required field missing. The PublicLiteral
+    is missing in the ExternalID in the doctypedecl.
+  ]
+ibm/not-wf/P75/ibm75n12.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(83 89 83 84 69 77)]
+[
+    Tests ExternalID with a required field missing. The SystemLiteral
+    is missing in the ExternalID in the doctypedecl.
+  ]
+ibm/not-wf/P75/ibm75n13.xml [not-wf?] FAILED:
+  Expected external-id: :|"| / NIL.
+[
+    Tests ExternalID with wrong field ordering. The key word "PUBLIC" 
+    occurs after the PublicLiteral in the ExternalID in the doctypedecl.
+  ]
+ibm/not-wf/P76/ibm76n01.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(110 100 97 116 97)]
+[
+    Tests NDataDecl with wrong key word. The string "ndata" is used as 
+    the key word in the NDataDecl in the EntityDef in the GEDecl.
+  ]
+ibm/not-wf/P76/ibm76n02.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(78 68 97 116 97)]
+[
+    Tests NDataDecl with wrong key word. The string "NData" is used as 
+    the key word in the NDataDecl in the EntityDef in the GEDecl.
+  ]
+ibm/not-wf/P76/ibm76n03.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(78 68 65 84 65)]
+[
+    Tests NDataDecl with a required field missing. The leading white 
+    space is missing in the NDataDecl in the EntityDef in the GEDecl.
+  ]
+ibm/not-wf/P76/ibm76n04.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(74 80 71 102 111 114 109 97 116)]
+[
+    Tests NDataDecl with a required field missing. The key word "NDATA"
+    is missing in the NDataDecl in the EntityDef in the GEDecl.
+  ]
+ibm/not-wf/P76/ibm76n05.xml [not-wf?] FAILED:
+  Expected :S saw :> [NIL]
+[
+    Tests NDataDecl with a required field missing. The Name after the 
+    key word "NDATA" is missing in the NDataDecl in the EntityDef in the GEDecl.
+  ]
+ibm/not-wf/P76/ibm76n06.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(78 68 65 84 65 74 80 71 102 111 114 109 97 116)]
+[
+    Tests NDataDecl with a required field missing. The white space 
+    between "NDATA" and the Name is missing in the NDataDecl in the EntityDef 
+    in the GEDecl.
+  ]
+ibm/not-wf/P76/ibm76n07.xml [not-wf?] FAILED:
+  Expected :> saw :NMTOKEN [#(74 80 71 102 111 114 109 97 116)]
+[
+    Tests NDataDecl with wrong field ordering. The key word "NDATA" 
+    occurs after the Name in the NDataDecl in the EntityDef in the GEDecl.
+  ]
 ibm/not-wf/P77/ibm77n01.xml [not-wf?] not-wf
-ibm/not-wf/P77/ibm77n02.xml [not-wf?] not-wf
-ibm/not-wf/P77/ibm77n03.xml [not-wf?] not-wf
-ibm/not-wf/P77/ibm77n04.xml [not-wf?] not-wf
-ibm/not-wf/P78/ibm78n01.xml [not-wf?] not-wf
-ibm/not-wf/P78/ibm78n02.xml [not-wf?] not-wf
-ibm/not-wf/P79/ibm79n01.xml [not-wf?] not-wf
-ibm/not-wf/P79/ibm79n02.xml [not-wf?] not-wf
-ibm/not-wf/P80/ibm80n01.xml [not-wf?] not-wf
-ibm/not-wf/P80/ibm80n02.xml [not-wf?] not-wf
-ibm/not-wf/P80/ibm80n03.xml [not-wf?] not-wf
-ibm/not-wf/P80/ibm80n04.xml [not-wf?] not-wf
-ibm/not-wf/P80/ibm80n05.xml [not-wf?] not-wf
+ibm/not-wf/P77/ibm77n02.xml [not-wf?] FAILED:
+  You lost -- no XML processing instructions.
+[
+    Tests TextDecl with wrong key word. The string "XML" is used in the
+    beginning sequence in the TextDecl in the file "ibm77n02.ent".
+  ]
+ibm/not-wf/P77/ibm77n03.xml [not-wf?] FAILED:
+  The value :EOF is not of type NUMBER.
+[
+    Tests TextDecl with wrong closing sequence. The character "greater 
+    than" is used as the closing sequence in the TextDecl in the file 
+    "ibm77n03.ent".
+  ]
+ibm/not-wf/P77/ibm77n04.xml [not-wf?] FAILED:
+  The value :EOF is not of type NUMBER.
+[
+    Tests TextDecl with a required field missing. The closing sequence 
+    is missing in the TextDecl in the file "ibm77n04.ent".
+  ]
+ibm/not-wf/P78/ibm78n01.xml [not-wf?] FAILED:
+  Trailing garbage. - :XML-PI
+[
+    Tests extParsedEnt with wrong field ordering. The TextDecl occurs 
+    after the content in the file ibm78n01.ent.
+  ]
+ibm/not-wf/P78/ibm78n02.xml [not-wf?] FAILED:
+  Trailing garbage. - :XML-PI
+[
+    Tests extParsedEnt with extra field. A blank line occurs before the
+    TextDecl in the file ibm78n02.ent.
+  ]
+ibm/not-wf/P79/ibm79n01.xml [not-wf?] FAILED:
+  Trailing garbage - :XML-PI.
+[
+    Tests extPE with wrong field ordering. The TextDecl occurs after 
+    the extSubsetDecl (the white space and the comment) in the file 
+    ibm79n01.ent.
+  ]
+ibm/not-wf/P79/ibm79n02.xml [not-wf?] FAILED:
+  Trailing garbage - :XML-PI.
+[
+    Tests extPE with extra field. A blank line occurs before the
+    TextDecl in the file ibm78n02.ent.
+  ]
+ibm/not-wf/P80/ibm80n01.xml [not-wf?] FAILED:
+  Garbage at end of XMLDecl.
+[
+    Tests EncodingDecl with a required field missing. The leading white 
+    space is missing in the EncodingDecl in the XMLDecl.
+  ]
+ibm/not-wf/P80/ibm80n02.xml [not-wf?] FAILED:
+  The value CXML::FOO is not of type RUNES::XSTREAM.
+[
+    Tests EncodingDecl with a required field missing. The "=" sign is 
+    missing in the EncodingDecl in the XMLDecl.
+  ]
+ibm/not-wf/P80/ibm80n03.xml [not-wf?] FAILED:
+  Argument X is not a REAL: :EOF
+[
+    Tests EncodingDecl with a required field missing. The double quoted 
+    EncName are missing in the EncodingDecl in the XMLDecl.
+  ]
+ibm/not-wf/P80/ibm80n04.xml [not-wf?] FAILED:
+  Garbage at end of XMLDecl.
+[
+    Tests EncodingDecl with wrong field ordering. The string "encoding="    occurs after the double quoted EncName in the EncodingDecl in the XMLDecl.
+  ]
+ibm/not-wf/P80/ibm80n05.xml [not-wf?] FAILED:
+  Garbage at end of XMLDecl.
+[
+    Tests EncodingDecl with wrong field ordering. The "encoding" occurs
+    after the double quoted EncName in the EncodingDecl in the XMLDecl.
+  ]
 ibm/not-wf/P80/ibm80n06.xml [not-wf?] not-wf
 ibm/not-wf/P81/ibm81n01.xml [not-wf?] not-wf
 ibm/not-wf/P81/ibm81n02.xml [not-wf?] not-wf
@@ -1315,222 +4678,1303 @@
 ibm/not-wf/P81/ibm81n07.xml [not-wf?] not-wf
 ibm/not-wf/P81/ibm81n08.xml [not-wf?] not-wf
 ibm/not-wf/P81/ibm81n09.xml [not-wf?] not-wf
-ibm/not-wf/P82/ibm82n01.xml [not-wf?] not-wf
-ibm/not-wf/P82/ibm82n02.xml [not-wf?] not-wf
-ibm/not-wf/P82/ibm82n03.xml [not-wf?] not-wf
-ibm/not-wf/P82/ibm82n04.xml [not-wf?] not-wf
-ibm/not-wf/P82/ibm82n05.xml [not-wf?] not-wf
-ibm/not-wf/P82/ibm82n06.xml [not-wf?] not-wf
-ibm/not-wf/P82/ibm82n07.xml [not-wf?] not-wf
-ibm/not-wf/P82/ibm82n08.xml [not-wf?] not-wf
-ibm/not-wf/P83/ibm83n01.xml [not-wf?] not-wf
-ibm/not-wf/P83/ibm83n02.xml [not-wf?] not-wf
-ibm/not-wf/P83/ibm83n03.xml [not-wf?] not-wf
-ibm/not-wf/P83/ibm83n04.xml [not-wf?] not-wf
-ibm/not-wf/P83/ibm83n05.xml [not-wf?] not-wf
-ibm/not-wf/P83/ibm83n06.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n01.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n02.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n03.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n04.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n05.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n06.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n07.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n08.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n09.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n10.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n100.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n101.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n102.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n103.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n104.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n105.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n106.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n107.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n108.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n109.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n11.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n110.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n111.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n112.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n113.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n114.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n115.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n116.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n117.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n118.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n119.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n12.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n120.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n121.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n122.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n123.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n124.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n125.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n126.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n127.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n128.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n129.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n13.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n130.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n131.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n132.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n133.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n134.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n135.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n136.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n137.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n138.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n139.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n14.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n140.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n141.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n142.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n143.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n144.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n145.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n146.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n147.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n148.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n149.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n15.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n150.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n151.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n152.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n153.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n154.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n155.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n156.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n157.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n158.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n159.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n16.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n160.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n161.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n162.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n163.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n164.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n165.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n166.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n167.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n168.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n169.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n17.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n170.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n171.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n172.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n173.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n174.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n175.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n176.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n177.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n178.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n179.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n18.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n180.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n181.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n182.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n183.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n184.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n185.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n186.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n187.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n188.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n189.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n19.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n190.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n191.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n192.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n193.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n194.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n195.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n196.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n197.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n198.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n20.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n21.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n22.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n23.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n24.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n25.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n26.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n27.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n28.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n29.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n30.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n31.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n32.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n33.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n34.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n35.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n36.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n37.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n38.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n39.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n40.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n41.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n42.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n43.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n44.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n45.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n46.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n47.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n48.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n49.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n50.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n51.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n52.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n53.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n54.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n55.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n56.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n57.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n58.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n59.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n60.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n61.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n62.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n63.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n64.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n65.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n66.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n67.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n68.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n69.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n70.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n71.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n72.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n73.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n74.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n75.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n76.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n77.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n78.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n79.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n80.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n81.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n82.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n83.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n84.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n85.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n86.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n87.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n88.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n89.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n90.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n91.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n92.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n93.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n94.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n95.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n96.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n97.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n98.xml [not-wf?] not-wf
-ibm/not-wf/P85/ibm85n99.xml [not-wf?] not-wf
-ibm/not-wf/P86/ibm86n01.xml [not-wf?] not-wf
-ibm/not-wf/P86/ibm86n02.xml [not-wf?] not-wf
-ibm/not-wf/P86/ibm86n03.xml [not-wf?] not-wf
-ibm/not-wf/P86/ibm86n04.xml [not-wf?] not-wf
+ibm/not-wf/P82/ibm82n01.xml [not-wf?] FAILED:
+  `<!NOTATIONJPGformat' unknown.
+[
+    Tests NotationDecl with a required field missing. The white space 
+    after the beginning sequence of the NotationDecl is missing in the DTD. 
+  ]
+ibm/not-wf/P82/ibm82n02.xml [not-wf?] FAILED:
+  Expected external-id: :|"| / NIL.
+[
+    Tests NotationDecl with a required field missing. The Name in the 
+    NotationDecl is missing in the DTD. 
+  ]
+ibm/not-wf/P82/ibm82n03.xml [not-wf?] FAILED:
+  Expected external-id: :> / NIL.
+[
+    Tests NotationDecl with a required field missing. The externalID or
+    the PublicID is missing in the NotationDecl in the DTD. 
+  ]
+ibm/not-wf/P82/ibm82n04.xml [not-wf?] FAILED:
+  Expected external-id: :|"| / NIL.
+[
+    Tests NotationDecl with wrong field ordering. The Name occurs after
+    the "SYSTEM" and the externalID in the NotationDecl in the DTD. 
+  ]
+ibm/not-wf/P82/ibm82n05.xml [not-wf?] FAILED:
+  `<!notation' unknown.
+[
+    Tests NotationDecl with wrong key word. The string "notation" is 
+    used as a key word in the NotationDecl in the DTD. 
+  ]
+ibm/not-wf/P82/ibm82n06.xml [not-wf?] FAILED:
+  Expected :> saw :<!ENTITY [NIL]
+[
+    Tests NotationDecl with a required field missing. The closing 
+    bracket (the greater than character) is missing in the NotationDecl.
+  ]
+ibm/not-wf/P82/ibm82n07.xml [not-wf?] FAILED:
+  Parse error at line 8 column 22: Expected "=".
+[
+    Tests NotationDecl with wrong beginning sequence. The "!" is missing
+    in the beginning sequence in the NotationDecl in the DTD. 
+  ]
+ibm/not-wf/P82/ibm82n08.xml [not-wf?] FAILED:
+  Unexpected character 33.
+[
+    Tests NotationDecl with wrong closing sequence. The extra "!" occurs
+    in the closing sequence in the NotationDecl in the DTD. 
+  ]
+ibm/not-wf/P83/ibm83n01.xml [not-wf?] FAILED:
+  Expected external-id: :NMTOKEN / #(112 117 98 108 105 99).
+[
+    Tests PublicID with wrong key word. The string "public" is used as 
+    the key word in the PublicID in the NotationDcl in the DTD. 
+  ]
+ibm/not-wf/P83/ibm83n02.xml [not-wf?] FAILED:
+  Validity constraint violated: invalid document: no doctype
+[
+    Tests PublicID with wrong key word. The string "Public" is used as 
+    the key word in the PublicID in the NotationDcl in the DTD. 
+  ]
+ibm/not-wf/P83/ibm83n03.xml [not-wf?] FAILED:
+  Expected external-id: :|"| / NIL.
+[
+    Tests PublicID with a required field missing. The key word "PUBLIC"
+    is missing in the PublicID in the NotationDcl in the DTD. 
+  ]
+ibm/not-wf/P83/ibm83n04.xml [not-wf?] FAILED:
+  Expected :S saw :|"| [NIL]
+[
+    Tests PublicID with a required field missing. The white space 
+    between the "PUBLIC" and the PubidLiteral is missing in the PublicID in 
+    the NotationDcl in the DTD. 
+  ]
+ibm/not-wf/P83/ibm83n05.xml [not-wf?] FAILED:
+  Expect either " or '.
+[
+    Tests PublicID with a required field missing. The PubidLiteral is 
+    missing in the PublicID in the NotationDcl in the DTD. 
+  ]
+ibm/not-wf/P83/ibm83n06.xml [not-wf?] FAILED:
+  Expected external-id: :|"| / NIL.
+[
+    Tests PublicID with wrong field ordering. The key word "PUBLIC" 
+    occurs after the PubidLiteral in the PublicID in the NotationDcl. 
+  ]
+ibm/not-wf/P85/ibm85n01.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x00D7 
+    occurs as the first character of the PITarget in the PI in the DTD.
+  ]
+ibm/not-wf/P85/ibm85n02.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x00F7    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n03.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0132    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n04.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0133    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n05.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x013F    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n06.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0140    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n07.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0149    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n08.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x017F    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n09.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x01c4    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n10.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x01CC    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n100.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0BB6
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n101.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0BBA
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n102.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0C0D    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n103.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0C11    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n104.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0C29    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n105.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0C34    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n106.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0C5F    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n107.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0C62    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n108.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0C8D    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n109.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0C91    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n11.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x01F1    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n110.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0CA9    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n111.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0CB4    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n112.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0CBA    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n113.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0CDF    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n114.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0CE2    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n115.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0D0D    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n116.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0D11    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n117.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0D29    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n118.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0D3A    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n119.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0D62    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n12.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x01F3    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n120.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0E2F    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n121.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0E31    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n122.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0E34    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n123.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0E46    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n124.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0E83    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n125.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0E85    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n126.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0E89    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n127.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0E8B    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n128.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0E8E    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n129.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0E98    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n13.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x01F6    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n130.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0EA0    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n131.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0EA4    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n132.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0EA6    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n133.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0EA8    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n134.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0EAC    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n135.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0EAF    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n136.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0EB1    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n137.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0EB4    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n138.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0EBE    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n139.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0EC5    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n14.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x01F9    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n140.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0F48    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n141.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0F6A    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n142.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x10C6    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n143.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x10F7    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n144.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1011    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n145.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1104    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n146.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1108    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n147.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x110A    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n148.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x110D    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n149.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x113B    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n15.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x01F9    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n150.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x113F    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n151.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1141    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n152.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x114D    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n153.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x114f    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n154.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1151    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n155.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1156    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n156.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x115A    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n157.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1162    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n158.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1164    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n159.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1166    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n16.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0230    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n160.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x116B    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n161.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x116F    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n162.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1174    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n163.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x119F    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n164.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x11AC    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n165.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x11B6    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n166.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x11B9    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n167.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x11BB    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n168.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x11C3    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n169.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x11F1    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n17.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x02AF    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n170.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x11FA    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n171.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1E9C    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n172.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1EFA    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n173.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1F16    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n174.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1F1E    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n175.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1F46    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n176.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1F4F    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n177.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1F58    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n178.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1F5A    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n179.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1F5C    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n18.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x02CF    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n180.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1F5E    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n181.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #xF17E    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n182.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1FB5    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n183.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1FBD    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n184.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1FBF    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n185.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1FC5    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n186.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1FCD    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n187.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1FD5    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n188.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1FDC    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n189.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1FED    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n19.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0387    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n190.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1FF5    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n191.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x1FFD    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n192.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x2127    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n193.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x212F    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n194.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x2183    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n195.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x3095    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n196.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x30FB    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n197.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x312D    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n198.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #xD7A4    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+    ]
+ibm/not-wf/P85/ibm85n20.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x038B    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n21.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x03A2    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n22.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x03CF    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n23.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x03D7    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n24.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x03DD    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n25.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x03E1    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n26.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x03F4    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n27.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x040D    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n28.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0450    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n29.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x045D    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n30.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0482    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n31.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x04C5    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n32.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x04C6    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n33.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x04C9    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n34.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x04EC    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n35.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x04ED    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n36.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x04F6    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n37.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x04FA    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n38.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0557    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n39.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0558    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n40.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0587    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n41.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x05EB    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n42.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x05F3    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n43.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0620    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n44.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x063B    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n45.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x064B    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n46.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x06B8    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n47.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x06BF    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n48.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x06CF    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n49.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x06D4    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n50.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x06D6    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n51.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x06E7    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n52.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x093A    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n53.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x093E    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n54.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0962    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n55.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x098D    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n56.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0991    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n57.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0992    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n58.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x09A9    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n59.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x09B1    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n60.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x09B5    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n61.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x09BA    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n62.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x09DE    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n63.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x09E2    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n64.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x09F2    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n65.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0A0B    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n66.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0A11    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n67.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0A29    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n68.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0A31    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n69.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0A34    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n70.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0A37    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n71.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0A3A    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n72.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0A5B    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n73.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0A70    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n74.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0A75    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n75.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n76.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0ABC    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n77.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0A92    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n78.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0AA9    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n79.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0AB1    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n80.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0AB4    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n81.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0ABA    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n82.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0B04    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n83.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0B0D    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n84.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0B11    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n85.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0B29    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n86.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0B31    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n87.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0B34    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n88.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0B3A    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n89.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0B3E    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n90.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0B5E    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n91.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0B62    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n92.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0B8B    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n93.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0B91    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n94.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0B98    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n95.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0B9B    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n96.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0B9D    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n97.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0BA0    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n98.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0BA7    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P85/ibm85n99.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests BaseChar with an illegal character. The character #x0BAB    
+    occurs as the first character of the PITarget in the PI in the DTD.  
+  ]
+ibm/not-wf/P86/ibm86n01.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests Ideographic with an illegal character. The character #x4CFF    
+    occurs as the first character in the PITarget in the PI in the DTD.  
+]
+ibm/not-wf/P86/ibm86n02.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests Ideographic with an illegal character. The character #x9FA6    
+    occurs as the first character in the PITarget in the PI in the DTD.  
+]
+ibm/not-wf/P86/ibm86n03.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests Ideographic with an illegal character. The character #x3008    
+    occurs as the first character in the PITarget in the PI in the DTD.  
+]
+ibm/not-wf/P86/ibm86n04.xml [not-wf?] FAILED:
+  Expecting name after '<?'
+[
+    Tests Ideographic with an illegal character. The character #x302A    
+    occurs as the first character in the PITarget in the PI in the DTD.  
+]
 ibm/not-wf/P87/ibm87n01.xml [not-wf?] not-wf
 ibm/not-wf/P87/ibm87n02.xml [not-wf?] not-wf
 ibm/not-wf/P87/ibm87n03.xml [not-wf?] not-wf
@@ -1788,4 +6232,4 @@
 ibm/valid/P87/ibm87v01.xml [not validating:] input [validating:] input
 ibm/valid/P88/ibm88v01.xml [not validating:] input [validating:] input
 ibm/valid/P89/ibm89v01.xml [not validating:] input [validating:] input
-0/1786 tests failed; 376 tests were skipped
\ No newline at end of file
+1005/1786 tests failed; 376 tests were skipped
\ No newline at end of file




More information about the Cxml-cvs mailing list