17db96d56Sopenharmony_ci------------------------------------------------------------------------
27db96d56Sopenharmony_ci-- dqSameQuantum.decTest -- check decQuad quantums match              --
37db96d56Sopenharmony_ci-- Copyright (c) IBM Corporation, 2001, 2008.  All rights reserved.   --
47db96d56Sopenharmony_ci------------------------------------------------------------------------
57db96d56Sopenharmony_ci-- Please see the document "General Decimal Arithmetic Testcases"     --
67db96d56Sopenharmony_ci-- at http://www2.hursley.ibm.com/decimal for the description of      --
77db96d56Sopenharmony_ci-- these testcases.                                                   --
87db96d56Sopenharmony_ci--                                                                    --
97db96d56Sopenharmony_ci-- These testcases are experimental ('beta' versions), and they       --
107db96d56Sopenharmony_ci-- may contain errors.  They are offered on an as-is basis.  In       --
117db96d56Sopenharmony_ci-- particular, achieving the same results as the tests here is not    --
127db96d56Sopenharmony_ci-- a guarantee that an implementation complies with any Standard      --
137db96d56Sopenharmony_ci-- or specification.  The tests are not exhaustive.                   --
147db96d56Sopenharmony_ci--                                                                    --
157db96d56Sopenharmony_ci-- Please send comments, suggestions, and corrections to the author:  --
167db96d56Sopenharmony_ci--   Mike Cowlishaw, IBM Fellow                                       --
177db96d56Sopenharmony_ci--   IBM UK, PO Box 31, Birmingham Road, Warwick CV34 5JL, UK         --
187db96d56Sopenharmony_ci--   mfc@uk.ibm.com                                                   --
197db96d56Sopenharmony_ci------------------------------------------------------------------------
207db96d56Sopenharmony_civersion: 2.59
217db96d56Sopenharmony_ci
227db96d56Sopenharmony_ci-- All operands and results are decQuads.
237db96d56Sopenharmony_ciextended:    1
247db96d56Sopenharmony_ciclamp:       1
257db96d56Sopenharmony_ciprecision:   34
267db96d56Sopenharmony_cimaxExponent: 6144
277db96d56Sopenharmony_ciminExponent: -6143
287db96d56Sopenharmony_cirounding:    half_even
297db96d56Sopenharmony_ci
307db96d56Sopenharmony_cidqsamq001 samequantum  0      0      ->  1
317db96d56Sopenharmony_cidqsamq002 samequantum  0      1      ->  1
327db96d56Sopenharmony_cidqsamq003 samequantum  1      0      ->  1
337db96d56Sopenharmony_cidqsamq004 samequantum  1      1      ->  1
347db96d56Sopenharmony_ci
357db96d56Sopenharmony_cidqsamq011 samequantum  10     1E+1   -> 0
367db96d56Sopenharmony_cidqsamq012 samequantum  10E+1  10E+1  -> 1
377db96d56Sopenharmony_cidqsamq013 samequantum  100    10E+1  -> 0
387db96d56Sopenharmony_cidqsamq014 samequantum  100    1E+2   -> 0
397db96d56Sopenharmony_cidqsamq015 samequantum  0.1    1E-2   -> 0
407db96d56Sopenharmony_cidqsamq016 samequantum  0.1    1E-1   -> 1
417db96d56Sopenharmony_cidqsamq017 samequantum  0.1    1E-0   -> 0
427db96d56Sopenharmony_cidqsamq018 samequantum  999    999    -> 1
437db96d56Sopenharmony_cidqsamq019 samequantum  999E-1 99.9   -> 1
447db96d56Sopenharmony_cidqsamq020 samequantum  111E-1 22.2   -> 1
457db96d56Sopenharmony_cidqsamq021 samequantum  111E-1 1234.2 -> 1
467db96d56Sopenharmony_ci
477db96d56Sopenharmony_ci-- zeros
487db96d56Sopenharmony_cidqsamq030 samequantum  0.0    1.1    -> 1
497db96d56Sopenharmony_cidqsamq031 samequantum  0.0    1.11   -> 0
507db96d56Sopenharmony_cidqsamq032 samequantum  0.0    0      -> 0
517db96d56Sopenharmony_cidqsamq033 samequantum  0.0    0.0    -> 1
527db96d56Sopenharmony_cidqsamq034 samequantum  0.0    0.00   -> 0
537db96d56Sopenharmony_cidqsamq035 samequantum  0E+1   0E+0   -> 0
547db96d56Sopenharmony_cidqsamq036 samequantum  0E+1   0E+1   -> 1
557db96d56Sopenharmony_cidqsamq037 samequantum  0E+1   0E+2   -> 0
567db96d56Sopenharmony_cidqsamq038 samequantum  0E-17  0E-16  -> 0
577db96d56Sopenharmony_cidqsamq039 samequantum  0E-17  0E-17  -> 1
587db96d56Sopenharmony_cidqsamq040 samequantum  0E-17  0E-18  -> 0
597db96d56Sopenharmony_cidqsamq041 samequantum  0E-17  0.0E-15 -> 0
607db96d56Sopenharmony_cidqsamq042 samequantum  0E-17  0.0E-16 -> 1
617db96d56Sopenharmony_cidqsamq043 samequantum  0E-17  0.0E-17 -> 0
627db96d56Sopenharmony_cidqsamq044 samequantum -0E-17  0.0E-16 -> 1
637db96d56Sopenharmony_cidqsamq045 samequantum  0E-17 -0.0E-17 -> 0
647db96d56Sopenharmony_cidqsamq046 samequantum  0E-17 -0.0E-16 -> 1
657db96d56Sopenharmony_cidqsamq047 samequantum -0E-17  0.0E-17 -> 0
667db96d56Sopenharmony_cidqsamq048 samequantum -0E-17 -0.0E-16 -> 1
677db96d56Sopenharmony_cidqsamq049 samequantum -0E-17 -0.0E-17 -> 0
687db96d56Sopenharmony_ci
697db96d56Sopenharmony_ci-- Nmax, Nmin, Ntiny
707db96d56Sopenharmony_cidqsamq051 samequantum  9.99999999999999999999999999999999E+6144    9.99999999999999999999999999999999E+6144  -> 1
717db96d56Sopenharmony_cidqsamq052 samequantum  1E-6143             1E-6143           -> 1
727db96d56Sopenharmony_cidqsamq053 samequantum  1.00000000000000000000000000000000E-6143    1.00000000000000000000000000000000E-6143  -> 1
737db96d56Sopenharmony_cidqsamq054 samequantum  1E-6176             1E-6176           -> 1
747db96d56Sopenharmony_cidqsamq055 samequantum  9.99999999999999999999999999999999E+6144    9.99999999999999999999999999999999E+6144  -> 1
757db96d56Sopenharmony_cidqsamq056 samequantum  1E-6143             1E-6143           -> 1
767db96d56Sopenharmony_cidqsamq057 samequantum  1.00000000000000000000000000000000E-6143    1.00000000000000000000000000000000E-6143  -> 1
777db96d56Sopenharmony_cidqsamq058 samequantum  1E-6176             1E-6176           -> 1
787db96d56Sopenharmony_ci
797db96d56Sopenharmony_cidqsamq061 samequantum  -1E-6176            -1E-6176          -> 1
807db96d56Sopenharmony_cidqsamq062 samequantum  -1.00000000000000000000000000000000E-6143   -1.00000000000000000000000000000000E-6143 -> 1
817db96d56Sopenharmony_cidqsamq063 samequantum  -1E-6143            -1E-6143          -> 1
827db96d56Sopenharmony_cidqsamq064 samequantum  -9.99999999999999999999999999999999E+6144   -9.99999999999999999999999999999999E+6144 -> 1
837db96d56Sopenharmony_cidqsamq065 samequantum  -1E-6176            -1E-6176          -> 1
847db96d56Sopenharmony_cidqsamq066 samequantum  -1.00000000000000000000000000000000E-6143   -1.00000000000000000000000000000000E-6143 -> 1
857db96d56Sopenharmony_cidqsamq067 samequantum  -1E-6143            -1E-6143          -> 1
867db96d56Sopenharmony_cidqsamq068 samequantum  -9.99999999999999999999999999999999E+6144   -9.99999999999999999999999999999999E+6144 -> 1
877db96d56Sopenharmony_ci
887db96d56Sopenharmony_cidqsamq071 samequantum  -4E-6176            -1E-6176          -> 1
897db96d56Sopenharmony_cidqsamq072 samequantum  -4.00000000000000000000000000000000E-6143   -1.00000000000000000000000000004000E-6143 -> 1
907db96d56Sopenharmony_cidqsamq073 samequantum  -4E-6143            -1E-6143          -> 1
917db96d56Sopenharmony_cidqsamq074 samequantum  -4.99999999999999999999999999999999E+6144   -9.99949999999999999999999999999999E+6144 -> 1
927db96d56Sopenharmony_cidqsamq075 samequantum  -4E-6176            -1E-6176          -> 1
937db96d56Sopenharmony_cidqsamq076 samequantum  -4.00000000000000000000000000000000E-6143   -1.00400000000000000000000000000000E-6143 -> 1
947db96d56Sopenharmony_cidqsamq077 samequantum  -4E-6143            -1E-6143          -> 1
957db96d56Sopenharmony_cidqsamq078 samequantum  -4.99999999999999999999999999999999E+6144   -9.94999999999999999999999999999999E+6144 -> 1
967db96d56Sopenharmony_ci
977db96d56Sopenharmony_cidqsamq081 samequantum  -4E-1006           -1E-6176          -> 0
987db96d56Sopenharmony_cidqsamq082 samequantum  -4.00000000000000000000000000000000E-6143   -1.00004000000000000000000000000000E-6136 -> 0
997db96d56Sopenharmony_cidqsamq083 samequantum  -4E-6140           -1E-6143          -> 0
1007db96d56Sopenharmony_cidqsamq084 samequantum  -4.99999999999999999999999999999999E+6144   -9.99949999999999999999999999999999E+6136 -> 0
1017db96d56Sopenharmony_cidqsamq085 samequantum  -4E-1006           -1E-6176          -> 0
1027db96d56Sopenharmony_cidqsamq086 samequantum  -4.00000000000000000000000000000000E-6143   -1.00400000000000000000000000000000E-6136 -> 0
1037db96d56Sopenharmony_cidqsamq087 samequantum  -4E-6133           -1E-6143          -> 0
1047db96d56Sopenharmony_cidqsamq088 samequantum  -4.99999999999999999999999999999999E+6144   -9.94999999999999999999999999999999E+6136 -> 0
1057db96d56Sopenharmony_ci
1067db96d56Sopenharmony_ci-- specials & combinations
1077db96d56Sopenharmony_cidqsamq0110 samequantum  -Inf    -Inf   -> 1
1087db96d56Sopenharmony_cidqsamq0111 samequantum  -Inf     Inf   -> 1
1097db96d56Sopenharmony_cidqsamq0112 samequantum  -Inf     NaN   -> 0
1107db96d56Sopenharmony_cidqsamq0113 samequantum  -Inf    -7E+3  -> 0
1117db96d56Sopenharmony_cidqsamq0114 samequantum  -Inf    -7     -> 0
1127db96d56Sopenharmony_cidqsamq0115 samequantum  -Inf    -7E-3  -> 0
1137db96d56Sopenharmony_cidqsamq0116 samequantum  -Inf    -0E-3  -> 0
1147db96d56Sopenharmony_cidqsamq0117 samequantum  -Inf    -0     -> 0
1157db96d56Sopenharmony_cidqsamq0118 samequantum  -Inf    -0E+3  -> 0
1167db96d56Sopenharmony_cidqsamq0119 samequantum  -Inf     0E-3  -> 0
1177db96d56Sopenharmony_cidqsamq0120 samequantum  -Inf     0     -> 0
1187db96d56Sopenharmony_cidqsamq0121 samequantum  -Inf     0E+3  -> 0
1197db96d56Sopenharmony_cidqsamq0122 samequantum  -Inf     7E-3  -> 0
1207db96d56Sopenharmony_cidqsamq0123 samequantum  -Inf     7     -> 0
1217db96d56Sopenharmony_cidqsamq0124 samequantum  -Inf     7E+3  -> 0
1227db96d56Sopenharmony_cidqsamq0125 samequantum  -Inf     sNaN  -> 0
1237db96d56Sopenharmony_ci
1247db96d56Sopenharmony_cidqsamq0210 samequantum   Inf    -Inf   -> 1
1257db96d56Sopenharmony_cidqsamq0211 samequantum   Inf     Inf   -> 1
1267db96d56Sopenharmony_cidqsamq0212 samequantum   Inf     NaN   -> 0
1277db96d56Sopenharmony_cidqsamq0213 samequantum   Inf    -7E+3  -> 0
1287db96d56Sopenharmony_cidqsamq0214 samequantum   Inf    -7     -> 0
1297db96d56Sopenharmony_cidqsamq0215 samequantum   Inf    -7E-3  -> 0
1307db96d56Sopenharmony_cidqsamq0216 samequantum   Inf    -0E-3  -> 0
1317db96d56Sopenharmony_cidqsamq0217 samequantum   Inf    -0     -> 0
1327db96d56Sopenharmony_cidqsamq0218 samequantum   Inf    -0E+3  -> 0
1337db96d56Sopenharmony_cidqsamq0219 samequantum   Inf     0E-3  -> 0
1347db96d56Sopenharmony_cidqsamq0220 samequantum   Inf     0     -> 0
1357db96d56Sopenharmony_cidqsamq0221 samequantum   Inf     0E+3  -> 0
1367db96d56Sopenharmony_cidqsamq0222 samequantum   Inf     7E-3  -> 0
1377db96d56Sopenharmony_cidqsamq0223 samequantum   Inf     7     -> 0
1387db96d56Sopenharmony_cidqsamq0224 samequantum   Inf     7E+3  -> 0
1397db96d56Sopenharmony_cidqsamq0225 samequantum   Inf     sNaN  -> 0
1407db96d56Sopenharmony_ci
1417db96d56Sopenharmony_cidqsamq0310 samequantum   NaN    -Inf   -> 0
1427db96d56Sopenharmony_cidqsamq0311 samequantum   NaN     Inf   -> 0
1437db96d56Sopenharmony_cidqsamq0312 samequantum   NaN     NaN   -> 1
1447db96d56Sopenharmony_cidqsamq0313 samequantum   NaN    -7E+3  -> 0
1457db96d56Sopenharmony_cidqsamq0314 samequantum   NaN    -7     -> 0
1467db96d56Sopenharmony_cidqsamq0315 samequantum   NaN    -7E-3  -> 0
1477db96d56Sopenharmony_cidqsamq0316 samequantum   NaN    -0E-3  -> 0
1487db96d56Sopenharmony_cidqsamq0317 samequantum   NaN    -0     -> 0
1497db96d56Sopenharmony_cidqsamq0318 samequantum   NaN    -0E+3  -> 0
1507db96d56Sopenharmony_cidqsamq0319 samequantum   NaN     0E-3  -> 0
1517db96d56Sopenharmony_cidqsamq0320 samequantum   NaN     0     -> 0
1527db96d56Sopenharmony_cidqsamq0321 samequantum   NaN     0E+3  -> 0
1537db96d56Sopenharmony_cidqsamq0322 samequantum   NaN     7E-3  -> 0
1547db96d56Sopenharmony_cidqsamq0323 samequantum   NaN     7     -> 0
1557db96d56Sopenharmony_cidqsamq0324 samequantum   NaN     7E+3  -> 0
1567db96d56Sopenharmony_cidqsamq0325 samequantum   NaN     sNaN  -> 1
1577db96d56Sopenharmony_ci
1587db96d56Sopenharmony_cidqsamq0410 samequantum  -7E+3    -Inf   -> 0
1597db96d56Sopenharmony_cidqsamq0411 samequantum  -7E+3     Inf   -> 0
1607db96d56Sopenharmony_cidqsamq0412 samequantum  -7E+3     NaN   -> 0
1617db96d56Sopenharmony_cidqsamq0413 samequantum  -7E+3    -7E+3  -> 1
1627db96d56Sopenharmony_cidqsamq0414 samequantum  -7E+3    -7     -> 0
1637db96d56Sopenharmony_cidqsamq0415 samequantum  -7E+3    -7E-3  -> 0
1647db96d56Sopenharmony_cidqsamq0416 samequantum  -7E+3    -0E-3  -> 0
1657db96d56Sopenharmony_cidqsamq0417 samequantum  -7E+3    -0     -> 0
1667db96d56Sopenharmony_cidqsamq0418 samequantum  -7E+3    -0E+3  -> 1
1677db96d56Sopenharmony_cidqsamq0419 samequantum  -7E+3     0E-3  -> 0
1687db96d56Sopenharmony_cidqsamq0420 samequantum  -7E+3     0     -> 0
1697db96d56Sopenharmony_cidqsamq0421 samequantum  -7E+3     0E+3  -> 1
1707db96d56Sopenharmony_cidqsamq0422 samequantum  -7E+3     7E-3  -> 0
1717db96d56Sopenharmony_cidqsamq0423 samequantum  -7E+3     7     -> 0
1727db96d56Sopenharmony_cidqsamq0424 samequantum  -7E+3     7E+3  -> 1
1737db96d56Sopenharmony_cidqsamq0425 samequantum  -7E+3     sNaN  -> 0
1747db96d56Sopenharmony_ci
1757db96d56Sopenharmony_cidqsamq0510 samequantum  -7      -Inf   -> 0
1767db96d56Sopenharmony_cidqsamq0511 samequantum  -7       Inf   -> 0
1777db96d56Sopenharmony_cidqsamq0512 samequantum  -7       NaN   -> 0
1787db96d56Sopenharmony_cidqsamq0513 samequantum  -7      -7E+3  -> 0
1797db96d56Sopenharmony_cidqsamq0514 samequantum  -7      -7     -> 1
1807db96d56Sopenharmony_cidqsamq0515 samequantum  -7      -7E-3  -> 0
1817db96d56Sopenharmony_cidqsamq0516 samequantum  -7      -0E-3  -> 0
1827db96d56Sopenharmony_cidqsamq0517 samequantum  -7      -0     -> 1
1837db96d56Sopenharmony_cidqsamq0518 samequantum  -7      -0E+3  -> 0
1847db96d56Sopenharmony_cidqsamq0519 samequantum  -7       0E-3  -> 0
1857db96d56Sopenharmony_cidqsamq0520 samequantum  -7       0     -> 1
1867db96d56Sopenharmony_cidqsamq0521 samequantum  -7       0E+3  -> 0
1877db96d56Sopenharmony_cidqsamq0522 samequantum  -7       7E-3  -> 0
1887db96d56Sopenharmony_cidqsamq0523 samequantum  -7       7     -> 1
1897db96d56Sopenharmony_cidqsamq0524 samequantum  -7       7E+3  -> 0
1907db96d56Sopenharmony_cidqsamq0525 samequantum  -7       sNaN  -> 0
1917db96d56Sopenharmony_ci
1927db96d56Sopenharmony_cidqsamq0610 samequantum  -7E-3    -Inf   -> 0
1937db96d56Sopenharmony_cidqsamq0611 samequantum  -7E-3     Inf   -> 0
1947db96d56Sopenharmony_cidqsamq0612 samequantum  -7E-3     NaN   -> 0
1957db96d56Sopenharmony_cidqsamq0613 samequantum  -7E-3    -7E+3  -> 0
1967db96d56Sopenharmony_cidqsamq0614 samequantum  -7E-3    -7     -> 0
1977db96d56Sopenharmony_cidqsamq0615 samequantum  -7E-3    -7E-3  -> 1
1987db96d56Sopenharmony_cidqsamq0616 samequantum  -7E-3    -0E-3  -> 1
1997db96d56Sopenharmony_cidqsamq0617 samequantum  -7E-3    -0     -> 0
2007db96d56Sopenharmony_cidqsamq0618 samequantum  -7E-3    -0E+3  -> 0
2017db96d56Sopenharmony_cidqsamq0619 samequantum  -7E-3     0E-3  -> 1
2027db96d56Sopenharmony_cidqsamq0620 samequantum  -7E-3     0     -> 0
2037db96d56Sopenharmony_cidqsamq0621 samequantum  -7E-3     0E+3  -> 0
2047db96d56Sopenharmony_cidqsamq0622 samequantum  -7E-3     7E-3  -> 1
2057db96d56Sopenharmony_cidqsamq0623 samequantum  -7E-3     7     -> 0
2067db96d56Sopenharmony_cidqsamq0624 samequantum  -7E-3     7E+3  -> 0
2077db96d56Sopenharmony_cidqsamq0625 samequantum  -7E-3     sNaN  -> 0
2087db96d56Sopenharmony_ci
2097db96d56Sopenharmony_cidqsamq0710 samequantum  -0E-3    -Inf   -> 0
2107db96d56Sopenharmony_cidqsamq0711 samequantum  -0E-3     Inf   -> 0
2117db96d56Sopenharmony_cidqsamq0712 samequantum  -0E-3     NaN   -> 0
2127db96d56Sopenharmony_cidqsamq0713 samequantum  -0E-3    -7E+3  -> 0
2137db96d56Sopenharmony_cidqsamq0714 samequantum  -0E-3    -7     -> 0
2147db96d56Sopenharmony_cidqsamq0715 samequantum  -0E-3    -7E-3  -> 1
2157db96d56Sopenharmony_cidqsamq0716 samequantum  -0E-3    -0E-3  -> 1
2167db96d56Sopenharmony_cidqsamq0717 samequantum  -0E-3    -0     -> 0
2177db96d56Sopenharmony_cidqsamq0718 samequantum  -0E-3    -0E+3  -> 0
2187db96d56Sopenharmony_cidqsamq0719 samequantum  -0E-3     0E-3  -> 1
2197db96d56Sopenharmony_cidqsamq0720 samequantum  -0E-3     0     -> 0
2207db96d56Sopenharmony_cidqsamq0721 samequantum  -0E-3     0E+3  -> 0
2217db96d56Sopenharmony_cidqsamq0722 samequantum  -0E-3     7E-3  -> 1
2227db96d56Sopenharmony_cidqsamq0723 samequantum  -0E-3     7     -> 0
2237db96d56Sopenharmony_cidqsamq0724 samequantum  -0E-3     7E+3  -> 0
2247db96d56Sopenharmony_cidqsamq0725 samequantum  -0E-3     sNaN  -> 0
2257db96d56Sopenharmony_ci
2267db96d56Sopenharmony_cidqsamq0810 samequantum  -0      -Inf   -> 0
2277db96d56Sopenharmony_cidqsamq0811 samequantum  -0       Inf   -> 0
2287db96d56Sopenharmony_cidqsamq0812 samequantum  -0       NaN   -> 0
2297db96d56Sopenharmony_cidqsamq0813 samequantum  -0      -7E+3  -> 0
2307db96d56Sopenharmony_cidqsamq0814 samequantum  -0      -7     -> 1
2317db96d56Sopenharmony_cidqsamq0815 samequantum  -0      -7E-3  -> 0
2327db96d56Sopenharmony_cidqsamq0816 samequantum  -0      -0E-3  -> 0
2337db96d56Sopenharmony_cidqsamq0817 samequantum  -0      -0     -> 1
2347db96d56Sopenharmony_cidqsamq0818 samequantum  -0      -0E+3  -> 0
2357db96d56Sopenharmony_cidqsamq0819 samequantum  -0       0E-3  -> 0
2367db96d56Sopenharmony_cidqsamq0820 samequantum  -0       0     -> 1
2377db96d56Sopenharmony_cidqsamq0821 samequantum  -0       0E+3  -> 0
2387db96d56Sopenharmony_cidqsamq0822 samequantum  -0       7E-3  -> 0
2397db96d56Sopenharmony_cidqsamq0823 samequantum  -0       7     -> 1
2407db96d56Sopenharmony_cidqsamq0824 samequantum  -0       7E+3  -> 0
2417db96d56Sopenharmony_cidqsamq0825 samequantum  -0       sNaN  -> 0
2427db96d56Sopenharmony_ci
2437db96d56Sopenharmony_cidqsamq0910 samequantum  -0E+3    -Inf   -> 0
2447db96d56Sopenharmony_cidqsamq0911 samequantum  -0E+3     Inf   -> 0
2457db96d56Sopenharmony_cidqsamq0912 samequantum  -0E+3     NaN   -> 0
2467db96d56Sopenharmony_cidqsamq0913 samequantum  -0E+3    -7E+3  -> 1
2477db96d56Sopenharmony_cidqsamq0914 samequantum  -0E+3    -7     -> 0
2487db96d56Sopenharmony_cidqsamq0915 samequantum  -0E+3    -7E-3  -> 0
2497db96d56Sopenharmony_cidqsamq0916 samequantum  -0E+3    -0E-3  -> 0
2507db96d56Sopenharmony_cidqsamq0917 samequantum  -0E+3    -0     -> 0
2517db96d56Sopenharmony_cidqsamq0918 samequantum  -0E+3    -0E+3  -> 1
2527db96d56Sopenharmony_cidqsamq0919 samequantum  -0E+3     0E-3  -> 0
2537db96d56Sopenharmony_cidqsamq0920 samequantum  -0E+3     0     -> 0
2547db96d56Sopenharmony_cidqsamq0921 samequantum  -0E+3     0E+3  -> 1
2557db96d56Sopenharmony_cidqsamq0922 samequantum  -0E+3     7E-3  -> 0
2567db96d56Sopenharmony_cidqsamq0923 samequantum  -0E+3     7     -> 0
2577db96d56Sopenharmony_cidqsamq0924 samequantum  -0E+3     7E+3  -> 1
2587db96d56Sopenharmony_cidqsamq0925 samequantum  -0E+3     sNaN  -> 0
2597db96d56Sopenharmony_ci
2607db96d56Sopenharmony_cidqsamq1110 samequantum  0E-3    -Inf   -> 0
2617db96d56Sopenharmony_cidqsamq1111 samequantum  0E-3     Inf   -> 0
2627db96d56Sopenharmony_cidqsamq1112 samequantum  0E-3     NaN   -> 0
2637db96d56Sopenharmony_cidqsamq1113 samequantum  0E-3    -7E+3  -> 0
2647db96d56Sopenharmony_cidqsamq1114 samequantum  0E-3    -7     -> 0
2657db96d56Sopenharmony_cidqsamq1115 samequantum  0E-3    -7E-3  -> 1
2667db96d56Sopenharmony_cidqsamq1116 samequantum  0E-3    -0E-3  -> 1
2677db96d56Sopenharmony_cidqsamq1117 samequantum  0E-3    -0     -> 0
2687db96d56Sopenharmony_cidqsamq1118 samequantum  0E-3    -0E+3  -> 0
2697db96d56Sopenharmony_cidqsamq1119 samequantum  0E-3     0E-3  -> 1
2707db96d56Sopenharmony_cidqsamq1120 samequantum  0E-3     0     -> 0
2717db96d56Sopenharmony_cidqsamq1121 samequantum  0E-3     0E+3  -> 0
2727db96d56Sopenharmony_cidqsamq1122 samequantum  0E-3     7E-3  -> 1
2737db96d56Sopenharmony_cidqsamq1123 samequantum  0E-3     7     -> 0
2747db96d56Sopenharmony_cidqsamq1124 samequantum  0E-3     7E+3  -> 0
2757db96d56Sopenharmony_cidqsamq1125 samequantum  0E-3     sNaN  -> 0
2767db96d56Sopenharmony_ci
2777db96d56Sopenharmony_cidqsamq1210 samequantum  0       -Inf   -> 0
2787db96d56Sopenharmony_cidqsamq1211 samequantum  0        Inf   -> 0
2797db96d56Sopenharmony_cidqsamq1212 samequantum  0        NaN   -> 0
2807db96d56Sopenharmony_cidqsamq1213 samequantum  0       -7E+3  -> 0
2817db96d56Sopenharmony_cidqsamq1214 samequantum  0       -7     -> 1
2827db96d56Sopenharmony_cidqsamq1215 samequantum  0       -7E-3  -> 0
2837db96d56Sopenharmony_cidqsamq1216 samequantum  0       -0E-3  -> 0
2847db96d56Sopenharmony_cidqsamq1217 samequantum  0       -0     -> 1
2857db96d56Sopenharmony_cidqsamq1218 samequantum  0       -0E+3  -> 0
2867db96d56Sopenharmony_cidqsamq1219 samequantum  0        0E-3  -> 0
2877db96d56Sopenharmony_cidqsamq1220 samequantum  0        0     -> 1
2887db96d56Sopenharmony_cidqsamq1221 samequantum  0        0E+3  -> 0
2897db96d56Sopenharmony_cidqsamq1222 samequantum  0        7E-3  -> 0
2907db96d56Sopenharmony_cidqsamq1223 samequantum  0        7     -> 1
2917db96d56Sopenharmony_cidqsamq1224 samequantum  0        7E+3  -> 0
2927db96d56Sopenharmony_cidqsamq1225 samequantum  0        sNaN  -> 0
2937db96d56Sopenharmony_ci
2947db96d56Sopenharmony_cidqsamq1310 samequantum  0E+3    -Inf   -> 0
2957db96d56Sopenharmony_cidqsamq1311 samequantum  0E+3     Inf   -> 0
2967db96d56Sopenharmony_cidqsamq1312 samequantum  0E+3     NaN   -> 0
2977db96d56Sopenharmony_cidqsamq1313 samequantum  0E+3    -7E+3  -> 1
2987db96d56Sopenharmony_cidqsamq1314 samequantum  0E+3    -7     -> 0
2997db96d56Sopenharmony_cidqsamq1315 samequantum  0E+3    -7E-3  -> 0
3007db96d56Sopenharmony_cidqsamq1316 samequantum  0E+3    -0E-3  -> 0
3017db96d56Sopenharmony_cidqsamq1317 samequantum  0E+3    -0     -> 0
3027db96d56Sopenharmony_cidqsamq1318 samequantum  0E+3    -0E+3  -> 1
3037db96d56Sopenharmony_cidqsamq1319 samequantum  0E+3     0E-3  -> 0
3047db96d56Sopenharmony_cidqsamq1320 samequantum  0E+3     0     -> 0
3057db96d56Sopenharmony_cidqsamq1321 samequantum  0E+3     0E+3  -> 1
3067db96d56Sopenharmony_cidqsamq1322 samequantum  0E+3     7E-3  -> 0
3077db96d56Sopenharmony_cidqsamq1323 samequantum  0E+3     7     -> 0
3087db96d56Sopenharmony_cidqsamq1324 samequantum  0E+3     7E+3  -> 1
3097db96d56Sopenharmony_cidqsamq1325 samequantum  0E+3     sNaN  -> 0
3107db96d56Sopenharmony_ci
3117db96d56Sopenharmony_cidqsamq1410 samequantum  7E-3    -Inf   -> 0
3127db96d56Sopenharmony_cidqsamq1411 samequantum  7E-3     Inf   -> 0
3137db96d56Sopenharmony_cidqsamq1412 samequantum  7E-3     NaN   -> 0
3147db96d56Sopenharmony_cidqsamq1413 samequantum  7E-3    -7E+3  -> 0
3157db96d56Sopenharmony_cidqsamq1414 samequantum  7E-3    -7     -> 0
3167db96d56Sopenharmony_cidqsamq1415 samequantum  7E-3    -7E-3  -> 1
3177db96d56Sopenharmony_cidqsamq1416 samequantum  7E-3    -0E-3  -> 1
3187db96d56Sopenharmony_cidqsamq1417 samequantum  7E-3    -0     -> 0
3197db96d56Sopenharmony_cidqsamq1418 samequantum  7E-3    -0E+3  -> 0
3207db96d56Sopenharmony_cidqsamq1419 samequantum  7E-3     0E-3  -> 1
3217db96d56Sopenharmony_cidqsamq1420 samequantum  7E-3     0     -> 0
3227db96d56Sopenharmony_cidqsamq1421 samequantum  7E-3     0E+3  -> 0
3237db96d56Sopenharmony_cidqsamq1422 samequantum  7E-3     7E-3  -> 1
3247db96d56Sopenharmony_cidqsamq1423 samequantum  7E-3     7     -> 0
3257db96d56Sopenharmony_cidqsamq1424 samequantum  7E-3     7E+3  -> 0
3267db96d56Sopenharmony_cidqsamq1425 samequantum  7E-3     sNaN  -> 0
3277db96d56Sopenharmony_ci
3287db96d56Sopenharmony_cidqsamq1510 samequantum  7      -Inf   -> 0
3297db96d56Sopenharmony_cidqsamq1511 samequantum  7       Inf   -> 0
3307db96d56Sopenharmony_cidqsamq1512 samequantum  7       NaN   -> 0
3317db96d56Sopenharmony_cidqsamq1513 samequantum  7      -7E+3  -> 0
3327db96d56Sopenharmony_cidqsamq1514 samequantum  7      -7     -> 1
3337db96d56Sopenharmony_cidqsamq1515 samequantum  7      -7E-3  -> 0
3347db96d56Sopenharmony_cidqsamq1516 samequantum  7      -0E-3  -> 0
3357db96d56Sopenharmony_cidqsamq1517 samequantum  7      -0     -> 1
3367db96d56Sopenharmony_cidqsamq1518 samequantum  7      -0E+3  -> 0
3377db96d56Sopenharmony_cidqsamq1519 samequantum  7       0E-3  -> 0
3387db96d56Sopenharmony_cidqsamq1520 samequantum  7       0     -> 1
3397db96d56Sopenharmony_cidqsamq1521 samequantum  7       0E+3  -> 0
3407db96d56Sopenharmony_cidqsamq1522 samequantum  7       7E-3  -> 0
3417db96d56Sopenharmony_cidqsamq1523 samequantum  7       7     -> 1
3427db96d56Sopenharmony_cidqsamq1524 samequantum  7       7E+3  -> 0
3437db96d56Sopenharmony_cidqsamq1525 samequantum  7       sNaN  -> 0
3447db96d56Sopenharmony_ci
3457db96d56Sopenharmony_cidqsamq1610 samequantum  7E+3    -Inf   -> 0
3467db96d56Sopenharmony_cidqsamq1611 samequantum  7E+3     Inf   -> 0
3477db96d56Sopenharmony_cidqsamq1612 samequantum  7E+3     NaN   -> 0
3487db96d56Sopenharmony_cidqsamq1613 samequantum  7E+3    -7E+3  -> 1
3497db96d56Sopenharmony_cidqsamq1614 samequantum  7E+3    -7     -> 0
3507db96d56Sopenharmony_cidqsamq1615 samequantum  7E+3    -7E-3  -> 0
3517db96d56Sopenharmony_cidqsamq1616 samequantum  7E+3    -0E-3  -> 0
3527db96d56Sopenharmony_cidqsamq1617 samequantum  7E+3    -0     -> 0
3537db96d56Sopenharmony_cidqsamq1618 samequantum  7E+3    -0E+3  -> 1
3547db96d56Sopenharmony_cidqsamq1619 samequantum  7E+3     0E-3  -> 0
3557db96d56Sopenharmony_cidqsamq1620 samequantum  7E+3     0     -> 0
3567db96d56Sopenharmony_cidqsamq1621 samequantum  7E+3     0E+3  -> 1
3577db96d56Sopenharmony_cidqsamq1622 samequantum  7E+3     7E-3  -> 0
3587db96d56Sopenharmony_cidqsamq1623 samequantum  7E+3     7     -> 0
3597db96d56Sopenharmony_cidqsamq1624 samequantum  7E+3     7E+3  -> 1
3607db96d56Sopenharmony_cidqsamq1625 samequantum  7E+3     sNaN  -> 0
3617db96d56Sopenharmony_ci
3627db96d56Sopenharmony_cidqsamq1710 samequantum  sNaN    -Inf   -> 0
3637db96d56Sopenharmony_cidqsamq1711 samequantum  sNaN     Inf   -> 0
3647db96d56Sopenharmony_cidqsamq1712 samequantum  sNaN     NaN   -> 1
3657db96d56Sopenharmony_cidqsamq1713 samequantum  sNaN    -7E+3  -> 0
3667db96d56Sopenharmony_cidqsamq1714 samequantum  sNaN    -7     -> 0
3677db96d56Sopenharmony_cidqsamq1715 samequantum  sNaN    -7E-3  -> 0
3687db96d56Sopenharmony_cidqsamq1716 samequantum  sNaN    -0E-3  -> 0
3697db96d56Sopenharmony_cidqsamq1717 samequantum  sNaN    -0     -> 0
3707db96d56Sopenharmony_cidqsamq1718 samequantum  sNaN    -0E+3  -> 0
3717db96d56Sopenharmony_cidqsamq1719 samequantum  sNaN     0E-3  -> 0
3727db96d56Sopenharmony_cidqsamq1720 samequantum  sNaN     0     -> 0
3737db96d56Sopenharmony_cidqsamq1721 samequantum  sNaN     0E+3  -> 0
3747db96d56Sopenharmony_cidqsamq1722 samequantum  sNaN     7E-3  -> 0
3757db96d56Sopenharmony_cidqsamq1723 samequantum  sNaN     7     -> 0
3767db96d56Sopenharmony_cidqsamq1724 samequantum  sNaN     7E+3  -> 0
3777db96d56Sopenharmony_cidqsamq1725 samequantum  sNaN     sNaN  -> 1
3787db96d56Sopenharmony_ci-- noisy NaNs
3797db96d56Sopenharmony_cidqsamq1730 samequantum  sNaN3    sNaN3 -> 1
3807db96d56Sopenharmony_cidqsamq1731 samequantum  sNaN3    sNaN4 -> 1
3817db96d56Sopenharmony_cidqsamq1732 samequantum   NaN3     NaN3 -> 1
3827db96d56Sopenharmony_cidqsamq1733 samequantum   NaN3     NaN4 -> 1
3837db96d56Sopenharmony_cidqsamq1734 samequantum  sNaN3     3    -> 0
3847db96d56Sopenharmony_cidqsamq1735 samequantum   NaN3     3    -> 0
3857db96d56Sopenharmony_cidqsamq1736 samequantum      4    sNaN4 -> 0
3867db96d56Sopenharmony_cidqsamq1737 samequantum      3     NaN3 -> 0
3877db96d56Sopenharmony_cidqsamq1738 samequantum    Inf    sNaN4 -> 0
3887db96d56Sopenharmony_cidqsamq1739 samequantum   -Inf     NaN3 -> 0
3897db96d56Sopenharmony_ci
390