17db96d56Sopenharmony_civersion: ?.??
27db96d56Sopenharmony_ci
37db96d56Sopenharmony_ciextended: 1
47db96d56Sopenharmony_cirounding: half_even
57db96d56Sopenharmony_ci
67db96d56Sopenharmony_ci-- testing folddown and clamping
77db96d56Sopenharmony_cimaxexponent: 9
87db96d56Sopenharmony_ciminexponent: -9
97db96d56Sopenharmony_ciprecision: 6
107db96d56Sopenharmony_ciclamp: 1
117db96d56Sopenharmony_ciextr0000 apply 1E+11 -> Infinity Overflow Inexact Rounded
127db96d56Sopenharmony_ciextr0001 apply 1E+10 -> Infinity Overflow Inexact Rounded
137db96d56Sopenharmony_ciextr0002 apply 1E+9 -> 1.00000E+9 Clamped
147db96d56Sopenharmony_ciextr0003 apply 1E+8 -> 1.0000E+8 Clamped
157db96d56Sopenharmony_ciextr0004 apply 1E+7 -> 1.000E+7 Clamped
167db96d56Sopenharmony_ciextr0005 apply 1E+6 -> 1.00E+6 Clamped
177db96d56Sopenharmony_ciextr0006 apply 1E+5 -> 1.0E+5 Clamped
187db96d56Sopenharmony_ciextr0007 apply 1E+4 -> 1E+4
197db96d56Sopenharmony_ciextr0008 apply 1E+3 -> 1E+3
207db96d56Sopenharmony_ciextr0009 apply 1E+2 -> 1E+2
217db96d56Sopenharmony_ciextr0010 apply 1E+1 -> 1E+1
227db96d56Sopenharmony_ciextr0011 apply 1 -> 1
237db96d56Sopenharmony_ciextr0012 apply 1E-1 -> 0.1
247db96d56Sopenharmony_ciextr0013 apply 1E-2 -> 0.01
257db96d56Sopenharmony_ciextr0014 apply 1E-3 -> 0.001
267db96d56Sopenharmony_ciextr0015 apply 1E-4 -> 0.0001
277db96d56Sopenharmony_ciextr0016 apply 1E-5 -> 0.00001
287db96d56Sopenharmony_ciextr0017 apply 1E-6 -> 0.000001
297db96d56Sopenharmony_ciextr0018 apply 1E-7 -> 1E-7
307db96d56Sopenharmony_ciextr0019 apply 1E-8 -> 1E-8
317db96d56Sopenharmony_ciextr0020 apply 1E-9 -> 1E-9
327db96d56Sopenharmony_ciextr0021 apply 1E-10 -> 1E-10 Subnormal
337db96d56Sopenharmony_ciextr0022 apply 1E-11 -> 1E-11 Subnormal
347db96d56Sopenharmony_ciextr0023 apply 1E-12 -> 1E-12 Subnormal
357db96d56Sopenharmony_ciextr0024 apply 1E-13 -> 1E-13 Subnormal
367db96d56Sopenharmony_ciextr0025 apply 1E-14 -> 1E-14 Subnormal
377db96d56Sopenharmony_ciextr0026 apply 1E-15 -> 0E-14 Inexact Rounded Subnormal Underflow Clamped
387db96d56Sopenharmony_ciextr0027 apply 1E-16 -> 0E-14 Inexact Rounded Subnormal Underflow Clamped
397db96d56Sopenharmony_ciclamp: 0
407db96d56Sopenharmony_ci
417db96d56Sopenharmony_ci-- large precision, small minimum and maximum exponent; in this case
427db96d56Sopenharmony_ci-- it's possible that folddown is required on a subnormal result
437db96d56Sopenharmony_cimaxexponent: 9
447db96d56Sopenharmony_ciminexponent: -9
457db96d56Sopenharmony_ciprecision: 24
467db96d56Sopenharmony_ciclamp: 1
477db96d56Sopenharmony_ciextr0100 apply 1E+11 -> Infinity Overflow Inexact Rounded
487db96d56Sopenharmony_ciextr0101 apply 1E+10 -> Infinity Overflow Inexact Rounded
497db96d56Sopenharmony_ciextr0102 apply 1E+9 -> 1000000000.00000000000000 Clamped
507db96d56Sopenharmony_ciextr0103 apply 1E+8 -> 100000000.00000000000000 Clamped
517db96d56Sopenharmony_ciextr0104 apply 1E+7 -> 10000000.00000000000000 Clamped
527db96d56Sopenharmony_ciextr0105 apply 1E+6 -> 1000000.00000000000000 Clamped
537db96d56Sopenharmony_ciextr0106 apply 1E+5 -> 100000.00000000000000 Clamped
547db96d56Sopenharmony_ciextr0107 apply 1E+4 -> 10000.00000000000000 Clamped
557db96d56Sopenharmony_ciextr0108 apply 1E+3 -> 1000.00000000000000 Clamped
567db96d56Sopenharmony_ciextr0109 apply 1E+2 -> 100.00000000000000 Clamped
577db96d56Sopenharmony_ciextr0110 apply 1E+1 -> 10.00000000000000 Clamped
587db96d56Sopenharmony_ciextr0111 apply 1 ->    1.00000000000000 Clamped
597db96d56Sopenharmony_ciextr0112 apply 1E-1 -> 0.10000000000000 Clamped
607db96d56Sopenharmony_ciextr0113 apply 1E-2 -> 0.01000000000000 Clamped
617db96d56Sopenharmony_ciextr0114 apply 1E-3 -> 0.00100000000000 Clamped
627db96d56Sopenharmony_ciextr0115 apply 1E-4 -> 0.00010000000000 Clamped
637db96d56Sopenharmony_ciextr0116 apply 1E-5 -> 0.00001000000000 Clamped
647db96d56Sopenharmony_ciextr0117 apply 1E-6 -> 0.00000100000000 Clamped
657db96d56Sopenharmony_ciextr0118 apply 1E-7 -> 1.0000000E-7 Clamped
667db96d56Sopenharmony_ciextr0119 apply 1E-8 -> 1.000000E-8 Clamped
677db96d56Sopenharmony_ciextr0120 apply 1E-9 -> 1.00000E-9 Clamped
687db96d56Sopenharmony_ciextr0121 apply 1E-10 -> 1.0000E-10 Subnormal Clamped
697db96d56Sopenharmony_ciextr0122 apply 1E-11 -> 1.000E-11 Subnormal Clamped
707db96d56Sopenharmony_ciextr0123 apply 1E-12 -> 1.00E-12 Subnormal Clamped
717db96d56Sopenharmony_ciextr0124 apply 1E-13 -> 1.0E-13 Subnormal Clamped
727db96d56Sopenharmony_ciextr0125 apply 1E-14 -> 1E-14 Subnormal
737db96d56Sopenharmony_ciextr0126 apply 1E-15 -> 1E-15 Subnormal
747db96d56Sopenharmony_ciextr0127 apply 1E-16 -> 1E-16 Subnormal
757db96d56Sopenharmony_ciextr0128 apply 1E-17 -> 1E-17 Subnormal
767db96d56Sopenharmony_ciextr0129 apply 1E-18 -> 1E-18 Subnormal
777db96d56Sopenharmony_ciextr0130 apply 1E-19 -> 1E-19 Subnormal
787db96d56Sopenharmony_ciextr0131 apply 1E-20 -> 1E-20 Subnormal
797db96d56Sopenharmony_ciextr0132 apply 1E-21 -> 1E-21 Subnormal
807db96d56Sopenharmony_ciextr0133 apply 1E-22 -> 1E-22 Subnormal
817db96d56Sopenharmony_ciextr0134 apply 1E-23 -> 1E-23 Subnormal
827db96d56Sopenharmony_ciextr0135 apply 1E-24 -> 1E-24 Subnormal
837db96d56Sopenharmony_ciextr0136 apply 1E-25 -> 1E-25 Subnormal
847db96d56Sopenharmony_ciextr0137 apply 1E-26 -> 1E-26 Subnormal
857db96d56Sopenharmony_ciextr0138 apply 1E-27 -> 1E-27 Subnormal
867db96d56Sopenharmony_ciextr0139 apply 1E-28 -> 1E-28 Subnormal
877db96d56Sopenharmony_ciextr0140 apply 1E-29 -> 1E-29 Subnormal
887db96d56Sopenharmony_ciextr0141 apply 1E-30 -> 1E-30 Subnormal
897db96d56Sopenharmony_ciextr0142 apply 1E-31 -> 1E-31 Subnormal
907db96d56Sopenharmony_ciextr0143 apply 1E-32 -> 1E-32 Subnormal
917db96d56Sopenharmony_ciextr0144 apply 1E-33 -> 0E-32 Inexact Rounded Subnormal Underflow Clamped
927db96d56Sopenharmony_ciextr0145 apply 1E-34 -> 0E-32 Inexact Rounded Subnormal Underflow Clamped
937db96d56Sopenharmony_ciclamp: 0
947db96d56Sopenharmony_ci
957db96d56Sopenharmony_ci-- some buggy addition cases from Python 2.5.x
967db96d56Sopenharmony_cimaxexponent: 999
977db96d56Sopenharmony_ciminexponent: -999
987db96d56Sopenharmony_ciprecision: 6
997db96d56Sopenharmony_ciextr1000 add 0E+1000 0E+2000 -> 0E+999 Clamped
1007db96d56Sopenharmony_ciextr1001 add 0E+1004 0E+1001 -> 0E+999 Clamped
1017db96d56Sopenharmony_ciclamp: 1
1027db96d56Sopenharmony_ciextr1002 add 0E+1000 0E+1000 -> 0E+994 Clamped
1037db96d56Sopenharmony_ciclamp: 0
1047db96d56Sopenharmony_ciextr1003 add 0E+1000 0E-1005 -> 0E-1004 Clamped
1057db96d56Sopenharmony_ciextr1004 add 0E-1006 0 -> 0E-1004 Clamped
1067db96d56Sopenharmony_ciextr1005 add 1E+1000 -1E+1000 -> 0E+999 Clamped
1077db96d56Sopenharmony_ciextr1006 add -3.1E+1004 3.1E+1004 -> 0E+999 Clamped
1087db96d56Sopenharmony_ciclamp: 1
1097db96d56Sopenharmony_ciextr1007 add 1E+998 -1E+998 -> 0E+994 Clamped
1107db96d56Sopenharmony_ciclamp: 0
1117db96d56Sopenharmony_ciextr1008 add 2E-1005 -2E-1005 -> 0E-1004 Clamped
1127db96d56Sopenharmony_ciextr1009 add -3.1E-1005 3.1E-1005 -> 0E-1004 Clamped
1137db96d56Sopenharmony_ci
1147db96d56Sopenharmony_ciprecision: 3
1157db96d56Sopenharmony_ciextr1010 add 99949.9 0.200000 -> 1.00E+5 Inexact Rounded
1167db96d56Sopenharmony_ciextr1011 add 99949.9 0.100000 -> 1.00E+5 Inexact Rounded
1177db96d56Sopenharmony_ciextr1012 add 99849.9 0.200000 -> 9.99E+4 Inexact Rounded
1187db96d56Sopenharmony_ciextr1013 add 99849.9 0.100000 -> 9.98E+4 Inexact Rounded
1197db96d56Sopenharmony_ciextr1014 add 1.0149 0.00011 -> 1.02 Inexact Rounded
1207db96d56Sopenharmony_ciextr1015 add 1.0149 0.00010 -> 1.02 Inexact Rounded
1217db96d56Sopenharmony_ciextr1016 add 1.0149 0.00009 -> 1.01 Inexact Rounded
1227db96d56Sopenharmony_ciextr1017 add 1.0049 0.00011 -> 1.01 Inexact Rounded
1237db96d56Sopenharmony_ciextr1018 add 1.0049 0.00010 -> 1.00 Inexact Rounded
1247db96d56Sopenharmony_ciextr1019 add 1.0049 0.00009 -> 1.00 Inexact Rounded
1257db96d56Sopenharmony_cirounding: down
1267db96d56Sopenharmony_ciextr1020 add 99999.9 0.200000 -> 1.00E+5 Inexact Rounded
1277db96d56Sopenharmony_ciextr1021 add 99999.8 0.200000 -> 1.00E+5 Rounded
1287db96d56Sopenharmony_ciextr1022 add 99999.7 0.200000 -> 9.99E+4 Inexact Rounded
1297db96d56Sopenharmony_cirounding: half_even
1307db96d56Sopenharmony_ci
1317db96d56Sopenharmony_ci-- a bug in _rescale caused the following to fail in Python 2.5.1
1327db96d56Sopenharmony_cimaxexponent: 999
1337db96d56Sopenharmony_ciminexponent: -999
1347db96d56Sopenharmony_ciprecision: 6
1357db96d56Sopenharmony_ciextr1100 add 0E+1000 1E+1000 -> Infinity Overflow Inexact Rounded
1367db96d56Sopenharmony_ciextr1101 remainder 1E+1000 2E+1000 -> Infinity Overflow Inexact Rounded
1377db96d56Sopenharmony_ci
1387db96d56Sopenharmony_ci-- tests for scaleb in case where input precision > context precision.
1397db96d56Sopenharmony_ci-- Result should be rounded.  (This isn't totally clear from the
1407db96d56Sopenharmony_ci-- specification, but the treatment of underflow in the testcases
1417db96d56Sopenharmony_ci-- suggests that rounding should occur in general.  Furthermore, it's
1427db96d56Sopenharmony_ci-- the way that the reference implementation behaves.)
1437db96d56Sopenharmony_cimaxexponent: 999
1447db96d56Sopenharmony_ciminexponent: -999
1457db96d56Sopenharmony_ciprecision: 3
1467db96d56Sopenharmony_ciextr1200 scaleb 1234 1 -> 1.23E+4 Inexact Rounded
1477db96d56Sopenharmony_ciextr1201 scaleb 5678 0 -> 5.68E+3 Inexact Rounded
1487db96d56Sopenharmony_ciextr1202 scaleb -9105 -1 -> -910 Inexact Rounded
1497db96d56Sopenharmony_ci
1507db96d56Sopenharmony_ci-- Invalid operation from 0 * infinity in fma
1517db96d56Sopenharmony_ci-- takes precedence over a third-argument sNaN
1527db96d56Sopenharmony_ciextr1300 fma 0 Inf sNaN123 -> NaN Invalid_operation
1537db96d56Sopenharmony_ciextr1301 fma Inf 0 sNaN456 -> NaN Invalid_operation
1547db96d56Sopenharmony_ciextr1302 fma 0E123 -Inf sNaN789 -> NaN Invalid_operation
1557db96d56Sopenharmony_ciextr1302 fma -Inf 0E-456 sNaN148 -> NaN Invalid_operation
1567db96d56Sopenharmony_ci
1577db96d56Sopenharmony_ci-- max/min/max_mag/min_mag bug in 2.5.2/2.6/3.0: max(NaN, finite) gave
1587db96d56Sopenharmony_ci-- incorrect answers when the finite number required rounding; similarly
1597db96d56Sopenharmony_ci-- for the other three functions
1607db96d56Sopenharmony_cimaxexponent: 999
1617db96d56Sopenharmony_ciminexponent: -999
1627db96d56Sopenharmony_ciprecision: 6
1637db96d56Sopenharmony_cirounding: half_even
1647db96d56Sopenharmony_ciextr1400 max NaN 1234567 -> 1.23457E+6 Inexact Rounded
1657db96d56Sopenharmony_ciextr1401 max 3141590E-123 NaN1729 -> 3.14159E-117 Rounded
1667db96d56Sopenharmony_ciextr1402 max -7.654321 -NaN -> -7.65432 Inexact Rounded
1677db96d56Sopenharmony_ciextr1410 min -NaN -765432.1 -> -765432 Inexact Rounded
1687db96d56Sopenharmony_ciextr1411 min 3141592 NaN -> 3.14159E+6 Inexact Rounded
1697db96d56Sopenharmony_ciextr1420 max_mag 0.1111111 -NaN123 -> 0.111111 Inexact Rounded
1707db96d56Sopenharmony_ciextr1421 max_mag NaN999999999 0.001234567 -> 0.00123457 Inexact Rounded
1717db96d56Sopenharmony_ciextr1430 min_mag 9181716151 -NaN -> 9.18172E+9 Inexact Rounded
1727db96d56Sopenharmony_ciextr1431 min_mag NaN4 1.818180E100 -> 1.81818E+100 Rounded
1737db96d56Sopenharmony_ci
1747db96d56Sopenharmony_ci-- Issue #6794: when comparing NaNs using compare_total, payloads
1757db96d56Sopenharmony_ci-- should be compared as though positive integers; not
1767db96d56Sopenharmony_ci-- lexicographically as strings.
1777db96d56Sopenharmony_ciextr1500 comparetotal NaN123 NaN45 -> 1
1787db96d56Sopenharmony_ciextr1501 comparetotal sNaN123 sNaN45 -> 1
1797db96d56Sopenharmony_ciextr1502 comparetotal -NaN123 -NaN45 -> -1
1807db96d56Sopenharmony_ciextr1503 comparetotal -sNaN123 -sNaN45 -> -1
1817db96d56Sopenharmony_ciextr1504 comparetotal NaN45 NaN123 -> -1
1827db96d56Sopenharmony_ciextr1505 comparetotal sNaN45 sNaN123 -> -1
1837db96d56Sopenharmony_ciextr1506 comparetotal -NaN45 -NaN123 -> 1
1847db96d56Sopenharmony_ciextr1507 comparetotal -sNaN45 -sNaN123 -> 1
1857db96d56Sopenharmony_ci
1867db96d56Sopenharmony_ciextr1510 comparetotal -sNaN63450748854172416 -sNaN911993 -> -1
1877db96d56Sopenharmony_ciextr1511 comparetotmag NaN1222222222222 -NaN999999 -> 1
1887db96d56Sopenharmony_ci
1897db96d56Sopenharmony_ci-- Issue #7233: rotate and scale should truncate an argument
1907db96d56Sopenharmony_ci-- of length greater than the current precision.
1917db96d56Sopenharmony_ciprecision: 4
1927db96d56Sopenharmony_ciextr1600 rotate 1234567 -5 -> NaN Invalid_operation
1937db96d56Sopenharmony_ciextr1601 rotate 1234567 -4 -> 4567
1947db96d56Sopenharmony_ciextr1602 rotate 1234567 -3 -> 5674
1957db96d56Sopenharmony_ciextr1603 rotate 1234567 -2 -> 6745
1967db96d56Sopenharmony_ciextr1604 rotate 1234567 -1 -> 7456
1977db96d56Sopenharmony_ciextr1605 rotate 1234567 0 -> 4567
1987db96d56Sopenharmony_ciextr1606 rotate 1234567 1 -> 5674
1997db96d56Sopenharmony_ciextr1607 rotate 1234567 2 -> 6745
2007db96d56Sopenharmony_ciextr1608 rotate 1234567 3 -> 7456
2017db96d56Sopenharmony_ciextr1609 rotate 1234567 4 -> 4567
2027db96d56Sopenharmony_ciextr1610 rotate 1234567 5 -> NaN Invalid_operation
2037db96d56Sopenharmony_ci
2047db96d56Sopenharmony_ciextr1650 shift 1234567 -5 -> NaN Invalid_operation
2057db96d56Sopenharmony_ciextr1651 shift 1234567 -4 -> 0
2067db96d56Sopenharmony_ciextr1652 shift 1234567 -3 -> 4
2077db96d56Sopenharmony_ciextr1653 shift 1234567 -2 -> 45
2087db96d56Sopenharmony_ciextr1654 shift 1234567 -1 -> 456
2097db96d56Sopenharmony_ciextr1655 shift 1234567 0 -> 4567
2107db96d56Sopenharmony_ciextr1656 shift 1234567 1 -> 5670
2117db96d56Sopenharmony_ciextr1657 shift 1234567 2 -> 6700
2127db96d56Sopenharmony_ciextr1658 shift 1234567 3 -> 7000
2137db96d56Sopenharmony_ciextr1659 shift 1234567 4 -> 0
2147db96d56Sopenharmony_ciextr1660 shift 1234567 5 -> NaN Invalid_operation
2157db96d56Sopenharmony_ci
2167db96d56Sopenharmony_ci-- Cases where the power function was impossibly slow to determine that the
2177db96d56Sopenharmony_ci-- result is inexact.  Thanks Stefan Krah for identifying this problem.
2187db96d56Sopenharmony_ciprecision: 16
2197db96d56Sopenharmony_cimaxExponent: 999999999
2207db96d56Sopenharmony_ciminExponent: -999999999
2217db96d56Sopenharmony_ciextr1700 power 10 1e-999999999 -> 1.000000000000000 Inexact Rounded
2227db96d56Sopenharmony_ciextr1701 power 100.0 -557.71e-742888888 -> 1.000000000000000 Inexact Rounded
2237db96d56Sopenharmony_ciextr1702 power 10 1e-100 -> 1.000000000000000 Inexact Rounded
2247db96d56Sopenharmony_ci
2257db96d56Sopenharmony_ci-- Another one (see issue #12080).  Thanks again to Stefan Krah.
2267db96d56Sopenharmony_ciextr1703 power 4 -1.2e-999999999 -> 1.000000000000000 Inexact Rounded
2277db96d56Sopenharmony_ci
2287db96d56Sopenharmony_ci-- A couple of interesting exact cases for power.  Note that the specification
2297db96d56Sopenharmony_ci-- requires these to be reported as Inexact.
2307db96d56Sopenharmony_ciextr1710 power 1e375 56e-3 -> 1.000000000000000E+21 Inexact Rounded
2317db96d56Sopenharmony_ciextr1711 power 10000 0.75 -> 1000.000000000000 Inexact Rounded
2327db96d56Sopenharmony_ciextr1712 power 1e-24 0.875 -> 1.000000000000000E-21 Inexact Rounded
2337db96d56Sopenharmony_ci
2347db96d56Sopenharmony_ci-- Some more exact cases, exercising power with negative second argument.
2357db96d56Sopenharmony_ciextr1720 power 400 -0.5 -> 0.05000000000000000 Inexact Rounded
2367db96d56Sopenharmony_ciextr1721 power 4096 -0.75 -> 0.001953125000000000 Inexact Rounded
2377db96d56Sopenharmony_ciextr1722 power 625e4 -0.25 -> 0.02000000000000000 Inexact Rounded
2387db96d56Sopenharmony_ci
2397db96d56Sopenharmony_ci-- Nonexact cases, to exercise some of the early exit conditions from
2407db96d56Sopenharmony_ci-- _power_exact.
2417db96d56Sopenharmony_ciextr1730 power 2048 -0.75 -> 0.003284751622084822 Inexact Rounded
2427db96d56Sopenharmony_ci
2437db96d56Sopenharmony_ci
2447db96d56Sopenharmony_ci-- Tests for the is_* boolean operations
2457db96d56Sopenharmony_ciprecision: 9
2467db96d56Sopenharmony_cimaxExponent: 999
2477db96d56Sopenharmony_ciminExponent: -999
2487db96d56Sopenharmony_ci
2497db96d56Sopenharmony_cibool0000 iscanonical 0E-2000 -> 1
2507db96d56Sopenharmony_cibool0001 iscanonical -0E-2000 -> 1
2517db96d56Sopenharmony_cibool0002 iscanonical 0E-1008 -> 1
2527db96d56Sopenharmony_cibool0003 iscanonical -0E-1008 -> 1
2537db96d56Sopenharmony_cibool0004 iscanonical 0E-1007 -> 1
2547db96d56Sopenharmony_cibool0005 iscanonical -0E-1007 -> 1
2557db96d56Sopenharmony_cibool0006 iscanonical 0E-1006 -> 1
2567db96d56Sopenharmony_cibool0007 iscanonical -0E-1006 -> 1
2577db96d56Sopenharmony_cibool0008 iscanonical 0E-1000 -> 1
2587db96d56Sopenharmony_cibool0009 iscanonical -0E-1000 -> 1
2597db96d56Sopenharmony_cibool0010 iscanonical 0E-999 -> 1
2607db96d56Sopenharmony_cibool0011 iscanonical -0E-999 -> 1
2617db96d56Sopenharmony_cibool0012 iscanonical 0E-998 -> 1
2627db96d56Sopenharmony_cibool0013 iscanonical -0E-998 -> 1
2637db96d56Sopenharmony_cibool0014 iscanonical 0E-100 -> 1
2647db96d56Sopenharmony_cibool0015 iscanonical -0E-100 -> 1
2657db96d56Sopenharmony_cibool0016 iscanonical 0.000000 -> 1
2667db96d56Sopenharmony_cibool0017 iscanonical -0.000000 -> 1
2677db96d56Sopenharmony_cibool0018 iscanonical 0.000 -> 1
2687db96d56Sopenharmony_cibool0019 iscanonical -0.000 -> 1
2697db96d56Sopenharmony_cibool0020 iscanonical 0.00 -> 1
2707db96d56Sopenharmony_cibool0021 iscanonical -0.00 -> 1
2717db96d56Sopenharmony_cibool0022 iscanonical 0.0 -> 1
2727db96d56Sopenharmony_cibool0023 iscanonical -0.0 -> 1
2737db96d56Sopenharmony_cibool0024 iscanonical 0 -> 1
2747db96d56Sopenharmony_cibool0025 iscanonical -0 -> 1
2757db96d56Sopenharmony_cibool0026 iscanonical 0E+1 -> 1
2767db96d56Sopenharmony_cibool0027 iscanonical -0E+1 -> 1
2777db96d56Sopenharmony_cibool0028 iscanonical 0E+2 -> 1
2787db96d56Sopenharmony_cibool0029 iscanonical -0E+2 -> 1
2797db96d56Sopenharmony_cibool0030 iscanonical 0E+3 -> 1
2807db96d56Sopenharmony_cibool0031 iscanonical -0E+3 -> 1
2817db96d56Sopenharmony_cibool0032 iscanonical 0E+6 -> 1
2827db96d56Sopenharmony_cibool0033 iscanonical -0E+6 -> 1
2837db96d56Sopenharmony_cibool0034 iscanonical 0E+100 -> 1
2847db96d56Sopenharmony_cibool0035 iscanonical -0E+100 -> 1
2857db96d56Sopenharmony_cibool0036 iscanonical 0E+990 -> 1
2867db96d56Sopenharmony_cibool0037 iscanonical -0E+990 -> 1
2877db96d56Sopenharmony_cibool0038 iscanonical 0E+991 -> 1
2887db96d56Sopenharmony_cibool0039 iscanonical -0E+991 -> 1
2897db96d56Sopenharmony_cibool0040 iscanonical 0E+992 -> 1
2907db96d56Sopenharmony_cibool0041 iscanonical -0E+992 -> 1
2917db96d56Sopenharmony_cibool0042 iscanonical 0E+998 -> 1
2927db96d56Sopenharmony_cibool0043 iscanonical -0E+998 -> 1
2937db96d56Sopenharmony_cibool0044 iscanonical 0E+999 -> 1
2947db96d56Sopenharmony_cibool0045 iscanonical -0E+999 -> 1
2957db96d56Sopenharmony_cibool0046 iscanonical 0E+1000 -> 1
2967db96d56Sopenharmony_cibool0047 iscanonical -0E+1000 -> 1
2977db96d56Sopenharmony_cibool0048 iscanonical 0E+2000 -> 1
2987db96d56Sopenharmony_cibool0049 iscanonical -0E+2000 -> 1
2997db96d56Sopenharmony_cibool0050 iscanonical 1E-2000 -> 1
3007db96d56Sopenharmony_cibool0051 iscanonical -1E-2000 -> 1
3017db96d56Sopenharmony_cibool0052 iscanonical 1E-1008 -> 1
3027db96d56Sopenharmony_cibool0053 iscanonical -1E-1008 -> 1
3037db96d56Sopenharmony_cibool0054 iscanonical 1E-1007 -> 1
3047db96d56Sopenharmony_cibool0055 iscanonical -1E-1007 -> 1
3057db96d56Sopenharmony_cibool0056 iscanonical 1E-1006 -> 1
3067db96d56Sopenharmony_cibool0057 iscanonical -1E-1006 -> 1
3077db96d56Sopenharmony_cibool0058 iscanonical 1E-1000 -> 1
3087db96d56Sopenharmony_cibool0059 iscanonical -1E-1000 -> 1
3097db96d56Sopenharmony_cibool0060 iscanonical 1E-999 -> 1
3107db96d56Sopenharmony_cibool0061 iscanonical -1E-999 -> 1
3117db96d56Sopenharmony_cibool0062 iscanonical 1E-998 -> 1
3127db96d56Sopenharmony_cibool0063 iscanonical -1E-998 -> 1
3137db96d56Sopenharmony_cibool0064 iscanonical 1E-100 -> 1
3147db96d56Sopenharmony_cibool0065 iscanonical -1E-100 -> 1
3157db96d56Sopenharmony_cibool0066 iscanonical 0.000001 -> 1
3167db96d56Sopenharmony_cibool0067 iscanonical -0.000001 -> 1
3177db96d56Sopenharmony_cibool0068 iscanonical 0.001 -> 1
3187db96d56Sopenharmony_cibool0069 iscanonical -0.001 -> 1
3197db96d56Sopenharmony_cibool0070 iscanonical 0.01 -> 1
3207db96d56Sopenharmony_cibool0071 iscanonical -0.01 -> 1
3217db96d56Sopenharmony_cibool0072 iscanonical 0.1 -> 1
3227db96d56Sopenharmony_cibool0073 iscanonical -0.1 -> 1
3237db96d56Sopenharmony_cibool0074 iscanonical 1 -> 1
3247db96d56Sopenharmony_cibool0075 iscanonical -1 -> 1
3257db96d56Sopenharmony_cibool0076 iscanonical 1E+1 -> 1
3267db96d56Sopenharmony_cibool0077 iscanonical -1E+1 -> 1
3277db96d56Sopenharmony_cibool0078 iscanonical 1E+2 -> 1
3287db96d56Sopenharmony_cibool0079 iscanonical -1E+2 -> 1
3297db96d56Sopenharmony_cibool0080 iscanonical 1E+3 -> 1
3307db96d56Sopenharmony_cibool0081 iscanonical -1E+3 -> 1
3317db96d56Sopenharmony_cibool0082 iscanonical 1E+6 -> 1
3327db96d56Sopenharmony_cibool0083 iscanonical -1E+6 -> 1
3337db96d56Sopenharmony_cibool0084 iscanonical 1E+100 -> 1
3347db96d56Sopenharmony_cibool0085 iscanonical -1E+100 -> 1
3357db96d56Sopenharmony_cibool0086 iscanonical 1E+990 -> 1
3367db96d56Sopenharmony_cibool0087 iscanonical -1E+990 -> 1
3377db96d56Sopenharmony_cibool0088 iscanonical 1E+991 -> 1
3387db96d56Sopenharmony_cibool0089 iscanonical -1E+991 -> 1
3397db96d56Sopenharmony_cibool0090 iscanonical 1E+992 -> 1
3407db96d56Sopenharmony_cibool0091 iscanonical -1E+992 -> 1
3417db96d56Sopenharmony_cibool0092 iscanonical 1E+998 -> 1
3427db96d56Sopenharmony_cibool0093 iscanonical -1E+998 -> 1
3437db96d56Sopenharmony_cibool0094 iscanonical 1E+999 -> 1
3447db96d56Sopenharmony_cibool0095 iscanonical -1E+999 -> 1
3457db96d56Sopenharmony_cibool0096 iscanonical 1E+1000 -> 1
3467db96d56Sopenharmony_cibool0097 iscanonical -1E+1000 -> 1
3477db96d56Sopenharmony_cibool0098 iscanonical 1E+2000 -> 1
3487db96d56Sopenharmony_cibool0099 iscanonical -1E+2000 -> 1
3497db96d56Sopenharmony_cibool0100 iscanonical 9E-2000 -> 1
3507db96d56Sopenharmony_cibool0101 iscanonical -9E-2000 -> 1
3517db96d56Sopenharmony_cibool0102 iscanonical 9E-1008 -> 1
3527db96d56Sopenharmony_cibool0103 iscanonical -9E-1008 -> 1
3537db96d56Sopenharmony_cibool0104 iscanonical 9E-1007 -> 1
3547db96d56Sopenharmony_cibool0105 iscanonical -9E-1007 -> 1
3557db96d56Sopenharmony_cibool0106 iscanonical 9E-1006 -> 1
3567db96d56Sopenharmony_cibool0107 iscanonical -9E-1006 -> 1
3577db96d56Sopenharmony_cibool0108 iscanonical 9E-1000 -> 1
3587db96d56Sopenharmony_cibool0109 iscanonical -9E-1000 -> 1
3597db96d56Sopenharmony_cibool0110 iscanonical 9E-999 -> 1
3607db96d56Sopenharmony_cibool0111 iscanonical -9E-999 -> 1
3617db96d56Sopenharmony_cibool0112 iscanonical 9E-998 -> 1
3627db96d56Sopenharmony_cibool0113 iscanonical -9E-998 -> 1
3637db96d56Sopenharmony_cibool0114 iscanonical 9E-100 -> 1
3647db96d56Sopenharmony_cibool0115 iscanonical -9E-100 -> 1
3657db96d56Sopenharmony_cibool0116 iscanonical 0.000009 -> 1
3667db96d56Sopenharmony_cibool0117 iscanonical -0.000009 -> 1
3677db96d56Sopenharmony_cibool0118 iscanonical 0.009 -> 1
3687db96d56Sopenharmony_cibool0119 iscanonical -0.009 -> 1
3697db96d56Sopenharmony_cibool0120 iscanonical 0.09 -> 1
3707db96d56Sopenharmony_cibool0121 iscanonical -0.09 -> 1
3717db96d56Sopenharmony_cibool0122 iscanonical 0.9 -> 1
3727db96d56Sopenharmony_cibool0123 iscanonical -0.9 -> 1
3737db96d56Sopenharmony_cibool0124 iscanonical 9 -> 1
3747db96d56Sopenharmony_cibool0125 iscanonical -9 -> 1
3757db96d56Sopenharmony_cibool0126 iscanonical 9E+1 -> 1
3767db96d56Sopenharmony_cibool0127 iscanonical -9E+1 -> 1
3777db96d56Sopenharmony_cibool0128 iscanonical 9E+2 -> 1
3787db96d56Sopenharmony_cibool0129 iscanonical -9E+2 -> 1
3797db96d56Sopenharmony_cibool0130 iscanonical 9E+3 -> 1
3807db96d56Sopenharmony_cibool0131 iscanonical -9E+3 -> 1
3817db96d56Sopenharmony_cibool0132 iscanonical 9E+6 -> 1
3827db96d56Sopenharmony_cibool0133 iscanonical -9E+6 -> 1
3837db96d56Sopenharmony_cibool0134 iscanonical 9E+100 -> 1
3847db96d56Sopenharmony_cibool0135 iscanonical -9E+100 -> 1
3857db96d56Sopenharmony_cibool0136 iscanonical 9E+990 -> 1
3867db96d56Sopenharmony_cibool0137 iscanonical -9E+990 -> 1
3877db96d56Sopenharmony_cibool0138 iscanonical 9E+991 -> 1
3887db96d56Sopenharmony_cibool0139 iscanonical -9E+991 -> 1
3897db96d56Sopenharmony_cibool0140 iscanonical 9E+992 -> 1
3907db96d56Sopenharmony_cibool0141 iscanonical -9E+992 -> 1
3917db96d56Sopenharmony_cibool0142 iscanonical 9E+998 -> 1
3927db96d56Sopenharmony_cibool0143 iscanonical -9E+998 -> 1
3937db96d56Sopenharmony_cibool0144 iscanonical 9E+999 -> 1
3947db96d56Sopenharmony_cibool0145 iscanonical -9E+999 -> 1
3957db96d56Sopenharmony_cibool0146 iscanonical 9E+1000 -> 1
3967db96d56Sopenharmony_cibool0147 iscanonical -9E+1000 -> 1
3977db96d56Sopenharmony_cibool0148 iscanonical 9E+2000 -> 1
3987db96d56Sopenharmony_cibool0149 iscanonical -9E+2000 -> 1
3997db96d56Sopenharmony_cibool0150 iscanonical 9.99999999E-2000 -> 1
4007db96d56Sopenharmony_cibool0151 iscanonical -9.99999999E-2000 -> 1
4017db96d56Sopenharmony_cibool0152 iscanonical 9.99999999E-1008 -> 1
4027db96d56Sopenharmony_cibool0153 iscanonical -9.99999999E-1008 -> 1
4037db96d56Sopenharmony_cibool0154 iscanonical 9.99999999E-1007 -> 1
4047db96d56Sopenharmony_cibool0155 iscanonical -9.99999999E-1007 -> 1
4057db96d56Sopenharmony_cibool0156 iscanonical 9.99999999E-1006 -> 1
4067db96d56Sopenharmony_cibool0157 iscanonical -9.99999999E-1006 -> 1
4077db96d56Sopenharmony_cibool0158 iscanonical 9.99999999E-1000 -> 1
4087db96d56Sopenharmony_cibool0159 iscanonical -9.99999999E-1000 -> 1
4097db96d56Sopenharmony_cibool0160 iscanonical 9.99999999E-999 -> 1
4107db96d56Sopenharmony_cibool0161 iscanonical -9.99999999E-999 -> 1
4117db96d56Sopenharmony_cibool0162 iscanonical 9.99999999E-998 -> 1
4127db96d56Sopenharmony_cibool0163 iscanonical -9.99999999E-998 -> 1
4137db96d56Sopenharmony_cibool0164 iscanonical 9.99999999E-100 -> 1
4147db96d56Sopenharmony_cibool0165 iscanonical -9.99999999E-100 -> 1
4157db96d56Sopenharmony_cibool0166 iscanonical 0.00000999999999 -> 1
4167db96d56Sopenharmony_cibool0167 iscanonical -0.00000999999999 -> 1
4177db96d56Sopenharmony_cibool0168 iscanonical 0.00999999999 -> 1
4187db96d56Sopenharmony_cibool0169 iscanonical -0.00999999999 -> 1
4197db96d56Sopenharmony_cibool0170 iscanonical 0.0999999999 -> 1
4207db96d56Sopenharmony_cibool0171 iscanonical -0.0999999999 -> 1
4217db96d56Sopenharmony_cibool0172 iscanonical 0.999999999 -> 1
4227db96d56Sopenharmony_cibool0173 iscanonical -0.999999999 -> 1
4237db96d56Sopenharmony_cibool0174 iscanonical 9.99999999 -> 1
4247db96d56Sopenharmony_cibool0175 iscanonical -9.99999999 -> 1
4257db96d56Sopenharmony_cibool0176 iscanonical 99.9999999 -> 1
4267db96d56Sopenharmony_cibool0177 iscanonical -99.9999999 -> 1
4277db96d56Sopenharmony_cibool0178 iscanonical 999.999999 -> 1
4287db96d56Sopenharmony_cibool0179 iscanonical -999.999999 -> 1
4297db96d56Sopenharmony_cibool0180 iscanonical 9999.99999 -> 1
4307db96d56Sopenharmony_cibool0181 iscanonical -9999.99999 -> 1
4317db96d56Sopenharmony_cibool0182 iscanonical 9999999.99 -> 1
4327db96d56Sopenharmony_cibool0183 iscanonical -9999999.99 -> 1
4337db96d56Sopenharmony_cibool0184 iscanonical 9.99999999E+100 -> 1
4347db96d56Sopenharmony_cibool0185 iscanonical -9.99999999E+100 -> 1
4357db96d56Sopenharmony_cibool0186 iscanonical 9.99999999E+990 -> 1
4367db96d56Sopenharmony_cibool0187 iscanonical -9.99999999E+990 -> 1
4377db96d56Sopenharmony_cibool0188 iscanonical 9.99999999E+991 -> 1
4387db96d56Sopenharmony_cibool0189 iscanonical -9.99999999E+991 -> 1
4397db96d56Sopenharmony_cibool0190 iscanonical 9.99999999E+992 -> 1
4407db96d56Sopenharmony_cibool0191 iscanonical -9.99999999E+992 -> 1
4417db96d56Sopenharmony_cibool0192 iscanonical 9.99999999E+998 -> 1
4427db96d56Sopenharmony_cibool0193 iscanonical -9.99999999E+998 -> 1
4437db96d56Sopenharmony_cibool0194 iscanonical 9.99999999E+999 -> 1
4447db96d56Sopenharmony_cibool0195 iscanonical -9.99999999E+999 -> 1
4457db96d56Sopenharmony_cibool0196 iscanonical 9.99999999E+1000 -> 1
4467db96d56Sopenharmony_cibool0197 iscanonical -9.99999999E+1000 -> 1
4477db96d56Sopenharmony_cibool0198 iscanonical 9.99999999E+2000 -> 1
4487db96d56Sopenharmony_cibool0199 iscanonical -9.99999999E+2000 -> 1
4497db96d56Sopenharmony_cibool0200 iscanonical Infinity -> 1
4507db96d56Sopenharmony_cibool0201 iscanonical -Infinity -> 1
4517db96d56Sopenharmony_cibool0202 iscanonical NaN -> 1
4527db96d56Sopenharmony_cibool0203 iscanonical -NaN -> 1
4537db96d56Sopenharmony_cibool0204 iscanonical NaN123 -> 1
4547db96d56Sopenharmony_cibool0205 iscanonical -NaN123 -> 1
4557db96d56Sopenharmony_cibool0206 iscanonical sNaN -> 1
4567db96d56Sopenharmony_cibool0207 iscanonical -sNaN -> 1
4577db96d56Sopenharmony_cibool0208 iscanonical sNaN123 -> 1
4587db96d56Sopenharmony_cibool0209 iscanonical -sNaN123 -> 1
4597db96d56Sopenharmony_cibool0210 isfinite 0E-2000 -> 1
4607db96d56Sopenharmony_cibool0211 isfinite -0E-2000 -> 1
4617db96d56Sopenharmony_cibool0212 isfinite 0E-1008 -> 1
4627db96d56Sopenharmony_cibool0213 isfinite -0E-1008 -> 1
4637db96d56Sopenharmony_cibool0214 isfinite 0E-1007 -> 1
4647db96d56Sopenharmony_cibool0215 isfinite -0E-1007 -> 1
4657db96d56Sopenharmony_cibool0216 isfinite 0E-1006 -> 1
4667db96d56Sopenharmony_cibool0217 isfinite -0E-1006 -> 1
4677db96d56Sopenharmony_cibool0218 isfinite 0E-1000 -> 1
4687db96d56Sopenharmony_cibool0219 isfinite -0E-1000 -> 1
4697db96d56Sopenharmony_cibool0220 isfinite 0E-999 -> 1
4707db96d56Sopenharmony_cibool0221 isfinite -0E-999 -> 1
4717db96d56Sopenharmony_cibool0222 isfinite 0E-998 -> 1
4727db96d56Sopenharmony_cibool0223 isfinite -0E-998 -> 1
4737db96d56Sopenharmony_cibool0224 isfinite 0E-100 -> 1
4747db96d56Sopenharmony_cibool0225 isfinite -0E-100 -> 1
4757db96d56Sopenharmony_cibool0226 isfinite 0.000000 -> 1
4767db96d56Sopenharmony_cibool0227 isfinite -0.000000 -> 1
4777db96d56Sopenharmony_cibool0228 isfinite 0.000 -> 1
4787db96d56Sopenharmony_cibool0229 isfinite -0.000 -> 1
4797db96d56Sopenharmony_cibool0230 isfinite 0.00 -> 1
4807db96d56Sopenharmony_cibool0231 isfinite -0.00 -> 1
4817db96d56Sopenharmony_cibool0232 isfinite 0.0 -> 1
4827db96d56Sopenharmony_cibool0233 isfinite -0.0 -> 1
4837db96d56Sopenharmony_cibool0234 isfinite 0 -> 1
4847db96d56Sopenharmony_cibool0235 isfinite -0 -> 1
4857db96d56Sopenharmony_cibool0236 isfinite 0E+1 -> 1
4867db96d56Sopenharmony_cibool0237 isfinite -0E+1 -> 1
4877db96d56Sopenharmony_cibool0238 isfinite 0E+2 -> 1
4887db96d56Sopenharmony_cibool0239 isfinite -0E+2 -> 1
4897db96d56Sopenharmony_cibool0240 isfinite 0E+3 -> 1
4907db96d56Sopenharmony_cibool0241 isfinite -0E+3 -> 1
4917db96d56Sopenharmony_cibool0242 isfinite 0E+6 -> 1
4927db96d56Sopenharmony_cibool0243 isfinite -0E+6 -> 1
4937db96d56Sopenharmony_cibool0244 isfinite 0E+100 -> 1
4947db96d56Sopenharmony_cibool0245 isfinite -0E+100 -> 1
4957db96d56Sopenharmony_cibool0246 isfinite 0E+990 -> 1
4967db96d56Sopenharmony_cibool0247 isfinite -0E+990 -> 1
4977db96d56Sopenharmony_cibool0248 isfinite 0E+991 -> 1
4987db96d56Sopenharmony_cibool0249 isfinite -0E+991 -> 1
4997db96d56Sopenharmony_cibool0250 isfinite 0E+992 -> 1
5007db96d56Sopenharmony_cibool0251 isfinite -0E+992 -> 1
5017db96d56Sopenharmony_cibool0252 isfinite 0E+998 -> 1
5027db96d56Sopenharmony_cibool0253 isfinite -0E+998 -> 1
5037db96d56Sopenharmony_cibool0254 isfinite 0E+999 -> 1
5047db96d56Sopenharmony_cibool0255 isfinite -0E+999 -> 1
5057db96d56Sopenharmony_cibool0256 isfinite 0E+1000 -> 1
5067db96d56Sopenharmony_cibool0257 isfinite -0E+1000 -> 1
5077db96d56Sopenharmony_cibool0258 isfinite 0E+2000 -> 1
5087db96d56Sopenharmony_cibool0259 isfinite -0E+2000 -> 1
5097db96d56Sopenharmony_cibool0260 isfinite 1E-2000 -> 1
5107db96d56Sopenharmony_cibool0261 isfinite -1E-2000 -> 1
5117db96d56Sopenharmony_cibool0262 isfinite 1E-1008 -> 1
5127db96d56Sopenharmony_cibool0263 isfinite -1E-1008 -> 1
5137db96d56Sopenharmony_cibool0264 isfinite 1E-1007 -> 1
5147db96d56Sopenharmony_cibool0265 isfinite -1E-1007 -> 1
5157db96d56Sopenharmony_cibool0266 isfinite 1E-1006 -> 1
5167db96d56Sopenharmony_cibool0267 isfinite -1E-1006 -> 1
5177db96d56Sopenharmony_cibool0268 isfinite 1E-1000 -> 1
5187db96d56Sopenharmony_cibool0269 isfinite -1E-1000 -> 1
5197db96d56Sopenharmony_cibool0270 isfinite 1E-999 -> 1
5207db96d56Sopenharmony_cibool0271 isfinite -1E-999 -> 1
5217db96d56Sopenharmony_cibool0272 isfinite 1E-998 -> 1
5227db96d56Sopenharmony_cibool0273 isfinite -1E-998 -> 1
5237db96d56Sopenharmony_cibool0274 isfinite 1E-100 -> 1
5247db96d56Sopenharmony_cibool0275 isfinite -1E-100 -> 1
5257db96d56Sopenharmony_cibool0276 isfinite 0.000001 -> 1
5267db96d56Sopenharmony_cibool0277 isfinite -0.000001 -> 1
5277db96d56Sopenharmony_cibool0278 isfinite 0.001 -> 1
5287db96d56Sopenharmony_cibool0279 isfinite -0.001 -> 1
5297db96d56Sopenharmony_cibool0280 isfinite 0.01 -> 1
5307db96d56Sopenharmony_cibool0281 isfinite -0.01 -> 1
5317db96d56Sopenharmony_cibool0282 isfinite 0.1 -> 1
5327db96d56Sopenharmony_cibool0283 isfinite -0.1 -> 1
5337db96d56Sopenharmony_cibool0284 isfinite 1 -> 1
5347db96d56Sopenharmony_cibool0285 isfinite -1 -> 1
5357db96d56Sopenharmony_cibool0286 isfinite 1E+1 -> 1
5367db96d56Sopenharmony_cibool0287 isfinite -1E+1 -> 1
5377db96d56Sopenharmony_cibool0288 isfinite 1E+2 -> 1
5387db96d56Sopenharmony_cibool0289 isfinite -1E+2 -> 1
5397db96d56Sopenharmony_cibool0290 isfinite 1E+3 -> 1
5407db96d56Sopenharmony_cibool0291 isfinite -1E+3 -> 1
5417db96d56Sopenharmony_cibool0292 isfinite 1E+6 -> 1
5427db96d56Sopenharmony_cibool0293 isfinite -1E+6 -> 1
5437db96d56Sopenharmony_cibool0294 isfinite 1E+100 -> 1
5447db96d56Sopenharmony_cibool0295 isfinite -1E+100 -> 1
5457db96d56Sopenharmony_cibool0296 isfinite 1E+990 -> 1
5467db96d56Sopenharmony_cibool0297 isfinite -1E+990 -> 1
5477db96d56Sopenharmony_cibool0298 isfinite 1E+991 -> 1
5487db96d56Sopenharmony_cibool0299 isfinite -1E+991 -> 1
5497db96d56Sopenharmony_cibool0300 isfinite 1E+992 -> 1
5507db96d56Sopenharmony_cibool0301 isfinite -1E+992 -> 1
5517db96d56Sopenharmony_cibool0302 isfinite 1E+998 -> 1
5527db96d56Sopenharmony_cibool0303 isfinite -1E+998 -> 1
5537db96d56Sopenharmony_cibool0304 isfinite 1E+999 -> 1
5547db96d56Sopenharmony_cibool0305 isfinite -1E+999 -> 1
5557db96d56Sopenharmony_cibool0306 isfinite 1E+1000 -> 1
5567db96d56Sopenharmony_cibool0307 isfinite -1E+1000 -> 1
5577db96d56Sopenharmony_cibool0308 isfinite 1E+2000 -> 1
5587db96d56Sopenharmony_cibool0309 isfinite -1E+2000 -> 1
5597db96d56Sopenharmony_cibool0310 isfinite 9E-2000 -> 1
5607db96d56Sopenharmony_cibool0311 isfinite -9E-2000 -> 1
5617db96d56Sopenharmony_cibool0312 isfinite 9E-1008 -> 1
5627db96d56Sopenharmony_cibool0313 isfinite -9E-1008 -> 1
5637db96d56Sopenharmony_cibool0314 isfinite 9E-1007 -> 1
5647db96d56Sopenharmony_cibool0315 isfinite -9E-1007 -> 1
5657db96d56Sopenharmony_cibool0316 isfinite 9E-1006 -> 1
5667db96d56Sopenharmony_cibool0317 isfinite -9E-1006 -> 1
5677db96d56Sopenharmony_cibool0318 isfinite 9E-1000 -> 1
5687db96d56Sopenharmony_cibool0319 isfinite -9E-1000 -> 1
5697db96d56Sopenharmony_cibool0320 isfinite 9E-999 -> 1
5707db96d56Sopenharmony_cibool0321 isfinite -9E-999 -> 1
5717db96d56Sopenharmony_cibool0322 isfinite 9E-998 -> 1
5727db96d56Sopenharmony_cibool0323 isfinite -9E-998 -> 1
5737db96d56Sopenharmony_cibool0324 isfinite 9E-100 -> 1
5747db96d56Sopenharmony_cibool0325 isfinite -9E-100 -> 1
5757db96d56Sopenharmony_cibool0326 isfinite 0.000009 -> 1
5767db96d56Sopenharmony_cibool0327 isfinite -0.000009 -> 1
5777db96d56Sopenharmony_cibool0328 isfinite 0.009 -> 1
5787db96d56Sopenharmony_cibool0329 isfinite -0.009 -> 1
5797db96d56Sopenharmony_cibool0330 isfinite 0.09 -> 1
5807db96d56Sopenharmony_cibool0331 isfinite -0.09 -> 1
5817db96d56Sopenharmony_cibool0332 isfinite 0.9 -> 1
5827db96d56Sopenharmony_cibool0333 isfinite -0.9 -> 1
5837db96d56Sopenharmony_cibool0334 isfinite 9 -> 1
5847db96d56Sopenharmony_cibool0335 isfinite -9 -> 1
5857db96d56Sopenharmony_cibool0336 isfinite 9E+1 -> 1
5867db96d56Sopenharmony_cibool0337 isfinite -9E+1 -> 1
5877db96d56Sopenharmony_cibool0338 isfinite 9E+2 -> 1
5887db96d56Sopenharmony_cibool0339 isfinite -9E+2 -> 1
5897db96d56Sopenharmony_cibool0340 isfinite 9E+3 -> 1
5907db96d56Sopenharmony_cibool0341 isfinite -9E+3 -> 1
5917db96d56Sopenharmony_cibool0342 isfinite 9E+6 -> 1
5927db96d56Sopenharmony_cibool0343 isfinite -9E+6 -> 1
5937db96d56Sopenharmony_cibool0344 isfinite 9E+100 -> 1
5947db96d56Sopenharmony_cibool0345 isfinite -9E+100 -> 1
5957db96d56Sopenharmony_cibool0346 isfinite 9E+990 -> 1
5967db96d56Sopenharmony_cibool0347 isfinite -9E+990 -> 1
5977db96d56Sopenharmony_cibool0348 isfinite 9E+991 -> 1
5987db96d56Sopenharmony_cibool0349 isfinite -9E+991 -> 1
5997db96d56Sopenharmony_cibool0350 isfinite 9E+992 -> 1
6007db96d56Sopenharmony_cibool0351 isfinite -9E+992 -> 1
6017db96d56Sopenharmony_cibool0352 isfinite 9E+998 -> 1
6027db96d56Sopenharmony_cibool0353 isfinite -9E+998 -> 1
6037db96d56Sopenharmony_cibool0354 isfinite 9E+999 -> 1
6047db96d56Sopenharmony_cibool0355 isfinite -9E+999 -> 1
6057db96d56Sopenharmony_cibool0356 isfinite 9E+1000 -> 1
6067db96d56Sopenharmony_cibool0357 isfinite -9E+1000 -> 1
6077db96d56Sopenharmony_cibool0358 isfinite 9E+2000 -> 1
6087db96d56Sopenharmony_cibool0359 isfinite -9E+2000 -> 1
6097db96d56Sopenharmony_cibool0360 isfinite 9.99999999E-2000 -> 1
6107db96d56Sopenharmony_cibool0361 isfinite -9.99999999E-2000 -> 1
6117db96d56Sopenharmony_cibool0362 isfinite 9.99999999E-1008 -> 1
6127db96d56Sopenharmony_cibool0363 isfinite -9.99999999E-1008 -> 1
6137db96d56Sopenharmony_cibool0364 isfinite 9.99999999E-1007 -> 1
6147db96d56Sopenharmony_cibool0365 isfinite -9.99999999E-1007 -> 1
6157db96d56Sopenharmony_cibool0366 isfinite 9.99999999E-1006 -> 1
6167db96d56Sopenharmony_cibool0367 isfinite -9.99999999E-1006 -> 1
6177db96d56Sopenharmony_cibool0368 isfinite 9.99999999E-1000 -> 1
6187db96d56Sopenharmony_cibool0369 isfinite -9.99999999E-1000 -> 1
6197db96d56Sopenharmony_cibool0370 isfinite 9.99999999E-999 -> 1
6207db96d56Sopenharmony_cibool0371 isfinite -9.99999999E-999 -> 1
6217db96d56Sopenharmony_cibool0372 isfinite 9.99999999E-998 -> 1
6227db96d56Sopenharmony_cibool0373 isfinite -9.99999999E-998 -> 1
6237db96d56Sopenharmony_cibool0374 isfinite 9.99999999E-100 -> 1
6247db96d56Sopenharmony_cibool0375 isfinite -9.99999999E-100 -> 1
6257db96d56Sopenharmony_cibool0376 isfinite 0.00000999999999 -> 1
6267db96d56Sopenharmony_cibool0377 isfinite -0.00000999999999 -> 1
6277db96d56Sopenharmony_cibool0378 isfinite 0.00999999999 -> 1
6287db96d56Sopenharmony_cibool0379 isfinite -0.00999999999 -> 1
6297db96d56Sopenharmony_cibool0380 isfinite 0.0999999999 -> 1
6307db96d56Sopenharmony_cibool0381 isfinite -0.0999999999 -> 1
6317db96d56Sopenharmony_cibool0382 isfinite 0.999999999 -> 1
6327db96d56Sopenharmony_cibool0383 isfinite -0.999999999 -> 1
6337db96d56Sopenharmony_cibool0384 isfinite 9.99999999 -> 1
6347db96d56Sopenharmony_cibool0385 isfinite -9.99999999 -> 1
6357db96d56Sopenharmony_cibool0386 isfinite 99.9999999 -> 1
6367db96d56Sopenharmony_cibool0387 isfinite -99.9999999 -> 1
6377db96d56Sopenharmony_cibool0388 isfinite 999.999999 -> 1
6387db96d56Sopenharmony_cibool0389 isfinite -999.999999 -> 1
6397db96d56Sopenharmony_cibool0390 isfinite 9999.99999 -> 1
6407db96d56Sopenharmony_cibool0391 isfinite -9999.99999 -> 1
6417db96d56Sopenharmony_cibool0392 isfinite 9999999.99 -> 1
6427db96d56Sopenharmony_cibool0393 isfinite -9999999.99 -> 1
6437db96d56Sopenharmony_cibool0394 isfinite 9.99999999E+100 -> 1
6447db96d56Sopenharmony_cibool0395 isfinite -9.99999999E+100 -> 1
6457db96d56Sopenharmony_cibool0396 isfinite 9.99999999E+990 -> 1
6467db96d56Sopenharmony_cibool0397 isfinite -9.99999999E+990 -> 1
6477db96d56Sopenharmony_cibool0398 isfinite 9.99999999E+991 -> 1
6487db96d56Sopenharmony_cibool0399 isfinite -9.99999999E+991 -> 1
6497db96d56Sopenharmony_cibool0400 isfinite 9.99999999E+992 -> 1
6507db96d56Sopenharmony_cibool0401 isfinite -9.99999999E+992 -> 1
6517db96d56Sopenharmony_cibool0402 isfinite 9.99999999E+998 -> 1
6527db96d56Sopenharmony_cibool0403 isfinite -9.99999999E+998 -> 1
6537db96d56Sopenharmony_cibool0404 isfinite 9.99999999E+999 -> 1
6547db96d56Sopenharmony_cibool0405 isfinite -9.99999999E+999 -> 1
6557db96d56Sopenharmony_cibool0406 isfinite 9.99999999E+1000 -> 1
6567db96d56Sopenharmony_cibool0407 isfinite -9.99999999E+1000 -> 1
6577db96d56Sopenharmony_cibool0408 isfinite 9.99999999E+2000 -> 1
6587db96d56Sopenharmony_cibool0409 isfinite -9.99999999E+2000 -> 1
6597db96d56Sopenharmony_cibool0410 isfinite Infinity -> 0
6607db96d56Sopenharmony_cibool0411 isfinite -Infinity -> 0
6617db96d56Sopenharmony_cibool0412 isfinite NaN -> 0
6627db96d56Sopenharmony_cibool0413 isfinite -NaN -> 0
6637db96d56Sopenharmony_cibool0414 isfinite NaN123 -> 0
6647db96d56Sopenharmony_cibool0415 isfinite -NaN123 -> 0
6657db96d56Sopenharmony_cibool0416 isfinite sNaN -> 0
6667db96d56Sopenharmony_cibool0417 isfinite -sNaN -> 0
6677db96d56Sopenharmony_cibool0418 isfinite sNaN123 -> 0
6687db96d56Sopenharmony_cibool0419 isfinite -sNaN123 -> 0
6697db96d56Sopenharmony_cibool0420 isinfinite 0E-2000 -> 0
6707db96d56Sopenharmony_cibool0421 isinfinite -0E-2000 -> 0
6717db96d56Sopenharmony_cibool0422 isinfinite 0E-1008 -> 0
6727db96d56Sopenharmony_cibool0423 isinfinite -0E-1008 -> 0
6737db96d56Sopenharmony_cibool0424 isinfinite 0E-1007 -> 0
6747db96d56Sopenharmony_cibool0425 isinfinite -0E-1007 -> 0
6757db96d56Sopenharmony_cibool0426 isinfinite 0E-1006 -> 0
6767db96d56Sopenharmony_cibool0427 isinfinite -0E-1006 -> 0
6777db96d56Sopenharmony_cibool0428 isinfinite 0E-1000 -> 0
6787db96d56Sopenharmony_cibool0429 isinfinite -0E-1000 -> 0
6797db96d56Sopenharmony_cibool0430 isinfinite 0E-999 -> 0
6807db96d56Sopenharmony_cibool0431 isinfinite -0E-999 -> 0
6817db96d56Sopenharmony_cibool0432 isinfinite 0E-998 -> 0
6827db96d56Sopenharmony_cibool0433 isinfinite -0E-998 -> 0
6837db96d56Sopenharmony_cibool0434 isinfinite 0E-100 -> 0
6847db96d56Sopenharmony_cibool0435 isinfinite -0E-100 -> 0
6857db96d56Sopenharmony_cibool0436 isinfinite 0.000000 -> 0
6867db96d56Sopenharmony_cibool0437 isinfinite -0.000000 -> 0
6877db96d56Sopenharmony_cibool0438 isinfinite 0.000 -> 0
6887db96d56Sopenharmony_cibool0439 isinfinite -0.000 -> 0
6897db96d56Sopenharmony_cibool0440 isinfinite 0.00 -> 0
6907db96d56Sopenharmony_cibool0441 isinfinite -0.00 -> 0
6917db96d56Sopenharmony_cibool0442 isinfinite 0.0 -> 0
6927db96d56Sopenharmony_cibool0443 isinfinite -0.0 -> 0
6937db96d56Sopenharmony_cibool0444 isinfinite 0 -> 0
6947db96d56Sopenharmony_cibool0445 isinfinite -0 -> 0
6957db96d56Sopenharmony_cibool0446 isinfinite 0E+1 -> 0
6967db96d56Sopenharmony_cibool0447 isinfinite -0E+1 -> 0
6977db96d56Sopenharmony_cibool0448 isinfinite 0E+2 -> 0
6987db96d56Sopenharmony_cibool0449 isinfinite -0E+2 -> 0
6997db96d56Sopenharmony_cibool0450 isinfinite 0E+3 -> 0
7007db96d56Sopenharmony_cibool0451 isinfinite -0E+3 -> 0
7017db96d56Sopenharmony_cibool0452 isinfinite 0E+6 -> 0
7027db96d56Sopenharmony_cibool0453 isinfinite -0E+6 -> 0
7037db96d56Sopenharmony_cibool0454 isinfinite 0E+100 -> 0
7047db96d56Sopenharmony_cibool0455 isinfinite -0E+100 -> 0
7057db96d56Sopenharmony_cibool0456 isinfinite 0E+990 -> 0
7067db96d56Sopenharmony_cibool0457 isinfinite -0E+990 -> 0
7077db96d56Sopenharmony_cibool0458 isinfinite 0E+991 -> 0
7087db96d56Sopenharmony_cibool0459 isinfinite -0E+991 -> 0
7097db96d56Sopenharmony_cibool0460 isinfinite 0E+992 -> 0
7107db96d56Sopenharmony_cibool0461 isinfinite -0E+992 -> 0
7117db96d56Sopenharmony_cibool0462 isinfinite 0E+998 -> 0
7127db96d56Sopenharmony_cibool0463 isinfinite -0E+998 -> 0
7137db96d56Sopenharmony_cibool0464 isinfinite 0E+999 -> 0
7147db96d56Sopenharmony_cibool0465 isinfinite -0E+999 -> 0
7157db96d56Sopenharmony_cibool0466 isinfinite 0E+1000 -> 0
7167db96d56Sopenharmony_cibool0467 isinfinite -0E+1000 -> 0
7177db96d56Sopenharmony_cibool0468 isinfinite 0E+2000 -> 0
7187db96d56Sopenharmony_cibool0469 isinfinite -0E+2000 -> 0
7197db96d56Sopenharmony_cibool0470 isinfinite 1E-2000 -> 0
7207db96d56Sopenharmony_cibool0471 isinfinite -1E-2000 -> 0
7217db96d56Sopenharmony_cibool0472 isinfinite 1E-1008 -> 0
7227db96d56Sopenharmony_cibool0473 isinfinite -1E-1008 -> 0
7237db96d56Sopenharmony_cibool0474 isinfinite 1E-1007 -> 0
7247db96d56Sopenharmony_cibool0475 isinfinite -1E-1007 -> 0
7257db96d56Sopenharmony_cibool0476 isinfinite 1E-1006 -> 0
7267db96d56Sopenharmony_cibool0477 isinfinite -1E-1006 -> 0
7277db96d56Sopenharmony_cibool0478 isinfinite 1E-1000 -> 0
7287db96d56Sopenharmony_cibool0479 isinfinite -1E-1000 -> 0
7297db96d56Sopenharmony_cibool0480 isinfinite 1E-999 -> 0
7307db96d56Sopenharmony_cibool0481 isinfinite -1E-999 -> 0
7317db96d56Sopenharmony_cibool0482 isinfinite 1E-998 -> 0
7327db96d56Sopenharmony_cibool0483 isinfinite -1E-998 -> 0
7337db96d56Sopenharmony_cibool0484 isinfinite 1E-100 -> 0
7347db96d56Sopenharmony_cibool0485 isinfinite -1E-100 -> 0
7357db96d56Sopenharmony_cibool0486 isinfinite 0.000001 -> 0
7367db96d56Sopenharmony_cibool0487 isinfinite -0.000001 -> 0
7377db96d56Sopenharmony_cibool0488 isinfinite 0.001 -> 0
7387db96d56Sopenharmony_cibool0489 isinfinite -0.001 -> 0
7397db96d56Sopenharmony_cibool0490 isinfinite 0.01 -> 0
7407db96d56Sopenharmony_cibool0491 isinfinite -0.01 -> 0
7417db96d56Sopenharmony_cibool0492 isinfinite 0.1 -> 0
7427db96d56Sopenharmony_cibool0493 isinfinite -0.1 -> 0
7437db96d56Sopenharmony_cibool0494 isinfinite 1 -> 0
7447db96d56Sopenharmony_cibool0495 isinfinite -1 -> 0
7457db96d56Sopenharmony_cibool0496 isinfinite 1E+1 -> 0
7467db96d56Sopenharmony_cibool0497 isinfinite -1E+1 -> 0
7477db96d56Sopenharmony_cibool0498 isinfinite 1E+2 -> 0
7487db96d56Sopenharmony_cibool0499 isinfinite -1E+2 -> 0
7497db96d56Sopenharmony_cibool0500 isinfinite 1E+3 -> 0
7507db96d56Sopenharmony_cibool0501 isinfinite -1E+3 -> 0
7517db96d56Sopenharmony_cibool0502 isinfinite 1E+6 -> 0
7527db96d56Sopenharmony_cibool0503 isinfinite -1E+6 -> 0
7537db96d56Sopenharmony_cibool0504 isinfinite 1E+100 -> 0
7547db96d56Sopenharmony_cibool0505 isinfinite -1E+100 -> 0
7557db96d56Sopenharmony_cibool0506 isinfinite 1E+990 -> 0
7567db96d56Sopenharmony_cibool0507 isinfinite -1E+990 -> 0
7577db96d56Sopenharmony_cibool0508 isinfinite 1E+991 -> 0
7587db96d56Sopenharmony_cibool0509 isinfinite -1E+991 -> 0
7597db96d56Sopenharmony_cibool0510 isinfinite 1E+992 -> 0
7607db96d56Sopenharmony_cibool0511 isinfinite -1E+992 -> 0
7617db96d56Sopenharmony_cibool0512 isinfinite 1E+998 -> 0
7627db96d56Sopenharmony_cibool0513 isinfinite -1E+998 -> 0
7637db96d56Sopenharmony_cibool0514 isinfinite 1E+999 -> 0
7647db96d56Sopenharmony_cibool0515 isinfinite -1E+999 -> 0
7657db96d56Sopenharmony_cibool0516 isinfinite 1E+1000 -> 0
7667db96d56Sopenharmony_cibool0517 isinfinite -1E+1000 -> 0
7677db96d56Sopenharmony_cibool0518 isinfinite 1E+2000 -> 0
7687db96d56Sopenharmony_cibool0519 isinfinite -1E+2000 -> 0
7697db96d56Sopenharmony_cibool0520 isinfinite 9E-2000 -> 0
7707db96d56Sopenharmony_cibool0521 isinfinite -9E-2000 -> 0
7717db96d56Sopenharmony_cibool0522 isinfinite 9E-1008 -> 0
7727db96d56Sopenharmony_cibool0523 isinfinite -9E-1008 -> 0
7737db96d56Sopenharmony_cibool0524 isinfinite 9E-1007 -> 0
7747db96d56Sopenharmony_cibool0525 isinfinite -9E-1007 -> 0
7757db96d56Sopenharmony_cibool0526 isinfinite 9E-1006 -> 0
7767db96d56Sopenharmony_cibool0527 isinfinite -9E-1006 -> 0
7777db96d56Sopenharmony_cibool0528 isinfinite 9E-1000 -> 0
7787db96d56Sopenharmony_cibool0529 isinfinite -9E-1000 -> 0
7797db96d56Sopenharmony_cibool0530 isinfinite 9E-999 -> 0
7807db96d56Sopenharmony_cibool0531 isinfinite -9E-999 -> 0
7817db96d56Sopenharmony_cibool0532 isinfinite 9E-998 -> 0
7827db96d56Sopenharmony_cibool0533 isinfinite -9E-998 -> 0
7837db96d56Sopenharmony_cibool0534 isinfinite 9E-100 -> 0
7847db96d56Sopenharmony_cibool0535 isinfinite -9E-100 -> 0
7857db96d56Sopenharmony_cibool0536 isinfinite 0.000009 -> 0
7867db96d56Sopenharmony_cibool0537 isinfinite -0.000009 -> 0
7877db96d56Sopenharmony_cibool0538 isinfinite 0.009 -> 0
7887db96d56Sopenharmony_cibool0539 isinfinite -0.009 -> 0
7897db96d56Sopenharmony_cibool0540 isinfinite 0.09 -> 0
7907db96d56Sopenharmony_cibool0541 isinfinite -0.09 -> 0
7917db96d56Sopenharmony_cibool0542 isinfinite 0.9 -> 0
7927db96d56Sopenharmony_cibool0543 isinfinite -0.9 -> 0
7937db96d56Sopenharmony_cibool0544 isinfinite 9 -> 0
7947db96d56Sopenharmony_cibool0545 isinfinite -9 -> 0
7957db96d56Sopenharmony_cibool0546 isinfinite 9E+1 -> 0
7967db96d56Sopenharmony_cibool0547 isinfinite -9E+1 -> 0
7977db96d56Sopenharmony_cibool0548 isinfinite 9E+2 -> 0
7987db96d56Sopenharmony_cibool0549 isinfinite -9E+2 -> 0
7997db96d56Sopenharmony_cibool0550 isinfinite 9E+3 -> 0
8007db96d56Sopenharmony_cibool0551 isinfinite -9E+3 -> 0
8017db96d56Sopenharmony_cibool0552 isinfinite 9E+6 -> 0
8027db96d56Sopenharmony_cibool0553 isinfinite -9E+6 -> 0
8037db96d56Sopenharmony_cibool0554 isinfinite 9E+100 -> 0
8047db96d56Sopenharmony_cibool0555 isinfinite -9E+100 -> 0
8057db96d56Sopenharmony_cibool0556 isinfinite 9E+990 -> 0
8067db96d56Sopenharmony_cibool0557 isinfinite -9E+990 -> 0
8077db96d56Sopenharmony_cibool0558 isinfinite 9E+991 -> 0
8087db96d56Sopenharmony_cibool0559 isinfinite -9E+991 -> 0
8097db96d56Sopenharmony_cibool0560 isinfinite 9E+992 -> 0
8107db96d56Sopenharmony_cibool0561 isinfinite -9E+992 -> 0
8117db96d56Sopenharmony_cibool0562 isinfinite 9E+998 -> 0
8127db96d56Sopenharmony_cibool0563 isinfinite -9E+998 -> 0
8137db96d56Sopenharmony_cibool0564 isinfinite 9E+999 -> 0
8147db96d56Sopenharmony_cibool0565 isinfinite -9E+999 -> 0
8157db96d56Sopenharmony_cibool0566 isinfinite 9E+1000 -> 0
8167db96d56Sopenharmony_cibool0567 isinfinite -9E+1000 -> 0
8177db96d56Sopenharmony_cibool0568 isinfinite 9E+2000 -> 0
8187db96d56Sopenharmony_cibool0569 isinfinite -9E+2000 -> 0
8197db96d56Sopenharmony_cibool0570 isinfinite 9.99999999E-2000 -> 0
8207db96d56Sopenharmony_cibool0571 isinfinite -9.99999999E-2000 -> 0
8217db96d56Sopenharmony_cibool0572 isinfinite 9.99999999E-1008 -> 0
8227db96d56Sopenharmony_cibool0573 isinfinite -9.99999999E-1008 -> 0
8237db96d56Sopenharmony_cibool0574 isinfinite 9.99999999E-1007 -> 0
8247db96d56Sopenharmony_cibool0575 isinfinite -9.99999999E-1007 -> 0
8257db96d56Sopenharmony_cibool0576 isinfinite 9.99999999E-1006 -> 0
8267db96d56Sopenharmony_cibool0577 isinfinite -9.99999999E-1006 -> 0
8277db96d56Sopenharmony_cibool0578 isinfinite 9.99999999E-1000 -> 0
8287db96d56Sopenharmony_cibool0579 isinfinite -9.99999999E-1000 -> 0
8297db96d56Sopenharmony_cibool0580 isinfinite 9.99999999E-999 -> 0
8307db96d56Sopenharmony_cibool0581 isinfinite -9.99999999E-999 -> 0
8317db96d56Sopenharmony_cibool0582 isinfinite 9.99999999E-998 -> 0
8327db96d56Sopenharmony_cibool0583 isinfinite -9.99999999E-998 -> 0
8337db96d56Sopenharmony_cibool0584 isinfinite 9.99999999E-100 -> 0
8347db96d56Sopenharmony_cibool0585 isinfinite -9.99999999E-100 -> 0
8357db96d56Sopenharmony_cibool0586 isinfinite 0.00000999999999 -> 0
8367db96d56Sopenharmony_cibool0587 isinfinite -0.00000999999999 -> 0
8377db96d56Sopenharmony_cibool0588 isinfinite 0.00999999999 -> 0
8387db96d56Sopenharmony_cibool0589 isinfinite -0.00999999999 -> 0
8397db96d56Sopenharmony_cibool0590 isinfinite 0.0999999999 -> 0
8407db96d56Sopenharmony_cibool0591 isinfinite -0.0999999999 -> 0
8417db96d56Sopenharmony_cibool0592 isinfinite 0.999999999 -> 0
8427db96d56Sopenharmony_cibool0593 isinfinite -0.999999999 -> 0
8437db96d56Sopenharmony_cibool0594 isinfinite 9.99999999 -> 0
8447db96d56Sopenharmony_cibool0595 isinfinite -9.99999999 -> 0
8457db96d56Sopenharmony_cibool0596 isinfinite 99.9999999 -> 0
8467db96d56Sopenharmony_cibool0597 isinfinite -99.9999999 -> 0
8477db96d56Sopenharmony_cibool0598 isinfinite 999.999999 -> 0
8487db96d56Sopenharmony_cibool0599 isinfinite -999.999999 -> 0
8497db96d56Sopenharmony_cibool0600 isinfinite 9999.99999 -> 0
8507db96d56Sopenharmony_cibool0601 isinfinite -9999.99999 -> 0
8517db96d56Sopenharmony_cibool0602 isinfinite 9999999.99 -> 0
8527db96d56Sopenharmony_cibool0603 isinfinite -9999999.99 -> 0
8537db96d56Sopenharmony_cibool0604 isinfinite 9.99999999E+100 -> 0
8547db96d56Sopenharmony_cibool0605 isinfinite -9.99999999E+100 -> 0
8557db96d56Sopenharmony_cibool0606 isinfinite 9.99999999E+990 -> 0
8567db96d56Sopenharmony_cibool0607 isinfinite -9.99999999E+990 -> 0
8577db96d56Sopenharmony_cibool0608 isinfinite 9.99999999E+991 -> 0
8587db96d56Sopenharmony_cibool0609 isinfinite -9.99999999E+991 -> 0
8597db96d56Sopenharmony_cibool0610 isinfinite 9.99999999E+992 -> 0
8607db96d56Sopenharmony_cibool0611 isinfinite -9.99999999E+992 -> 0
8617db96d56Sopenharmony_cibool0612 isinfinite 9.99999999E+998 -> 0
8627db96d56Sopenharmony_cibool0613 isinfinite -9.99999999E+998 -> 0
8637db96d56Sopenharmony_cibool0614 isinfinite 9.99999999E+999 -> 0
8647db96d56Sopenharmony_cibool0615 isinfinite -9.99999999E+999 -> 0
8657db96d56Sopenharmony_cibool0616 isinfinite 9.99999999E+1000 -> 0
8667db96d56Sopenharmony_cibool0617 isinfinite -9.99999999E+1000 -> 0
8677db96d56Sopenharmony_cibool0618 isinfinite 9.99999999E+2000 -> 0
8687db96d56Sopenharmony_cibool0619 isinfinite -9.99999999E+2000 -> 0
8697db96d56Sopenharmony_cibool0620 isinfinite Infinity -> 1
8707db96d56Sopenharmony_cibool0621 isinfinite -Infinity -> 1
8717db96d56Sopenharmony_cibool0622 isinfinite NaN -> 0
8727db96d56Sopenharmony_cibool0623 isinfinite -NaN -> 0
8737db96d56Sopenharmony_cibool0624 isinfinite NaN123 -> 0
8747db96d56Sopenharmony_cibool0625 isinfinite -NaN123 -> 0
8757db96d56Sopenharmony_cibool0626 isinfinite sNaN -> 0
8767db96d56Sopenharmony_cibool0627 isinfinite -sNaN -> 0
8777db96d56Sopenharmony_cibool0628 isinfinite sNaN123 -> 0
8787db96d56Sopenharmony_cibool0629 isinfinite -sNaN123 -> 0
8797db96d56Sopenharmony_cibool0630 isnan 0E-2000 -> 0
8807db96d56Sopenharmony_cibool0631 isnan -0E-2000 -> 0
8817db96d56Sopenharmony_cibool0632 isnan 0E-1008 -> 0
8827db96d56Sopenharmony_cibool0633 isnan -0E-1008 -> 0
8837db96d56Sopenharmony_cibool0634 isnan 0E-1007 -> 0
8847db96d56Sopenharmony_cibool0635 isnan -0E-1007 -> 0
8857db96d56Sopenharmony_cibool0636 isnan 0E-1006 -> 0
8867db96d56Sopenharmony_cibool0637 isnan -0E-1006 -> 0
8877db96d56Sopenharmony_cibool0638 isnan 0E-1000 -> 0
8887db96d56Sopenharmony_cibool0639 isnan -0E-1000 -> 0
8897db96d56Sopenharmony_cibool0640 isnan 0E-999 -> 0
8907db96d56Sopenharmony_cibool0641 isnan -0E-999 -> 0
8917db96d56Sopenharmony_cibool0642 isnan 0E-998 -> 0
8927db96d56Sopenharmony_cibool0643 isnan -0E-998 -> 0
8937db96d56Sopenharmony_cibool0644 isnan 0E-100 -> 0
8947db96d56Sopenharmony_cibool0645 isnan -0E-100 -> 0
8957db96d56Sopenharmony_cibool0646 isnan 0.000000 -> 0
8967db96d56Sopenharmony_cibool0647 isnan -0.000000 -> 0
8977db96d56Sopenharmony_cibool0648 isnan 0.000 -> 0
8987db96d56Sopenharmony_cibool0649 isnan -0.000 -> 0
8997db96d56Sopenharmony_cibool0650 isnan 0.00 -> 0
9007db96d56Sopenharmony_cibool0651 isnan -0.00 -> 0
9017db96d56Sopenharmony_cibool0652 isnan 0.0 -> 0
9027db96d56Sopenharmony_cibool0653 isnan -0.0 -> 0
9037db96d56Sopenharmony_cibool0654 isnan 0 -> 0
9047db96d56Sopenharmony_cibool0655 isnan -0 -> 0
9057db96d56Sopenharmony_cibool0656 isnan 0E+1 -> 0
9067db96d56Sopenharmony_cibool0657 isnan -0E+1 -> 0
9077db96d56Sopenharmony_cibool0658 isnan 0E+2 -> 0
9087db96d56Sopenharmony_cibool0659 isnan -0E+2 -> 0
9097db96d56Sopenharmony_cibool0660 isnan 0E+3 -> 0
9107db96d56Sopenharmony_cibool0661 isnan -0E+3 -> 0
9117db96d56Sopenharmony_cibool0662 isnan 0E+6 -> 0
9127db96d56Sopenharmony_cibool0663 isnan -0E+6 -> 0
9137db96d56Sopenharmony_cibool0664 isnan 0E+100 -> 0
9147db96d56Sopenharmony_cibool0665 isnan -0E+100 -> 0
9157db96d56Sopenharmony_cibool0666 isnan 0E+990 -> 0
9167db96d56Sopenharmony_cibool0667 isnan -0E+990 -> 0
9177db96d56Sopenharmony_cibool0668 isnan 0E+991 -> 0
9187db96d56Sopenharmony_cibool0669 isnan -0E+991 -> 0
9197db96d56Sopenharmony_cibool0670 isnan 0E+992 -> 0
9207db96d56Sopenharmony_cibool0671 isnan -0E+992 -> 0
9217db96d56Sopenharmony_cibool0672 isnan 0E+998 -> 0
9227db96d56Sopenharmony_cibool0673 isnan -0E+998 -> 0
9237db96d56Sopenharmony_cibool0674 isnan 0E+999 -> 0
9247db96d56Sopenharmony_cibool0675 isnan -0E+999 -> 0
9257db96d56Sopenharmony_cibool0676 isnan 0E+1000 -> 0
9267db96d56Sopenharmony_cibool0677 isnan -0E+1000 -> 0
9277db96d56Sopenharmony_cibool0678 isnan 0E+2000 -> 0
9287db96d56Sopenharmony_cibool0679 isnan -0E+2000 -> 0
9297db96d56Sopenharmony_cibool0680 isnan 1E-2000 -> 0
9307db96d56Sopenharmony_cibool0681 isnan -1E-2000 -> 0
9317db96d56Sopenharmony_cibool0682 isnan 1E-1008 -> 0
9327db96d56Sopenharmony_cibool0683 isnan -1E-1008 -> 0
9337db96d56Sopenharmony_cibool0684 isnan 1E-1007 -> 0
9347db96d56Sopenharmony_cibool0685 isnan -1E-1007 -> 0
9357db96d56Sopenharmony_cibool0686 isnan 1E-1006 -> 0
9367db96d56Sopenharmony_cibool0687 isnan -1E-1006 -> 0
9377db96d56Sopenharmony_cibool0688 isnan 1E-1000 -> 0
9387db96d56Sopenharmony_cibool0689 isnan -1E-1000 -> 0
9397db96d56Sopenharmony_cibool0690 isnan 1E-999 -> 0
9407db96d56Sopenharmony_cibool0691 isnan -1E-999 -> 0
9417db96d56Sopenharmony_cibool0692 isnan 1E-998 -> 0
9427db96d56Sopenharmony_cibool0693 isnan -1E-998 -> 0
9437db96d56Sopenharmony_cibool0694 isnan 1E-100 -> 0
9447db96d56Sopenharmony_cibool0695 isnan -1E-100 -> 0
9457db96d56Sopenharmony_cibool0696 isnan 0.000001 -> 0
9467db96d56Sopenharmony_cibool0697 isnan -0.000001 -> 0
9477db96d56Sopenharmony_cibool0698 isnan 0.001 -> 0
9487db96d56Sopenharmony_cibool0699 isnan -0.001 -> 0
9497db96d56Sopenharmony_cibool0700 isnan 0.01 -> 0
9507db96d56Sopenharmony_cibool0701 isnan -0.01 -> 0
9517db96d56Sopenharmony_cibool0702 isnan 0.1 -> 0
9527db96d56Sopenharmony_cibool0703 isnan -0.1 -> 0
9537db96d56Sopenharmony_cibool0704 isnan 1 -> 0
9547db96d56Sopenharmony_cibool0705 isnan -1 -> 0
9557db96d56Sopenharmony_cibool0706 isnan 1E+1 -> 0
9567db96d56Sopenharmony_cibool0707 isnan -1E+1 -> 0
9577db96d56Sopenharmony_cibool0708 isnan 1E+2 -> 0
9587db96d56Sopenharmony_cibool0709 isnan -1E+2 -> 0
9597db96d56Sopenharmony_cibool0710 isnan 1E+3 -> 0
9607db96d56Sopenharmony_cibool0711 isnan -1E+3 -> 0
9617db96d56Sopenharmony_cibool0712 isnan 1E+6 -> 0
9627db96d56Sopenharmony_cibool0713 isnan -1E+6 -> 0
9637db96d56Sopenharmony_cibool0714 isnan 1E+100 -> 0
9647db96d56Sopenharmony_cibool0715 isnan -1E+100 -> 0
9657db96d56Sopenharmony_cibool0716 isnan 1E+990 -> 0
9667db96d56Sopenharmony_cibool0717 isnan -1E+990 -> 0
9677db96d56Sopenharmony_cibool0718 isnan 1E+991 -> 0
9687db96d56Sopenharmony_cibool0719 isnan -1E+991 -> 0
9697db96d56Sopenharmony_cibool0720 isnan 1E+992 -> 0
9707db96d56Sopenharmony_cibool0721 isnan -1E+992 -> 0
9717db96d56Sopenharmony_cibool0722 isnan 1E+998 -> 0
9727db96d56Sopenharmony_cibool0723 isnan -1E+998 -> 0
9737db96d56Sopenharmony_cibool0724 isnan 1E+999 -> 0
9747db96d56Sopenharmony_cibool0725 isnan -1E+999 -> 0
9757db96d56Sopenharmony_cibool0726 isnan 1E+1000 -> 0
9767db96d56Sopenharmony_cibool0727 isnan -1E+1000 -> 0
9777db96d56Sopenharmony_cibool0728 isnan 1E+2000 -> 0
9787db96d56Sopenharmony_cibool0729 isnan -1E+2000 -> 0
9797db96d56Sopenharmony_cibool0730 isnan 9E-2000 -> 0
9807db96d56Sopenharmony_cibool0731 isnan -9E-2000 -> 0
9817db96d56Sopenharmony_cibool0732 isnan 9E-1008 -> 0
9827db96d56Sopenharmony_cibool0733 isnan -9E-1008 -> 0
9837db96d56Sopenharmony_cibool0734 isnan 9E-1007 -> 0
9847db96d56Sopenharmony_cibool0735 isnan -9E-1007 -> 0
9857db96d56Sopenharmony_cibool0736 isnan 9E-1006 -> 0
9867db96d56Sopenharmony_cibool0737 isnan -9E-1006 -> 0
9877db96d56Sopenharmony_cibool0738 isnan 9E-1000 -> 0
9887db96d56Sopenharmony_cibool0739 isnan -9E-1000 -> 0
9897db96d56Sopenharmony_cibool0740 isnan 9E-999 -> 0
9907db96d56Sopenharmony_cibool0741 isnan -9E-999 -> 0
9917db96d56Sopenharmony_cibool0742 isnan 9E-998 -> 0
9927db96d56Sopenharmony_cibool0743 isnan -9E-998 -> 0
9937db96d56Sopenharmony_cibool0744 isnan 9E-100 -> 0
9947db96d56Sopenharmony_cibool0745 isnan -9E-100 -> 0
9957db96d56Sopenharmony_cibool0746 isnan 0.000009 -> 0
9967db96d56Sopenharmony_cibool0747 isnan -0.000009 -> 0
9977db96d56Sopenharmony_cibool0748 isnan 0.009 -> 0
9987db96d56Sopenharmony_cibool0749 isnan -0.009 -> 0
9997db96d56Sopenharmony_cibool0750 isnan 0.09 -> 0
10007db96d56Sopenharmony_cibool0751 isnan -0.09 -> 0
10017db96d56Sopenharmony_cibool0752 isnan 0.9 -> 0
10027db96d56Sopenharmony_cibool0753 isnan -0.9 -> 0
10037db96d56Sopenharmony_cibool0754 isnan 9 -> 0
10047db96d56Sopenharmony_cibool0755 isnan -9 -> 0
10057db96d56Sopenharmony_cibool0756 isnan 9E+1 -> 0
10067db96d56Sopenharmony_cibool0757 isnan -9E+1 -> 0
10077db96d56Sopenharmony_cibool0758 isnan 9E+2 -> 0
10087db96d56Sopenharmony_cibool0759 isnan -9E+2 -> 0
10097db96d56Sopenharmony_cibool0760 isnan 9E+3 -> 0
10107db96d56Sopenharmony_cibool0761 isnan -9E+3 -> 0
10117db96d56Sopenharmony_cibool0762 isnan 9E+6 -> 0
10127db96d56Sopenharmony_cibool0763 isnan -9E+6 -> 0
10137db96d56Sopenharmony_cibool0764 isnan 9E+100 -> 0
10147db96d56Sopenharmony_cibool0765 isnan -9E+100 -> 0
10157db96d56Sopenharmony_cibool0766 isnan 9E+990 -> 0
10167db96d56Sopenharmony_cibool0767 isnan -9E+990 -> 0
10177db96d56Sopenharmony_cibool0768 isnan 9E+991 -> 0
10187db96d56Sopenharmony_cibool0769 isnan -9E+991 -> 0
10197db96d56Sopenharmony_cibool0770 isnan 9E+992 -> 0
10207db96d56Sopenharmony_cibool0771 isnan -9E+992 -> 0
10217db96d56Sopenharmony_cibool0772 isnan 9E+998 -> 0
10227db96d56Sopenharmony_cibool0773 isnan -9E+998 -> 0
10237db96d56Sopenharmony_cibool0774 isnan 9E+999 -> 0
10247db96d56Sopenharmony_cibool0775 isnan -9E+999 -> 0
10257db96d56Sopenharmony_cibool0776 isnan 9E+1000 -> 0
10267db96d56Sopenharmony_cibool0777 isnan -9E+1000 -> 0
10277db96d56Sopenharmony_cibool0778 isnan 9E+2000 -> 0
10287db96d56Sopenharmony_cibool0779 isnan -9E+2000 -> 0
10297db96d56Sopenharmony_cibool0780 isnan 9.99999999E-2000 -> 0
10307db96d56Sopenharmony_cibool0781 isnan -9.99999999E-2000 -> 0
10317db96d56Sopenharmony_cibool0782 isnan 9.99999999E-1008 -> 0
10327db96d56Sopenharmony_cibool0783 isnan -9.99999999E-1008 -> 0
10337db96d56Sopenharmony_cibool0784 isnan 9.99999999E-1007 -> 0
10347db96d56Sopenharmony_cibool0785 isnan -9.99999999E-1007 -> 0
10357db96d56Sopenharmony_cibool0786 isnan 9.99999999E-1006 -> 0
10367db96d56Sopenharmony_cibool0787 isnan -9.99999999E-1006 -> 0
10377db96d56Sopenharmony_cibool0788 isnan 9.99999999E-1000 -> 0
10387db96d56Sopenharmony_cibool0789 isnan -9.99999999E-1000 -> 0
10397db96d56Sopenharmony_cibool0790 isnan 9.99999999E-999 -> 0
10407db96d56Sopenharmony_cibool0791 isnan -9.99999999E-999 -> 0
10417db96d56Sopenharmony_cibool0792 isnan 9.99999999E-998 -> 0
10427db96d56Sopenharmony_cibool0793 isnan -9.99999999E-998 -> 0
10437db96d56Sopenharmony_cibool0794 isnan 9.99999999E-100 -> 0
10447db96d56Sopenharmony_cibool0795 isnan -9.99999999E-100 -> 0
10457db96d56Sopenharmony_cibool0796 isnan 0.00000999999999 -> 0
10467db96d56Sopenharmony_cibool0797 isnan -0.00000999999999 -> 0
10477db96d56Sopenharmony_cibool0798 isnan 0.00999999999 -> 0
10487db96d56Sopenharmony_cibool0799 isnan -0.00999999999 -> 0
10497db96d56Sopenharmony_cibool0800 isnan 0.0999999999 -> 0
10507db96d56Sopenharmony_cibool0801 isnan -0.0999999999 -> 0
10517db96d56Sopenharmony_cibool0802 isnan 0.999999999 -> 0
10527db96d56Sopenharmony_cibool0803 isnan -0.999999999 -> 0
10537db96d56Sopenharmony_cibool0804 isnan 9.99999999 -> 0
10547db96d56Sopenharmony_cibool0805 isnan -9.99999999 -> 0
10557db96d56Sopenharmony_cibool0806 isnan 99.9999999 -> 0
10567db96d56Sopenharmony_cibool0807 isnan -99.9999999 -> 0
10577db96d56Sopenharmony_cibool0808 isnan 999.999999 -> 0
10587db96d56Sopenharmony_cibool0809 isnan -999.999999 -> 0
10597db96d56Sopenharmony_cibool0810 isnan 9999.99999 -> 0
10607db96d56Sopenharmony_cibool0811 isnan -9999.99999 -> 0
10617db96d56Sopenharmony_cibool0812 isnan 9999999.99 -> 0
10627db96d56Sopenharmony_cibool0813 isnan -9999999.99 -> 0
10637db96d56Sopenharmony_cibool0814 isnan 9.99999999E+100 -> 0
10647db96d56Sopenharmony_cibool0815 isnan -9.99999999E+100 -> 0
10657db96d56Sopenharmony_cibool0816 isnan 9.99999999E+990 -> 0
10667db96d56Sopenharmony_cibool0817 isnan -9.99999999E+990 -> 0
10677db96d56Sopenharmony_cibool0818 isnan 9.99999999E+991 -> 0
10687db96d56Sopenharmony_cibool0819 isnan -9.99999999E+991 -> 0
10697db96d56Sopenharmony_cibool0820 isnan 9.99999999E+992 -> 0
10707db96d56Sopenharmony_cibool0821 isnan -9.99999999E+992 -> 0
10717db96d56Sopenharmony_cibool0822 isnan 9.99999999E+998 -> 0
10727db96d56Sopenharmony_cibool0823 isnan -9.99999999E+998 -> 0
10737db96d56Sopenharmony_cibool0824 isnan 9.99999999E+999 -> 0
10747db96d56Sopenharmony_cibool0825 isnan -9.99999999E+999 -> 0
10757db96d56Sopenharmony_cibool0826 isnan 9.99999999E+1000 -> 0
10767db96d56Sopenharmony_cibool0827 isnan -9.99999999E+1000 -> 0
10777db96d56Sopenharmony_cibool0828 isnan 9.99999999E+2000 -> 0
10787db96d56Sopenharmony_cibool0829 isnan -9.99999999E+2000 -> 0
10797db96d56Sopenharmony_cibool0830 isnan Infinity -> 0
10807db96d56Sopenharmony_cibool0831 isnan -Infinity -> 0
10817db96d56Sopenharmony_cibool0832 isnan NaN -> 1
10827db96d56Sopenharmony_cibool0833 isnan -NaN -> 1
10837db96d56Sopenharmony_cibool0834 isnan NaN123 -> 1
10847db96d56Sopenharmony_cibool0835 isnan -NaN123 -> 1
10857db96d56Sopenharmony_cibool0836 isnan sNaN -> 1
10867db96d56Sopenharmony_cibool0837 isnan -sNaN -> 1
10877db96d56Sopenharmony_cibool0838 isnan sNaN123 -> 1
10887db96d56Sopenharmony_cibool0839 isnan -sNaN123 -> 1
10897db96d56Sopenharmony_cibool0840 isnormal 0E-2000 -> 0
10907db96d56Sopenharmony_cibool0841 isnormal -0E-2000 -> 0
10917db96d56Sopenharmony_cibool0842 isnormal 0E-1008 -> 0
10927db96d56Sopenharmony_cibool0843 isnormal -0E-1008 -> 0
10937db96d56Sopenharmony_cibool0844 isnormal 0E-1007 -> 0
10947db96d56Sopenharmony_cibool0845 isnormal -0E-1007 -> 0
10957db96d56Sopenharmony_cibool0846 isnormal 0E-1006 -> 0
10967db96d56Sopenharmony_cibool0847 isnormal -0E-1006 -> 0
10977db96d56Sopenharmony_cibool0848 isnormal 0E-1000 -> 0
10987db96d56Sopenharmony_cibool0849 isnormal -0E-1000 -> 0
10997db96d56Sopenharmony_cibool0850 isnormal 0E-999 -> 0
11007db96d56Sopenharmony_cibool0851 isnormal -0E-999 -> 0
11017db96d56Sopenharmony_cibool0852 isnormal 0E-998 -> 0
11027db96d56Sopenharmony_cibool0853 isnormal -0E-998 -> 0
11037db96d56Sopenharmony_cibool0854 isnormal 0E-100 -> 0
11047db96d56Sopenharmony_cibool0855 isnormal -0E-100 -> 0
11057db96d56Sopenharmony_cibool0856 isnormal 0.000000 -> 0
11067db96d56Sopenharmony_cibool0857 isnormal -0.000000 -> 0
11077db96d56Sopenharmony_cibool0858 isnormal 0.000 -> 0
11087db96d56Sopenharmony_cibool0859 isnormal -0.000 -> 0
11097db96d56Sopenharmony_cibool0860 isnormal 0.00 -> 0
11107db96d56Sopenharmony_cibool0861 isnormal -0.00 -> 0
11117db96d56Sopenharmony_cibool0862 isnormal 0.0 -> 0
11127db96d56Sopenharmony_cibool0863 isnormal -0.0 -> 0
11137db96d56Sopenharmony_cibool0864 isnormal 0 -> 0
11147db96d56Sopenharmony_cibool0865 isnormal -0 -> 0
11157db96d56Sopenharmony_cibool0866 isnormal 0E+1 -> 0
11167db96d56Sopenharmony_cibool0867 isnormal -0E+1 -> 0
11177db96d56Sopenharmony_cibool0868 isnormal 0E+2 -> 0
11187db96d56Sopenharmony_cibool0869 isnormal -0E+2 -> 0
11197db96d56Sopenharmony_cibool0870 isnormal 0E+3 -> 0
11207db96d56Sopenharmony_cibool0871 isnormal -0E+3 -> 0
11217db96d56Sopenharmony_cibool0872 isnormal 0E+6 -> 0
11227db96d56Sopenharmony_cibool0873 isnormal -0E+6 -> 0
11237db96d56Sopenharmony_cibool0874 isnormal 0E+100 -> 0
11247db96d56Sopenharmony_cibool0875 isnormal -0E+100 -> 0
11257db96d56Sopenharmony_cibool0876 isnormal 0E+990 -> 0
11267db96d56Sopenharmony_cibool0877 isnormal -0E+990 -> 0
11277db96d56Sopenharmony_cibool0878 isnormal 0E+991 -> 0
11287db96d56Sopenharmony_cibool0879 isnormal -0E+991 -> 0
11297db96d56Sopenharmony_cibool0880 isnormal 0E+992 -> 0
11307db96d56Sopenharmony_cibool0881 isnormal -0E+992 -> 0
11317db96d56Sopenharmony_cibool0882 isnormal 0E+998 -> 0
11327db96d56Sopenharmony_cibool0883 isnormal -0E+998 -> 0
11337db96d56Sopenharmony_cibool0884 isnormal 0E+999 -> 0
11347db96d56Sopenharmony_cibool0885 isnormal -0E+999 -> 0
11357db96d56Sopenharmony_cibool0886 isnormal 0E+1000 -> 0
11367db96d56Sopenharmony_cibool0887 isnormal -0E+1000 -> 0
11377db96d56Sopenharmony_cibool0888 isnormal 0E+2000 -> 0
11387db96d56Sopenharmony_cibool0889 isnormal -0E+2000 -> 0
11397db96d56Sopenharmony_cibool0890 isnormal 1E-2000 -> 0
11407db96d56Sopenharmony_cibool0891 isnormal -1E-2000 -> 0
11417db96d56Sopenharmony_cibool0892 isnormal 1E-1008 -> 0
11427db96d56Sopenharmony_cibool0893 isnormal -1E-1008 -> 0
11437db96d56Sopenharmony_cibool0894 isnormal 1E-1007 -> 0
11447db96d56Sopenharmony_cibool0895 isnormal -1E-1007 -> 0
11457db96d56Sopenharmony_cibool0896 isnormal 1E-1006 -> 0
11467db96d56Sopenharmony_cibool0897 isnormal -1E-1006 -> 0
11477db96d56Sopenharmony_cibool0898 isnormal 1E-1000 -> 0
11487db96d56Sopenharmony_cibool0899 isnormal -1E-1000 -> 0
11497db96d56Sopenharmony_cibool0900 isnormal 1E-999 -> 1
11507db96d56Sopenharmony_cibool0901 isnormal -1E-999 -> 1
11517db96d56Sopenharmony_cibool0902 isnormal 1E-998 -> 1
11527db96d56Sopenharmony_cibool0903 isnormal -1E-998 -> 1
11537db96d56Sopenharmony_cibool0904 isnormal 1E-100 -> 1
11547db96d56Sopenharmony_cibool0905 isnormal -1E-100 -> 1
11557db96d56Sopenharmony_cibool0906 isnormal 0.000001 -> 1
11567db96d56Sopenharmony_cibool0907 isnormal -0.000001 -> 1
11577db96d56Sopenharmony_cibool0908 isnormal 0.001 -> 1
11587db96d56Sopenharmony_cibool0909 isnormal -0.001 -> 1
11597db96d56Sopenharmony_cibool0910 isnormal 0.01 -> 1
11607db96d56Sopenharmony_cibool0911 isnormal -0.01 -> 1
11617db96d56Sopenharmony_cibool0912 isnormal 0.1 -> 1
11627db96d56Sopenharmony_cibool0913 isnormal -0.1 -> 1
11637db96d56Sopenharmony_cibool0914 isnormal 1 -> 1
11647db96d56Sopenharmony_cibool0915 isnormal -1 -> 1
11657db96d56Sopenharmony_cibool0916 isnormal 1E+1 -> 1
11667db96d56Sopenharmony_cibool0917 isnormal -1E+1 -> 1
11677db96d56Sopenharmony_cibool0918 isnormal 1E+2 -> 1
11687db96d56Sopenharmony_cibool0919 isnormal -1E+2 -> 1
11697db96d56Sopenharmony_cibool0920 isnormal 1E+3 -> 1
11707db96d56Sopenharmony_cibool0921 isnormal -1E+3 -> 1
11717db96d56Sopenharmony_cibool0922 isnormal 1E+6 -> 1
11727db96d56Sopenharmony_cibool0923 isnormal -1E+6 -> 1
11737db96d56Sopenharmony_cibool0924 isnormal 1E+100 -> 1
11747db96d56Sopenharmony_cibool0925 isnormal -1E+100 -> 1
11757db96d56Sopenharmony_cibool0926 isnormal 1E+990 -> 1
11767db96d56Sopenharmony_cibool0927 isnormal -1E+990 -> 1
11777db96d56Sopenharmony_cibool0928 isnormal 1E+991 -> 1
11787db96d56Sopenharmony_cibool0929 isnormal -1E+991 -> 1
11797db96d56Sopenharmony_cibool0930 isnormal 1E+992 -> 1
11807db96d56Sopenharmony_cibool0931 isnormal -1E+992 -> 1
11817db96d56Sopenharmony_cibool0932 isnormal 1E+998 -> 1
11827db96d56Sopenharmony_cibool0933 isnormal -1E+998 -> 1
11837db96d56Sopenharmony_cibool0934 isnormal 1E+999 -> 1
11847db96d56Sopenharmony_cibool0935 isnormal -1E+999 -> 1
11857db96d56Sopenharmony_cibool0936 isnormal 1E+1000 -> 1
11867db96d56Sopenharmony_cibool0937 isnormal -1E+1000 -> 1
11877db96d56Sopenharmony_cibool0938 isnormal 1E+2000 -> 1
11887db96d56Sopenharmony_cibool0939 isnormal -1E+2000 -> 1
11897db96d56Sopenharmony_cibool0940 isnormal 9E-2000 -> 0
11907db96d56Sopenharmony_cibool0941 isnormal -9E-2000 -> 0
11917db96d56Sopenharmony_cibool0942 isnormal 9E-1008 -> 0
11927db96d56Sopenharmony_cibool0943 isnormal -9E-1008 -> 0
11937db96d56Sopenharmony_cibool0944 isnormal 9E-1007 -> 0
11947db96d56Sopenharmony_cibool0945 isnormal -9E-1007 -> 0
11957db96d56Sopenharmony_cibool0946 isnormal 9E-1006 -> 0
11967db96d56Sopenharmony_cibool0947 isnormal -9E-1006 -> 0
11977db96d56Sopenharmony_cibool0948 isnormal 9E-1000 -> 0
11987db96d56Sopenharmony_cibool0949 isnormal -9E-1000 -> 0
11997db96d56Sopenharmony_cibool0950 isnormal 9E-999 -> 1
12007db96d56Sopenharmony_cibool0951 isnormal -9E-999 -> 1
12017db96d56Sopenharmony_cibool0952 isnormal 9E-998 -> 1
12027db96d56Sopenharmony_cibool0953 isnormal -9E-998 -> 1
12037db96d56Sopenharmony_cibool0954 isnormal 9E-100 -> 1
12047db96d56Sopenharmony_cibool0955 isnormal -9E-100 -> 1
12057db96d56Sopenharmony_cibool0956 isnormal 0.000009 -> 1
12067db96d56Sopenharmony_cibool0957 isnormal -0.000009 -> 1
12077db96d56Sopenharmony_cibool0958 isnormal 0.009 -> 1
12087db96d56Sopenharmony_cibool0959 isnormal -0.009 -> 1
12097db96d56Sopenharmony_cibool0960 isnormal 0.09 -> 1
12107db96d56Sopenharmony_cibool0961 isnormal -0.09 -> 1
12117db96d56Sopenharmony_cibool0962 isnormal 0.9 -> 1
12127db96d56Sopenharmony_cibool0963 isnormal -0.9 -> 1
12137db96d56Sopenharmony_cibool0964 isnormal 9 -> 1
12147db96d56Sopenharmony_cibool0965 isnormal -9 -> 1
12157db96d56Sopenharmony_cibool0966 isnormal 9E+1 -> 1
12167db96d56Sopenharmony_cibool0967 isnormal -9E+1 -> 1
12177db96d56Sopenharmony_cibool0968 isnormal 9E+2 -> 1
12187db96d56Sopenharmony_cibool0969 isnormal -9E+2 -> 1
12197db96d56Sopenharmony_cibool0970 isnormal 9E+3 -> 1
12207db96d56Sopenharmony_cibool0971 isnormal -9E+3 -> 1
12217db96d56Sopenharmony_cibool0972 isnormal 9E+6 -> 1
12227db96d56Sopenharmony_cibool0973 isnormal -9E+6 -> 1
12237db96d56Sopenharmony_cibool0974 isnormal 9E+100 -> 1
12247db96d56Sopenharmony_cibool0975 isnormal -9E+100 -> 1
12257db96d56Sopenharmony_cibool0976 isnormal 9E+990 -> 1
12267db96d56Sopenharmony_cibool0977 isnormal -9E+990 -> 1
12277db96d56Sopenharmony_cibool0978 isnormal 9E+991 -> 1
12287db96d56Sopenharmony_cibool0979 isnormal -9E+991 -> 1
12297db96d56Sopenharmony_cibool0980 isnormal 9E+992 -> 1
12307db96d56Sopenharmony_cibool0981 isnormal -9E+992 -> 1
12317db96d56Sopenharmony_cibool0982 isnormal 9E+998 -> 1
12327db96d56Sopenharmony_cibool0983 isnormal -9E+998 -> 1
12337db96d56Sopenharmony_cibool0984 isnormal 9E+999 -> 1
12347db96d56Sopenharmony_cibool0985 isnormal -9E+999 -> 1
12357db96d56Sopenharmony_cibool0986 isnormal 9E+1000 -> 1
12367db96d56Sopenharmony_cibool0987 isnormal -9E+1000 -> 1
12377db96d56Sopenharmony_cibool0988 isnormal 9E+2000 -> 1
12387db96d56Sopenharmony_cibool0989 isnormal -9E+2000 -> 1
12397db96d56Sopenharmony_cibool0990 isnormal 9.99999999E-2000 -> 0
12407db96d56Sopenharmony_cibool0991 isnormal -9.99999999E-2000 -> 0
12417db96d56Sopenharmony_cibool0992 isnormal 9.99999999E-1008 -> 0
12427db96d56Sopenharmony_cibool0993 isnormal -9.99999999E-1008 -> 0
12437db96d56Sopenharmony_cibool0994 isnormal 9.99999999E-1007 -> 0
12447db96d56Sopenharmony_cibool0995 isnormal -9.99999999E-1007 -> 0
12457db96d56Sopenharmony_cibool0996 isnormal 9.99999999E-1006 -> 0
12467db96d56Sopenharmony_cibool0997 isnormal -9.99999999E-1006 -> 0
12477db96d56Sopenharmony_cibool0998 isnormal 9.99999999E-1000 -> 0
12487db96d56Sopenharmony_cibool0999 isnormal -9.99999999E-1000 -> 0
12497db96d56Sopenharmony_cibool1000 isnormal 9.99999999E-999 -> 1
12507db96d56Sopenharmony_cibool1001 isnormal -9.99999999E-999 -> 1
12517db96d56Sopenharmony_cibool1002 isnormal 9.99999999E-998 -> 1
12527db96d56Sopenharmony_cibool1003 isnormal -9.99999999E-998 -> 1
12537db96d56Sopenharmony_cibool1004 isnormal 9.99999999E-100 -> 1
12547db96d56Sopenharmony_cibool1005 isnormal -9.99999999E-100 -> 1
12557db96d56Sopenharmony_cibool1006 isnormal 0.00000999999999 -> 1
12567db96d56Sopenharmony_cibool1007 isnormal -0.00000999999999 -> 1
12577db96d56Sopenharmony_cibool1008 isnormal 0.00999999999 -> 1
12587db96d56Sopenharmony_cibool1009 isnormal -0.00999999999 -> 1
12597db96d56Sopenharmony_cibool1010 isnormal 0.0999999999 -> 1
12607db96d56Sopenharmony_cibool1011 isnormal -0.0999999999 -> 1
12617db96d56Sopenharmony_cibool1012 isnormal 0.999999999 -> 1
12627db96d56Sopenharmony_cibool1013 isnormal -0.999999999 -> 1
12637db96d56Sopenharmony_cibool1014 isnormal 9.99999999 -> 1
12647db96d56Sopenharmony_cibool1015 isnormal -9.99999999 -> 1
12657db96d56Sopenharmony_cibool1016 isnormal 99.9999999 -> 1
12667db96d56Sopenharmony_cibool1017 isnormal -99.9999999 -> 1
12677db96d56Sopenharmony_cibool1018 isnormal 999.999999 -> 1
12687db96d56Sopenharmony_cibool1019 isnormal -999.999999 -> 1
12697db96d56Sopenharmony_cibool1020 isnormal 9999.99999 -> 1
12707db96d56Sopenharmony_cibool1021 isnormal -9999.99999 -> 1
12717db96d56Sopenharmony_cibool1022 isnormal 9999999.99 -> 1
12727db96d56Sopenharmony_cibool1023 isnormal -9999999.99 -> 1
12737db96d56Sopenharmony_cibool1024 isnormal 9.99999999E+100 -> 1
12747db96d56Sopenharmony_cibool1025 isnormal -9.99999999E+100 -> 1
12757db96d56Sopenharmony_cibool1026 isnormal 9.99999999E+990 -> 1
12767db96d56Sopenharmony_cibool1027 isnormal -9.99999999E+990 -> 1
12777db96d56Sopenharmony_cibool1028 isnormal 9.99999999E+991 -> 1
12787db96d56Sopenharmony_cibool1029 isnormal -9.99999999E+991 -> 1
12797db96d56Sopenharmony_cibool1030 isnormal 9.99999999E+992 -> 1
12807db96d56Sopenharmony_cibool1031 isnormal -9.99999999E+992 -> 1
12817db96d56Sopenharmony_cibool1032 isnormal 9.99999999E+998 -> 1
12827db96d56Sopenharmony_cibool1033 isnormal -9.99999999E+998 -> 1
12837db96d56Sopenharmony_cibool1034 isnormal 9.99999999E+999 -> 1
12847db96d56Sopenharmony_cibool1035 isnormal -9.99999999E+999 -> 1
12857db96d56Sopenharmony_cibool1036 isnormal 9.99999999E+1000 -> 1
12867db96d56Sopenharmony_cibool1037 isnormal -9.99999999E+1000 -> 1
12877db96d56Sopenharmony_cibool1038 isnormal 9.99999999E+2000 -> 1
12887db96d56Sopenharmony_cibool1039 isnormal -9.99999999E+2000 -> 1
12897db96d56Sopenharmony_cibool1040 isnormal Infinity -> 0
12907db96d56Sopenharmony_cibool1041 isnormal -Infinity -> 0
12917db96d56Sopenharmony_cibool1042 isnormal NaN -> 0
12927db96d56Sopenharmony_cibool1043 isnormal -NaN -> 0
12937db96d56Sopenharmony_cibool1044 isnormal NaN123 -> 0
12947db96d56Sopenharmony_cibool1045 isnormal -NaN123 -> 0
12957db96d56Sopenharmony_cibool1046 isnormal sNaN -> 0
12967db96d56Sopenharmony_cibool1047 isnormal -sNaN -> 0
12977db96d56Sopenharmony_cibool1048 isnormal sNaN123 -> 0
12987db96d56Sopenharmony_cibool1049 isnormal -sNaN123 -> 0
12997db96d56Sopenharmony_cibool1050 isqnan 0E-2000 -> 0
13007db96d56Sopenharmony_cibool1051 isqnan -0E-2000 -> 0
13017db96d56Sopenharmony_cibool1052 isqnan 0E-1008 -> 0
13027db96d56Sopenharmony_cibool1053 isqnan -0E-1008 -> 0
13037db96d56Sopenharmony_cibool1054 isqnan 0E-1007 -> 0
13047db96d56Sopenharmony_cibool1055 isqnan -0E-1007 -> 0
13057db96d56Sopenharmony_cibool1056 isqnan 0E-1006 -> 0
13067db96d56Sopenharmony_cibool1057 isqnan -0E-1006 -> 0
13077db96d56Sopenharmony_cibool1058 isqnan 0E-1000 -> 0
13087db96d56Sopenharmony_cibool1059 isqnan -0E-1000 -> 0
13097db96d56Sopenharmony_cibool1060 isqnan 0E-999 -> 0
13107db96d56Sopenharmony_cibool1061 isqnan -0E-999 -> 0
13117db96d56Sopenharmony_cibool1062 isqnan 0E-998 -> 0
13127db96d56Sopenharmony_cibool1063 isqnan -0E-998 -> 0
13137db96d56Sopenharmony_cibool1064 isqnan 0E-100 -> 0
13147db96d56Sopenharmony_cibool1065 isqnan -0E-100 -> 0
13157db96d56Sopenharmony_cibool1066 isqnan 0.000000 -> 0
13167db96d56Sopenharmony_cibool1067 isqnan -0.000000 -> 0
13177db96d56Sopenharmony_cibool1068 isqnan 0.000 -> 0
13187db96d56Sopenharmony_cibool1069 isqnan -0.000 -> 0
13197db96d56Sopenharmony_cibool1070 isqnan 0.00 -> 0
13207db96d56Sopenharmony_cibool1071 isqnan -0.00 -> 0
13217db96d56Sopenharmony_cibool1072 isqnan 0.0 -> 0
13227db96d56Sopenharmony_cibool1073 isqnan -0.0 -> 0
13237db96d56Sopenharmony_cibool1074 isqnan 0 -> 0
13247db96d56Sopenharmony_cibool1075 isqnan -0 -> 0
13257db96d56Sopenharmony_cibool1076 isqnan 0E+1 -> 0
13267db96d56Sopenharmony_cibool1077 isqnan -0E+1 -> 0
13277db96d56Sopenharmony_cibool1078 isqnan 0E+2 -> 0
13287db96d56Sopenharmony_cibool1079 isqnan -0E+2 -> 0
13297db96d56Sopenharmony_cibool1080 isqnan 0E+3 -> 0
13307db96d56Sopenharmony_cibool1081 isqnan -0E+3 -> 0
13317db96d56Sopenharmony_cibool1082 isqnan 0E+6 -> 0
13327db96d56Sopenharmony_cibool1083 isqnan -0E+6 -> 0
13337db96d56Sopenharmony_cibool1084 isqnan 0E+100 -> 0
13347db96d56Sopenharmony_cibool1085 isqnan -0E+100 -> 0
13357db96d56Sopenharmony_cibool1086 isqnan 0E+990 -> 0
13367db96d56Sopenharmony_cibool1087 isqnan -0E+990 -> 0
13377db96d56Sopenharmony_cibool1088 isqnan 0E+991 -> 0
13387db96d56Sopenharmony_cibool1089 isqnan -0E+991 -> 0
13397db96d56Sopenharmony_cibool1090 isqnan 0E+992 -> 0
13407db96d56Sopenharmony_cibool1091 isqnan -0E+992 -> 0
13417db96d56Sopenharmony_cibool1092 isqnan 0E+998 -> 0
13427db96d56Sopenharmony_cibool1093 isqnan -0E+998 -> 0
13437db96d56Sopenharmony_cibool1094 isqnan 0E+999 -> 0
13447db96d56Sopenharmony_cibool1095 isqnan -0E+999 -> 0
13457db96d56Sopenharmony_cibool1096 isqnan 0E+1000 -> 0
13467db96d56Sopenharmony_cibool1097 isqnan -0E+1000 -> 0
13477db96d56Sopenharmony_cibool1098 isqnan 0E+2000 -> 0
13487db96d56Sopenharmony_cibool1099 isqnan -0E+2000 -> 0
13497db96d56Sopenharmony_cibool1100 isqnan 1E-2000 -> 0
13507db96d56Sopenharmony_cibool1101 isqnan -1E-2000 -> 0
13517db96d56Sopenharmony_cibool1102 isqnan 1E-1008 -> 0
13527db96d56Sopenharmony_cibool1103 isqnan -1E-1008 -> 0
13537db96d56Sopenharmony_cibool1104 isqnan 1E-1007 -> 0
13547db96d56Sopenharmony_cibool1105 isqnan -1E-1007 -> 0
13557db96d56Sopenharmony_cibool1106 isqnan 1E-1006 -> 0
13567db96d56Sopenharmony_cibool1107 isqnan -1E-1006 -> 0
13577db96d56Sopenharmony_cibool1108 isqnan 1E-1000 -> 0
13587db96d56Sopenharmony_cibool1109 isqnan -1E-1000 -> 0
13597db96d56Sopenharmony_cibool1110 isqnan 1E-999 -> 0
13607db96d56Sopenharmony_cibool1111 isqnan -1E-999 -> 0
13617db96d56Sopenharmony_cibool1112 isqnan 1E-998 -> 0
13627db96d56Sopenharmony_cibool1113 isqnan -1E-998 -> 0
13637db96d56Sopenharmony_cibool1114 isqnan 1E-100 -> 0
13647db96d56Sopenharmony_cibool1115 isqnan -1E-100 -> 0
13657db96d56Sopenharmony_cibool1116 isqnan 0.000001 -> 0
13667db96d56Sopenharmony_cibool1117 isqnan -0.000001 -> 0
13677db96d56Sopenharmony_cibool1118 isqnan 0.001 -> 0
13687db96d56Sopenharmony_cibool1119 isqnan -0.001 -> 0
13697db96d56Sopenharmony_cibool1120 isqnan 0.01 -> 0
13707db96d56Sopenharmony_cibool1121 isqnan -0.01 -> 0
13717db96d56Sopenharmony_cibool1122 isqnan 0.1 -> 0
13727db96d56Sopenharmony_cibool1123 isqnan -0.1 -> 0
13737db96d56Sopenharmony_cibool1124 isqnan 1 -> 0
13747db96d56Sopenharmony_cibool1125 isqnan -1 -> 0
13757db96d56Sopenharmony_cibool1126 isqnan 1E+1 -> 0
13767db96d56Sopenharmony_cibool1127 isqnan -1E+1 -> 0
13777db96d56Sopenharmony_cibool1128 isqnan 1E+2 -> 0
13787db96d56Sopenharmony_cibool1129 isqnan -1E+2 -> 0
13797db96d56Sopenharmony_cibool1130 isqnan 1E+3 -> 0
13807db96d56Sopenharmony_cibool1131 isqnan -1E+3 -> 0
13817db96d56Sopenharmony_cibool1132 isqnan 1E+6 -> 0
13827db96d56Sopenharmony_cibool1133 isqnan -1E+6 -> 0
13837db96d56Sopenharmony_cibool1134 isqnan 1E+100 -> 0
13847db96d56Sopenharmony_cibool1135 isqnan -1E+100 -> 0
13857db96d56Sopenharmony_cibool1136 isqnan 1E+990 -> 0
13867db96d56Sopenharmony_cibool1137 isqnan -1E+990 -> 0
13877db96d56Sopenharmony_cibool1138 isqnan 1E+991 -> 0
13887db96d56Sopenharmony_cibool1139 isqnan -1E+991 -> 0
13897db96d56Sopenharmony_cibool1140 isqnan 1E+992 -> 0
13907db96d56Sopenharmony_cibool1141 isqnan -1E+992 -> 0
13917db96d56Sopenharmony_cibool1142 isqnan 1E+998 -> 0
13927db96d56Sopenharmony_cibool1143 isqnan -1E+998 -> 0
13937db96d56Sopenharmony_cibool1144 isqnan 1E+999 -> 0
13947db96d56Sopenharmony_cibool1145 isqnan -1E+999 -> 0
13957db96d56Sopenharmony_cibool1146 isqnan 1E+1000 -> 0
13967db96d56Sopenharmony_cibool1147 isqnan -1E+1000 -> 0
13977db96d56Sopenharmony_cibool1148 isqnan 1E+2000 -> 0
13987db96d56Sopenharmony_cibool1149 isqnan -1E+2000 -> 0
13997db96d56Sopenharmony_cibool1150 isqnan 9E-2000 -> 0
14007db96d56Sopenharmony_cibool1151 isqnan -9E-2000 -> 0
14017db96d56Sopenharmony_cibool1152 isqnan 9E-1008 -> 0
14027db96d56Sopenharmony_cibool1153 isqnan -9E-1008 -> 0
14037db96d56Sopenharmony_cibool1154 isqnan 9E-1007 -> 0
14047db96d56Sopenharmony_cibool1155 isqnan -9E-1007 -> 0
14057db96d56Sopenharmony_cibool1156 isqnan 9E-1006 -> 0
14067db96d56Sopenharmony_cibool1157 isqnan -9E-1006 -> 0
14077db96d56Sopenharmony_cibool1158 isqnan 9E-1000 -> 0
14087db96d56Sopenharmony_cibool1159 isqnan -9E-1000 -> 0
14097db96d56Sopenharmony_cibool1160 isqnan 9E-999 -> 0
14107db96d56Sopenharmony_cibool1161 isqnan -9E-999 -> 0
14117db96d56Sopenharmony_cibool1162 isqnan 9E-998 -> 0
14127db96d56Sopenharmony_cibool1163 isqnan -9E-998 -> 0
14137db96d56Sopenharmony_cibool1164 isqnan 9E-100 -> 0
14147db96d56Sopenharmony_cibool1165 isqnan -9E-100 -> 0
14157db96d56Sopenharmony_cibool1166 isqnan 0.000009 -> 0
14167db96d56Sopenharmony_cibool1167 isqnan -0.000009 -> 0
14177db96d56Sopenharmony_cibool1168 isqnan 0.009 -> 0
14187db96d56Sopenharmony_cibool1169 isqnan -0.009 -> 0
14197db96d56Sopenharmony_cibool1170 isqnan 0.09 -> 0
14207db96d56Sopenharmony_cibool1171 isqnan -0.09 -> 0
14217db96d56Sopenharmony_cibool1172 isqnan 0.9 -> 0
14227db96d56Sopenharmony_cibool1173 isqnan -0.9 -> 0
14237db96d56Sopenharmony_cibool1174 isqnan 9 -> 0
14247db96d56Sopenharmony_cibool1175 isqnan -9 -> 0
14257db96d56Sopenharmony_cibool1176 isqnan 9E+1 -> 0
14267db96d56Sopenharmony_cibool1177 isqnan -9E+1 -> 0
14277db96d56Sopenharmony_cibool1178 isqnan 9E+2 -> 0
14287db96d56Sopenharmony_cibool1179 isqnan -9E+2 -> 0
14297db96d56Sopenharmony_cibool1180 isqnan 9E+3 -> 0
14307db96d56Sopenharmony_cibool1181 isqnan -9E+3 -> 0
14317db96d56Sopenharmony_cibool1182 isqnan 9E+6 -> 0
14327db96d56Sopenharmony_cibool1183 isqnan -9E+6 -> 0
14337db96d56Sopenharmony_cibool1184 isqnan 9E+100 -> 0
14347db96d56Sopenharmony_cibool1185 isqnan -9E+100 -> 0
14357db96d56Sopenharmony_cibool1186 isqnan 9E+990 -> 0
14367db96d56Sopenharmony_cibool1187 isqnan -9E+990 -> 0
14377db96d56Sopenharmony_cibool1188 isqnan 9E+991 -> 0
14387db96d56Sopenharmony_cibool1189 isqnan -9E+991 -> 0
14397db96d56Sopenharmony_cibool1190 isqnan 9E+992 -> 0
14407db96d56Sopenharmony_cibool1191 isqnan -9E+992 -> 0
14417db96d56Sopenharmony_cibool1192 isqnan 9E+998 -> 0
14427db96d56Sopenharmony_cibool1193 isqnan -9E+998 -> 0
14437db96d56Sopenharmony_cibool1194 isqnan 9E+999 -> 0
14447db96d56Sopenharmony_cibool1195 isqnan -9E+999 -> 0
14457db96d56Sopenharmony_cibool1196 isqnan 9E+1000 -> 0
14467db96d56Sopenharmony_cibool1197 isqnan -9E+1000 -> 0
14477db96d56Sopenharmony_cibool1198 isqnan 9E+2000 -> 0
14487db96d56Sopenharmony_cibool1199 isqnan -9E+2000 -> 0
14497db96d56Sopenharmony_cibool1200 isqnan 9.99999999E-2000 -> 0
14507db96d56Sopenharmony_cibool1201 isqnan -9.99999999E-2000 -> 0
14517db96d56Sopenharmony_cibool1202 isqnan 9.99999999E-1008 -> 0
14527db96d56Sopenharmony_cibool1203 isqnan -9.99999999E-1008 -> 0
14537db96d56Sopenharmony_cibool1204 isqnan 9.99999999E-1007 -> 0
14547db96d56Sopenharmony_cibool1205 isqnan -9.99999999E-1007 -> 0
14557db96d56Sopenharmony_cibool1206 isqnan 9.99999999E-1006 -> 0
14567db96d56Sopenharmony_cibool1207 isqnan -9.99999999E-1006 -> 0
14577db96d56Sopenharmony_cibool1208 isqnan 9.99999999E-1000 -> 0
14587db96d56Sopenharmony_cibool1209 isqnan -9.99999999E-1000 -> 0
14597db96d56Sopenharmony_cibool1210 isqnan 9.99999999E-999 -> 0
14607db96d56Sopenharmony_cibool1211 isqnan -9.99999999E-999 -> 0
14617db96d56Sopenharmony_cibool1212 isqnan 9.99999999E-998 -> 0
14627db96d56Sopenharmony_cibool1213 isqnan -9.99999999E-998 -> 0
14637db96d56Sopenharmony_cibool1214 isqnan 9.99999999E-100 -> 0
14647db96d56Sopenharmony_cibool1215 isqnan -9.99999999E-100 -> 0
14657db96d56Sopenharmony_cibool1216 isqnan 0.00000999999999 -> 0
14667db96d56Sopenharmony_cibool1217 isqnan -0.00000999999999 -> 0
14677db96d56Sopenharmony_cibool1218 isqnan 0.00999999999 -> 0
14687db96d56Sopenharmony_cibool1219 isqnan -0.00999999999 -> 0
14697db96d56Sopenharmony_cibool1220 isqnan 0.0999999999 -> 0
14707db96d56Sopenharmony_cibool1221 isqnan -0.0999999999 -> 0
14717db96d56Sopenharmony_cibool1222 isqnan 0.999999999 -> 0
14727db96d56Sopenharmony_cibool1223 isqnan -0.999999999 -> 0
14737db96d56Sopenharmony_cibool1224 isqnan 9.99999999 -> 0
14747db96d56Sopenharmony_cibool1225 isqnan -9.99999999 -> 0
14757db96d56Sopenharmony_cibool1226 isqnan 99.9999999 -> 0
14767db96d56Sopenharmony_cibool1227 isqnan -99.9999999 -> 0
14777db96d56Sopenharmony_cibool1228 isqnan 999.999999 -> 0
14787db96d56Sopenharmony_cibool1229 isqnan -999.999999 -> 0
14797db96d56Sopenharmony_cibool1230 isqnan 9999.99999 -> 0
14807db96d56Sopenharmony_cibool1231 isqnan -9999.99999 -> 0
14817db96d56Sopenharmony_cibool1232 isqnan 9999999.99 -> 0
14827db96d56Sopenharmony_cibool1233 isqnan -9999999.99 -> 0
14837db96d56Sopenharmony_cibool1234 isqnan 9.99999999E+100 -> 0
14847db96d56Sopenharmony_cibool1235 isqnan -9.99999999E+100 -> 0
14857db96d56Sopenharmony_cibool1236 isqnan 9.99999999E+990 -> 0
14867db96d56Sopenharmony_cibool1237 isqnan -9.99999999E+990 -> 0
14877db96d56Sopenharmony_cibool1238 isqnan 9.99999999E+991 -> 0
14887db96d56Sopenharmony_cibool1239 isqnan -9.99999999E+991 -> 0
14897db96d56Sopenharmony_cibool1240 isqnan 9.99999999E+992 -> 0
14907db96d56Sopenharmony_cibool1241 isqnan -9.99999999E+992 -> 0
14917db96d56Sopenharmony_cibool1242 isqnan 9.99999999E+998 -> 0
14927db96d56Sopenharmony_cibool1243 isqnan -9.99999999E+998 -> 0
14937db96d56Sopenharmony_cibool1244 isqnan 9.99999999E+999 -> 0
14947db96d56Sopenharmony_cibool1245 isqnan -9.99999999E+999 -> 0
14957db96d56Sopenharmony_cibool1246 isqnan 9.99999999E+1000 -> 0
14967db96d56Sopenharmony_cibool1247 isqnan -9.99999999E+1000 -> 0
14977db96d56Sopenharmony_cibool1248 isqnan 9.99999999E+2000 -> 0
14987db96d56Sopenharmony_cibool1249 isqnan -9.99999999E+2000 -> 0
14997db96d56Sopenharmony_cibool1250 isqnan Infinity -> 0
15007db96d56Sopenharmony_cibool1251 isqnan -Infinity -> 0
15017db96d56Sopenharmony_cibool1252 isqnan NaN -> 1
15027db96d56Sopenharmony_cibool1253 isqnan -NaN -> 1
15037db96d56Sopenharmony_cibool1254 isqnan NaN123 -> 1
15047db96d56Sopenharmony_cibool1255 isqnan -NaN123 -> 1
15057db96d56Sopenharmony_cibool1256 isqnan sNaN -> 0
15067db96d56Sopenharmony_cibool1257 isqnan -sNaN -> 0
15077db96d56Sopenharmony_cibool1258 isqnan sNaN123 -> 0
15087db96d56Sopenharmony_cibool1259 isqnan -sNaN123 -> 0
15097db96d56Sopenharmony_cibool1260 issigned 0E-2000 -> 0
15107db96d56Sopenharmony_cibool1261 issigned -0E-2000 -> 1
15117db96d56Sopenharmony_cibool1262 issigned 0E-1008 -> 0
15127db96d56Sopenharmony_cibool1263 issigned -0E-1008 -> 1
15137db96d56Sopenharmony_cibool1264 issigned 0E-1007 -> 0
15147db96d56Sopenharmony_cibool1265 issigned -0E-1007 -> 1
15157db96d56Sopenharmony_cibool1266 issigned 0E-1006 -> 0
15167db96d56Sopenharmony_cibool1267 issigned -0E-1006 -> 1
15177db96d56Sopenharmony_cibool1268 issigned 0E-1000 -> 0
15187db96d56Sopenharmony_cibool1269 issigned -0E-1000 -> 1
15197db96d56Sopenharmony_cibool1270 issigned 0E-999 -> 0
15207db96d56Sopenharmony_cibool1271 issigned -0E-999 -> 1
15217db96d56Sopenharmony_cibool1272 issigned 0E-998 -> 0
15227db96d56Sopenharmony_cibool1273 issigned -0E-998 -> 1
15237db96d56Sopenharmony_cibool1274 issigned 0E-100 -> 0
15247db96d56Sopenharmony_cibool1275 issigned -0E-100 -> 1
15257db96d56Sopenharmony_cibool1276 issigned 0.000000 -> 0
15267db96d56Sopenharmony_cibool1277 issigned -0.000000 -> 1
15277db96d56Sopenharmony_cibool1278 issigned 0.000 -> 0
15287db96d56Sopenharmony_cibool1279 issigned -0.000 -> 1
15297db96d56Sopenharmony_cibool1280 issigned 0.00 -> 0
15307db96d56Sopenharmony_cibool1281 issigned -0.00 -> 1
15317db96d56Sopenharmony_cibool1282 issigned 0.0 -> 0
15327db96d56Sopenharmony_cibool1283 issigned -0.0 -> 1
15337db96d56Sopenharmony_cibool1284 issigned 0 -> 0
15347db96d56Sopenharmony_cibool1285 issigned -0 -> 1
15357db96d56Sopenharmony_cibool1286 issigned 0E+1 -> 0
15367db96d56Sopenharmony_cibool1287 issigned -0E+1 -> 1
15377db96d56Sopenharmony_cibool1288 issigned 0E+2 -> 0
15387db96d56Sopenharmony_cibool1289 issigned -0E+2 -> 1
15397db96d56Sopenharmony_cibool1290 issigned 0E+3 -> 0
15407db96d56Sopenharmony_cibool1291 issigned -0E+3 -> 1
15417db96d56Sopenharmony_cibool1292 issigned 0E+6 -> 0
15427db96d56Sopenharmony_cibool1293 issigned -0E+6 -> 1
15437db96d56Sopenharmony_cibool1294 issigned 0E+100 -> 0
15447db96d56Sopenharmony_cibool1295 issigned -0E+100 -> 1
15457db96d56Sopenharmony_cibool1296 issigned 0E+990 -> 0
15467db96d56Sopenharmony_cibool1297 issigned -0E+990 -> 1
15477db96d56Sopenharmony_cibool1298 issigned 0E+991 -> 0
15487db96d56Sopenharmony_cibool1299 issigned -0E+991 -> 1
15497db96d56Sopenharmony_cibool1300 issigned 0E+992 -> 0
15507db96d56Sopenharmony_cibool1301 issigned -0E+992 -> 1
15517db96d56Sopenharmony_cibool1302 issigned 0E+998 -> 0
15527db96d56Sopenharmony_cibool1303 issigned -0E+998 -> 1
15537db96d56Sopenharmony_cibool1304 issigned 0E+999 -> 0
15547db96d56Sopenharmony_cibool1305 issigned -0E+999 -> 1
15557db96d56Sopenharmony_cibool1306 issigned 0E+1000 -> 0
15567db96d56Sopenharmony_cibool1307 issigned -0E+1000 -> 1
15577db96d56Sopenharmony_cibool1308 issigned 0E+2000 -> 0
15587db96d56Sopenharmony_cibool1309 issigned -0E+2000 -> 1
15597db96d56Sopenharmony_cibool1310 issigned 1E-2000 -> 0
15607db96d56Sopenharmony_cibool1311 issigned -1E-2000 -> 1
15617db96d56Sopenharmony_cibool1312 issigned 1E-1008 -> 0
15627db96d56Sopenharmony_cibool1313 issigned -1E-1008 -> 1
15637db96d56Sopenharmony_cibool1314 issigned 1E-1007 -> 0
15647db96d56Sopenharmony_cibool1315 issigned -1E-1007 -> 1
15657db96d56Sopenharmony_cibool1316 issigned 1E-1006 -> 0
15667db96d56Sopenharmony_cibool1317 issigned -1E-1006 -> 1
15677db96d56Sopenharmony_cibool1318 issigned 1E-1000 -> 0
15687db96d56Sopenharmony_cibool1319 issigned -1E-1000 -> 1
15697db96d56Sopenharmony_cibool1320 issigned 1E-999 -> 0
15707db96d56Sopenharmony_cibool1321 issigned -1E-999 -> 1
15717db96d56Sopenharmony_cibool1322 issigned 1E-998 -> 0
15727db96d56Sopenharmony_cibool1323 issigned -1E-998 -> 1
15737db96d56Sopenharmony_cibool1324 issigned 1E-100 -> 0
15747db96d56Sopenharmony_cibool1325 issigned -1E-100 -> 1
15757db96d56Sopenharmony_cibool1326 issigned 0.000001 -> 0
15767db96d56Sopenharmony_cibool1327 issigned -0.000001 -> 1
15777db96d56Sopenharmony_cibool1328 issigned 0.001 -> 0
15787db96d56Sopenharmony_cibool1329 issigned -0.001 -> 1
15797db96d56Sopenharmony_cibool1330 issigned 0.01 -> 0
15807db96d56Sopenharmony_cibool1331 issigned -0.01 -> 1
15817db96d56Sopenharmony_cibool1332 issigned 0.1 -> 0
15827db96d56Sopenharmony_cibool1333 issigned -0.1 -> 1
15837db96d56Sopenharmony_cibool1334 issigned 1 -> 0
15847db96d56Sopenharmony_cibool1335 issigned -1 -> 1
15857db96d56Sopenharmony_cibool1336 issigned 1E+1 -> 0
15867db96d56Sopenharmony_cibool1337 issigned -1E+1 -> 1
15877db96d56Sopenharmony_cibool1338 issigned 1E+2 -> 0
15887db96d56Sopenharmony_cibool1339 issigned -1E+2 -> 1
15897db96d56Sopenharmony_cibool1340 issigned 1E+3 -> 0
15907db96d56Sopenharmony_cibool1341 issigned -1E+3 -> 1
15917db96d56Sopenharmony_cibool1342 issigned 1E+6 -> 0
15927db96d56Sopenharmony_cibool1343 issigned -1E+6 -> 1
15937db96d56Sopenharmony_cibool1344 issigned 1E+100 -> 0
15947db96d56Sopenharmony_cibool1345 issigned -1E+100 -> 1
15957db96d56Sopenharmony_cibool1346 issigned 1E+990 -> 0
15967db96d56Sopenharmony_cibool1347 issigned -1E+990 -> 1
15977db96d56Sopenharmony_cibool1348 issigned 1E+991 -> 0
15987db96d56Sopenharmony_cibool1349 issigned -1E+991 -> 1
15997db96d56Sopenharmony_cibool1350 issigned 1E+992 -> 0
16007db96d56Sopenharmony_cibool1351 issigned -1E+992 -> 1
16017db96d56Sopenharmony_cibool1352 issigned 1E+998 -> 0
16027db96d56Sopenharmony_cibool1353 issigned -1E+998 -> 1
16037db96d56Sopenharmony_cibool1354 issigned 1E+999 -> 0
16047db96d56Sopenharmony_cibool1355 issigned -1E+999 -> 1
16057db96d56Sopenharmony_cibool1356 issigned 1E+1000 -> 0
16067db96d56Sopenharmony_cibool1357 issigned -1E+1000 -> 1
16077db96d56Sopenharmony_cibool1358 issigned 1E+2000 -> 0
16087db96d56Sopenharmony_cibool1359 issigned -1E+2000 -> 1
16097db96d56Sopenharmony_cibool1360 issigned 9E-2000 -> 0
16107db96d56Sopenharmony_cibool1361 issigned -9E-2000 -> 1
16117db96d56Sopenharmony_cibool1362 issigned 9E-1008 -> 0
16127db96d56Sopenharmony_cibool1363 issigned -9E-1008 -> 1
16137db96d56Sopenharmony_cibool1364 issigned 9E-1007 -> 0
16147db96d56Sopenharmony_cibool1365 issigned -9E-1007 -> 1
16157db96d56Sopenharmony_cibool1366 issigned 9E-1006 -> 0
16167db96d56Sopenharmony_cibool1367 issigned -9E-1006 -> 1
16177db96d56Sopenharmony_cibool1368 issigned 9E-1000 -> 0
16187db96d56Sopenharmony_cibool1369 issigned -9E-1000 -> 1
16197db96d56Sopenharmony_cibool1370 issigned 9E-999 -> 0
16207db96d56Sopenharmony_cibool1371 issigned -9E-999 -> 1
16217db96d56Sopenharmony_cibool1372 issigned 9E-998 -> 0
16227db96d56Sopenharmony_cibool1373 issigned -9E-998 -> 1
16237db96d56Sopenharmony_cibool1374 issigned 9E-100 -> 0
16247db96d56Sopenharmony_cibool1375 issigned -9E-100 -> 1
16257db96d56Sopenharmony_cibool1376 issigned 0.000009 -> 0
16267db96d56Sopenharmony_cibool1377 issigned -0.000009 -> 1
16277db96d56Sopenharmony_cibool1378 issigned 0.009 -> 0
16287db96d56Sopenharmony_cibool1379 issigned -0.009 -> 1
16297db96d56Sopenharmony_cibool1380 issigned 0.09 -> 0
16307db96d56Sopenharmony_cibool1381 issigned -0.09 -> 1
16317db96d56Sopenharmony_cibool1382 issigned 0.9 -> 0
16327db96d56Sopenharmony_cibool1383 issigned -0.9 -> 1
16337db96d56Sopenharmony_cibool1384 issigned 9 -> 0
16347db96d56Sopenharmony_cibool1385 issigned -9 -> 1
16357db96d56Sopenharmony_cibool1386 issigned 9E+1 -> 0
16367db96d56Sopenharmony_cibool1387 issigned -9E+1 -> 1
16377db96d56Sopenharmony_cibool1388 issigned 9E+2 -> 0
16387db96d56Sopenharmony_cibool1389 issigned -9E+2 -> 1
16397db96d56Sopenharmony_cibool1390 issigned 9E+3 -> 0
16407db96d56Sopenharmony_cibool1391 issigned -9E+3 -> 1
16417db96d56Sopenharmony_cibool1392 issigned 9E+6 -> 0
16427db96d56Sopenharmony_cibool1393 issigned -9E+6 -> 1
16437db96d56Sopenharmony_cibool1394 issigned 9E+100 -> 0
16447db96d56Sopenharmony_cibool1395 issigned -9E+100 -> 1
16457db96d56Sopenharmony_cibool1396 issigned 9E+990 -> 0
16467db96d56Sopenharmony_cibool1397 issigned -9E+990 -> 1
16477db96d56Sopenharmony_cibool1398 issigned 9E+991 -> 0
16487db96d56Sopenharmony_cibool1399 issigned -9E+991 -> 1
16497db96d56Sopenharmony_cibool1400 issigned 9E+992 -> 0
16507db96d56Sopenharmony_cibool1401 issigned -9E+992 -> 1
16517db96d56Sopenharmony_cibool1402 issigned 9E+998 -> 0
16527db96d56Sopenharmony_cibool1403 issigned -9E+998 -> 1
16537db96d56Sopenharmony_cibool1404 issigned 9E+999 -> 0
16547db96d56Sopenharmony_cibool1405 issigned -9E+999 -> 1
16557db96d56Sopenharmony_cibool1406 issigned 9E+1000 -> 0
16567db96d56Sopenharmony_cibool1407 issigned -9E+1000 -> 1
16577db96d56Sopenharmony_cibool1408 issigned 9E+2000 -> 0
16587db96d56Sopenharmony_cibool1409 issigned -9E+2000 -> 1
16597db96d56Sopenharmony_cibool1410 issigned 9.99999999E-2000 -> 0
16607db96d56Sopenharmony_cibool1411 issigned -9.99999999E-2000 -> 1
16617db96d56Sopenharmony_cibool1412 issigned 9.99999999E-1008 -> 0
16627db96d56Sopenharmony_cibool1413 issigned -9.99999999E-1008 -> 1
16637db96d56Sopenharmony_cibool1414 issigned 9.99999999E-1007 -> 0
16647db96d56Sopenharmony_cibool1415 issigned -9.99999999E-1007 -> 1
16657db96d56Sopenharmony_cibool1416 issigned 9.99999999E-1006 -> 0
16667db96d56Sopenharmony_cibool1417 issigned -9.99999999E-1006 -> 1
16677db96d56Sopenharmony_cibool1418 issigned 9.99999999E-1000 -> 0
16687db96d56Sopenharmony_cibool1419 issigned -9.99999999E-1000 -> 1
16697db96d56Sopenharmony_cibool1420 issigned 9.99999999E-999 -> 0
16707db96d56Sopenharmony_cibool1421 issigned -9.99999999E-999 -> 1
16717db96d56Sopenharmony_cibool1422 issigned 9.99999999E-998 -> 0
16727db96d56Sopenharmony_cibool1423 issigned -9.99999999E-998 -> 1
16737db96d56Sopenharmony_cibool1424 issigned 9.99999999E-100 -> 0
16747db96d56Sopenharmony_cibool1425 issigned -9.99999999E-100 -> 1
16757db96d56Sopenharmony_cibool1426 issigned 0.00000999999999 -> 0
16767db96d56Sopenharmony_cibool1427 issigned -0.00000999999999 -> 1
16777db96d56Sopenharmony_cibool1428 issigned 0.00999999999 -> 0
16787db96d56Sopenharmony_cibool1429 issigned -0.00999999999 -> 1
16797db96d56Sopenharmony_cibool1430 issigned 0.0999999999 -> 0
16807db96d56Sopenharmony_cibool1431 issigned -0.0999999999 -> 1
16817db96d56Sopenharmony_cibool1432 issigned 0.999999999 -> 0
16827db96d56Sopenharmony_cibool1433 issigned -0.999999999 -> 1
16837db96d56Sopenharmony_cibool1434 issigned 9.99999999 -> 0
16847db96d56Sopenharmony_cibool1435 issigned -9.99999999 -> 1
16857db96d56Sopenharmony_cibool1436 issigned 99.9999999 -> 0
16867db96d56Sopenharmony_cibool1437 issigned -99.9999999 -> 1
16877db96d56Sopenharmony_cibool1438 issigned 999.999999 -> 0
16887db96d56Sopenharmony_cibool1439 issigned -999.999999 -> 1
16897db96d56Sopenharmony_cibool1440 issigned 9999.99999 -> 0
16907db96d56Sopenharmony_cibool1441 issigned -9999.99999 -> 1
16917db96d56Sopenharmony_cibool1442 issigned 9999999.99 -> 0
16927db96d56Sopenharmony_cibool1443 issigned -9999999.99 -> 1
16937db96d56Sopenharmony_cibool1444 issigned 9.99999999E+100 -> 0
16947db96d56Sopenharmony_cibool1445 issigned -9.99999999E+100 -> 1
16957db96d56Sopenharmony_cibool1446 issigned 9.99999999E+990 -> 0
16967db96d56Sopenharmony_cibool1447 issigned -9.99999999E+990 -> 1
16977db96d56Sopenharmony_cibool1448 issigned 9.99999999E+991 -> 0
16987db96d56Sopenharmony_cibool1449 issigned -9.99999999E+991 -> 1
16997db96d56Sopenharmony_cibool1450 issigned 9.99999999E+992 -> 0
17007db96d56Sopenharmony_cibool1451 issigned -9.99999999E+992 -> 1
17017db96d56Sopenharmony_cibool1452 issigned 9.99999999E+998 -> 0
17027db96d56Sopenharmony_cibool1453 issigned -9.99999999E+998 -> 1
17037db96d56Sopenharmony_cibool1454 issigned 9.99999999E+999 -> 0
17047db96d56Sopenharmony_cibool1455 issigned -9.99999999E+999 -> 1
17057db96d56Sopenharmony_cibool1456 issigned 9.99999999E+1000 -> 0
17067db96d56Sopenharmony_cibool1457 issigned -9.99999999E+1000 -> 1
17077db96d56Sopenharmony_cibool1458 issigned 9.99999999E+2000 -> 0
17087db96d56Sopenharmony_cibool1459 issigned -9.99999999E+2000 -> 1
17097db96d56Sopenharmony_cibool1460 issigned Infinity -> 0
17107db96d56Sopenharmony_cibool1461 issigned -Infinity -> 1
17117db96d56Sopenharmony_cibool1462 issigned NaN -> 0
17127db96d56Sopenharmony_cibool1463 issigned -NaN -> 1
17137db96d56Sopenharmony_cibool1464 issigned NaN123 -> 0
17147db96d56Sopenharmony_cibool1465 issigned -NaN123 -> 1
17157db96d56Sopenharmony_cibool1466 issigned sNaN -> 0
17167db96d56Sopenharmony_cibool1467 issigned -sNaN -> 1
17177db96d56Sopenharmony_cibool1468 issigned sNaN123 -> 0
17187db96d56Sopenharmony_cibool1469 issigned -sNaN123 -> 1
17197db96d56Sopenharmony_cibool1470 issnan 0E-2000 -> 0
17207db96d56Sopenharmony_cibool1471 issnan -0E-2000 -> 0
17217db96d56Sopenharmony_cibool1472 issnan 0E-1008 -> 0
17227db96d56Sopenharmony_cibool1473 issnan -0E-1008 -> 0
17237db96d56Sopenharmony_cibool1474 issnan 0E-1007 -> 0
17247db96d56Sopenharmony_cibool1475 issnan -0E-1007 -> 0
17257db96d56Sopenharmony_cibool1476 issnan 0E-1006 -> 0
17267db96d56Sopenharmony_cibool1477 issnan -0E-1006 -> 0
17277db96d56Sopenharmony_cibool1478 issnan 0E-1000 -> 0
17287db96d56Sopenharmony_cibool1479 issnan -0E-1000 -> 0
17297db96d56Sopenharmony_cibool1480 issnan 0E-999 -> 0
17307db96d56Sopenharmony_cibool1481 issnan -0E-999 -> 0
17317db96d56Sopenharmony_cibool1482 issnan 0E-998 -> 0
17327db96d56Sopenharmony_cibool1483 issnan -0E-998 -> 0
17337db96d56Sopenharmony_cibool1484 issnan 0E-100 -> 0
17347db96d56Sopenharmony_cibool1485 issnan -0E-100 -> 0
17357db96d56Sopenharmony_cibool1486 issnan 0.000000 -> 0
17367db96d56Sopenharmony_cibool1487 issnan -0.000000 -> 0
17377db96d56Sopenharmony_cibool1488 issnan 0.000 -> 0
17387db96d56Sopenharmony_cibool1489 issnan -0.000 -> 0
17397db96d56Sopenharmony_cibool1490 issnan 0.00 -> 0
17407db96d56Sopenharmony_cibool1491 issnan -0.00 -> 0
17417db96d56Sopenharmony_cibool1492 issnan 0.0 -> 0
17427db96d56Sopenharmony_cibool1493 issnan -0.0 -> 0
17437db96d56Sopenharmony_cibool1494 issnan 0 -> 0
17447db96d56Sopenharmony_cibool1495 issnan -0 -> 0
17457db96d56Sopenharmony_cibool1496 issnan 0E+1 -> 0
17467db96d56Sopenharmony_cibool1497 issnan -0E+1 -> 0
17477db96d56Sopenharmony_cibool1498 issnan 0E+2 -> 0
17487db96d56Sopenharmony_cibool1499 issnan -0E+2 -> 0
17497db96d56Sopenharmony_cibool1500 issnan 0E+3 -> 0
17507db96d56Sopenharmony_cibool1501 issnan -0E+3 -> 0
17517db96d56Sopenharmony_cibool1502 issnan 0E+6 -> 0
17527db96d56Sopenharmony_cibool1503 issnan -0E+6 -> 0
17537db96d56Sopenharmony_cibool1504 issnan 0E+100 -> 0
17547db96d56Sopenharmony_cibool1505 issnan -0E+100 -> 0
17557db96d56Sopenharmony_cibool1506 issnan 0E+990 -> 0
17567db96d56Sopenharmony_cibool1507 issnan -0E+990 -> 0
17577db96d56Sopenharmony_cibool1508 issnan 0E+991 -> 0
17587db96d56Sopenharmony_cibool1509 issnan -0E+991 -> 0
17597db96d56Sopenharmony_cibool1510 issnan 0E+992 -> 0
17607db96d56Sopenharmony_cibool1511 issnan -0E+992 -> 0
17617db96d56Sopenharmony_cibool1512 issnan 0E+998 -> 0
17627db96d56Sopenharmony_cibool1513 issnan -0E+998 -> 0
17637db96d56Sopenharmony_cibool1514 issnan 0E+999 -> 0
17647db96d56Sopenharmony_cibool1515 issnan -0E+999 -> 0
17657db96d56Sopenharmony_cibool1516 issnan 0E+1000 -> 0
17667db96d56Sopenharmony_cibool1517 issnan -0E+1000 -> 0
17677db96d56Sopenharmony_cibool1518 issnan 0E+2000 -> 0
17687db96d56Sopenharmony_cibool1519 issnan -0E+2000 -> 0
17697db96d56Sopenharmony_cibool1520 issnan 1E-2000 -> 0
17707db96d56Sopenharmony_cibool1521 issnan -1E-2000 -> 0
17717db96d56Sopenharmony_cibool1522 issnan 1E-1008 -> 0
17727db96d56Sopenharmony_cibool1523 issnan -1E-1008 -> 0
17737db96d56Sopenharmony_cibool1524 issnan 1E-1007 -> 0
17747db96d56Sopenharmony_cibool1525 issnan -1E-1007 -> 0
17757db96d56Sopenharmony_cibool1526 issnan 1E-1006 -> 0
17767db96d56Sopenharmony_cibool1527 issnan -1E-1006 -> 0
17777db96d56Sopenharmony_cibool1528 issnan 1E-1000 -> 0
17787db96d56Sopenharmony_cibool1529 issnan -1E-1000 -> 0
17797db96d56Sopenharmony_cibool1530 issnan 1E-999 -> 0
17807db96d56Sopenharmony_cibool1531 issnan -1E-999 -> 0
17817db96d56Sopenharmony_cibool1532 issnan 1E-998 -> 0
17827db96d56Sopenharmony_cibool1533 issnan -1E-998 -> 0
17837db96d56Sopenharmony_cibool1534 issnan 1E-100 -> 0
17847db96d56Sopenharmony_cibool1535 issnan -1E-100 -> 0
17857db96d56Sopenharmony_cibool1536 issnan 0.000001 -> 0
17867db96d56Sopenharmony_cibool1537 issnan -0.000001 -> 0
17877db96d56Sopenharmony_cibool1538 issnan 0.001 -> 0
17887db96d56Sopenharmony_cibool1539 issnan -0.001 -> 0
17897db96d56Sopenharmony_cibool1540 issnan 0.01 -> 0
17907db96d56Sopenharmony_cibool1541 issnan -0.01 -> 0
17917db96d56Sopenharmony_cibool1542 issnan 0.1 -> 0
17927db96d56Sopenharmony_cibool1543 issnan -0.1 -> 0
17937db96d56Sopenharmony_cibool1544 issnan 1 -> 0
17947db96d56Sopenharmony_cibool1545 issnan -1 -> 0
17957db96d56Sopenharmony_cibool1546 issnan 1E+1 -> 0
17967db96d56Sopenharmony_cibool1547 issnan -1E+1 -> 0
17977db96d56Sopenharmony_cibool1548 issnan 1E+2 -> 0
17987db96d56Sopenharmony_cibool1549 issnan -1E+2 -> 0
17997db96d56Sopenharmony_cibool1550 issnan 1E+3 -> 0
18007db96d56Sopenharmony_cibool1551 issnan -1E+3 -> 0
18017db96d56Sopenharmony_cibool1552 issnan 1E+6 -> 0
18027db96d56Sopenharmony_cibool1553 issnan -1E+6 -> 0
18037db96d56Sopenharmony_cibool1554 issnan 1E+100 -> 0
18047db96d56Sopenharmony_cibool1555 issnan -1E+100 -> 0
18057db96d56Sopenharmony_cibool1556 issnan 1E+990 -> 0
18067db96d56Sopenharmony_cibool1557 issnan -1E+990 -> 0
18077db96d56Sopenharmony_cibool1558 issnan 1E+991 -> 0
18087db96d56Sopenharmony_cibool1559 issnan -1E+991 -> 0
18097db96d56Sopenharmony_cibool1560 issnan 1E+992 -> 0
18107db96d56Sopenharmony_cibool1561 issnan -1E+992 -> 0
18117db96d56Sopenharmony_cibool1562 issnan 1E+998 -> 0
18127db96d56Sopenharmony_cibool1563 issnan -1E+998 -> 0
18137db96d56Sopenharmony_cibool1564 issnan 1E+999 -> 0
18147db96d56Sopenharmony_cibool1565 issnan -1E+999 -> 0
18157db96d56Sopenharmony_cibool1566 issnan 1E+1000 -> 0
18167db96d56Sopenharmony_cibool1567 issnan -1E+1000 -> 0
18177db96d56Sopenharmony_cibool1568 issnan 1E+2000 -> 0
18187db96d56Sopenharmony_cibool1569 issnan -1E+2000 -> 0
18197db96d56Sopenharmony_cibool1570 issnan 9E-2000 -> 0
18207db96d56Sopenharmony_cibool1571 issnan -9E-2000 -> 0
18217db96d56Sopenharmony_cibool1572 issnan 9E-1008 -> 0
18227db96d56Sopenharmony_cibool1573 issnan -9E-1008 -> 0
18237db96d56Sopenharmony_cibool1574 issnan 9E-1007 -> 0
18247db96d56Sopenharmony_cibool1575 issnan -9E-1007 -> 0
18257db96d56Sopenharmony_cibool1576 issnan 9E-1006 -> 0
18267db96d56Sopenharmony_cibool1577 issnan -9E-1006 -> 0
18277db96d56Sopenharmony_cibool1578 issnan 9E-1000 -> 0
18287db96d56Sopenharmony_cibool1579 issnan -9E-1000 -> 0
18297db96d56Sopenharmony_cibool1580 issnan 9E-999 -> 0
18307db96d56Sopenharmony_cibool1581 issnan -9E-999 -> 0
18317db96d56Sopenharmony_cibool1582 issnan 9E-998 -> 0
18327db96d56Sopenharmony_cibool1583 issnan -9E-998 -> 0
18337db96d56Sopenharmony_cibool1584 issnan 9E-100 -> 0
18347db96d56Sopenharmony_cibool1585 issnan -9E-100 -> 0
18357db96d56Sopenharmony_cibool1586 issnan 0.000009 -> 0
18367db96d56Sopenharmony_cibool1587 issnan -0.000009 -> 0
18377db96d56Sopenharmony_cibool1588 issnan 0.009 -> 0
18387db96d56Sopenharmony_cibool1589 issnan -0.009 -> 0
18397db96d56Sopenharmony_cibool1590 issnan 0.09 -> 0
18407db96d56Sopenharmony_cibool1591 issnan -0.09 -> 0
18417db96d56Sopenharmony_cibool1592 issnan 0.9 -> 0
18427db96d56Sopenharmony_cibool1593 issnan -0.9 -> 0
18437db96d56Sopenharmony_cibool1594 issnan 9 -> 0
18447db96d56Sopenharmony_cibool1595 issnan -9 -> 0
18457db96d56Sopenharmony_cibool1596 issnan 9E+1 -> 0
18467db96d56Sopenharmony_cibool1597 issnan -9E+1 -> 0
18477db96d56Sopenharmony_cibool1598 issnan 9E+2 -> 0
18487db96d56Sopenharmony_cibool1599 issnan -9E+2 -> 0
18497db96d56Sopenharmony_cibool1600 issnan 9E+3 -> 0
18507db96d56Sopenharmony_cibool1601 issnan -9E+3 -> 0
18517db96d56Sopenharmony_cibool1602 issnan 9E+6 -> 0
18527db96d56Sopenharmony_cibool1603 issnan -9E+6 -> 0
18537db96d56Sopenharmony_cibool1604 issnan 9E+100 -> 0
18547db96d56Sopenharmony_cibool1605 issnan -9E+100 -> 0
18557db96d56Sopenharmony_cibool1606 issnan 9E+990 -> 0
18567db96d56Sopenharmony_cibool1607 issnan -9E+990 -> 0
18577db96d56Sopenharmony_cibool1608 issnan 9E+991 -> 0
18587db96d56Sopenharmony_cibool1609 issnan -9E+991 -> 0
18597db96d56Sopenharmony_cibool1610 issnan 9E+992 -> 0
18607db96d56Sopenharmony_cibool1611 issnan -9E+992 -> 0
18617db96d56Sopenharmony_cibool1612 issnan 9E+998 -> 0
18627db96d56Sopenharmony_cibool1613 issnan -9E+998 -> 0
18637db96d56Sopenharmony_cibool1614 issnan 9E+999 -> 0
18647db96d56Sopenharmony_cibool1615 issnan -9E+999 -> 0
18657db96d56Sopenharmony_cibool1616 issnan 9E+1000 -> 0
18667db96d56Sopenharmony_cibool1617 issnan -9E+1000 -> 0
18677db96d56Sopenharmony_cibool1618 issnan 9E+2000 -> 0
18687db96d56Sopenharmony_cibool1619 issnan -9E+2000 -> 0
18697db96d56Sopenharmony_cibool1620 issnan 9.99999999E-2000 -> 0
18707db96d56Sopenharmony_cibool1621 issnan -9.99999999E-2000 -> 0
18717db96d56Sopenharmony_cibool1622 issnan 9.99999999E-1008 -> 0
18727db96d56Sopenharmony_cibool1623 issnan -9.99999999E-1008 -> 0
18737db96d56Sopenharmony_cibool1624 issnan 9.99999999E-1007 -> 0
18747db96d56Sopenharmony_cibool1625 issnan -9.99999999E-1007 -> 0
18757db96d56Sopenharmony_cibool1626 issnan 9.99999999E-1006 -> 0
18767db96d56Sopenharmony_cibool1627 issnan -9.99999999E-1006 -> 0
18777db96d56Sopenharmony_cibool1628 issnan 9.99999999E-1000 -> 0
18787db96d56Sopenharmony_cibool1629 issnan -9.99999999E-1000 -> 0
18797db96d56Sopenharmony_cibool1630 issnan 9.99999999E-999 -> 0
18807db96d56Sopenharmony_cibool1631 issnan -9.99999999E-999 -> 0
18817db96d56Sopenharmony_cibool1632 issnan 9.99999999E-998 -> 0
18827db96d56Sopenharmony_cibool1633 issnan -9.99999999E-998 -> 0
18837db96d56Sopenharmony_cibool1634 issnan 9.99999999E-100 -> 0
18847db96d56Sopenharmony_cibool1635 issnan -9.99999999E-100 -> 0
18857db96d56Sopenharmony_cibool1636 issnan 0.00000999999999 -> 0
18867db96d56Sopenharmony_cibool1637 issnan -0.00000999999999 -> 0
18877db96d56Sopenharmony_cibool1638 issnan 0.00999999999 -> 0
18887db96d56Sopenharmony_cibool1639 issnan -0.00999999999 -> 0
18897db96d56Sopenharmony_cibool1640 issnan 0.0999999999 -> 0
18907db96d56Sopenharmony_cibool1641 issnan -0.0999999999 -> 0
18917db96d56Sopenharmony_cibool1642 issnan 0.999999999 -> 0
18927db96d56Sopenharmony_cibool1643 issnan -0.999999999 -> 0
18937db96d56Sopenharmony_cibool1644 issnan 9.99999999 -> 0
18947db96d56Sopenharmony_cibool1645 issnan -9.99999999 -> 0
18957db96d56Sopenharmony_cibool1646 issnan 99.9999999 -> 0
18967db96d56Sopenharmony_cibool1647 issnan -99.9999999 -> 0
18977db96d56Sopenharmony_cibool1648 issnan 999.999999 -> 0
18987db96d56Sopenharmony_cibool1649 issnan -999.999999 -> 0
18997db96d56Sopenharmony_cibool1650 issnan 9999.99999 -> 0
19007db96d56Sopenharmony_cibool1651 issnan -9999.99999 -> 0
19017db96d56Sopenharmony_cibool1652 issnan 9999999.99 -> 0
19027db96d56Sopenharmony_cibool1653 issnan -9999999.99 -> 0
19037db96d56Sopenharmony_cibool1654 issnan 9.99999999E+100 -> 0
19047db96d56Sopenharmony_cibool1655 issnan -9.99999999E+100 -> 0
19057db96d56Sopenharmony_cibool1656 issnan 9.99999999E+990 -> 0
19067db96d56Sopenharmony_cibool1657 issnan -9.99999999E+990 -> 0
19077db96d56Sopenharmony_cibool1658 issnan 9.99999999E+991 -> 0
19087db96d56Sopenharmony_cibool1659 issnan -9.99999999E+991 -> 0
19097db96d56Sopenharmony_cibool1660 issnan 9.99999999E+992 -> 0
19107db96d56Sopenharmony_cibool1661 issnan -9.99999999E+992 -> 0
19117db96d56Sopenharmony_cibool1662 issnan 9.99999999E+998 -> 0
19127db96d56Sopenharmony_cibool1663 issnan -9.99999999E+998 -> 0
19137db96d56Sopenharmony_cibool1664 issnan 9.99999999E+999 -> 0
19147db96d56Sopenharmony_cibool1665 issnan -9.99999999E+999 -> 0
19157db96d56Sopenharmony_cibool1666 issnan 9.99999999E+1000 -> 0
19167db96d56Sopenharmony_cibool1667 issnan -9.99999999E+1000 -> 0
19177db96d56Sopenharmony_cibool1668 issnan 9.99999999E+2000 -> 0
19187db96d56Sopenharmony_cibool1669 issnan -9.99999999E+2000 -> 0
19197db96d56Sopenharmony_cibool1670 issnan Infinity -> 0
19207db96d56Sopenharmony_cibool1671 issnan -Infinity -> 0
19217db96d56Sopenharmony_cibool1672 issnan NaN -> 0
19227db96d56Sopenharmony_cibool1673 issnan -NaN -> 0
19237db96d56Sopenharmony_cibool1674 issnan NaN123 -> 0
19247db96d56Sopenharmony_cibool1675 issnan -NaN123 -> 0
19257db96d56Sopenharmony_cibool1676 issnan sNaN -> 1
19267db96d56Sopenharmony_cibool1677 issnan -sNaN -> 1
19277db96d56Sopenharmony_cibool1678 issnan sNaN123 -> 1
19287db96d56Sopenharmony_cibool1679 issnan -sNaN123 -> 1
19297db96d56Sopenharmony_cibool1680 issubnormal 0E-2000 -> 0
19307db96d56Sopenharmony_cibool1681 issubnormal -0E-2000 -> 0
19317db96d56Sopenharmony_cibool1682 issubnormal 0E-1008 -> 0
19327db96d56Sopenharmony_cibool1683 issubnormal -0E-1008 -> 0
19337db96d56Sopenharmony_cibool1684 issubnormal 0E-1007 -> 0
19347db96d56Sopenharmony_cibool1685 issubnormal -0E-1007 -> 0
19357db96d56Sopenharmony_cibool1686 issubnormal 0E-1006 -> 0
19367db96d56Sopenharmony_cibool1687 issubnormal -0E-1006 -> 0
19377db96d56Sopenharmony_cibool1688 issubnormal 0E-1000 -> 0
19387db96d56Sopenharmony_cibool1689 issubnormal -0E-1000 -> 0
19397db96d56Sopenharmony_cibool1690 issubnormal 0E-999 -> 0
19407db96d56Sopenharmony_cibool1691 issubnormal -0E-999 -> 0
19417db96d56Sopenharmony_cibool1692 issubnormal 0E-998 -> 0
19427db96d56Sopenharmony_cibool1693 issubnormal -0E-998 -> 0
19437db96d56Sopenharmony_cibool1694 issubnormal 0E-100 -> 0
19447db96d56Sopenharmony_cibool1695 issubnormal -0E-100 -> 0
19457db96d56Sopenharmony_cibool1696 issubnormal 0.000000 -> 0
19467db96d56Sopenharmony_cibool1697 issubnormal -0.000000 -> 0
19477db96d56Sopenharmony_cibool1698 issubnormal 0.000 -> 0
19487db96d56Sopenharmony_cibool1699 issubnormal -0.000 -> 0
19497db96d56Sopenharmony_cibool1700 issubnormal 0.00 -> 0
19507db96d56Sopenharmony_cibool1701 issubnormal -0.00 -> 0
19517db96d56Sopenharmony_cibool1702 issubnormal 0.0 -> 0
19527db96d56Sopenharmony_cibool1703 issubnormal -0.0 -> 0
19537db96d56Sopenharmony_cibool1704 issubnormal 0 -> 0
19547db96d56Sopenharmony_cibool1705 issubnormal -0 -> 0
19557db96d56Sopenharmony_cibool1706 issubnormal 0E+1 -> 0
19567db96d56Sopenharmony_cibool1707 issubnormal -0E+1 -> 0
19577db96d56Sopenharmony_cibool1708 issubnormal 0E+2 -> 0
19587db96d56Sopenharmony_cibool1709 issubnormal -0E+2 -> 0
19597db96d56Sopenharmony_cibool1710 issubnormal 0E+3 -> 0
19607db96d56Sopenharmony_cibool1711 issubnormal -0E+3 -> 0
19617db96d56Sopenharmony_cibool1712 issubnormal 0E+6 -> 0
19627db96d56Sopenharmony_cibool1713 issubnormal -0E+6 -> 0
19637db96d56Sopenharmony_cibool1714 issubnormal 0E+100 -> 0
19647db96d56Sopenharmony_cibool1715 issubnormal -0E+100 -> 0
19657db96d56Sopenharmony_cibool1716 issubnormal 0E+990 -> 0
19667db96d56Sopenharmony_cibool1717 issubnormal -0E+990 -> 0
19677db96d56Sopenharmony_cibool1718 issubnormal 0E+991 -> 0
19687db96d56Sopenharmony_cibool1719 issubnormal -0E+991 -> 0
19697db96d56Sopenharmony_cibool1720 issubnormal 0E+992 -> 0
19707db96d56Sopenharmony_cibool1721 issubnormal -0E+992 -> 0
19717db96d56Sopenharmony_cibool1722 issubnormal 0E+998 -> 0
19727db96d56Sopenharmony_cibool1723 issubnormal -0E+998 -> 0
19737db96d56Sopenharmony_cibool1724 issubnormal 0E+999 -> 0
19747db96d56Sopenharmony_cibool1725 issubnormal -0E+999 -> 0
19757db96d56Sopenharmony_cibool1726 issubnormal 0E+1000 -> 0
19767db96d56Sopenharmony_cibool1727 issubnormal -0E+1000 -> 0
19777db96d56Sopenharmony_cibool1728 issubnormal 0E+2000 -> 0
19787db96d56Sopenharmony_cibool1729 issubnormal -0E+2000 -> 0
19797db96d56Sopenharmony_cibool1730 issubnormal 1E-2000 -> 1
19807db96d56Sopenharmony_cibool1731 issubnormal -1E-2000 -> 1
19817db96d56Sopenharmony_cibool1732 issubnormal 1E-1008 -> 1
19827db96d56Sopenharmony_cibool1733 issubnormal -1E-1008 -> 1
19837db96d56Sopenharmony_cibool1734 issubnormal 1E-1007 -> 1
19847db96d56Sopenharmony_cibool1735 issubnormal -1E-1007 -> 1
19857db96d56Sopenharmony_cibool1736 issubnormal 1E-1006 -> 1
19867db96d56Sopenharmony_cibool1737 issubnormal -1E-1006 -> 1
19877db96d56Sopenharmony_cibool1738 issubnormal 1E-1000 -> 1
19887db96d56Sopenharmony_cibool1739 issubnormal -1E-1000 -> 1
19897db96d56Sopenharmony_cibool1740 issubnormal 1E-999 -> 0
19907db96d56Sopenharmony_cibool1741 issubnormal -1E-999 -> 0
19917db96d56Sopenharmony_cibool1742 issubnormal 1E-998 -> 0
19927db96d56Sopenharmony_cibool1743 issubnormal -1E-998 -> 0
19937db96d56Sopenharmony_cibool1744 issubnormal 1E-100 -> 0
19947db96d56Sopenharmony_cibool1745 issubnormal -1E-100 -> 0
19957db96d56Sopenharmony_cibool1746 issubnormal 0.000001 -> 0
19967db96d56Sopenharmony_cibool1747 issubnormal -0.000001 -> 0
19977db96d56Sopenharmony_cibool1748 issubnormal 0.001 -> 0
19987db96d56Sopenharmony_cibool1749 issubnormal -0.001 -> 0
19997db96d56Sopenharmony_cibool1750 issubnormal 0.01 -> 0
20007db96d56Sopenharmony_cibool1751 issubnormal -0.01 -> 0
20017db96d56Sopenharmony_cibool1752 issubnormal 0.1 -> 0
20027db96d56Sopenharmony_cibool1753 issubnormal -0.1 -> 0
20037db96d56Sopenharmony_cibool1754 issubnormal 1 -> 0
20047db96d56Sopenharmony_cibool1755 issubnormal -1 -> 0
20057db96d56Sopenharmony_cibool1756 issubnormal 1E+1 -> 0
20067db96d56Sopenharmony_cibool1757 issubnormal -1E+1 -> 0
20077db96d56Sopenharmony_cibool1758 issubnormal 1E+2 -> 0
20087db96d56Sopenharmony_cibool1759 issubnormal -1E+2 -> 0
20097db96d56Sopenharmony_cibool1760 issubnormal 1E+3 -> 0
20107db96d56Sopenharmony_cibool1761 issubnormal -1E+3 -> 0
20117db96d56Sopenharmony_cibool1762 issubnormal 1E+6 -> 0
20127db96d56Sopenharmony_cibool1763 issubnormal -1E+6 -> 0
20137db96d56Sopenharmony_cibool1764 issubnormal 1E+100 -> 0
20147db96d56Sopenharmony_cibool1765 issubnormal -1E+100 -> 0
20157db96d56Sopenharmony_cibool1766 issubnormal 1E+990 -> 0
20167db96d56Sopenharmony_cibool1767 issubnormal -1E+990 -> 0
20177db96d56Sopenharmony_cibool1768 issubnormal 1E+991 -> 0
20187db96d56Sopenharmony_cibool1769 issubnormal -1E+991 -> 0
20197db96d56Sopenharmony_cibool1770 issubnormal 1E+992 -> 0
20207db96d56Sopenharmony_cibool1771 issubnormal -1E+992 -> 0
20217db96d56Sopenharmony_cibool1772 issubnormal 1E+998 -> 0
20227db96d56Sopenharmony_cibool1773 issubnormal -1E+998 -> 0
20237db96d56Sopenharmony_cibool1774 issubnormal 1E+999 -> 0
20247db96d56Sopenharmony_cibool1775 issubnormal -1E+999 -> 0
20257db96d56Sopenharmony_cibool1776 issubnormal 1E+1000 -> 0
20267db96d56Sopenharmony_cibool1777 issubnormal -1E+1000 -> 0
20277db96d56Sopenharmony_cibool1778 issubnormal 1E+2000 -> 0
20287db96d56Sopenharmony_cibool1779 issubnormal -1E+2000 -> 0
20297db96d56Sopenharmony_cibool1780 issubnormal 9E-2000 -> 1
20307db96d56Sopenharmony_cibool1781 issubnormal -9E-2000 -> 1
20317db96d56Sopenharmony_cibool1782 issubnormal 9E-1008 -> 1
20327db96d56Sopenharmony_cibool1783 issubnormal -9E-1008 -> 1
20337db96d56Sopenharmony_cibool1784 issubnormal 9E-1007 -> 1
20347db96d56Sopenharmony_cibool1785 issubnormal -9E-1007 -> 1
20357db96d56Sopenharmony_cibool1786 issubnormal 9E-1006 -> 1
20367db96d56Sopenharmony_cibool1787 issubnormal -9E-1006 -> 1
20377db96d56Sopenharmony_cibool1788 issubnormal 9E-1000 -> 1
20387db96d56Sopenharmony_cibool1789 issubnormal -9E-1000 -> 1
20397db96d56Sopenharmony_cibool1790 issubnormal 9E-999 -> 0
20407db96d56Sopenharmony_cibool1791 issubnormal -9E-999 -> 0
20417db96d56Sopenharmony_cibool1792 issubnormal 9E-998 -> 0
20427db96d56Sopenharmony_cibool1793 issubnormal -9E-998 -> 0
20437db96d56Sopenharmony_cibool1794 issubnormal 9E-100 -> 0
20447db96d56Sopenharmony_cibool1795 issubnormal -9E-100 -> 0
20457db96d56Sopenharmony_cibool1796 issubnormal 0.000009 -> 0
20467db96d56Sopenharmony_cibool1797 issubnormal -0.000009 -> 0
20477db96d56Sopenharmony_cibool1798 issubnormal 0.009 -> 0
20487db96d56Sopenharmony_cibool1799 issubnormal -0.009 -> 0
20497db96d56Sopenharmony_cibool1800 issubnormal 0.09 -> 0
20507db96d56Sopenharmony_cibool1801 issubnormal -0.09 -> 0
20517db96d56Sopenharmony_cibool1802 issubnormal 0.9 -> 0
20527db96d56Sopenharmony_cibool1803 issubnormal -0.9 -> 0
20537db96d56Sopenharmony_cibool1804 issubnormal 9 -> 0
20547db96d56Sopenharmony_cibool1805 issubnormal -9 -> 0
20557db96d56Sopenharmony_cibool1806 issubnormal 9E+1 -> 0
20567db96d56Sopenharmony_cibool1807 issubnormal -9E+1 -> 0
20577db96d56Sopenharmony_cibool1808 issubnormal 9E+2 -> 0
20587db96d56Sopenharmony_cibool1809 issubnormal -9E+2 -> 0
20597db96d56Sopenharmony_cibool1810 issubnormal 9E+3 -> 0
20607db96d56Sopenharmony_cibool1811 issubnormal -9E+3 -> 0
20617db96d56Sopenharmony_cibool1812 issubnormal 9E+6 -> 0
20627db96d56Sopenharmony_cibool1813 issubnormal -9E+6 -> 0
20637db96d56Sopenharmony_cibool1814 issubnormal 9E+100 -> 0
20647db96d56Sopenharmony_cibool1815 issubnormal -9E+100 -> 0
20657db96d56Sopenharmony_cibool1816 issubnormal 9E+990 -> 0
20667db96d56Sopenharmony_cibool1817 issubnormal -9E+990 -> 0
20677db96d56Sopenharmony_cibool1818 issubnormal 9E+991 -> 0
20687db96d56Sopenharmony_cibool1819 issubnormal -9E+991 -> 0
20697db96d56Sopenharmony_cibool1820 issubnormal 9E+992 -> 0
20707db96d56Sopenharmony_cibool1821 issubnormal -9E+992 -> 0
20717db96d56Sopenharmony_cibool1822 issubnormal 9E+998 -> 0
20727db96d56Sopenharmony_cibool1823 issubnormal -9E+998 -> 0
20737db96d56Sopenharmony_cibool1824 issubnormal 9E+999 -> 0
20747db96d56Sopenharmony_cibool1825 issubnormal -9E+999 -> 0
20757db96d56Sopenharmony_cibool1826 issubnormal 9E+1000 -> 0
20767db96d56Sopenharmony_cibool1827 issubnormal -9E+1000 -> 0
20777db96d56Sopenharmony_cibool1828 issubnormal 9E+2000 -> 0
20787db96d56Sopenharmony_cibool1829 issubnormal -9E+2000 -> 0
20797db96d56Sopenharmony_cibool1830 issubnormal 9.99999999E-2000 -> 1
20807db96d56Sopenharmony_cibool1831 issubnormal -9.99999999E-2000 -> 1
20817db96d56Sopenharmony_cibool1832 issubnormal 9.99999999E-1008 -> 1
20827db96d56Sopenharmony_cibool1833 issubnormal -9.99999999E-1008 -> 1
20837db96d56Sopenharmony_cibool1834 issubnormal 9.99999999E-1007 -> 1
20847db96d56Sopenharmony_cibool1835 issubnormal -9.99999999E-1007 -> 1
20857db96d56Sopenharmony_cibool1836 issubnormal 9.99999999E-1006 -> 1
20867db96d56Sopenharmony_cibool1837 issubnormal -9.99999999E-1006 -> 1
20877db96d56Sopenharmony_cibool1838 issubnormal 9.99999999E-1000 -> 1
20887db96d56Sopenharmony_cibool1839 issubnormal -9.99999999E-1000 -> 1
20897db96d56Sopenharmony_cibool1840 issubnormal 9.99999999E-999 -> 0
20907db96d56Sopenharmony_cibool1841 issubnormal -9.99999999E-999 -> 0
20917db96d56Sopenharmony_cibool1842 issubnormal 9.99999999E-998 -> 0
20927db96d56Sopenharmony_cibool1843 issubnormal -9.99999999E-998 -> 0
20937db96d56Sopenharmony_cibool1844 issubnormal 9.99999999E-100 -> 0
20947db96d56Sopenharmony_cibool1845 issubnormal -9.99999999E-100 -> 0
20957db96d56Sopenharmony_cibool1846 issubnormal 0.00000999999999 -> 0
20967db96d56Sopenharmony_cibool1847 issubnormal -0.00000999999999 -> 0
20977db96d56Sopenharmony_cibool1848 issubnormal 0.00999999999 -> 0
20987db96d56Sopenharmony_cibool1849 issubnormal -0.00999999999 -> 0
20997db96d56Sopenharmony_cibool1850 issubnormal 0.0999999999 -> 0
21007db96d56Sopenharmony_cibool1851 issubnormal -0.0999999999 -> 0
21017db96d56Sopenharmony_cibool1852 issubnormal 0.999999999 -> 0
21027db96d56Sopenharmony_cibool1853 issubnormal -0.999999999 -> 0
21037db96d56Sopenharmony_cibool1854 issubnormal 9.99999999 -> 0
21047db96d56Sopenharmony_cibool1855 issubnormal -9.99999999 -> 0
21057db96d56Sopenharmony_cibool1856 issubnormal 99.9999999 -> 0
21067db96d56Sopenharmony_cibool1857 issubnormal -99.9999999 -> 0
21077db96d56Sopenharmony_cibool1858 issubnormal 999.999999 -> 0
21087db96d56Sopenharmony_cibool1859 issubnormal -999.999999 -> 0
21097db96d56Sopenharmony_cibool1860 issubnormal 9999.99999 -> 0
21107db96d56Sopenharmony_cibool1861 issubnormal -9999.99999 -> 0
21117db96d56Sopenharmony_cibool1862 issubnormal 9999999.99 -> 0
21127db96d56Sopenharmony_cibool1863 issubnormal -9999999.99 -> 0
21137db96d56Sopenharmony_cibool1864 issubnormal 9.99999999E+100 -> 0
21147db96d56Sopenharmony_cibool1865 issubnormal -9.99999999E+100 -> 0
21157db96d56Sopenharmony_cibool1866 issubnormal 9.99999999E+990 -> 0
21167db96d56Sopenharmony_cibool1867 issubnormal -9.99999999E+990 -> 0
21177db96d56Sopenharmony_cibool1868 issubnormal 9.99999999E+991 -> 0
21187db96d56Sopenharmony_cibool1869 issubnormal -9.99999999E+991 -> 0
21197db96d56Sopenharmony_cibool1870 issubnormal 9.99999999E+992 -> 0
21207db96d56Sopenharmony_cibool1871 issubnormal -9.99999999E+992 -> 0
21217db96d56Sopenharmony_cibool1872 issubnormal 9.99999999E+998 -> 0
21227db96d56Sopenharmony_cibool1873 issubnormal -9.99999999E+998 -> 0
21237db96d56Sopenharmony_cibool1874 issubnormal 9.99999999E+999 -> 0
21247db96d56Sopenharmony_cibool1875 issubnormal -9.99999999E+999 -> 0
21257db96d56Sopenharmony_cibool1876 issubnormal 9.99999999E+1000 -> 0
21267db96d56Sopenharmony_cibool1877 issubnormal -9.99999999E+1000 -> 0
21277db96d56Sopenharmony_cibool1878 issubnormal 9.99999999E+2000 -> 0
21287db96d56Sopenharmony_cibool1879 issubnormal -9.99999999E+2000 -> 0
21297db96d56Sopenharmony_cibool1880 issubnormal Infinity -> 0
21307db96d56Sopenharmony_cibool1881 issubnormal -Infinity -> 0
21317db96d56Sopenharmony_cibool1882 issubnormal NaN -> 0
21327db96d56Sopenharmony_cibool1883 issubnormal -NaN -> 0
21337db96d56Sopenharmony_cibool1884 issubnormal NaN123 -> 0
21347db96d56Sopenharmony_cibool1885 issubnormal -NaN123 -> 0
21357db96d56Sopenharmony_cibool1886 issubnormal sNaN -> 0
21367db96d56Sopenharmony_cibool1887 issubnormal -sNaN -> 0
21377db96d56Sopenharmony_cibool1888 issubnormal sNaN123 -> 0
21387db96d56Sopenharmony_cibool1889 issubnormal -sNaN123 -> 0
21397db96d56Sopenharmony_cibool1890 iszero 0E-2000 -> 1
21407db96d56Sopenharmony_cibool1891 iszero -0E-2000 -> 1
21417db96d56Sopenharmony_cibool1892 iszero 0E-1008 -> 1
21427db96d56Sopenharmony_cibool1893 iszero -0E-1008 -> 1
21437db96d56Sopenharmony_cibool1894 iszero 0E-1007 -> 1
21447db96d56Sopenharmony_cibool1895 iszero -0E-1007 -> 1
21457db96d56Sopenharmony_cibool1896 iszero 0E-1006 -> 1
21467db96d56Sopenharmony_cibool1897 iszero -0E-1006 -> 1
21477db96d56Sopenharmony_cibool1898 iszero 0E-1000 -> 1
21487db96d56Sopenharmony_cibool1899 iszero -0E-1000 -> 1
21497db96d56Sopenharmony_cibool1900 iszero 0E-999 -> 1
21507db96d56Sopenharmony_cibool1901 iszero -0E-999 -> 1
21517db96d56Sopenharmony_cibool1902 iszero 0E-998 -> 1
21527db96d56Sopenharmony_cibool1903 iszero -0E-998 -> 1
21537db96d56Sopenharmony_cibool1904 iszero 0E-100 -> 1
21547db96d56Sopenharmony_cibool1905 iszero -0E-100 -> 1
21557db96d56Sopenharmony_cibool1906 iszero 0.000000 -> 1
21567db96d56Sopenharmony_cibool1907 iszero -0.000000 -> 1
21577db96d56Sopenharmony_cibool1908 iszero 0.000 -> 1
21587db96d56Sopenharmony_cibool1909 iszero -0.000 -> 1
21597db96d56Sopenharmony_cibool1910 iszero 0.00 -> 1
21607db96d56Sopenharmony_cibool1911 iszero -0.00 -> 1
21617db96d56Sopenharmony_cibool1912 iszero 0.0 -> 1
21627db96d56Sopenharmony_cibool1913 iszero -0.0 -> 1
21637db96d56Sopenharmony_cibool1914 iszero 0 -> 1
21647db96d56Sopenharmony_cibool1915 iszero -0 -> 1
21657db96d56Sopenharmony_cibool1916 iszero 0E+1 -> 1
21667db96d56Sopenharmony_cibool1917 iszero -0E+1 -> 1
21677db96d56Sopenharmony_cibool1918 iszero 0E+2 -> 1
21687db96d56Sopenharmony_cibool1919 iszero -0E+2 -> 1
21697db96d56Sopenharmony_cibool1920 iszero 0E+3 -> 1
21707db96d56Sopenharmony_cibool1921 iszero -0E+3 -> 1
21717db96d56Sopenharmony_cibool1922 iszero 0E+6 -> 1
21727db96d56Sopenharmony_cibool1923 iszero -0E+6 -> 1
21737db96d56Sopenharmony_cibool1924 iszero 0E+100 -> 1
21747db96d56Sopenharmony_cibool1925 iszero -0E+100 -> 1
21757db96d56Sopenharmony_cibool1926 iszero 0E+990 -> 1
21767db96d56Sopenharmony_cibool1927 iszero -0E+990 -> 1
21777db96d56Sopenharmony_cibool1928 iszero 0E+991 -> 1
21787db96d56Sopenharmony_cibool1929 iszero -0E+991 -> 1
21797db96d56Sopenharmony_cibool1930 iszero 0E+992 -> 1
21807db96d56Sopenharmony_cibool1931 iszero -0E+992 -> 1
21817db96d56Sopenharmony_cibool1932 iszero 0E+998 -> 1
21827db96d56Sopenharmony_cibool1933 iszero -0E+998 -> 1
21837db96d56Sopenharmony_cibool1934 iszero 0E+999 -> 1
21847db96d56Sopenharmony_cibool1935 iszero -0E+999 -> 1
21857db96d56Sopenharmony_cibool1936 iszero 0E+1000 -> 1
21867db96d56Sopenharmony_cibool1937 iszero -0E+1000 -> 1
21877db96d56Sopenharmony_cibool1938 iszero 0E+2000 -> 1
21887db96d56Sopenharmony_cibool1939 iszero -0E+2000 -> 1
21897db96d56Sopenharmony_cibool1940 iszero 1E-2000 -> 0
21907db96d56Sopenharmony_cibool1941 iszero -1E-2000 -> 0
21917db96d56Sopenharmony_cibool1942 iszero 1E-1008 -> 0
21927db96d56Sopenharmony_cibool1943 iszero -1E-1008 -> 0
21937db96d56Sopenharmony_cibool1944 iszero 1E-1007 -> 0
21947db96d56Sopenharmony_cibool1945 iszero -1E-1007 -> 0
21957db96d56Sopenharmony_cibool1946 iszero 1E-1006 -> 0
21967db96d56Sopenharmony_cibool1947 iszero -1E-1006 -> 0
21977db96d56Sopenharmony_cibool1948 iszero 1E-1000 -> 0
21987db96d56Sopenharmony_cibool1949 iszero -1E-1000 -> 0
21997db96d56Sopenharmony_cibool1950 iszero 1E-999 -> 0
22007db96d56Sopenharmony_cibool1951 iszero -1E-999 -> 0
22017db96d56Sopenharmony_cibool1952 iszero 1E-998 -> 0
22027db96d56Sopenharmony_cibool1953 iszero -1E-998 -> 0
22037db96d56Sopenharmony_cibool1954 iszero 1E-100 -> 0
22047db96d56Sopenharmony_cibool1955 iszero -1E-100 -> 0
22057db96d56Sopenharmony_cibool1956 iszero 0.000001 -> 0
22067db96d56Sopenharmony_cibool1957 iszero -0.000001 -> 0
22077db96d56Sopenharmony_cibool1958 iszero 0.001 -> 0
22087db96d56Sopenharmony_cibool1959 iszero -0.001 -> 0
22097db96d56Sopenharmony_cibool1960 iszero 0.01 -> 0
22107db96d56Sopenharmony_cibool1961 iszero -0.01 -> 0
22117db96d56Sopenharmony_cibool1962 iszero 0.1 -> 0
22127db96d56Sopenharmony_cibool1963 iszero -0.1 -> 0
22137db96d56Sopenharmony_cibool1964 iszero 1 -> 0
22147db96d56Sopenharmony_cibool1965 iszero -1 -> 0
22157db96d56Sopenharmony_cibool1966 iszero 1E+1 -> 0
22167db96d56Sopenharmony_cibool1967 iszero -1E+1 -> 0
22177db96d56Sopenharmony_cibool1968 iszero 1E+2 -> 0
22187db96d56Sopenharmony_cibool1969 iszero -1E+2 -> 0
22197db96d56Sopenharmony_cibool1970 iszero 1E+3 -> 0
22207db96d56Sopenharmony_cibool1971 iszero -1E+3 -> 0
22217db96d56Sopenharmony_cibool1972 iszero 1E+6 -> 0
22227db96d56Sopenharmony_cibool1973 iszero -1E+6 -> 0
22237db96d56Sopenharmony_cibool1974 iszero 1E+100 -> 0
22247db96d56Sopenharmony_cibool1975 iszero -1E+100 -> 0
22257db96d56Sopenharmony_cibool1976 iszero 1E+990 -> 0
22267db96d56Sopenharmony_cibool1977 iszero -1E+990 -> 0
22277db96d56Sopenharmony_cibool1978 iszero 1E+991 -> 0
22287db96d56Sopenharmony_cibool1979 iszero -1E+991 -> 0
22297db96d56Sopenharmony_cibool1980 iszero 1E+992 -> 0
22307db96d56Sopenharmony_cibool1981 iszero -1E+992 -> 0
22317db96d56Sopenharmony_cibool1982 iszero 1E+998 -> 0
22327db96d56Sopenharmony_cibool1983 iszero -1E+998 -> 0
22337db96d56Sopenharmony_cibool1984 iszero 1E+999 -> 0
22347db96d56Sopenharmony_cibool1985 iszero -1E+999 -> 0
22357db96d56Sopenharmony_cibool1986 iszero 1E+1000 -> 0
22367db96d56Sopenharmony_cibool1987 iszero -1E+1000 -> 0
22377db96d56Sopenharmony_cibool1988 iszero 1E+2000 -> 0
22387db96d56Sopenharmony_cibool1989 iszero -1E+2000 -> 0
22397db96d56Sopenharmony_cibool1990 iszero 9E-2000 -> 0
22407db96d56Sopenharmony_cibool1991 iszero -9E-2000 -> 0
22417db96d56Sopenharmony_cibool1992 iszero 9E-1008 -> 0
22427db96d56Sopenharmony_cibool1993 iszero -9E-1008 -> 0
22437db96d56Sopenharmony_cibool1994 iszero 9E-1007 -> 0
22447db96d56Sopenharmony_cibool1995 iszero -9E-1007 -> 0
22457db96d56Sopenharmony_cibool1996 iszero 9E-1006 -> 0
22467db96d56Sopenharmony_cibool1997 iszero -9E-1006 -> 0
22477db96d56Sopenharmony_cibool1998 iszero 9E-1000 -> 0
22487db96d56Sopenharmony_cibool1999 iszero -9E-1000 -> 0
22497db96d56Sopenharmony_cibool2000 iszero 9E-999 -> 0
22507db96d56Sopenharmony_cibool2001 iszero -9E-999 -> 0
22517db96d56Sopenharmony_cibool2002 iszero 9E-998 -> 0
22527db96d56Sopenharmony_cibool2003 iszero -9E-998 -> 0
22537db96d56Sopenharmony_cibool2004 iszero 9E-100 -> 0
22547db96d56Sopenharmony_cibool2005 iszero -9E-100 -> 0
22557db96d56Sopenharmony_cibool2006 iszero 0.000009 -> 0
22567db96d56Sopenharmony_cibool2007 iszero -0.000009 -> 0
22577db96d56Sopenharmony_cibool2008 iszero 0.009 -> 0
22587db96d56Sopenharmony_cibool2009 iszero -0.009 -> 0
22597db96d56Sopenharmony_cibool2010 iszero 0.09 -> 0
22607db96d56Sopenharmony_cibool2011 iszero -0.09 -> 0
22617db96d56Sopenharmony_cibool2012 iszero 0.9 -> 0
22627db96d56Sopenharmony_cibool2013 iszero -0.9 -> 0
22637db96d56Sopenharmony_cibool2014 iszero 9 -> 0
22647db96d56Sopenharmony_cibool2015 iszero -9 -> 0
22657db96d56Sopenharmony_cibool2016 iszero 9E+1 -> 0
22667db96d56Sopenharmony_cibool2017 iszero -9E+1 -> 0
22677db96d56Sopenharmony_cibool2018 iszero 9E+2 -> 0
22687db96d56Sopenharmony_cibool2019 iszero -9E+2 -> 0
22697db96d56Sopenharmony_cibool2020 iszero 9E+3 -> 0
22707db96d56Sopenharmony_cibool2021 iszero -9E+3 -> 0
22717db96d56Sopenharmony_cibool2022 iszero 9E+6 -> 0
22727db96d56Sopenharmony_cibool2023 iszero -9E+6 -> 0
22737db96d56Sopenharmony_cibool2024 iszero 9E+100 -> 0
22747db96d56Sopenharmony_cibool2025 iszero -9E+100 -> 0
22757db96d56Sopenharmony_cibool2026 iszero 9E+990 -> 0
22767db96d56Sopenharmony_cibool2027 iszero -9E+990 -> 0
22777db96d56Sopenharmony_cibool2028 iszero 9E+991 -> 0
22787db96d56Sopenharmony_cibool2029 iszero -9E+991 -> 0
22797db96d56Sopenharmony_cibool2030 iszero 9E+992 -> 0
22807db96d56Sopenharmony_cibool2031 iszero -9E+992 -> 0
22817db96d56Sopenharmony_cibool2032 iszero 9E+998 -> 0
22827db96d56Sopenharmony_cibool2033 iszero -9E+998 -> 0
22837db96d56Sopenharmony_cibool2034 iszero 9E+999 -> 0
22847db96d56Sopenharmony_cibool2035 iszero -9E+999 -> 0
22857db96d56Sopenharmony_cibool2036 iszero 9E+1000 -> 0
22867db96d56Sopenharmony_cibool2037 iszero -9E+1000 -> 0
22877db96d56Sopenharmony_cibool2038 iszero 9E+2000 -> 0
22887db96d56Sopenharmony_cibool2039 iszero -9E+2000 -> 0
22897db96d56Sopenharmony_cibool2040 iszero 9.99999999E-2000 -> 0
22907db96d56Sopenharmony_cibool2041 iszero -9.99999999E-2000 -> 0
22917db96d56Sopenharmony_cibool2042 iszero 9.99999999E-1008 -> 0
22927db96d56Sopenharmony_cibool2043 iszero -9.99999999E-1008 -> 0
22937db96d56Sopenharmony_cibool2044 iszero 9.99999999E-1007 -> 0
22947db96d56Sopenharmony_cibool2045 iszero -9.99999999E-1007 -> 0
22957db96d56Sopenharmony_cibool2046 iszero 9.99999999E-1006 -> 0
22967db96d56Sopenharmony_cibool2047 iszero -9.99999999E-1006 -> 0
22977db96d56Sopenharmony_cibool2048 iszero 9.99999999E-1000 -> 0
22987db96d56Sopenharmony_cibool2049 iszero -9.99999999E-1000 -> 0
22997db96d56Sopenharmony_cibool2050 iszero 9.99999999E-999 -> 0
23007db96d56Sopenharmony_cibool2051 iszero -9.99999999E-999 -> 0
23017db96d56Sopenharmony_cibool2052 iszero 9.99999999E-998 -> 0
23027db96d56Sopenharmony_cibool2053 iszero -9.99999999E-998 -> 0
23037db96d56Sopenharmony_cibool2054 iszero 9.99999999E-100 -> 0
23047db96d56Sopenharmony_cibool2055 iszero -9.99999999E-100 -> 0
23057db96d56Sopenharmony_cibool2056 iszero 0.00000999999999 -> 0
23067db96d56Sopenharmony_cibool2057 iszero -0.00000999999999 -> 0
23077db96d56Sopenharmony_cibool2058 iszero 0.00999999999 -> 0
23087db96d56Sopenharmony_cibool2059 iszero -0.00999999999 -> 0
23097db96d56Sopenharmony_cibool2060 iszero 0.0999999999 -> 0
23107db96d56Sopenharmony_cibool2061 iszero -0.0999999999 -> 0
23117db96d56Sopenharmony_cibool2062 iszero 0.999999999 -> 0
23127db96d56Sopenharmony_cibool2063 iszero -0.999999999 -> 0
23137db96d56Sopenharmony_cibool2064 iszero 9.99999999 -> 0
23147db96d56Sopenharmony_cibool2065 iszero -9.99999999 -> 0
23157db96d56Sopenharmony_cibool2066 iszero 99.9999999 -> 0
23167db96d56Sopenharmony_cibool2067 iszero -99.9999999 -> 0
23177db96d56Sopenharmony_cibool2068 iszero 999.999999 -> 0
23187db96d56Sopenharmony_cibool2069 iszero -999.999999 -> 0
23197db96d56Sopenharmony_cibool2070 iszero 9999.99999 -> 0
23207db96d56Sopenharmony_cibool2071 iszero -9999.99999 -> 0
23217db96d56Sopenharmony_cibool2072 iszero 9999999.99 -> 0
23227db96d56Sopenharmony_cibool2073 iszero -9999999.99 -> 0
23237db96d56Sopenharmony_cibool2074 iszero 9.99999999E+100 -> 0
23247db96d56Sopenharmony_cibool2075 iszero -9.99999999E+100 -> 0
23257db96d56Sopenharmony_cibool2076 iszero 9.99999999E+990 -> 0
23267db96d56Sopenharmony_cibool2077 iszero -9.99999999E+990 -> 0
23277db96d56Sopenharmony_cibool2078 iszero 9.99999999E+991 -> 0
23287db96d56Sopenharmony_cibool2079 iszero -9.99999999E+991 -> 0
23297db96d56Sopenharmony_cibool2080 iszero 9.99999999E+992 -> 0
23307db96d56Sopenharmony_cibool2081 iszero -9.99999999E+992 -> 0
23317db96d56Sopenharmony_cibool2082 iszero 9.99999999E+998 -> 0
23327db96d56Sopenharmony_cibool2083 iszero -9.99999999E+998 -> 0
23337db96d56Sopenharmony_cibool2084 iszero 9.99999999E+999 -> 0
23347db96d56Sopenharmony_cibool2085 iszero -9.99999999E+999 -> 0
23357db96d56Sopenharmony_cibool2086 iszero 9.99999999E+1000 -> 0
23367db96d56Sopenharmony_cibool2087 iszero -9.99999999E+1000 -> 0
23377db96d56Sopenharmony_cibool2088 iszero 9.99999999E+2000 -> 0
23387db96d56Sopenharmony_cibool2089 iszero -9.99999999E+2000 -> 0
23397db96d56Sopenharmony_cibool2090 iszero Infinity -> 0
23407db96d56Sopenharmony_cibool2091 iszero -Infinity -> 0
23417db96d56Sopenharmony_cibool2092 iszero NaN -> 0
23427db96d56Sopenharmony_cibool2093 iszero -NaN -> 0
23437db96d56Sopenharmony_cibool2094 iszero NaN123 -> 0
23447db96d56Sopenharmony_cibool2095 iszero -NaN123 -> 0
23457db96d56Sopenharmony_cibool2096 iszero sNaN -> 0
23467db96d56Sopenharmony_cibool2097 iszero -sNaN -> 0
23477db96d56Sopenharmony_cibool2098 iszero sNaN123 -> 0
23487db96d56Sopenharmony_cibool2099 iszero -sNaN123 -> 0
23497db96d56Sopenharmony_ci
23507db96d56Sopenharmony_ci------------------------------------------------------------------------
23517db96d56Sopenharmony_ci-- The following tests (pwmx0 through pwmx440) are for the            --
23527db96d56Sopenharmony_ci-- three-argument version of power:                                   --
23537db96d56Sopenharmony_ci--                                                                    --
23547db96d56Sopenharmony_ci--   pow(x, y, z) := x**y % z                                         --
23557db96d56Sopenharmony_ci--                                                                    --
23567db96d56Sopenharmony_ci-- Note that the three-argument version of power is *not* part of     --
23577db96d56Sopenharmony_ci-- the IBM General Decimal Arithmetic specification.  Questions       --
23587db96d56Sopenharmony_ci-- about it, or about these testcases, should go to one of the        --
23597db96d56Sopenharmony_ci-- Python decimal authors.                                            --
23607db96d56Sopenharmony_ci------------------------------------------------------------------------
23617db96d56Sopenharmony_ci
23627db96d56Sopenharmony_ciextended: 1
23637db96d56Sopenharmony_ciprecision: 9
23647db96d56Sopenharmony_cirounding: down
23657db96d56Sopenharmony_cimaxExponent: 999
23667db96d56Sopenharmony_ciminExponent: -999
23677db96d56Sopenharmony_ci
23687db96d56Sopenharmony_ci-- Small numbers
23697db96d56Sopenharmony_ci-- Note that power(0, 0, m) is an error for any m
23707db96d56Sopenharmony_cipwmx0 power 0 -0 1 -> NaN Invalid_operation
23717db96d56Sopenharmony_cipwmx1 power 0 -0 2 -> NaN Invalid_operation
23727db96d56Sopenharmony_cipwmx2 power 0 -0 3 -> NaN Invalid_operation
23737db96d56Sopenharmony_cipwmx3 power 0 -0 4 -> NaN Invalid_operation
23747db96d56Sopenharmony_cipwmx4 power 0 -0 -1 -> NaN Invalid_operation
23757db96d56Sopenharmony_cipwmx5 power 0 -0 -2 -> NaN Invalid_operation
23767db96d56Sopenharmony_cipwmx6 power 0 0 1 -> NaN Invalid_operation
23777db96d56Sopenharmony_cipwmx7 power 0 0 2 -> NaN Invalid_operation
23787db96d56Sopenharmony_cipwmx8 power 0 0 3 -> NaN Invalid_operation
23797db96d56Sopenharmony_cipwmx9 power 0 0 4 -> NaN Invalid_operation
23807db96d56Sopenharmony_cipwmx10 power 0 0 -1 -> NaN Invalid_operation
23817db96d56Sopenharmony_cipwmx11 power 0 0 -2 -> NaN Invalid_operation
23827db96d56Sopenharmony_cipwmx12 power 0 1 1 -> 0
23837db96d56Sopenharmony_cipwmx13 power 0 1 2 -> 0
23847db96d56Sopenharmony_cipwmx14 power 0 1 3 -> 0
23857db96d56Sopenharmony_cipwmx15 power 0 1 4 -> 0
23867db96d56Sopenharmony_cipwmx16 power 0 1 -1 -> 0
23877db96d56Sopenharmony_cipwmx17 power 0 1 -2 -> 0
23887db96d56Sopenharmony_cipwmx18 power 0 2 1 -> 0
23897db96d56Sopenharmony_cipwmx19 power 0 2 2 -> 0
23907db96d56Sopenharmony_cipwmx20 power 0 2 3 -> 0
23917db96d56Sopenharmony_cipwmx21 power 0 2 4 -> 0
23927db96d56Sopenharmony_cipwmx22 power 0 2 -1 -> 0
23937db96d56Sopenharmony_cipwmx23 power 0 2 -2 -> 0
23947db96d56Sopenharmony_cipwmx24 power 0 3 1 -> 0
23957db96d56Sopenharmony_cipwmx25 power 0 3 2 -> 0
23967db96d56Sopenharmony_cipwmx26 power 0 3 3 -> 0
23977db96d56Sopenharmony_cipwmx27 power 0 3 4 -> 0
23987db96d56Sopenharmony_cipwmx28 power 0 3 -1 -> 0
23997db96d56Sopenharmony_cipwmx29 power 0 3 -2 -> 0
24007db96d56Sopenharmony_cipwmx30 power 0 4 1 -> 0
24017db96d56Sopenharmony_cipwmx31 power 0 4 2 -> 0
24027db96d56Sopenharmony_cipwmx32 power 0 4 3 -> 0
24037db96d56Sopenharmony_cipwmx33 power 0 4 4 -> 0
24047db96d56Sopenharmony_cipwmx34 power 0 4 -1 -> 0
24057db96d56Sopenharmony_cipwmx35 power 0 4 -2 -> 0
24067db96d56Sopenharmony_cipwmx36 power 0 5 1 -> 0
24077db96d56Sopenharmony_cipwmx37 power 0 5 2 -> 0
24087db96d56Sopenharmony_cipwmx38 power 0 5 3 -> 0
24097db96d56Sopenharmony_cipwmx39 power 0 5 4 -> 0
24107db96d56Sopenharmony_cipwmx40 power 0 5 -1 -> 0
24117db96d56Sopenharmony_cipwmx41 power 0 5 -2 -> 0
24127db96d56Sopenharmony_cipwmx42 power 1 -0 1 -> 0
24137db96d56Sopenharmony_cipwmx43 power 1 -0 2 -> 1
24147db96d56Sopenharmony_cipwmx44 power 1 -0 3 -> 1
24157db96d56Sopenharmony_cipwmx45 power 1 -0 4 -> 1
24167db96d56Sopenharmony_cipwmx46 power 1 -0 -1 -> 0
24177db96d56Sopenharmony_cipwmx47 power 1 -0 -2 -> 1
24187db96d56Sopenharmony_cipwmx48 power 1 0 1 -> 0
24197db96d56Sopenharmony_cipwmx49 power 1 0 2 -> 1
24207db96d56Sopenharmony_cipwmx50 power 1 0 3 -> 1
24217db96d56Sopenharmony_cipwmx51 power 1 0 4 -> 1
24227db96d56Sopenharmony_cipwmx52 power 1 0 -1 -> 0
24237db96d56Sopenharmony_cipwmx53 power 1 0 -2 -> 1
24247db96d56Sopenharmony_cipwmx54 power 1 1 1 -> 0
24257db96d56Sopenharmony_cipwmx55 power 1 1 2 -> 1
24267db96d56Sopenharmony_cipwmx56 power 1 1 3 -> 1
24277db96d56Sopenharmony_cipwmx57 power 1 1 4 -> 1
24287db96d56Sopenharmony_cipwmx58 power 1 1 -1 -> 0
24297db96d56Sopenharmony_cipwmx59 power 1 1 -2 -> 1
24307db96d56Sopenharmony_cipwmx60 power 1 2 1 -> 0
24317db96d56Sopenharmony_cipwmx61 power 1 2 2 -> 1
24327db96d56Sopenharmony_cipwmx62 power 1 2 3 -> 1
24337db96d56Sopenharmony_cipwmx63 power 1 2 4 -> 1
24347db96d56Sopenharmony_cipwmx64 power 1 2 -1 -> 0
24357db96d56Sopenharmony_cipwmx65 power 1 2 -2 -> 1
24367db96d56Sopenharmony_cipwmx66 power 1 3 1 -> 0
24377db96d56Sopenharmony_cipwmx67 power 1 3 2 -> 1
24387db96d56Sopenharmony_cipwmx68 power 1 3 3 -> 1
24397db96d56Sopenharmony_cipwmx69 power 1 3 4 -> 1
24407db96d56Sopenharmony_cipwmx70 power 1 3 -1 -> 0
24417db96d56Sopenharmony_cipwmx71 power 1 3 -2 -> 1
24427db96d56Sopenharmony_cipwmx72 power 1 4 1 -> 0
24437db96d56Sopenharmony_cipwmx73 power 1 4 2 -> 1
24447db96d56Sopenharmony_cipwmx74 power 1 4 3 -> 1
24457db96d56Sopenharmony_cipwmx75 power 1 4 4 -> 1
24467db96d56Sopenharmony_cipwmx76 power 1 4 -1 -> 0
24477db96d56Sopenharmony_cipwmx77 power 1 4 -2 -> 1
24487db96d56Sopenharmony_cipwmx78 power 1 5 1 -> 0
24497db96d56Sopenharmony_cipwmx79 power 1 5 2 -> 1
24507db96d56Sopenharmony_cipwmx80 power 1 5 3 -> 1
24517db96d56Sopenharmony_cipwmx81 power 1 5 4 -> 1
24527db96d56Sopenharmony_cipwmx82 power 1 5 -1 -> 0
24537db96d56Sopenharmony_cipwmx83 power 1 5 -2 -> 1
24547db96d56Sopenharmony_cipwmx84 power 2 -0 1 -> 0
24557db96d56Sopenharmony_cipwmx85 power 2 -0 2 -> 1
24567db96d56Sopenharmony_cipwmx86 power 2 -0 3 -> 1
24577db96d56Sopenharmony_cipwmx87 power 2 -0 4 -> 1
24587db96d56Sopenharmony_cipwmx88 power 2 -0 -1 -> 0
24597db96d56Sopenharmony_cipwmx89 power 2 -0 -2 -> 1
24607db96d56Sopenharmony_cipwmx90 power 2 0 1 -> 0
24617db96d56Sopenharmony_cipwmx91 power 2 0 2 -> 1
24627db96d56Sopenharmony_cipwmx92 power 2 0 3 -> 1
24637db96d56Sopenharmony_cipwmx93 power 2 0 4 -> 1
24647db96d56Sopenharmony_cipwmx94 power 2 0 -1 -> 0
24657db96d56Sopenharmony_cipwmx95 power 2 0 -2 -> 1
24667db96d56Sopenharmony_cipwmx96 power 2 1 1 -> 0
24677db96d56Sopenharmony_cipwmx97 power 2 1 2 -> 0
24687db96d56Sopenharmony_cipwmx98 power 2 1 3 -> 2
24697db96d56Sopenharmony_cipwmx99 power 2 1 4 -> 2
24707db96d56Sopenharmony_cipwmx100 power 2 1 -1 -> 0
24717db96d56Sopenharmony_cipwmx101 power 2 1 -2 -> 0
24727db96d56Sopenharmony_cipwmx102 power 2 2 1 -> 0
24737db96d56Sopenharmony_cipwmx103 power 2 2 2 -> 0
24747db96d56Sopenharmony_cipwmx104 power 2 2 3 -> 1
24757db96d56Sopenharmony_cipwmx105 power 2 2 4 -> 0
24767db96d56Sopenharmony_cipwmx106 power 2 2 -1 -> 0
24777db96d56Sopenharmony_cipwmx107 power 2 2 -2 -> 0
24787db96d56Sopenharmony_cipwmx108 power 2 3 1 -> 0
24797db96d56Sopenharmony_cipwmx109 power 2 3 2 -> 0
24807db96d56Sopenharmony_cipwmx110 power 2 3 3 -> 2
24817db96d56Sopenharmony_cipwmx111 power 2 3 4 -> 0
24827db96d56Sopenharmony_cipwmx112 power 2 3 -1 -> 0
24837db96d56Sopenharmony_cipwmx113 power 2 3 -2 -> 0
24847db96d56Sopenharmony_cipwmx114 power 2 4 1 -> 0
24857db96d56Sopenharmony_cipwmx115 power 2 4 2 -> 0
24867db96d56Sopenharmony_cipwmx116 power 2 4 3 -> 1
24877db96d56Sopenharmony_cipwmx117 power 2 4 4 -> 0
24887db96d56Sopenharmony_cipwmx118 power 2 4 -1 -> 0
24897db96d56Sopenharmony_cipwmx119 power 2 4 -2 -> 0
24907db96d56Sopenharmony_cipwmx120 power 2 5 1 -> 0
24917db96d56Sopenharmony_cipwmx121 power 2 5 2 -> 0
24927db96d56Sopenharmony_cipwmx122 power 2 5 3 -> 2
24937db96d56Sopenharmony_cipwmx123 power 2 5 4 -> 0
24947db96d56Sopenharmony_cipwmx124 power 2 5 -1 -> 0
24957db96d56Sopenharmony_cipwmx125 power 2 5 -2 -> 0
24967db96d56Sopenharmony_cipwmx126 power 3 -0 1 -> 0
24977db96d56Sopenharmony_cipwmx127 power 3 -0 2 -> 1
24987db96d56Sopenharmony_cipwmx128 power 3 -0 3 -> 1
24997db96d56Sopenharmony_cipwmx129 power 3 -0 4 -> 1
25007db96d56Sopenharmony_cipwmx130 power 3 -0 -1 -> 0
25017db96d56Sopenharmony_cipwmx131 power 3 -0 -2 -> 1
25027db96d56Sopenharmony_cipwmx132 power 3 0 1 -> 0
25037db96d56Sopenharmony_cipwmx133 power 3 0 2 -> 1
25047db96d56Sopenharmony_cipwmx134 power 3 0 3 -> 1
25057db96d56Sopenharmony_cipwmx135 power 3 0 4 -> 1
25067db96d56Sopenharmony_cipwmx136 power 3 0 -1 -> 0
25077db96d56Sopenharmony_cipwmx137 power 3 0 -2 -> 1
25087db96d56Sopenharmony_cipwmx138 power 3 1 1 -> 0
25097db96d56Sopenharmony_cipwmx139 power 3 1 2 -> 1
25107db96d56Sopenharmony_cipwmx140 power 3 1 3 -> 0
25117db96d56Sopenharmony_cipwmx141 power 3 1 4 -> 3
25127db96d56Sopenharmony_cipwmx142 power 3 1 -1 -> 0
25137db96d56Sopenharmony_cipwmx143 power 3 1 -2 -> 1
25147db96d56Sopenharmony_cipwmx144 power 3 2 1 -> 0
25157db96d56Sopenharmony_cipwmx145 power 3 2 2 -> 1
25167db96d56Sopenharmony_cipwmx146 power 3 2 3 -> 0
25177db96d56Sopenharmony_cipwmx147 power 3 2 4 -> 1
25187db96d56Sopenharmony_cipwmx148 power 3 2 -1 -> 0
25197db96d56Sopenharmony_cipwmx149 power 3 2 -2 -> 1
25207db96d56Sopenharmony_cipwmx150 power 3 3 1 -> 0
25217db96d56Sopenharmony_cipwmx151 power 3 3 2 -> 1
25227db96d56Sopenharmony_cipwmx152 power 3 3 3 -> 0
25237db96d56Sopenharmony_cipwmx153 power 3 3 4 -> 3
25247db96d56Sopenharmony_cipwmx154 power 3 3 -1 -> 0
25257db96d56Sopenharmony_cipwmx155 power 3 3 -2 -> 1
25267db96d56Sopenharmony_cipwmx156 power 3 4 1 -> 0
25277db96d56Sopenharmony_cipwmx157 power 3 4 2 -> 1
25287db96d56Sopenharmony_cipwmx158 power 3 4 3 -> 0
25297db96d56Sopenharmony_cipwmx159 power 3 4 4 -> 1
25307db96d56Sopenharmony_cipwmx160 power 3 4 -1 -> 0
25317db96d56Sopenharmony_cipwmx161 power 3 4 -2 -> 1
25327db96d56Sopenharmony_cipwmx162 power 3 5 1 -> 0
25337db96d56Sopenharmony_cipwmx163 power 3 5 2 -> 1
25347db96d56Sopenharmony_cipwmx164 power 3 5 3 -> 0
25357db96d56Sopenharmony_cipwmx165 power 3 5 4 -> 3
25367db96d56Sopenharmony_cipwmx166 power 3 5 -1 -> 0
25377db96d56Sopenharmony_cipwmx167 power 3 5 -2 -> 1
25387db96d56Sopenharmony_cipwmx168 power -0 -0 1 -> NaN Invalid_operation
25397db96d56Sopenharmony_cipwmx169 power -0 -0 2 -> NaN Invalid_operation
25407db96d56Sopenharmony_cipwmx170 power -0 -0 3 -> NaN Invalid_operation
25417db96d56Sopenharmony_cipwmx171 power -0 -0 4 -> NaN Invalid_operation
25427db96d56Sopenharmony_cipwmx172 power -0 -0 -1 -> NaN Invalid_operation
25437db96d56Sopenharmony_cipwmx173 power -0 -0 -2 -> NaN Invalid_operation
25447db96d56Sopenharmony_cipwmx174 power -0 0 1 -> NaN Invalid_operation
25457db96d56Sopenharmony_cipwmx175 power -0 0 2 -> NaN Invalid_operation
25467db96d56Sopenharmony_cipwmx176 power -0 0 3 -> NaN Invalid_operation
25477db96d56Sopenharmony_cipwmx177 power -0 0 4 -> NaN Invalid_operation
25487db96d56Sopenharmony_cipwmx178 power -0 0 -1 -> NaN Invalid_operation
25497db96d56Sopenharmony_cipwmx179 power -0 0 -2 -> NaN Invalid_operation
25507db96d56Sopenharmony_cipwmx180 power -0 1 1 -> -0
25517db96d56Sopenharmony_cipwmx181 power -0 1 2 -> -0
25527db96d56Sopenharmony_cipwmx182 power -0 1 3 -> -0
25537db96d56Sopenharmony_cipwmx183 power -0 1 4 -> -0
25547db96d56Sopenharmony_cipwmx184 power -0 1 -1 -> -0
25557db96d56Sopenharmony_cipwmx185 power -0 1 -2 -> -0
25567db96d56Sopenharmony_cipwmx186 power -0 2 1 -> 0
25577db96d56Sopenharmony_cipwmx187 power -0 2 2 -> 0
25587db96d56Sopenharmony_cipwmx188 power -0 2 3 -> 0
25597db96d56Sopenharmony_cipwmx189 power -0 2 4 -> 0
25607db96d56Sopenharmony_cipwmx190 power -0 2 -1 -> 0
25617db96d56Sopenharmony_cipwmx191 power -0 2 -2 -> 0
25627db96d56Sopenharmony_cipwmx192 power -0 3 1 -> -0
25637db96d56Sopenharmony_cipwmx193 power -0 3 2 -> -0
25647db96d56Sopenharmony_cipwmx194 power -0 3 3 -> -0
25657db96d56Sopenharmony_cipwmx195 power -0 3 4 -> -0
25667db96d56Sopenharmony_cipwmx196 power -0 3 -1 -> -0
25677db96d56Sopenharmony_cipwmx197 power -0 3 -2 -> -0
25687db96d56Sopenharmony_cipwmx198 power -0 4 1 -> 0
25697db96d56Sopenharmony_cipwmx199 power -0 4 2 -> 0
25707db96d56Sopenharmony_cipwmx200 power -0 4 3 -> 0
25717db96d56Sopenharmony_cipwmx201 power -0 4 4 -> 0
25727db96d56Sopenharmony_cipwmx202 power -0 4 -1 -> 0
25737db96d56Sopenharmony_cipwmx203 power -0 4 -2 -> 0
25747db96d56Sopenharmony_cipwmx204 power -0 5 1 -> -0
25757db96d56Sopenharmony_cipwmx205 power -0 5 2 -> -0
25767db96d56Sopenharmony_cipwmx206 power -0 5 3 -> -0
25777db96d56Sopenharmony_cipwmx207 power -0 5 4 -> -0
25787db96d56Sopenharmony_cipwmx208 power -0 5 -1 -> -0
25797db96d56Sopenharmony_cipwmx209 power -0 5 -2 -> -0
25807db96d56Sopenharmony_cipwmx210 power -1 -0 1 -> 0
25817db96d56Sopenharmony_cipwmx211 power -1 -0 2 -> 1
25827db96d56Sopenharmony_cipwmx212 power -1 -0 3 -> 1
25837db96d56Sopenharmony_cipwmx213 power -1 -0 4 -> 1
25847db96d56Sopenharmony_cipwmx214 power -1 -0 -1 -> 0
25857db96d56Sopenharmony_cipwmx215 power -1 -0 -2 -> 1
25867db96d56Sopenharmony_cipwmx216 power -1 0 1 -> 0
25877db96d56Sopenharmony_cipwmx217 power -1 0 2 -> 1
25887db96d56Sopenharmony_cipwmx218 power -1 0 3 -> 1
25897db96d56Sopenharmony_cipwmx219 power -1 0 4 -> 1
25907db96d56Sopenharmony_cipwmx220 power -1 0 -1 -> 0
25917db96d56Sopenharmony_cipwmx221 power -1 0 -2 -> 1
25927db96d56Sopenharmony_cipwmx222 power -1 1 1 -> -0
25937db96d56Sopenharmony_cipwmx223 power -1 1 2 -> -1
25947db96d56Sopenharmony_cipwmx224 power -1 1 3 -> -1
25957db96d56Sopenharmony_cipwmx225 power -1 1 4 -> -1
25967db96d56Sopenharmony_cipwmx226 power -1 1 -1 -> -0
25977db96d56Sopenharmony_cipwmx227 power -1 1 -2 -> -1
25987db96d56Sopenharmony_cipwmx228 power -1 2 1 -> 0
25997db96d56Sopenharmony_cipwmx229 power -1 2 2 -> 1
26007db96d56Sopenharmony_cipwmx230 power -1 2 3 -> 1
26017db96d56Sopenharmony_cipwmx231 power -1 2 4 -> 1
26027db96d56Sopenharmony_cipwmx232 power -1 2 -1 -> 0
26037db96d56Sopenharmony_cipwmx233 power -1 2 -2 -> 1
26047db96d56Sopenharmony_cipwmx234 power -1 3 1 -> -0
26057db96d56Sopenharmony_cipwmx235 power -1 3 2 -> -1
26067db96d56Sopenharmony_cipwmx236 power -1 3 3 -> -1
26077db96d56Sopenharmony_cipwmx237 power -1 3 4 -> -1
26087db96d56Sopenharmony_cipwmx238 power -1 3 -1 -> -0
26097db96d56Sopenharmony_cipwmx239 power -1 3 -2 -> -1
26107db96d56Sopenharmony_cipwmx240 power -1 4 1 -> 0
26117db96d56Sopenharmony_cipwmx241 power -1 4 2 -> 1
26127db96d56Sopenharmony_cipwmx242 power -1 4 3 -> 1
26137db96d56Sopenharmony_cipwmx243 power -1 4 4 -> 1
26147db96d56Sopenharmony_cipwmx244 power -1 4 -1 -> 0
26157db96d56Sopenharmony_cipwmx245 power -1 4 -2 -> 1
26167db96d56Sopenharmony_cipwmx246 power -1 5 1 -> -0
26177db96d56Sopenharmony_cipwmx247 power -1 5 2 -> -1
26187db96d56Sopenharmony_cipwmx248 power -1 5 3 -> -1
26197db96d56Sopenharmony_cipwmx249 power -1 5 4 -> -1
26207db96d56Sopenharmony_cipwmx250 power -1 5 -1 -> -0
26217db96d56Sopenharmony_cipwmx251 power -1 5 -2 -> -1
26227db96d56Sopenharmony_ci
26237db96d56Sopenharmony_ci-- Randomly chosen larger values
26247db96d56Sopenharmony_cipwmx252 power 0 4 7 -> 0
26257db96d56Sopenharmony_cipwmx253 power -4 5 -9 -> -7
26267db96d56Sopenharmony_cipwmx254 power -5 4 -9 -> 4
26277db96d56Sopenharmony_cipwmx255 power -50 29 2 -> -0
26287db96d56Sopenharmony_cipwmx256 power -1 83 3 -> -1
26297db96d56Sopenharmony_cipwmx257 power -55 65 -75 -> -25
26307db96d56Sopenharmony_cipwmx258 power -613 151 -302 -> -9
26317db96d56Sopenharmony_cipwmx259 power 551 23 -35 -> 31
26327db96d56Sopenharmony_cipwmx260 power 51 142 942 -> 9
26337db96d56Sopenharmony_cipwmx261 power 6886 9204 -6091 -> 5034
26347db96d56Sopenharmony_cipwmx262 power 3057 5890 -3 -> 0
26357db96d56Sopenharmony_cipwmx263 power 56 4438 5365 -> 521
26367db96d56Sopenharmony_cipwmx264 power 96237 35669 -46669 -> 30717
26377db96d56Sopenharmony_cipwmx265 power 40011 34375 -57611 -> 625
26387db96d56Sopenharmony_cipwmx266 power 44317 38493 -12196 -> 11081
26397db96d56Sopenharmony_cipwmx267 power -282368 895633 -235870 -> -220928
26407db96d56Sopenharmony_cipwmx268 power 77328 852553 -405529 -> 129173
26417db96d56Sopenharmony_cipwmx269 power -929659 855713 650348 -> -90803
26427db96d56Sopenharmony_cipwmx270 power 907057 6574309 4924768 -> 3018257
26437db96d56Sopenharmony_cipwmx271 power -2887757 3198492 -5864352 -> 3440113
26447db96d56Sopenharmony_cipwmx272 power -247310 657371 -7415739 -> -1301840
26457db96d56Sopenharmony_cipwmx273 power -8399046 45334087 -22395020 -> -18515896
26467db96d56Sopenharmony_cipwmx274 power 79621397 4850236 1486555 -> 928706
26477db96d56Sopenharmony_cipwmx275 power 96012251 27971901 69609031 -> 50028729
26487db96d56Sopenharmony_cipwmx276 power -907335481 74127986 582330017 -> 51527187
26497db96d56Sopenharmony_cipwmx277 power -141192960 821063826 -260877928 -> 112318560
26507db96d56Sopenharmony_cipwmx278 power -501711702 934355994 82135143 -> 66586995
26517db96d56Sopenharmony_cipwmx279 power -9256358075 8900900138 -467222031 -> 95800246
26527db96d56Sopenharmony_cipwmx280 power -7031964291 1751257483 -935334498 -> -607626609
26537db96d56Sopenharmony_cipwmx281 power 8494314971 8740197252 107522491 -> 17373655
26547db96d56Sopenharmony_cipwmx282 power 88306216890 87477374166 -23498076 -> 15129528
26557db96d56Sopenharmony_cipwmx283 power -33939432478 7170196239 22133583 -> -11017036
26567db96d56Sopenharmony_cipwmx284 power 19466222767 30410710614 305752056 -> 191509537
26577db96d56Sopenharmony_cipwmx285 power -864942494008 370558899638 346688856 -> 56956768
26587db96d56Sopenharmony_cipwmx286 power -525406225603 345700226898 237163621 -> 56789534
26597db96d56Sopenharmony_cipwmx287 power 464612215955 312474621651 -329485700 -> 1853975
26607db96d56Sopenharmony_cipwmx288 power -1664283031244 3774474669855 919022867 -> -516034520
26617db96d56Sopenharmony_cipwmx289 power -3472438506913 7407327549995 -451206854 -> -74594761
26627db96d56Sopenharmony_cipwmx290 power -4223662152949 6891069279069 499843503 -> -80135290
26637db96d56Sopenharmony_cipwmx291 power -44022119276816 8168266170326 569679509 -> 375734475
26647db96d56Sopenharmony_cipwmx292 power -66195891207902 12532690555875 -243262129 -> -113186833
26657db96d56Sopenharmony_cipwmx293 power -69039911263164 52726605857673 360625196 -> -268662748
26667db96d56Sopenharmony_cipwmx294 power -299010116699208 885092589359231 -731310123 -> -104103765
26677db96d56Sopenharmony_cipwmx295 power -202495776299758 501159122943145 -686234870 -> -135511878
26687db96d56Sopenharmony_cipwmx296 power -595411478087676 836269270472481 -214614901 -> -183440819
26697db96d56Sopenharmony_cipwmx297 power -139555381056229 1324808520020507 -228944738 -> -218991473
26707db96d56Sopenharmony_cipwmx298 power 7846356250770543 1798045051036814 -101028985 -> 7805179
26717db96d56Sopenharmony_cipwmx299 power -4298015862709415 604966944844209 880212893 -> -87408671
26727db96d56Sopenharmony_cipwmx300 power -37384897538910893 76022206995659295 -930512842 -> -697757157
26737db96d56Sopenharmony_cipwmx301 power 82166659028005443 23375408251767704 817270700 -> 770697001
26747db96d56Sopenharmony_cipwmx302 power 97420301198165641 72213282983416924 947519716 -> 610711721
26757db96d56Sopenharmony_cipwmx303 power 913382043453243607 449681707248500262 211135545 -> 79544899
26767db96d56Sopenharmony_cipwmx304 power -313823613418052171 534579409610142937 -943062968 -> -446001379
26777db96d56Sopenharmony_cipwmx305 power -928106516894494093 760020177330116509 -50043994 -> -46010575
26787db96d56Sopenharmony_cipwmx306 power 4692146601679439796 4565354511806767804 -667339075 -> 480272081
26797db96d56Sopenharmony_cipwmx307 power 9722256633509177930 7276568791860505790 792675321 -> 182879752
26807db96d56Sopenharmony_cipwmx308 power 8689899484830064228 429082967129615261 -844555637 -> 270374557
26817db96d56Sopenharmony_ci
26827db96d56Sopenharmony_ci-- All inputs must be integers
26837db96d56Sopenharmony_cipwmx309 power 2.1 3 1 -> NaN Invalid_operation
26847db96d56Sopenharmony_cipwmx310 power 0.4 1 5 -> NaN Invalid_operation
26857db96d56Sopenharmony_cipwmx311 power 2 3.1 5 -> NaN Invalid_operation
26867db96d56Sopenharmony_cipwmx312 power 13 -1.2 10 -> NaN Invalid_operation
26877db96d56Sopenharmony_cipwmx313 power 2 3 5.1 -> NaN Invalid_operation
26887db96d56Sopenharmony_ci
26897db96d56Sopenharmony_ci-- Second argument must be nonnegative (-0 is okay)
26907db96d56Sopenharmony_cipwmx314 power 2 -3 5 -> NaN Invalid_operation
26917db96d56Sopenharmony_cipwmx315 power 7 -1 1 -> NaN Invalid_operation
26927db96d56Sopenharmony_cipwmx316 power 0 -2 6 -> NaN Invalid_operation
26937db96d56Sopenharmony_ci
26947db96d56Sopenharmony_ci-- Third argument must be nonzero
26957db96d56Sopenharmony_cipwmx317 power 13 1003 0 -> NaN Invalid_operation
26967db96d56Sopenharmony_cipwmx318 power 1 0 0E+987 -> NaN Invalid_operation
26977db96d56Sopenharmony_cipwmx319 power 0 2 -0 -> NaN Invalid_operation
26987db96d56Sopenharmony_ci
26997db96d56Sopenharmony_ci-- Integers are fine, no matter how they're expressed
27007db96d56Sopenharmony_cipwmx320 power 13.0 117.00 1E+2 -> 33
27017db96d56Sopenharmony_cipwmx321 power -2E+3 1.1E+10 -12323 -> 4811
27027db96d56Sopenharmony_cipwmx322 power 20 0E-300 143 -> 1
27037db96d56Sopenharmony_cipwmx323 power -20 -0E+1005 1179 -> 1
27047db96d56Sopenharmony_cipwmx324 power 0E-1001 17 5.6E+4 -> 0
27057db96d56Sopenharmony_ci
27067db96d56Sopenharmony_ci-- Modulus must not exceed precision
27077db96d56Sopenharmony_cipwmx325 power 0 1 1234567890 -> NaN Invalid_operation
27087db96d56Sopenharmony_cipwmx326 power 1 0 1000000000 -> NaN Invalid_operation
27097db96d56Sopenharmony_cipwmx327 power -23 5 -1000000000 -> NaN Invalid_operation
27107db96d56Sopenharmony_cipwmx328 power 41557 213 -999999999 -> 47650456
27117db96d56Sopenharmony_cipwmx329 power -2134 199 999999997 -> -946957912
27127db96d56Sopenharmony_ci
27137db96d56Sopenharmony_ci-- Huge base shouldn't present any problems
27147db96d56Sopenharmony_cipwmx330 power 1.23E+123456791 10123898 17291065 -> 5674045
27157db96d56Sopenharmony_ci
27167db96d56Sopenharmony_ci-- Large exponent, may be slow
27177db96d56Sopenharmony_ci-- (if second argument is 1En then expect O(n) running time)
27187db96d56Sopenharmony_cipwmx331 power 1000288896 9.87E+12347 93379908 -> 43224924
27197db96d56Sopenharmony_ci
27207db96d56Sopenharmony_ci-- Triple NaN propagation (adapted from examples in fma.decTest)
27217db96d56Sopenharmony_cipwmx400 power  NaN2  NaN3  NaN5   ->  NaN2
27227db96d56Sopenharmony_cipwmx401 power  1     NaN3  NaN5   ->  NaN3
27237db96d56Sopenharmony_cipwmx402 power  1     1     NaN5   ->  NaN5
27247db96d56Sopenharmony_cipwmx403 power  sNaN1 sNaN2 sNaN3  ->  NaN1 Invalid_operation
27257db96d56Sopenharmony_cipwmx404 power  1     sNaN2 sNaN3  ->  NaN2 Invalid_operation
27267db96d56Sopenharmony_cipwmx405 power  1     1     sNaN3  ->  NaN3 Invalid_operation
27277db96d56Sopenharmony_cipwmx406 power  sNaN1 sNaN2 sNaN3  ->  NaN1 Invalid_operation
27287db96d56Sopenharmony_cipwmx407 power  NaN7  sNaN2 sNaN3  ->  NaN2 Invalid_operation
27297db96d56Sopenharmony_cipwmx408 power  NaN7  NaN5  sNaN3  ->  NaN3 Invalid_operation
27307db96d56Sopenharmony_ci
27317db96d56Sopenharmony_ci-- Infinities not allowed
27327db96d56Sopenharmony_cipwmx410 power Inf 1 1 -> NaN Invalid_operation
27337db96d56Sopenharmony_cipwmx411 power 1 Inf 1 -> NaN Invalid_operation
27347db96d56Sopenharmony_cipwmx412 power 1 1 Inf -> NaN Invalid_operation
27357db96d56Sopenharmony_cipwmx413 power -Inf 1 1 -> NaN Invalid_operation
27367db96d56Sopenharmony_cipwmx414 power 1 -Inf 1 -> NaN Invalid_operation
27377db96d56Sopenharmony_cipwmx415 power 1 1 -Inf -> NaN Invalid_operation
27387db96d56Sopenharmony_ci
27397db96d56Sopenharmony_ci-- Just for fun: 1729 is a Carmichael number
27407db96d56Sopenharmony_cipwmx420 power 0 1728 1729 -> 0
27417db96d56Sopenharmony_cipwmx421 power 1 1728 1729 -> 1
27427db96d56Sopenharmony_cipwmx422 power 2 1728 1729 -> 1
27437db96d56Sopenharmony_cipwmx423 power 3 1728 1729 -> 1
27447db96d56Sopenharmony_cipwmx424 power 4 1728 1729 -> 1
27457db96d56Sopenharmony_cipwmx425 power 5 1728 1729 -> 1
27467db96d56Sopenharmony_cipwmx426 power 6 1728 1729 -> 1
27477db96d56Sopenharmony_cipwmx427 power 7 1728 1729 -> 742
27487db96d56Sopenharmony_cipwmx428 power 8 1728 1729 -> 1
27497db96d56Sopenharmony_cipwmx429 power 9 1728 1729 -> 1
27507db96d56Sopenharmony_cipwmx430 power 10 1728 1729 -> 1
27517db96d56Sopenharmony_cipwmx431 power 11 1728 1729 -> 1
27527db96d56Sopenharmony_cipwmx432 power 12 1728 1729 -> 1
27537db96d56Sopenharmony_cipwmx433 power 13 1728 1729 -> 533
27547db96d56Sopenharmony_cipwmx434 power 14 1728 1729 -> 742
27557db96d56Sopenharmony_cipwmx435 power 15 1728 1729 -> 1
27567db96d56Sopenharmony_cipwmx436 power 16 1728 1729 -> 1
27577db96d56Sopenharmony_cipwmx437 power 17 1728 1729 -> 1
27587db96d56Sopenharmony_cipwmx438 power 18 1728 1729 -> 1
27597db96d56Sopenharmony_cipwmx439 power 19 1728 1729 -> 456
27607db96d56Sopenharmony_cipwmx440 power 20 1728 1729 -> 1
27617db96d56Sopenharmony_ci
27627db96d56Sopenharmony_ci-- plus and minus zero in various rounding modes (see issue 11131)
27637db96d56Sopenharmony_ciextended: 1
27647db96d56Sopenharmony_ciprecision: 9
27657db96d56Sopenharmony_cimaxexponent: 384
27667db96d56Sopenharmony_ciminexponent: -383
27677db96d56Sopenharmony_ci
27687db96d56Sopenharmony_cirounding: half_even
27697db96d56Sopenharmony_ciplux1000 plus 0.0 -> 0.0
27707db96d56Sopenharmony_ciplux1001 plus -0.0 -> 0.0
27717db96d56Sopenharmony_ciminx1000 minus 0.0 -> 0.0
27727db96d56Sopenharmony_ciminx1001 minus -0.0 -> 0.0
27737db96d56Sopenharmony_ciabsx1000 abs 0.0 -> 0.0
27747db96d56Sopenharmony_ciabsx1001 abs -0.0 -> 0.0
27757db96d56Sopenharmony_ci
27767db96d56Sopenharmony_cirounding: half_up
27777db96d56Sopenharmony_ciplux1010 plus 0.0 -> 0.0
27787db96d56Sopenharmony_ciminx1010 minus 0.0 -> 0.0
27797db96d56Sopenharmony_ciplux1011 plus -0.0 -> 0.0
27807db96d56Sopenharmony_ciminx1011 minus -0.0 -> 0.0
27817db96d56Sopenharmony_ciabsx1010 abs 0.0 -> 0.0
27827db96d56Sopenharmony_ciabsx1011 abs -0.0 -> 0.0
27837db96d56Sopenharmony_ci
27847db96d56Sopenharmony_cirounding: ceiling
27857db96d56Sopenharmony_ciplux1020 plus 0.0 -> 0.0
27867db96d56Sopenharmony_ciminx1020 minus 0.0 -> 0.0
27877db96d56Sopenharmony_ciplux1021 plus -0.0 -> 0.0
27887db96d56Sopenharmony_ciminx1021 minus -0.0 -> 0.0
27897db96d56Sopenharmony_ciabsx1020 abs 0.0 -> 0.0
27907db96d56Sopenharmony_ciabsx1021 abs -0.0 -> 0.0
27917db96d56Sopenharmony_ci
27927db96d56Sopenharmony_cirounding: floor
27937db96d56Sopenharmony_ciplux1030 plus 0.0 -> 0.0
27947db96d56Sopenharmony_ciminx1030 minus 0.0 -> -0.0
27957db96d56Sopenharmony_ciplux1031 plus -0.0 -> -0.0
27967db96d56Sopenharmony_ciminx1031 minus -0.0 -> 0.0
27977db96d56Sopenharmony_ciabsx1030 abs 0.0 -> 0.0
27987db96d56Sopenharmony_ciabsx1031 abs -0.0 -> 0.0
27997db96d56Sopenharmony_ci
28007db96d56Sopenharmony_cirounding: down
28017db96d56Sopenharmony_ciplux1040 plus 0.0 -> 0.0
28027db96d56Sopenharmony_ciminx1040 minus 0.0 -> 0.0
28037db96d56Sopenharmony_ciplux1041 plus -0.0 -> 0.0
28047db96d56Sopenharmony_ciminx1041 minus -0.0 -> 0.0
28057db96d56Sopenharmony_ciabsx1040 abs 0.0 -> 0.0
28067db96d56Sopenharmony_ciabsx1041 abs -0.0 -> 0.0
28077db96d56Sopenharmony_ci
28087db96d56Sopenharmony_cirounding: up
28097db96d56Sopenharmony_ciplux1050 plus 0.0 -> 0.0
28107db96d56Sopenharmony_ciminx1050 minus 0.0 -> 0.0
28117db96d56Sopenharmony_ciplux1051 plus -0.0 -> 0.0
28127db96d56Sopenharmony_ciminx1051 minus -0.0 -> 0.0
28137db96d56Sopenharmony_ciabsx1050 abs 0.0 -> 0.0
28147db96d56Sopenharmony_ciabsx1051 abs -0.0 -> 0.0
28157db96d56Sopenharmony_ci
28167db96d56Sopenharmony_cirounding: half_down
28177db96d56Sopenharmony_ciplux1060 plus 0.0 -> 0.0
28187db96d56Sopenharmony_ciminx1060 minus 0.0 -> 0.0
28197db96d56Sopenharmony_ciplux1061 plus -0.0 -> 0.0
28207db96d56Sopenharmony_ciminx1061 minus -0.0 -> 0.0
28217db96d56Sopenharmony_ciabsx1060 abs 0.0 -> 0.0
28227db96d56Sopenharmony_ciabsx1061 abs -0.0 -> 0.0
28237db96d56Sopenharmony_ci
28247db96d56Sopenharmony_cirounding: 05up
28257db96d56Sopenharmony_ciplux1070 plus 0.0 -> 0.0
28267db96d56Sopenharmony_ciminx1070 minus 0.0 -> 0.0
28277db96d56Sopenharmony_ciplux1071 plus -0.0 -> 0.0
28287db96d56Sopenharmony_ciminx1071 minus -0.0 -> 0.0
28297db96d56Sopenharmony_ciabsx1070 abs 0.0 -> 0.0
28307db96d56Sopenharmony_ciabsx1071 abs -0.0 -> 0.0
2831