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
TEST(math_pow,pow_intel)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