1 /* 2 * Copyright (C) 2014 The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17 #include <math.h> 18 19 #include <gtest/gtest.h> 20 21 #if defined(__BIONIC__) 22 typedef struct { 23 double expected; 24 double x_call_data; 25 double y_call_data; 26 } pow_intel_data_t; 27 28 static pow_intel_data_t g_pow_intel_data[] = { 29 { // Entry 0 30 0x1.p0, 31 -0x1.0p-10, 0.0 32 }, 33 { // Entry 1 34 0x1.p0, 35 -0x1.0p-20, 0.0 36 }, 37 { // Entry 2 38 -HUGE_VAL, 39 -HUGE_VAL, 0x1.0000000000001p52 40 }, 41 { // Entry 3 42 -0x1.ffffffffffffe0000000000001ffffffp20, 43 -0x1.0000000000001p-21, -0x1.0p0 44 }, 45 { // Entry 4 46 0x1.p0, 47 -0x1.0000000000001p-41, 0.0 48 }, 49 { // Entry 5 50 0x1.000000000000a000000000002dp-410, 51 -0x1.0000000000001p-41, 0x1.4p3 52 }, 53 { // Entry 6 54 0x1.9241b707f6dadff955fd89193b67d331p-76, 55 -0x1.0000000000009p0, -0x1.7364d9364d93ep54 56 }, 57 { // Entry 7 58 0x1.ffffe00000fffffabaaabeffffc3b111p-1, 59 -0x1.0000000000010p0, -0x1.0p28 60 }, 61 { // Entry 8 62 -0x1.fffffeffac00403b0c6d424acd900953p964, 63 -0x1.00000000220p-1, -0x1.e28p9 64 }, 65 { // Entry 9 66 0x1.ffe88f898fad6805ef5425ca3572f1e8p705, 67 -0x1.0000044p-1, -0x1.610p9 68 }, 69 { // Entry 10 70 -0x1.fff0007ffc001fff0007ffc001fff0p40, 71 -0x1.00080p-41, -0x1.0p0 72 }, 73 { // Entry 11 74 0x1.ff601b7c9059582e9c5cd4bde021f462p409, 75 -0x1.00080p-41, -0x1.4p3 76 }, 77 { // Entry 12 78 -0x1.002802801400500080p200, 79 -0x1.00080p40, 0x1.4p2 80 }, 81 { // Entry 13 82 0x1.ffa00a7f14c337fcecffc107244f96dfp245, 83 -0x1.0008000000f14p-41, -0x1.8p2 84 }, 85 { // Entry 14 86 0x1.ff8011fd3be577fec85ffc5d60b0334ep-321, 87 -0x1.000800000e484p40, -0x1.0p3 88 }, 89 { // Entry 15 90 0x1.6b3c46415430c004e9fd0b35f8ec6fd5p-1, 91 -0x1.046e8bfffffc2p0, -0x1.4p4 92 }, 93 { // Entry 16 94 0.0, 95 -0x1.518p-1065, 0x1.0p1023 96 }, 97 { // Entry 17 98 0x1.20000060000008p-81, 99 -0x1.8000004p-41, 0x1.0p1 100 }, 101 { // Entry 18 102 0x1.c3d6a2157b623407e8c821289ebac2b6p-1, 103 -0x1.fffffbfffffffp-1, 0x1.0p20 104 }, 105 { // Entry 19 106 -0x1.00000060000030000011000006300002p0, 107 -0x1.ffffffbffffffp-1, -0x1.8p1 108 }, 109 { // Entry 20 110 -0x1.000000e00000a8000062000033a00018p35, 111 -0x1.ffffffbffffffp-6, -0x1.cp2 112 }, 113 { // Entry 21 114 -0x1.000000e00000a8000062000033a00018p280, 115 -0x1.ffffffbffffffp-41, -0x1.cp2 116 }, 117 { // Entry 22 118 -0x1.000000e00000a8000062000033a00018p-287, 119 -0x1.ffffffbffffffp40, -0x1.cp2 120 }, 121 { // Entry 23 122 -0x1.fffffe40000038000030fffff49ffffdp286, 123 -0x1.ffffffbffffffp40, 0x1.cp2 124 }, 125 { // Entry 24 126 0x1.ffffff80000008p-21, 127 -0x1.ffffffcp-11, 0x1.0p1 128 }, 129 { // Entry 25 130 -0x1.000000000100080000010010004001p40, 131 -0x1.fffffffffdfffp-41, -0x1.0p0 132 }, 133 { // Entry 26 134 -0x1.00000000000c98000000009e9a40p40, 135 -0x1.ffffffffffe6dp-41, -0x1.0p0 136 }, 137 { // Entry 27 138 -0x1.fffffffdffffe00100000fffaaaaaaaap-1, 139 -0x1.ffffffffffffep-1, 0x1.00001p20 140 }, 141 { // Entry 28 142 -0x1.0000000000000800000000000040p0, 143 -0x1.fffffffffffffp-1, -0x1.0p0 144 }, 145 { // Entry 29 146 -HUGE_VAL, 147 -0x1.fffffffffffffp1023, 0x1.0000000000001p52 148 }, 149 { // Entry 30 150 0x1.fda6a1be3e9d47fc84293281e77aa21ap-1, 151 0x1.0p-2, 0x1.b2cb2cb2cb2d0p-9 152 }, 153 { // Entry 31 154 0.0, 155 0x1.0p-512, 0x1.0ccp1 156 }, 157 { // Entry 32 158 0x1.f9b3a3820980938687e8bf7ff06bc42cp-914, 159 0x1.0p-1035, 0x1.c3a83a83a83a5p-1 160 }, 161 { // Entry 33 162 0.0, 163 0x1.0p-1074, 0x1.0p1023 164 }, 165 { // Entry 34 166 0.0, 167 0x1.0p-1074, 0x1.0000000000001p0 168 }, 169 { // Entry 35 170 0x1.51cb453b954f5305fd8d61e650e8d0d5p-967, 171 0x1.0p-1074, 0x1.cccccccccccccp-1 172 }, 173 { // Entry 36 174 0x1.fffffffd3a37a022a4bdf9482171d56fp1023, 175 0x1.0p1, 0x1.ffffffffff0p9 176 }, 177 { // Entry 37 178 0x1.00000000000007ffffffffffffe0p-5, 179 0x1.0000000000001p-10, 0x1.0p-1 180 }, 181 { // Entry 38 182 0x1.ae89f995ad5887ff46dd2362be6a8f23p-204, 183 0x1.0000000000001p-271, 0x1.7fffffffffffdp-1 184 }, 185 { // Entry 39 186 0x1.2611186bae6a380002e6202c31b04d13p-38, 187 0x1.0000000000001p-462, 0x1.4f2094f2094f0p-4 188 }, 189 { // Entry 40 190 0x1.6a09e667f3ecd2adb67223f9564b3422p-392, 191 0x1.0000000000001p-522, 0x1.7fffffffffffdp-1 192 }, 193 { // Entry 41 194 0x1.9fdf8bcce543547d611ef13904022b8bp-493, 195 0x1.0000000000001p-547, 0x1.cccccccccccccp-1 196 }, 197 { // Entry 42 198 0x1.91b501c2db5c8ffe81cc3effffe282e8p-290, 199 0x1.0000000000001p-643, 0x1.ccccccccccccap-2 200 }, 201 { // Entry 43 202 0x1.a830fd0547202479c70c80b72a325d2fp-408, 203 0x1.0000000000001p-731, 0x1.1d41d41d41d44p-1 204 }, 205 { // Entry 44 206 0x1.a9335df38e6e64cbdaa57750a0cfd5eep-291, 207 0x1.0000000000001p-733, 0x1.95810624dd2f7p-2 208 }, 209 { // Entry 45 210 0x1.6a09e667f3d192a27b73577484a86dcdp-761, 211 0x1.0000000000001p-845, 0x1.cccccccccccccp-1 212 }, 213 { // Entry 46 214 0x1.bdb8cdadbe60a56dd61c4e04350cfa9ap-569, 215 0x1.0000000000001p-947, 0x1.3333333333331p-1 216 }, 217 { // Entry 47 218 0x1.6a09e66d72c9c801840532577e605e07p904, 219 0x1.0000000000001p-1005, -0x1.cccccccccfa81p-1 220 }, 221 { // Entry 48 222 0x1.fffffffffffaea6e0622a45b3589d771p1023, 223 0x1.0000000000001p1, 0x1.ffffffffffffdp9 224 }, 225 { // Entry 49 226 0x1.e6102ba465044814b28a0a49216ef667p-349, 227 0x1.0000000000001p663, -0x1.0cccccccccccfp-1 228 }, 229 { // Entry 50 230 0x1.ffffffffffd75b6d85de8fb3a7e2e826p-703, 231 0x1.0000000000001p936, -0x1.8000000000001p-1 232 }, 233 { // Entry 51 234 0x1.ffffffffffffe0000000000001ffffffp-1024, 235 0x1.0000000000001p1023, -0x1.0p0 236 }, 237 { // Entry 52 238 0x1.fffffffffffaea6e0622a4573589d771p1023, 239 0x1.0000000000002p2, 0x1.ffffffffffffdp8 240 }, 241 { // Entry 53 242 0x1.000000000000080000000000029fffffp0, 243 0x1.0000000000004p0, 0x1.0000000000007p-3 244 }, 245 { // Entry 54 246 0x1.00000000000007ffffffffff3920p0, 247 0x1.0000000000004p0, 0x1.ffffffffffce8p-4 248 }, 249 { // Entry 55 250 0x1.fffffffffffaea6e0622a44f3589d771p1023, 251 0x1.0000000000004p4, 0x1.ffffffffffffdp7 252 }, 253 { // Entry 56 254 0x1.fb9540d99258a80f86b71925aaf4421ep80, 255 0x1.0000000000007p1023, 0x1.4444444444430p-4 256 }, 257 { // Entry 57 258 0x1.df905ef8e2507fd852712ed6cea98963p833, 259 0x1.0000000000011p1, 0x1.a0f3ea0697a0bp9 260 }, 261 { // Entry 58 262 0x1.00000000000097ffffffffffd2e0p3, 263 0x1.0000000000013p6, 0x1.0p-1 264 }, 265 { // Entry 59 266 0x1.000000000000d7ffffffffff77e0p0, 267 0x1.0000000000021p0, 0x1.a2e8ba2e8ba2ep-2 268 }, 269 { // Entry 60 270 0x1.9476504b9baf343e3f75a2bd2e4caddbp738, 271 0x1.0000000000080p0, 0x1.0p54 272 }, 273 { // Entry 61 274 0x1.fffff4e95e1f3fdcdd5e3d928f3a47f5p1023, 275 0x1.00000000000ffp1, 0x1.fffffffc0p9 276 }, 277 { // Entry 62 278 0x1.ffffffff8e4de8083ac63f95bcb525fcp1023, 279 0x1.00000000000ffp2, 0x1.ffffffffffcp8 280 }, 281 { // Entry 63 282 0x1.9476504b433552adbf253ad5a9e61e68p738, 283 0x1.00000000004p0, 0x1.0p51 284 }, 285 { // Entry 64 286 0x1.6247eb03578637ff2cb93c93fe2f2473p-129, 287 0x1.00000000007p1, -0x1.011p7 288 }, 289 { // Entry 65 290 0x1.87cea2e506d2ea9b21823d7557663fbap427, 291 0x1.00000000020p1023, 0x1.ac083126e978cp-2 292 }, 293 { // Entry 66 294 0x1.ffffff2b0338080b257df31bb02ff70ap767, 295 0x1.000000000ffffp-1, -0x1.7fffffffd5ce2p9 296 }, 297 { // Entry 67 298 0x1.ffd931035b394087164501473df23095p1023, 299 0x1.000000001p1, 0x1.fffff1fffffffp9 300 }, 301 { // Entry 68 302 0x1.912b6dd6652df7fa0fbaffbc7b32d62ap953, 303 0x1.000000001b1efp-1, -0x1.dcd2f3ea06995p9 304 }, 305 { // Entry 69 306 0x1.fffffff800000020c0003f7b7ffe8216p-1, 307 0x1.000000040p0, -0x1.ffffffffcffffp-1 308 }, 309 { // Entry 70 310 0x1.ffffffc0000027fffff70000039ffffep-1024, 311 0x1.0000001ffffffp1023, -0x1.0p0 312 }, 313 { // Entry 71 314 0x1.705df34f84e31387148153c7cf783a53p-1, 315 0x1.0000004p1, -0x1.e66666666666bp-2 316 }, 317 { // Entry 72 318 0x1.1a16744c2ec0d8042410bf3e3a9014acp1, 319 0x1.0000004p2, 0x1.23d70a3d70a3bp-1 320 }, 321 { // Entry 73 322 0x1.fff8001002b417ef588e21c5092e20c7p1023, 323 0x1.0000010p-1, -0x1.ffffffffffff9p9 324 }, 325 { // Entry 74 326 0x1.a12f806c39105800d5ac38f6cb88d374p-2, 327 0x1.000001cp3, -0x1.ba2e8ba2e8ba2p-2 328 }, 329 { // Entry 75 330 0x1.d72f7f354d86d0206ad7c9be9b478c7cp-885, 331 0x1.0000044p-1, 0x1.ba0f61c9107c9p9 332 }, 333 { // Entry 76 334 0x1.915d1955b15fc08191e000bc8a9c8262p738, 335 0x1.00020p0, 0x1.0000040p24 336 }, 337 { // Entry 77 338 0x1.ffc0043cbc5db7fed905ea267724cd86p47, 339 0x1.000200000c0e4p-3, -0x1.fffffffff3fffp3 340 }, 341 { // Entry 78 342 0x1.03861c0f25f0b7fdd7db988fc50e8ac5p896, 343 0x1.00070p7, 0x1.00000000880p7 344 }, 345 { // Entry 79 346 0x1.735f4cae6fd5e7ec9ec93923f339e951p-242, 347 0x1.0007fdep0, -0x1.4f1b77c278dc0p20 348 }, 349 { // Entry 80 350 0x1.b6bdcdafd5582823b4d361cb7bf02f0bp0, 351 0x1.0007ffffff18cp-3, -0x1.094f2094f2094p-2 352 }, 353 { // Entry 81 354 0x1.ee9de3815589f8020429c850502a73cep0, 355 0x1.00080p1, 0x1.e666666666666p-1 356 }, 357 { // Entry 82 358 0x1.fc4e957ad3cff80df14d5383bd09a83ap1023, 359 0x1.001febebccd42p0, 0x1.63d8aa986a9eap20 360 }, 361 { // Entry 83 362 0x1.fbddf46d6b62882b4c4e659bf0212df4p1023, 363 0x1.001fef1cc4193p0, 0x1.63b500c83689dp20 364 }, 365 { // Entry 84 366 0x1.fba7f9318c5dc81b1e178865147202f3p1023, 367 0x1.001ff069d2a6bp0, 0x1.63a676c8493e8p20 368 }, 369 { // Entry 85 370 0x1.f61661b7000d32d1f698e0fa2f889d35p69, 371 0x1.00804025213dep-7, -0x1.4p3 372 }, 373 { // Entry 86 374 0x1.e109bdcca01fb7ffbbe4f50c82d0ec62p15, 375 0x1.010p-1, -0x1.ffffffff9ffffp3 376 }, 377 { // Entry 87 378 0x1.1e49c51473ff37dc1ad27264312c37b5p-1011, 379 0x1.021eeaa6d270dp1, -0x1.f37971758e257p9 380 }, 381 { // Entry 88 382 0x1.eb41321e136b37fffbb99027ffc8514bp-21, 383 0x1.02f178bc5e2c1p3, -0x1.a99999999999ap2 384 }, 385 { // Entry 89 386 0x1.080ffffff79cb800d4fa4351d8e63171p-2, 387 0x1.040p-1, 0x1.00000000060p1 388 }, 389 { // Entry 90 390 0x1.cf2b19acfd538820cd62b9762fbd07d8p-1018, 391 0x1.0493cda7be452p1, -0x1.efe4b242071abp9 392 }, 393 { // Entry 91 394 0x1.6692c05b09baba2ea48d785ad4a4575dp135, 395 0x1.05ebf8248a734p99, 0x1.5e3b32a2a9fb0p0 396 }, 397 { // Entry 92 398 0x1.810f2f53980577f6663abfa1f774291bp70, 399 0x1.0aaaaaaaaaaabp7, 0x1.4p3 400 }, 401 { // Entry 93 402 0x1.fffee335368ea0008aa6b3b006354625p-1, 403 0x1.0e4f938c0e0bbp-482, 0x1.b4838aa70d025p-26 404 }, 405 { // Entry 94 406 0x1.cfc470cc939227fa970b58b91572f724p-40, 407 0x1.13bd11bcfaa50p-5, 0x1.0p3 408 }, 409 { // Entry 95 410 0x1.ec33ea55afd33ad219aa2aec083397dfp-1, 411 0x1.1501f44659e54p0, -0x1.0p-1 412 }, 413 { // Entry 96 414 0x1.f648a0ead82f6001daf0d46abd018b77p-1, 415 0x1.1555555555555p-1, 0x1.0000000000007p-5 416 }, 417 { // Entry 97 418 0x1.fe7eb68734b5e825e94d6de454cde18ep6, 419 0x1.1745d1745da71p-1, -0x1.0000000000007p3 420 }, 421 { // Entry 98 422 0x1.a5a00c77c65bf5b0592a61407b2bc79fp-39, 423 0x1.1973b102ffddbp-6, 0x1.a1d84f6a3b934p2 424 }, 425 { // Entry 99 426 0x1.e7e26745f50fe800d14145ff80133761p-2, 427 0x1.19eedeb102d84p2, -0x1.0p-1 428 }, 429 { // Entry 100 430 0x1.a73f9acbf4125a89020110a29c39bbd2p103, 431 0x1.24765a0cdd454p7, 0x1.cd81edfd6d5b8p3 432 }, 433 { // Entry 101 434 0x1.445ae390f4b5369c1426f9fe8b8a1751p615, 435 0x1.2492492492492p-5, -0x1.ffffffffffff8p6 436 }, 437 { // Entry 102 438 0x1.e4e045205527f33f0c9768dcb7f13fabp-616, 439 0x1.2492492492492p-5, 0x1.ffc7fffffffffp6 440 }, 441 { // Entry 103 442 0x1.2dd17dc7293dc8001e1986a14875be95p122, 443 0x1.3150a12f25c8dp-41, -0x1.8p1 444 }, 445 { // Entry 104 446 0x1.52c58cdbac4cb7feb761e24bbde99b85p-534, 447 0x1.3333333333333p-2, 0x1.333333333ce97p8 448 }, 449 { // Entry 105 450 0x1.bc7f056ec71ff0000104808c9990ae9fp-2, 451 0x1.33333346cf8bap-2, 0x1.62e42fefa39efp-1 452 }, 453 { // Entry 106 454 0x1.a2c9dc7bb2e724ae746c7a0a076b129bp-291, 455 0x1.38abf82ee6986p-1, 0x1.980p8 456 }, 457 { // Entry 107 458 0x1.b4f60e5795b5e8088c1865ab9e0e2694p0, 459 0x1.3ec984cb36701p0, 0x1.38018879b2ba8p1 460 }, 461 { // Entry 108 462 0x1.8fcf301c2b46532fffb6a06cc43dec91p-667, 463 0x1.4p-1070, 0x1.3ef368eb04327p-1 464 }, 465 { // Entry 109 466 0x1.00003f65cce8080000ffef6e02bfe509p0, 467 0x1.4p4, 0x1.529a1574c0c72p-20 468 }, 469 { // Entry 110 470 0x1.90000000000028000000000001p4, 471 0x1.4000000000001p2, 0x1.0p1 472 }, 473 { // Entry 111 474 0x1.43015cf74d6e07ff3666305ddffb5f4ep1, 475 0x1.43e743ba79c41p-1, -0x1.02c30b80eb514p1 476 }, 477 { // Entry 112 478 0x1.a36e1c3c700b7a416fad641bfc031adbp-10, 479 0x1.47ae147ae147bp-5, 0x1.000001cp1 480 }, 481 { // Entry 113 482 0x1.e5eccf1b3a05dcf7adca8d47f937dac7p-985, 483 0x1.4e91b0e91b0f1p-1, 0x1.90c9714fbcd9bp10 484 }, 485 { // Entry 114 486 0x1.95335bfb76c6c7fe38526cde1c16edbdp-3, 487 0x1.5152b7c373368p-22, 0x1.bb38288a0a6p-4 488 }, 489 { // Entry 115 490 0x1.ffffffffffffb01e21a404429e88cfd6p-1, 491 0x1.51758790b4181p-4, 0x1.0p-52 492 }, 493 { // Entry 116 494 0x1.702ebfa1ff2013f2438cfd1935b73099p101, 495 0x1.5555555555555p-2, -0x1.00380p6 496 }, 497 { // Entry 117 498 0x1.ba30a127f6dd5fd9c60a7f010d9ca125p202, 499 0x1.5555555555555p-2, -0x1.ffc7fffffffffp6 500 }, 501 { // Entry 118 502 0x1.7ffffe8eddc49a0bb74c9b3942e5eb0bp1, 503 0x1.5555555555555p-2, -0x1.fffffe3ffffffp-1 504 }, 505 { // Entry 119 506 0x1.8aa8808647d07b8819b686a448174076p586, 507 0x1.5555555555555p-5, -0x1.ffc7fffffffffp6 508 }, 509 { // Entry 120 510 0x1.7a0a9108e1d1884c584a9ab81fc3f3d1p-294, 511 0x1.5555555555555p-5, 0x1.000000000e0p6 512 }, 513 { // Entry 121 514 0x1.ad3d5033217a047c2602ed9b3c0a9644p-461, 515 0x1.58a26121f46f6p-2, 0x1.24f45f5fd4f79p8 516 }, 517 { // Entry 122 518 0x1.1104fb8cf786c800ffc735889a531fa3p0, 519 0x1.6130984c02017p0, 0x1.999999999999ap-3 520 }, 521 { // Entry 123 522 0x1.1e952b19cc33672f1cdd3ec50e0b3df2p-1023, 523 0x1.622e8ba2e8b9dp-1, 0x1.e0f83e0f83e0cp10 524 }, 525 { // Entry 124 526 0x1.ceafd8c0385bd8abbd5744704bf13d4ep-1023, 527 0x1.671111111110cp-1, 0x1.f333333333324p10 528 }, 529 { // Entry 125 530 0x1.6a09e667f3ba12f93247a76d74374418p-1, 531 0x1.6a09e667f3b9ep-1, 0x1.ffffffffffff3p-1 532 }, 533 { // Entry 126 534 0x1.a887293fd6f30a11e9f3aab161b0d41fp0, 535 0x1.745d1745d1746p-2, -0x1.ffffffffffff8p-2 536 }, 537 { // Entry 127 538 0x1.917499900fda07fed49796d8256cbeadp-40, 539 0x1.745d1745d1746p-3, 0x1.fffffe3ffffffp3 540 }, 541 { // Entry 128 542 0x1.f46e967980e048c59fd0fbea1e57781cp967, 543 0x1.7a0p7, 0x1.fffffffefffffp6 544 }, 545 { // Entry 129 546 0x1.99ce45b7e28fc7ff2d3cfb4617742d7ap-1, 547 0x1.7bf0b2348b0a8p2, -0x1.0p-3 548 }, 549 { // Entry 130 550 0x1.fe9d3facecdb482e52a2026f0d0fcbabp0, 551 0x1.8p-1, -0x1.33333333333c0p1 552 }, 553 { // Entry 131 554 0x1.96c3a864d92cc8242fa6a056bb08b3cfp-1, 555 0x1.85e85e85e85eap-1, 0x1.b073ecade3053p-1 556 }, 557 { // Entry 132 558 0x1.f2d80cf8cc08b7ffffeea79f95c3a9bap-1, 559 0x1.87d872441eabbp9, -0x1.fffffffffffeep-9 560 }, 561 { // Entry 133 562 0x1.ffffffffffff701f8afb9aa06bad33c1p-1, 563 0x1.89e36ef84f19dp1, -0x1.0000000000011p-50 564 }, 565 { // Entry 134 566 0x1.0000000000000fffb750f07593ac0fefp0, 567 0x1.8d600b7696862p-96, -0x1.efae61f60f6e8p-59 568 }, 569 { // Entry 135 570 0x1.e8f15565ed43a82e052236ac3f8a1f09p77, 571 0x1.98d2fe5c53f34p-39, -0x1.044a002d50ad8p1 572 }, 573 { // Entry 136 574 0x1.0f4b118a10e49fffff00ae7357d87c94p-1, 575 0x1.999999a637f10p-2, 0x1.62e42fefa39efp-1 576 }, 577 { // Entry 137 578 0x1.d2515c49d64157fef62efe37aa7d4e57p-44, 579 0x1.9c0133cdb0856p-5, 0x1.4p3 580 }, 581 { // Entry 138 582 0x1.fb85e9f13f076753450e315695d239e9p-1023, 583 0x1.9f0ed4f930522p-1, 0x1.a5db8a1755e9cp11 584 }, 585 { // Entry 139 586 0x1.01ab8f2671b6e8000096349ab8974ec5p0, 587 0x1.9fcfe7f3fa181p-1, -0x1.0p-5 588 }, 589 { // Entry 140 590 0x1.69c73824fbabf8066c0f38487c600c72p9, 591 0x1.a043274b705cep3, 0x1.487e31cce6468p1 592 }, 593 { // Entry 141 594 0x1.d20088f4eeb8a52ff029ff7e476e3b67p-582, 595 0x1.a5d1745d1746ep-1, 0x1.03e0f83e0f83cp11 596 }, 597 { // Entry 142 598 0x1.c4beedf3151e2803e049bb5161d1272dp-272, 599 0x1.aa4ce8ed526b1p-1, 0x1.00880p10 600 }, 601 { // Entry 143 602 0x1.7173062b74c217fea6b41e6a7fb48dd6p-711, 603 0x1.ab99d36091bc0p97, -0x1.d136ee8e59573p2 604 }, 605 { // Entry 144 606 0x1.86c1b49a551097fe78399c00d0157d92p-2, 607 0x1.b782218c3fdb4p2, -0x1.0p-1 608 }, 609 { // Entry 145 610 0x1.5b6a74499d637804b9aa28f9b766c3ccp-1, 611 0x1.bceb771a02bdep2, -0x1.999999999999ap-3 612 }, 613 { // Entry 146 614 0x1.fdde6d7d992d4ffcd0a2446a9572b791p-1, 615 0x1.bfffffffffffdp-1, 0x1.ffc7fffffffffp-6 616 }, 617 { // Entry 147 618 0x1.2492492492492f05397829cbc1ade69fp-1023, 619 0x1.bffffffffffffp1022, -0x1.0p0 620 }, 621 { // Entry 148 622 0x1.cca34d8d609542352dfeaace528cb7a1p-818, 623 0x1.cp-1033, 0x1.9555555555552p-1 624 }, 625 { // Entry 149 626 0x1.55cb805d3b6ab5c7675ce288db179f2bp-981, 627 0x1.cp-1033, 0x1.e666666666662p-1 628 }, 629 { // Entry 150 630 0x1.97a3fcbacebe5d86d4f9675d3b8208f8p861, 631 0x1.cp-1059, -0x1.a0ea0ea0ea0eap-1 632 }, 633 { // Entry 151 634 0x1.e926f3342729d100beab22b5029fa692p-956, 635 0x1.cp-1071, 0x1.c8ebd48ebd498p-1 636 }, 637 { // Entry 152 638 0x1.f1668a877c3020c8505c45ae994bd358p-1002, 639 0x1.cp-1071, 0x1.deeabb7884549p-1 640 }, 641 { // Entry 153 642 0x1.24924924924597829cbc14f0e93c746ep-1023, 643 0x1.c000000000057p1022, -0x1.0p0 644 }, 645 { // Entry 154 646 0x1.c65c2cf3962da8013d40ee8c3b46bf1dp96, 647 0x1.c25c268491610p-44, -0x1.1efeff5a273ecp1 648 }, 649 { // Entry 155 650 0x1.970c10d6b0a59a7fadf1e21e5ab677bep77, 651 0x1.c25c268497682p-44, -0x1.cc6b93abbb074p0 652 }, 653 { // Entry 156 654 0x1.8583c2489a50380006c9c7205b5a54fep-1, 655 0x1.c2e170b85c994p-2, 0x1.5555555555555p-2 656 }, 657 { // Entry 157 658 0x1.7e4573015bc63bd267679aab2cd89f66p-1, 659 0x1.cb3c9484e2ad0p0, -0x1.0p-1 660 }, 661 { // Entry 158 662 0x1.7e3e719ce5b797fe885815bc3b2457f2p-1, 663 0x1.cb4d69eb4f4b9p0, -0x1.0p-1 664 }, 665 { // Entry 159 666 0x1.fd4250a871c7fe00d5f51039c57dde6fp-624, 667 0x1.ccc4c0fd63cb6p-1, 0x1.0p12 668 }, 669 { // Entry 160 670 0x1.5dc285d5b5f16800f6d7dc5ffdcf8d16p-1, 671 0x1.d1745d1749883p-1, 0x1.ffc7fffffffffp1 672 }, 673 { // Entry 161 674 0x1.fea595d5c04f881438f7f5f10dbb0297p-2, 675 0x1.d555555555552p-1, 0x1.ffc7fffffffffp2 676 }, 677 { // Entry 162 678 0x1.0000000000007ff04a26678b633a133ep0, 679 0x1.d872441ec3905p2, 0x1.0000000000011p-50 680 }, 681 { // Entry 163 682 0x1.a63f4bd797f82805919b09d2b62da1e1p-1, 683 0x1.da60a1f2ec608p-2, 0x1.007cd9524d3f4p-2 684 }, 685 { // Entry 164 686 0x1.a82e1469025c850c1448a19c2af67fe4p-500, 687 0x1.db6db6db6db72p-2, 0x1.c30c30c30c3p8 688 }, 689 { // Entry 165 690 0x1.779a06bc3880e2c39dfc679749e470a5p-2, 691 0x1.dbb0e0aa2dd0ep2, -0x1.0p-1 692 }, 693 { // Entry 166 694 0x1.f55b41ab4a675405b542703d9b037ae7p-408, 695 0x1.dda95a95a95b1p-1, 0x1.fc0p11 696 }, 697 { // Entry 167 698 0x1.767fbad219a208018d6b81f7f3a2051bp2, 699 0x1.de7f154838537p-6, -0x1.0p-1 700 }, 701 { // Entry 168 702 0x1.711d602ffb27f80209043d6d8f283cf8p-10, 703 0x1.e66666666666bp-1, 0x1.ffffffffffff8p6 704 }, 705 { // Entry 169 706 0x1.ff5697396af157ffead748859ae3c9cbp1, 707 0x1.eeeeeeeeeeeeep2, 0x1.5aaaaaaaaaaabp-1 708 }, 709 { // Entry 170 710 0x1.fe961a3ccd3c281ad0333d6806927b2bp-1, 711 0x1.f07c1f07c1f07p-14, 0x1.40a57eb50296dp-12 712 }, 713 { // Entry 171 714 0x1.dac0c7cfbef05bd65a0e6ea2477f47fap778, 715 0x1.f1a17d079e24fp-3, -0x1.7d9c0b5f3a960p8 716 }, 717 { // Entry 172 718 0x1.6ea69bd85b67cc85be83fa977dc123cap-1, 719 0x1.f333333333324p0, -0x1.0p-1 720 }, 721 { // Entry 173 722 0x1.715bf92f43f00b403049e0c3e51153f8p-16, 723 0x1.f664984b8a152p-21, 0x1.8b852ce2219f0p-1 724 }, 725 { // Entry 174 726 0x1.74368094efbfb380bb2df2e20e2a7a17p-85, 727 0x1.f6ded8bc3fa43p-7, 0x1.c083595c2b1bcp3 728 }, 729 { // Entry 175 730 0x1.b0ef556006207718d3da08a90136726dp721, 731 0x1.f83e0f83e0b8ap-1, -0x1.00000002b658ep15 732 }, 733 { // Entry 176 734 0x1.b0ef4cd94f8f8a8e603ff658f61fefb1p721, 735 0x1.f83e0f83e0ba5p-1, -0x1.00000000221efp15 736 }, 737 { // Entry 177 738 0x1.b0ef4cd82f1387d76580a9eeaba656f6p721, 739 0x1.f83e0f83e0bcfp-1, -0x1.00000000221efp15 740 }, 741 { // Entry 178 742 0x1.b0ef4cfb1cec37d64f37ea375597b740p721, 743 0x1.f83e0f83e0bcfp-1, -0x1.000000002cb09p15 744 }, 745 { // Entry 179 746 0x1.b0ef555e269c6774a18b56af36947d82p721, 747 0x1.f83e0f83e0bcfp-1, -0x1.00000002b6573p15 748 }, 749 { // Entry 180 750 0x1.b1c3042fe76ec74eb631776ea90c3cc6p721, 751 0x1.f83e0f83e0bcfp-1, -0x1.00004000221efp15 752 }, 753 { // Entry 181 754 0x1.f2e92477d64c86fa54f6215ec8de5896p827, 755 0x1.f83e0f83e0bcfp-1, -0x1.25ab6f7bced93p15 756 }, 757 { // Entry 182 758 0x1.b0ef4c04ab6f97a529350915504c0074p721, 759 0x1.f83e0f83e0bcfp-1, -0x1.ffffffffc43dep14 760 }, 761 { // Entry 183 762 0x1.b0ef555b1dbe97d276d196306ba00051p721, 763 0x1.f83e0f83e0c26p-1, -0x1.00000002b620fp15 764 }, 765 { // Entry 184 766 0x1.b0ef4cbe6dee68f697fc5885e43a3545p721, 767 0x1.f83e0f83e0f80p-1, -0x1.00000000220p15 768 }, 769 { // Entry 185 770 0x1.661db242e13f78760f3385c48de6e14dp-716, 771 0x1.f84f1b77aa61ep-1, 0x1.0000044p15 772 }, 773 { // Entry 186 774 0x1.6cc056593b1897fe7294556e85a7fccap-1, 775 0x1.f869b10e1646ep0, -0x1.0p-1 776 }, 777 { // Entry 187 778 0x1.96ec199c8283280dcde1bf0a6bdf18ddp-33, 779 0x1.f86d6f63aa049p-1, 0x1.780p10 780 }, 781 { // Entry 188 782 0x1.8d3575c5a08217e96d2baccd92102101p612, 783 0x1.f96860afcb452p-1, -0x1.0000043fffeedp15 784 }, 785 { // Entry 189 786 0x1.8d3575c52ea31fea3d0799f8cf8523e3p612, 787 0x1.f96860afcb468p-1, -0x1.0000043ffff85p15 788 }, 789 { // Entry 190 790 0x1.8d3575c472f0c863c06a976e22a25c6dp612, 791 0x1.f96860afcb489p-1, -0x1.0000044p15 792 }, 793 { // Entry 191 794 0x1.8d3575c35aacefea95c885439d49bd99p612, 795 0x1.f96860afcb4bbp-1, -0x1.00000440000d4p15 796 }, 797 { // Entry 192 798 0x1.8d3575c0cfc461bbe5ee3644cc6d77c2p612, 799 0x1.f96860afcb506p-1, -0x1.0000043fffc79p15 800 }, 801 { // Entry 193 802 0x1.8d3575c1667df1163979824d863cc571p612, 803 0x1.f96860afcb506p-1, -0x1.0000044000022p15 804 }, 805 { // Entry 194 806 0x1.8d3575b4fec588e56f1ba4bb2cde3d37p612, 807 0x1.f96860afcb714p-1, -0x1.0000044000353p15 808 }, 809 { // Entry 195 810 0x1.8d3575ac3ff49ee0044041951d20706bp612, 811 0x1.f96860afcb858p-1, -0x1.0000043fffe6dp15 812 }, 813 { // Entry 196 814 0x1.671986dbe53f56acd36ddaeec97277aap-46, 815 0x1.f985f7cbf0059p-7, 0x1.e3fa3018bde08p2 816 }, 817 { // Entry 197 818 0x1.eec73eb3ed9247940e87750e7fc49479p1019, 819 0x1.fa81a5e7d412cp-1, -0x1.000007ffef0p16 820 }, 821 { // Entry 198 822 0x1.6afc2b3669cafd8b04be07637cb8ce5ep-1, 823 0x1.fd557019f1cd0p0, -0x1.0p-1 824 }, 825 { // Entry 199 826 0x1.c4f91d24e5c3e86f73ea68132bda4b8ap1002, 827 0x1.fdfffffffffffp-3, -0x1.f3fffffffffffp8 828 }, 829 { // Entry 200 830 0x1.6a93b7f04694ad66b9aa64f76ba1fa38p-2, 831 0x1.fe7b0ee6afa3cp2, -0x1.0p-1 832 }, 833 { // Entry 201 834 0x1.e1776bde16643808a38caf050f5cb630p-966, 835 0x1.ff3e9ae3033aep-1, 0x1.ba6c13bf005ecp18 836 }, 837 { // Entry 202 838 0x1.d4ef5ecd754cd7f6e7016453994c21d5p-943, 839 0x1.ff433a02ec964p-1, 0x1.ba7a347cdffebp18 840 }, 841 { // Entry 203 842 0x1.fe9bbdc161abd7fd9b32dbbc2d748438p-915, 843 0x1.ff48e2b4a5d7ep-1, 0x1.ba8b810f5507fp18 844 }, 845 { // Entry 204 846 0x1.de52aa6a5ecaf8067797c9e2a281b23ep-905, 847 0x1.ff4ae0e440fb6p-1, 0x1.ba9198ab03cd4p18 848 }, 849 { // Entry 205 850 0x1.76bc52dc7431f800000536a94bc3d305p133, 851 0x1.ff77fffffffffp15, 0x1.0b1fdcd7590abp3 852 }, 853 { // Entry 206 854 0x1.5c1c2ded7213d991836fd2aa8dff4df7p-1023, 855 0x1.ff7ffffffffffp0, -0x1.00000000cp10 856 }, 857 { // Entry 207 858 0x1.7a2b4d72ccfab7febb68ab3ac422cda7p-613, 859 0x1.ff85796e4f063p-1, 0x1.bb44b86ca0928p18 860 }, 861 { // Entry 208 862 0x1.18a2faf8b5f6e8032837e7d87abcfa58p-410, 863 0x1.ffae13ebf1872p-1, 0x1.bbc0d7c3a882cp18 864 }, 865 { // Entry 209 866 0x1.39e7d84a8958282053666d8c41938466p-739, 867 0x1.fff0000006071p-1, 0x1.0000140p22 868 }, 869 { // Entry 210 870 0x1.e6ce6f49ea6028016050f5f38aefc204p795, 871 0x1.fff800000e483p1023, 0x1.8df6b0df6b0e0p-1 872 }, 873 { // Entry 211 874 0x1.9aaa3cdd12dc05e246b234654b8dc76fp-442, 875 0x1.fffffe7fffffep-1023, 0x1.ba2e8ba2e8ba4p-2 876 }, 877 { // Entry 212 878 0x1.f663278f73044832a2c1c5820c51cde7p-1, 879 0x1.ffffff3ffffffp-8, 0x1.000000ep-8 880 }, 881 { // Entry 213 882 0x1.ffffffcd55554801c722bf7f371564d7p-1, 883 0x1.ffffffbffffffp-1, 0x1.9555555555552p-1 884 }, 885 { // Entry 214 886 0x1.61c50ac8e0257000ca0d8b938dfe79abp567, 887 0x1.ffffffbffffffp1023, 0x1.1bbbbbbbbbbb9p-1 888 }, 889 { // Entry 215 890 0x1.ffffff80000008p-199, 891 0x1.ffffffcp-100, 0x1.0p1 892 }, 893 { // Entry 216 894 0x1.ffffff85291c6803b8547332d01f63b1p1023, 895 0x1.ffffffff8ffffp7, 0x1.ffffffffe7e49p6 896 }, 897 { // Entry 217 898 0x1.ffffffc7fff45f951f3a78dcb59a7fa5p-897, 899 0x1.ffffffffeffffp-2, 0x1.bffffffffffffp9 900 }, 901 { // Entry 218 902 0x1.7b29358d45f41a2f23ee22f80bb6fd08p508, 903 0x1.fffffffff3ffep-1023, -0x1.fd8fd8fd8fd8ep-2 904 }, 905 { // Entry 219 906 0x1.e3437e70fec24558c1079cade561e276p-810, 907 0x1.fffffffffbffep-1023, 0x1.9555555555552p-1 908 }, 909 { // Entry 220 910 0x1.fffffffffdfff7fffffeff97fe6ffeffp-1, 911 0x1.fffffffffbfffp-1, 0x1.0000000000003p-1 912 }, 913 { // Entry 221 914 0x1.f6697c7afa0ac827d45b428b9c13ea46p77, 915 0x1.ffffffffff0d6p952, 0x1.4f2094f2094f0p-4 916 }, 917 { // Entry 222 918 0x1.ffffffffffbc37ffffffff82436fffffp-1, 919 0x1.ffffffffffb4bp-1, 0x1.cccccccccccccp-1 920 }, 921 { // Entry 223 922 0x1.ffffffffffcfe7ffffffffe232cfffffp-1, 923 0x1.ffffffffffcd6p-1, 0x1.e666666666666p-1 924 }, 925 { // Entry 224 926 0x1.fffffffffff377ffffffffdbdfefffffp-1, 927 0x1.ffffffffffe6fp-1, 0x1.ffffffffffff8p-2 928 }, 929 { // Entry 225 930 0x1.000000000003c7ffffffffeb431fffffp0, 931 0x1.fffffffffff0ep-1, -0x1.ffffffffffe9bp-2 932 }, 933 { // Entry 226 934 0x1.000000000012d800000000ecb980p-3, 935 0x1.fffffffffff37p0, -0x1.8p1 936 }, 937 { // Entry 227 938 0x1.ae89f995aaa93b8abea2c7b7cbcdc5e2p378, 939 0x1.fffffffffff9fp2, 0x1.f8fffffffffffp6 940 }, 941 { // Entry 228 942 0x1.000000000193480000013fd6b24000aap-1015, 943 0x1.fffffffffffa7p6, -0x1.220p7 944 }, 945 { // Entry 229 946 0x1.fffffffffffd07ffffffffffec4fffffp-1, 947 0x1.fffffffffffcep-1, 0x1.e666666666666p-1 948 }, 949 { // Entry 230 950 0x1.ffffffffff1ce485fdf4a5fd3e671ea9p-1023, 951 0x1.fffffffffffefp-5, 0x1.fefffffffffffp7 952 }, 953 { // Entry 231 954 0x1.00000000000047ffffffffffffffffffp0, 955 0x1.ffffffffffff7p-1, -0x1.ffffffffffff7p-1 956 }, 957 { // Entry 232 958 0x1.0000000000002800000000000640p-1023, 959 0x1.ffffffffffffbp1022, -0x1.0p0 960 }, 961 { // Entry 233 962 0x1.fffffffffffff8000006ffffffd0p-1, 963 0x1.ffffffffffffcp-1, 0x1.fffffe3ffffffp-4 964 }, 965 { // Entry 234 966 0x1.fffffffffff17217f7d1cf8da0cc77cbp1023, 967 0x1.ffffffffffffdp0, 0x1.0000000000002p10 968 }, 969 { // Entry 235 970 0x1.fffffffffff8b90bfbe8e7bf932596dfp1023, 971 0x1.ffffffffffffdp1, 0x1.0000000000001p9 972 }, 973 { // Entry 236 974 0x1.00000000000007ffffffffffffdfffffp0, 975 0x1.ffffffffffffep-1, -0x1.ffffffffffffep-2 976 }, 977 { // Entry 237 978 0x1.9fdf8bcce5346004c5f8fe1fe52b1115p56, 979 0x1.ffffffffffffep-64, -0x1.ccccccccccccdp-1 980 }, 981 { // Entry 238 982 0x1.3354053613975801e1f18c607d9f7c96p-55, 983 0x1.ffffffffffffep-224, 0x1.f6b0df6b0df6ap-3 984 }, 985 { // Entry 239 986 0x1.4337cd6b11bd77ff1dfb16e77447ef8ep157, 987 0x1.ffffffffffffep-642, -0x1.f6b0df6b0df6cp-3 988 }, 989 { // Entry 240 990 0x1.9fdf8bcce571fb3c9561f337c9c427d4p278, 991 0x1.ffffffffffffep-930, -0x1.3333333333337p-2 992 }, 993 { // Entry 241 994 0x1.ddb680117ab968057796e81914e78595p909, 995 0x1.ffffffffffffep-1012, -0x1.ccccccccccccdp-1 996 }, 997 { // Entry 242 998 0x1.2387a6e756233000b49c3b0bf9c54982p1, 999 0x1.ffffffffffffep4, 0x1.e66666666665cp-3 1000 }, 1001 { // Entry 243 1002 0x1.a5adb8c8e32c1807a7da92b43f7cc90cp54, 1003 0x1.ffffffffffffep75, 0x1.70a3d70a3d70fp-1 1004 }, 1005 { // Entry 244 1006 0x1.ec1deabbe3a9eae29bde56f88e8ef4eep627, 1007 0x1.ffffffffffffep813, 0x1.8af8af8af8af8p-1 1008 }, 1009 { // Entry 245 1010 0x1.ffffffffff8f9dccd52d470a882669c3p647, 1011 0x1.ffffffffffffep863, 0x1.7fffffffffffdp-1 1012 }, 1013 { // Entry 246 1014 0x1.00000004da20a7d2821cdfd4f6347dd0p128, 1015 0x1.fffffffffffffp-3, -0x1.000000000e0p6 1016 }, 1017 { // Entry 247 1018 0x1.44ce541b60346c98094443b9faa84abdp10, 1019 0x1.fffffffffffffp1023, 0x1.4afd6a052c0e2p-7 1020 }, 1021 { // Entry 248 1022 0x1.cb720dcef90691503cbd1e949db761d9p-1, 1023 0x1.0p-5, 0x1.0p-5 1024 }, 1025 { // Entry 249 1026 0x1.p-5, 1027 0x1.0p-5, 0x1.0p0 1028 }, 1029 { // Entry 250 1030 0x1.p0, 1031 0x1.0p0, 0x1.0p-5 1032 }, 1033 { // Entry 251 1034 0x1.p0, 1035 0x1.0p0, 0x1.0p0 1036 }, 1037 { // Entry 252 1038 0x1.p-40, 1039 0x1.0p-5, 0x1.0p3 1040 }, 1041 { // Entry 253 1042 0x1.p-160, 1043 0x1.0p-5, 0x1.0p5 1044 }, 1045 { // Entry 254 1046 0x1.p0, 1047 0x1.0p0, 0x1.0p3 1048 }, 1049 { // Entry 255 1050 0x1.p0, 1051 0x1.0p0, 0x1.0p5 1052 }, 1053 { // Entry 256 1054 0.0, 1055 0x1.0p-5, 0x1.0p10 1056 }, 1057 { // Entry 257 1058 0.0, 1059 0x1.0p-5, 0x1.0p12 1060 }, 1061 { // Entry 258 1062 0x1.p0, 1063 0x1.0p0, 0x1.0p10 1064 }, 1065 { // Entry 259 1066 0x1.p0, 1067 0x1.0p0, 0x1.0p12 1068 }, 1069 { // Entry 260 1070 0x1.11301d0125b50a4ebbf1aed9318ceac5p0, 1071 0x1.0p3, 0x1.0p-5 1072 }, 1073 { // Entry 261 1074 0x1.p3, 1075 0x1.0p3, 0x1.0p0 1076 }, 1077 { // Entry 262 1078 0x1.1d4873168b9aa7805b8028990f07a98bp0, 1079 0x1.0p5, 0x1.0p-5 1080 }, 1081 { // Entry 263 1082 0x1.p5, 1083 0x1.0p5, 0x1.0p0 1084 }, 1085 { // Entry 264 1086 0x1.p24, 1087 0x1.0p3, 0x1.0p3 1088 }, 1089 { // Entry 265 1090 0x1.p96, 1091 0x1.0p3, 0x1.0p5 1092 }, 1093 { // Entry 266 1094 0x1.p40, 1095 0x1.0p5, 0x1.0p3 1096 }, 1097 { // Entry 267 1098 0x1.p160, 1099 0x1.0p5, 0x1.0p5 1100 }, 1101 { // Entry 268 1102 HUGE_VAL, 1103 0x1.0p3, 0x1.0p10 1104 }, 1105 { // Entry 269 1106 HUGE_VAL, 1107 0x1.0p3, 0x1.0p12 1108 }, 1109 { // Entry 270 1110 HUGE_VAL, 1111 0x1.0p5, 0x1.0p10 1112 }, 1113 { // Entry 271 1114 HUGE_VAL, 1115 0x1.0p5, 0x1.0p12 1116 }, 1117 { // Entry 272 1118 0x1.3dea64c12342235b41223e13d773fba2p0, 1119 0x1.0p10, 0x1.0p-5 1120 }, 1121 { // Entry 273 1122 0x1.p10, 1123 0x1.0p10, 0x1.0p0 1124 }, 1125 { // Entry 274 1126 0x1.4bfdad5362a271d4397afec42e20e036p0, 1127 0x1.0p12, 0x1.0p-5 1128 }, 1129 { // Entry 275 1130 0x1.p12, 1131 0x1.0p12, 0x1.0p0 1132 }, 1133 { // Entry 276 1134 0x1.p80, 1135 0x1.0p10, 0x1.0p3 1136 }, 1137 { // Entry 277 1138 0x1.p320, 1139 0x1.0p10, 0x1.0p5 1140 }, 1141 { // Entry 278 1142 0x1.p96, 1143 0x1.0p12, 0x1.0p3 1144 }, 1145 { // Entry 279 1146 0x1.p384, 1147 0x1.0p12, 0x1.0p5 1148 }, 1149 { // Entry 280 1150 0x1.000000000000198d4d0da05571e9ad47p2, 1151 0x1.6a09e667f3bccp-1, -0x1.0p2 1152 }, 1153 { // Entry 281 1154 0x1.ffffffffffffcce565e4bf5521467385p-3, 1155 0x1.6a09e667f3bccp-1, 0x1.0p2 1156 }, 1157 { // Entry 282 1158 0x1.000000000000198d4d0da05571e9ad47p-2, 1159 0x1.6a09e667f3bccp0, -0x1.0p2 1160 }, 1161 { // Entry 283 1162 0x1.ffffffffffffcce565e4bf5521467385p1, 1163 0x1.6a09e667f3bccp0, 0x1.0p2 1164 }, 1165 { // Entry 284 1166 0x1.000000000000198d4d0da05571e9ad47p2, 1167 0x1.6a09e667f3bccp-1, -0x1.0p2 1168 }, 1169 { // Entry 285 1170 0x1.ffffffffffffcce565e4bf5521467385p-3, 1171 0x1.6a09e667f3bccp-1, 0x1.0p2 1172 }, 1173 { // Entry 286 1174 0x1.000000000000198d4d0da05571e9ad47p-2, 1175 0x1.6a09e667f3bccp0, -0x1.0p2 1176 }, 1177 { // Entry 287 1178 0x1.ffffffffffffcce565e4bf5521467385p1, 1179 0x1.6a09e667f3bccp0, 0x1.0p2 1180 }, 1181 { // Entry 288 1182 0x1.00162f3904051fa2c1b4e853746b6f04p0, 1183 0x1.6a09e667f3bccp-1, -0x1.0p-10 1184 }, 1185 { // Entry 289 1186 0x1.ffd3a565efb64ea88a80d8a52554a3a0p-1, 1187 0x1.6a09e667f3bccp-1, 0x1.0p-10 1188 }, 1189 { // Entry 290 1190 0x1.ffd3a565efb64eaeed467183b8d46a96p-1, 1191 0x1.6a09e667f3bccp0, -0x1.0p-10 1192 }, 1193 { // Entry 291 1194 0x1.00162f3904051f9f8fc46b3743f85cbep0, 1195 0x1.6a09e667f3bccp0, 0x1.0p-10 1196 }, 1197 { // Entry 292 1198 0x1.948b0fcd6e9e06522c3f35ba781948b0p1, 1199 0x1.8p-1, -0x1.0p2 1200 }, 1201 { // Entry 293 1202 0x1.44p-2, 1203 0x1.8p-1, 0x1.0p2 1204 }, 1205 { // Entry 294 1206 0x1.948b0fcd6e9e06522c3f35ba781948b0p-3, 1207 0x1.8p0, -0x1.0p2 1208 }, 1209 { // Entry 295 1210 0x1.44p2, 1211 0x1.8p0, 0x1.0p2 1212 }, 1213 { // Entry 296 1214 0x1.279a74590331c4d218f81e4afb257d06p0, 1215 0x1.8p-1, -0x1.0p-1 1216 }, 1217 { // Entry 297 1218 0x1.bb67ae8584caa73b25742d7078b83b89p-1, 1219 0x1.8p-1, 0x1.0p-1 1220 }, 1221 { // Entry 298 1222 0x1.a20bd700c2c3dfc042cc1aed7871db45p-1, 1223 0x1.8p0, -0x1.0p-1 1224 }, 1225 { // Entry 299 1226 0x1.3988e1409212e7d0321914321a556473p0, 1227 0x1.8p0, 0x1.0p-1 1228 }, 1229 { // Entry 300 1230 0x1.00126a0b93db294cabe33da735437f51p0, 1231 0x1.8p-1, -0x1.0p-10 1232 }, 1233 { // Entry 301 1234 0x1.ffdb2e8ed2a1fe71bd59fdd610313046p-1, 1235 0x1.8p-1, 0x1.0p-10 1236 }, 1237 { // Entry 302 1238 0x1.ffcc1c5973b2129a5b1424e0c88786b8p-1, 1239 0x1.8p0, -0x1.0p-10 1240 }, 1241 { // Entry 303 1242 0x1.0019f474aa190038c6af775d92f1d725p0, 1243 0x1.8p0, 0x1.0p-10 1244 }, 1245 { // Entry 304 1246 0x1.p0, 1247 0x1.0p0, -0x1.0p2 1248 }, 1249 { // Entry 305 1250 0x1.p0, 1251 0x1.0p0, 0x1.0p2 1252 }, 1253 { // Entry 306 1254 0x1.p-4, 1255 0x1.0p1, -0x1.0p2 1256 }, 1257 { // Entry 307 1258 0x1.p4, 1259 0x1.0p1, 0x1.0p2 1260 }, 1261 { // Entry 308 1262 0x1.p0, 1263 0x1.0p0, -0x1.0p-1 1264 }, 1265 { // Entry 309 1266 0x1.p0, 1267 0x1.0p0, 0x1.0p-1 1268 }, 1269 { // Entry 310 1270 0x1.6a09e667f3bcc908b2fb1366ea957d3ep-1, 1271 0x1.0p1, -0x1.0p-1 1272 }, 1273 { // Entry 311 1274 0x1.6a09e667f3bcc908b2fb1366ea957d3ep0, 1275 0x1.0p1, 0x1.0p-1 1276 }, 1277 { // Entry 312 1278 0x1.p0, 1279 0x1.0p0, -0x1.0p-10 1280 }, 1281 { // Entry 313 1282 0x1.p0, 1283 0x1.0p0, 0x1.0p-10 1284 }, 1285 { // Entry 314 1286 0x1.ffa74ea381efc217a773f15c025f7c0dp-1, 1287 0x1.0p1, -0x1.0p-10 1288 }, 1289 { // Entry 315 1290 0x1.002c605e2e8cec506d21bfc89a23a010p0, 1291 0x1.0p1, 0x1.0p-10 1292 }, 1293 { // Entry 316 1294 0x1.p40, 1295 0x1.0p-10, -0x1.0p2 1296 }, 1297 { // Entry 317 1298 0x1.p-40, 1299 0x1.0p-10, 0x1.0p2 1300 }, 1301 { // Entry 318 1302 0x1.fe013f6045e40a7c41499223b4a38ce8p-1, 1303 0x1.004p0, -0x1.0p2 1304 }, 1305 { // Entry 319 1306 0x1.0100601001p0, 1307 0x1.004p0, 0x1.0p2 1308 }, 1309 { // Entry 320 1310 0x1.p5, 1311 0x1.0p-10, -0x1.0p-1 1312 }, 1313 { // Entry 321 1314 0x1.p-5, 1315 0x1.0p-10, 0x1.0p-1 1316 }, 1317 { // Entry 322 1318 0x1.ffc00bfd808be0873653647448220fdfp-1, 1319 0x1.004p0, -0x1.0p-1 1320 }, 1321 { // Entry 323 1322 0x1.001ffe003ff601bfac107ca6b29a0c31p0, 1323 0x1.004p0, 0x1.0p-1 1324 }, 1325 { // Entry 324 1326 0x1.01bd1e77170b415e7626621eb5aaff61p0, 1327 0x1.0p-10, -0x1.0p-10 1328 }, 1329 { // Entry 325 1330 0x1.fc8bc4866e8ad2b963e1828b0761cbc6p-1, 1331 0x1.0p-10, 0x1.0p-10 1332 }, 1333 { // Entry 326 1334 0x1.ffffe0040055355844443df8680a8e05p-1, 1335 0x1.004p0, -0x1.0p-10 1336 }, 1337 { // Entry 327 1338 0x1.00000ffe00d5256285340e4f3ad36287p0, 1339 0x1.004p0, 0x1.0p-10 1340 }, 1341 { // Entry 328 1342 0x1.0000000000000800000000000040p-1024, 1343 0x1.fffffffffffffp1023, -0x1.0p0 1344 }, 1345 { // Entry 329 1346 0x1.fffffffffffff0p1023, 1347 0x1.fffffffffffffp1023, 0x1.0p0 1348 }, 1349 { // Entry 330 1350 0x1.3b2c47bff827194425605a92311acceep1020, 1351 0x1.0p-1074, -0x1.e666666666666p-1 1352 }, 1353 { // Entry 331 1354 0x1.9fdf8bcce542f50814057837677baf82p-1021, 1355 0x1.0p-1074, 0x1.e666666666666p-1 1356 }, 1357 { // Entry 332 1358 0x1.00000000000651591f9dd5cdb110f6e3p-384, 1359 0x1.fffffffffffffp-7, 0x1.fffffffffffffp5 1360 }, 1361 { // Entry 333 1362 0x1.fffffffffffc000000000003efffffffp-385, 1363 0x1.fffffffffffffp-7, 0x1.0p6 1364 }, 1365 { // Entry 334 1366 0x1.ffffffffffdaba9b8188aa7428411dd5p-385, 1367 0x1.fffffffffffffp-7, 0x1.0000000000001p6 1368 }, 1369 { // Entry 335 1370 0x1.00000000000851591f9dd5dc4bc3361fp-384, 1371 0x1.0p-6, 0x1.fffffffffffffp5 1372 }, 1373 { // Entry 336 1374 0x1.p-384, 1375 0x1.0p-6, 0x1.0p6 1376 }, 1377 { // Entry 337 1378 0x1.ffffffffffdeba9b8188aa2ded7820e7p-385, 1379 0x1.0p-6, 0x1.0000000000001p6 1380 }, 1381 { // Entry 338 1382 0x1.00000000000c51591f9dd6055127b496p-384, 1383 0x1.0000000000001p-6, 0x1.fffffffffffffp5 1384 }, 1385 { // Entry 339 1386 0x1.000000000004000000000007e0p-384, 1387 0x1.0000000000001p-6, 0x1.0p6 1388 }, 1389 { // Entry 340 1390 0x1.ffffffffffe6ba9b8188a9b917e62709p-385, 1391 0x1.0000000000001p-6, 0x1.0000000000001p6 1392 }, 1393 { // Entry 341 1394 0x1.000000000002773a77d719106e939582p-160, 1395 0x1.fffffffffffffp-6, 0x1.fffffffffffffp4 1396 }, 1397 { // Entry 342 1398 0x1.fffffffffffe000000000000f7ffffffp-161, 1399 0x1.fffffffffffffp-6, 0x1.0p5 1400 }, 1401 { // Entry 343 1402 0x1.fffffffffff0231620a39c093f16f8cep-161, 1403 0x1.fffffffffffffp-6, 0x1.0000000000001p5 1404 }, 1405 { // Entry 344 1406 0x1.000000000003773a77d7191361ce0d5ap-160, 1407 0x1.0p-5, 0x1.fffffffffffffp4 1408 }, 1409 { // Entry 345 1410 0x1.p-160, 1411 0x1.0p-5, 0x1.0p5 1412 }, 1413 { // Entry 346 1414 0x1.fffffffffff2231620a39bfa8a2d1972p-161, 1415 0x1.0p-5, 0x1.0000000000001p5 1416 }, 1417 { // Entry 347 1418 0x1.000000000005773a77d7191c3042fd08p-160, 1419 0x1.0000000000001p-5, 0x1.fffffffffffffp4 1420 }, 1421 { // Entry 348 1422 0x1.000000000002000000000001f0p-160, 1423 0x1.0000000000001p-5, 0x1.0p5 1424 }, 1425 { // Entry 349 1426 0x1.fffffffffff6231620a39be2f0595ab9p-161, 1427 0x1.0000000000001p-5, 0x1.0000000000001p5 1428 }, 1429 { // Entry 350 1430 0x1.000000000000e2e42fefa39f59e36bcbp-64, 1431 0x1.fffffffffffffp-5, 0x1.fffffffffffffp3 1432 }, 1433 { // Entry 351 1434 0x1.ffffffffffff0000000000003bffffffp-65, 1435 0x1.fffffffffffffp-5, 0x1.0p4 1436 }, 1437 { // Entry 352 1438 0x1.fffffffffff9746f4041718ed45990a2p-65, 1439 0x1.fffffffffffffp-5, 0x1.0000000000001p4 1440 }, 1441 { // Entry 353 1442 0x1.00000000000162e42fefa39fe95583c3p-64, 1443 0x1.0p-4, 0x1.fffffffffffffp3 1444 }, 1445 { // Entry 354 1446 0x1.p-64, 1447 0x1.0p-4, 0x1.0p4 1448 }, 1449 { // Entry 355 1450 0x1.fffffffffffa746f4041718be29130c3p-65, 1451 0x1.0p-4, 0x1.0000000000001p4 1452 }, 1453 { // Entry 356 1454 0x1.00000000000262e42fefa3a1bc39b3b3p-64, 1455 0x1.0000000000001p-4, 0x1.fffffffffffffp3 1456 }, 1457 { // Entry 357 1458 0x1.00000000000100000000000078p-64, 1459 0x1.0000000000001p-4, 0x1.0p4 1460 }, 1461 { // Entry 358 1462 0x1.fffffffffffc746f4041718767007104p-65, 1463 0x1.0000000000001p-4, 0x1.0000000000001p4 1464 }, 1465 { // Entry 359 1466 0x1.000000000000451591f9dd5ba59328abp-24, 1467 0x1.fffffffffffffp-4, 0x1.fffffffffffffp2 1468 }, 1469 { // Entry 360 1470 0x1.ffffffffffff8000000000000dffffffp-25, 1471 0x1.fffffffffffffp-4, 0x1.0p3 1472 }, 1473 { // Entry 361 1474 0x1.fffffffffffd6ba9b8188a9332cfe24ap-25, 1475 0x1.fffffffffffffp-4, 0x1.0000000000001p3 1476 }, 1477 { // Entry 362 1478 0x1.000000000000851591f9dd5bbdd88d2ap-24, 1479 0x1.0p-3, 0x1.fffffffffffffp2 1480 }, 1481 { // Entry 363 1482 0x1.p-24, 1483 0x1.0p-3, 0x1.0p3 1484 }, 1485 { // Entry 364 1486 0x1.fffffffffffdeba9b8188a92a7ba5050p-25, 1487 0x1.0p-3, 0x1.0000000000001p3 1488 }, 1489 { // Entry 365 1490 0x1.000000000001051591f9dd5c18635627p-24, 1491 0x1.0000000000001p-3, 0x1.fffffffffffffp2 1492 }, 1493 { // Entry 366 1494 0x1.0000000000008000000000001cp-24, 1495 0x1.0000000000001p-3, 0x1.0p3 1496 }, 1497 { // Entry 367 1498 0x1.fffffffffffeeba9b8188a91e58f2c5cp-25, 1499 0x1.0000000000001p-3, 0x1.0000000000001p3 1500 }, 1501 { // Entry 368 1502 0x1.0000000000000c5c85fdf473df375979p-8, 1503 0x1.fffffffffffffp-3, 0x1.fffffffffffffp1 1504 }, 1505 { // Entry 369 1506 0x1.ffffffffffffc0000000000002ffffffp-9, 1507 0x1.fffffffffffffp-3, 0x1.0p2 1508 }, 1509 { // Entry 370 1510 0x1.ffffffffffff0e8de8082e30ba42371ap-9, 1511 0x1.fffffffffffffp-3, 0x1.0000000000001p2 1512 }, 1513 { // Entry 371 1514 0x1.0000000000002c5c85fdf473e242ea38p-8, 1515 0x1.0p-2, 0x1.fffffffffffffp1 1516 }, 1517 { // Entry 372 1518 0x1.p-8, 1519 0x1.0p-2, 0x1.0p2 1520 }, 1521 { // Entry 373 1522 0x1.ffffffffffff4e8de8082e30a513f41bp-9, 1523 0x1.0p-2, 0x1.0000000000001p2 1524 }, 1525 { // Entry 374 1526 0x1.0000000000006c5c85fdf473f15a0bb8p-8, 1527 0x1.0000000000001p-2, 0x1.fffffffffffffp1 1528 }, 1529 { // Entry 375 1530 0x1.00000000000040000000000006p-8, 1531 0x1.0000000000001p-2, 0x1.0p2 1532 }, 1533 { // Entry 376 1534 0x1.ffffffffffffce8de8082e308cb76e1dp-9, 1535 0x1.0000000000001p-2, 0x1.0000000000001p2 1536 }, 1537 { // Entry 377 1538 0x1.fffffffffffff62e42fefa39efcd9404p-3, 1539 0x1.fffffffffffffp-2, 0x1.fffffffffffffp0 1540 }, 1541 { // Entry 378 1542 0x1.ffffffffffffe000000000000080p-3, 1543 0x1.fffffffffffffp-2, 0x1.0p1 1544 }, 1545 { // Entry 379 1546 0x1.ffffffffffffb3a37a020b8c24c6d1c6p-3, 1547 0x1.fffffffffffffp-2, 0x1.0000000000001p1 1548 }, 1549 { // Entry 380 1550 0x1.0000000000000b17217f7d1cf7d83c1ap-2, 1551 0x1.0p-1, 0x1.fffffffffffffp0 1552 }, 1553 { // Entry 381 1554 0x1.p-2, 1555 0x1.0p-1, 0x1.0p1 1556 }, 1557 { // Entry 382 1558 0x1.ffffffffffffd3a37a020b8c23810967p-3, 1559 0x1.0p-1, 0x1.0000000000001p1 1560 }, 1561 { // Entry 383 1562 0x1.0000000000002b17217f7d1cf93b204ap-2, 1563 0x1.0000000000001p-1, 0x1.fffffffffffffp0 1564 }, 1565 { // Entry 384 1566 0x1.00000000000020000000000001p-2, 1567 0x1.0000000000001p-1, 0x1.0p1 1568 }, 1569 { // Entry 385 1570 0x1.00000000000009d1bd0105c611fabc53p-2, 1571 0x1.0000000000001p-1, 0x1.0000000000001p1 1572 }, 1573 { // Entry 386 1574 0x1.fffffffffffff00000000000007fffffp-1, 1575 0x1.fffffffffffffp-1, 0x1.fffffffffffffp-1 1576 }, 1577 { // Entry 387 1578 0x1.fffffffffffff0p-1, 1579 0x1.fffffffffffffp-1, 0x1.0p0 1580 }, 1581 { // Entry 388 1582 0x1.ffffffffffffefffffffffffffp-1, 1583 0x1.fffffffffffffp-1, 0x1.0000000000001p0 1584 }, 1585 { // Entry 389 1586 0x1.p0, 1587 0x1.0p0, 0x1.fffffffffffffp-1 1588 }, 1589 { // Entry 390 1590 0x1.p0, 1591 0x1.0p0, 0x1.0p0 1592 }, 1593 { // Entry 391 1594 0x1.p0, 1595 0x1.0p0, 0x1.0000000000001p0 1596 }, 1597 { // Entry 392 1598 0x1.0000000000000fffffffffffff7fffffp0, 1599 0x1.0000000000001p0, 0x1.fffffffffffffp-1 1600 }, 1601 { // Entry 393 1602 0x1.00000000000010p0, 1603 0x1.0000000000001p0, 0x1.0p0 1604 }, 1605 { // Entry 394 1606 0x1.00000000000010000000000001p0, 1607 0x1.0000000000001p0, 0x1.0000000000001p0 1608 }, 1609 { // Entry 395 1610 0x1.6a09e667f3bcbf74c2970440d6d2a831p0, 1611 0x1.fffffffffffffp0, 0x1.fffffffffffffp-2 1612 }, 1613 { // Entry 396 1614 0x1.6a09e667f3bcc3608b617397f7660a23p0, 1615 0x1.fffffffffffffp0, 0x1.0p-1 1616 }, 1617 { // Entry 397 1618 0x1.6a09e667f3bccb381cf6524638ad6b43p0, 1619 0x1.fffffffffffffp0, 0x1.0000000000001p-1 1620 }, 1621 { // Entry 398 1622 0x1.6a09e667f3bcc51cea30a40fc9c52aecp0, 1623 0x1.0p1, 0x1.fffffffffffffp-2 1624 }, 1625 { // Entry 399 1626 0x1.6a09e667f3bcc908b2fb1366ea957d3ep0, 1627 0x1.0p1, 0x1.0p-1 1628 }, 1629 { // Entry 400 1630 0x1.6a09e667f3bcd0e0448ff2152c56bf1fp0, 1631 0x1.0p1, 0x1.0000000000001p-1 1632 }, 1633 { // Entry 401 1634 0x1.6a09e667f3bcd06d3963e3adaf664e88p0, 1635 0x1.0000000000001p1, 0x1.fffffffffffffp-2 1636 }, 1637 { // Entry 402 1638 0x1.6a09e667f3bcd459022e5304d0b08199p0, 1639 0x1.0000000000001p1, 0x1.0p-1 1640 }, 1641 { // Entry 403 1642 0x1.6a09e667f3bcdc3093c331b3136584f9p0, 1643 0x1.0000000000001p1, 0x1.0000000000001p-1 1644 }, 1645 { // Entry 404 1646 0x1.6a09e667f3bcc248d663d4285049157bp0, 1647 0x1.fffffffffffffp1, 0x1.fffffffffffffp-3 1648 }, 1649 { // Entry 405 1650 0x1.6a09e667f3bcc6349f2e437f70faef9cp0, 1651 0x1.fffffffffffffp1, 0x1.0p-2 1652 }, 1653 { // Entry 406 1654 0x1.6a09e667f3bcce0c30c3222db27f411dp0, 1655 0x1.fffffffffffffp1, 0x1.0000000000001p-2 1656 }, 1657 { // Entry 407 1658 0x1.6a09e667f3bcc51cea30a40fc9c52aecp0, 1659 0x1.0p2, 0x1.fffffffffffffp-3 1660 }, 1661 { // Entry 408 1662 0x1.6a09e667f3bcc908b2fb1366ea957d3ep0, 1663 0x1.0p2, 0x1.0p-2 1664 }, 1665 { // Entry 409 1666 0x1.6a09e667f3bcd0e0448ff2152c56bf1fp0, 1667 0x1.0p2, 0x1.0000000000001p-2 1668 }, 1669 { // Entry 410 1670 0x1.6a09e667f3bccac511ca43debc8a6c6bp0, 1671 0x1.0000000000001p2, 0x1.fffffffffffffp-3 1672 }, 1673 { // Entry 411 1674 0x1.6a09e667f3bcceb0da94b335dd97af1cp0, 1675 0x1.0000000000001p2, 0x1.0p-2 1676 }, 1677 { // Entry 412 1678 0x1.6a09e667f3bcd6886c2991e41fd2d1bdp0, 1679 0x1.0000000000001p2, 0x1.0000000000001p-2 1680 }, 1681 { // Entry 413 1682 0x1.4bfdad5362a26dd5e0bd02594b5812cbp0, 1683 0x1.fffffffffffffp2, 0x1.fffffffffffffp-4 1684 }, 1685 { // Entry 414 1686 0x1.4bfdad5362a270883bcdab618baa8204p0, 1687 0x1.fffffffffffffp2, 0x1.0p-3 1688 }, 1689 { // Entry 415 1690 0x1.4bfdad5362a275ecf1eefd720c603321p0, 1691 0x1.fffffffffffffp2, 0x1.0000000000001p-3 1692 }, 1693 { // Entry 416 1694 0x1.4bfdad5362a26f21de6a55bbedc15eb4p0, 1695 0x1.0p3, 0x1.fffffffffffffp-4 1696 }, 1697 { // Entry 417 1698 0x1.4bfdad5362a271d4397afec42e20e036p0, 1699 0x1.0p3, 0x1.0p-3 1700 }, 1701 { // Entry 418 1702 0x1.4bfdad5362a27738ef9c50d4aef0b5e4p0, 1703 0x1.0p3, 0x1.0000000000001p-3 1704 }, 1705 { // Entry 419 1706 0x1.4bfdad5362a271b9d9c4fc813278bab6p0, 1707 0x1.0000000000001p3, 0x1.fffffffffffffp-4 1708 }, 1709 { // Entry 420 1710 0x1.4bfdad5362a2746c34d5a58972f260c9p0, 1711 0x1.0000000000001p3, 0x1.0p-3 1712 }, 1713 { // Entry 421 1714 0x1.4bfdad5362a279d0eaf6f799f3f67f99p0, 1715 0x1.0000000000001p3, 0x1.0000000000001p-3 1716 }, 1717 { // Entry 422 1718 0x1.306fe0a31b7150a04b58ad8027ceb050p0, 1719 0x1.fffffffffffffp3, 0x1.fffffffffffffp-5 1720 }, 1721 { // Entry 423 1722 0x1.306fe0a31b7152465569f4a2a3da43d4p0, 1723 0x1.fffffffffffffp3, 0x1.0p-4 1724 }, 1725 { // Entry 424 1726 0x1.306fe0a31b715592698c82e79bf84613p0, 1727 0x1.fffffffffffffp3, 0x1.0000000000001p-4 1728 }, 1729 { // Entry 425 1730 0x1.306fe0a31b7151388348ff0de074c5a3p0, 1731 0x1.0p4, 0x1.fffffffffffffp-5 1732 }, 1733 { // Entry 426 1734 0x1.306fe0a31b7152de8d5a46305c85edecp0, 1735 0x1.0p4, 0x1.0p-4 1736 }, 1737 { // Entry 427 1738 0x1.306fe0a31b71562aa17cd47554af19b4p0, 1739 0x1.0p4, 0x1.0000000000001p-4 1740 }, 1741 { // Entry 428 1742 0x1.306fe0a31b715268f329a22951b38f61p0, 1743 0x1.0000000000001p4, 0x1.fffffffffffffp-5 1744 }, 1745 { // Entry 429 1746 0x1.306fe0a31b71540efd3ae94bcdcfe133p0, 1747 0x1.0000000000001p4, 0x1.0p-4 1748 }, 1749 { // Entry 430 1750 0x1.306fe0a31b71575b115d7790c60f600dp0, 1751 0x1.0000000000001p4, 0x1.0000000000001p-4 1752 }, 1753 { // Entry 431 1754 0x1.1d4873168b9aa641db97b491a37936aep0, 1755 0x1.fffffffffffffp4, 0x1.fffffffffffffp-6 1756 }, 1757 { // Entry 432 1758 0x1.1d4873168b9aa739096362f6285cb516p0, 1759 0x1.fffffffffffffp4, 0x1.0p-5 1760 }, 1761 { // Entry 433 1762 0x1.1d4873168b9aa92764fabfbf32263462p0, 1763 0x1.fffffffffffffp4, 0x1.0000000000001p-5 1764 }, 1765 { // Entry 434 1766 0x1.1d4873168b9aa6892db47a348a21b2c7p0, 1767 0x1.0p5, 0x1.fffffffffffffp-6 1768 }, 1769 { // Entry 435 1770 0x1.1d4873168b9aa7805b8028990f07a98bp0, 1771 0x1.0p5, 0x1.0p-5 1772 }, 1773 { // Entry 436 1774 0x1.1d4873168b9aa96eb717856218d61990p0, 1775 0x1.0p5, 0x1.0000000000001p-5 1776 }, 1777 { // Entry 437 1778 0x1.1d4873168b9aa717d1ee057a576c30c4p0, 1779 0x1.0000000000001p5, 0x1.fffffffffffffp-6 1780 }, 1781 { // Entry 438 1782 0x1.1d4873168b9aa80effb9b3dedc571840p0, 1783 0x1.0000000000001p5, 0x1.0p-5 1784 }, 1785 { // Entry 439 1786 0x1.1d4873168b9aa9fd5b5110a7e62f69b6p0, 1787 0x1.0000000000001p5, 0x1.0000000000001p-5 1788 }, 1789 { // Entry 440 1790 0x1.11301d0125b5099e90ea43d6599ee2bbp0, 1791 0x1.fffffffffffffp5, 0x1.fffffffffffffp-7 1792 }, 1793 { // Entry 441 1794 0x1.11301d0125b50a2c95ee0eb47aeb1a78p0, 1795 0x1.fffffffffffffp5, 0x1.0p-6 1796 }, 1797 { // Entry 442 1798 0x1.11301d0125b50b489ff5a470bd846771p0, 1799 0x1.fffffffffffffp5, 0x1.0000000000001p-6 1800 }, 1801 { // Entry 443 1802 0x1.11301d0125b509c0b6ede3fb103f9017p0, 1803 0x1.0p6, 0x1.fffffffffffffp-7 1804 }, 1805 { // Entry 444 1806 0x1.11301d0125b50a4ebbf1aed9318ceac5p0, 1807 0x1.0p6, 0x1.0p-6 1808 }, 1809 { // Entry 445 1810 0x1.11301d0125b50b6ac5f9449574287d9fp0, 1811 0x1.0p6, 0x1.0000000000001p-6 1812 }, 1813 { // Entry 446 1814 0x1.11301d0125b50a0502f524447d7dc40ep0, 1815 0x1.0000000000001p6, 0x1.fffffffffffffp-7 1816 }, 1817 { // Entry 447 1818 0x1.11301d0125b50a9307f8ef229ecd649ep0, 1819 0x1.0000000000001p6, 0x1.0p-6 1820 }, 1821 { // Entry 448 1822 0x1.11301d0125b50baf120084dee16d833bp0, 1823 0x1.0000000000001p6, 0x1.0000000000001p-6 1824 }, 1825 { // Entry 449 1826 0x1.ffffffffff2746f4041746255c99e90bp1023, 1827 0x1.ffffffffffffep0, 0x1.ffffffffffffep9 1828 }, 1829 { // Entry 450 1830 0x1.ffffffffff53a37a020ba924b26cfc59p1023, 1831 0x1.ffffffffffffep0, 0x1.fffffffffffffp9 1832 }, 1833 { // Entry 451 1834 0x1.ffffffffff80000000000ffbfffffffep1023, 1835 0x1.ffffffffffffep0, 0x1.0p10 1836 }, 1837 { // Entry 452 1838 0x1.ffffffffffd8b90bfbe8e9328265d851p1023, 1839 0x1.ffffffffffffep0, 0x1.0000000000001p10 1840 }, 1841 { // Entry 453 1842 HUGE_VAL, 1843 0x1.ffffffffffffep0, 0x1.0000000000002p10 1844 }, 1845 { // Entry 454 1846 0x1.ffffffffff6746f404172f0d3b1a6bf2p1023, 1847 0x1.fffffffffffffp0, 0x1.ffffffffffffep9 1848 }, 1849 { // Entry 455 1850 0x1.ffffffffff93a37a020b979a21ad3dcdp1023, 1851 0x1.fffffffffffffp0, 0x1.fffffffffffffp9 1852 }, 1853 { // Entry 456 1854 0x1.ffffffffffc00000000003feffffffffp1023, 1855 0x1.fffffffffffffp0, 0x1.0p10 1856 }, 1857 { // Entry 457 1858 HUGE_VAL, 1859 0x1.fffffffffffffp0, 0x1.0000000000001p10 1860 }, 1861 { // Entry 458 1862 HUGE_VAL, 1863 0x1.fffffffffffffp0, 0x1.0000000000002p10 1864 }, 1865 { // Entry 459 1866 0x1.ffffffffffa746f404171ff3199aeed7p1023, 1867 0x1.0p1, 0x1.ffffffffffffep9 1868 }, 1869 { // Entry 460 1870 0x1.ffffffffffd3a37a020b8e0d90ed7f3fp1023, 1871 0x1.0p1, 0x1.fffffffffffffp9 1872 }, 1873 { // Entry 461 1874 HUGE_VAL, 1875 0x1.0p1, 0x1.0p10 1876 }, 1877 { // Entry 462 1878 HUGE_VAL, 1879 0x1.0p1, 0x1.0000000000001p10 1880 }, 1881 { // Entry 463 1882 HUGE_VAL, 1883 0x1.0p1, 0x1.0000000000002p10 1884 }, 1885 { // Entry 464 1886 HUGE_VAL, 1887 0x1.0000000000001p1, 0x1.ffffffffffffep9 1888 }, 1889 { // Entry 465 1890 HUGE_VAL, 1891 0x1.0000000000001p1, 0x1.fffffffffffffp9 1892 }, 1893 { // Entry 466 1894 HUGE_VAL, 1895 0x1.0000000000001p1, 0x1.0p10 1896 }, 1897 { // Entry 467 1898 HUGE_VAL, 1899 0x1.0000000000001p1, 0x1.0000000000001p10 1900 }, 1901 { // Entry 468 1902 HUGE_VAL, 1903 0x1.0000000000001p1, 0x1.0000000000002p10 1904 }, 1905 { // Entry 469 1906 HUGE_VAL, 1907 0x1.0000000000002p1, 0x1.ffffffffffffep9 1908 }, 1909 { // Entry 470 1910 HUGE_VAL, 1911 0x1.0000000000002p1, 0x1.fffffffffffffp9 1912 }, 1913 { // Entry 471 1914 HUGE_VAL, 1915 0x1.0000000000002p1, 0x1.0p10 1916 }, 1917 { // Entry 472 1918 HUGE_VAL, 1919 0x1.0000000000002p1, 0x1.0000000000001p10 1920 }, 1921 { // Entry 473 1922 HUGE_VAL, 1923 0x1.0000000000002p1, 0x1.0000000000002p10 1924 }, 1925 { // Entry 474 1926 0.0, 1927 0x1.ffffffffffffep0, -0x1.0cc0000000002p10 1928 }, 1929 { // Entry 475 1930 0.0, 1931 0x1.ffffffffffffep0, -0x1.0cc0000000001p10 1932 }, 1933 { // Entry 476 1934 0.0, 1935 0x1.ffffffffffffep0, -0x1.0ccp10 1936 }, 1937 { // Entry 477 1938 0.0, 1939 0x1.ffffffffffffep0, -0x1.0cbffffffffffp10 1940 }, 1941 { // Entry 478 1942 0.0, 1943 0x1.ffffffffffffep0, -0x1.0cbfffffffffep10 1944 }, 1945 { // Entry 479 1946 0.0, 1947 0x1.fffffffffffffp0, -0x1.0cc0000000002p10 1948 }, 1949 { // Entry 480 1950 0.0, 1951 0x1.fffffffffffffp0, -0x1.0cc0000000001p10 1952 }, 1953 { // Entry 481 1954 0.0, 1955 0x1.fffffffffffffp0, -0x1.0ccp10 1956 }, 1957 { // Entry 482 1958 0.0, 1959 0x1.fffffffffffffp0, -0x1.0cbffffffffffp10 1960 }, 1961 { // Entry 483 1962 0.0, 1963 0x1.fffffffffffffp0, -0x1.0cbfffffffffep10 1964 }, 1965 { // Entry 484 1966 0.0, 1967 0x1.0p1, -0x1.0cc0000000002p10 1968 }, 1969 { // Entry 485 1970 0.0, 1971 0x1.0p1, -0x1.0cc0000000001p10 1972 }, 1973 { // Entry 486 1974 0.0, 1975 0x1.0p1, -0x1.0ccp10 1976 }, 1977 { // Entry 487 1978 0.0, 1979 0x1.0p1, -0x1.0cbffffffffffp10 1980 }, 1981 { // Entry 488 1982 0.0, 1983 0x1.0p1, -0x1.0cbfffffffffep10 1984 }, 1985 { // Entry 489 1986 0.0, 1987 0x1.0000000000001p1, -0x1.0cc0000000002p10 1988 }, 1989 { // Entry 490 1990 0.0, 1991 0x1.0000000000001p1, -0x1.0cc0000000001p10 1992 }, 1993 { // Entry 491 1994 0.0, 1995 0x1.0000000000001p1, -0x1.0ccp10 1996 }, 1997 { // Entry 492 1998 0.0, 1999 0x1.0000000000001p1, -0x1.0cbffffffffffp10 2000 }, 2001 { // Entry 493 2002 0.0, 2003 0x1.0000000000001p1, -0x1.0cbfffffffffep10 2004 }, 2005 { // Entry 494 2006 0.0, 2007 0x1.0000000000002p1, -0x1.0cc0000000002p10 2008 }, 2009 { // Entry 495 2010 0.0, 2011 0x1.0000000000002p1, -0x1.0cc0000000001p10 2012 }, 2013 { // Entry 496 2014 0.0, 2015 0x1.0000000000002p1, -0x1.0ccp10 2016 }, 2017 { // Entry 497 2018 0.0, 2019 0x1.0000000000002p1, -0x1.0cbffffffffffp10 2020 }, 2021 { // Entry 498 2022 0.0, 2023 0x1.0000000000002p1, -0x1.0cbfffffffffep10 2024 }, 2025 { // Entry 499 2026 0x1.a82e14690252e5ea2cfa30b25e947cedp-500, 2027 0x1.db6db6db6db70p-2, 0x1.c30c30c30c2fep8 2028 }, 2029 { // Entry 500 2030 0x1.a82e1469023e8ea567883fcd2742e4b7p-500, 2031 0x1.db6db6db6db70p-2, 0x1.c30c30c30c2ffp8 2032 }, 2033 { // Entry 501 2034 0x1.a82e1469022a3760a2164fe1a4cd3aa2p-500, 2035 0x1.db6db6db6db70p-2, 0x1.c30c30c30c3p8 2036 }, 2037 { // Entry 502 2038 0x1.a82e14690215e01bdca460efd7337eaep-500, 2039 0x1.db6db6db6db70p-2, 0x1.c30c30c30c301p8 2040 }, 2041 { // Entry 503 2042 0x1.a82e1469020188d7173272f7be75b0dcp-500, 2043 0x1.db6db6db6db70p-2, 0x1.c30c30c30c302p8 2044 }, 2045 { // Entry 504 2046 0x1.a82e1469026c0cbfe6135b38e76d3a47p-500, 2047 0x1.db6db6db6db71p-2, 0x1.c30c30c30c2fep8 2048 }, 2049 { // Entry 505 2050 0x1.a82e14690257b57b20a1691fd0d853d6p-500, 2051 0x1.db6db6db6db71p-2, 0x1.c30c30c30c2ffp8 2052 }, 2053 { // Entry 506 2054 0x1.a82e146902435e365b2f78006f1f5b87p-500, 2055 0x1.db6db6db6db71p-2, 0x1.c30c30c30c3p8 2056 }, 2057 { // Entry 507 2058 0x1.a82e1469022f06f195bd87dac2425159p-500, 2059 0x1.db6db6db6db71p-2, 0x1.c30c30c30c301p8 2060 }, 2061 { // Entry 508 2062 0x1.a82e1469021aafacd04b98aeca41354dp-500, 2063 0x1.db6db6db6db71p-2, 0x1.c30c30c30c302p8 2064 }, 2065 { // Entry 509 2066 0x1.a82e1469028533959f2c873c61cafb18p-500, 2067 0x1.db6db6db6db72p-2, 0x1.c30c30c30c2fep8 2068 }, 2069 { // Entry 510 2070 0x1.a82e14690270dc50d9ba93ef6bf2c66dp-500, 2071 0x1.db6db6db6db72p-2, 0x1.c30c30c30c2ffp8 2072 }, 2073 { // Entry 511 2074 0x1.a82e1469025c850c1448a19c2af67fe4p-500, 2075 0x1.db6db6db6db72p-2, 0x1.c30c30c30c3p8 2076 }, 2077 { // Entry 512 2078 0x1.a82e146902482dc74ed6b0429ed6277cp-500, 2079 0x1.db6db6db6db72p-2, 0x1.c30c30c30c301p8 2080 }, 2081 { // Entry 513 2082 0x1.a82e14690233d6828964bfe2c791bd35p-500, 2083 0x1.db6db6db6db72p-2, 0x1.c30c30c30c302p8 2084 }, 2085 { // Entry 514 2086 0x1.a82e1469029e5a6b5845b4bccdadbf62p-500, 2087 0x1.db6db6db6db73p-2, 0x1.c30c30c30c2fep8 2088 }, 2089 { // Entry 515 2090 0x1.a82e1469028a032692d3c03bf8923c7cp-500, 2091 0x1.db6db6db6db73p-2, 0x1.c30c30c30c2ffp8 2092 }, 2093 { // Entry 516 2094 0x1.a82e14690275abe1cd61ccb4d852a7b9p-500, 2095 0x1.db6db6db6db73p-2, 0x1.c30c30c30c3p8 2096 }, 2097 { // Entry 517 2098 0x1.a82e14690261549d07efda276cef0116p-500, 2099 0x1.db6db6db6db73p-2, 0x1.c30c30c30c301p8 2100 }, 2101 { // Entry 518 2102 0x1.a82e1469024cfd58427de893b6674895p-500, 2103 0x1.db6db6db6db73p-2, 0x1.c30c30c30c302p8 2104 }, 2105 { // Entry 519 2106 0x1.a82e146902b78141115ee3ba2b158723p-500, 2107 0x1.db6db6db6db74p-2, 0x1.c30c30c30c2fep8 2108 }, 2109 { // Entry 520 2110 0x1.a82e146902a329fc4becee0576b6b603p-500, 2111 0x1.db6db6db6db74p-2, 0x1.c30c30c30c2ffp8 2112 }, 2113 { // Entry 521 2114 0x1.a82e1469028ed2b7867af94a7733d305p-500, 2115 0x1.db6db6db6db74p-2, 0x1.c30c30c30c3p8 2116 }, 2117 { // Entry 522 2118 0x1.a82e1469027a7b72c10905892c8cde29p-500, 2119 0x1.db6db6db6db74p-2, 0x1.c30c30c30c301p8 2120 }, 2121 { // Entry 523 2122 0x1.a82e14690266242dfb9712c196c1d76dp-500, 2123 0x1.db6db6db6db74p-2, 0x1.c30c30c30c302p8 2124 }, 2125 { // Entry 524 2126 -0x1.ffffffffffffe0000000000001ffffffp-1, 2127 -0x1.0000000000001p0, -0x1.0p0 2128 }, 2129 { // Entry 525 2130 -0x1.p0, 2131 -0x1.0p0, -0x1.0p0 2132 }, 2133 { // Entry 526 2134 -0x1.0000000000000800000000000040p0, 2135 -0x1.fffffffffffffp-1, -0x1.0p0 2136 }, 2137 { // Entry 527 2138 HUGE_VAL, 2139 0x1.0p1, 0x1.0p10 2140 }, 2141 { // Entry 528 2142 HUGE_VAL, 2143 0x1.0p2, 0x1.0p9 2144 }, 2145 { // Entry 529 2146 0x1.ffffffffffec5c85fdf4743fd612b28ap-1025, 2147 0x1.fffffffffffffp-2, 0x1.fffffffffffffp9 2148 }, 2149 { // Entry 530 2150 0x1.ffffffffffc00000000003feffffffffp-1025, 2151 0x1.fffffffffffffp-2, 0x1.0p10 2152 }, 2153 { // Entry 531 2154 0x1.ffffffffff6746f404172f053b1a6bf2p-1025, 2155 0x1.fffffffffffffp-2, 0x1.0000000000001p10 2156 }, 2157 { // Entry 532 2158 0x1.0000000000162e42fefa3ae53369388cp-1024, 2159 0x1.0p-1, 0x1.fffffffffffffp9 2160 }, 2161 { // Entry 533 2162 0x1.p-1024, 2163 0x1.0p-1, 0x1.0p10 2164 }, 2165 { // Entry 534 2166 0x1.ffffffffffa746f404171ff3199aeed7p-1025, 2167 0x1.0p-1, 0x1.0000000000001p10 2168 }, 2169 { // Entry 535 2170 0x1.0000000000562e42fefa486cc428f71cp-1024, 2171 0x1.0000000000001p-1, 0x1.fffffffffffffp9 2172 }, 2173 { // Entry 536 2174 0x1.0000000000400000000007fep-1024, 2175 0x1.0000000000001p-1, 0x1.0p10 2176 }, 2177 { // Entry 537 2178 0x1.000000000013a37a020b8ce46b4dfa4ep-1024, 2179 0x1.0000000000001p-1, 0x1.0000000000001p10 2180 }, 2181 { // Entry 538 2182 0x1.000000000074519a5623533df8dcd353p-1074, 2183 0x1.0p-1074, 0x1.ffffffffffffbp-1 2184 }, 2185 { // Entry 539 2186 0x1.00000000005d0e1511b5d7f72c61368ap-1074, 2187 0x1.0p-1074, 0x1.ffffffffffffcp-1 2188 }, 2189 { // Entry 540 2190 0x1.000000000045ca8fcd485ecd93a6ec9dp-1074, 2191 0x1.0p-1074, 0x1.ffffffffffffdp-1 2192 }, 2193 { // Entry 541 2194 0x1.00000000002e870a88dae7c12eadf58cp-1074, 2195 0x1.0p-1074, 0x1.ffffffffffffep-1 2196 }, 2197 { // Entry 542 2198 0x1.0000000000174385446d72d1fd765158p-1074, 2199 0x1.0p-1074, 0x1.fffffffffffffp-1 2200 }, 2201 { // Entry 543 2202 0x1.p-1074, 2203 0x1.0p-1074, 0x1.0p0 2204 }, 2205 { // Entry 544 2206 0.0, 2207 0x1.0p-1074, 0x1.0000000000001p0 2208 }, 2209 { // Entry 545 2210 0.0, 2211 0x1.0p-1074, 0x1.0000000000002p0 2212 }, 2213 { // Entry 546 2214 0.0, 2215 0x1.0p-1074, 0x1.0000000000003p0 2216 }, 2217 { // Entry 547 2218 0.0, 2219 0x1.0p-1074, 0x1.0000000000004p0 2220 }, 2221 { // Entry 548 2222 0.0, 2223 0x1.0p-1074, 0x1.0000000000005p0 2224 }, 2225 { // Entry 549 2226 0x1.00000000007435e082649a68f64fe306p-1073, 2227 0x1.0p-1073, 0x1.ffffffffffffbp-1 2228 }, 2229 { // Entry 550 2230 0x1.00000000005cf7e6ceb6ddb52e1b099ep-1073, 2231 0x1.0p-1073, 0x1.ffffffffffffcp-1 2232 }, 2233 { // Entry 551 2234 0x1.000000000045b9ed1b09231d97c56c9dp-1073, 2235 0x1.0p-1073, 0x1.ffffffffffffdp-1 2236 }, 2237 { // Entry 552 2238 0x1.00000000002e7bf3675b6aa2334f0c02p-1073, 2239 0x1.0p-1073, 0x1.ffffffffffffep-1 2240 }, 2241 { // Entry 553 2242 0x1.0000000000173df9b3adb44300b7e7cep-1073, 2243 0x1.0p-1073, 0x1.fffffffffffffp-1 2244 }, 2245 { // Entry 554 2246 0x1.p-1073, 2247 0x1.0p-1073, 0x1.0p0 2248 }, 2249 { // Entry 555 2250 0x1.ffffffffffa3081931493b9d285bcb2bp-1074, 2251 0x1.0p-1073, 0x1.0000000000001p0 2252 }, 2253 { // Entry 556 2254 0x1.ffffffffff4610326292881bdfb17983p-1074, 2255 0x1.0p-1073, 0x1.0000000000002p0 2256 }, 2257 { // Entry 557 2258 0x1.fffffffffee9184b93dbe57c26010b04p-1074, 2259 0x1.0p-1073, 0x1.0000000000003p0 2260 }, 2261 { // Entry 558 2262 0x1.fffffffffe8c2064c52553bdfb4a7fadp-1074, 2263 0x1.0p-1073, 0x1.0000000000004p0 2264 }, 2265 { // Entry 559 2266 0x1.fffffffffe2f287df66ed2e15f8dd77ap-1074, 2267 0x1.0p-1073, 0x1.0000000000005p0 2268 }, 2269 { // Entry 560 2270 0x1.8000000000ae387cd1e8f3f39fe157f9p-1073, 2271 0x1.8p-1073, 0x1.ffffffffffffbp-1 2272 }, 2273 { // Entry 561 2274 0x1.80000000008b6063db20bcd67b4f5ba5p-1073, 2275 0x1.8p-1073, 0x1.ffffffffffffcp-1 2276 }, 2277 { // Entry 562 2278 0x1.800000000068884ae45888e2bf6fd4afp-1073, 2279 0x1.8p-1073, 0x1.ffffffffffffdp-1 2280 }, 2281 { // Entry 563 2282 0x1.800000000045b031ed9058186c42c317p-1073, 2283 0x1.8p-1073, 0x1.ffffffffffffep-1 2284 }, 2285 { // Entry 564 2286 0x1.800000000022d818f6c82a7781c826dcp-1073, 2287 0x1.8p-1073, 0x1.fffffffffffffp-1 2288 }, 2289 { // Entry 565 2290 0x1.80p-1073, 2291 0x1.8p-1073, 0x1.0p0 2292 }, 2293 { // Entry 566 2294 0x1.7fffffffffba4fce126fb48d3687125dp-1073, 2295 0x1.8p-1073, 0x1.0000000000001p0 2296 }, 2297 { // Entry 567 2298 0x1.7fffffffff749f9c24df75c00fd7fa2ep-1073, 2299 0x1.8p-1073, 0x1.0000000000002p0 2300 }, 2301 { // Entry 568 2302 0x1.7fffffffff2eef6a374f43988bf2b76ep-1073, 2303 0x1.8p-1073, 0x1.0000000000003p0 2304 }, 2305 { // Entry 569 2306 0x1.7ffffffffee93f3849bf1e16aad74a1dp-1073, 2307 0x1.8p-1073, 0x1.0000000000004p0 2308 }, 2309 { // Entry 570 2310 0x1.7ffffffffea38f065c2f053a6c85b237p-1073, 2311 0x1.8p-1073, 0x1.0000000000005p0 2312 }, 2313 { // Entry 571 2314 0x1.000000a0cf65eb1817a7095d9a0443a7p0, 2315 0x1.0p-29, -0x1.0p-29 2316 }, 2317 { // Entry 572 2318 0x1.ffffff5f309a60aad5c2309f81f90defp-1, 2319 0x1.0p-29, 0x1.0p-30 2320 }, 2321 { // Entry 573 2322 0x1.fffffd9e07cf07767a55afbe9acae93ep-1, 2323 0x1.0p55, -0x1.0p-29 2324 }, 2325 { // Entry 574 2326 0x1.000000987e0cc66344d89b494e1f43b3p0, 2327 0x1.0p55, 0x1.0p-30 2328 }, 2329 { // Entry 575 2330 0x1.fffffd669427cf159515873887c17cf2p-1, 2331 0x1.0p60, -0x1.0p-29 2332 }, 2333 { // Entry 576 2334 0x1.000000a65af6ae61be88ea2558790cd7p0, 2335 0x1.0p60, 0x1.0p-30 2336 }, 2337 { // Entry 577 2338 0x1.fffffffffe0000000000fff7ffffffaap-1, 2339 0x1.fffffffffffffp-1, 0x1.0p13 2340 }, 2341 { // Entry 578 2342 0x1.fffffffff0000000003fffbfffff5557p-1, 2343 0x1.fffffffffffffp-1, 0x1.0p16 2344 }, 2345 { // Entry 579 2346 0x1.p0, 2347 0x1.0p0, 0x1.0p13 2348 }, 2349 { // Entry 580 2350 0x1.p0, 2351 0x1.0p0, 0x1.0p16 2352 }, 2353 { // Entry 581 2354 0x1.00000000020000000001fff000000155p0, 2355 0x1.0000000000001p0, 0x1.0p13 2356 }, 2357 { // Entry 582 2358 0x1.0000000010000000007fff800002aaa2p0, 2359 0x1.0000000000001p0, 0x1.0p16 2360 }, 2361 { // Entry 583 2362 0x1.ffffffc0000004000001d5555516aaaap-1, 2363 -0x1.0000000000001p0, -0x1.0p25 2364 }, 2365 { // Entry 584 2366 0x1.fffffe000000ffffffbaaaaab0000003p-1, 2367 -0x1.0000000000001p0, -0x1.0p28 2368 }, 2369 { // Entry 585 2370 0x1.p0, 2371 -0x1.0p0, -0x1.0p25 2372 }, 2373 { // Entry 586 2374 0x1.p0, 2375 -0x1.0p0, -0x1.0p28 2376 }, 2377 { // Entry 587 2378 0x1.0000001000000080000042aaaaaeb555p0, 2379 -0x1.fffffffffffffp-1, -0x1.0p25 2380 }, 2381 { // Entry 588 2382 0x1.00000080000020000007555557p0, 2383 -0x1.fffffffffffffp-1, -0x1.0p28 2384 }, 2385 { // Entry 589 2386 0x1.368b2fc6f960a4c1d9aa628fe3f13fffp-1, 2387 -0x1.0000000000001p0, -0x1.0p51 2388 }, 2389 { // Entry 590 2390 0x1.5fc21041027b23b05156b8aea8b5e925p-12, 2391 -0x1.0000000000001p0, -0x1.0p55 2392 }, 2393 { // Entry 591 2394 0x1.p0, 2395 -0x1.0p0, -0x1.0p51 2396 }, 2397 { // Entry 592 2398 0x1.p0, 2399 -0x1.0p0, -0x1.0p55 2400 }, 2401 { // Entry 593 2402 0x1.48b5e3c3e81867bf31a77a83c32c4744p0, 2403 -0x1.fffffffffffffp-1, -0x1.0p51 2404 }, 2405 { // Entry 594 2406 0x1.b4c902e273a5a1c56701e715edaf2115p5, 2407 -0x1.fffffffffffffp-1, -0x1.0p55 2408 }, 2409 { // Entry 595 2410 0x1.5fc21041027b23b05156b8aea8b5e925p-12, 2411 -0x1.0000000000001p0, -0x1.0p55 2412 }, 2413 { // Entry 596 2414 0x1.969d47321e4fe7f9bb8c43a5e486b9aep-93, 2415 -0x1.0000000000001p0, -0x1.0p58 2416 }, 2417 { // Entry 597 2418 0x1.p0, 2419 -0x1.0p0, -0x1.0p55 2420 }, 2421 { // Entry 598 2422 0x1.p0, 2423 -0x1.0p0, -0x1.0p58 2424 }, 2425 { // Entry 599 2426 0x1.b4c902e273a5a1c56701e715edaf2115p5, 2427 -0x1.fffffffffffffp-1, -0x1.0p55 2428 }, 2429 { // Entry 600 2430 0x1.1f43fcc4b663577a45ea9b49cce9ee73p46, 2431 -0x1.fffffffffffffp-1, -0x1.0p58 2432 }, 2433 { // Entry 601 2434 0x1.44109edb20a756ad767d2515c94a003ap-739, 2435 -0x1.0000000000001p0, -0x1.0p61 2436 }, 2437 { // Entry 602 2438 0.0, 2439 -0x1.0000000000001p0, -0x1.0p64 2440 }, 2441 { // Entry 603 2442 0x1.p0, 2443 -0x1.0p0, -0x1.0p61 2444 }, 2445 { // Entry 604 2446 0x1.p0, 2447 -0x1.0p0, -0x1.0p64 2448 }, 2449 { // Entry 605 2450 0x1.41c7a8814bf0a801c5353f302a40cc7fp369, 2451 -0x1.fffffffffffffp-1, -0x1.0p61 2452 }, 2453 { // Entry 606 2454 HUGE_VAL, 2455 -0x1.fffffffffffffp-1, -0x1.0p64 2456 }, 2457 { // Entry 607 2458 0x1.0000001000000080000042aaaaaeb555p0, 2459 0x1.fffffffffffffp-1, -0x1.0p25 2460 }, 2461 { // Entry 608 2462 0x1.00000080000020000007555557p0, 2463 0x1.fffffffffffffp-1, -0x1.0p28 2464 }, 2465 { // Entry 609 2466 0x1.p0, 2467 0x1.0p0, -0x1.0p25 2468 }, 2469 { // Entry 610 2470 0x1.p0, 2471 0x1.0p0, -0x1.0p28 2472 }, 2473 { // Entry 611 2474 0x1.ffffffc0000004000001d5555516aaaap-1, 2475 0x1.0000000000001p0, -0x1.0p25 2476 }, 2477 { // Entry 612 2478 0x1.fffffe000000ffffffbaaaaab0000003p-1, 2479 0x1.0000000000001p0, -0x1.0p28 2480 }, 2481 { // Entry 613 2482 0x1.48b5e3c3e81867bf31a77a83c32c4744p0, 2483 0x1.fffffffffffffp-1, -0x1.0p51 2484 }, 2485 { // Entry 614 2486 0x1.b4c902e273a5a1c56701e715edaf2115p5, 2487 0x1.fffffffffffffp-1, -0x1.0p55 2488 }, 2489 { // Entry 615 2490 0x1.p0, 2491 0x1.0p0, -0x1.0p51 2492 }, 2493 { // Entry 616 2494 0x1.p0, 2495 0x1.0p0, -0x1.0p55 2496 }, 2497 { // Entry 617 2498 0x1.368b2fc6f960a4c1d9aa628fe3f13fffp-1, 2499 0x1.0000000000001p0, -0x1.0p51 2500 }, 2501 { // Entry 618 2502 0x1.5fc21041027b23b05156b8aea8b5e925p-12, 2503 0x1.0000000000001p0, -0x1.0p55 2504 }, 2505 { // Entry 619 2506 0x1.b4c902e273a5a1c56701e715edaf2115p5, 2507 0x1.fffffffffffffp-1, -0x1.0p55 2508 }, 2509 { // Entry 620 2510 0x1.1f43fcc4b663577a45ea9b49cce9ee73p46, 2511 0x1.fffffffffffffp-1, -0x1.0p58 2512 }, 2513 { // Entry 621 2514 0x1.p0, 2515 0x1.0p0, -0x1.0p55 2516 }, 2517 { // Entry 622 2518 0x1.p0, 2519 0x1.0p0, -0x1.0p58 2520 }, 2521 { // Entry 623 2522 0x1.5fc21041027b23b05156b8aea8b5e925p-12, 2523 0x1.0000000000001p0, -0x1.0p55 2524 }, 2525 { // Entry 624 2526 0x1.969d47321e4fe7f9bb8c43a5e486b9aep-93, 2527 0x1.0000000000001p0, -0x1.0p58 2528 }, 2529 { // Entry 625 2530 0x1.41c7a8814bf0a801c5353f302a40cc7fp369, 2531 0x1.fffffffffffffp-1, -0x1.0p61 2532 }, 2533 { // Entry 626 2534 HUGE_VAL, 2535 0x1.fffffffffffffp-1, -0x1.0p64 2536 }, 2537 { // Entry 627 2538 0x1.p0, 2539 0x1.0p0, -0x1.0p61 2540 }, 2541 { // Entry 628 2542 0x1.p0, 2543 0x1.0p0, -0x1.0p64 2544 }, 2545 { // Entry 629 2546 0x1.44109edb20a756ad767d2515c94a003ap-739, 2547 0x1.0000000000001p0, -0x1.0p61 2548 }, 2549 { // Entry 630 2550 0.0, 2551 0x1.0000000000001p0, -0x1.0p64 2552 }, 2553 { // Entry 631 2554 HUGE_VAL, 2555 -0x1.0p15, 0x1.0p63 2556 }, 2557 { // Entry 632 2558 HUGE_VAL, 2559 0.0, -0x1.8p1 2560 }, 2561 { // Entry 633 2562 -HUGE_VAL, 2563 -0.0, -0x1.8p1 2564 }, 2565 { // Entry 634 2566 HUGE_VAL, 2567 0.0, -0x1.0p0 2568 }, 2569 { // Entry 635 2570 -HUGE_VAL, 2571 -0.0, -0x1.0p0 2572 }, 2573 { // Entry 636 2574 HUGE_VAL, 2575 0.0, -0x1.fffffffffffffp1023 2576 }, 2577 { // Entry 637 2578 HUGE_VAL, 2579 0.0, -0x1.8p2 2580 }, 2581 { // Entry 638 2582 HUGE_VAL, 2583 0.0, -0x1.0p1 2584 }, 2585 { // Entry 639 2586 HUGE_VAL, 2587 0.0, -0x1.0000000000001p0 2588 }, 2589 { // Entry 640 2590 HUGE_VAL, 2591 0.0, -0x1.fffffffffffffp-1 2592 }, 2593 { // Entry 641 2594 HUGE_VAL, 2595 0.0, -0x1.0p-1022 2596 }, 2597 { // Entry 642 2598 HUGE_VAL, 2599 0.0, -0x1.0p-1074 2600 }, 2601 { // Entry 643 2602 HUGE_VAL, 2603 -0.0, -0x1.fffffffffffffp1023 2604 }, 2605 { // Entry 644 2606 HUGE_VAL, 2607 -0.0, -0x1.8p2 2608 }, 2609 { // Entry 645 2610 HUGE_VAL, 2611 -0.0, -0x1.0p1 2612 }, 2613 { // Entry 646 2614 HUGE_VAL, 2615 -0.0, -0x1.0000000000001p0 2616 }, 2617 { // Entry 647 2618 HUGE_VAL, 2619 -0.0, -0x1.fffffffffffffp-1 2620 }, 2621 { // Entry 648 2622 HUGE_VAL, 2623 -0.0, -0x1.0p-1022 2624 }, 2625 { // Entry 649 2626 HUGE_VAL, 2627 -0.0, -0x1.0p-1074 2628 }, 2629 { // Entry 650 2630 HUGE_VAL, 2631 0.0, -HUGE_VAL 2632 }, 2633 { // Entry 651 2634 HUGE_VAL, 2635 -0.0, -HUGE_VAL 2636 }, 2637 { // Entry 652 2638 0.0, 2639 0.0, 0x1.8p1 2640 }, 2641 { // Entry 653 2642 -0.0, 2643 -0.0, 0x1.8p1 2644 }, 2645 { // Entry 654 2646 0.0, 2647 0.0, 0x1.0p0 2648 }, 2649 { // Entry 655 2650 -0.0, 2651 -0.0, 0x1.0p0 2652 }, 2653 { // Entry 656 2654 0.0, 2655 0.0, HUGE_VAL 2656 }, 2657 { // Entry 657 2658 0.0, 2659 0.0, 0x1.fffffffffffffp1023 2660 }, 2661 { // Entry 658 2662 0.0, 2663 0.0, 0x1.8p2 2664 }, 2665 { // Entry 659 2666 0.0, 2667 0.0, 0x1.0p1 2668 }, 2669 { // Entry 660 2670 0.0, 2671 0.0, 0x1.0000000000001p0 2672 }, 2673 { // Entry 661 2674 0.0, 2675 0.0, 0x1.fffffffffffffp-1 2676 }, 2677 { // Entry 662 2678 0.0, 2679 0.0, 0x1.0p-1022 2680 }, 2681 { // Entry 663 2682 0.0, 2683 0.0, 0x1.0p-1074 2684 }, 2685 { // Entry 664 2686 0.0, 2687 -0.0, HUGE_VAL 2688 }, 2689 { // Entry 665 2690 0.0, 2691 -0.0, 0x1.fffffffffffffp1023 2692 }, 2693 { // Entry 666 2694 0.0, 2695 -0.0, 0x1.8p2 2696 }, 2697 { // Entry 667 2698 0.0, 2699 -0.0, 0x1.0p1 2700 }, 2701 { // Entry 668 2702 0.0, 2703 -0.0, 0x1.0000000000001p0 2704 }, 2705 { // Entry 669 2706 0.0, 2707 -0.0, 0x1.fffffffffffffp-1 2708 }, 2709 { // Entry 670 2710 0.0, 2711 -0.0, 0x1.0p-1022 2712 }, 2713 { // Entry 671 2714 0.0, 2715 -0.0, 0x1.0p-1074 2716 }, 2717 { // Entry 672 2718 0x1.p0, 2719 -0x1.0p0, HUGE_VAL 2720 }, 2721 { // Entry 673 2722 0x1.p0, 2723 -0x1.0p0, -HUGE_VAL 2724 }, 2725 { // Entry 674 2726 0x1.p0, 2727 0x1.0p0, HUGE_VAL 2728 }, 2729 { // Entry 675 2730 0x1.p0, 2731 0x1.0p0, -HUGE_VAL 2732 }, 2733 { // Entry 676 2734 0x1.p0, 2735 0x1.0p0, 0x1.fffffffffffffp1023 2736 }, 2737 { // Entry 677 2738 0x1.p0, 2739 0x1.0p0, -0x1.fffffffffffffp1023 2740 }, 2741 { // Entry 678 2742 0x1.p0, 2743 -0x1.0p0, 0x1.fffffffffffffp1023 2744 }, 2745 { // Entry 679 2746 0x1.p0, 2747 -0x1.0p0, -0x1.fffffffffffffp1023 2748 }, 2749 { // Entry 680 2750 0x1.p0, 2751 0x1.0p0, 0x1.0p-1 2752 }, 2753 { // Entry 681 2754 0x1.p0, 2755 0x1.0p0, -0x1.0p-1 2756 }, 2757 { // Entry 682 2758 0x1.p0, 2759 0x1.0p0, 0x1.0p-1022 2760 }, 2761 { // Entry 683 2762 0x1.p0, 2763 0x1.0p0, -0x1.0p-1022 2764 }, 2765 { // Entry 684 2766 0x1.p0, 2767 0x1.0p0, 0x1.ffffffffffffep-1023 2768 }, 2769 { // Entry 685 2770 0x1.p0, 2771 0x1.0p0, -0x1.ffffffffffffep-1023 2772 }, 2773 { // Entry 686 2774 0x1.p0, 2775 0x1.0p0, 0x1.0p-1074 2776 }, 2777 { // Entry 687 2778 0x1.p0, 2779 0x1.0p0, -0x1.0p-1074 2780 }, 2781 { // Entry 688 2782 0x1.p0, 2783 0x1.0p0, 0.0 2784 }, 2785 { // Entry 689 2786 0x1.p0, 2787 0x1.0p0, -0.0 2788 }, 2789 { // Entry 690 2790 0x1.p0, 2791 HUGE_VAL, 0.0 2792 }, 2793 { // Entry 691 2794 0x1.p0, 2795 HUGE_VAL, -0.0 2796 }, 2797 { // Entry 692 2798 0x1.p0, 2799 0x1.fffffffffffffp1023, 0.0 2800 }, 2801 { // Entry 693 2802 0x1.p0, 2803 0x1.fffffffffffffp1023, -0.0 2804 }, 2805 { // Entry 694 2806 0x1.p0, 2807 0x1.0p-1022, 0.0 2808 }, 2809 { // Entry 695 2810 0x1.p0, 2811 0x1.0p-1022, -0.0 2812 }, 2813 { // Entry 696 2814 0x1.p0, 2815 0x1.0p-1074, 0.0 2816 }, 2817 { // Entry 697 2818 0x1.p0, 2819 0x1.0p-1074, -0.0 2820 }, 2821 { // Entry 698 2822 0x1.p0, 2823 0.0, 0.0 2824 }, 2825 { // Entry 699 2826 0x1.p0, 2827 0.0, -0.0 2828 }, 2829 { // Entry 700 2830 0x1.p0, 2831 -0.0, 0.0 2832 }, 2833 { // Entry 701 2834 0x1.p0, 2835 -0.0, -0.0 2836 }, 2837 { // Entry 702 2838 0x1.p0, 2839 -0x1.0p-1074, 0.0 2840 }, 2841 { // Entry 703 2842 0x1.p0, 2843 -0x1.0p-1074, -0.0 2844 }, 2845 { // Entry 704 2846 0x1.p0, 2847 -0x1.0p-1022, 0.0 2848 }, 2849 { // Entry 705 2850 0x1.p0, 2851 -0x1.0p-1022, -0.0 2852 }, 2853 { // Entry 706 2854 0x1.p0, 2855 -0x1.fffffffffffffp1023, 0.0 2856 }, 2857 { // Entry 707 2858 0x1.p0, 2859 -0x1.fffffffffffffp1023, -0.0 2860 }, 2861 { // Entry 708 2862 0x1.p0, 2863 -HUGE_VAL, 0.0 2864 }, 2865 { // Entry 709 2866 0x1.p0, 2867 -HUGE_VAL, -0.0 2868 }, 2869 { // Entry 710 2870 HUGE_VAL, 2871 0x1.0p-1022, -HUGE_VAL 2872 }, 2873 { // Entry 711 2874 HUGE_VAL, 2875 0x1.0p-1074, -HUGE_VAL 2876 }, 2877 { // Entry 712 2878 HUGE_VAL, 2879 -0x1.0p-1074, -HUGE_VAL 2880 }, 2881 { // Entry 713 2882 HUGE_VAL, 2883 -0x1.0p-1022, -HUGE_VAL 2884 }, 2885 { // Entry 714 2886 0.0, 2887 HUGE_VAL, -HUGE_VAL 2888 }, 2889 { // Entry 715 2890 0.0, 2891 0x1.fffffffffffffp1023, -HUGE_VAL 2892 }, 2893 { // Entry 716 2894 0.0, 2895 0x1.8p0, -HUGE_VAL 2896 }, 2897 { // Entry 717 2898 0.0, 2899 -0x1.8p0, -HUGE_VAL 2900 }, 2901 { // Entry 718 2902 0.0, 2903 -0x1.fffffffffffffp1023, -HUGE_VAL 2904 }, 2905 { // Entry 719 2906 0.0, 2907 -HUGE_VAL, -HUGE_VAL 2908 }, 2909 { // Entry 720 2910 0.0, 2911 0x1.0p-1022, HUGE_VAL 2912 }, 2913 { // Entry 721 2914 0.0, 2915 0x1.0p-1074, HUGE_VAL 2916 }, 2917 { // Entry 722 2918 0.0, 2919 0.0, HUGE_VAL 2920 }, 2921 { // Entry 723 2922 0.0, 2923 -0.0, HUGE_VAL 2924 }, 2925 { // Entry 724 2926 0.0, 2927 -0x1.0p-1074, HUGE_VAL 2928 }, 2929 { // Entry 725 2930 0.0, 2931 -0x1.0p-1022, HUGE_VAL 2932 }, 2933 { // Entry 726 2934 HUGE_VAL, 2935 HUGE_VAL, HUGE_VAL 2936 }, 2937 { // Entry 727 2938 HUGE_VAL, 2939 0x1.fffffffffffffp1023, HUGE_VAL 2940 }, 2941 { // Entry 728 2942 HUGE_VAL, 2943 0x1.8p0, HUGE_VAL 2944 }, 2945 { // Entry 729 2946 HUGE_VAL, 2947 -0x1.8p0, HUGE_VAL 2948 }, 2949 { // Entry 730 2950 HUGE_VAL, 2951 -0x1.fffffffffffffp1023, HUGE_VAL 2952 }, 2953 { // Entry 731 2954 HUGE_VAL, 2955 -HUGE_VAL, HUGE_VAL 2956 }, 2957 { // Entry 732 2958 -0.0, 2959 -HUGE_VAL, -0x1.8p1 2960 }, 2961 { // Entry 733 2962 -0.0, 2963 -HUGE_VAL, -0x1.0p0 2964 }, 2965 { // Entry 734 2966 0.0, 2967 -HUGE_VAL, -HUGE_VAL 2968 }, 2969 { // Entry 735 2970 0.0, 2971 -HUGE_VAL, -0x1.921fb54442d18p1 2972 }, 2973 { // Entry 736 2974 0.0, 2975 -HUGE_VAL, -0x1.921fb54442d18p0 2976 }, 2977 { // Entry 737 2978 0.0, 2979 -HUGE_VAL, -0x1.fffffffffffffp1023 2980 }, 2981 { // Entry 738 2982 0.0, 2983 -HUGE_VAL, -0x1.8p2 2984 }, 2985 { // Entry 739 2986 0.0, 2987 -HUGE_VAL, -0x1.0p1 2988 }, 2989 { // Entry 740 2990 0.0, 2991 -HUGE_VAL, -0x1.0p-1022 2992 }, 2993 { // Entry 741 2994 0.0, 2995 -HUGE_VAL, -0x1.0p-1074 2996 }, 2997 { // Entry 742 2998 -HUGE_VAL, 2999 -HUGE_VAL, 0x1.8p1 3000 }, 3001 { // Entry 743 3002 -HUGE_VAL, 3003 -HUGE_VAL, 0x1.4p2 3004 }, 3005 { // Entry 744 3006 HUGE_VAL, 3007 -HUGE_VAL, HUGE_VAL 3008 }, 3009 { // Entry 745 3010 HUGE_VAL, 3011 -HUGE_VAL, 0x1.921fb54442d18p1 3012 }, 3013 { // Entry 746 3014 HUGE_VAL, 3015 -HUGE_VAL, 0x1.921fb54442d18p0 3016 }, 3017 { // Entry 747 3018 HUGE_VAL, 3019 -HUGE_VAL, 0x1.fffffffffffffp1023 3020 }, 3021 { // Entry 748 3022 HUGE_VAL, 3023 -HUGE_VAL, 0x1.8p2 3024 }, 3025 { // Entry 749 3026 HUGE_VAL, 3027 -HUGE_VAL, 0x1.0p1 3028 }, 3029 { // Entry 750 3030 HUGE_VAL, 3031 -HUGE_VAL, 0x1.0p-1022 3032 }, 3033 { // Entry 751 3034 HUGE_VAL, 3035 -HUGE_VAL, 0x1.0p-1074 3036 }, 3037 { // Entry 752 3038 0.0, 3039 HUGE_VAL, -0x1.0p-1074 3040 }, 3041 { // Entry 753 3042 0.0, 3043 HUGE_VAL, -0x1.0p-1022 3044 }, 3045 { // Entry 754 3046 0.0, 3047 HUGE_VAL, -0x1.fffffffffffffp1023 3048 }, 3049 { // Entry 755 3050 0.0, 3051 HUGE_VAL, -HUGE_VAL 3052 }, 3053 { // Entry 756 3054 HUGE_VAL, 3055 HUGE_VAL, HUGE_VAL 3056 }, 3057 { // Entry 757 3058 HUGE_VAL, 3059 HUGE_VAL, 0x1.fffffffffffffp1023 3060 }, 3061 { // Entry 758 3062 HUGE_VAL, 3063 HUGE_VAL, 0x1.0p-1022 3064 }, 3065 { // Entry 759 3066 HUGE_VAL, 3067 HUGE_VAL, 0x1.0p-1074 3068 }, 3069 { // Entry 760 3070 HUGE_VAL, 3071 0x1.fffffffffffffp1023, 0x1.fffffffffffffp1023 3072 }, 3073 { // Entry 761 3074 0.0, 3075 0x1.0p-1022, 0x1.0p1 3076 }, 3077 { // Entry 762 3078 0.0, 3079 -0x1.0p-1022, 0x1.0p1 3080 }, 3081 { // Entry 763 3082 0.0, 3083 0x1.0p-1074, 0x1.0p1 3084 }, 3085 { // Entry 764 3086 0.0, 3087 -0x1.0p-1074, 0x1.0p1 3088 }, 3089 { // Entry 765 3090 HUGE_VAL, 3091 HUGE_VAL, 0x1.0p-1 3092 }, 3093 { // Entry 766 3094 0x1.fffffffffffff7ffffffffffffefffffp511, 3095 0x1.fffffffffffffp1023, 0x1.0p-1 3096 }, 3097 { // Entry 767 3098 0x1.6a09e667f3bcc908b2fb1366ea957d3ep-1, 3099 0x1.0p-1, 0x1.0p-1 3100 }, 3101 { // Entry 768 3102 0x1.p-511, 3103 0x1.0p-1022, 0x1.0p-1 3104 }, 3105 { // Entry 769 3106 0x1.p-537, 3107 0x1.0p-1074, 0x1.0p-1 3108 }, 3109 { // Entry 770 3110 0.0, 3111 0.0, 0x1.0p-1 3112 }, 3113 { // Entry 771 3114 0.0, 3115 -0.0, 0x1.0p-1 3116 }, 3117 { // Entry 772 3118 HUGE_VAL, 3119 -HUGE_VAL, 0x1.0p-1 3120 }, 3121 { // Entry 773 3122 0.0, 3123 HUGE_VAL, -0x1.0p-1 3124 }, 3125 { // Entry 774 3126 0x1.0000000000000400000000000018p-512, 3127 0x1.fffffffffffffp1023, -0x1.0p-1 3128 }, 3129 { // Entry 775 3130 0x1.6a09e667f3bcc908b2fb1366ea957d3ep0, 3131 0x1.0p-1, -0x1.0p-1 3132 }, 3133 { // Entry 776 3134 0x1.p511, 3135 0x1.0p-1022, -0x1.0p-1 3136 }, 3137 { // Entry 777 3138 0x1.p537, 3139 0x1.0p-1074, -0x1.0p-1 3140 }, 3141 { // Entry 778 3142 HUGE_VAL, 3143 0.0, -0x1.0p-1 3144 }, 3145 { // Entry 779 3146 HUGE_VAL, 3147 -0.0, -0x1.0p-1 3148 }, 3149 { // Entry 780 3150 0.0, 3151 -HUGE_VAL, -0x1.0p-1 3152 }, 3153 { // Entry 781 3154 0.0, 3155 0x1.0p-1, HUGE_VAL 3156 }, 3157 { // Entry 782 3158 0.0, 3159 0x1.0p-1, 0x1.fffffffffffffp1023 3160 }, 3161 { // Entry 783 3162 0x1.6a09e667f3bcc908b2fb1366ea957d3ep-1, 3163 0x1.0p-1, 0x1.0p-1 3164 }, 3165 { // Entry 784 3166 0x1.ffffffffffffffffffffffffffffffffp-1, 3167 0x1.0p-1, 0x1.0p-1022 3168 }, 3169 { // Entry 785 3170 0x1.ffffffffffffffffffffffffffffffffp-1, 3171 0x1.0p-1, 0x1.0p-1074 3172 }, 3173 { // Entry 786 3174 0x1.p0, 3175 0x1.0p-1, 0.0 3176 }, 3177 { // Entry 787 3178 0x1.p0, 3179 0x1.0p-1, -0.0 3180 }, 3181 { // Entry 788 3182 0x1.p0, 3183 0x1.0p-1, -0x1.0p-1074 3184 }, 3185 { // Entry 789 3186 0x1.p0, 3187 0x1.0p-1, -0x1.0p-1022 3188 }, 3189 { // Entry 790 3190 0x1.6a09e667f3bcc908b2fb1366ea957d3ep0, 3191 0x1.0p-1, -0x1.0p-1 3192 }, 3193 { // Entry 791 3194 HUGE_VAL, 3195 0x1.0p-1, -0x1.fffffffffffffp1023 3196 }, 3197 { // Entry 792 3198 HUGE_VAL, 3199 0x1.0p-1, -HUGE_VAL 3200 }, 3201 { // Entry 793 3202 0.0, 3203 -0x1.0p-1, HUGE_VAL 3204 }, 3205 { // Entry 794 3206 0.0, 3207 -0x1.0p-1, 0x1.fffffffffffffp1023 3208 }, 3209 { // Entry 795 3210 0x1.p0, 3211 -0x1.0p-1, 0.0 3212 }, 3213 { // Entry 796 3214 0x1.p0, 3215 -0x1.0p-1, -0.0 3216 }, 3217 { // Entry 797 3218 HUGE_VAL, 3219 -0x1.0p-1, -0x1.fffffffffffffp1023 3220 }, 3221 { // Entry 798 3222 HUGE_VAL, 3223 -0x1.0p-1, -HUGE_VAL 3224 }, 3225 { // Entry 799 3226 0x1.p1, 3227 0x1.0p2, 0x1.0p-1 3228 }, 3229 { // Entry 800 3230 0x1.80p1, 3231 0x1.2p3, 0x1.0p-1 3232 }, 3233 { // Entry 801 3234 0x1.p2, 3235 0x1.0p4, 0x1.0p-1 3236 }, 3237 { // Entry 802 3238 0x1.p-1, 3239 0x1.0p2, -0x1.0p-1 3240 }, 3241 { // Entry 803 3242 0x1.p-2, 3243 0x1.0p4, -0x1.0p-1 3244 }, 3245 { // Entry 804 3246 0x1.p-3, 3247 0x1.0p6, -0x1.0p-1 3248 }, 3249 { // Entry 805 3250 HUGE_VAL, 3251 0x1.fffffffffffffp-1, -0x1.74910d52d3052p62 3252 }, 3253 { // Entry 806 3254 0.0, 3255 0x1.fffffffffffffp-1, 0x1.74910d52d3052p62 3256 }, 3257 { // Entry 807 3258 0x1.p2, 3259 0x1.0p1, 0x1.0p1 3260 }, 3261 { // Entry 808 3262 0x1.p-2, 3263 0x1.0p1, -0x1.0p1 3264 }, 3265 { // Entry 809 3266 0x1.p2, 3267 -0x1.0p1, 0x1.0p1 3268 }, 3269 { // Entry 810 3270 0x1.p-2, 3271 -0x1.0p1, -0x1.0p1 3272 }, 3273 { // Entry 811 3274 0x1.b0p4, 3275 0x1.8p1, 0x1.8p1 3276 }, 3277 { // Entry 812 3278 0x1.86a0p11, 3279 0x1.4p2, 0x1.4p2 3280 }, 3281 { // Entry 813 3282 0x1.921ee0p19, 3283 0x1.cp2, 0x1.cp2 3284 }, 3285 { // Entry 814 3286 0x1.2a05f2p33, 3287 0x1.4p3, 0x1.4p3 3288 }, 3289 }; 3290 #endif // __BIONIC__ 3291 3292 TEST(math_pow, pow_intel) { 3293 #if defined(__BIONIC__) 3294 for (size_t i = 0; i < sizeof(g_pow_intel_data)/sizeof(pow_intel_data_t); i++) { 3295 EXPECT_DOUBLE_EQ(g_pow_intel_data[i].expected, pow(g_pow_intel_data[i].x_call_data, g_pow_intel_data[i].y_call_data)) << "Failed on element " << i; 3296 } 3297 #else // __BIONIC__ 3298 GTEST_LOG_(INFO) << "This test does nothing."; 3299 #endif // __BIONIC__ 3300 } 3301