summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1')
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/CVS/Entries6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/CVS/Repository1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/CVS/Root1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/ibm_invalid.xml35
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/ibm_not-wf.xml700
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/ibm_valid.xml332
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/CVS/Entries1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/CVS/Repository1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/CVS/Root1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/P46/CVS/Entries3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/P46/CVS/Repository1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/P46/CVS/Root1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/P46/ibm46i01.xml11
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/P46/ibm46i02.xml11
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/CVS/Entries5
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/CVS/Repository1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/CVS/Root1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/CVS/Entries75
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/CVS/Repository1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/CVS/Root1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n01.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n02.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n03.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n04.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n05.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n06.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n07.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n08.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n09.xmlbin0 -> 121 bytes
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n10.xml7
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n11.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n12.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n13.xml8
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n14.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n15.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n16.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n17.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n18.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n19.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n20.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n21.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n22.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n23.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n24.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n25.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n26.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n27.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n28.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n29.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n30.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n31.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n32.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n33.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n34.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n35.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n36.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n37.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n38.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n39.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n40.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n41.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n42.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n43.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n44.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n45.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n46.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n47.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n48.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n49.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n50.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n51.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n52.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n53.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n54.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n55.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n56.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n57.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n58.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n59.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n60.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n61.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n62.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n63.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n64.ent3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n64.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n65.ent3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n65.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n66.ent3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n66.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n67.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n68.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n69.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n70.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n71.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/CVS/Entries29
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/CVS/Repository1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/CVS/Root1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n01.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n02.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n03.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n04.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n05.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n06.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n07.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n08.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n09.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n10.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n11.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n12.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n13.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n14.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n15.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n16.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n17.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n18.xml7
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n19.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n20.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n21.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n22.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n23.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n24.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n25.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n26.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n27.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n28.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/CVS/Entries29
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/CVS/Repository1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/CVS/Root1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an01.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an02.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an03.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an04.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an05.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an06.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an07.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an08.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an09.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an10.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an11.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an12.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an13.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an14.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an15.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an16.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an17.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an18.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an19.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an20.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an21.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an22.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an23.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an24.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an25.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an26.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an27.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an28.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/CVS/Entries7
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/CVS/Repository1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/CVS/Root1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n01.xml9
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n02.xml9
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n03.xml9
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n04.xml9
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n05.xml9
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n06.xml9
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/CVS/Entries48
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/CVS/Repository1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/CVS/Root1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n01.dtd3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n01.xml3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n02.dtd3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n02.xml3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n03.dtd3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n03.xml3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n04.ent2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n04.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n05.ent2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n05.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n06.ent2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n06.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n07.dtd2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n07.xml3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n08.dtd3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n08.xml3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n09.dtd2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n09.xml3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n10.ent2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n10.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n11.ent1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n11.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n12.ent1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n12.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n13.dtd5
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n13.ent2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n13.xml3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n14.dtd5
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n14.xml4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n15.dtd5
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n15.ent4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n15.xml3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n16.ent2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n16.xml7
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n17.ent1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n17.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n18.ent2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n18.xml7
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n19.dtd5
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n19.ent1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n19.xml3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n20.dtd6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n20.ent2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n20.xml3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n21.dtd5
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n21.ent2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n21.xml3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Entries7
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Repository1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Root1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Entries8
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Repository1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Root1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v01.xml22
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v02.xml17
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v03.xml11
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v04.xml12
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v05.xml31
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v06.ent17
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v06.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Entries15
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Repository1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Root1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v01.ent1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v01.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v02.ent1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v02.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v03.ent1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v03.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v04.ent1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v04.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v05.xml7
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v06.xml7
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v07.xml7
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v08.xml7
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v09.ent1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v09.xml7
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Entries10
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Repository1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Root1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v01.xml1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v02.xml1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v03.xml1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v04.xml1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v05.xml1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v06.xml1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v07.xml1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v08.xml1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v09.xml1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Entries2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Repository1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Root1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/ibm04v01.xml66
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Entries2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Repository1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Root1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/ibm04av01.xml97
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Entries6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Repository1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Root1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v01.xml103
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v02.xml55
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v03.xml103
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v04.xml199
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v05.xml183
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Entries2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Repository1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Root1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/ibm07v01.xml82
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Entries61
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Repository1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Root1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v01.dtd5
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v01.xml5
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v02.dtd5
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v02.xml5
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v03.dtd5
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v03.xml5
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v04.ent2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v04.xml7
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v05.ent2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v05.xml7
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v06.ent2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v06.xml7
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v07.dtd5
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v07.xml5
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v08.dtd5
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v08.xml5
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v09.dtd5
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v09.xml5
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v10.ent2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v10.xml7
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v11.ent2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v11.xml7
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v12.ent2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v12.xml7
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v13.dtd4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v13.xml5
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v14.dtd4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v14.xml5
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v15.dtd4
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v15.xml5
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v16.ent1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v16.xml7
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v17.ent1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v17.xml7
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v18.ent1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v18.xml7
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v19.dtd3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v19.xml3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v20.dtd3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v20.xml3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v21.dtd3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v21.xml3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v22.ent2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v22.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v23.ent2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v23.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v24.ent2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v24.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v25.dtd2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v25.xml3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v26.dtd2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v26.xml3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v27.dtd3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v27.xml3
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v28.ent1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v28.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v29.ent1
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v29.xml6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v30.ent2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v30.xml6
340 files changed, 3622 insertions, 0 deletions
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/CVS/Entries b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/CVS/Entries
new file mode 100644
index 0000000000..05e6543f13
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/CVS/Entries
@@ -0,0 +1,6 @@
+/ibm_invalid.xml/1.4/Tue Dec 9 12:52:04 2003//
+/ibm_not-wf.xml/1.6/Tue Dec 9 12:52:04 2003//
+/ibm_valid.xml/1.5/Tue Dec 9 12:52:04 2003//
+D/invalid////
+D/not-wf////
+D/valid////
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/CVS/Repository b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/CVS/Repository
new file mode 100644
index 0000000000..0497ff4c6e
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/CVS/Root b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/ibm_invalid.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/ibm_invalid.xml
new file mode 100644
index 0000000000..eb35efc4fe
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/ibm_invalid.xml
@@ -0,0 +1,35 @@
+<!--
+ (C) Copyright IBM Corp. 2003 All rights reserved.
+
+ US Government Users Restricted Rights Use, duplication or
+ disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
+
+ The program is provided "as is" without any warranty express or
+ implied, including the warranty of non-infringement and the implied
+ warranties of merchantibility and fitness for a particular purpose.
+ IBM will not be liable for any damages suffered by you as a result
+ of using the Program. In no event will IBM be liable for any
+ special, indirect or consequential damages or lost profits even if
+ IBM has been advised of the possibility of their occurrence. IBM
+ will not be liable for any third party claims against you.
+-->
+<!--
+ Configuration file for invalid XML 1.1 test cases.
+-->
+
+<TESTCASES PROFILE="IBM Invalid Conformance Tests for XML 1.1 CR October 15, 2002">
+
+<TESTCASES PROFILE="IBM XML Conformance Test Suite">
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="invalid/P46/ibm46i01.xml"
+ TYPE="invalid" ID="ibm-1-1-valid-P46-ibm46i01.xml" ENTITIES="none" SECTIONS="3.2.1, 2.2" >
+ An element with Element-Only content contains the character #x85 (NEL not a
+ whitespace character as defined by S).
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="invalid/P46/ibm46i02.xml"
+ TYPE="invalid" ID="ibm-1-1-valid-P46-ibm46i02.xml" ENTITIES="none" SECTIONS="3.2.1, 2.2" >
+ An element with Element-Only content contains the character #x2028 (LESP not a
+ whitespace character as defined by S).
+ </TEST>
+</TESTCASES>
+
+</TESTCASES>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/ibm_not-wf.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/ibm_not-wf.xml
new file mode 100644
index 0000000000..baa357145f
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/ibm_not-wf.xml
@@ -0,0 +1,700 @@
+<!--
+ (C) Copyright IBM Corp. 2003 All rights reserved.
+
+ US Government Users Restricted Rights Use, duplication or
+ disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
+
+ The program is provided "as is" without any warranty express or
+ implied, including the warranty of non-infringement and the implied
+ warranties of merchantibility and fitness for a particular purpose.
+ IBM will not be liable for any damages suffered by you as a result
+ of using the Program. In no event will IBM be liable for any
+ special, indirect or consequential damages or lost profits even if
+ IBM has been advised of the possibility of their occurrence. IBM
+ will not be liable for any third party claims against you.
+-->
+<!--
+ Configuration file for not-wf XML 1.1 test cases.
+-->
+
+<TESTCASES PROFILE="IBM Not-WF Conformance Tests for XML 1.1 CR October 15, 2002">
+
+<TESTCASES PROFILE="IBM XML Conformance Test Suite - Production 2">
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n01.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n01.xml" ENTITIES="none" SECTIONS="2.2,4.1" >
+ This test contains embeded control character 0x1.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n02.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n02.xml" ENTITIES="none" SECTIONS="2.2,4.1" >
+ This test contains embeded control character 0x2.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n03.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n03.xml" ENTITIES="none" SECTIONS="2.2,4.1" >
+ This test contains embeded control character 0x3.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n04.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n04.xml" ENTITIES="none" SECTIONS="2.2,4.1" >
+ This test contains embeded control character 0x4.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n05.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n05.xml" ENTITIES="none" SECTIONS="2.2,4.1" >
+ This test contains embeded control character 0x5.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n06.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n06.xml" ENTITIES="none" SECTIONS="2.2,4.1" >
+ This test contains embeded control character 0x6.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n07.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n07.xml" ENTITIES="none" SECTIONS="2.2,4.1" >
+ This test contains embeded control character 0x7.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n08.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n08.xml" ENTITIES="none" SECTIONS="2.2,4.1" >
+ This test contains embeded control character 0x8.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n09.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n09.xml" ENTITIES="none" SECTIONS="2.2,4.1" >
+ This test contains embeded control character 0x0.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n10.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n10.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x100.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n11.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n11.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x0B.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n12.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n12.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x0C.
+ </TEST>
+<!--
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n13.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n13.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ Entity Replacement text contains a character reference
+ to x86 and is referenced in element content.
+ </TEST>
+-->
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n14.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n14.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x0E.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n15.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n15.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x0F.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n16.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n16.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x10.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n17.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n17.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x11.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n18.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n18.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x12.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n19.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n19.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x13.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n20.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n20.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x14.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n21.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n21.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x15.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n22.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n22.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x16.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n23.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n23.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x17.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n24.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n24.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x18.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n25.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n25.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x19.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n26.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n26.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x1A.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n27.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n27.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x1B.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n28.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n28.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x1C.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n29.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n29.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x1D.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n30.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n30.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x1E.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n31.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n31.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x1F.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n32.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n32.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x7F.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n33.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n33.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x80.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n34.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n34.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x81.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n35.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n35.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x82.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n36.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n36.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x83.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n37.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n37.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x84.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n38.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n38.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control characters x82, x83 and x84.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n39.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n39.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x86.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n40.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n40.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x87.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n41.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n41.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x88.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n42.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n42.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x89.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n43.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n43.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x8A.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n44.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n44.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x8B.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n45.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n45.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x8C.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n46.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n46.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x8D.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n47.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n47.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x8E.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n48.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n48.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x8F.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n49.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n49.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x90.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n50.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n50.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x91.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n51.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n51.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x92.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n52.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n52.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x93.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n53.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n53.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x94.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n54.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n54.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x95.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n55.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n55.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x96.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n56.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n56.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x97.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n57.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n57.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x98.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n58.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n58.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x99.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n59.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n59.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x9A.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n60.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n60.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x9B.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n61.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n61.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x9C.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n62.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n62.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x9D.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n63.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n63.xml" ENTITIES="none" SECTIONS="2.2,4.1">
+ This test contains embeded control character 0x9E.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n64.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n64.xml" ENTITIES="general" SECTIONS="2.2,4.1" >
+ This test contains embeded control characters present in an external entity.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n65.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n65.xml" ENTITIES="general" SECTIONS="2.2,4.1" >
+ This test contains embeded control characters present in an external entity.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n66.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n66.xml" ENTITIES="general" SECTIONS="2.2,4.1" >
+ This test contains embeded control characters present in an external entity.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n67.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n67.xml" ENTITIES="none"
+ SECTIONS="2.2,4.1" >
+ This test contains embeded character 0xD800. (Invalid UTF8 sequence)
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n68.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n68.xml" ENTITIES="none"
+ SECTIONS="2.2,4.1" >
+ This test contains embeded character 0xFFFE.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n69.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n69.xml" ENTITIES="none"
+ SECTIONS="2.2,4.1" >
+ This test contains embeded character 0xFFFF.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n70.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n70.xml" ENTITIES="none"
+ SECTIONS="2.2,4.1" >
+ This test contains a reference to character 0xFFFE.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P02/ibm02n71.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P02-ibm02n71.xml" ENTITIES="none"
+ SECTIONS="2.2,4.1" >
+ This test contains a reference to character 0xFFFF.
+ </TEST>
+</TESTCASES>
+
+<TESTCASES PROFILE="IBM XML Conformance Test Suite - Production 4">
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n01.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n01.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #x300
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n02.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n02.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0x333
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n03.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n03.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0x369
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n04.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n04.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0x37E
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n05.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n05.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0x2000
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n06.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n06.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0x2001
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n07.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n07.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0x2002
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n08.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n08.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0x2005
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n09.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n09.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0x200B
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n10.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n10.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0x200E
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n11.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n11.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0x200F
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n12.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n12.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0x2069
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n13.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n13.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0x2190
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n14.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n14.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0x23FF
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n15.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n15.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0x280F
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n16.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n16.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0x2A00
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n17.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n17.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0x2EDC
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n18.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n18.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0x2B00
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n19.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n19.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0x2BFF
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n20.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n20.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0x3000
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n21.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n21.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0xD800
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n22.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n22.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0xD801
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n23.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n23.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0xDAFF
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n24.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n24.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0xDFFF
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n25.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n25.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0xEFFF
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n26.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n26.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0xF1FF
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n27.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n27.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0xF8FF
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04/ibm04n28.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04-ibm04n28.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameStartChar: #0xFFFFF
+ </TEST>
+</TESTCASES>
+
+<TESTCASES PROFILE="IBM XML Conformance Test Suite - Production 4a">
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an01.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an01.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #xB8
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an02.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an02.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0xA1
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an03.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an03.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0xAF
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an04.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an04.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0x37E
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an05.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an05.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0x2000
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an06.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an06.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0x2001
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an07.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an07.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0x2002
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an08.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an08.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0x2005
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an09.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an09.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0x200B
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an10.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an10.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0x200E
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an11.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an11.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0x2038
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an12.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an12.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0x2041
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an13.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an13.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0x2190
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an14.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an14.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0x23FF
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an15.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an15.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0x280F
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an16.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an16.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0x2A00
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an17.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an17.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0xFDD0
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an18.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an18.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0xFDEF
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an19.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an19.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0x2FFF
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an20.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an20.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0x3000
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an21.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an21.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0xD800
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an22.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an22.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0xD801
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an23.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an23.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0xDAFF
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an24.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an24.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0xDFFF
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an25.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an25.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0xEFFF
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an26.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an26.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0xF1FF
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an27.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an27.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0xF8FF
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P04a/ibm04an28.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P04a-ibm04an28.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal NameChar: #0xFFFFF
+ </TEST>
+</TESTCASES>
+
+<TESTCASES PROFILE="IBM XML Conformance Test Suite - Production 5">
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P05/ibm05n01.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P05-ibm05n01.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal Name containing #0x0B
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P05/ibm05n02.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P05-ibm05n02.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal Name containing #0x300
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P05/ibm05n03.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P05-ibm05n03.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal Name containing #0x36F
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P05/ibm05n04.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P05-ibm05n04.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal Name containing #0x203F
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P05/ibm05n05.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P05-ibm05n05.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal Name containing #x2040
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P05/ibm05n06.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P05-ibm05n06.xml" ENTITIES="none" SECTIONS="2.3" >
+ Tests an element with an illegal Name containing #0xB7
+ </TEST>
+</TESTCASES>
+
+
+<TESTCASES PROFILE="IBM XML Conformance Test Suite - Production 77">
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P77/ibm77n01.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P77-ibm77n01.xml" ENTITIES="general" SECTIONS="4.3.4">
+ The VersionNum of the document entity is 1.1 and that of the external dtd 1.0.
+ The external dtd contains the invalid XML1.1 but valid XML 1.0 character #x7F.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P77/ibm77n02.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P77-ibm77n02.xml" ENTITIES="general" SECTIONS="4.3.4">
+ The VersionNum of the document entity is 1.1 and that of the external dtd 1.0.
+ The external dtd contains a comment with the invalid XML1.1 but valid XML 1.0
+ character #x80.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P77/ibm77n03.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P77-ibm77n03.xml" ENTITIES="general" SECTIONS="4.3.4">
+ The VersionNum of the document entity is 1.1 and that of the external dtd 1.0.
+ The external dtd contains a PI with the invalid XML1.1 but valid XML 1.0
+ character #x9F.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P77/ibm77n04.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P77-ibm77n04.xml" ENTITIES="general" SECTIONS="4.3.4">
+ The VersionNum of the document entity is 1.1 and that of the external entity 1.0.
+ The external entity the contains invalid XML1.1 but valid XML 1.0 character #x89.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P77/ibm77n05.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P77-ibm77n05.xml" ENTITIES="general" SECTIONS="4.3.4">
+ The VersionNum of the document entity is 1.1 and that of the external entity 1.0.
+ The external entity contains the invalid XML1.1 but valid XML 1.0 character #x94.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P77/ibm77n06.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P77-ibm77n06.xml" ENTITIES="general" SECTIONS="4.3.4">
+ The VersionNum of the document entity is 1.1 and that of the external entity 1.0.
+ The external entity contains the invalid XML1.1 but valid XML 1.0 character #x9F.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P77/ibm77n07.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P77-ibm77n07.xml" ENTITIES="general" SECTIONS="4.3.4">
+ The VersionNum of the document entity is 1.1 and the external dtd does not contain
+ a textDecl. The external entity contains the invalid XML1.1 but valid XML 1.0
+ character #x7F.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P77/ibm77n08.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P77-ibm77n08.xml" ENTITIES="general" SECTIONS="4.3.4">
+ The VersionNum of the document entity is 1.1 and the external dtd does not contain
+ a VersionNum in the textDecl. The external entity contains the invalid XML1.1 but
+ valid XML 1.0 character #x9B.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P77/ibm77n09.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P77-ibm77n09.xml" ENTITIES="general" SECTIONS="4.3.4">
+ The VersionNum of the document entity is 1.1 and the external dtd does not contain
+ a textDecl. The external entity contains the invalid XML1.1 but valid XML 1.0
+ character #x8D.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P77/ibm77n10.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P77-ibm77n10.xml" ENTITIES="general" SECTIONS="4.3.4">
+ The VersionNum of the document entity is 1.1 and the external dtd does not contain
+ a VersionNum in the textDecl. The external entity contains the invalid XML 1.1 but
+ valid XML 1.0 character #x84.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P77/ibm77n11.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P77-ibm77n11.xml" ENTITIES="general" SECTIONS="4.3.4">
+ The VersionNum of the document entity is 1.1 and the external dtd does not contain
+ a textDecl. The external entity contains the invalid XML 1.1 but
+ valid XML 1.0 character #x88.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P77/ibm77n12.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P77-ibm77n12.xml" ENTITIES="general" SECTIONS="4.3.4">
+ The VersionNum of the document entity is 1.1 and the external dtd does not contain
+ a textDecl. The external entity contains the invalid XML 1.1 but
+ valid XML 1.0 character #x8E.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P77/ibm77n13.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P77-ibm77n13.xml" ENTITIES="none" SECTIONS="4.3.4" >
+ The VersionNum of the primary document entity is 1.0 and that of the external
+ dtd is 1.0. The external dtd contains an external entity whose VersionNum is 1.1.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P77/ibm77n14.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P77-ibm77n14.xml" ENTITIES="none" SECTIONS="4.3.4" >
+ The VersionNum of the primary document entity is 1.1 and that of the external
+ dtd is 1.0. The external dtd contains an element declaration with an invalid
+ XML 1.1 and 1.0 name.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P77/ibm77n15.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P77-ibm77n15.xml" ENTITIES="none" SECTIONS="4.3.4" >
+ The VersionNum of the primary document entity is 1.1 and testDecl of the external
+ dtd is absent. The external dtd contains an external entity whose VersionNum is
+ 1.1 containing a valid XML1.0 but an invalid XML 1.1 character #x7F.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P77/ibm77n16.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P77-ibm77n16.xml" ENTITIES="general" SECTIONS="4.3.4">
+ The VersionNum of the primary document entity is 1.0 and VersioNum of the external
+ entity is absent. The replacement text of the entity contains an element followed
+ by the valid XML 1.1 of line character NEL #x85 in its empty elem tag.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P77/ibm77n17.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P77-ibm77n17.xml" ENTITIES="general" SECTIONS="4.3.4">
+ The VersionNum of the primary document entity is absent and that of the external
+ entity is 1.0. The textDecl in the external entity contains an invalid XML1.0
+ but valid XML 1.1 enf of line character NEL #x85.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P77/ibm77n18.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P77-ibm77n18.xml" ENTITIES="general" SECTIONS="4.3.4">
+ The VersionNum of the primary document entity is absent and that of the external
+ entity is 1.0. The textDecl in the external entity contains an invalid XML1.0
+ but valid XML 1.1 of line character Unicode line separator #x2028.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P77/ibm77n19.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P77-ibm77n19.xml" ENTITIES="general" SECTIONS="4.3.4">
+ The VersionNum of the primary document entity is 1.1 and that of the external
+ dtd is absent. The external dtd contains an external entity whose VersionNum is
+ absent and it contains a valid XML 1.0 but an invalid XML 1.1 character #x94.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P77/ibm77n20.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P77-ibm77n20.xml" ENTITIES="general" SECTIONS="4.3.4">
+ The VersionNum of the primary document entity is 1.1 and that of the external
+ dtd is 1.1. The external dtd contains an external entity whose VersionNum is
+ absent and it contains a valid XML 1.0 but an invalid XML 1.1 character #x8F.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="not-wf/P77/ibm77n21.xml"
+ TYPE="not-wf" ID="ibm-1-1-not-wf-P77-ibm77n21.xml" ENTITIES="both" SECTIONS="4.3.4" >
+ The VersionNum of the primary document entity is 1.1 and the texlDecl of the
+ external dtd is absent. The external dtd contains a reference to an external
+ parameter entity whose VersionNum is absent from the textDecl and it contains
+ an invalid XML 1.1 character #x8F.
+ </TEST>
+</TESTCASES>
+
+</TESTCASES>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/ibm_valid.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/ibm_valid.xml
new file mode 100644
index 0000000000..bc0baf7262
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/ibm_valid.xml
@@ -0,0 +1,332 @@
+<!--
+ (C) Copyright IBM Corp. 2003 All rights reserved.
+
+ US Government Users Restricted Rights Use, duplication or
+ disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
+
+ The program is provided "as is" without any warranty express or
+ implied, including the warranty of non-infringement and the implied
+ warranties of merchantibility and fitness for a particular purpose.
+ IBM will not be liable for any damages suffered by you as a result
+ of using the Program. In no event will IBM be liable for any
+ special, indirect or consequential damages or lost profits even if
+ IBM has been advised of the possibility of their occurrence. IBM
+ will not be liable for any third party claims against you.
+-->
+<TESTCASES PROFILE="IBM Valid Conformance Tests for XML 1.1 CR October 15, 2002">
+
+<TESTCASES PROFILE="IBM XML Conformance Test Suite - Production 2">
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P02/ibm02v01.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P02-ibm02v01.xml" ENTITIES="none" SECTIONS="2.2" >
+ This test case covers legal character ranges plus discrete legal characters
+ for production 02 of the XML1.1 sepcification.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P02/ibm02v02.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P02-ibm02v02.xml" ENTITIES="none" SECTIONS="2.2,4.1" >
+ This test case covers control characters x1 to x1F and x7F to x9F
+ which should only appear as character references.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P02/ibm02v03.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P02-ibm02v03.xml" ENTITIES="none" SECTIONS="2.2,4.1" >
+ This test case covers control characters x1 to x1F and x7F to x9F
+ which appear as character references as an entity's replacement text.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P02/ibm02v04.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P02-ibm02v04.xml" ENTITIES="none" SECTIONS="2.2,4.1" >
+ This test case contains embeded whitespace characters
+ some form the range 1 - 1F.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P02/ibm02v05.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P02-ibm02v05.xml" ENTITIES="none" SECTIONS="2.2,4.1" >
+ This test case contains valid char references that match the char production.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P02/ibm02v06.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P02-ibm02v06.xml" ENTITIES="general" SECTIONS="2.2,4.1" >
+ This test case contains valid char references in the CDATA section, comment and
+ processing instruction of an external entity that match the char production.
+ </TEST>
+</TESTCASES>
+
+<TESTCASES PROFILE="IBM XML Conformance Test Suite - Production 3">
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P03/ibm03v01.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P03-ibm03v01.xml" ENTITIES="general" SECTIONS="2.11"
+ OUTPUT="valid/P03/out/ibm03v01.xml" >
+ The two character sequence #x0D #x85 in an external entity must be normalized to a
+ single newline.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P03/ibm03v02.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P03-ibm03v02.xml" ENTITIES="general" SECTIONS="2.11"
+ OUTPUT="valid/P03/out/ibm03v02.xml" >
+ The single character sequence #x85 in an external entity must be normalized to a
+ single newline.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P03/ibm03v03.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P03-ibm03v03.xml" ENTITIES="general" SECTIONS="2.11"
+ OUTPUT="valid/P03/out/ibm03v03.xml" >
+ The two character sequence #x0D #x85 in an external entity must be normalized to a
+ single newline.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P03/ibm03v04.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P03-ibm03v04.xml" ENTITIES="general" SECTIONS="2.11"
+ OUTPUT="valid/P03/out/ibm03v04.xml" >
+ The single character sequence #x85 in an external entity must be normalized to a
+ single newline.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P03/ibm03v05.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P03-ibm03v05.xml" ENTITIES="none" SECTIONS="2.11"
+ OUTPUT="valid/P03/out/ibm03v05.xml" >
+ The two character sequence #x0D #x85 in a document entity must be normalized to a
+ single newline.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P03/ibm03v06.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P03-ibm03v06.xml" ENTITIES="none" SECTIONS="2.11"
+ OUTPUT="valid/P03/out/ibm03v06.xml" >
+ The single character sequence #x85 in a document entity must be normalized to a
+ single newline.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P03/ibm03v07.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P03-ibm03v07.xml" ENTITIES="none" SECTIONS="2.11"
+ OUTPUT="valid/P03/out/ibm03v07.xml" >
+ The single character sequence #x2028 in a document entity must be normalized to a
+ single newline.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P03/ibm03v08.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P03-ibm03v08.xml" ENTITIES="none" SECTIONS="2.11"
+ OUTPUT="valid/P03/out/ibm03v08.xml" >
+ The single character sequence #x85 in the XMLDecl must be normalized to a
+ single newline.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P03/ibm03v09.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P03-ibm03v09.xml" ENTITIES="general" SECTIONS="2.11"
+ OUTPUT="valid/P03/out/ibm03v09.xml" >
+ The single character sequence #x2028 in the XMLDecl must be normalized to a
+ single newline. (This test is questionable)
+ </TEST>
+</TESTCASES>
+
+<TESTCASES PROFILE="IBM XML Conformance Test Suite - Production 4">
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P04/ibm04v01.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P04-ibm04v01.xml" ENTITIES="none" SECTIONS="2.3" NAMESPACE="no">
+ This test case covers legal NameStartChars character ranges plus discrete legal
+ characters for production 04.
+ </TEST>
+</TESTCASES>
+
+<TESTCASES PROFILE="IBM XML Conformance Test Suite - Production 4a">
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P04a/ibm04av01.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P04-ibm04av01.xml" ENTITIES="none" SECTIONS="2.3" >
+ This test case covers legal NameChars character ranges plus discrete legal
+ characters for production 04a.
+ </TEST>
+</TESTCASES>
+
+<TESTCASES PROFILE="IBM XML Conformance Test Suite - Production 5">
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P05/ibm05v01.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P05-ibm05v01.xml" ENTITIES="none" SECTIONS="2.3" NAMESPACE="no">
+ This test case covers legal Element Names as per production 5.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P05/ibm05v02.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P05-ibm05v02.xml" ENTITIES="none" SECTIONS="2.3" NAMESPACE="no">
+ This test case covers legal PITarget (Names) as per production 5.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P05/ibm05v03.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P05-ibm05v03.xml" ENTITIES="none" SECTIONS="2.3" NAMESPACE="no">
+ This test case covers legal Attribute (Names) as per production 5.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P05/ibm05v04.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P05-ibm05v04.xml" ENTITIES="none" SECTIONS="2.3" >
+ This test case covers legal ID/IDREF (Names) as per production 5.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P05/ibm05v05.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P05-ibm05v05.xml" ENTITIES="none" SECTIONS="2.3" NAMESPACE="no">
+ This test case covers legal ENTITY (Names) as per production 5.
+ </TEST>
+</TESTCASES>
+
+<TESTCASES PROFILE="IBM XML Conformance Test Suite - Production 7">
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P07/ibm07v01.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P047-ibm07v01.xml" ENTITIES="none" SECTIONS="2.3" >
+ This test case covers legal NMTOKEN Name character ranges plus discrete legal
+ characters for production 7.
+ </TEST>
+</TESTCASES>
+
+<TESTCASES PROFILE="IBM XML Conformance Test Suite - Production 77">
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v01.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v01.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document entity is 1.1 whereas the VersionNum of the external
+ DTD is 1.0. The character #xC0 which is a valid XML 1.1 but an invalid XML 1.0
+ character is present in both documents.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v02.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v02.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document entity is 1.1 whereas the VersionNum of the external
+ DTD is 1.0. The character #x1FFF which is a valid XML 1.1 but an invalid XML 1.0
+ character is present in both documents.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v03.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v03.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document entity is 1.1 whereas the VersionNum of the external
+ DTD is 1.0. The character #xF901 which is a valid XML 1.1 but an invalid XML 1.0
+ character is present in both documents.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v04.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v04.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document entity is 1.1 whereas the VersionNum of the external
+ entity is 1.0. The character #xD6 which is a valid XML 1.1 but an invalid XML 1.0
+ character is present in both documents.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v05.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v05.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document entity is 1.1 whereas the VersionNum of the external
+ entity is 1.0. The character #x1FFF which is a valid XML 1.1 but an invalid XML 1.0
+ character is present in both documents.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v06.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v06.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document entity is 1.1 whereas the VersionNum of the external
+ entity is 1.0. The character #xF901 which is a valid XML 1.1 but an invalid XML 1.0
+ character is present in both documents.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v07.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v07.xml" ENTITIES="none" SECTIONS="4.3.4" >
+ The VersionNum of the document and external dtd is 1.1 and both contain the
+ valid XML1.1 but invalid XML1.0 character #xD8.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v08.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v08.xml" ENTITIES="none" SECTIONS="4.3.4" >
+ The VersionNum of the document and external dtd is 1.1 and both contain the
+ valid XML1.1 but invalid XML1.0 character #x1FFF.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v09.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v09.xml" ENTITIES="none" SECTIONS="4.3.4" >
+ The VersionNum of the document and external dtd is 1.1 and both contain the
+ valid XML1.1 but invalid XML1.0 character #xF901.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v10.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v10.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document and external entity is 1.1 and both contain the
+ valid XML1.1 but invalid XML1.0 character #xF6.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v11.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v11.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document and external entity is 1.1 and both contain the
+ valid XML1.1 but invalid XML1.0 character #x1FFF.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v12.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v12.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document and external entity is 1.1 and both contain the
+ valid XML1.1 but invalid XML1.0 character #xF901.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v13.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v13.xml" ENTITIES="none" SECTIONS="4.3.4" >
+ The VersionNum of the document entity is 1.1 but the external dtd does not
+ contain a textDecl and both contain the valid XML1.1 but invalid XML1.0 character
+ #xF8.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v14.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v14.xml" ENTITIES="none" SECTIONS="4.3.4" >
+ The VersionNum of the document entity is 1.1 but the external dtd does not
+ contain a textDecl and both contain the valid XML1.1 but invalid XML1.0 character
+ #x1FFF.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v15.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v15.xml" ENTITIES="none" SECTIONS="4.3.4" >
+ The VersionNum of the document entity is 1.1 but the external dtd does not
+ contain a textDecl and both contain the valid XML1.1 but invalid XML1.0 character
+ #xF901.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v16.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v16.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document entity is 1.1 but the external entity does not
+ contain a textDecl and both contain the valid XML1.1 but invalid XML1.0 character
+ #x2FF.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v17.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v17.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document entity is 1.1 but the external entity does not
+ contain a textDecl and both contain the valid XML1.1 but invalid XML1.0 character
+ #x1FFF.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v18.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v18.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document entity is 1.1 but the external entity does not
+ contain a textDecl and both contain the valid XML1.1 but invalid XML1.0 character
+ #xF901.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v19.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v19.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document and external dtd is 1.1. The replacement
+ text of an entity declared in the external DTD contains a reference to the
+ character #x7F. This entity is not referenced in the document entity.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v20.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v20.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document and external dtd is 1.1. The replacement
+ text of an entity declared in the external DTD contains a reference to the
+ character #x80. This entity is not referenced in the document entity.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v21.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v21.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document and external dtd is 1.1. The replacement
+ text of an entity declared in the external DTD contains a reference to the
+ character #x9F. This entity is not referenced in the document entity.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v22.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v22.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document and the external entity is 1.1. The entity contains
+ a reference to the character #x7F.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v23.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v23.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document and the external entity is 1.1. The entity contains
+ a reference to the character #x80.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v24.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v24.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document and the external entity is 1.1. The entity contains
+ a reference to the character #x9F.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v25.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v25.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document is 1.1 and the textDecl is missing in the external
+ DTD. The replacement text of an entity declared in the external DTD contains a
+ reference to the character #x7F, #x8F. This entity is not referenced in the
+ document entity.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v26.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v26.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document is 1.1 and the textDecl is missing in the external
+ DTD. The replacement text of an entity declared in the external DTD contains a
+ reference to the character #x80, #x90. This entity is not referenced in the
+ document entity.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v27.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v27.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document is 1.1 and the textDecl is missing in the external
+ DTD. The replacement text of an entity declared in the external DTD contains a
+ reference to the character #x81, #x9F. This entity is not referenced in the
+ document entity.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v28.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v28.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document is 1.1 and the textDecl is missing in the external
+ entity. The replacement text of an entity declared in the external DTD contains a
+ reference to the character #x7F, #x80, #x9F.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v29.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v29.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document is 1.1 and the textDecl is missing in the external
+ entity. The replacement text of an entity declared in the external DTD contains a
+ reference to the character #x85, #x8F.
+ </TEST>
+ <TEST VERSION="1.1" RECOMMENDATION="XML1.1" URI="valid/P77/ibm77v30.xml"
+ TYPE="valid" ID="ibm-1-1-valid-P77-ibm77v30.xml" ENTITIES="general" SECTIONS="4.3.4" >
+ The VersionNum of the document is 1.1 and the textDecl is missing in the external
+ entity. The replacement text of an entity declared in the external DTD contains a
+ reference to the character #x1, #x7F.
+ </TEST>
+</TESTCASES>
+
+</TESTCASES>
+
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/CVS/Entries b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/CVS/Entries
new file mode 100644
index 0000000000..b5b4053997
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/CVS/Entries
@@ -0,0 +1 @@
+D/P46////
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/CVS/Repository b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/CVS/Repository
new file mode 100644
index 0000000000..07e8a5f76b
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/CVS/Root b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/P46/CVS/Entries b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/P46/CVS/Entries
new file mode 100644
index 0000000000..036518e0f5
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/P46/CVS/Entries
@@ -0,0 +1,3 @@
+/ibm46i01.xml/1.2/Mon Nov 10 14:36:00 2003//
+/ibm46i02.xml/1.2/Mon Nov 10 14:36:00 2003//
+D
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/P46/CVS/Repository b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/P46/CVS/Repository
new file mode 100644
index 0000000000..f9a1cacca8
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/P46/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/P46
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/P46/CVS/Root b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/P46/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/P46/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/P46/ibm46i01.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/P46/ibm46i01.xml
new file mode 100644
index 0000000000..4acbdc8c2b
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/P46/ibm46i01.xml
@@ -0,0 +1,11 @@
+<?xml version="1.1"?>
+<!DOCTYPE root [
+<!ENTITY int "&#x85;">
+<!ELEMENT root (a)>
+<!ELEMENT a EMPTY>
+]>
+<!-- Invalid because NEL and LSEP are not allowed as whitespace. -->
+<root>&int;
+ <a/>
+</root>
+
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/P46/ibm46i02.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/P46/ibm46i02.xml
new file mode 100644
index 0000000000..81f503cc66
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/invalid/P46/ibm46i02.xml
@@ -0,0 +1,11 @@
+<?xml version="1.1"?>
+<!DOCTYPE root [
+<!ENTITY int "&#x2028;">
+<!ELEMENT root (a)>
+<!ELEMENT a EMPTY>
+]>
+<!-- Invalid because NEL and LSEP are not allowed as whitespace. -->
+<root>&int;
+ <a/>
+</root>
+
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/CVS/Entries b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/CVS/Entries
new file mode 100644
index 0000000000..c21e7230fa
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/CVS/Entries
@@ -0,0 +1,5 @@
+D/P02////
+D/P04////
+D/P04a////
+D/P05////
+D/P77////
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/CVS/Repository b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/CVS/Repository
new file mode 100644
index 0000000000..98b18ce822
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/CVS/Root b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/CVS/Entries b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/CVS/Entries
new file mode 100644
index 0000000000..463f1c427e
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/CVS/Entries
@@ -0,0 +1,75 @@
+/ibm02n01.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n02.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n03.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n04.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n05.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n06.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n07.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n08.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n09.xml/1.2/Mon Nov 10 14:40:08 2003//
+/ibm02n10.xml/1.2/Mon Nov 10 14:41:53 2003//
+/ibm02n11.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n12.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n13.xml/1.2/Mon Nov 10 14:42:47 2003//
+/ibm02n14.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n15.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n16.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n17.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n18.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n19.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n20.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n21.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n22.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n23.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n24.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n25.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n26.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n27.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n28.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n29.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n30.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n31.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n32.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n33.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n34.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n35.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n36.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n37.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n38.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n39.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n40.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n41.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n42.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n43.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n44.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n45.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n46.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n47.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n48.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n49.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n50.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n51.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n52.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n53.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n54.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n55.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n56.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n57.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n58.xml/1.2/Mon Nov 10 14:44:10 2003//
+/ibm02n59.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n60.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n61.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n62.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n63.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n64.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n64.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n65.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n65.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n66.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n66.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n67.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n68.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n69.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n70.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02n71.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+D
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/CVS/Repository b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/CVS/Repository
new file mode 100644
index 0000000000..3190d3423b
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/CVS/Root b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n01.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n01.xml
new file mode 100644
index 0000000000..bcdc4c23a5
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n01.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x1  -->
+<?Bad PI 0x1  ?>
+<root><![CDATA[ 0x1 ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n02.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n02.xml
new file mode 100644
index 0000000000..7720373ad9
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n02.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x2  -->
+<?Bad PI 0x2  ?>
+<root><![CDATA[ 0x2 ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n03.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n03.xml
new file mode 100644
index 0000000000..fc9a469fe3
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n03.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x3  -->
+<?Bad PI 0x3  ?>
+<root><![CDATA[ 0x3 ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n04.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n04.xml
new file mode 100644
index 0000000000..f18bcb3e50
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n04.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x4  -->
+<?Bad PI 0x4  ?>
+<root><![CDATA[ 0x4 ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n05.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n05.xml
new file mode 100644
index 0000000000..f8e7e35e6f
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n05.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x5  -->
+<?Bad PI 0x5  ?>
+<root><![CDATA[ 0x5 ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n06.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n06.xml
new file mode 100644
index 0000000000..c83d4f3039
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n06.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x6  -->
+<?Bad PI 0x6  ?>
+<root><![CDATA[ 0x6 ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n07.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n07.xml
new file mode 100644
index 0000000000..fae131ea7d
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n07.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x7  -->
+<?Bad PI 0x7  ?>
+<root><![CDATA[ 0x7 ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n08.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n08.xml
new file mode 100644
index 0000000000..7a687964cb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n08.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x8  -->
+<?Bad PI 0x8  ?>
+<root><![CDATA[ 0x8 ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n09.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n09.xml
new file mode 100644
index 0000000000..f023fe7eea
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n09.xml
Binary files differ
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n10.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n10.xml
new file mode 100644
index 0000000000..cc010bafab
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n10.xml
@@ -0,0 +1,7 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE root [
+ <!ELEMENT root ANY>
+ <!ENTITY ent "BAD">
+]>
+<root></root>
+<!-- Entity Replacement text contains an embeded control character x12 -->
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n11.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n11.xml
new file mode 100644
index 0000000000..b1dac95bfa
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n11.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0xb -->
+<?Bad PI 0xb ?>
+<root><![CDATA[ 0xb ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n12.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n12.xml
new file mode 100644
index 0000000000..4a1e578930
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n12.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0xc -->
+<?Bad PI 0xc ?>
+<root><![CDATA[ 0xc ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n13.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n13.xml
new file mode 100644
index 0000000000..5d818d13ec
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n13.xml
@@ -0,0 +1,8 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE root [
+ <!ELEMENT root ANY>
+ <!ENTITY ent "BAD&#x86;">
+]>
+<root>&ent;</root>
+<!-- Entity Replacement text contains a character reference
+to x86 and is referenced in element content -->
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n14.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n14.xml
new file mode 100644
index 0000000000..b5fe5b26c4
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n14.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0xe  -->
+<?Bad PI 0xe  ?>
+<root><![CDATA[ 0xe ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n15.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n15.xml
new file mode 100644
index 0000000000..758f373298
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n15.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0xf  -->
+<?Bad PI 0xf  ?>
+<root><![CDATA[ 0xf ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n16.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n16.xml
new file mode 100644
index 0000000000..aa3b522c00
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n16.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x10  -->
+<?Bad PI 0x10  ?>
+<root><![CDATA[ 0x10 ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n17.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n17.xml
new file mode 100644
index 0000000000..75eb88798c
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n17.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x11  -->
+<?Bad PI 0x11  ?>
+<root><![CDATA[ 0x11 ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n18.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n18.xml
new file mode 100644
index 0000000000..8efbc86433
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n18.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x12  -->
+<?Bad PI 0x12  ?>
+<root><![CDATA[ 0x12 ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n19.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n19.xml
new file mode 100644
index 0000000000..b5536e084a
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n19.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x13  -->
+<?Bad PI 0x13  ?>
+<root><![CDATA[ 0x13 ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n20.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n20.xml
new file mode 100644
index 0000000000..7ca323bad5
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n20.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x14  -->
+<?Bad PI 0x14  ?>
+<root><![CDATA[ 0x14 ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n21.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n21.xml
new file mode 100644
index 0000000000..95a8c9be26
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n21.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x15  -->
+<?Bad PI 0x15  ?>
+<root><![CDATA[ 0x15 ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n22.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n22.xml
new file mode 100644
index 0000000000..3df6b01f38
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n22.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x16  -->
+<?Bad PI 0x16  ?>
+<root><![CDATA[ 0x16 ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n23.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n23.xml
new file mode 100644
index 0000000000..53fc635301
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n23.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x17  -->
+<?Bad PI 0x17  ?>
+<root><![CDATA[ 0x17 ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n24.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n24.xml
new file mode 100644
index 0000000000..c120acc370
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n24.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x18  -->
+<?Bad PI 0x18  ?>
+<root><![CDATA[ 0x18 ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n25.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n25.xml
new file mode 100644
index 0000000000..a52e8bee77
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n25.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x19  -->
+<?Bad PI 0x19  ?>
+<root><![CDATA[ 0x19 ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n26.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n26.xml
new file mode 100644
index 0000000000..ad1c0ebb99
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n26.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x1a  -->
+<?Bad PI 0x1a  ?>
+<root><![CDATA[ 0x1a ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n27.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n27.xml
new file mode 100644
index 0000000000..a3dbf378da
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n27.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x1b  -->
+<?Bad PI 0x1b  ?>
+<root><![CDATA[ 0x1b ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n28.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n28.xml
new file mode 100644
index 0000000000..cdf1c82955
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n28.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x1c  -->
+<?Bad PI 0x1c  ?>
+<root><![CDATA[ 0x1c ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n29.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n29.xml
new file mode 100644
index 0000000000..0e077c8fd4
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n29.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x1d  -->
+<?Bad PI 0x1d  ?>
+<root><![CDATA[ 0x1d ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n30.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n30.xml
new file mode 100644
index 0000000000..3b736dac0c
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n30.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x1e  -->
+<?Bad PI 0x1e  ?>
+<root><![CDATA[ 0x1e ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n31.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n31.xml
new file mode 100644
index 0000000000..51bc907702
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n31.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x1f  -->
+<?Bad PI 0x1f  ?>
+<root><![CDATA[ 0x1f ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n32.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n32.xml
new file mode 100644
index 0000000000..fc98d2df57
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n32.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x7f  -->
+<?Bad PI 0x7f  ?>
+<root><![CDATA[ 0x7f ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n33.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n33.xml
new file mode 100644
index 0000000000..062a5ff101
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n33.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x80 € -->
+<?Bad PI 0x80 € ?>
+<root>€<![CDATA[ 0x80 €]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n34.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n34.xml
new file mode 100644
index 0000000000..fb7e5a9f0f
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n34.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x81  -->
+<?Bad PI 0x81  ?>
+<root><![CDATA[ 0x81 ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n35.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n35.xml
new file mode 100644
index 0000000000..e97969161e
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n35.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x82 ‚ -->
+<?Bad PI 0x82 ‚ ?>
+<root>‚<![CDATA[ 0x82 ‚]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n36.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n36.xml
new file mode 100644
index 0000000000..e7677574c2
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n36.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x83 ƒ -->
+<?Bad PI 0x83 ƒ ?>
+<root><![CDATA[ 0x83 ƒ]]>ƒ</root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n37.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n37.xml
new file mode 100644
index 0000000000..fbdb74a289
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n37.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x84 „ -->
+<?Bad PI 0x84 „ ?>
+<root>„<![CDATA[ 0x84 „]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n38.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n38.xml
new file mode 100644
index 0000000000..536103e3f1
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n38.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x82 ‚ -->
+<?Bad PI 0x83 ƒ ?>
+<root><![CDATA[ 0x84 „]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n39.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n39.xml
new file mode 100644
index 0000000000..f7bdd57908
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n39.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x86 † -->
+<?Bad PI 0x86 † ?>
+<root><![CDATA[ 0x86 †]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n40.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n40.xml
new file mode 100644
index 0000000000..7c9ac88aa8
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n40.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x87 ‡ -->
+<?Bad PI 0x87 ‡ ?>
+<root>‡<![CDATA[ 0x87 ‡]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n41.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n41.xml
new file mode 100644
index 0000000000..ab1e1f6031
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n41.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x88 ˆ -->
+<?Bad PI 0x88 ˆ ?>
+<root><![CDATA[ 0x88 ˆ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n42.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n42.xml
new file mode 100644
index 0000000000..a1833a0900
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n42.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x89 ‰ -->
+<?Bad PI 0x89 ‰ ?>
+<root>‰<![CDATA[ 0x89 ‰]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n43.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n43.xml
new file mode 100644
index 0000000000..e166e5b5e8
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n43.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x8a Š -->
+<?Bad PI 0x8a Š ?>
+<root>Š<![CDATA[ 0x8a Š]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n44.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n44.xml
new file mode 100644
index 0000000000..e66f0c7747
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n44.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x8b ‹ -->
+<?Bad PI 0x8b ‹ ?>
+<root>‹<![CDATA[ 0x8b ‹]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n45.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n45.xml
new file mode 100644
index 0000000000..5bd0b88709
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n45.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x8c Π-->
+<?Bad PI 0x8c Π?>
+<root>Œ<![CDATA[ 0x8c Œ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n46.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n46.xml
new file mode 100644
index 0000000000..2fb7f40cba
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n46.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x8d  -->
+<?Bad PI 0x8d  ?>
+<root><![CDATA[ 0x8d ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n47.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n47.xml
new file mode 100644
index 0000000000..153cf1627a
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n47.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x8e Ž -->
+<?Bad PI 0x8e Ž ?>
+<root>Ž<![CDATA[ 0x8e Ž]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n48.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n48.xml
new file mode 100644
index 0000000000..37b08487ec
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n48.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x8f  -->
+<?Bad PI 0x8f  ?>
+<root><![CDATA[ 0x8f ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n49.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n49.xml
new file mode 100644
index 0000000000..6c7abff6b8
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n49.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x90  -->
+<?Bad PI 0x90  ?>
+<root><![CDATA[ 0x90 ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n50.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n50.xml
new file mode 100644
index 0000000000..bb1408e389
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n50.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x91 ‘ -->
+<?Bad PI 0x91 ‘ ?>
+<root>‘<![CDATA[ 0x91 ‘]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n51.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n51.xml
new file mode 100644
index 0000000000..b02eb5a73a
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n51.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x92 ’ -->
+<?Bad PI 0x92 ’ ?>
+<root>’<![CDATA[ 0x92 ’]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n52.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n52.xml
new file mode 100644
index 0000000000..ef4445db4f
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n52.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x93 “ -->
+<?Bad PI 0x93 “ ?>
+<root>“<![CDATA[ 0x93 “]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n53.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n53.xml
new file mode 100644
index 0000000000..d4f0fba63d
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n53.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x94 ” -->
+<?Bad PI 0x94 ” ?>
+<root>”<![CDATA[ 0x94 ”]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n54.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n54.xml
new file mode 100644
index 0000000000..9b2958575d
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n54.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x95 • -->
+<?Bad PI 0x95 • ?>
+<root>•<![CDATA[ 0x95 •]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n55.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n55.xml
new file mode 100644
index 0000000000..c155253b78
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n55.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x96 – -->
+<?Bad PI 0x96 – ?>
+<root>–<![CDATA[ 0x96 –]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n56.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n56.xml
new file mode 100644
index 0000000000..aa38ecd70c
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n56.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x97 — -->
+<?Bad PI 0x97 — ?>
+<root>—<![CDATA[ 0x97 —]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n57.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n57.xml
new file mode 100644
index 0000000000..27131260ad
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n57.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x98 ˜ -->
+<?Bad PI 0x98 ˜ ?>
+<root>˜<![CDATA[ 0x98 ˜]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n58.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n58.xml
new file mode 100644
index 0000000000..509ee430a1
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n58.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x99 ™ -->
+<?Bad PI 0x99 ™ ?>
+<root><![CDATA[ 0x99 ™ ]]></root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n59.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n59.xml
new file mode 100644
index 0000000000..2af97c9518
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n59.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x9a š -->
+<?Bad PI 0x9a š ?>
+<root>š<![CDATA[ 0x9a š]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n60.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n60.xml
new file mode 100644
index 0000000000..1e7058a93a
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n60.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x9b › -->
+<?Bad PI 0x9b › ?>
+<root>›<![CDATA[ 0x9b ›]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n61.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n61.xml
new file mode 100644
index 0000000000..91fed24453
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n61.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x9c œ -->
+<?Bad PI 0x9c œ ?>
+<root>œ<![CDATA[ 0x9c œ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n62.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n62.xml
new file mode 100644
index 0000000000..507a7049b7
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n62.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x9d  -->
+<?Bad PI 0x9d  ?>
+<root><![CDATA[ 0x9d ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n63.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n63.xml
new file mode 100644
index 0000000000..75df2bd7ed
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n63.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0x9e ž -->
+<?Bad PI 0x9e ž ?>
+<root>ž<![CDATA[ 0x9e ž]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n64.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n64.ent
new file mode 100644
index 0000000000..e204c6b434
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n64.ent
@@ -0,0 +1,3 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Bad Comment 0x0x1: , 0x2: , 0x3: , 0x4: , 0x5: , 0x6: , 0x7: , 0x8: , 0x9: , 0xa:
+, 0xb: , 0xc: , 0xd: , 0xe: , 0xf: , 0x10: , 0x11: , 0x12: , 0x13: , 0x14: , 0x15: , 0x16: , 0x17: , 0x18: , 0x19: , 0x1a: , 0x1b: , 0x1c: , 0x1d: , 0x1e: , 0x1f: , 0x7f: , 0x80: €, 0x81: , 0x82: ‚, 0x83: ƒ, 0x84: „, 0x85: …, 0x86: †, 0x87: ‡, 0x88: ˆ, 0x89: ‰, 0x8a: Š, 0x8b: ‹, 0x8c: Œ, 0x8d: , 0x8e: Ž, 0x8f: , 0x90: , 0x91: ‘, 0x92: ’, 0x93: “, 0x94: ”, 0x95: •, 0x96: –, 0x97: —, 0x98: ˜, 0x0: , 0x9a: š, 0x9b: ›, 0x9c: œ, 0x9d: , 0x9e: ž, 0x9f: Ÿ, -->
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n64.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n64.xml
new file mode 100644
index 0000000000..b03071ef30
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n64.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE root [
+<!ELEMENT root ANY>
+<!ENTITY e SYSTEM "ibm02n64.ent">
+]>
+ <root>&e;</root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n65.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n65.ent
new file mode 100644
index 0000000000..5bd1390a80
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n65.ent
@@ -0,0 +1,3 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?BADPI 0x0x1: , 0x2: , 0x3: , 0x4: , 0x5: , 0x6: , 0x7: , 0x8: , 0x9: , 0xa:
+, 0xb: , 0xc: , 0xd: , 0xe: , 0xf: , 0x10: , 0x11: , 0x12: , 0x13: , 0x14: , 0x15: , 0x16: , 0x17: , 0x18: , 0x19: , 0x1a: , 0x1b: , 0x1c: , 0x1d: , 0x1e: , 0x1f: , 0x7f: , 0x80: €, 0x81: , 0x82: ‚, 0x83: ƒ, 0x84: „, 0x85: …, 0x86: †, 0x87: ‡, 0x88: ˆ, 0x89: ‰, 0x8a: Š, 0x8b: ‹, 0x8c: Œ, 0x8d: , 0x8e: Ž, 0x8f: , 0x90: , 0x91: ‘, 0x92: ’, 0x93: “, 0x94: ”, 0x95: •, 0x96: –, 0x97: —, 0x98: ˜, 0x0: , 0x9a: š, 0x9b: ›, 0x9c: œ, 0x9d: , 0x9e: ž, 0x9f: Ÿ, ?>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n65.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n65.xml
new file mode 100644
index 0000000000..56c25eb864
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n65.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE root [
+<!ELEMENT root ANY>
+<!ENTITY e SYSTEM "ibm02n65.ent">
+]>
+ <root>&e;</root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n66.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n66.ent
new file mode 100644
index 0000000000..eced60a5a0
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n66.ent
@@ -0,0 +1,3 @@
+<?xml version="1.0" encoding="UTF-8"?>
+![CDATA[ 0x0x1: , 0x2: , 0x3: , 0x4: , 0x5: , 0x6: , 0x7: , 0x8: , 0x9: , 0xa:
+, 0xb: , 0xc: , 0xd: , 0xe: , 0xf: , 0x10: , 0x11: , 0x12: , 0x13: , 0x14: , 0x15: , 0x16: , 0x17: , 0x18: , 0x19: , 0x1a: , 0x1b: , 0x1c: , 0x1d: , 0x1e: , 0x1f: , 0x7f: , 0x80: €, 0x81: , 0x82: ‚, 0x83: ƒ, 0x84: „, 0x85: …, 0x86: †, 0x87: ‡, 0x88: ˆ, 0x89: ‰, 0x8a: Š, 0x8b: ‹, 0x8c: Œ, 0x8d: , 0x8e: Ž, 0x8f: , 0x90: , 0x91: ‘, 0x92: ’, 0x93: “, 0x94: ”, 0x95: •, 0x96: –, 0x97: —, 0x98: ˜, 0x0: , 0x9a: š, 0x9b: ›, 0x9c: œ, 0x9d: , 0x9e: ž, 0x9f: Ÿ, ]]>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n66.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n66.xml
new file mode 100644
index 0000000000..43cfa46291
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n66.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE root [
+<!ELEMENT root ANY>
+<!ENTITY e SYSTEM "ibm02n66.ent">
+]>
+ <root>&e;</root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n67.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n67.xml
new file mode 100644
index 0000000000..3f235d8ab7
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n67.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0xD800 -->
+<?Bad PI 0xD800 ?>
+<root><![CDATA[ 0xD800 ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n68.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n68.xml
new file mode 100644
index 0000000000..5b0b460a39
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n68.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0xFFFE ￾-->
+<?Bad PI 0xFFFE ￾ ?>
+<root>￾<![CDATA[ 0xFFFE ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n69.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n69.xml
new file mode 100644
index 0000000000..07a1840298
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n69.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0xFFFF ￿-->
+<?Bad PI 0xFFFF ￿ ?>
+<root>￿<![CDATA[ 0xFFFF ￿ ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n70.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n70.xml
new file mode 100644
index 0000000000..1863add553
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n70.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0xFFFE &#xFFFE;-->
+<?Bad PI 0xFFFE &#xFFFE; ?>
+<root>&#xFFFE;<![CDATA[ 0xFFFE &#xFFFE; ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n71.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n71.xml
new file mode 100644
index 0000000000..c5c8997938
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P02/ibm02n71.xml
@@ -0,0 +1,4 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!-- Bad Comment 0xFFFF &#xFFFF;-->
+<?Bad PI 0xFFFF &#xFFFF; ?>
+<root>&#xFFFF;<![CDATA[ 0xFFFF &#xFFFF; ]]></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/CVS/Entries b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/CVS/Entries
new file mode 100644
index 0000000000..43a8342165
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/CVS/Entries
@@ -0,0 +1,29 @@
+/ibm04n01.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04n02.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04n03.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04n04.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04n05.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04n06.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04n07.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04n08.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04n09.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04n10.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04n11.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04n12.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04n13.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04n14.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04n15.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04n16.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04n17.xml/1.2/Thu Nov 13 13:03:24 2003//
+/ibm04n18.xml/1.2/Thu Nov 13 13:03:24 2003//
+/ibm04n19.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04n20.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04n21.xml/1.2/Mon Nov 10 14:49:23 2003//
+/ibm04n22.xml/1.2/Mon Nov 10 14:49:23 2003//
+/ibm04n23.xml/1.2/Mon Nov 10 14:49:24 2003//
+/ibm04n24.xml/1.2/Mon Nov 10 14:49:24 2003//
+/ibm04n25.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04n26.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04n27.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04n28.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+D
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/CVS/Repository b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/CVS/Repository
new file mode 100644
index 0000000000..77ef3f2e7b
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/CVS/Root b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n01.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n01.xml
new file mode 100644
index 0000000000..4c44ab644d
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n01.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE ̀IllegalNameStartChar [
+<!ELEMENT ̀IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #x300 -->
+<̀IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n02.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n02.xml
new file mode 100644
index 0000000000..0b3c346476
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n02.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE ̳IllegalNameStartChar [
+<!ELEMENT ̳IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar P4: #0x333 -->
+<̳IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n03.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n03.xml
new file mode 100644
index 0000000000..bda1b60fd0
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n03.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE ͩIllegalNameStartChar [
+<!ELEMENT ͩIllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #0x369 -->
+<ͩIllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n04.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n04.xml
new file mode 100644
index 0000000000..f562a9bebf
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n04.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE ;IllegalNameStartChar [
+<!ELEMENT ;IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #0x37E -->
+<;IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n05.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n05.xml
new file mode 100644
index 0000000000..5d6508e352
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n05.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE  IllegalNameStartChar [
+<!ELEMENT  IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #x2000 -->
+< IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n06.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n06.xml
new file mode 100644
index 0000000000..40c935a9fe
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n06.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE  IllegalNameStartChar [
+<!ELEMENT  IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #x2001 -->
+< IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n07.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n07.xml
new file mode 100644
index 0000000000..3039964101
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n07.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE  IllegalNameStartChar [
+<!ELEMENT  IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #x2002 -->
+< IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n08.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n08.xml
new file mode 100644
index 0000000000..5806f2e81a
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n08.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE  IllegalNameStartChar [
+<!ELEMENT  IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #x2005 -->
+< IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n09.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n09.xml
new file mode 100644
index 0000000000..831891b545
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n09.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE ​IllegalNameStartChar [
+<!ELEMENT ​IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #0x200B -->
+<​IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n10.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n10.xml
new file mode 100644
index 0000000000..e31b5a9097
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n10.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE ‎IllegalNameStartChar [
+<!ELEMENT ‎IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #0x200E -->
+<‎IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n11.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n11.xml
new file mode 100644
index 0000000000..6789aa35aa
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n11.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE ‏IllegalNameStartChar [
+<!ELEMENT ‏IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #0x200F -->
+<‏IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n12.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n12.xml
new file mode 100644
index 0000000000..5580423b21
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n12.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE ⁩IllegalNameStartChar [
+<!ELEMENT ⁩IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #0x2069 -->
+<⁩IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n13.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n13.xml
new file mode 100644
index 0000000000..e56d749cfc
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n13.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE ←IllegalNameStartChar [
+<!ELEMENT ←IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #0x2190 -->
+<←IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n14.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n14.xml
new file mode 100644
index 0000000000..8138a38d78
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n14.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE ⏿IllegalNameStartChar [
+<!ELEMENT ⏿IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #x23FF -->
+<⏿IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n15.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n15.xml
new file mode 100644
index 0000000000..0a6a2b2b6e
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n15.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE ⠏IllegalNameStartChar [
+<!ELEMENT ⠏IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #0x280F -->
+<⠏IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n16.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n16.xml
new file mode 100644
index 0000000000..b050ffb741
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n16.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE ⨀IllegalNameStartChar [
+<!ELEMENT ⨀IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #0x2A00 -->
+<⨀IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n17.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n17.xml
new file mode 100644
index 0000000000..6f0d2d8327
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n17.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE ⬀IllegalNameStartChar [
+<!ELEMENT ⬀IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #0x2B00 -->
+<⬀IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n18.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n18.xml
new file mode 100644
index 0000000000..85f194fb0f
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n18.xml
@@ -0,0 +1,7 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE ⯿IllegalNameStartChar [
+<!ELEMENT ⯿IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar x2BFF
+in p02: -->
+<⯿IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n19.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n19.xml
new file mode 100644
index 0000000000..e66a949372
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n19.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE ⿿IllegalNameStartChar [
+<!ELEMENT ⿿IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #0x2FFF -->
+<⿿IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n20.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n20.xml
new file mode 100644
index 0000000000..8dda9e7be2
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n20.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE  IllegalNameStartChar [
+<!ELEMENT  IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #0x3000 -->
+< IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n21.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n21.xml
new file mode 100644
index 0000000000..c6ff85d559
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n21.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameStartChar [
+<!ELEMENT IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #0xD800 -->
+<IllegalNameStartChar/>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n22.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n22.xml
new file mode 100644
index 0000000000..a5ef26afc1
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n22.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameStartChar [
+<!ELEMENT IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #0xD801 -->
+<IllegalNameStartChar/>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n23.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n23.xml
new file mode 100644
index 0000000000..b96f0c2b91
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n23.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameStartChar [
+<!ELEMENT IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #0xDAFF -->
+<IllegalNameStartChar/>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n24.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n24.xml
new file mode 100644
index 0000000000..3b5d5d9691
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n24.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameStartChar [
+<!ELEMENT IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #0xDFFF -->
+<IllegalNameStartChar/>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n25.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n25.xml
new file mode 100644
index 0000000000..21814b10d2
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n25.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameStartChar [
+<!ELEMENT IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #0xEFFF -->
+<IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n26.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n26.xml
new file mode 100644
index 0000000000..72303c440e
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n26.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameStartChar [
+<!ELEMENT IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #0xF1FF -->
+<IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n27.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n27.xml
new file mode 100644
index 0000000000..d70058412c
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n27.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameStartChar [
+<!ELEMENT IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #0xF8FF -->
+<IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n28.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n28.xml
new file mode 100644
index 0000000000..330d295a48
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04/ibm04n28.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE ￿IllegalNameStartChar [
+<!ELEMENT ￿IllegalNameStartChar ANY>
+]>
+<!-- IllegalNameStartChar #0xFFFFF -->
+<￿IllegalNameStartChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/CVS/Entries b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/CVS/Entries
new file mode 100644
index 0000000000..b6cd89f9fd
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/CVS/Entries
@@ -0,0 +1,29 @@
+/ibm04an01.xml/1.2/Mon Nov 10 15:37:42 2003//
+/ibm04an02.xml/1.2/Mon Nov 10 15:37:42 2003//
+/ibm04an03.xml/1.2/Mon Nov 10 15:37:42 2003//
+/ibm04an04.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04an05.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04an06.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04an07.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04an08.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04an09.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04an10.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04an11.xml/1.3/Thu Nov 13 13:31:44 2003//
+/ibm04an12.xml/1.3/Thu Nov 13 13:31:44 2003//
+/ibm04an13.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04an14.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04an15.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04an16.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04an17.xml/1.3/Thu Nov 13 13:42:57 2003//
+/ibm04an18.xml/1.3/Thu Nov 13 13:42:57 2003//
+/ibm04an19.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04an20.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04an21.xml/1.2/Mon Nov 10 14:54:16 2003//
+/ibm04an22.xml/1.2/Mon Nov 10 14:54:16 2003//
+/ibm04an23.xml/1.2/Mon Nov 10 14:54:16 2003//
+/ibm04an24.xml/1.2/Mon Nov 10 14:54:16 2003//
+/ibm04an25.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04an26.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04an27.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm04an28.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+D
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/CVS/Repository b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/CVS/Repository
new file mode 100644
index 0000000000..79a34aa60a
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/CVS/Root b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an01.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an01.xml
new file mode 100644
index 0000000000..4b3180ab22
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an01.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar¸ [
+<!ELEMENT IllegalNameChar¸ ANY>
+]>
+<!-- IllegalNameChar #xB8 -->
+<IllegalNameChar¸/>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an02.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an02.xml
new file mode 100644
index 0000000000..e94acbbe45
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an02.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar¡ [
+<!ELEMENT IllegalNameChar¡ ANY>
+]>
+<!-- IllegalNameChar #0xA1 -->
+<IllegalNameChar¡/>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an03.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an03.xml
new file mode 100644
index 0000000000..4617b5645c
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an03.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar¯ [
+<!ELEMENT IllegalNameChar¯ ANY>
+]>
+<!-- IllegalNameChar #0xAF -->
+<IllegalNameChar¯/>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an04.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an04.xml
new file mode 100644
index 0000000000..d334a16a07
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an04.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar; [
+<!ELEMENT IllegalNameChar; ANY>
+]>
+<!-- IllegalNameChar #0x37E -->
+<IllegalNameChar;/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an05.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an05.xml
new file mode 100644
index 0000000000..229d20756d
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an05.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar  [
+<!ELEMENT IllegalNameChar  ANY>
+]>
+<!-- IllegalNameChar #0x2000 -->
+<IllegalNameChar /> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an06.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an06.xml
new file mode 100644
index 0000000000..5b0b33783a
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an06.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar  [
+<!ELEMENT IllegalNameChar  ANY>
+]>
+<!-- IllegalNameChar #0x2001 -->
+<IllegalNameChar /> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an07.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an07.xml
new file mode 100644
index 0000000000..db80e5dbfe
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an07.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar  [
+<!ELEMENT IllegalNameChar  ANY>
+]>
+<!-- IllegalNameChar #0x2002 -->
+<IllegalNameChar /> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an08.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an08.xml
new file mode 100644
index 0000000000..5955614e99
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an08.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar  [
+<!ELEMENT IllegalNameChar  ANY>
+]>
+<!-- IllegalNameChar #0x2005 -->
+<IllegalNameChar /> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an09.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an09.xml
new file mode 100644
index 0000000000..40e327e536
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an09.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar​ [
+<!ELEMENT IllegalNameChar​ ANY>
+]>
+<!-- IllegalNameChar #0x200B -->
+<IllegalNameChar​/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an10.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an10.xml
new file mode 100644
index 0000000000..3d23068c8a
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an10.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar‎ [
+<!ELEMENT IllegalNameChar‎ ANY>
+]>
+<!-- IllegalNameChar #0x200E -->
+<IllegalNameChar‎/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an11.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an11.xml
new file mode 100644
index 0000000000..b6ea599dc7
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an11.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar‽ [
+<!ELEMENT IllegalNameChar‽ ANY>
+]>
+<!-- IllegalNameChar #0x2038 -->
+<IllegalNameChar‽/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an12.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an12.xml
new file mode 100644
index 0000000000..489ec9453c
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an12.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar⁁ [
+<!ELEMENT IllegalNameChar⁁ ANY>
+]>
+<!-- IllegalNameChar #0x2041 -->
+<IllegalNameChar⁁/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an13.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an13.xml
new file mode 100644
index 0000000000..4d47af69f1
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an13.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar← [
+<!ELEMENT IllegalNameChar← ANY>
+]>
+<!-- IllegalNameChar #0x2190 -->
+<IllegalNameChar←/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an14.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an14.xml
new file mode 100644
index 0000000000..c9a2c644dd
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an14.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar⏿ [
+<!ELEMENT IllegalNameChar⏿ ANY>
+]>
+<!-- IllegalNameChar #0x23FF -->
+<IllegalNameChar⏿/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an15.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an15.xml
new file mode 100644
index 0000000000..4300c287c2
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an15.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar⠏ [
+<!ELEMENT IllegalNameChar⠏ ANY>
+]>
+<!-- IllegalNameChar #0x280F -->
+<IllegalNameChar⠏/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an16.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an16.xml
new file mode 100644
index 0000000000..f9e0949570
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an16.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar⨀ [
+<!ELEMENT IllegalNameChar⨀ ANY>
+]>
+<!-- IllegalNameChar #0x2A00 -->
+<IllegalNameChar⨀/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an17.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an17.xml
new file mode 100644
index 0000000000..6cb589b0b6
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an17.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar﷐ [
+<!ELEMENT IllegalNameChar﷐ ANY>
+]>
+<!-- IllegalNameChar #0xFDD0 -->
+<IllegalNameChar﷐/>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an18.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an18.xml
new file mode 100644
index 0000000000..0fe52c9770
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an18.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar﷯ [
+<!ELEMENT IllegalNameChar﷯ ANY>
+]>
+<!-- IllegalNameChar #0xFDEF -->
+<IllegalNameChar﷯/>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an19.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an19.xml
new file mode 100644
index 0000000000..cfdaa64f56
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an19.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar⿿ [
+<!ELEMENT IllegalNameChar⿿ ANY>
+]>
+<!-- IllegalNameChar #0x2FFF -->
+<IllegalNameChar⿿/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an20.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an20.xml
new file mode 100644
index 0000000000..a4155b517e
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an20.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar  [
+<!ELEMENT IllegalNameChar  ANY>
+]>
+<!-- IllegalNameChar #0x3000 -->
+<IllegalNameChar /> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an21.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an21.xml
new file mode 100644
index 0000000000..620e15c41b
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an21.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar [
+<!ELEMENT IllegalNameChar ANY>
+]>
+<!-- IllegalNameChar #0xD800 -->
+<IllegalNameChar/>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an22.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an22.xml
new file mode 100644
index 0000000000..7ffd2ab810
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an22.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar [
+<!ELEMENT IllegalNameChar ANY>
+]>
+<!-- IllegalNameChar #0xD801 -->
+<IllegalNameChar/>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an23.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an23.xml
new file mode 100644
index 0000000000..145642dac3
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an23.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar [
+<!ELEMENT IllegalNameChar ANY>
+]>
+<!-- IllegalNameChar #0xDAFF -->
+<IllegalNameChar/>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an24.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an24.xml
new file mode 100644
index 0000000000..2b78981a45
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an24.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar [
+<!ELEMENT IllegalNameChar ANY>
+]>
+<!-- IllegalNameChar #0xDFFF -->
+<IllegalNameChar/>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an25.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an25.xml
new file mode 100644
index 0000000000..5fdb671e60
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an25.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar [
+<!ELEMENT IllegalNameChar ANY>
+]>
+<!-- IllegalNameChar #0xEFFF -->
+<IllegalNameChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an26.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an26.xml
new file mode 100644
index 0000000000..a0e3eb568f
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an26.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar [
+<!ELEMENT IllegalNameChar ANY>
+]>
+<!-- IllegalNameChar #0xF1FF -->
+<IllegalNameChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an27.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an27.xml
new file mode 100644
index 0000000000..a751974244
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an27.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar [
+<!ELEMENT IllegalNameChar ANY>
+]>
+<!-- IllegalNameChar #0xF8FF -->
+<IllegalNameChar/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an28.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an28.xml
new file mode 100644
index 0000000000..9b98706d2e
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P04a/ibm04an28.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE IllegalNameChar￿ [
+<!ELEMENT IllegalNameChar￿ ANY>
+]>
+<!-- IllegalNameChar #0xFFFFF -->
+<IllegalNameChar￿/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/CVS/Entries b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/CVS/Entries
new file mode 100644
index 0000000000..78716f52d1
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/CVS/Entries
@@ -0,0 +1,7 @@
+/ibm05n01.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm05n02.xml/1.2/Mon Nov 10 15:51:04 2003//
+/ibm05n03.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm05n04.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm05n05.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm05n06.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+D
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/CVS/Repository b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/CVS/Repository
new file mode 100644
index 0000000000..fa2f35e8fa
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/CVS/Root b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n01.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n01.xml
new file mode 100644
index 0000000000..a3edcf06b2
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n01.xml
@@ -0,0 +1,9 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE root [
+<!ELEMENT root ANY>
+<!ELEMENT BadName EMPTY>
+]>
+<!-- BadName containing char 0x0B; -->
+<root>
+ <BadName />
+</root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n02.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n02.xml
new file mode 100644
index 0000000000..fce14de084
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n02.xml
@@ -0,0 +1,9 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE root [
+<!ELEMENT root ANY>
+<!ELEMENT ̀BadName EMPTY>
+]>
+<!-- BadName containing char 0x300; -->
+<root>
+ <̀BadName/>
+</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n03.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n03.xml
new file mode 100644
index 0000000000..4aa5a4b364
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n03.xml
@@ -0,0 +1,9 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE root [
+<!ELEMENT root ANY>
+<!ELEMENT ͯBadName EMPTY>
+]>
+<!-- BadName containing char 0x36F; -->
+<root>
+ <ͯBadName/>
+</root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n04.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n04.xml
new file mode 100644
index 0000000000..1bbffdf534
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n04.xml
@@ -0,0 +1,9 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE root [
+<!ELEMENT root ANY>
+<!ELEMENT ‿BadName EMPTY>
+]>
+<!-- BadName containing char 0x203F; -->
+<root>
+ <‿BadName/>
+</root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n05.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n05.xml
new file mode 100644
index 0000000000..0ff04f2d86
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n05.xml
@@ -0,0 +1,9 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE root [
+<!ELEMENT root ANY>
+<!ELEMENT ⁀BadName EMPTY>
+]>
+<!-- BadName containing char #x2040; -->
+<root>
+ <⁀BadName/>
+</root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n06.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n06.xml
new file mode 100644
index 0000000000..e95a058370
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P05/ibm05n06.xml
@@ -0,0 +1,9 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE root [
+<!ELEMENT root ANY>
+<!ELEMENT ·BadName EMPTY>
+]>
+<!-- BadName containing char 0xB7; -->
+<root>
+ <·BadName/>
+</root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/CVS/Entries b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/CVS/Entries
new file mode 100644
index 0000000000..7d820498ac
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/CVS/Entries
@@ -0,0 +1,48 @@
+/ibm77n01.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n01.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n02.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n02.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n03.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n03.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n04.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n04.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n05.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n05.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n06.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n06.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n07.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n07.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n08.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n08.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n09.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n09.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n10.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n10.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n11.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n11.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n12.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n12.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n13.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n13.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n13.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n14.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n14.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n15.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n15.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n15.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n16.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n16.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n17.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n17.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n18.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n18.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n19.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n19.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n19.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n20.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n20.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n20.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n21.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n21.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77n21.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+D
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/CVS/Repository b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/CVS/Repository
new file mode 100644
index 0000000000..58229dc5c5
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/CVS/Root b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n01.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n01.dtd
new file mode 100644
index 0000000000..9f4e46d786
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n01.dtd
@@ -0,0 +1,3 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!ELEMENT root (#PCDATA)>
+<!ENTITY root_content "Test content test"> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n01.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n01.xml
new file mode 100644
index 0000000000..8d443429cb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n01.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77n01.dtd">
+<root>&root_content;</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n02.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n02.dtd
new file mode 100644
index 0000000000..0589dad520
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n02.dtd
@@ -0,0 +1,3 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!ELEMENT root (#PCDATA)>
+<!-- Bad character #x80 € in this comment --> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n02.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n02.xml
new file mode 100644
index 0000000000..7b12ef2547
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n02.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77n02.dtd">
+<root>Content</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n03.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n03.dtd
new file mode 100644
index 0000000000..5c0f91d829
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n03.dtd
@@ -0,0 +1,3 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<?PITarget Ÿ PIData?>
+<!ELEMENT root (#PCDATA)>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n03.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n03.xml
new file mode 100644
index 0000000000..446b8600eb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n03.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77n03.dtd">
+<root>Content</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n04.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n04.ent
new file mode 100644
index 0000000000..2928170a35
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n04.ent
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='UTF-8'?>
+‰ \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n04.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n04.xml
new file mode 100644
index 0000000000..6989693604
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n04.xml
@@ -0,0 +1,6 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm77n04.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n05.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n05.ent
new file mode 100644
index 0000000000..eba7e8e490
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n05.ent
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='UTF-8'?>
+” \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n05.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n05.xml
new file mode 100644
index 0000000000..ad88167589
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n05.xml
@@ -0,0 +1,6 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm77n05.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n06.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n06.ent
new file mode 100644
index 0000000000..fd7a76646c
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n06.ent
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='UTF-8'?>
+Ÿ \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n06.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n06.xml
new file mode 100644
index 0000000000..4dafc6d5c2
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n06.xml
@@ -0,0 +1,6 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm77n06.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n07.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n07.dtd
new file mode 100644
index 0000000000..ba49e131b1
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n07.dtd
@@ -0,0 +1,2 @@
+<!ELEMENT root (#PCDATA)>
+<!ENTITY root_content "Test content test"> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n07.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n07.xml
new file mode 100644
index 0000000000..9358976808
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n07.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77n07.dtd">
+<root>&root_content;</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n08.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n08.dtd
new file mode 100644
index 0000000000..21e3d6ae63
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n08.dtd
@@ -0,0 +1,3 @@
+<?xml encoding="UTF-8"?>
+<!ELEMENT root (#PCDATA)>
+<!ENTITY root_content "Test content ›test"> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n08.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n08.xml
new file mode 100644
index 0000000000..a2c6d3f800
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n08.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77n08.dtd">
+<animal>&root_content;</animal>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n09.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n09.dtd
new file mode 100644
index 0000000000..a34ab702a0
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n09.dtd
@@ -0,0 +1,2 @@
+<!ELEMENT root (#PCDATA)>
+<!--  bad comment --> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n09.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n09.xml
new file mode 100644
index 0000000000..d81f9690d1
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n09.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77n09.dtd">
+<animal>&root_content;</animal>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n10.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n10.ent
new file mode 100644
index 0000000000..2bd3d295e5
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n10.ent
@@ -0,0 +1,2 @@
+<?xml encoding="UTF-8"?>
+„ \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n10.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n10.xml
new file mode 100644
index 0000000000..7ecef85385
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n10.xml
@@ -0,0 +1,6 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm77n10.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n11.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n11.ent
new file mode 100644
index 0000000000..54dd853901
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n11.ent
@@ -0,0 +1 @@
+ˆ \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n11.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n11.xml
new file mode 100644
index 0000000000..44a51a53cf
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n11.xml
@@ -0,0 +1,6 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm77n11.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n12.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n12.ent
new file mode 100644
index 0000000000..761f7904e3
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n12.ent
@@ -0,0 +1 @@
+Ž \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n12.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n12.xml
new file mode 100644
index 0000000000..6d99f811fd
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n12.xml
@@ -0,0 +1,6 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm77n12.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n13.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n13.dtd
new file mode 100644
index 0000000000..808bcc52c4
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n13.dtd
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding='UTF-8'?>
+<![INCLUDE [
+<!ELEMENT root ANY>
+<!ENTITY e SYSTEM "ibm77n13.ent">
+]]>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n13.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n13.ent
new file mode 100644
index 0000000000..87c52c7416
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n13.ent
@@ -0,0 +1,2 @@
+<?xml version="1.1" encoding='UTF-8'?>
+<!-- ELEMENT ×node EMPTY -->
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n13.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n13.xml
new file mode 100644
index 0000000000..b80583c963
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n13.xml
@@ -0,0 +1,3 @@
+<?xml version='1.0'?>
+<!DOCTYPE root SYSTEM "ibm77n13.dtd">
+<root>&e;</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n14.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n14.dtd
new file mode 100644
index 0000000000..f23c4c4f0d
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n14.dtd
@@ -0,0 +1,5 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<![INCLUDE [
+<!ELEMENT root ANY>
+<!ELEMENT 0node EMPTY>
+]]>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n14.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n14.xml
new file mode 100644
index 0000000000..efad31468c
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n14.xml
@@ -0,0 +1,4 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77n14.dtd">
+<root>
+</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n15.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n15.dtd
new file mode 100644
index 0000000000..3bc9c3001a
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n15.dtd
@@ -0,0 +1,5 @@
+<?xml encoding='UTF-8'?>
+<![INCLUDE [
+<!ELEMENT root ANY>
+<!ENTITY e SYSTEM "ibm77n15.ent">
+]]>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n15.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n15.ent
new file mode 100644
index 0000000000..32e0bd8af0
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n15.ent
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding='UTF-8'?>
+<?PITarget  ?>
+
+
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n15.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n15.xml
new file mode 100644
index 0000000000..2d6bb7a114
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n15.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77n15.dtd">
+<root>&e;</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n16.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n16.ent
new file mode 100644
index 0000000000..4cb0f1eb4e
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n16.ent
@@ -0,0 +1,2 @@
+<?xml encoding='UTF-8'?>
+<root/><root/><root…/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n16.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n16.xml
new file mode 100644
index 0000000000..e6d0eea805
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n16.xml
@@ -0,0 +1,7 @@
+<?xml version='1.0'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (root*)>
+<!ELEMENT root EMPTY>
+<!ENTITY e SYSTEM "ibm77n16.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n17.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n17.ent
new file mode 100644
index 0000000000..e5d6d8f599
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n17.ent
@@ -0,0 +1 @@
+<?xml version="1.0" … encoding='UTF-8'?>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n17.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n17.xml
new file mode 100644
index 0000000000..d470e8bf7a
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n17.xml
@@ -0,0 +1,6 @@
+<!DOCTYPE doc [
+<!ELEMENT doc (root*)>
+<!ELEMENT root EMPTY>
+<!ENTITY e SYSTEM "ibm77n17.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n18.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n18.ent
new file mode 100644
index 0000000000..939d9bdc6e
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n18.ent
@@ -0,0 +1,2 @@
+<?xml version='1.0' 
 encoding='UTF-8'?>
+<root/><root/><root/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n18.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n18.xml
new file mode 100644
index 0000000000..e9e31e7b7e
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n18.xml
@@ -0,0 +1,7 @@
+<?xml version='1.0'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (root*)>
+<!ELEMENT root EMPTY>
+<!ENTITY e SYSTEM "ibm77n18.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n19.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n19.dtd
new file mode 100644
index 0000000000..42c3c44151
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n19.dtd
@@ -0,0 +1,5 @@
+<![INCLUDE [
+<!ELEMENT node EMPTY>
+<!ELEMENT root ANY>
+<!ENTITY e SYSTEM "ibm77n19.ent">
+]]> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n19.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n19.ent
new file mode 100644
index 0000000000..819e3bede4
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n19.ent
@@ -0,0 +1 @@
+<!-- ” -->
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n19.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n19.xml
new file mode 100644
index 0000000000..6559711cee
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n19.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<!DOCTYPE root SYSTEM "ibm77n19.dtd">
+<root>&e;</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n20.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n20.dtd
new file mode 100644
index 0000000000..71aa0e7cbc
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n20.dtd
@@ -0,0 +1,6 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<![INCLUDE [
+<!ELEMENT node EMPTY>
+<!ELEMENT root ANY>
+<!ENTITY e SYSTEM "ibm77n20.ent">
+]]> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n20.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n20.ent
new file mode 100644
index 0000000000..4517dfcfaf
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n20.ent
@@ -0,0 +1,2 @@
+<?xml encoding='UTF-8'?>
+<!-- ELEMENT  EMPTY -->
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n20.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n20.xml
new file mode 100644
index 0000000000..730e3a97b5
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n20.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<!DOCTYPE root SYSTEM "ibm77n20.dtd">
+<root>&e;</root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n21.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n21.dtd
new file mode 100644
index 0000000000..138fd50952
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n21.dtd
@@ -0,0 +1,5 @@
+<![INCLUDE [
+<!ENTITY % e SYSTEM "ibm77n21.ent">
+<!ELEMENT root ANY>
+%e;
+]]>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n21.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n21.ent
new file mode 100644
index 0000000000..4517dfcfaf
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n21.ent
@@ -0,0 +1,2 @@
+<?xml encoding='UTF-8'?>
+<!-- ELEMENT  EMPTY -->
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n21.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n21.xml
new file mode 100644
index 0000000000..8347923881
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/not-wf/P77/ibm77n21.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<!DOCTYPE root SYSTEM "ibm77n21.dtd">
+<root></root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Entries b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Entries
new file mode 100644
index 0000000000..ed3017bb3e
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Entries
@@ -0,0 +1,7 @@
+D/P02////
+D/P03////
+D/P04////
+D/P04a////
+D/P05////
+D/P07////
+D/P77////
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Repository b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Repository
new file mode 100644
index 0000000000..bb294bfda3
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Root b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Entries b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Entries
new file mode 100644
index 0000000000..d1cab55a76
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Entries
@@ -0,0 +1,8 @@
+/ibm02v01.xml/1.2/Thu Nov 13 19:02:34 2003//
+/ibm02v02.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02v03.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02v04.xml/1.2/Mon Nov 10 14:26:56 2003//
+/ibm02v05.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02v06.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02v06.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+D
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Repository b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Repository
new file mode 100644
index 0000000000..214b610f92
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Root b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v01.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v01.xml
new file mode 100644
index 0000000000..f55970e447
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v01.xml
@@ -0,0 +1,22 @@
+<?xml version="1.1" encoding="UTF-8" ?>
+<!DOCTYPE root [
+<!ELEMENT root ANY>
+<!-- This test case covers legal character ranges plus
+ discrete legal characters for production 02 of the
+ XML1.1 specification. -->
+<?NAME_09- _0A-
+_0D-
+_20- _D7FF-퟿_6c0f-氏_E000-_FFFD-�_effe-_010000-𐀀_10FFFF-􏿿_08ffff-򏿿 This is a PI target ?>
+]>
+<root>
+x9 :
+xA :
+
+xD :
+x20 to x7E : ! " # $ % ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~
+x85 : …
+x2028 : 

+xA0-xD7FF :   ŀ ʀ Ԁ ਀ ᐀ ⠀ 倀 ꀀ
+xE000-xFFFD : �
+x10000-x10FFFF : က0က1ခ1ကFဂ7ဏ1၂1Ⴋ1ἀ1ᓰ5᫰5ᬀ0᳿7ᷲ9ỿ1ဏA0ဏ08ဏABဟ08ီCD၊AAၖ78ႫCDჿ05ჿFAჿFF
+</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v02.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v02.xml
new file mode 100644
index 0000000000..128c4a5214
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v02.xml
@@ -0,0 +1,17 @@
+<?xml version="1.1" encoding="UTF-8" ?>
+<!DOCTYPE root [
+<!ELEMENT root ANY>
+]>
+<!-- This test case covers control characters x1 to x1F and x7F to x9F
+ which should only appear as character references. -->
+<root>
+&#x01;&#x02;&#x03;&#x04;&#x05;&#x06;&#x07;&#x08;&#x09;&#x0A;&#x0B;&#x0C;&#x0D;&#x0E;&#x0F;
+&#x10;&#x11;&#x12;&#x13;&#x14;&#x15;&#x16;&#x17;&#x18;&#x19;
+&#x1A;&#x1B;&#x1C;&#x1D;&#x1E;&#x1F;
+&#x70;&#x77;&#x72;&#x73;&#x74;&#x75;&#x76;&#x77;&#x78;&#x79;
+&#x7F;
+&#x80;&#x88;&#x82;&#x83;&#x84;&#x85;&#x86;&#x87;&#x88;&#x89;
+&#x8A;&#x8B;&#x8C;&#x8D;&#x8E;&#x8F;
+&#x90;&#x99;&#x92;&#x93;&#x94;&#x95;&#x96;&#x97;&#x98;&#x99;
+&#x9A;&#x9B;&#x9C;&#x9D;&#x9E;&#x9F;
+</root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v03.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v03.xml
new file mode 100644
index 0000000000..4f7aabc0f4
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v03.xml
@@ -0,0 +1,11 @@
+<?xml version="1.1" encoding="UTF-8" ?>
+<!DOCTYPE root [
+<!ELEMENT root ANY>
+<!ENTITY data "range1 : &#x01;&#x02;&#x03;&#x04;&#x05;&#x06;&#x07;&#x08;&#x09;&#x0A;&#x0B;&#x0C;&#x0D;&#x0E;&#x0F;
+ &#x10;&#x11;&#x12;&#x13;&#x14;&#x15;&#x16;&#x17;&#x18;&#x19;&#x1A;&#x1B;&#x1C;&#x1D;&#x1E;&#x1F;
+ range2 : &#x7F;&#x80;&#x81;&#x82;&#x83;&#x84;&#x85;&#x86;&#x87;&#x88;&#x89;
+ &#x90;&#x91;&#x92;&#x93;&#x94;&#x95;&#x96;&#x97;&#x98;&#x99;&#x9A;&#x9B;&#x9C;&#x9D;&#x9E;&#x9F;">
+<!-- This test case covers control characters x1 to x1F and x7F to x9F
+ which appear as character references as an entity's replacement text. -->
+]>
+<root/>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v04.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v04.xml
new file mode 100644
index 0000000000..348004f132
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v04.xml
@@ -0,0 +1,12 @@
+<?xml version="1.1" encoding="UTF-8" ?>
+<!DOCTYPE root [
+<!ENTITY dataBad "&#x9;&#x0A;&#x0D;&#x85;&#x2028;">
+<!ENTITY data "&#x9;&#x0A;&#x0D;">
+<!ELEMENT root (child)>
+<!ELEMENT child EMPTY>
+<!-- This test case contains embeded whitespace characters
+ some form the range 1 - 1F. -->
+]>
+<root>&data;
+ <child/>
+</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v05.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v05.xml
new file mode 100644
index 0000000000..bb8ce67e7c
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v05.xml
@@ -0,0 +1,31 @@
+<?xml version="1.1"?>
+<!DOCTYPE root [
+ <!ELEMENT root (#PCDATA)>
+]>
+<!-- This test case contains valid char references that match the char production. -->
+<root>
+Test all valid new Charater references for P66:
+&#x1;&#x1F;&#x0000000001;&#xF; &#x10; &#x1F;
+&#x7F; &#x80; &#x8F; &#x90; &#x9F;
+&#x9;
+&#xA;
+&#xD;
+&#x20;&#x7E;
+&#x85;
+&#xA0;&#x1234;&#xD7FF;
+&#xE000;&#xFEF0;&#xFFFD;
+&#x10000;&#x5FEDC;&#x10FFFF;
+</root>
+<!--
+Test all valid new Charater references for P66:
+&#x1;&#x1F;&#x0000000001;&#xF; &#x10; &#x1F;
+&#x7F; &#x80; &#x8F; &#x90; &#x9F;
+&#x9;
+&#xA;
+&#xD;
+&#x20;&#x7E;
+&#x85;
+&#xA0;&#x1234;&#xD7FF;
+&#xE000;&#xFEF0;&#xFFFD;
+&#x10000;&#x5FEDC;&#x10FFFF;
+--> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v06.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v06.ent
new file mode 100644
index 0000000000..5edde50c09
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v06.ent
@@ -0,0 +1,17 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<![CDATA[ 0x1: &#x1;, 0x2: &#x2;, 0x3: &#x3;, 0x4: &#x4;, 0x5: &#x5;, 0x6: &#x6;, 0x7: &#x7;, 0x8: &#x8;, 0x9: &#x9;, 0xa: &#xa;, 0xb: &#xb;, 0xc: &#xc;, 0xd: &#xd;, 0xe: &#xe;, 0xf: &#xf;, 0x10: &#x10;, 0x11: &#x11;, 0x12: &#x12;, 0x13: &#x13;, 0x14: &#x14;, 0x15: &#x15;, 0x16: &#x16;, 0x17: &#x17;, 0x18: &#x18;, 0x19: &#x19;, 0x1a: &#x1a;, 0x1b: &#x1b;, 0x1c: &#x1c;, 0x1d: &#x1d;, 0x1e: &#x1e;, 0x1f: &#x1f;, 0x7f: &#x7f;, 0x80: &#x80;, 0x81: &#x81;, 0x82: &#x82;, 0x83: &#x83;, 0x84: &#x84;, 0x85: &#x85;, 0x86: &#x86;, 0x87: &#x87;, 0x88: &#x88;, 0x89: &#x89;, 0x8a: &#x8a;, 0x8b: &#x8b;, 0x8c: &#x8c;, 0x8d: &#x8d;, 0x8e: &#x8e;, 0x8f: &#x8f;, 0x90: &#x90;, 0x91: &#x91;, 0x92: &#x92;, 0x93: &#x93;, 0x94: &#x94;, 0x95: &#x95;, 0x96: &#x96;, 0x97: &#x97;, 0x98: &#x98;, 0x0: &#x0;, 0x9a: &#x9a;, 0x9b: &#x9b;, 0x9c: &#x9c;, 0x9d: &#x9d;, 0x9e: &#x9e;, 0x9f: &#x9f;,
+&#x85;
+&#xA0;&#x1234;&#xD7FF;
+&#xE000;&#xFEF0;&#xFFFD;
+&#x10000;&#x5FEDC;&#x10FFFF; ]]>
+<?PI 0x1: &#x1;, 0x2: &#x2;, 0x3: &#x3;, 0x4: &#x4;, 0x5: &#x5;, 0x6: &#x6;, 0x7: &#x7;, 0x8: &#x8;, 0x9: &#x9;, 0xa: &#xa;, 0xb: &#xb;, 0xc: &#xc;, 0xd: &#xd;, 0xe: &#xe;, 0xf: &#xf;, 0x10: &#x10;, 0x11: &#x11;, 0x12: &#x12;, 0x13: &#x13;, 0x14: &#x14;, 0x15: &#x15;, 0x16: &#x16;, 0x17: &#x17;, 0x18: &#x18;, 0x19: &#x19;, 0x1a: &#x1a;, 0x1b: &#x1b;, 0x1c: &#x1c;, 0x1d: &#x1d;, 0x1e: &#x1e;, 0x1f: &#x1f;, 0x7f: &#x7f;, 0x80: &#x80;, 0x81: &#x81;, 0x82: &#x82;, 0x83: &#x83;, 0x84: &#x84;, 0x85: &#x85;, 0x86: &#x86;, 0x87: &#x87;, 0x88: &#x88;, 0x89: &#x89;, 0x8a: &#x8a;, 0x8b: &#x8b;, 0x8c: &#x8c;, 0x8d: &#x8d;, 0x8e: &#x8e;, 0x8f: &#x8f;, 0x90: &#x90;, 0x91: &#x91;, 0x92: &#x92;, 0x93: &#x93;, 0x94: &#x94;, 0x95: &#x95;, 0x96: &#x96;, 0x97: &#x97;, 0x98: &#x98;, 0x0: &#x0;, 0x9a: &#x9a;, 0x9b: &#x9b;, 0x9c: &#x9c;, 0x9d: &#x9d;, 0x9e: &#x9e;, 0x9f: &#x9f;,
+&#x85;
+&#xA0;&#x1234;&#xD7FF;
+&#xE000;&#xFEF0;&#xFFFD;
+&#x10000;&#x5FEDC;&#x10FFFF; ?>
+<!-- Comment 0x1: &#x1;, 0x2: &#x2;, 0x3: &#x3;, 0x4: &#x4;, 0x5: &#x5;, 0x6: &#x6;, 0x7: &#x7;, 0x8: &#x8;, 0x9: &#x9;, 0xa: &#xa;, 0xb: &#xb;, 0xc: &#xc;, 0xd: &#xd;, 0xe: &#xe;, 0xf: &#xf;, 0x10: &#x10;, 0x11: &#x11;, 0x12: &#x12;, 0x13: &#x13;, 0x14: &#x14;, 0x15: &#x15;, 0x16: &#x16;, 0x17: &#x17;, 0x18: &#x18;, 0x19: &#x19;, 0x1a: &#x1a;, 0x1b: &#x1b;, 0x1c: &#x1c;, 0x1d: &#x1d;, 0x1e: &#x1e;, 0x1f: &#x1f;, 0x7f: &#x7f;, 0x80: &#x80;, 0x81: &#x81;, 0x82: &#x82;, 0x83: &#x83;, 0x84: &#x84;, 0x85: &#x85;, 0x86: &#x86;, 0x87: &#x87;, 0x88: &#x88;, 0x89: &#x89;, 0x8a: &#x8a;, 0x8b: &#x8b;, 0x8c: &#x8c;, 0x8d: &#x8d;, 0x8e: &#x8e;, 0x8f: &#x8f;, 0x90: &#x90;, 0x91: &#x91;, 0x92: &#x92;, 0x93: &#x93;, 0x94: &#x94;, 0x95: &#x95;, 0x96: &#x96;, 0x97: &#x97;, 0x98: &#x98;, 0x0: &#x0;, 0x9a: &#x9a;, 0x9b: &#x9b;, 0x9c: &#x9c;, 0x9d: &#x9d;, 0x9e: &#x9e;, 0x9f: &#x9f;,
+&#x85;
+&#xA0;&#x1234;&#xD7FF;
+&#xE000;&#xFEF0;&#xFFFD;
+&#x10000;&#x5FEDC;&#x10FFFF; -->
+
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v06.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v06.xml
new file mode 100644
index 0000000000..e21b65a2ff
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v06.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE root [
+<!ELEMENT root ANY>
+<!ENTITY e SYSTEM "ibm02v06.ent">
+]>
+<root></root> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Entries b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Entries
new file mode 100644
index 0000000000..7799e50679
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Entries
@@ -0,0 +1,15 @@
+/ibm03v01.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v01.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v02.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v02.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v03.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v03.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v04.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v04.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v05.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v06.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v07.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v08.xml/1.2/Mon Nov 10 14:27:44 2003//
+/ibm03v09.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v09.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+D/out////
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Repository b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Repository
new file mode 100644
index 0000000000..aa8eec08af
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Root b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v01.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v01.ent
new file mode 100644
index 0000000000..9e7d302db7
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v01.ent
@@ -0,0 +1 @@
+Data … \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v01.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v01.xml
new file mode 100644
index 0000000000..bb199c6315
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v01.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1"?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm03v01.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v02.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v02.ent
new file mode 100644
index 0000000000..49fa978a95
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v02.ent
@@ -0,0 +1 @@
+Data… \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v02.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v02.xml
new file mode 100644
index 0000000000..1e4016ea84
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v02.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1"?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm03v02.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v03.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v03.ent
new file mode 100644
index 0000000000..3f9891b370
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v03.ent
@@ -0,0 +1 @@
+ … \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v03.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v03.xml
new file mode 100644
index 0000000000..838469cf36
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v03.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1"?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm03v03.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v04.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v04.ent
new file mode 100644
index 0000000000..943348b728
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v04.ent
@@ -0,0 +1 @@
+… \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v04.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v04.xml
new file mode 100644
index 0000000000..c91f7ba292
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v04.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1"?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm03v04.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v05.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v05.xml
new file mode 100644
index 0000000000..147ad514e6
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v05.xml
@@ -0,0 +1,7 @@
+<?xml version="1.1"?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e " …">
+<!ATTLIST doc a CDATA #IMPLIED>
+]>
+<doc>x&e;y</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v06.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v06.xml
new file mode 100644
index 0000000000..926f087d87
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v06.xml
@@ -0,0 +1,7 @@
+<?xml version="1.1"?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e "…">
+<!ATTLIST doc a CDATA #IMPLIED>
+]>
+<doc>x&e;y</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v07.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v07.xml
new file mode 100644
index 0000000000..58d4d57815
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v07.xml
@@ -0,0 +1,7 @@
+<?xml version="1.1"?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e "
">
+<!ATTLIST doc a CDATA #IMPLIED>
+]>
+<doc>x&e;y</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v08.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v08.xml
new file mode 100644
index 0000000000..98d5f4a098
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v08.xml
@@ -0,0 +1,7 @@
+<?xml version="1.1"
+ ?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ATTLIST doc a CDATA #IMPLIED>
+]>
+<doc>Test</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v09.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v09.ent
new file mode 100644
index 0000000000..5f97ad4b82
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v09.ent
@@ -0,0 +1 @@
+<?xml version="1.1" 
?> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v09.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v09.xml
new file mode 100644
index 0000000000..6588aa88fe
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v09.xml
@@ -0,0 +1,7 @@
+<?xml version="1.1"?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm03v09.ent">
+<!ATTLIST doc a CDATA #IMPLIED>
+]>
+<doc>Test</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Entries b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Entries
new file mode 100644
index 0000000000..a68bdbd784
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Entries
@@ -0,0 +1,10 @@
+/ibm03v01.xml/1.4/Wed Nov 26 15:37:41 2003//
+/ibm03v02.xml/1.4/Wed Nov 26 15:37:41 2003//
+/ibm03v03.xml/1.4/Wed Nov 26 15:37:41 2003//
+/ibm03v04.xml/1.4/Wed Nov 26 15:37:41 2003//
+/ibm03v05.xml/1.4/Wed Nov 26 15:37:41 2003//
+/ibm03v06.xml/1.4/Wed Nov 26 15:37:41 2003//
+/ibm03v07.xml/1.4/Wed Nov 26 15:37:41 2003//
+/ibm03v08.xml/1.4/Wed Nov 26 15:37:41 2003//
+/ibm03v09.xml/1.4/Wed Nov 26 15:37:41 2003//
+D
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Repository b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Repository
new file mode 100644
index 0000000000..461fb90957
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Root b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v01.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v01.xml
new file mode 100644
index 0000000000..3fed632c66
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v01.xml
@@ -0,0 +1 @@
+<?xml version="1.1"?><doc>Data&#10;</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v02.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v02.xml
new file mode 100644
index 0000000000..3fed632c66
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v02.xml
@@ -0,0 +1 @@
+<?xml version="1.1"?><doc>Data&#10;</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v03.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v03.xml
new file mode 100644
index 0000000000..d52534db03
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v03.xml
@@ -0,0 +1 @@
+<?xml version="1.1"?><doc>&#10;</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v04.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v04.xml
new file mode 100644
index 0000000000..d52534db03
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v04.xml
@@ -0,0 +1 @@
+<?xml version="1.1"?><doc>&#10;</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v05.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v05.xml
new file mode 100644
index 0000000000..976f241144
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v05.xml
@@ -0,0 +1 @@
+<?xml version="1.1"?><doc>x&#10;y</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v06.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v06.xml
new file mode 100644
index 0000000000..976f241144
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v06.xml
@@ -0,0 +1 @@
+<?xml version="1.1"?><doc>x&#10;y</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v07.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v07.xml
new file mode 100644
index 0000000000..976f241144
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v07.xml
@@ -0,0 +1 @@
+<?xml version="1.1"?><doc>x&#10;y</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v08.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v08.xml
new file mode 100644
index 0000000000..e163aade1f
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v08.xml
@@ -0,0 +1 @@
+<?xml version="1.1"?><doc>Test</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v09.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v09.xml
new file mode 100644
index 0000000000..e163aade1f
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v09.xml
@@ -0,0 +1 @@
+<?xml version="1.1"?><doc>Test</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Entries b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Entries
new file mode 100644
index 0000000000..1265ae5a82
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Entries
@@ -0,0 +1,2 @@
+/ibm04v01.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+D
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Repository b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Repository
new file mode 100644
index 0000000000..5dc25dcd73
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Root b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/ibm04v01.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/ibm04v01.xml
new file mode 100644
index 0000000000..bde882fb1c
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/ibm04v01.xml
@@ -0,0 +1,66 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE LegalNameStartChar [
+<!ELEMENT LegalNameStartChar ANY>
+<!ELEMENT :LegalNameStartChar ANY>
+<!ELEMENT ÀLegalNameStartChar ANY>
+<!ELEMENT ÁLegalNameStartChar ANY>
+<!ELEMENT ˾LegalNameStartChar ANY>
+<!ELEMENT ˿LegalNameStartChar ANY>
+<!ELEMENT ͰLegalNameStartChar ANY>
+<!ELEMENT ͱLegalNameStartChar ANY>
+<!ELEMENT ͼLegalNameStartChar ANY>
+<!ELEMENT ͽLegalNameStartChar ANY>
+<!ELEMENT ͿLegalNameStartChar ANY>
+<!ELEMENT ΀LegalNameStartChar ANY>
+<!ELEMENT ῾LegalNameStartChar ANY>
+<!ELEMENT ῿LegalNameStartChar ANY>
+<!ELEMENT ‌LegalNameStartChar ANY>
+<!ELEMENT ‍LegalNameStartChar ANY>
+<!ELEMENT ⁰LegalNameStartChar ANY>
+<!ELEMENT ⁱLegalNameStartChar ANY>
+<!ELEMENT ↎LegalNameStartChar ANY>
+<!ELEMENT ↏LegalNameStartChar ANY>
+<!ELEMENT ⰀLegalNameStartChar ANY>
+<!ELEMENT ⰁLegalNameStartChar ANY>
+<!ELEMENT ⿮LegalNameStartChar ANY>
+<!ELEMENT ⿯LegalNameStartChar ANY>
+<!ELEMENT 、LegalNameStartChar ANY>
+<!ELEMENT 。LegalNameStartChar ANY>
+<!ELEMENT ퟾LegalNameStartChar ANY>
+<!ELEMENT ퟿LegalNameStartChar ANY>
+<!ELEMENT 豈LegalNameStartChar ANY>
+<!ELEMENT 更LegalNameStartChar ANY>
+]>
+<!-- LegalNameChar 0x3A,0xC0,,0xC1,0x2FE,0xC0,,0xC1,0x2FE,0x2FF,0x370,0x371,0x37C,0x37D,0x37F,0x380,0x1FFE,0x1FFF,0x200C,0x200D,0x2070,0x2071,0x218E,0x218F,0x2C00,0x2C01,0x2FEE,0x2FEF,0x3001,0x3002,0xD7FE,0xD7FF,0xF900,0xF901,0xEFFFF,0xFFFFF
+in p02: -->
+<LegalNameStartChar> <:LegalNameStartChar/>
+ <ÀLegalNameStartChar/>
+ <ÁLegalNameStartChar/>
+ <˾LegalNameStartChar/>
+ <˿LegalNameStartChar/>
+ <ͰLegalNameStartChar/>
+ <ͱLegalNameStartChar/>
+ <ͼLegalNameStartChar/>
+ <ͽLegalNameStartChar/>
+ <ͿLegalNameStartChar/>
+ <΀LegalNameStartChar/>
+ <῾LegalNameStartChar/>
+ <῿LegalNameStartChar/>
+ <‌LegalNameStartChar/>
+ <‍LegalNameStartChar/>
+ <⁰LegalNameStartChar/>
+ <ⁱLegalNameStartChar/>
+ <↎LegalNameStartChar/>
+ <↏LegalNameStartChar/>
+ <ⰀLegalNameStartChar/>
+ <ⰁLegalNameStartChar/>
+ <⿮LegalNameStartChar/>
+ <⿯LegalNameStartChar/>
+ <、LegalNameStartChar/>
+ <。LegalNameStartChar/>
+ <퟾LegalNameStartChar/>
+ <퟿LegalNameStartChar/>
+ <豈LegalNameStartChar/>
+ <更LegalNameStartChar/>
+
+</LegalNameStartChar> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Entries b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Entries
new file mode 100644
index 0000000000..326056b090
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Entries
@@ -0,0 +1,2 @@
+/ibm04av01.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+D
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Repository b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Repository
new file mode 100644
index 0000000000..d5df5dd2ed
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Root b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/ibm04av01.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/ibm04av01.xml
new file mode 100644
index 0000000000..5bde28ec53
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/ibm04av01.xml
@@ -0,0 +1,97 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE LegalNameChar [
+<!ELEMENT LegalNameChar ANY>
+<!ELEMENT LegalNameCharÀ ANY>
+<!ELEMENT LegalNameCharÁ ANY>
+<!ELEMENT LegalNameChar˾ ANY>
+<!ELEMENT LegalNameChar ANY>
+<!ELEMENT LegalNameCharà ANY>
+<!ELEMENT LegalNameChar˽ ANY>
+<!ELEMENT LegalNameChar˿ ANY>
+<!ELEMENT LegalNameCharͰ ANY>
+<!ELEMENT LegalNameCharͱ ANY>
+<!ELEMENT LegalNameCharͼ ANY>
+<!ELEMENT LegalNameCharͽ ANY>
+<!ELEMENT LegalNameCharͿ ANY>
+<!ELEMENT LegalNameChar΀ ANY>
+<!ELEMENT LegalNameChar῾ ANY>
+<!ELEMENT LegalNameChar῿ ANY>
+<!ELEMENT LegalNameChar‌ ANY>
+<!ELEMENT LegalNameChar‍ ANY>
+<!ELEMENT LegalNameChar⁰ ANY>
+<!ELEMENT LegalNameCharⁱ ANY>
+<!ELEMENT LegalNameChar↎ ANY>
+<!ELEMENT LegalNameChar↏ ANY>
+<!ELEMENT LegalNameCharⰀ ANY>
+<!ELEMENT LegalNameCharⰁ ANY>
+<!ELEMENT LegalNameChar⿮ ANY>
+<!ELEMENT LegalNameChar⿯ ANY>
+<!ELEMENT LegalNameChar、 ANY>
+<!ELEMENT LegalNameChar。 ANY>
+<!ELEMENT LegalNameChar퟾ ANY>
+<!ELEMENT LegalNameChar퟿ ANY>
+<!ELEMENT LegalNameChar豈 ANY>
+<!ELEMENT LegalNameChar更 ANY>
+<!ELEMENT LegalNameChar� ANY>
+<!ELEMENT LegalNameChar- ANY>
+<!ELEMENT LegalNameChar. ANY>
+<!ELEMENT LegalNameCharA ANY>
+<!ELEMENT LegalNameCharz ANY>
+<!ELEMENT LegalNameChar0 ANY>
+<!ELEMENT LegalNameChar· ANY>
+<!ELEMENT LegalNameChar̀ ANY>
+<!ELEMENT LegalNameChaŕ ANY>
+<!ELEMENT LegalNameCharͮ ANY>
+<!ELEMENT LegalNameCharͯ ANY>
+<!ELEMENT LegalNameChar‿ ANY>
+<!ELEMENT LegalNameChar⁀ ANY>
+]>
+<!-- LegalNameChars ending with
+0x003A, 0x00C0, 0x00C1, 0x02FE, 0x00C2, 0x00C3, 0x02FD, 0x02FF, 0x0370, 0x0371, 0x037C, 0x037D, 0x037F, 0x0380, 0x1FFE, 0x1FFF, 0x200C, 0x200D, 0x2070, 0x2071, 0x218E, 0x218F, 0x2C00, 0x2C01, 0x2FEE, 0x2FEF, 0x3001, 0x3002, 0xD7FE, 0xD7FF, 0xF900, 0xF901, 0xFFFD, 0x002D, 0x002E, 0x0041, 0x007A, 0x0030, 0x00B7, 0x0300, 0x0301, 0x036E, 0x036F, 0x203F, 0x2040
+-->
+<LegalNameChar>
+ <LegalNameCharÀ/>
+ <LegalNameCharÁ/>
+ <LegalNameChar˾/>
+ <LegalNameCharÂ/>
+ <LegalNameCharÃ/>
+ <LegalNameChar˽/>
+ <LegalNameChar˿/>
+ <LegalNameCharͰ/>
+ <LegalNameCharͱ/>
+ <LegalNameCharͼ/>
+ <LegalNameCharͽ/>
+ <LegalNameCharͿ/>
+ <LegalNameChar΀/>
+ <LegalNameChar῾/>
+ <LegalNameChar῿/>
+ <LegalNameChar‌/>
+ <LegalNameChar‍/>
+ <LegalNameChar⁰/>
+ <LegalNameCharⁱ/>
+ <LegalNameChar↎/>
+ <LegalNameChar↏/>
+ <LegalNameCharⰀ/>
+ <LegalNameCharⰁ/>
+ <LegalNameChar⿮/>
+ <LegalNameChar⿯/>
+ <LegalNameChar、/>
+ <LegalNameChar。/>
+ <LegalNameChar퟾/>
+ <LegalNameChar퟿/>
+ <LegalNameChar豈/>
+ <LegalNameChar更/>
+ <LegalNameChar�/>
+ <LegalNameChar-/>
+ <LegalNameChar./>
+ <LegalNameCharA/>
+ <LegalNameCharz/>
+ <LegalNameChar0/>
+ <LegalNameChar·/>
+ <LegalNameChar̀/>
+ <LegalNameChaŕ/>
+ <LegalNameCharͮ/>
+ <LegalNameCharͯ/>
+ <LegalNameChar‿/>
+ <LegalNameChar⁀/>
+</LegalNameChar> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Entries b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Entries
new file mode 100644
index 0000000000..41ef6c1681
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Entries
@@ -0,0 +1,6 @@
+/ibm05v01.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm05v02.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm05v03.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm05v04.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm05v05.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+D
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Repository b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Repository
new file mode 100644
index 0000000000..d8fe4e1504
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Root b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v01.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v01.xml
new file mode 100644
index 0000000000..2a38052bd8
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v01.xml
@@ -0,0 +1,103 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE LegalName [
+<!ELEMENT LegalName ANY>
+<!ELEMENT LegalName: ANY>
+<!ELEMENT LegalNameÀ ANY>
+<!ELEMENT LegalNameÁ ANY>
+<!ELEMENT LegalName˾ ANY>
+<!ELEMENT LegalName ANY>
+<!ELEMENT LegalNameà ANY>
+<!ELEMENT LegalName˽ ANY>
+<!ELEMENT LegalName˿ ANY>
+<!ELEMENT LegalNameͰ ANY>
+<!ELEMENT LegalNameͱ ANY>
+<!ELEMENT LegalNameͼͽ ANY>
+<!ELEMENT LegalNameͽͿ ANY>
+<!ELEMENT LegalNameͿ΀ ANY>
+<!ELEMENT LegalName΀῾ ANY>
+<!ELEMENT LegalName῾῿ ANY>
+<!ELEMENT LegalName῿‌ ANY>
+<!ELEMENT LegalName‌‍ ANY>
+<!ELEMENT LegalName‍⁰ ANY>
+<!ELEMENT LegalName⁰ⁱ ANY>
+<!ELEMENT LegalNameⁱ↎ ANY>
+<!ELEMENT LegalName↎↏Ⰰ ANY>
+<!ELEMENT LegalName↏ⰀⰁ ANY>
+<!ELEMENT LegalNameⰀⰁ⿮ ANY>
+<!ELEMENT LegalNameⰁ⿮⿯ ANY>
+<!ELEMENT LegalName⿮⿯、 ANY>
+<!ELEMENT LegalName⿯、。 ANY>
+<!ELEMENT LegalName、。퟾ ANY>
+<!ELEMENT LegalName。퟾퟿ ANY>
+<!ELEMENT LegalName퟾퟿豈 ANY>
+<!ELEMENT LegalName퟿豈更 ANY>
+<!ELEMENT LegalName豈퟿퟾。 ANY>
+<!ELEMENT LegalName更豈퟿퟾ ANY>
+<!ELEMENT LegalName�更豈퟿ ANY>
+<!ELEMENT LegalName-�更豈 ANY>
+<!ELEMENT LegalName.-�更 ANY>
+<!ELEMENT LegalNameA.-� ANY>
+<!ELEMENT LegalNamezA.- ANY>
+<!ELEMENT LegalName0zA. ANY>
+<!ELEMENT LegalName·0zA ANY>
+<!ELEMENT LegalNamè·0z ANY>
+<!ELEMENT LegalNamé̀·0 ANY>
+<!ELEMENT LegalNameͮ́̀· ANY>
+<!ELEMENT LegalNameͯͮ́̀ ANY>
+<!ELEMENT LegalName‿ͯͮ́ ANY>
+<!ELEMENT LegalName⁀‿ͯͮ ANY>
+<!ELEMENT LegalNamenull⁀‿ͯ ANY>
+<!ELEMENT LegalNamenullnull⁀‿ ANY>
+<!ELEMENT LegalNamenullnullnull⁀ ANY>
+]>
+<!-- LegalName 0x300,0x333,0x369,0x37E,0x2000,0x2001,0x2002,0x2005,0x200B,0x200E,x200F,0x2069,0x2190,0x23FF,0x280F,0x2A00,0x2EDC,0x2FED,0x2FFF,0x3000,0xD800,0xD801,0xDAFF,0xDFFF,0xEFFF,0xF1FF,0xF8FF,0xFFFFF,0x2D,0x2E, 0x41,0x7A ,0x30, 0xB7, 0x0300, 0x0301, 0xx036E, 0x036F, 0x203F, 0x203E, 0x2039, 0x2040;
+in p02: -->
+<LegalName> <LegalName:/>
+ <LegalNameÀ/>
+ <LegalNameÁ/>
+ <LegalName˾/>
+ <LegalNameÂ/>
+ <LegalNameÃ/>
+ <LegalName˽/>
+ <LegalName˿/>
+ <LegalNameͰ/>
+ <LegalNameͱ/>
+ <LegalNameͼͽ/>
+ <LegalNameͽͿ/>
+ <LegalNameͿ΀/>
+ <LegalName΀῾/>
+ <LegalName῾῿/>
+ <LegalName῿‌/>
+ <LegalName‌‍/>
+ <LegalName‍⁰/>
+ <LegalName⁰ⁱ/>
+ <LegalNameⁱ↎/>
+ <LegalName↎↏Ⰰ/>
+ <LegalName↏ⰀⰁ/>
+ <LegalNameⰀⰁ⿮/>
+ <LegalNameⰁ⿮⿯/>
+ <LegalName⿮⿯、/>
+ <LegalName⿯、。/>
+ <LegalName、。퟾/>
+ <LegalName。퟾퟿/>
+ <LegalName퟾퟿豈/>
+ <LegalName퟿豈更/>
+ <LegalName豈퟿퟾。/>
+ <LegalName更豈퟿퟾/>
+ <LegalName�更豈퟿/>
+ <LegalName-�更豈/>
+ <LegalName.-�更/>
+ <LegalNameA.-�/>
+ <LegalNamezA.-/>
+ <LegalName0zA./>
+ <LegalName·0zA/>
+ <LegalNamè·0z/>
+ <LegalNamé̀·0/>
+ <LegalNameͮ́̀·/>
+ <LegalNameͯͮ́̀/>
+ <LegalName‿ͯͮ́/>
+ <LegalName⁀‿ͯͮ/>
+ <LegalNamenull⁀‿ͯ/>
+ <LegalNamenullnull⁀‿/>
+ <LegalNamenullnullnull⁀/>
+</LegalName> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v02.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v02.xml
new file mode 100644
index 0000000000..e788d4670d
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v02.xml
@@ -0,0 +1,55 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE LegalName [
+<!ELEMENT LegalName ANY>
+]>
+<!-- Legal Names containing one to four characters in order from the list below used in PI Target Names. x003A, 0x00C0, 0x00C1, 0x02FE, 0x00C2, 0x00C3, 0x02FD, 0x02FF, 0x0370, 0x0371, 0x037C, 0x037D, 0x037F, 0x0380, 0x1FFE, 0x1FFF, 0x200C, 0x200D, 0x2070, 0x2071, 0x218E, 0x218F, 0x2C00, 0x2C01, 0x2FEE, 0x2FEF, 0x3001, 0x3002, 0xD7FE, 0xD7FF, 0xF900, 0xF901, 0xFFFD, 0x002D, 0x002E, 0x0041, 0x007A, 0x0030, 0x00B7, 0x0300, 0x0301, 0x036E, 0x036F, 0x203F, 0x2040 -->
+<LegalName>
+ <?PITarget: Test PIData?>
+ <?PITargetÀ Test PIData?>
+ <?PITargetÁ Test PIData?>
+ <?PITarget˾ Test PIData?>
+ <?PITarget Test PIData?>
+ <?PITargetà Test PIData?>
+ <?PITarget˽ Test PIData?>
+ <?PITarget˿ Test PIData?>
+ <?PITargetͰ Test PIData?>
+ <?PITargetͱ Test PIData?>
+ <?PITargetͼͽ Test PIData?>
+ <?PITargetͽͿ Test PIData?>
+ <?PITargetͿ΀ Test PIData?>
+ <?PITarget΀῾ Test PIData?>
+ <?PITarget῾῿ Test PIData?>
+ <?PITarget῿‌ Test PIData?>
+ <?PITarget‌‍ Test PIData?>
+ <?PITarget‍⁰ Test PIData?>
+ <?PITarget⁰ⁱ Test PIData?>
+ <?PITargetⁱ↎ Test PIData?>
+ <?PITarget↎↏Ⰰ Test PIData?>
+ <?PITarget↏ⰀⰁ Test PIData?>
+ <?PITargetⰀⰁ⿮ Test PIData?>
+ <?PITargetⰁ⿮⿯ Test PIData?>
+ <?PITarget⿮⿯、 Test PIData?>
+ <?PITarget⿯、。 Test PIData?>
+ <?PITarget、。퟾ Test PIData?>
+ <?PITarget。퟾퟿ Test PIData?>
+ <?PITarget퟾퟿豈 Test PIData?>
+ <?PITarget퟿豈更 Test PIData?>
+ <?PITarget豈퟿퟾。 Test PIData?>
+ <?PITarget更豈퟿퟾ Test PIData?>
+ <?PITarget�更豈퟿ Test PIData?>
+ <?PITarget-�更豈 Test PIData?>
+ <?PITarget.-�更 Test PIData?>
+ <?PITargetA.-� Test PIData?>
+ <?PITargetzA.- Test PIData?>
+ <?PITarget0zA. Test PIData?>
+ <?PITarget·0zA Test PIData?>
+ <?PITarget̀·0z Test PIData?>
+ <?PITarget́̀·0 Test PIData?>
+ <?PITargetͮ́̀· Test PIData?>
+ <?PITargetͯͮ́̀ Test PIData?>
+ <?PITarget‿ͯͮ́ Test PIData?>
+ <?PITarget⁀‿ͯͮ Test PIData?>
+ <?PITargetnull⁀‿ͯ Test PIData?>
+ <?PITargetnullnull⁀‿ Test PIData?>
+ <?PITargetnullnullnull⁀ Test PIData?>
+</LegalName> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v03.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v03.xml
new file mode 100644
index 0000000000..729d2141d8
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v03.xml
@@ -0,0 +1,103 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE LegalName [
+<!ELEMENT LegalName ANY>
+<!ATTLIST LegalName :attr CDATA #IMPLIED>
+<!ATTLIST LegalName Àattr CDATA #IMPLIED>
+<!ATTLIST LegalName Áattr CDATA #IMPLIED>
+<!ATTLIST LegalName ˾attr CDATA #IMPLIED>
+<!ATTLIST LegalName Âattr CDATA #IMPLIED>
+<!ATTLIST LegalName Ãattr CDATA #IMPLIED>
+<!ATTLIST LegalName ˽attr CDATA #IMPLIED>
+<!ATTLIST LegalName ˿attr CDATA #IMPLIED>
+<!ATTLIST LegalName Ͱattr CDATA #IMPLIED>
+<!ATTLIST LegalName ͱattr CDATA #IMPLIED>
+<!ATTLIST LegalName ͼͽattr CDATA #IMPLIED>
+<!ATTLIST LegalName ͽͿattr CDATA #IMPLIED>
+<!ATTLIST LegalName Ϳ΀attr CDATA #IMPLIED>
+<!ATTLIST LegalName ΀῾attr CDATA #IMPLIED>
+<!ATTLIST LegalName ῾῿attr CDATA #IMPLIED>
+<!ATTLIST LegalName ῿‌attr CDATA #IMPLIED>
+<!ATTLIST LegalName ‌‍attr CDATA #IMPLIED>
+<!ATTLIST LegalName ‍⁰attr CDATA #IMPLIED>
+<!ATTLIST LegalName ⁰ⁱattr CDATA #IMPLIED>
+<!ATTLIST LegalName ⁱ↎attr CDATA #IMPLIED>
+<!ATTLIST LegalName ↎↏Ⰰattr CDATA #IMPLIED>
+<!ATTLIST LegalName ↏ⰀⰁattr CDATA #IMPLIED>
+<!ATTLIST LegalName ⰀⰁ⿮attr CDATA #IMPLIED>
+<!ATTLIST LegalName Ⰱ⿮⿯attr CDATA #IMPLIED>
+<!ATTLIST LegalName ⿮⿯、attr CDATA #IMPLIED>
+<!ATTLIST LegalName ⿯、。attr CDATA #IMPLIED>
+<!ATTLIST LegalName 、。퟾attr CDATA #IMPLIED>
+<!ATTLIST LegalName 。퟾퟿attr CDATA #IMPLIED>
+<!ATTLIST LegalName ퟾퟿豈attr CDATA #IMPLIED>
+<!ATTLIST LegalName ퟿豈更attr CDATA #IMPLIED>
+<!ATTLIST LegalName 豈퟿퟾。attr CDATA #IMPLIED>
+<!ATTLIST LegalName 更豈퟿퟾attr CDATA #IMPLIED>
+<!ATTLIST LegalName �更豈퟿attr CDATA #IMPLIED>
+<!ATTLIST LegalName attr-�更豈 CDATA #IMPLIED>
+<!ATTLIST LegalName attr.-�更 CDATA #IMPLIED>
+<!ATTLIST LegalName A.-�attr CDATA #IMPLIED>
+<!ATTLIST LegalName zA.-attr CDATA #IMPLIED>
+<!ATTLIST LegalName attr0zA. CDATA #IMPLIED>
+<!ATTLIST LegalName attr·0zA CDATA #IMPLIED>
+<!ATTLIST LegalName attr̀·0z CDATA #IMPLIED>
+<!ATTLIST LegalName attŕ̀·0 CDATA #IMPLIED>
+<!ATTLIST LegalName attrͮ́̀· CDATA #IMPLIED>
+<!ATTLIST LegalName attrͯͮ́̀ CDATA #IMPLIED>
+<!ATTLIST LegalName attr‿ͯͮ́ CDATA #IMPLIED>
+<!ATTLIST LegalName attr⁀‿ͯͮ CDATA #IMPLIED>
+<!ATTLIST LegalName null⁀‿ͯattr CDATA #IMPLIED>
+<!ATTLIST LegalName nullnull⁀‿attr CDATA #IMPLIED>
+<!ATTLIST LegalName nullnullnull⁀attr CDATA #IMPLIED>
+]>
+<!-- Legal Names containing one to four characters in order from the list below used in Attr delcs and attributes. x003A, 0x00C0, 0x00C1, 0x02FE, 0x00C2, 0x00C3, 0x02FD, 0x02FF, 0x0370, 0x0371, 0x037C, 0x037D, 0x037F, 0x0380, 0x1FFE, 0x1FFF, 0x200C, 0x200D, 0x2070, 0x2071, 0x218E, 0x218F, 0x2C00, 0x2C01, 0x2FEE, 0x2FEF, 0x3001, 0x3002, 0xD7FE, 0xD7FF, 0xF900, 0xF901, 0xFFFD, 0x002D, 0x002E, 0x0041, 0x007A, 0x0030, 0x00B7, 0x0300, 0x0301, 0x036E, 0x036F, 0x203F, 0x2040 -->
+<LegalName
+ :attr="attrValue"
+ Àattr="attrValue"
+ Áattr="attrValue"
+ ˾attr="attrValue"
+ Âattr="attrValue"
+ Ãattr="attrValue"
+ ˽attr="attrValue"
+ ˿attr="attrValue"
+ Ͱattr="attrValue"
+ ͱattr="attrValue"
+ ͼͽattr="attrValue"
+ ͽͿattr="attrValue"
+ Ϳ΀attr="attrValue"
+ ΀῾attr="attrValue"
+ ῾῿attr="attrValue"
+ ῿‌attr="attrValue"
+ ‌‍attr="attrValue"
+ ‍⁰attr="attrValue"
+ ⁰ⁱattr="attrValue"
+ ⁱ↎attr="attrValue"
+ ↎↏Ⰰattr="attrValue"
+ ↏ⰀⰁattr="attrValue"
+ ⰀⰁ⿮attr="attrValue"
+ Ⰱ⿮⿯attr="attrValue"
+ ⿮⿯、attr="attrValue"
+ ⿯、。attr="attrValue"
+ 、。퟾attr="attrValue"
+ 。퟾퟿attr="attrValue"
+ ퟾퟿豈attr="attrValue"
+ ퟿豈更attr="attrValue"
+ 豈퟿퟾。attr="attrValue"
+ 更豈퟿퟾attr="attrValue"
+ �更豈퟿attr="attrValue"
+ attr-�更豈="attrValue"
+ attr.-�更="attrValue"
+ A.-�attr="attrValue"
+ zA.-attr="attrValue"
+ attr0zA.="attrValue"
+ attr·0zA="attrValue"
+ attr̀·0z="attrValue"
+ attŕ̀·0="attrValue"
+ attrͮ́̀·="attrValue"
+ attrͯͮ́̀="attrValue"
+ attr‿ͯͮ́="attrValue"
+ attr⁀‿ͯͮ="attrValue"
+ null⁀‿ͯattr="attrValue"
+ nullnull⁀‿attr="attrValue"
+ nullnullnull⁀attr="attrValue"
+ /> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v04.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v04.xml
new file mode 100644
index 0000000000..5833679d6a
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v04.xml
@@ -0,0 +1,199 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE LegalName [
+<!ELEMENT LegalName ANY>
+<!ELEMENT LegalName0 ANY>
+<!ATTLIST LegalName0 attr0 ID #IMPLIED>
+<!ATTLIST LegalName0 attr00 IDREF #IMPLIED>
+<!ELEMENT LegalName1 ANY>
+<!ATTLIST LegalName1 attr1 ID #IMPLIED>
+<!ATTLIST LegalName1 attr10 IDREF #IMPLIED>
+<!ELEMENT LegalName2 ANY>
+<!ATTLIST LegalName2 attr2 ID #IMPLIED>
+<!ATTLIST LegalName2 attr20 IDREF #IMPLIED>
+<!ELEMENT LegalName3 ANY>
+<!ATTLIST LegalName3 attr3 ID #IMPLIED>
+<!ATTLIST LegalName3 attr30 IDREF #IMPLIED>
+<!ELEMENT LegalName4 ANY>
+<!ATTLIST LegalName4 attr4 ID #IMPLIED>
+<!ATTLIST LegalName4 attr40 IDREF #IMPLIED>
+<!ELEMENT LegalName5 ANY>
+<!ATTLIST LegalName5 attr5 ID #IMPLIED>
+<!ATTLIST LegalName5 attr50 IDREF #IMPLIED>
+<!ELEMENT LegalName6 ANY>
+<!ATTLIST LegalName6 attr6 ID #IMPLIED>
+<!ATTLIST LegalName6 attr60 IDREF #IMPLIED>
+<!ELEMENT LegalName7 ANY>
+<!ATTLIST LegalName7 attr7 ID #IMPLIED>
+<!ATTLIST LegalName7 attr70 IDREF #IMPLIED>
+<!ELEMENT LegalName8 ANY>
+<!ATTLIST LegalName8 attr8 ID #IMPLIED>
+<!ATTLIST LegalName8 attr80 IDREF #IMPLIED>
+<!ELEMENT LegalName9 ANY>
+<!ATTLIST LegalName9 attr9 ID #IMPLIED>
+<!ATTLIST LegalName9 attr90 IDREF #IMPLIED>
+<!ELEMENT LegalName10 ANY>
+<!ATTLIST LegalName10 attr10 ID #IMPLIED>
+<!ATTLIST LegalName10 attr100 IDREF #IMPLIED>
+<!ELEMENT LegalName11 ANY>
+<!ATTLIST LegalName11 attr11 ID #IMPLIED>
+<!ATTLIST LegalName11 attr110 IDREF #IMPLIED>
+<!ELEMENT LegalName12 ANY>
+<!ATTLIST LegalName12 attr12 ID #IMPLIED>
+<!ATTLIST LegalName12 attr120 IDREF #IMPLIED>
+<!ELEMENT LegalName13 ANY>
+<!ATTLIST LegalName13 attr13 ID #IMPLIED>
+<!ATTLIST LegalName13 attr130 IDREF #IMPLIED>
+<!ELEMENT LegalName14 ANY>
+<!ATTLIST LegalName14 attr14 ID #IMPLIED>
+<!ATTLIST LegalName14 attr140 IDREF #IMPLIED>
+<!ELEMENT LegalName15 ANY>
+<!ATTLIST LegalName15 attr15 ID #IMPLIED>
+<!ATTLIST LegalName15 attr150 IDREF #IMPLIED>
+<!ELEMENT LegalName16 ANY>
+<!ATTLIST LegalName16 attr16 ID #IMPLIED>
+<!ATTLIST LegalName16 attr160 IDREF #IMPLIED>
+<!ELEMENT LegalName17 ANY>
+<!ATTLIST LegalName17 attr17 ID #IMPLIED>
+<!ATTLIST LegalName17 attr170 IDREF #IMPLIED>
+<!ELEMENT LegalName18 ANY>
+<!ATTLIST LegalName18 attr18 ID #IMPLIED>
+<!ATTLIST LegalName18 attr180 IDREF #IMPLIED>
+<!ELEMENT LegalName19 ANY>
+<!ATTLIST LegalName19 attr19 ID #IMPLIED>
+<!ATTLIST LegalName19 attr190 IDREF #IMPLIED>
+<!ELEMENT LegalName20 ANY>
+<!ATTLIST LegalName20 attr20 ID #IMPLIED>
+<!ATTLIST LegalName20 attr200 IDREF #IMPLIED>
+<!ELEMENT LegalName21 ANY>
+<!ATTLIST LegalName21 attr21 ID #IMPLIED>
+<!ATTLIST LegalName21 attr210 IDREF #IMPLIED>
+<!ELEMENT LegalName22 ANY>
+<!ATTLIST LegalName22 attr22 ID #IMPLIED>
+<!ATTLIST LegalName22 attr220 IDREF #IMPLIED>
+<!ELEMENT LegalName23 ANY>
+<!ATTLIST LegalName23 attr23 ID #IMPLIED>
+<!ATTLIST LegalName23 attr230 IDREF #IMPLIED>
+<!ELEMENT LegalName24 ANY>
+<!ATTLIST LegalName24 attr24 ID #IMPLIED>
+<!ATTLIST LegalName24 attr240 IDREF #IMPLIED>
+<!ELEMENT LegalName25 ANY>
+<!ATTLIST LegalName25 attr25 ID #IMPLIED>
+<!ATTLIST LegalName25 attr250 IDREF #IMPLIED>
+<!ELEMENT LegalName26 ANY>
+<!ATTLIST LegalName26 attr26 ID #IMPLIED>
+<!ATTLIST LegalName26 attr260 IDREF #IMPLIED>
+<!ELEMENT LegalName27 ANY>
+<!ATTLIST LegalName27 attr27 ID #IMPLIED>
+<!ATTLIST LegalName27 attr270 IDREF #IMPLIED>
+<!ELEMENT LegalName28 ANY>
+<!ATTLIST LegalName28 attr28 ID #IMPLIED>
+<!ATTLIST LegalName28 attr280 IDREF #IMPLIED>
+<!ELEMENT LegalName29 ANY>
+<!ATTLIST LegalName29 attr29 ID #IMPLIED>
+<!ATTLIST LegalName29 attr290 IDREF #IMPLIED>
+<!ELEMENT LegalName30 ANY>
+<!ATTLIST LegalName30 attr30 ID #IMPLIED>
+<!ATTLIST LegalName30 attr300 IDREF #IMPLIED>
+<!ELEMENT LegalName31 ANY>
+<!ATTLIST LegalName31 attr31 ID #IMPLIED>
+<!ATTLIST LegalName31 attr310 IDREF #IMPLIED>
+<!ELEMENT LegalName32 ANY>
+<!ATTLIST LegalName32 attr32 ID #IMPLIED>
+<!ATTLIST LegalName32 attr320 IDREF #IMPLIED>
+<!ELEMENT LegalName33 ANY>
+<!ATTLIST LegalName33 attr33 ID #IMPLIED>
+<!ATTLIST LegalName33 attr330 IDREF #IMPLIED>
+<!ELEMENT LegalName34 ANY>
+<!ATTLIST LegalName34 attr34 ID #IMPLIED>
+<!ATTLIST LegalName34 attr340 IDREF #IMPLIED>
+<!ELEMENT LegalName35 ANY>
+<!ATTLIST LegalName35 attr35 ID #IMPLIED>
+<!ATTLIST LegalName35 attr350 IDREF #IMPLIED>
+<!ELEMENT LegalName36 ANY>
+<!ATTLIST LegalName36 attr36 ID #IMPLIED>
+<!ATTLIST LegalName36 attr360 IDREF #IMPLIED>
+<!ELEMENT LegalName37 ANY>
+<!ATTLIST LegalName37 attr37 ID #IMPLIED>
+<!ATTLIST LegalName37 attr370 IDREF #IMPLIED>
+<!ELEMENT LegalName38 ANY>
+<!ATTLIST LegalName38 attr38 ID #IMPLIED>
+<!ATTLIST LegalName38 attr380 IDREF #IMPLIED>
+<!ELEMENT LegalName39 ANY>
+<!ATTLIST LegalName39 attr39 ID #IMPLIED>
+<!ATTLIST LegalName39 attr390 IDREF #IMPLIED>
+<!ELEMENT LegalName40 ANY>
+<!ATTLIST LegalName40 attr40 ID #IMPLIED>
+<!ATTLIST LegalName40 attr400 IDREF #IMPLIED>
+<!ELEMENT LegalName41 ANY>
+<!ATTLIST LegalName41 attr41 ID #IMPLIED>
+<!ATTLIST LegalName41 attr410 IDREF #IMPLIED>
+<!ELEMENT LegalName42 ANY>
+<!ATTLIST LegalName42 attr42 ID #IMPLIED>
+<!ATTLIST LegalName42 attr420 IDREF #IMPLIED>
+<!ELEMENT LegalName43 ANY>
+<!ATTLIST LegalName43 attr43 ID #IMPLIED>
+<!ATTLIST LegalName43 attr430 IDREF #IMPLIED>
+<!ELEMENT LegalName44 ANY>
+<!ATTLIST LegalName44 attr44 ID #IMPLIED>
+<!ATTLIST LegalName44 attr440 IDREF #IMPLIED>
+<!ELEMENT LegalName45 ANY>
+<!ATTLIST LegalName45 attr45 ID #IMPLIED>
+<!ATTLIST LegalName45 attr450 IDREF #IMPLIED>
+<!ELEMENT LegalName46 ANY>
+<!ATTLIST LegalName46 attr46 ID #IMPLIED>
+<!ATTLIST LegalName46 attr460 IDREF #IMPLIED>
+<!ELEMENT LegalName47 ANY>
+<!ATTLIST LegalName47 attr47 ID #IMPLIED>
+<!ATTLIST LegalName47 attr470 IDREF #IMPLIED>
+]>
+<!-- Legal Names containing one to four characters in order from the list below used in Attr delcs and attributes. x003A, 0x00C0, 0x00C1, 0x02FE, 0x00C2, 0x00C3, 0x02FD, 0x02FF, 0x0370, 0x0371, 0x037C, 0x037D, 0x037F, 0x0380, 0x1FFE, 0x1FFF, 0x200C, 0x200D, 0x2070, 0x2071, 0x218E, 0x218F, 0x2C00, 0x2C01, 0x2FEE, 0x2FEF, 0x3001, 0x3002, 0xD7FE, 0xD7FF, 0xF900, 0xF901, 0xFFFD, 0x002D, 0x002E, 0x0041, 0x007A, 0x0030, 0x00B7, 0x0300, 0x0301, 0x036E, 0x036F, 0x203F, 0x2040 -->
+<LegalName>
+ attr0=":" attr00=":"
+ attr1="À" attr10="À"
+ attr2="Á" attr20="Á"
+ attr3="˾" attr30="˾"
+ attr4="Â" attr40="Â"
+ attr5="Ã" attr50="Ã"
+ attr6="˽" attr60="˽"
+ attr7="˿" attr70="˿"
+ attr8="Ͱ" attr80="Ͱ"
+ attr9="ͱ" attr90="ͱ"
+ attr10="ͼͽ" attr100="ͼͽ"
+ attr11="ͽͿ" attr110="ͽͿ"
+ attr12="Ϳ΀" attr120="Ϳ΀"
+ attr13="΀῾" attr130="΀῾"
+ attr14="῾῿" attr140="῾῿"
+ attr15="῿‌" attr150="῿‌"
+ attr16="‌‍" attr160="‌‍"
+ attr17="‍⁰" attr170="‍⁰"
+ attr18="⁰ⁱ" attr180="⁰ⁱ"
+ attr19="ⁱ↎" attr190="ⁱ↎"
+ attr20="↎↏Ⰰ" attr200="↎↏Ⰰ"
+ attr21="↏ⰀⰁ" attr210="↏ⰀⰁ"
+ attr22="ⰀⰁ⿮" attr220="ⰀⰁ⿮"
+ attr23="Ⰱ⿮⿯" attr230="Ⰱ⿮⿯"
+ attr24="⿮⿯、" attr240="⿮⿯、"
+ attr25="⿯、。" attr250="⿯、。"
+ attr26="、。퟾" attr260="、。퟾"
+ attr27="。퟾퟿" attr270="。퟾퟿"
+ attr28="퟾퟿豈" attr280="퟾퟿豈"
+ attr29="퟿豈更" attr290="퟿豈更"
+ attr30="豈퟿퟾。" attr300="豈퟿퟾。"
+ attr31="更豈퟿퟾" attr310="更豈퟿퟾"
+ attr32="�更豈퟿" attr320="�更豈퟿"
+ attr33="-�更豈" attr330="-�更豈"
+ attr34=".-�更" attr340=".-�更"
+ attr35="A.-�" attr350="A.-�"
+ attr36="zA.-" attr360="zA.-"
+ attr37="0zA." attr370="0zA."
+ attr38="·0zA" attr380="·0zA"
+ attr39="̀·0z" attr390="̀·0z"
+ attr40="́̀·0" attr400="́̀·0"
+ attr41="ͮ́̀·" attr410="ͮ́̀·"
+ attr42="ͯͮ́̀" attr420="ͯͮ́̀"
+ attr43="‿ͯͮ́" attr430="‿ͯͮ́"
+ attr44="⁀‿ͯͮ" attr440="⁀‿ͯͮ"
+ attr45="null⁀‿ͯ" attr450="null⁀‿ͯ"
+ attr46="nullnull⁀‿" attr460="nullnull⁀‿"
+ attr47="nullnullnull⁀" attr470="nullnullnull⁀"
+</LegalName> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v05.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v05.xml
new file mode 100644
index 0000000000..c1b2f1372d
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v05.xml
@@ -0,0 +1,183 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE LegalName [
+<!ELEMENT LegalName ANY>
+<!ELEMENT LegalName0 ANY>
+<!ATTLIST LegalName0 attr0 CDATA #IMPLIED>
+<!ELEMENT LegalName1 ANY>
+<!ATTLIST LegalName1 attr1 CDATA #IMPLIED>
+<!ELEMENT LegalName2 ANY>
+<!ATTLIST LegalName2 attr2 CDATA #IMPLIED>
+<!ELEMENT LegalName3 ANY>
+<!ATTLIST LegalName3 attr3 CDATA #IMPLIED>
+<!ELEMENT LegalName4 ANY>
+<!ATTLIST LegalName4 attr4 CDATA #IMPLIED>
+<!ELEMENT LegalName5 ANY>
+<!ATTLIST LegalName5 attr5 CDATA #IMPLIED>
+<!ELEMENT LegalName6 ANY>
+<!ATTLIST LegalName6 attr6 CDATA #IMPLIED>
+<!ELEMENT LegalName7 ANY>
+<!ATTLIST LegalName7 attr7 CDATA #IMPLIED>
+<!ELEMENT LegalName8 ANY>
+<!ATTLIST LegalName8 attr8 CDATA #IMPLIED>
+<!ELEMENT LegalName9 ANY>
+<!ATTLIST LegalName9 attr9 CDATA #IMPLIED>
+<!ELEMENT LegalName10 ANY>
+<!ATTLIST LegalName10 attr10 CDATA #IMPLIED>
+<!ELEMENT LegalName11 ANY>
+<!ATTLIST LegalName11 attr11 CDATA #IMPLIED>
+<!ELEMENT LegalName12 ANY>
+<!ATTLIST LegalName12 attr12 CDATA #IMPLIED>
+<!ELEMENT LegalName13 ANY>
+<!ATTLIST LegalName13 attr13 CDATA #IMPLIED>
+<!ELEMENT LegalName14 ANY>
+<!ATTLIST LegalName14 attr14 CDATA #IMPLIED>
+<!ELEMENT LegalName15 ANY>
+<!ATTLIST LegalName15 attr15 CDATA #IMPLIED>
+<!ELEMENT LegalName16 ANY>
+<!ATTLIST LegalName16 attr16 CDATA #IMPLIED>
+<!ELEMENT LegalName17 ANY>
+<!ATTLIST LegalName17 attr17 CDATA #IMPLIED>
+<!ELEMENT LegalName18 ANY>
+<!ATTLIST LegalName18 attr18 CDATA #IMPLIED>
+<!ELEMENT LegalName19 ANY>
+<!ATTLIST LegalName19 attr19 CDATA #IMPLIED>
+<!ELEMENT LegalName20 ANY>
+<!ATTLIST LegalName20 attr20 CDATA #IMPLIED>
+<!ELEMENT LegalName21 ANY>
+<!ATTLIST LegalName21 attr21 CDATA #IMPLIED>
+<!ELEMENT LegalName22 ANY>
+<!ATTLIST LegalName22 attr22 CDATA #IMPLIED>
+<!ELEMENT LegalName23 ANY>
+<!ATTLIST LegalName23 attr23 CDATA #IMPLIED>
+<!ELEMENT LegalName24 ANY>
+<!ATTLIST LegalName24 attr24 CDATA #IMPLIED>
+<!ELEMENT LegalName25 ANY>
+<!ATTLIST LegalName25 attr25 CDATA #IMPLIED>
+<!ELEMENT LegalName26 ANY>
+<!ATTLIST LegalName26 attr26 CDATA #IMPLIED>
+<!ELEMENT LegalName27 ANY>
+<!ATTLIST LegalName27 attr27 CDATA #IMPLIED>
+<!ELEMENT LegalName28 ANY>
+<!ATTLIST LegalName28 attr28 CDATA #IMPLIED>
+<!ELEMENT LegalName29 ANY>
+<!ATTLIST LegalName29 attr29 CDATA #IMPLIED>
+<!ELEMENT LegalName30 ANY>
+<!ATTLIST LegalName30 attr30 CDATA #IMPLIED>
+<!ELEMENT LegalName31 ANY>
+<!ATTLIST LegalName31 attr31 CDATA #IMPLIED>
+<!ELEMENT LegalName32 ANY>
+<!ATTLIST LegalName32 attr32 CDATA #IMPLIED>
+<!ELEMENT LegalName33 ANY>
+<!ATTLIST LegalName33 attr33 CDATA #IMPLIED>
+<!ELEMENT LegalName34 ANY>
+<!ATTLIST LegalName34 attr34 CDATA #IMPLIED>
+<!ELEMENT LegalName35 ANY>
+<!ATTLIST LegalName35 attr35 CDATA #IMPLIED>
+<!ELEMENT LegalName36 ANY>
+<!ATTLIST LegalName36 attr36 CDATA #IMPLIED>
+<!ELEMENT LegalName37 ANY>
+<!ATTLIST LegalName37 attr37 CDATA #IMPLIED>
+<!ELEMENT LegalName38 ANY>
+<!ATTLIST LegalName38 attr38 CDATA #IMPLIED>
+<!ELEMENT LegalName39 ANY>
+<!ATTLIST LegalName39 attr39 CDATA #IMPLIED>
+<!ELEMENT LegalName40 ANY>
+<!ATTLIST LegalName40 attr40 CDATA #IMPLIED>
+<!ELEMENT LegalName41 ANY>
+<!ATTLIST LegalName41 attr41 CDATA #IMPLIED>
+<!ELEMENT LegalName42 ANY>
+<!ATTLIST LegalName42 attr42 CDATA #IMPLIED>
+<!ELEMENT LegalName43 ANY>
+<!ATTLIST LegalName43 attr43 CDATA #IMPLIED>
+<!ENTITY Name: "Test">
+<!ENTITY NameÀ "Test">
+<!ENTITY NameÁ "Test">
+<!ENTITY Name˾ "Test">
+<!ENTITY Name "Test">
+<!ENTITY Nameà "Test">
+<!ENTITY Name˽ "Test">
+<!ENTITY Name˿ "Test">
+<!ENTITY NameͰ "Test">
+<!ENTITY Nameͱ "Test">
+<!ENTITY Nameͼ "Test">
+<!ENTITY Nameͽ "Test">
+<!ENTITY NameͿ "Test">
+<!ENTITY Name΀ "Test">
+<!ENTITY Name῾ "Test">
+<!ENTITY Name῿ "Test">
+<!ENTITY Name‌ "Test">
+<!ENTITY Name‍ "Test">
+<!ENTITY Name⁰ "Test">
+<!ENTITY Nameⁱ "Test">
+<!ENTITY Name↎ "Test">
+<!ENTITY Name↏ "Test">
+<!ENTITY NameⰀ "Test">
+<!ENTITY NameⰁ "Test">
+<!ENTITY Name⿮ "Test">
+<!ENTITY Name⿯ "Test">
+<!ENTITY Name、 "Test">
+<!ENTITY Name。 "Test">
+<!ENTITY Name퟾ "Test">
+<!ENTITY Name퟿ "Test">
+<!ENTITY Name豈 "Test">
+<!ENTITY Name更 "Test">
+<!ENTITY Name� "Test">
+<!ENTITY Name- "Test">
+<!ENTITY Name. "Test">
+<!ENTITY NameA "Test">
+<!ENTITY Namez "Test">
+<!ENTITY Name0 "Test">
+<!ENTITY Name· "Test">
+<!ENTITY Namè "Test">
+<!ENTITY Namé "Test">
+<!ENTITY Nameͮ "Test">
+<!ENTITY Nameͯ "Test">
+<!ENTITY Name‿ "Test">
+]>
+<!-- Legal Names containing one to four characters in order from the list below used in Attr delcs and attributes. x003A, 0x00C0, 0x00C1, 0x02FE, 0x00C2, 0x00C3, 0x02FD, 0x02FF, 0x0370, 0x0371, 0x037C, 0x037D, 0x037F, 0x0380, 0x1FFE, 0x1FFF, 0x200C, 0x200D, 0x2070, 0x2071, 0x218E, 0x218F, 0x2C00, 0x2C01, 0x2FEE, 0x2FEF, 0x3001, 0x3002, 0xD7FE, 0xD7FF, 0xF900, 0xF901, 0xFFFD, 0x002D, 0x002E, 0x0041, 0x007A, 0x0030, 0x00B7, 0x0300, 0x0301, 0x036E, 0x036F, 0x203F, 0x2040 -->
+<LegalName>
+<LegalName0 attr0="Name:" />
+<LegalName1 attr1="NameÀ" />
+<LegalName2 attr2="NameÁ" />
+<LegalName3 attr3="Name˾" />
+<LegalName4 attr4="NameÂ" />
+<LegalName5 attr5="NameÃ" />
+<LegalName6 attr6="Name˽" />
+<LegalName7 attr7="Name˿" />
+<LegalName8 attr8="NameͰ" />
+<LegalName9 attr9="Nameͱ" />
+<LegalName10 attr10="Nameͼ" />
+<LegalName11 attr11="Nameͽ" />
+<LegalName12 attr12="NameͿ" />
+<LegalName13 attr13="Name΀" />
+<LegalName14 attr14="Name῾" />
+<LegalName15 attr15="Name῿" />
+<LegalName16 attr16="Name‌" />
+<LegalName17 attr17="Name‍" />
+<LegalName18 attr18="Name⁰" />
+<LegalName19 attr19="Nameⁱ" />
+<LegalName20 attr20="Name↎" />
+<LegalName21 attr21="Name↏" />
+<LegalName22 attr22="NameⰀ" />
+<LegalName23 attr23="NameⰁ" />
+<LegalName24 attr24="Name⿮" />
+<LegalName25 attr25="Name⿯" />
+<LegalName26 attr26="Name、" />
+<LegalName27 attr27="Name。" />
+<LegalName28 attr28="Name퟾" />
+<LegalName29 attr29="Name퟿" />
+<LegalName30 attr30="Name豈" />
+<LegalName31 attr31="Name更" />
+<LegalName32 attr32="Name�" />
+<LegalName33 attr33="Name-" />
+<LegalName34 attr34="Name." />
+<LegalName35 attr35="NameA" />
+<LegalName36 attr36="Namez" />
+<LegalName37 attr37="Name0" />
+<LegalName38 attr38="Name·" />
+<LegalName39 attr39="Namè" />
+<LegalName40 attr40="Namé" />
+<LegalName41 attr41="Nameͮ" />
+<LegalName42 attr42="Nameͯ" />
+<LegalName43 attr43="Name‿" />
+</LegalName> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Entries b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Entries
new file mode 100644
index 0000000000..ac114c7460
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Entries
@@ -0,0 +1,2 @@
+/ibm07v01.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+D
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Repository b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Repository
new file mode 100644
index 0000000000..ce08b017d1
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Root b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/ibm07v01.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/ibm07v01.xml
new file mode 100644
index 0000000000..f9085fe9f5
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/ibm07v01.xml
@@ -0,0 +1,82 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE NMtokenName [
+<!ELEMENT NMtokenName ANY>
+<!ATTLIST NMtokenName thistoken0 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken1 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken2 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken3 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken4 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken5 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken6 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken7 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken8 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken9 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken10 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken11 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken12 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken13 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken14 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken15 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken16 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken17 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken18 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken19 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken20 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken21 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken22 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken23 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken24 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken25 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken26 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken27 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken28 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken29 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken30 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken31 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken32 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken33 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken34 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken35 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken36 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken37 NMTOKEN #IMPLIED>
+]>
+<!-- LegalNameChar 0x300,0x333,0x369,0x37E,0x2000,0x2001,0x2002,0x2005,0x200B,0x200E,x200F,0x2069,0x2190,0x23FF,0x280F,0x2A00,0x2EDC,0x2FED,0x2FFF,0x3000,0xD800,0xD801,0xDAFF,0xDFFF,0xEFFF,0xF1FF,0xF8FF,0xFFFFF; _, ., 0, B7, C0, 2FFF in P07 -->
+<NMtokenName thistoken0=":"
+ thistoken1="À"
+ thistoken2="Á"
+ thistoken3="˾"
+ thistoken4="À"
+ thistoken5="Á"
+ thistoken6="˾"
+ thistoken7="˿"
+ thistoken8="Ͱ"
+ thistoken9="ͱ"
+ thistoken10="ͼ"
+ thistoken11="ͽ"
+ thistoken12="Ϳ"
+ thistoken13="΀"
+ thistoken14="῾"
+ thistoken15="῿"
+ thistoken16="‌"
+ thistoken17="‍"
+ thistoken18="⁰"
+ thistoken19="ⁱ"
+ thistoken20="↎"
+ thistoken21="↏"
+ thistoken22="Ⰰ"
+ thistoken23="Ⰱ"
+ thistoken24="⿮"
+ thistoken25="⿯"
+ thistoken26="、"
+ thistoken27="。"
+ thistoken28="퟾"
+ thistoken29="퟿"
+ thistoken30="豈"
+ thistoken31="更"
+ thistoken32="_"
+ thistoken33="."
+ thistoken34="0"
+ thistoken35="·"
+ thistoken36="À"
+ thistoken37="ͼ"
+ /> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Entries b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Entries
new file mode 100644
index 0000000000..4d25ccca6a
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Entries
@@ -0,0 +1,61 @@
+/ibm77v01.dtd/1.2/Fri Nov 14 15:36:17 2003//
+/ibm77v01.xml/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v02.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v02.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v03.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v03.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v04.ent/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v04.xml/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v05.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v05.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v06.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v06.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v07.dtd/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v07.xml/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v08.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v08.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v09.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v09.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v10.ent/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v10.xml/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v11.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v11.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v12.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v12.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v13.dtd/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v13.xml/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v14.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v14.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v15.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v15.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v16.ent/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v16.xml/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v17.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v17.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v18.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v18.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v19.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v19.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v20.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v20.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v21.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v21.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v22.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v22.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v23.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v23.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v24.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v24.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v25.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v25.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v26.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v26.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v27.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v27.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v28.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v28.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v29.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v29.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v30.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v30.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+D
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Repository b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Repository
new file mode 100644
index 0000000000..cd4e508ce4
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Root b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v01.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v01.dtd
new file mode 100644
index 0000000000..9ae6169f3d
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v01.dtd
@@ -0,0 +1,5 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<![INCLUDE [
+<!ELEMENT Ànode EMPTY>
+<!ELEMENT root ANY>
+]]>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v01.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v01.xml
new file mode 100644
index 0000000000..2f03d44e7b
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v01.xml
@@ -0,0 +1,5 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v01.dtd">
+<root>
+ <Ànode/>
+</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v02.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v02.dtd
new file mode 100644
index 0000000000..dc36b6b636
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v02.dtd
@@ -0,0 +1,5 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<![INCLUDE [
+<!ELEMENT ῿node EMPTY>
+<!ELEMENT root ANY>
+]]> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v02.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v02.xml
new file mode 100644
index 0000000000..d303f398b5
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v02.xml
@@ -0,0 +1,5 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v02.dtd">
+<root>
+ <῿node/>
+</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v03.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v03.dtd
new file mode 100644
index 0000000000..05a67aea57
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v03.dtd
@@ -0,0 +1,5 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<![INCLUDE [
+<!ELEMENT 更node EMPTY>
+<!ELEMENT root ANY>
+]]> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v03.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v03.xml
new file mode 100644
index 0000000000..2b2cc810ae
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v03.xml
@@ -0,0 +1,5 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v03.dtd">
+<root>
+ <更node/>
+</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v04.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v04.ent
new file mode 100644
index 0000000000..8d86d6a26e
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v04.ent
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<Önode/><Önode/><Önode/>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v04.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v04.xml
new file mode 100644
index 0000000000..0d2a4cd04a
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v04.xml
@@ -0,0 +1,7 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (Önode*)>
+<!ELEMENT Önode EMPTY>
+<!ENTITY e SYSTEM "ibm77v04.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v05.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v05.ent
new file mode 100644
index 0000000000..4391744380
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v05.ent
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<῿node/><῿node/><῿node/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v05.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v05.xml
new file mode 100644
index 0000000000..75dfe9b86a
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v05.xml
@@ -0,0 +1,7 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (῿node*)>
+<!ELEMENT ῿node EMPTY>
+<!ENTITY e SYSTEM "ibm77v05.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v06.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v06.ent
new file mode 100644
index 0000000000..cf3f2d547d
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v06.ent
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<更root/><更root/><更root/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v06.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v06.xml
new file mode 100644
index 0000000000..d0d499daf9
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v06.xml
@@ -0,0 +1,7 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (更root*)>
+<!ELEMENT 更root EMPTY>
+<!ENTITY e SYSTEM "ibm77v06.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v07.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v07.dtd
new file mode 100644
index 0000000000..df6388e385
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v07.dtd
@@ -0,0 +1,5 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<![INCLUDE [
+<!ELEMENT Ønode EMPTY>
+<!ELEMENT root ANY>
+]]>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v07.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v07.xml
new file mode 100644
index 0000000000..a3667b9edc
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v07.xml
@@ -0,0 +1,5 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v07.dtd">
+<root>
+ <Ønode/>
+</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v08.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v08.dtd
new file mode 100644
index 0000000000..a610166780
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v08.dtd
@@ -0,0 +1,5 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<![INCLUDE [
+<!ELEMENT ῿node EMPTY>
+<!ELEMENT root ANY>
+]]> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v08.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v08.xml
new file mode 100644
index 0000000000..0ffa57ab27
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v08.xml
@@ -0,0 +1,5 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v08.dtd">
+<root>
+ <῿node/>
+</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v09.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v09.dtd
new file mode 100644
index 0000000000..44c2564a6c
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v09.dtd
@@ -0,0 +1,5 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<![INCLUDE [
+<!ELEMENT 更node EMPTY>
+<!ELEMENT root ANY>
+]]> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v09.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v09.xml
new file mode 100644
index 0000000000..d955fe34cb
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v09.xml
@@ -0,0 +1,5 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v09.dtd">
+<root>
+ <更node/>
+</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v10.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v10.ent
new file mode 100644
index 0000000000..4b2573ba5a
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v10.ent
@@ -0,0 +1,2 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<öroot/><öroot/><öroot/>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v10.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v10.xml
new file mode 100644
index 0000000000..2a19ceba0a
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v10.xml
@@ -0,0 +1,7 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (öroot*)>
+<!ELEMENT öroot EMPTY>
+<!ENTITY e SYSTEM "ibm77v10.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v11.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v11.ent
new file mode 100644
index 0000000000..8b9b9d9349
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v11.ent
@@ -0,0 +1,2 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<῿root/><῿root/><῿root/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v11.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v11.xml
new file mode 100644
index 0000000000..9819fc6d30
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v11.xml
@@ -0,0 +1,7 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (῿root*)>
+<!ELEMENT ῿root EMPTY>
+<!ENTITY e SYSTEM "ibm77v11.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v12.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v12.ent
new file mode 100644
index 0000000000..3f4cc25e67
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v12.ent
@@ -0,0 +1,2 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<更root/><更root/><更root/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v12.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v12.xml
new file mode 100644
index 0000000000..d9d639e336
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v12.xml
@@ -0,0 +1,7 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (更root*)>
+<!ELEMENT 更root EMPTY>
+<!ENTITY e SYSTEM "ibm77v12.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v13.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v13.dtd
new file mode 100644
index 0000000000..e40682d095
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v13.dtd
@@ -0,0 +1,4 @@
+<![INCLUDE [
+<!ELEMENT ønode EMPTY>
+<!ELEMENT root ANY>
+]]>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v13.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v13.xml
new file mode 100644
index 0000000000..3b79a6a083
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v13.xml
@@ -0,0 +1,5 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v13.dtd">
+<root>
+ <ønode/>
+</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v14.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v14.dtd
new file mode 100644
index 0000000000..6cc72c254f
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v14.dtd
@@ -0,0 +1,4 @@
+<![INCLUDE [
+<!ELEMENT ῿node EMPTY>
+<!ELEMENT root ANY>
+]]> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v14.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v14.xml
new file mode 100644
index 0000000000..23fdd40346
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v14.xml
@@ -0,0 +1,5 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v14.dtd">
+<root>
+ <῿node/>
+</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v15.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v15.dtd
new file mode 100644
index 0000000000..8a1db69f4c
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v15.dtd
@@ -0,0 +1,4 @@
+<![INCLUDE [
+<!ELEMENT 更node EMPTY>
+<!ELEMENT root ANY>
+]]> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v15.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v15.xml
new file mode 100644
index 0000000000..12f6ee9275
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v15.xml
@@ -0,0 +1,5 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v15.dtd">
+<root>
+ <更node/>
+</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v16.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v16.ent
new file mode 100644
index 0000000000..88d27c7455
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v16.ent
@@ -0,0 +1 @@
+<˿root/><˿root/><˿root/>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v16.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v16.xml
new file mode 100644
index 0000000000..a1099c212a
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v16.xml
@@ -0,0 +1,7 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (˿root*)>
+<!ELEMENT ˿root EMPTY>
+<!ENTITY e SYSTEM "ibm77v16.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v17.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v17.ent
new file mode 100644
index 0000000000..6733c33def
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v17.ent
@@ -0,0 +1 @@
+<῿root/><῿root/><῿root/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v17.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v17.xml
new file mode 100644
index 0000000000..87b3a34d56
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v17.xml
@@ -0,0 +1,7 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (῿root*)>
+<!ELEMENT ῿root EMPTY>
+<!ENTITY e SYSTEM "ibm77v17.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v18.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v18.ent
new file mode 100644
index 0000000000..2cfc23280c
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v18.ent
@@ -0,0 +1 @@
+<更root/><更root/><更root/> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v18.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v18.xml
new file mode 100644
index 0000000000..9841115d91
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v18.xml
@@ -0,0 +1,7 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (更root*)>
+<!ELEMENT 更root EMPTY>
+<!ENTITY e SYSTEM "ibm77v18.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v19.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v19.dtd
new file mode 100644
index 0000000000..8dfe8e4056
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v19.dtd
@@ -0,0 +1,3 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<!ELEMENT root (#PCDATA)>
+<!ENTITY root_content "This is a test &#x7F;char"> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v19.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v19.xml
new file mode 100644
index 0000000000..2ffe4f5b07
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v19.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v19.dtd">
+<root>Test</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v20.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v20.dtd
new file mode 100644
index 0000000000..fe003dffd5
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v20.dtd
@@ -0,0 +1,3 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<!ELEMENT root (#PCDATA)>
+<!ENTITY root_content "This is a test &#x0080;char"> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v20.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v20.xml
new file mode 100644
index 0000000000..875443b086
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v20.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v20.dtd">
+<root>Test</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v21.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v21.dtd
new file mode 100644
index 0000000000..0f94c7c779
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v21.dtd
@@ -0,0 +1,3 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<!ELEMENT root (#PCDATA)>
+<!ENTITY root_content "This is a test &#x009E;char"> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v21.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v21.xml
new file mode 100644
index 0000000000..9df7ca0bcc
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v21.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v21.dtd">
+<root>Test</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v22.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v22.ent
new file mode 100644
index 0000000000..4d91f6ba0a
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v22.ent
@@ -0,0 +1,2 @@
+<?xml version='1.1' encoding='UTF-8'?>
+&#x007F; \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v22.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v22.xml
new file mode 100644
index 0000000000..f9865b08dd
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v22.xml
@@ -0,0 +1,6 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm77v22.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v23.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v23.ent
new file mode 100644
index 0000000000..1588316354
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v23.ent
@@ -0,0 +1,2 @@
+<?xml version='1.1' encoding='UTF-8'?>
+&#x0080; \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v23.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v23.xml
new file mode 100644
index 0000000000..218cff6621
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v23.xml
@@ -0,0 +1,6 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm77v23.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v24.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v24.ent
new file mode 100644
index 0000000000..830bb2afc8
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v24.ent
@@ -0,0 +1,2 @@
+<?xml version='1.1' encoding='UTF-8'?>
+&#x009F; \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v24.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v24.xml
new file mode 100644
index 0000000000..2191ab17e5
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v24.xml
@@ -0,0 +1,6 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm77v24.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v25.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v25.dtd
new file mode 100644
index 0000000000..eabbbc96c2
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v25.dtd
@@ -0,0 +1,2 @@
+<!ELEMENT root (#PCDATA)>
+<!ENTITY root_content "<!-- &#x007F;&#x008F;-->"> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v25.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v25.xml
new file mode 100644
index 0000000000..cfa805ff12
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v25.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v25.dtd">
+<root>Test</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v26.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v26.dtd
new file mode 100644
index 0000000000..ca0ef5fe82
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v26.dtd
@@ -0,0 +1,2 @@
+<!ELEMENT root (#PCDATA)>
+<!ENTITY root_content "<?PITarget &#x0080;&#x0090; PIData?>"> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v26.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v26.xml
new file mode 100644
index 0000000000..242ec38a24
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v26.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v26.dtd">
+<root>Test</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v27.dtd b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v27.dtd
new file mode 100644
index 0000000000..698fca1134
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v27.dtd
@@ -0,0 +1,3 @@
+<?xml encoding='UTF-8'?>
+<!ELEMENT root (#PCDATA)>
+<!ENTITY root_content "&#x009F;&#x0081;"> \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v27.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v27.xml
new file mode 100644
index 0000000000..9ccfe5f90a
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v27.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v27.dtd">
+<root>Test</root>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v28.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v28.ent
new file mode 100644
index 0000000000..5396b2f249
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v28.ent
@@ -0,0 +1 @@
+&#x007F;&#x009F;&#x0080; \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v28.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v28.xml
new file mode 100644
index 0000000000..a8fb35b6ed
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v28.xml
@@ -0,0 +1,6 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm77v28.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v29.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v29.ent
new file mode 100644
index 0000000000..9554e5711f
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v29.ent
@@ -0,0 +1 @@
+&#x0085;&#x008F; \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v29.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v29.xml
new file mode 100644
index 0000000000..4b673abf56
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v29.xml
@@ -0,0 +1,6 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm77v29.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v30.ent b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v30.ent
new file mode 100644
index 0000000000..97822f7d7a
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v30.ent
@@ -0,0 +1,2 @@
+<?xml encoding='UTF-8'?>
+&#x0001;&#x007F; \ No newline at end of file
diff --git a/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v30.xml b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v30.xml
new file mode 100644
index 0000000000..37c9bdb222
--- /dev/null
+++ b/tests/auto/corelib/xml/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v30.xml
@@ -0,0 +1,6 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm77v30.ent">
+]>
+<doc>&e;</doc>