[Pcre-svn] [1264] code/trunk/testdata: tests: Unify unicode …

Top Page
Delete this message
Author: Subversion repository
Date:  
To: pcre-svn
Subject: [Pcre-svn] [1264] code/trunk/testdata: tests: Unify unicode noncharacter tests
Revision: 1264
          http://vcs.pcre.org/viewvc?view=rev&revision=1264
Author:   chpe
Date:     2013-02-27 17:31:46 +0000 (Wed, 27 Feb 2013)


Log Message:
-----------
tests: Unify unicode noncharacter tests

The tests have the same output for the 8, 16 and 32 bit tests, so put
them into test 4 instead of duplicating it into separate tests for each
library.

Modified Paths:
--------------
    code/trunk/testdata/testinput15
    code/trunk/testdata/testinput24
    code/trunk/testdata/testinput26
    code/trunk/testdata/testinput4
    code/trunk/testdata/testoutput15
    code/trunk/testdata/testoutput24
    code/trunk/testdata/testoutput26
    code/trunk/testdata/testoutput4


Modified: code/trunk/testdata/testinput15
===================================================================
--- code/trunk/testdata/testinput15    2013-02-27 17:31:40 UTC (rev 1263)
+++ code/trunk/testdata/testinput15    2013-02-27 17:31:46 UTC (rev 1264)
@@ -135,74 +135,6 @@
     \?\xfc\x84\x80\x80\x80\x80
     \?\xfd\x83\x80\x80\x80\x80


-/./8
-    \x{fffe}
-    \x{ffff}
-    \x{1fffe}
-    \x{1ffff}
-    \x{2fffe}
-    \x{2ffff}
-    \x{3fffe}
-    \x{3ffff}
-    \x{4fffe}
-    \x{4ffff}
-    \x{5fffe}
-    \x{5ffff}
-    \x{6fffe}
-    \x{6ffff}
-    \x{7fffe}
-    \x{7ffff}
-    \x{8fffe}
-    \x{8ffff}
-    \x{9fffe}
-    \x{9ffff}
-    \x{afffe}
-    \x{affff}
-    \x{bfffe}
-    \x{bffff}
-    \x{cfffe}
-    \x{cffff}
-    \x{dfffe}
-    \x{dffff}
-    \x{efffe}
-    \x{effff}
-    \x{ffffe}
-    \x{fffff}
-    \x{10fffe}
-    \x{10ffff}
-    \x{fdd0}
-    \x{fdd1}
-    \x{fdd2}
-    \x{fdd3}
-    \x{fdd4}
-    \x{fdd5}
-    \x{fdd6}
-    \x{fdd7}
-    \x{fdd8}
-    \x{fdd9}
-    \x{fdda}
-    \x{fddb}
-    \x{fddc}
-    \x{fddd}
-    \x{fdde}
-    \x{fddf}
-    \x{fde0}
-    \x{fde1}
-    \x{fde2}
-    \x{fde3}
-    \x{fde4}
-    \x{fde5}
-    \x{fde6}
-    \x{fde7}
-    \x{fde8}
-    \x{fde9}
-    \x{fdea}
-    \x{fdeb}
-    \x{fdec}
-    \x{fded}
-    \x{fdee}
-    \x{fdef}
-
 /\x{100}/8DZ


/\x{1000}/8DZ

Modified: code/trunk/testdata/testinput24
===================================================================
--- code/trunk/testdata/testinput24    2013-02-27 17:31:40 UTC (rev 1263)
+++ code/trunk/testdata/testinput24    2013-02-27 17:31:46 UTC (rev 1264)
@@ -1,73 +1,5 @@
 /-- Tests for the 16-bit library with UTF-16 support only */


-/./8
-    \x{fffe}
-    \x{ffff}
-    \x{1fffe}
-    \x{1ffff}
-    \x{2fffe}
-    \x{2ffff}
-    \x{3fffe}
-    \x{3ffff}
-    \x{4fffe}
-    \x{4ffff}
-    \x{5fffe}
-    \x{5ffff}
-    \x{6fffe}
-    \x{6ffff}
-    \x{7fffe}
-    \x{7ffff}
-    \x{8fffe}
-    \x{8ffff}
-    \x{9fffe}
-    \x{9ffff}
-    \x{afffe}
-    \x{affff}
-    \x{bfffe}
-    \x{bffff}
-    \x{cfffe}
-    \x{cffff}
-    \x{dfffe}
-    \x{dffff}
-    \x{efffe}
-    \x{effff}
-    \x{ffffe}
-    \x{fffff}
-    \x{10fffe}
-    \x{10ffff}
-    \x{fdd0}
-    \x{fdd1}
-    \x{fdd2}
-    \x{fdd3}
-    \x{fdd4}
-    \x{fdd5}
-    \x{fdd6}
-    \x{fdd7}
-    \x{fdd8}
-    \x{fdd9}
-    \x{fdda}
-    \x{fddb}
-    \x{fddc}
-    \x{fddd}
-    \x{fdde}
-    \x{fddf}
-    \x{fde0}
-    \x{fde1}
-    \x{fde2}
-    \x{fde3}
-    \x{fde4}
-    \x{fde5}
-    \x{fde6}
-    \x{fde7}
-    \x{fde8}
-    \x{fde9}
-    \x{fdea}
-    \x{fdeb}
-    \x{fdec}
-    \x{fded}
-    \x{fdee}
-    \x{fdef}
-
 /bad/8
     \x{d800}



Modified: code/trunk/testdata/testinput26
===================================================================
--- code/trunk/testdata/testinput26    2013-02-27 17:31:40 UTC (rev 1263)
+++ code/trunk/testdata/testinput26    2013-02-27 17:31:46 UTC (rev 1264)
@@ -7,74 +7,4 @@
 /\C/8
     \x{110000}


-/-- Noncharacters --/
-
-/./8
-    \x{fffe}
-    \x{ffff}
-    \x{1fffe}
-    \x{1ffff}
-    \x{2fffe}
-    \x{2ffff}
-    \x{3fffe}
-    \x{3ffff}
-    \x{4fffe}
-    \x{4ffff}
-    \x{5fffe}
-    \x{5ffff}
-    \x{6fffe}
-    \x{6ffff}
-    \x{7fffe}
-    \x{7ffff}
-    \x{8fffe}
-    \x{8ffff}
-    \x{9fffe}
-    \x{9ffff}
-    \x{afffe}
-    \x{affff}
-    \x{bfffe}
-    \x{bffff}
-    \x{cfffe}
-    \x{cffff}
-    \x{dfffe}
-    \x{dffff}
-    \x{efffe}
-    \x{effff}
-    \x{ffffe}
-    \x{fffff}
-    \x{10fffe}
-    \x{10ffff}
-    \x{fdd0}
-    \x{fdd1}
-    \x{fdd2}
-    \x{fdd3}
-    \x{fdd4}
-    \x{fdd5}
-    \x{fdd6}
-    \x{fdd7}
-    \x{fdd8}
-    \x{fdd9}
-    \x{fdda}
-    \x{fddb}
-    \x{fddc}
-    \x{fddd}
-    \x{fdde}
-    \x{fddf}
-    \x{fde0}
-    \x{fde1}
-    \x{fde2}
-    \x{fde3}
-    \x{fde4}
-    \x{fde5}
-    \x{fde6}
-    \x{fde7}
-    \x{fde8}
-    \x{fde9}
-    \x{fdea}
-    \x{fdeb}
-    \x{fdec}
-    \x{fded}
-    \x{fdee}
-    \x{fdef}
-
 /-- End of testinput26 --/


Modified: code/trunk/testdata/testinput4
===================================================================
--- code/trunk/testdata/testinput4    2013-02-27 17:31:40 UTC (rev 1263)
+++ code/trunk/testdata/testinput4    2013-02-27 17:31:46 UTC (rev 1264)
@@ -621,4 +621,74 @@
 /a(*:a£b)/8K 
     abc


+/-- Noncharacters --/
+
+/./8
+    \x{fffe}
+    \x{ffff}
+    \x{1fffe}
+    \x{1ffff}
+    \x{2fffe}
+    \x{2ffff}
+    \x{3fffe}
+    \x{3ffff}
+    \x{4fffe}
+    \x{4ffff}
+    \x{5fffe}
+    \x{5ffff}
+    \x{6fffe}
+    \x{6ffff}
+    \x{7fffe}
+    \x{7ffff}
+    \x{8fffe}
+    \x{8ffff}
+    \x{9fffe}
+    \x{9ffff}
+    \x{afffe}
+    \x{affff}
+    \x{bfffe}
+    \x{bffff}
+    \x{cfffe}
+    \x{cffff}
+    \x{dfffe}
+    \x{dffff}
+    \x{efffe}
+    \x{effff}
+    \x{ffffe}
+    \x{fffff}
+    \x{10fffe}
+    \x{10ffff}
+    \x{fdd0}
+    \x{fdd1}
+    \x{fdd2}
+    \x{fdd3}
+    \x{fdd4}
+    \x{fdd5}
+    \x{fdd6}
+    \x{fdd7}
+    \x{fdd8}
+    \x{fdd9}
+    \x{fdda}
+    \x{fddb}
+    \x{fddc}
+    \x{fddd}
+    \x{fdde}
+    \x{fddf}
+    \x{fde0}
+    \x{fde1}
+    \x{fde2}
+    \x{fde3}
+    \x{fde4}
+    \x{fde5}
+    \x{fde6}
+    \x{fde7}
+    \x{fde8}
+    \x{fde9}
+    \x{fdea}
+    \x{fdeb}
+    \x{fdec}
+    \x{fded}
+    \x{fdee}
+    \x{fdef}
+
 /-- End of testinput4 --/


Modified: code/trunk/testdata/testoutput15
===================================================================
--- code/trunk/testdata/testoutput15    2013-02-27 17:31:40 UTC (rev 1263)
+++ code/trunk/testdata/testoutput15    2013-02-27 17:31:46 UTC (rev 1264)
@@ -248,140 +248,6 @@
     \?\xfd\x83\x80\x80\x80\x80
 No match


-/./8
-    \x{fffe}
- 0: \x{fffe}
-    \x{ffff}
- 0: \x{ffff}
-    \x{1fffe}
- 0: \x{1fffe}
-    \x{1ffff}
- 0: \x{1ffff}
-    \x{2fffe}
- 0: \x{2fffe}
-    \x{2ffff}
- 0: \x{2ffff}
-    \x{3fffe}
- 0: \x{3fffe}
-    \x{3ffff}
- 0: \x{3ffff}
-    \x{4fffe}
- 0: \x{4fffe}
-    \x{4ffff}
- 0: \x{4ffff}
-    \x{5fffe}
- 0: \x{5fffe}
-    \x{5ffff}
- 0: \x{5ffff}
-    \x{6fffe}
- 0: \x{6fffe}
-    \x{6ffff}
- 0: \x{6ffff}
-    \x{7fffe}
- 0: \x{7fffe}
-    \x{7ffff}
- 0: \x{7ffff}
-    \x{8fffe}
- 0: \x{8fffe}
-    \x{8ffff}
- 0: \x{8ffff}
-    \x{9fffe}
- 0: \x{9fffe}
-    \x{9ffff}
- 0: \x{9ffff}
-    \x{afffe}
- 0: \x{afffe}
-    \x{affff}
- 0: \x{affff}
-    \x{bfffe}
- 0: \x{bfffe}
-    \x{bffff}
- 0: \x{bffff}
-    \x{cfffe}
- 0: \x{cfffe}
-    \x{cffff}
- 0: \x{cffff}
-    \x{dfffe}
- 0: \x{dfffe}
-    \x{dffff}
- 0: \x{dffff}
-    \x{efffe}
- 0: \x{efffe}
-    \x{effff}
- 0: \x{effff}
-    \x{ffffe}
- 0: \x{ffffe}
-    \x{fffff}
- 0: \x{fffff}
-    \x{10fffe}
- 0: \x{10fffe}
-    \x{10ffff}
- 0: \x{10ffff}
-    \x{fdd0}
- 0: \x{fdd0}
-    \x{fdd1}
- 0: \x{fdd1}
-    \x{fdd2}
- 0: \x{fdd2}
-    \x{fdd3}
- 0: \x{fdd3}
-    \x{fdd4}
- 0: \x{fdd4}
-    \x{fdd5}
- 0: \x{fdd5}
-    \x{fdd6}
- 0: \x{fdd6}
-    \x{fdd7}
- 0: \x{fdd7}
-    \x{fdd8}
- 0: \x{fdd8}
-    \x{fdd9}
- 0: \x{fdd9}
-    \x{fdda}
- 0: \x{fdda}
-    \x{fddb}
- 0: \x{fddb}
-    \x{fddc}
- 0: \x{fddc}
-    \x{fddd}
- 0: \x{fddd}
-    \x{fdde}
- 0: \x{fdde}
-    \x{fddf}
- 0: \x{fddf}
-    \x{fde0}
- 0: \x{fde0}
-    \x{fde1}
- 0: \x{fde1}
-    \x{fde2}
- 0: \x{fde2}
-    \x{fde3}
- 0: \x{fde3}
-    \x{fde4}
- 0: \x{fde4}
-    \x{fde5}
- 0: \x{fde5}
-    \x{fde6}
- 0: \x{fde6}
-    \x{fde7}
- 0: \x{fde7}
-    \x{fde8}
- 0: \x{fde8}
-    \x{fde9}
- 0: \x{fde9}
-    \x{fdea}
- 0: \x{fdea}
-    \x{fdeb}
- 0: \x{fdeb}
-    \x{fdec}
- 0: \x{fdec}
-    \x{fded}
- 0: \x{fded}
-    \x{fdee}
- 0: \x{fdee}
-    \x{fdef}
- 0: \x{fdef}
-
 /\x{100}/8DZ
 ------------------------------------------------------------------
         Bra


Modified: code/trunk/testdata/testoutput24
===================================================================
--- code/trunk/testdata/testoutput24    2013-02-27 17:31:40 UTC (rev 1263)
+++ code/trunk/testdata/testoutput24    2013-02-27 17:31:46 UTC (rev 1264)
@@ -1,139 +1,5 @@
 /-- Tests for the 16-bit library with UTF-16 support only */


-/./8
-    \x{fffe}
- 0: \x{fffe}
-    \x{ffff}
- 0: \x{ffff}
-    \x{1fffe}
- 0: \x{1fffe}
-    \x{1ffff}
- 0: \x{1ffff}
-    \x{2fffe}
- 0: \x{2fffe}
-    \x{2ffff}
- 0: \x{2ffff}
-    \x{3fffe}
- 0: \x{3fffe}
-    \x{3ffff}
- 0: \x{3ffff}
-    \x{4fffe}
- 0: \x{4fffe}
-    \x{4ffff}
- 0: \x{4ffff}
-    \x{5fffe}
- 0: \x{5fffe}
-    \x{5ffff}
- 0: \x{5ffff}
-    \x{6fffe}
- 0: \x{6fffe}
-    \x{6ffff}
- 0: \x{6ffff}
-    \x{7fffe}
- 0: \x{7fffe}
-    \x{7ffff}
- 0: \x{7ffff}
-    \x{8fffe}
- 0: \x{8fffe}
-    \x{8ffff}
- 0: \x{8ffff}
-    \x{9fffe}
- 0: \x{9fffe}
-    \x{9ffff}
- 0: \x{9ffff}
-    \x{afffe}
- 0: \x{afffe}
-    \x{affff}
- 0: \x{affff}
-    \x{bfffe}
- 0: \x{bfffe}
-    \x{bffff}
- 0: \x{bffff}
-    \x{cfffe}
- 0: \x{cfffe}
-    \x{cffff}
- 0: \x{cffff}
-    \x{dfffe}
- 0: \x{dfffe}
-    \x{dffff}
- 0: \x{dffff}
-    \x{efffe}
- 0: \x{efffe}
-    \x{effff}
- 0: \x{effff}
-    \x{ffffe}
- 0: \x{ffffe}
-    \x{fffff}
- 0: \x{fffff}
-    \x{10fffe}
- 0: \x{10fffe}
-    \x{10ffff}
- 0: \x{10ffff}
-    \x{fdd0}
- 0: \x{fdd0}
-    \x{fdd1}
- 0: \x{fdd1}
-    \x{fdd2}
- 0: \x{fdd2}
-    \x{fdd3}
- 0: \x{fdd3}
-    \x{fdd4}
- 0: \x{fdd4}
-    \x{fdd5}
- 0: \x{fdd5}
-    \x{fdd6}
- 0: \x{fdd6}
-    \x{fdd7}
- 0: \x{fdd7}
-    \x{fdd8}
- 0: \x{fdd8}
-    \x{fdd9}
- 0: \x{fdd9}
-    \x{fdda}
- 0: \x{fdda}
-    \x{fddb}
- 0: \x{fddb}
-    \x{fddc}
- 0: \x{fddc}
-    \x{fddd}
- 0: \x{fddd}
-    \x{fdde}
- 0: \x{fdde}
-    \x{fddf}
- 0: \x{fddf}
-    \x{fde0}
- 0: \x{fde0}
-    \x{fde1}
- 0: \x{fde1}
-    \x{fde2}
- 0: \x{fde2}
-    \x{fde3}
- 0: \x{fde3}
-    \x{fde4}
- 0: \x{fde4}
-    \x{fde5}
- 0: \x{fde5}
-    \x{fde6}
- 0: \x{fde6}
-    \x{fde7}
- 0: \x{fde7}
-    \x{fde8}
- 0: \x{fde8}
-    \x{fde9}
- 0: \x{fde9}
-    \x{fdea}
- 0: \x{fdea}
-    \x{fdeb}
- 0: \x{fdeb}
-    \x{fdec}
- 0: \x{fdec}
-    \x{fded}
- 0: \x{fded}
-    \x{fdee}
- 0: \x{fdee}
-    \x{fdef}
- 0: \x{fdef}
-
 /bad/8
     \x{d800}
 Error -10 (bad UTF-16 string) offset=0 reason=1


Modified: code/trunk/testdata/testoutput26
===================================================================
--- code/trunk/testdata/testoutput26    2013-02-27 17:31:40 UTC (rev 1263)
+++ code/trunk/testdata/testoutput26    2013-02-27 17:31:46 UTC (rev 1264)
@@ -9,140 +9,4 @@
     \x{110000}
 Error -10 (bad UTF-32 string) offset=0 reason=3


-/-- Noncharacters --/
-
-/./8
-    \x{fffe}
- 0: \x{fffe}
-    \x{ffff}
- 0: \x{ffff}
-    \x{1fffe}
- 0: \x{1fffe}
-    \x{1ffff}
- 0: \x{1ffff}
-    \x{2fffe}
- 0: \x{2fffe}
-    \x{2ffff}
- 0: \x{2ffff}
-    \x{3fffe}
- 0: \x{3fffe}
-    \x{3ffff}
- 0: \x{3ffff}
-    \x{4fffe}
- 0: \x{4fffe}
-    \x{4ffff}
- 0: \x{4ffff}
-    \x{5fffe}
- 0: \x{5fffe}
-    \x{5ffff}
- 0: \x{5ffff}
-    \x{6fffe}
- 0: \x{6fffe}
-    \x{6ffff}
- 0: \x{6ffff}
-    \x{7fffe}
- 0: \x{7fffe}
-    \x{7ffff}
- 0: \x{7ffff}
-    \x{8fffe}
- 0: \x{8fffe}
-    \x{8ffff}
- 0: \x{8ffff}
-    \x{9fffe}
- 0: \x{9fffe}
-    \x{9ffff}
- 0: \x{9ffff}
-    \x{afffe}
- 0: \x{afffe}
-    \x{affff}
- 0: \x{affff}
-    \x{bfffe}
- 0: \x{bfffe}
-    \x{bffff}
- 0: \x{bffff}
-    \x{cfffe}
- 0: \x{cfffe}
-    \x{cffff}
- 0: \x{cffff}
-    \x{dfffe}
- 0: \x{dfffe}
-    \x{dffff}
- 0: \x{dffff}
-    \x{efffe}
- 0: \x{efffe}
-    \x{effff}
- 0: \x{effff}
-    \x{ffffe}
- 0: \x{ffffe}
-    \x{fffff}
- 0: \x{fffff}
-    \x{10fffe}
- 0: \x{10fffe}
-    \x{10ffff}
- 0: \x{10ffff}
-    \x{fdd0}
- 0: \x{fdd0}
-    \x{fdd1}
- 0: \x{fdd1}
-    \x{fdd2}
- 0: \x{fdd2}
-    \x{fdd3}
- 0: \x{fdd3}
-    \x{fdd4}
- 0: \x{fdd4}
-    \x{fdd5}
- 0: \x{fdd5}
-    \x{fdd6}
- 0: \x{fdd6}
-    \x{fdd7}
- 0: \x{fdd7}
-    \x{fdd8}
- 0: \x{fdd8}
-    \x{fdd9}
- 0: \x{fdd9}
-    \x{fdda}
- 0: \x{fdda}
-    \x{fddb}
- 0: \x{fddb}
-    \x{fddc}
- 0: \x{fddc}
-    \x{fddd}
- 0: \x{fddd}
-    \x{fdde}
- 0: \x{fdde}
-    \x{fddf}
- 0: \x{fddf}
-    \x{fde0}
- 0: \x{fde0}
-    \x{fde1}
- 0: \x{fde1}
-    \x{fde2}
- 0: \x{fde2}
-    \x{fde3}
- 0: \x{fde3}
-    \x{fde4}
- 0: \x{fde4}
-    \x{fde5}
- 0: \x{fde5}
-    \x{fde6}
- 0: \x{fde6}
-    \x{fde7}
- 0: \x{fde7}
-    \x{fde8}
- 0: \x{fde8}
-    \x{fde9}
- 0: \x{fde9}
-    \x{fdea}
- 0: \x{fdea}
-    \x{fdeb}
- 0: \x{fdeb}
-    \x{fdec}
- 0: \x{fdec}
-    \x{fded}
- 0: \x{fded}
-    \x{fdee}
- 0: \x{fdee}
-    \x{fdef}
- 0: \x{fdef}
-
 /-- End of testinput26 --/


Modified: code/trunk/testdata/testoutput4
===================================================================
--- code/trunk/testdata/testoutput4    2013-02-27 17:31:40 UTC (rev 1263)
+++ code/trunk/testdata/testoutput4    2013-02-27 17:31:46 UTC (rev 1264)
@@ -1091,4 +1091,140 @@
  0: a
 MK: a\x{a3}b


+/-- Noncharacters --/
+
+/./8
+    \x{fffe}
+ 0: \x{fffe}
+    \x{ffff}
+ 0: \x{ffff}
+    \x{1fffe}
+ 0: \x{1fffe}
+    \x{1ffff}
+ 0: \x{1ffff}
+    \x{2fffe}
+ 0: \x{2fffe}
+    \x{2ffff}
+ 0: \x{2ffff}
+    \x{3fffe}
+ 0: \x{3fffe}
+    \x{3ffff}
+ 0: \x{3ffff}
+    \x{4fffe}
+ 0: \x{4fffe}
+    \x{4ffff}
+ 0: \x{4ffff}
+    \x{5fffe}
+ 0: \x{5fffe}
+    \x{5ffff}
+ 0: \x{5ffff}
+    \x{6fffe}
+ 0: \x{6fffe}
+    \x{6ffff}
+ 0: \x{6ffff}
+    \x{7fffe}
+ 0: \x{7fffe}
+    \x{7ffff}
+ 0: \x{7ffff}
+    \x{8fffe}
+ 0: \x{8fffe}
+    \x{8ffff}
+ 0: \x{8ffff}
+    \x{9fffe}
+ 0: \x{9fffe}
+    \x{9ffff}
+ 0: \x{9ffff}
+    \x{afffe}
+ 0: \x{afffe}
+    \x{affff}
+ 0: \x{affff}
+    \x{bfffe}
+ 0: \x{bfffe}
+    \x{bffff}
+ 0: \x{bffff}
+    \x{cfffe}
+ 0: \x{cfffe}
+    \x{cffff}
+ 0: \x{cffff}
+    \x{dfffe}
+ 0: \x{dfffe}
+    \x{dffff}
+ 0: \x{dffff}
+    \x{efffe}
+ 0: \x{efffe}
+    \x{effff}
+ 0: \x{effff}
+    \x{ffffe}
+ 0: \x{ffffe}
+    \x{fffff}
+ 0: \x{fffff}
+    \x{10fffe}
+ 0: \x{10fffe}
+    \x{10ffff}
+ 0: \x{10ffff}
+    \x{fdd0}
+ 0: \x{fdd0}
+    \x{fdd1}
+ 0: \x{fdd1}
+    \x{fdd2}
+ 0: \x{fdd2}
+    \x{fdd3}
+ 0: \x{fdd3}
+    \x{fdd4}
+ 0: \x{fdd4}
+    \x{fdd5}
+ 0: \x{fdd5}
+    \x{fdd6}
+ 0: \x{fdd6}
+    \x{fdd7}
+ 0: \x{fdd7}
+    \x{fdd8}
+ 0: \x{fdd8}
+    \x{fdd9}
+ 0: \x{fdd9}
+    \x{fdda}
+ 0: \x{fdda}
+    \x{fddb}
+ 0: \x{fddb}
+    \x{fddc}
+ 0: \x{fddc}
+    \x{fddd}
+ 0: \x{fddd}
+    \x{fdde}
+ 0: \x{fdde}
+    \x{fddf}
+ 0: \x{fddf}
+    \x{fde0}
+ 0: \x{fde0}
+    \x{fde1}
+ 0: \x{fde1}
+    \x{fde2}
+ 0: \x{fde2}
+    \x{fde3}
+ 0: \x{fde3}
+    \x{fde4}
+ 0: \x{fde4}
+    \x{fde5}
+ 0: \x{fde5}
+    \x{fde6}
+ 0: \x{fde6}
+    \x{fde7}
+ 0: \x{fde7}
+    \x{fde8}
+ 0: \x{fde8}
+    \x{fde9}
+ 0: \x{fde9}
+    \x{fdea}
+ 0: \x{fdea}
+    \x{fdeb}
+ 0: \x{fdeb}
+    \x{fdec}
+ 0: \x{fdec}
+    \x{fded}
+ 0: \x{fded}
+    \x{fdee}
+ 0: \x{fdee}
+    \x{fdef}
+ 0: \x{fdef}
+
 /-- End of testinput4 --/