Search
lxdream.org :: lxdream/test/testsort.data
lxdream 0.9.1
released Jun 29
Download Now
filename test/testsort.data
changeset 753:1fe39c3a9bbc
author nkeynes
date Thu Jul 24 07:27:48 2008 +0000 (11 years ago)
permissions -rw-r--r--
last change Halt emulation after reporting an error
view annotate diff log raw
     1 #
     2 # Sort DMA tests
     3 #
     4 [1.1 Single object]
     5 sortconf = 00000001 00000001
     6 sorttab = 00000000
     7 input =
     8 80800002 E0000000 2083242D 00000000 00000000 00000000 00000006 00000002
     9 E0000000 0.0      0.1      0.2      00000000 00000000 FF00FF00 FE010203
    10 E0000000 15.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
    11 E0000000 15.8     15.9     0.5      00000000 00000000 FFFFFFFF FB0A0B0C
    12 F0000000 0.4      17.3     0.6      00000000 00000000 FF00FF00 FE010203
    13 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    14 output =
    15 E0A00000 2083242D 00000000 
    16 0.0      0.1      0.2      FF00FF00
    17 15.2     0.3      0.4      FF0000FF
    18 15.8     15.9     0.5      FFFFFFFF
    19 E0A00000 2083242D 00000000 
    20 15.8     15.9     0.5      FFFFFFFF
    21 15.2     0.3      0.4      FF0000FF
    22 0.4      17.3     0.6      FF00FF00
    23 tile 1 =
    24 82204000
    26 [1.2 Two objects]
    27 sortconf = 00000001 00000001
    28 sorttab = 00000005 00000002
    29 input =
    30 80800002 E0000000 2083242D 00000000 00000000 00000000 00000005 00000001
    31 E0000000 0.0      0.1      0.2      00000000 00000000 FF00FF00 FE010203
    32 E0000000 15.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
    33 F0000000 15.8     15.9     0.5      00000000 00000000 FFFFFFFF FB0A0B0C
    34 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    35 80800002 E0000000 2083242D 00000000 00000000 00000000 00000004 00000000
    36 E0000000 15.8     15.9     0.5      00000000 00000000 FFFFFFFF FB0A0B0C
    37 E0000000 15.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
    38 F0000000 0.4      17.3     0.6      00000000 00000000 FF00FF00 FE010203
    39 output =
    40 E0A00000 2083242D 00000000 
    41 15.8     15.9     0.5      FFFFFFFF
    42 15.2     0.3      0.4      FF0000FF
    43 0.4      17.3     0.6      FF00FF00
    44 E0A00000 2083242D 00000000 
    45 0.0      0.1      0.2      FF00FF00
    46 15.2     0.3      0.4      FF0000FF
    47 15.8     15.9     0.5      FFFFFFFF
    48 tile 1 =
    49 82204000
    51 [1.3 Two single lists]
    52 sortconf = 00000001 00000001
    53 sorttab = 00000000 00000004 00000002
    54 input =
    55 80800002 E0000000 2083422D 00000000 00000000 00000000 00000004 00000001
    56 E0000000 15.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
    57 E0000000 0.0      0.1      0.2      00000000 00000000 FF00FF00 FE010203
    58 F0000000 15.8     15.9     0.5      00000000 00000000 FFFFFFFF FB0A0B0C
    59 80800002 E0000000 2083422D 00000000 00000000 00000000 00000005 00000001
    60 E0000000 0.4      17.3     0.6      00000000 00000000 FF00FF00 FE010203
    61 E0000000 15.8     15.9     0.5      00000000 00000000 FFFFFFFF FB0A0B0C
    62 F0000000 15.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
    63 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    64 output =
    65 E0A00000 2083422D 00000000 
    66 15.2     0.3      0.4      FF0000FF
    67 0.0      0.1      0.2      FF00FF00
    68 15.8     15.9     0.5      FFFFFFFF
    69 E0A00000 2083422D 00000000 
    70 0.4      17.3     0.6      FF00FF00
    71 15.8     15.9     0.5      FFFFFFFF
    72 15.2     0.3      0.4      FF0000FF
    73 tile 1 =
    74 82204000
    76 [1.4 Repeating a list]
    77 sortconf = 00000001 00000001
    78 sorttab = 00000004 00000004 00000008
    79 input =
    80 80800002 E0000000 2083422D 00000000 00000000 00000000 00000004 00000001
    81 E0000000 15.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
    82 E0000000 0.0      0.1      0.2      00000000 00000000 FF00FF00 FE010203
    83 F0000000 15.8     15.9     0.5      00000000 00000000 FFFFFFFF FB0A0B0C
    84 80800002 E0000000 2083422D 00000000 00000000 00000000 00000004 00000000
    85 E0000000 0.4      17.3     0.6      00000000 00000000 FF00FF00 FE010203
    86 E0000000 15.8     15.9     0.5      00000000 00000000 FFFFFFFF FB0A0B0C
    87 F0000000 15.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
    88 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    89 80800002 00000000 00000000 00000000 00000000 00000000 00000001 00000002
    91 output =
    92 E0A00000 2083422D 00000000 
    93 0.4      17.3     0.6      FF00FF00
    94 15.8     15.9     0.5      FFFFFFFF
    95 15.2     0.3      0.4      FF0000FF
    96 E0A00000 2083422D 00000000 
    97 15.2     0.3      0.4      FF0000FF
    98 0.0      0.1      0.2      FF00FF00
    99 15.8     15.9     0.5      FFFFFFFF
   100 E0A00000 2083422D 00000000 
   101 0.4      17.3     0.6      FF00FF00
   102 15.8     15.9     0.5      FFFFFFFF
   103 15.2     0.3      0.4      FF0000FF
   104 E0A00000 2083422D 00000000 
   105 15.2     0.3      0.4      FF0000FF
   106 0.0      0.1      0.2      FF00FF00
   107 15.8     15.9     0.5      FFFFFFFF
   108 tile 1 =
   109 86204000
   111 [1.5 Empty list]
   112 sortconf = 00000001 00000001
   113 sorttab = 00000002
   114 input =
   115 80800002 E0000000 2083422D 00000000 00000000 00000000 00000004 00000000
   116 F0000000 0.4      17.3     0.6      00000000 00000000 FF00FF00 FE010203
   117 E0000000 15.8     15.9     0.5      00000000 00000000 FFFFFFFF FB0A0B0C
   118 E0000000 15.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
   119 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002
   120 output =
   122 [1.6 Multiple params]
   123 sortconf = 00000001 00000001
   124 sorttab = 00000000
   125 input =
   126 20000000 00000000 00000000 00000000 00000000 00000000 0000000E 0000000E
   127 20000000 00000000 00000000 00000000 00000000 00000000 0000000E 0000000E
   128 20000000 00000000 00000000 00000000 00000000 00000000 0000000E 0000000E
   129 80800002 E0000000 2083242D 00000000 00000000 00000000 00000008 00000002
   130 E0000000 0.0      0.1      0.2      00000000 00000000 FF00FF00 FE010203
   131 E0000000 15.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
   132 F0000000 15.8     15.9     0.5      00000000 00000000 FFFFFFFF FB0A0B0C
   133 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
   134 output =
   135 E0A00000 2083242D 00000000 
   136 0.0      0.1      0.2      FF00FF00
   137 15.2     0.3      0.4      FF0000FF
   138 15.8     15.9     0.5      FFFFFFFF
   139 tile 1 =
   140 80204000
   142 [1.7 Too many params]
   143 sortconf = 00000001 00000001
   144 sorttab = 00000000
   145 error = 1F 5C
   146 input =
   147 20000000 00000000 00000000 00000000 00000000 00000000 0000000E 0000000E
   148 20000000 00000000 00000000 00000000 00000000 00000000 0000000E 0000000E
   149 20000000 00000000 00000000 00000000 00000000 00000000 0000000E 0000000E
   150 20000000 00000000 00000000 00000000 00000000 00000000 0000000E 0000000E
   151 80800002 E0000000 2083422D 00000000 00000000 00000000 0000000A 00000002
   152 E0000000 0.4      17.3     0.6      00000000 00000000 FF00FF00 FE010203
   153 E0000000 15.8     15.9     0.5      00000000 00000000 FFFFFFFF FB0A0B0C
   154 F0000000 15.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
   155 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002
   156 output =
   158 [1.8 16-bit table]
   159 sortconf = 00000000 00000001
   160 sorttab = 00040000 00000002
   161 input =
   162 80800002 E0000000 2083422D 00000000 00000000 00000000 00000004 00000001
   163 E0000000 15.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
   164 E0000000 0.0      0.1      0.2      00000000 00000000 FF00FF00 FE010203
   165 F0000000 15.8     15.9     0.5      00000000 00000000 FFFFFFFF FB0A0B0C
   166 80800002 E0000000 2083422D 00000000 00000000 00000000 00000005 00000001
   167 E0000000 0.4      17.3     0.6      00000000 00000000 FF00FF00 FE010203
   168 E0000000 15.8     15.9     0.5      00000000 00000000 FFFFFFFF FB0A0B0C
   169 F0000000 15.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
   170 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
   171 output =
   172 E0A00000 2083422D 00000000 
   173 15.2     0.3      0.4      FF0000FF
   174 0.0      0.1      0.2      FF00FF00
   175 15.8     15.9     0.5      FFFFFFFF
   176 E0A00000 2083422D 00000000 
   177 0.4      17.3     0.6      FF00FF00
   178 15.8     15.9     0.5      FFFFFFFF
   179 15.2     0.3      0.4      FF0000FF
   180 tile 1 =
   181 82204000
   183 [1.9 Byte-size offsets]
   184 sortconf = 00000001 00000000
   185 sorttab = 000000C0 00000002
   186 input =
   187 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
   188 80800002 E0000000 2083242D 00000000 00000000 00000000 00000005 00000001
   189 E0000000 0.0      0.1      0.2      00000000 00000000 FF00FF00 FE010203
   190 E0000000 15.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
   191 F0000000 15.8     15.9     0.5      00000000 00000000 FFFFFFFF FB0A0B0C
   192 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
   193 80800002 E0000000 2083242D 00000000 00000000 00000000 00000004 00000020
   194 E0000000 15.8     15.9     0.5      00000000 00000000 FFFFFFFF FB0A0B0C
   195 E0000000 15.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
   196 F0000000 0.4      17.3     0.6      00000000 00000000 FF00FF00 FE010203
   197 output =
   198 E0A00000 2083242D 00000000 
   199 15.8     15.9     0.5      FFFFFFFF
   200 15.2     0.3      0.4      FF0000FF
   201 0.4      17.3     0.6      FF00FF00
   202 E0A00000 2083242D 00000000 
   203 0.0      0.1      0.2      FF00FF00
   204 15.2     0.3      0.4      FF0000FF
   205 15.8     15.9     0.5      FFFFFFFF
   206 tile 1 =
   207 82204000
   209 [1.10 Word masks]
   210 sortconf = 00000001 00000001
   211 sorttab = F8000005 F8000002 00000005 00000002
   212 input =
   213 80800002 E0000000 2083242D 00000000 00000000 00000000 FFFFFF05 F8000001
   214 E0000000 0.0      0.1      0.2      00000000 00000000 FF00FF00 FE010203
   215 E0000000 15.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
   216 F0000000 15.8     15.9     0.5      00000000 00000000 FFFFFFFF FB0A0B0C
   217 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
   218 80800002 E0000000 2083242D 00000000 00000000 00000000 01010104 F8000000
   219 E0000000 15.8     15.9     0.5      00000000 00000000 FFFFFFFF FB0A0B0C
   220 E0000000 15.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
   221 F0000000 0.4      17.3     0.6      00000000 00000000 FF00FF00 FE010203
   222 output =
   223 E0A00000 2083242D 00000000 
   224 15.8     15.9     0.5      FFFFFFFF
   225 15.2     0.3      0.4      FF0000FF
   226 0.4      17.3     0.6      FF00FF00
   227 E0A00000 2083242D 00000000 
   228 0.0      0.1      0.2      FF00FF00
   229 15.2     0.3      0.4      FF0000FF
   230 15.8     15.9     0.5      FFFFFFFF
   231 tile 1 =
   232 82204000
.