• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #ifndef MATH_GTEST_MATH_TEST_DATA_POWF_DATA_H
2 #define MATH_GTEST_MATH_TEST_DATA_POWF_DATA_H
3 
4 DataFloat3Expected1 g_powfData[] = {
5     {-0x0p+0, -0x1.0075f8p-1, HUGE_VALF},
6     {-0x1.47ae14p-10, 0x1.ep+4, 0x0p+0},
7     {-0x1p-30, 0x1.4p+2, -0x0p+0},
8     {-0x1p+0, 0x1.000002p+32, 0x1p+0},
9     {-0x1.fffe94p-42, 0x0p+0, 0x1p+0},
10     {-0x1.170a44p+0, -0x1.bc1ee2p+27, 0x0p+0},
11     {-0x1.9999a4p+0, -0x1.111112p+27, 0x0p+0},
12     {-0x1.028f66p+0, -0x1.8f83e4p+26, 0x0p+0},
13     {-0x1.4cccf4p+0, 0x1.2p+44, HUGE_VALF},
14     {-0x1.9a199ap-5, 0x1p+1, 0x1.487b02p-9},
15     {-0x1.0b524ep-41, 0x1p+1, 0x1.1724cap-82},
16     {-0x1.00032ep-41, 0x1p+1, 0x1.00065cp-82},
17     {-0x1.9e122ep-7, 0x1p+1, 0x1.4edf68p-13},
18     {-0x1.052a4ap-6, -0x1.2p+3, -0x1.abc08p+53},
19     {-0x1.004p-41, 0x1p+1, 0x1.00801p-82},
20     {-0x1.007p-20, 0x1p+1, 0x1.00e032p-40},
21     {-0x1.06fe5p+0, -0x1.ep+4, 0x1.c83298p-2},
22     {-0x1.0b46dcp-6, 0x1.8p+2, 0x1.4b9072p-36},
23     {-0x1.2671ap+0, -0x1.78p+9, 0x0p+0},
24     {-0x1.4f3334p-2, -0x1.cp+2, -0x1.365f0cp+11},
25     {-0x1.fced8cp-1, -0x1.c9b244p+27, HUGE_VALF},
26     {-0x1.ff7ce8p-1, -0x1.c9b262p+27, HUGE_VALF},
27     {-0x1.fffe54p-22, -0x1p+0, -0x1.0000d6p+21},
28     {-0x1.fffffap+98, -0x1p+0, -0x1.000004p-99},
29     {-0x1.fe76c4p-1, 0x1.000002p+23, -0x0p+0},
30     {-0x1.fffffep-41, 0x1p+0, -0x1.fffffep-41},
31     {0x1.99999ap-5, -0x1.1cp+5, HUGE_VALF},
32     {0x1.0a3d7p-2, 0x1.7ae848p-4, 0x1.c4036p-1},
33     {0x1.8p-1, 0x1.ep+2, 0x1.d97fd8p-4},
34     {0x1.99999ap-6, 0x1.8fed9p+5, 0x0p+0},
35     {0x1.51eb86p-5, 0x1p+3, 0x1.26f204p-37},
36     {0x1.03126ep-9, -0x1p+2, 0x1.e824dep+35},
37     {0x1p-144, 0x1.3aa5b6p-1, 0x1.6b6854p-89},
38     {0x1p-144, 0x1.0f2098p-1, 0x1.ad2e44p-77},
39     {0x1p-149, -0x1.c9174ap-1, HUGE_VALF},
40     {0x1p-149, -0x1.eafefap-1, HUGE_VALF},
41     {0x1.b33334p-1, 0x1.7e4af6p-6, 0x1.fe0fe8p-1},
42     {0x1.000002p-111, -0x1.a3d70ap-1, 0x1.0392cep+91},
43     {0x1.000002p-112, -0x1.dc28ecp-2, 0x1.0e97f2p+52},
44     {0x1.000002p-124, -0x1.8p-1, 0x1.fffffep+92},
45     {0x1.170a4p+0, -0x1.fffdcep-24, 0x1p+0},
46     {0x1.333336p+0, -0x1.cp-24, 0x1p+0},
47     {0x1.000002p+11, 0x1.fffffap-1, 0x1.ffffd6p+10},
48     {0x1.000002p+17, -0x1.be2be4p-1, 0x1.232b4ap-15},
49     {0x1.000002p+42, 0x1.45d17p-1, 0x1.a7ceep+26},
50     {0x1.80001cp+0, 0x1.57d838p-1, 0x1.501f7ap+0},
51     {0x1.003142p+3, -0x1.6d4fep-1, 0x1.d03d66p-3},
52     {0x1.010652p-2, 0x1.9998d2p-7, 0x1.f73ab6p-1},
53     {0x1.000038p-50, -0x1.fffe5ep-20, 0x1.000456p+0},
54     {0x1.a199dap-4, 0x1.2p+3, 0x1.4727cp-30},
55     {0x1.67af14p-7, -0x1p+2, 0x1.06c52p+26},
56     {0x1.0b1d7p+0, -0x1.7c28f6p-1, 0x1.f01844p-1},
57     {0x1.167adep+0, 0x1p+12, HUGE_VALF},
58     {0x1.13eb84p+0, 0x1.000c8ep+11, HUGE_VALF},
59     {0x1.1bb99ap+0, 0x1.e295f2p+9, HUGE_VALF},
60     {0x1.6a6666p+0, -0x1.1480e2p+0, 0x1.5fbf94p-1},
61     {0x1.198ee6p-16, 0x1.0f94b2p-16, 0x1.ffe8acp-1},
62     {0x1.0ep-20, -0x1.000cdcp-20, 0x1.0000dcp+0},
63     {0x1.0df7cep+3, -0x1.9a0882p-1, 0x1.73350ep-3},
64     {0x1.128f5ap+0, -0x1.00010ep+10, 0x1.835348p-104},
65     {0x1.110622p+0, -0x1.07fffp+10, 0x1.e2a94p-99},
66     {0x1.09da46p-4, -0x1.36df36p+0, 0x1.bb03eap+4},
67     {0x1.27be14p+0, 0x1p+1, 0x1.55a7ap+0},
68     {0x1.25f7p+0, -0x1.79bfdep-2, 0x1.e6897p-1},
69     {0x1.3c6bc2p-1, 0x1.a9dc76p+2, 0x1.4d2974p-5},
70     {0x1.2bb0cep-1, -0x1.fff304p+5, 0x1.5cbadep+49},
71     {0x1.2f7dcp-23, -0x1.c0e3fap-4, 0x1.68774cp+2},
72     {0x1.852ffep-2, 0x1.961762p-1, 0x1.db686p-2},
73     {0x1.ccccc4p-3, 0x1.ep+6, 0x0p+0},
74     {0x1.3ffffep-40, 0x1.41893p-2, 0x1.747f8ap-13},
75     {0x1.41d42p+20, -0x1.2a64dep-7, 0x1.c256d8p-1},
76     {0x1.81aae6p-2, 0x1.961762p-1, 0x1.d7fe86p-2},
77     {0x1.526f74p+1, -0x1.a3d70ap-6, 0x1.f366a8p-1},
78     {0x1.465486p-1, 0x1.eb8556p-4, 0x1.e50fap-1},
79     {0x1.a50b82p-1, 0x1.646d66p-1, 0x1.bed364p-1},
80     {0x1.4eabdep-2, 0x1.63674p-1, 0x1.d7282ep-2},
81     {0x1.4e9cc2p-30, -0x1.8p+1, 0x1.ca8ec6p+88},
82     {0x1.db9318p-1, 0x1.7d87d6p-4, 0x1.fc7e0ep-1},
83     {0x1.4b7f72p-2, 0x1.2fb0fap-1, 0x1.064308p-1},
84     {0x1.218776p-4, 0x1.bb0c5p-9, 0x1.fb6f62p-1},
85     {0x1.86fb58p-3, 0x1.ff48f4p+3, 0x1.c6addep-39},
86     {0x1.7801bcp-120, 0x1.00185cp-1, 0x1.31845ap-60},
87     {0x1.fa3d0ep+0, -0x1.9ba5e4p-3, 0x1.be6d68p-1},
88     {0x1.259b8cp-4, 0x1.6e5de6p-1, 0x1.36ac94p-3},
89     {0x1.77818ap-5, -0x1.5687c6p+1, 0x1.de11e6p+11},
90     {0x1.eb853ap-5, 0x1.19a79ap+0, 0x1.72c32cp-5},
91     {0x1.0b371ap-4, 0x1.307ae2p+0, 0x1.3eb432p-5},
92     {0x1.966ccp-2, 0x1.8p+1, 0x1.001842p-4},
93     {0x1.9009bcp-1, 0x1.0a3f3p-5, 0x1.fbe9p-1},
94     {0x1.9p+5, 0x1.db62dp-11, 0x1.00e8ep+0},
95     {0x1.e2245ap+1, 0x1.555556p-1, 0x1.35e004p+1},
96     {0x1.98p+5, -0x1.c49ba8p-8, 0x1.f248bcp-1},
97     {0x1.99a1cep+3, 0x1p+5, 0x1.a06cd2p+117},
98     {0x1.9a66dp-14, -0x1.2p+3, 0x1.d4851cp+119},
99     {0x1.9ffffep+41, -0x1.1dc9fep-2, 0x1.48f6f4p-12},
100     {0x1.99f6cep+1, 0x1p-1, 0x1.ca2674p+0},
101     {0x1.aa279cp-1, -0x1.ep+5, 0x1.d91892p+15},
102     {0x1.99a702p-1, 0x1.39ee6cp-1, 0x1.be907p-1},
103     {0x1.b1be2ep-1, -0x1.ffff1cp+6, 0x1.8c5c0ap+30},
104     {0x1.b5f38ep-1, 0x1.705394p+8, 0x1.fc2804p-84},
105     {0x1.b3d00cp-1, 0x1.edfde2p+8, 0x1.21c2f4p-115},
106     {0x1.2475d6p-1, 0x1.a813b6p+8, 0x0p+0},
107     {0x1.57a90ap-1, 0x1.ede5d2p+8, 0x0p+0},
108     {0x1.32b9b4p-4, 0x1.ed2ff6p+8, 0x0p+0},
109     {0x1.bed914p+1, 0x1.e6afd4p+1, 0x1.cff73cp+6},
110     {0x1.c25c26p-44, -0x1.4p+3, HUGE_VALF},
111     {0x1.c56f86p-1, 0x1.935234p+8, 0x1.3f7ac4p-71},
112     {0x1.b577fap+0, 0x1.b9a216p+2, 0x1.42c444p+5},
113     {0x1.9a0cbcp-4, 0x1.615af6p-1, 0x1.a252b2p-3},
114     {0x1.403fccp-7, 0x1.fc307ep+8, 0x0p+0},
115     {0x1.a835ccp-1, 0x1.6768fcp-1, 0x1.c0ab66p-1},
116     {0x1.d65b76p-2, 0x1.395848p-5, 0x1.f0fd0cp-1},
117     {0x1.f8cb42p-1, 0x1.0f0a3ep-5, 0x1.ffc28cp-1},
118     {0x1.d9ebcap-1, 0x1.77fbb2p+9, 0x1.1d9ee8p-84},
119     {0x1.dffffep+52, 0x1.00087cp+1, 0x1.c64b0cp+105},
120     {0x1.df6568p-1, -0x1p-1, 0x1.088fe8p+0},
121     {0x1.e0ee9ep-1, 0x1.666666p-1, 0x1.ea0c94p-1},
122     {0x1.e10c68p-1, -0x1p-1, 0x1.081b7ep+0},
123     {0x1.c112acp-2, 0x1.ccccccp-1, 0x1.e7a868p-2},
124     {0x1.eb2bfap-1, -0x1.61e1ccp+1, 0x1.1f25dep+0},
125     {0x1.421bd4p-5, -0x1.8p+1, 0x1.01077ap+14},
126     {0x1.dddc1cp-1, -0x1.8afa7cp+0, 0x1.1cc2ap+0},
127     {0x1.f5696cp-1, -0x1.b7023cp+0, 0x1.09571cp+0},
128     {0x1.eb2bfap-1, 0x1.385766p-2, 0x1.f98e16p-1},
129     {0x1.e036eap-1, 0x1.022p+10, 0x1.71aa2ap-96},
130     {0x1.e2f6a2p-1, 0x1p+10, 0x1.ae1c36p-87},
131     {0x1.e4107p+5, 0x1.544f36p-2, 0x1.f474c2p+1},
132     {0x1.dcb5a4p-1, 0x1.3e1024p+10, 0x1.e2e98p-132},
133     {0x1.ca7a34p-5, 0x1.dd67cp+10, 0x0p+0},
134     {0x1.1b9fdap-4, 0x1.eddc7ep+4, 0x1.11f91ep-119},
135     {0x1.facf52p-1, 0x1p-1, 0x1.fd65f8p-1},
136     {0x1.4b9a2cp-7, 0x1.fc7dc8p-1, 0x1.5634c4p-7},
137     {0x1.d62188p-1, 0x1.119164p+3, 0x1.edcc9p-2},
138     {0x1.ff17ccp+3, 0x1.88998ap-4, 0x1.4ddf56p+0},
139     {0x1.fe79dap+0, -0x1.38cffcp-5, 0x1.f2aed6p-1},
140     {0x1.9d991ap-3, 0x1.23126ep-8, 0x1.fc6008p-1},
141     {0x1.eb451ep-1, 0x1.ff7612p+3, 0x1.087858p-1},
142     {0x1.fff77ep+100, -0x1.147d28p-8, 0x1.7d109ep-1},
143     {0x1.fff7fep+9, 0x1.8p+0, 0x1.fff3fep+14},
144     {0x1.e13faep-1, 0x1.ff8p+7, 0x1.1b3f58p-23},
145     {0x1.ff199ep+1, -0x1.25604p-7, 0x1.f9b146p-1},
146     {0x1.ffff3ep+127, 0x1.1eb8ap-4, 0x1.f20312p+8},
147     {0x1.fef99ap-1, 0x1p+25, 0x0p+0},
148     {0x1.fef9bep-1, 0x1.44c75p-1, 0x1.ff5994p-1},
149     {0x1.ffffeep-40, -0x1.9dd79ep-2, 0x1.b2017ep+15},
150     {0x1.fb6454p-1, -0x1.66666p-1, 0x1.01a012p+0},
151     {0x1.99997ap-4, -0x1.fffb9ap-24, 0x1.000004p+0},
152     {0x1.33332cp-2, -0x1.c036fap-24, 0x1.000002p+0},
153     {0x1.fffffcp-67, -0x1.1eb888p-5, 0x1.3d5ddcp+2},
154     {0x1.00003cp-105, -0x1.fe3ea2p-4, 0x1.0e98dp+13},
155     {0x1.fffffcp-120, -0x1.9ab798p-2, 0x1.a88f82p+47},
156     {0x1.032d24p+81, -0x1.3851e8p-1, 0x1.7e752ep-50},
157     {0x1.fffffcp+119, -0x1.1c14c6p-1, 0x1.56262ep-67},
158     {0x1.f3851ep-5, -0x1p+0, 0x1.06655ap+4},
159     {0x1.d99998p+1, 0x1p-1, 0x1.ec6d02p+0},
160     {0x1.b77128p-3, 0x1.34cfb4p-1, 0x1.94b4a6p-2},
161     {0x1.10624ep-5, 0x1.39581p-5, 0x1.c17faep-1},
162     {0x1.766666p-1, 0x1p+0, 0x1.766666p-1},
163     {0x1p+0, 0x1p-5, 0x1p+0},
164     {0x1p+0, 0x1p+0, 0x1p+0},
165     {0x1.0cccccp-3, 0x1p+3, 0x1.7a3a7cp-24},
166     {0x1.20c49cp-5, 0x1p+5, 0x0p+0},
167     {0x1p+0, 0x1p+3, 0x1p+0},
168     {0x1p+0, 0x1p+5, 0x1p+0},
169     {0x1.083126p-5, 0x1p+10, 0x0p+0},
170     {0x1.ef9db2p-6, 0x1p+12, 0x0p+0},
171     {0x1p+0, 0x1p+10, 0x1p+0},
172     {0x1p+0, 0x1p+12, 0x1p+0},
173     {0x1p+3, 0x1.f5c29p-5, 0x1.22c5eap+0},
174     {0x1p+3, 0x1p+0, 0x1p+3},
175     {0x1p+5, 0x1.75c29p-4, 0x1.5f397ep+0},
176     {0x1p+5, 0x1p+0, 0x1p+5},
177     {0x1p+3, 0x1p+3, 0x1p+24},
178     {0x1p+3, 0x1p+5, 0x1p+96},
179     {0x1p+5, 0x1p+3, 0x1p+40},
180     {0x1p+5, 0x1p+5, HUGE_VALF},
181     {0x1p+3, 0x1p+10, HUGE_VALF},
182     {0x1p+3, 0x1p+12, HUGE_VALF},
183     {0x1p+5, 0x1p+10, HUGE_VALF},
184     {0x1p+5, 0x1p+12, HUGE_VALF},
185     {0x1p+10, 0x1.f5c29p-5, 0x1.876668p+0},
186     {0x1p+10, 0x1p+0, 0x1p+10},
187     {0x1p+12, 0x1.1p-1, 0x1.4bfdaep+6},
188     {0x1p+12, 0x1p+0, 0x1p+12},
189     {0x1p+10, 0x1p+3, 0x1p+80},
190     {0x1p+10, 0x1p+5, HUGE_VALF},
191     {0x1p+12, 0x1p+3, 0x1p+96},
192     {0x1p+12, 0x1p+5, HUGE_VALF},
193     {0x1.6880aep-1, -0x1p+2, 0x1.046418p+2},
194     {0x1.8de0fp-1, 0x1p+2, 0x1.75710ep-2},
195     {0x1.677a8ap+0, -0x1p+2, 0x1.075eep-2},
196     {0x1.50704cp+0, 0x1p+2, 0x1.7dd54cp+1},
197     {0x1.6f289ep-1, -0x1p+2, 0x1.e4086p+1},
198     {0x1.8de0fp-1, 0x1p+2, 0x1.75710ep-2},
199     {0x1.6f289ep+0, -0x1p+2, 0x1.e4086p-3},
200     {0x1.36d6b2p+0, 0x1p+2, 0x1.1638ap+1},
201     {0x1.981e6p-1, -0x1.67ae14p-7, 0x1.00a354p+0},
202     {0x1.6f289ep-1, 0x1.9a999ap-2, 0x1.c0164ep-1},
203     {0x1.9d3d1ap+0, -0x1.cd4cccp-1, 0x1.4c95ap-1},
204     {0x1.71b7fap+0, 0x1.c9374cp-8, 0x1.00a846p+0},
205     {0x1.666666p-1, -0x1p+2, 0x1.0a8e3ep+2},
206     {0x1.8a3d7p-1, 0x1p+2, 0x1.67f794p-2},
207     {0x1.8p+0, -0x1p+2, 0x1.948b1p-3},
208     {0x1.8p+0, 0x1p+2, 0x1.44p+2},
209     {0x1.851eb8p-1, -0x1p-1, 0x1.25a6f2p+0},
210     {0x1.8p-1, 0x1.333334p-1, 0x1.aed4aep-1},
211     {0x1.ccccccp+0, -0x1p-1, 0x1.7d9f4ep-1},
212     {0x1.666666p+0, 0x1.ccccccp-1, 0x1.5a8a9cp+0},
213     {0x1.8p-1, -0x1.c9374cp-8, 0x1.0083aap+0},
214     {0x1.ccccccp-2, 0x1.4fae14p-5, 0x1.ef84b8p-1},
215     {0x1.666666p+0, -0x1.c9374cp-8, 0x1.feccaep-1},
216     {0x1.8p+0, 0x1.4fae14p-5, 0x1.0449f2p+0},
217     {0x1p+0, -0x1p+2, 0x1p+0},
218     {0x1p+0, 0x1p+2, 0x1p+0},
219     {0x1p+1, -0x1p+2, 0x1p-4},
220     {0x1p+1, 0x1p+2, 0x1p+4},
221     {0x1p+0, -0x1p-1, 0x1p+0},
222     {0x1p+0, 0x1p-1, 0x1p+0},
223     {0x1p+1, -0x1p-1, 0x1.6a09e6p-1},
224     {0x1p+1, 0x1p-1, 0x1.6a09e6p+0},
225     {0x1p+0, -0x1.4fae14p-5, 0x1p+0},
226     {0x1p+0, 0x1.67ae14p-7, 0x1p+0},
227     {0x1p+1, -0x1.4fae14p-5, 0x1.f1a99p-1},
228     {0x1p+1, 0x1.4624dep-8, 0x1.00e274p+0},
229     {0x1.03126ep-9, -0x1p+2, 0x1.e824dep+35},
230     {0x1.03126ep-9, 0x1p+2, 0x1.0c82ccp-36},
231     {0x1.0a7d7p+0, -0x1p+2, 0x1.b40512p-1},
232     {0x1.00818ap+0, 0x1p+2, 0x1.0207b2p+0},
233     {0x1.4bae14p-4, -0x1p-1, 0x1.c1cfaep+1},
234     {0x1.87ae14p-8, 0x1.666666p-1, 0x1.c6ebc6p-6},
235     {0x1.14bae2p+0, -0x1p-1, 0x1.ec731ap-1},
236     {0x1.4d0cccp+0, 0x1p-1, 0x1.23fe98p+0},
237     {0x1.f3851ep-5, -0x1.f3b646p-12, 0x1.00576cp+0},
238     {0x1.2624dep-7, 0x1.343334p-2, 0x1.efc062p-3},
239     {0x1.4d0cccp+0, -0x1.87ae14p-8, 0x1.ff320cp-1},
240     {0x1.0f9c28p+0, 0x1.fb851ep-6, 0x1.007846p+0},
241     {0x1.fffffep+127, -0x1p+0, 0x1p-128},
242     {0x1.fffffep+127, 0x1p+0, 0x1.fffffep+127},
243     {0x1p-149, -0x1.e1cacp-1, HUGE_VALF},
244     {0x1p-149, 0x1.e1cacp-1, 0x1.bbp-141},
245     {0x1.75c28ep-5, 0x1.ffed9p+5, 0x0p+0},
246     {0x1.be76c6p-7, 0x1p+6, 0x0p+0},
247     {0x1.a3d70ap-6, 0x1.000314p+6, 0x0p+0},
248     {0x1.be76c8p-7, 0x1.fff1a8p+5, 0x0p+0},
249     {0x1.9db22ep-7, 0x1p+6, 0x0p+0},
250     {0x1.c7ae14p-5, 0x1.000086p+6, 0x0p+0},
251     {0x1.75c29p-5, 0x1.f8cccap+5, 0x0p+0},
252     {0x1.a3d70cp-6, 0x1p+6, 0x0p+0},
253     {0x1.5eb852p-4, 0x1.0047bp+6, 0x0p+0},
254     {0x1.3126e8p-5, 0x1.ffae12p+4, 0x0p+0},
255     {0x1.5c28f4p-6, 0x1p+5, 0x0p+0},
256     {0x1.433334p-1, 0x1.00041ap+5, 0x1.b174acp-22},
257     {0x1.b9999ap-2, 0x1.feb85p+4, 0x1.344b08p-39},
258     {0x1.51eb86p-5, 0x1p+5, 0x1p-147},
259     {0x1.dcccccp-1, 0x1.00147cp+5, 0x1.a2f574p-4},
260     {0x1.a3d70cp-5, 0x1.fffcb8p+4, 0x1.cacp-138},
261     {0x1.083128p-5, 0x1p+5, 0x0p+0},
262     {0x1.10625p-5, 0x1.007ae4p+5, 0x0p+0},
263     {0x1.ae1478p-5, 0x1.fd1eb6p+3, 0x1.481b46p-68},
264     {0x1.2p-1, 0x1p+4, 0x1.a553f8p-14},
265     {0x1.ecccccp-1, 0x1.00041ap+4, 0x1.15c1cap-1},
266     {0x1.28f5c2p-4, 0x1.ffff2cp+3, 0x1.5806f8p-61},
267     {0x1.083126p-4, 0x1p+4, 0x1.a7c142p-64},
268     {0x1.733334p-2, 0x1.007ae4p+4, 0x1.726564p-24},
269     {0x1.70a3ep-6, 0x1.e33332p+3, 0x1.44dac6p-83},
270     {0x1.ae147ep-5, 0x1p+4, 0x1.f75666p-69},
271     {0x1.b9999ap-1, 0x1.0b3336p+4, 0x1.5a5e08p-4},
272     {0x1.4cccccp-2, 0x1.d99998p+2, 0x1.002cdp-12},
273     {0x1.fbe76ap-4, 0x1p+3, 0x1.e0227ap-25},
274     {0x1.51eb84p-3, 0x1.033336p+3, 0x1.eca0ap-22},
275     {0x1.666666p-3, 0x1.cccccap+2, 0x1.dc15b4p-19},
276     {0x1.733334p-1, 0x1p+3, 0x1.38a772p-4},
277     {0x1.b33334p-2, 0x1.033336p+3, 0x1.0025b8p-10},
278     {0x1.4ccccep-2, 0x1.d33332p+2, 0x1.1ea5dcp-12},
279     {0x1.eb8522p-4, 0x1p+3, 0x1.715a0ep-25},
280     {0x1.cccccep-3, 0x1.166668p+3, 0x1.364faap-19},
281     {0x1.ef9dbp-3, 0x1.f47aep+1, 0x1.fec5e8p-9},
282     {0x1.8p-1, 0x1p+2, 0x1.44p-2},
283     {0x1.ae1478p-3, 0x1.00a3dap+2, 0x1.f5ecbep-10},
284     {0x1p-2, 0x1.ff9dbp+1, 0x1.011126p-8},
285     {0x1p-2, 0x1p+2, 0x1p-8},
286     {0x1p-2, 0x1.066668p+2, 0x1.bdb8bep-9},
287     {0x1.020c4cp-2, 0x1.fef9dap+1, 0x1.0b38acp-8},
288     {0x1.0624ep-2, 0x1p+2, 0x1.1979a4p-8},
289     {0x1.0a3d72p-2, 0x1.19999cp+2, 0x1.5d74bap-9},
290     {0x1.e147acp-2, 0x1.999998p+0, 0x1.31f44ap-2},
291     {0x1.999998p-2, 0x1p+1, 0x1.47ae12p-3},
292     {0x1.f7ced8p-2, 0x1.051ebap+1, 0x1.e1e136p-3},
293     {0x1p-1, 0x1.999998p+0, 0x1.51cb46p-2},
294     {0x1.333334p-1, 0x1p+1, 0x1.70a3d8p-2},
295     {0x0p+0, 0x1.03d70cp+1, 0x0p+0},
296     {0x1.020c4cp-1, 0x1.999998p+0, 0x1.5620d6p-2},
297     {0x1.008314p-1, 0x1p+1, 0x1.01066cp-2},
298     {0x1.0a3d72p-1, 0x1.0b852p+1, 0x1.051062p-2},
299     {0x1.999992p-3, 0x1.fb6458p-1, 0x1.9f937ep-3},
300     {0x1.fd70a2p-1, 0x1p+0, 0x1.fd70a2p-1},
301     {0x1.fdf3b4p-1, 0x1.00c49ep+0, 0x1.fdf222p-1},
302     {0x1p+0, 0x1.666664p-1, 0x1p+0},
303     {0x1p+0, 0x1p+0, 0x1p+0},
304     {0x1p+0, 0x1.cccccep+0, 0x1p+0},
305     {0x1.666668p+0, 0x1.eb851cp-1, 0x1.619bd2p+0},
306     {0x1.b33336p+0, 0x1p+0, 0x1.b33336p+0},
307     {0x1.01cac2p+0, 0x1.010626p+0, 0x1.01cc9ap+0},
308     {0x1.f851eap+0, 0x1.f5c28ep-2, 0x1.64e296p+0},
309     {0x1.ff7cecp+0, 0x1.666666p-1, 0x1.9f9502p+0},
310     {0x1.b33332p+0, 0x1.23d70cp-1, 0x1.5a6a12p+0},
311     {0x1p+1, 0x1.f6c8b2p-2, 0x1.67c984p+0},
312     {0x1p+1, 0x1p-1, 0x1.6a09e6p+0},
313     {0x1p+1, 0x1.147ae4p-1, 0x1.74378cp+0},
314     {0x1.00418cp+1, 0x1.f8d4fcp-2, 0x1.6876c2p+0},
315     {0x1.0b852p+1, 0x1p-1, 0x1.72184cp+0},
316     {0x1.00e562p+1, 0x1.147ae4p-1, 0x1.74eb8p+0},
317     {0x1.f99998p+1, 0x1.666666p-2, 0x1.9e0bdcp+0},
318     {0x1.b33332p+1, 0x1p-2, 0x1.5b9fbcp+0},
319     {0x1.d99998p+1, 0x1.072b04p-2, 0x1.66513cp+0},
320     {0x1p+2, 0x1.f3b644p-3, 0x1.670a3p+0},
321     {0x1p+2, 0x1.c28f5cp-3, 0x1.5b4a6cp+0},
322     {0x1p+2, 0x1.051ebap-2, 0x1.6c8e8ep+0},
323     {0x1.047ae4p+2, 0x1.999992p-5, 0x1.129cb4p+0},
324     {0x1.066668p+2, 0x1.28f5c2p-2, 0x1.816e7cp+0},
325     {0x1.333336p+2, 0x1.8p-1, 0x1.9f16b8p+1},
326     {0x1.fc28f4p+2, 0x1.ccccccp-3, 0x1.98097ap+0},
327     {0x1.fccccap+2, 0x1.ccccccp-3, 0x1.98271p+0},
328     {0x1.fd70a2p+2, 0x1.ae147ep-4, 0x1.3e4ca6p+0},
329     {0x1p+3, 0x1.28f5c2p-3, 0x1.5a16d4p+0},
330     {0x1p+3, 0x1.fbe76cp-4, 0x1.4b4d22p+0},
331     {0x1p+3, 0x1.d9999ap-1, 0x1.b6108ep+2},
332     {0x1.01999cp+3, 0x1.0624dcp-3, 0x1.4e55c2p+0},
333     {0x1.028f5ep+3, 0x1.d9999ap-1, 0x1.ba1d84p+2},
334     {0x1.1ccccep+3, 0x1.b33334p-2, 0x1.441dcp+1},
335     {0x1.fff97p+3, 0x1.189374p-4, 0x1.358af4p+0},
336     {0x1.ffef9cp+3, 0x1.ef9db2p-5, 0x1.2ec052p+0},
337     {0x1.fffe5ap+3, 0x1.0ccccep-2, 0x1.0906e6p+1},
338     {0x1p+4, 0x1.47adf4p-9, 0x1.01c7d6p+0},
339     {0x1p+4, 0x1p-4, 0x1.306fep+0},
340     {0x1p+4, 0x1.ae147ep-5, 0x1.281cb8p+0},
341     {0x1.0000d4p+4, 0x1.041892p-4, 0x1.314852p+0},
342     {0x1.0e6668p+4, 0x1.47ae14p-9, 0x1.01d0dep+0},
343     {0x1.0147bp+4, 0x1.189376p-4, 0x1.35a64ep+0},
344     {0x1.ff3332p+4, 0x1.10624cp-5, 0x1.1f409cp+0},
345     {0x1.ff851cp+4, 0x1.10624ep-5, 0x1.1f4224p+0},
346     {0x1.fffdf2p+4, 0x1.d9999ap-3, 0x1.1d483p+1},
347     {0x1p+5, 0x1.23d70ap-4, 0x1.47b442p+0},
348     {0x1p+5, 0x1.533334p-2, 0x1.93737cp+1},
349     {0x1p+5, 0x1.395812p-5, 0x1.2449e6p+0},
350     {0x1.000a4p+5, 0x1.47adf4p-10, 0x1.011c8ap+0},
351     {0x1.000036p+5, 0x1.1p-1, 0x1.9373a8p+2},
352     {0x1.00cccep+5, 0x1.0ccccep-3, 0x1.939dcap+0},
353     {0x1.ffff6p+5, 0x1.08p-1, 0x1.112ffp+3},
354     {0x1.ffd708p+5, 0x1.23d70ap-5, 0x1.28e12ap+0},
355     {0x1.ffff6p+5, 0x1.d9999ap-4, 0x1.9e1344p+0},
356     {0x1p+6, 0x1.75c28ep-5, 0x1.357d7ep+0},
357     {0x1p+6, 0x1.35c29p-4, 0x1.5e9dd2p+0},
358     {0x1p+6, 0x1.be76ccp-7, 0x1.0eecdp+0},
359     {0x1.00006ap+6, 0x1.9db22cp-7, 0x1.0dccf8p+0},
360     {0x1.00cccep+6, 0x1.7ced92p-7, 0x1.0cb0cep+0},
361     {0x1.00006ap+6, 0x1.20c49ep-6, 0x1.137842p+0},
362     {0x1.33333p+0, 0x1.fdfffcp+6, 0x1.7367f2p+33},
363     {0x1.e66662p+0, 0x1.ffff12p+6, 0x1.70e4a8p+118},
364     {0x1.f5c28cp+0, 0x1p+7, 0x1.3486bp+124},
365     {0x1.e66662p+0, 0x1.013336p+7, 0x1.0f41eep+119},
366     {0x1.fef9d8p+0, 0x1.000052p+7, 0x1.8c6cfcp+127},
367     {0x1.7ffffep+0, 0x1.fffceap+6, 0x1.d4fe34p+74},
368     {0x1.e66664p+0, 0x1.ffae12p+6, 0x1.5ea25cp+118},
369     {0x1.fe76c6p+0, 0x1p+7, 0x1.5c88d2p+127},
370     {0x1.fe76c6p+0, 0x1.000006p+7, 0x1.5c8ba4p+127},
371     {0x1.eb851cp+0, 0x1.000006p+7, 0x1.6089cp+120},
372     {0x1p+1, 0x1.ffff2ap+6, 0x1.ffb5dap+127},
373     {0x1p+1, 0x1.fffcecp+6, 0x1.feef3p+127},
374     {0x1p+1, 0x1p+7, HUGE_VALF},
375     {0x1p+1, 0x1.000008p+7, HUGE_VALF},
376     {0x1p+1, 0x1.00006p+7, HUGE_VALF},
377     {0x1.4ccccep+1, 0x1.ff9996p+6, HUGE_VALF},
378     {0x1.0ccccep+1, 0x1.ff3332p+6, HUGE_VALF},
379     {0x1.0ccccep+1, 0x1p+7, HUGE_VALF},
380     {0x1.0147bp+1, 0x1.000292p+7, HUGE_VALF},
381     {0x1.733336p+1, 0x1.010004p+7, HUGE_VALF},
382     {0x1.0147b2p+1, 0x1.fffbe4p+6, HUGE_VALF},
383     {0x1.733338p+1, 0x1.fc6664p+6, HUGE_VALF},
384     {0x1.66666ap+1, 0x1p+7, HUGE_VALF},
385     {0x1.00a3dcp+1, 0x1.00049ep+7, HUGE_VALF},
386     {0x1.0a3d74p+1, 0x1.000012p+7, HUGE_VALF},
387     {0x1.199996p+0, -0x1.2c147ep+7, 0x1.4a9d8cp-21},
388     {0x1.fdf3b2p+0, -0x1.2c020ep+7, 0x1p-149},
389     {0x1.f0a3d4p+0, -0x1.2cp+7, 0x1.8p-144},
390     {0x1.33333p+0, -0x1.2bff96p+7, 0x1.758812p-40},
391     {0x1.fd70ap+0, -0x1.2bff94p+7, 0x1p-149},
392     {0x1.fe76c6p+0, -0x1.2c0012p+7, 0x1p-149},
393     {0x1.fe76c6p+0, -0x1.2c0004p+7, 0x1p-149},
394     {0x1.ee1478p+0, -0x1.2cp+7, 0x1.a4p-143},
395     {0x1.7ffffep+0, -0x1.2bfffep+7, 0x1.31a1cp-88},
396     {0x1.e8f5cp+0, -0x1.2bfffcp+7, 0x1.f3p-141},
397     {0x1p+1, -0x1.2c021p+7, 0x0p+0},
398     {0x1p+1, -0x1.2c000cp+7, 0x0p+0},
399     {0x1p+1, -0x1.2cp+7, 0x0p+0},
400     {0x1p+1, -0x1.2bcccap+7, 0x1p-149},
401     {0x1p+1, -0x1.2bf5bep+7, 0x1p-149},
402     {0x1.0020c6p+1, -0x1.2c0004p+7, 0x0p+0},
403     {0x1.00e562p+1, -0x1.2c020ep+7, 0x0p+0},
404     {0x1.00a3dap+1, -0x1.2cp+7, 0x0p+0},
405     {0x1.0147bp+1, -0x1.2bff88p+7, 0x0p+0},
406     {0x1.03d70cp+1, -0x1.2bfffap+7, 0x0p+0},
407     {0x1.66666ap+1, -0x1.2d3338p+7, 0x0p+0},
408     {0x1.733338p+1, -0x1.2c999cp+7, 0x0p+0},
409     {0x1.0a3d74p+1, -0x1.2cp+7, 0x0p+0},
410     {0x1.00e564p+1, -0x1.2bfffep+7, 0x0p+0},
411     {0x1.400004p+1, -0x1.2bccc8p+7, 0x0p+0},
412     {0x1.0ea0e6p-2, 0x1.c30c0cp+8, 0x0p+0},
413     {0x1.efe894p-2, 0x1.c301fp+8, 0x0p+0},
414     {0x1.9dfd0ep-2, 0x1.c30c3ep+8, 0x0p+0},
415     {0x1.ba83a6p-1, 0x1.c30aeap+8, 0x1.10caccp-95},
416     {0x1.b277fp-2, 0x1.c30c2p+8, 0x0p+0},
417     {0x1.75074ep-2, 0x1.c38c2cp+8, 0x0p+0},
418     {0x1.a83a8p-2, 0x1.c325c8p+8, 0x0p+0},
419     {0x1.d85b46p-2, 0x1.c30c1p+8, 0x0p+0},
420     {0x1.507502p-3, 0x1.c30c1ep+8, 0x0p+0},
421     {0x1.bcb562p-2, 0x1.c30486p+8, 0x0p+0},
422     {0x1.9dfd12p-2, 0x1.c30ebcp+8, 0x0p+0},
423     {0x1.ba83a8p-1, 0x1.c30c34p+8, 0x1.1099b4p-95},
424     {0x1.507506p-3, 0x1.c301f2p+8, 0x0p+0},
425     {0x1.875074p-1, 0x1.c30c34p+8, 0x0p+0},
426     {0x1.ba83a8p-1, 0x1.c30c3ap+8, 0x1.1098c6p-95},
427     {0x1.efe89ap-2, 0x1.c30c2ap+8, 0x0p+0},
428     {0x1.541d42p-1, 0x1.c30b28p+8, 0x0p+0},
429     {0x1.dc73dcp-2, 0x1.c30ecp+8, 0x0p+0},
430     {0x1.fa260ap-2, 0x1.c325ccp+8, 0x0p+0},
431     {0x1.875076p-1, 0x1.c30b7p+8, 0x0p+0},
432     {0x1.20ea1p-1, 0x1.c37292p+8, 0x0p+0},
433     {0x1.bcb568p-2, 0x1.c30ebep+8, 0x0p+0},
434     {0x1.da6796p-2, 0x1.c30aa6p+8, 0x0p+0},
435     {0x1.dc73dep-2, 0x1.c30c3p+8, 0x0p+0},
436     {0x1.c6f2d8p-2, 0x1.c309a4p+8, 0x0p+0},
437     {-0x1.003afep+0, -0x1p+0, -0x1.ff8a2p-1},
438     {-0x1p+0, -0x1p+0, -0x1p+0},
439     {-0x1.fc6a7cp-1, -0x1p+0, -0x1.01cdfep+0},
440     {0x1p+1, 0x1p+10, HUGE_VALF},
441     {0x1p+2, 0x1p+9, HUGE_VALF},
442     {0x1.c28f5ap-2, 0x1.ffffe4p+9, 0x0p+0},
443     {0x1.f8d4fcp-2, 0x1p+10, 0x0p+0},
444     {0x1.cccccap-2, 0x1.000002p+10, 0x0p+0},
445     {0x1p-1, 0x1.fff478p+9, 0x0p+0},
446     {0x1p-1, 0x1p+10, 0x0p+0},
447     {0x1p-1, 0x1.0003dap+10, 0x0p+0},
448     {0x1.049ba8p-1, 0x1.fff85p+9, 0x0p+0},
449     {0x1.01893ap-1, 0x1p+10, 0x0p+0},
450     {0x1.99999ep-2, 0x1.000002p+10, 0x0p+0},
451     {0x1p-149, 0x1.d70a34p-1, 0x1.e46p-138},
452     {0x1p-149, 0x1.99997ap-3, 0x1.2612eep-30},
453     {0x1p-149, 0x1.fd709ep-1, 0x1p-148},
454     {0x1p-149, 0x1.d1eb82p-1, 0x1.5428p-136},
455     {0x1p-149, 0x1.fd70a2p-1, 0x1p-148},
456     {0x1p-149, 0x1p+0, 0x1p-149},
457     {0x1p-149, 0x1.800002p+0, 0x0p+0},
458     {0x1p-149, 0x1.0147b2p+0, 0x1p-149},
459     {0x1p-149, 0x1.028f62p+0, 0x0p+0},
460     {0x1p-149, 0x1.004192p+0, 0x1p-149},
461     {0x1p-149, 0x1.004194p+0, 0x1p-149},
462     {0x1p-148, 0x1.ff7ce4p-1, 0x1p-148},
463     {0x1p-148, 0x1.fced8ap-1, 0x1p-147},
464     {0x1p-148, 0x1.ff7ce8p-1, 0x1p-148},
465     {0x1p-148, 0x1.d1eb82p-1, 0x1.3f94p-135},
466     {0x1p-148, 0x1.e66664p-1, 0x1.52p-141},
467     {0x1p-148, 0x1p+0, 0x1p-148},
468     {0x1p-148, 0x1.4ccccep+0, 0x0p+0},
469     {0x1p-148, 0x1.ccccdp+0, 0x0p+0},
470     {0x1p-148, 0x1.00419p+0, 0x1p-148},
471     {0x1p-148, 0x1.9999a2p+0, 0x0p+0},
472     {0x1p-148, 0x1.004194p+0, 0x1p-148},
473     {0x1.8p-148, 0x1.fef9d2p-1, 0x1p-147},
474     {0x1.8p-148, 0x1.99997ap-3, 0x1.6e563ep-30},
475     {0x1.8p-148, 0x1.fb6454p-1, 0x1p-146},
476     {0x1.8p-148, 0x1.dc28f2p-1, 0x1.dfp-138},
477     {0x1.8p-148, 0x1.99998ap-4, 0x1.323cacp-15},
478     {0x1.8p-148, 0x1p+0, 0x1.8p-148},
479     {0x1.8p-148, 0x1.00418cp+0, 0x1.8p-148},
480     {0x1.8p-148, 0x1.028f6p+0, 0x1p-149},
481     {0x1.8p-148, 0x1.4cccd2p+0, 0x0p+0},
482     {0x1.8p-148, 0x1.66666ep+0, 0x0p+0},
483     {0x1.8p-148, 0x1.0cccd6p+0, 0x0p+0},
484     {0x1.00698ep-29, -0x1p-29, 0x1p+0},
485     {0x1p-29, 0x1p-30, 0x1p+0},
486     {0x1p+55, -0x1p-29, 0x1.fffffep-1},
487     {0x1p+55, 0x1p-30, 0x1p+0},
488     {0x1p+60, -0x1.3f95e2p-30, 0x1.fffffep-1},
489     {0x1p+60, 0x1p-30, 0x1p+0},
490     {0x1.e66664p-1, 0x1p+13, 0x0p+0},
491     {0x1.e147acp-1, 0x1p+16, 0x0p+0},
492     {0x1p+0, 0x1p+13, 0x1p+0},
493     {0x1p+0, 0x1p+16, 0x1p+0},
494     {0x1.147ae4p+0, 0x1p+13, HUGE_VALF},
495     {0x1.00418cp+0, 0x1p+16, 0x1.6e4d88p+94},
496     {-0x1.e66668p+0, -0x1p+25, 0x0p+0},
497     {-0x1.19999cp+0, -0x1p+28, 0x0p+0},
498     {-0x1p+0, -0x1p+25, 0x1p+0},
499     {-0x1p+0, -0x1p+28, 0x1p+0},
500     {-0x1.ff8a08p-1, -0x1p+25, HUGE_VALF},
501     {-0x1.fd70a2p-1, -0x1p+28, HUGE_VALF},
502     {0x1.e66664p-1, -0x1p+25, HUGE_VALF},
503     {0x1.fbe76ap-1, -0x1p+28, HUGE_VALF},
504     {0x1p+0, -0x1p+25, 0x1p+0},
505     {0x1p+0, -0x1p+28, 0x1p+0},
506     {0x1.19999cp+0, -0x1p+25, 0x0p+0},
507     {0x1.01cac2p+0, -0x1p+28, 0x0p+0},
508     {-0x1p+15, 0x1p+63, HUGE_VALF},
509     {0x0p+0, -0x1.8p+1, HUGE_VALF},
510     {-0x0p+0, -0x1.8p+1, -HUGE_VALF},
511     {0x0p+0, -0x1p+0, HUGE_VALF},
512     {-0x0p+0, -0x1p+0, -HUGE_VALF},
513     {0x0p+0, -0x1.fffffep+127, HUGE_VALF},
514     {0x0p+0, -0x1.8p+2, HUGE_VALF},
515     {0x0p+0, -0x1p+1, HUGE_VALF},
516     {0x0p+0, -0x1.333336p+0, HUGE_VALF},
517     {0x0p+0, -0x1.fb6458p-1, HUGE_VALF},
518     {0x0p+0, -0x1p-126, HUGE_VALF},
519     {0x0p+0, -0x1p-149, HUGE_VALF},
520     {-0x0p+0, -0x1.fffffep+127, HUGE_VALF},
521     {-0x0p+0, -0x1.8p+2, HUGE_VALF},
522     {-0x0p+0, -0x1p+1, HUGE_VALF},
523     {-0x0p+0, -0x1.0147bp+0, HUGE_VALF},
524     {-0x0p+0, -0x1.ffa43ep-1, HUGE_VALF},
525     {-0x0p+0, -0x1p-126, HUGE_VALF},
526     {-0x0p+0, -0x1p-149, HUGE_VALF},
527     {0x0p+0, -HUGE_VALF, HUGE_VALF},
528     {-0x0p+0, -HUGE_VALF, HUGE_VALF},
529     {0x0p+0, 0x1.8p+1, 0x0p+0},
530     {-0x0p+0, 0x1.8p+1, -0x0p+0},
531     {0x0p+0, 0x1p+0, 0x0p+0},
532     {-0x0p+0, 0x1p+0, -0x0p+0},
533     {0x0p+0, HUGE_VALF, 0x0p+0},
534     {0x0p+0, 0x1.fffffep+127, 0x0p+0},
535     {0x0p+0, 0x1.8p+2, 0x0p+0},
536     {0x0p+0, 0x1p+1, 0x0p+0},
537     {0x0p+0, 0x1.01893ap+0, 0x0p+0},
538     {0x0p+0, 0x1.fffffep-1, 0x0p+0},
539     {0x0p+0, 0x1p-126, 0x0p+0},
540     {0x0p+0, 0x1p-149, 0x0p+0},
541     {-0x0p+0, HUGE_VALF, 0x0p+0},
542     {-0x0p+0, 0x1.fffffep+127, 0x0p+0},
543     {-0x0p+0, 0x1.8p+2, 0x0p+0},
544     {-0x0p+0, 0x1p+1, 0x0p+0},
545     {-0x0p+0, 0x1.11eb88p+0, 0x0p+0},
546     {-0x0p+0, 0x1.fffffep-1, 0x0p+0},
547     {-0x0p+0, 0x1p-126, 0x0p+0},
548     {-0x0p+0, 0x1p-149, 0x0p+0},
549     {-0x1p+0, HUGE_VALF, 0x1p+0},
550     {-0x1p+0, -HUGE_VALF, 0x1p+0},
551     {0x1p+0, HUGE_VALF, 0x1p+0},
552     {0x1p+0, -HUGE_VALF, 0x1p+0},
553     {0x1p+0, 0x1.fffffep+127, 0x1p+0},
554     {0x1p+0, -0x1.fffffep+127, 0x1p+0},
555     {-0x1p+0, 0x1.fffffep+127, 0x1p+0},
556     {-0x1p+0, -0x1.fffffep+127, 0x1p+0},
557     {0x1p+0, 0x1.333334p-2, 0x1p+0},
558     {0x1p+0, -0x1.666666p-1, 0x1p+0},
559     {0x1p+0, 0x1p-126, 0x1p+0},
560     {0x1p+0, -0x1p-126, 0x1p+0},
561     {0x1p+0, 0x1.fffffcp-127, 0x1p+0},
562     {0x1p+0, -0x1.fffffcp-127, 0x1p+0},
563     {0x1p+0, 0x1p-149, 0x1p+0},
564     {0x1p+0, -0x1p-149, 0x1p+0},
565     {0x1p+0, 0x0p+0, 0x1p+0},
566     {0x1p+0, -0x0p+0, 0x1p+0},
567     {HUGE_VALF, 0x0p+0, 0x1p+0},
568     {HUGE_VALF, -0x0p+0, 0x1p+0},
569     {0x1.fffffep+127, 0x0p+0, 0x1p+0},
570     {0x1.fffffep+127, -0x0p+0, 0x1p+0},
571     {0x1p-126, 0x0p+0, 0x1p+0},
572     {0x1p-126, -0x0p+0, 0x1p+0},
573     {0x1p-149, 0x0p+0, 0x1p+0},
574     {0x1p-149, -0x0p+0, 0x1p+0},
575     {0x0p+0, 0x0p+0, 0x1p+0},
576     {0x0p+0, -0x0p+0, 0x1p+0},
577     {-0x0p+0, 0x0p+0, 0x1p+0},
578     {-0x0p+0, -0x0p+0, 0x1p+0},
579     {-0x1p-149, 0x0p+0, 0x1p+0},
580     {-0x1p-149, -0x0p+0, 0x1p+0},
581     {-0x1.022d84p-126, 0x0p+0, 0x1p+0},
582     {-0x1p-126, -0x0p+0, 0x1p+0},
583     {-0x1.fffffep+127, 0x0p+0, 0x1p+0},
584     {-0x1.fffffep+127, -0x0p+0, 0x1p+0},
585     {-HUGE_VALF, 0x0p+0, 0x1p+0},
586     {-HUGE_VALF, -0x0p+0, 0x1p+0},
587     {0x1p-126, -HUGE_VALF, HUGE_VALF},
588     {0x1p-149, -HUGE_VALF, HUGE_VALF},
589     {-0x1p-149, -HUGE_VALF, HUGE_VALF},
590     {-0x1p-126, -HUGE_VALF, HUGE_VALF},
591     {HUGE_VALF, -HUGE_VALF, 0x0p+0},
592     {0x1.fffffep+127, -HUGE_VALF, 0x0p+0},
593     {0x1.4cccccp+0, -HUGE_VALF, 0x0p+0},
594     {-0x1.8p+0, -HUGE_VALF, 0x0p+0},
595     {-0x1.fffffep+127, -HUGE_VALF, 0x0p+0},
596     {-HUGE_VALF, -HUGE_VALF, 0x0p+0},
597     {0x1p-126, HUGE_VALF, 0x0p+0},
598     {0x1p-149, HUGE_VALF, 0x0p+0},
599     {0x0p+0, HUGE_VALF, 0x0p+0},
600     {-0x0p+0, HUGE_VALF, 0x0p+0},
601     {-0x1p-149, HUGE_VALF, 0x0p+0},
602     {-0x1.fffca8p-127, HUGE_VALF, 0x0p+0},
603     {HUGE_VALF, HUGE_VALF, HUGE_VALF},
604     {0x1.fffffep+127, HUGE_VALF, HUGE_VALF},
605     {0x1.666666p+0, HUGE_VALF, HUGE_VALF},
606     {-0x1.19999ap+0, HUGE_VALF, HUGE_VALF},
607     {-0x1.ffecbcp+127, HUGE_VALF, HUGE_VALF},
608     {-HUGE_VALF, HUGE_VALF, HUGE_VALF},
609     {-HUGE_VALF, -0x1.8p+1, -0x0p+0},
610     {-HUGE_VALF, -0x1p+0, -0x0p+0},
611     {-HUGE_VALF, -HUGE_VALF, 0x0p+0},
612     {-HUGE_VALF, -0x1.8e48acp+1, 0x0p+0},
613     {-HUGE_VALF, -0x1.921fb6p+0, 0x0p+0},
614     {-HUGE_VALF, -0x1.fffffep+127, 0x0p+0},
615     {-HUGE_VALF, -0x1.8p+2, 0x0p+0},
616     {-HUGE_VALF, -0x1p+1, 0x0p+0},
617     {-HUGE_VALF, -0x1p-126, 0x0p+0},
618     {-HUGE_VALF, -0x1p-149, 0x0p+0},
619     {-HUGE_VALF, 0x1.8p+1, -HUGE_VALF},
620     {-HUGE_VALF, 0x1.4p+2, -HUGE_VALF},
621     {-HUGE_VALF, HUGE_VALF, HUGE_VALF},
622     {-HUGE_VALF, 0x1.94af12p+1, HUGE_VALF},
623     {-HUGE_VALF, 0x1.78861cp+0, HUGE_VALF},
624     {-HUGE_VALF, 0x1.fffffep+127, HUGE_VALF},
625     {-HUGE_VALF, 0x1.8p+2, HUGE_VALF},
626     {-HUGE_VALF, 0x1p+1, HUGE_VALF},
627     {-HUGE_VALF, 0x1.000002p-126, HUGE_VALF},
628     {-HUGE_VALF, 0x1p-149, HUGE_VALF},
629     {HUGE_VALF, -0x1p-149, 0x0p+0},
630     {HUGE_VALF, -0x1p-126, 0x0p+0},
631     {HUGE_VALF, -0x1.fffffep+127, 0x0p+0},
632     {HUGE_VALF, -HUGE_VALF, 0x0p+0},
633     {HUGE_VALF, HUGE_VALF, HUGE_VALF},
634     {HUGE_VALF, 0x1.fffffep+127, HUGE_VALF},
635     {HUGE_VALF, 0x1p-126, HUGE_VALF},
636     {HUGE_VALF, 0x1p-149, HUGE_VALF},
637     {0x1.fffffep+127, 0x1.fffffep+127, HUGE_VALF},
638     {0x1p-126, 0x1p+1, 0x0p+0},
639     {-0x1p-126, 0x1p+1, 0x0p+0},
640     {0x1p-149, 0x1p+1, 0x0p+0},
641     {-0x1p-149, 0x1p+1, 0x0p+0},
642     {HUGE_VALF, 0x1p-1, HUGE_VALF},
643     {0x1.fffffep+127, 0x1p-1, 0x1.fffffep+63},
644     {0x1p-1, 0x0p+0, 0x1p+0},
645     {0x1.ff908p-127, 0x1.333334p-1, 0x1.519ef2p-76},
646     {0x1p-149, 0x1.666666p-1, 0x1.9fdfaep-105},
647     {0x0p+0, 0x1p-1, 0x0p+0},
648     {-0x0p+0, 0x1p-1, 0x0p+0},
649     {-HUGE_VALF, 0x1.333334p-1, HUGE_VALF},
650     {HUGE_VALF, -0x1p-1, 0x0p+0},
651     {0x1.ffe8e2p+127, -0x1p-1, 0x1.0005c8p-64},
652     {0x1p-1, -0x1.99999ap-1, 0x1.bdb8cep+0},
653     {0x1.ffe9b4p-127, -0x1p-1, 0x1.000594p+63},
654     {0x1p-149, -0x1p-1, 0x1.6a09e6p+74},
655     {0x0p+0, -0x1p-1, HUGE_VALF},
656     {-0x0p+0, -0x1.99999ap-4, HUGE_VALF},
657     {-HUGE_VALF, -0x1p-1, 0x0p+0},
658     {0x1p-1, HUGE_VALF, 0x0p+0},
659     {0x1p-1, 0x1.fffffep+127, 0x0p+0},
660     {0x1p-1, 0x1.99999ap-1, 0x1.261118p-1},
661     {0x1.99999ap-1, 0x1p-126, 0x1p+0},
662     {0x1.99999ap-4, 0x1p-149, 0x1p+0},
663     {0x1p-1, 0x0p+0, 0x1p+0},
664     {0x1p-1, -0x0p+0, 0x1p+0},
665     {0x1p-1, -0x1p-149, 0x1p+0},
666     {0x1p-1, -0x1p-126, 0x1p+0},
667     {0x1.333334p-1, -0x1p-1, 0x1.4a7e9cp+0},
668     {0x1p-1, -0x1.fffffep+127, HUGE_VALF},
669     {0x1.99999ap-4, -HUGE_VALF, HUGE_VALF},
670     {-0x1p-1, HUGE_VALF, 0x0p+0},
671     {-0x1p-1, 0x1.fffffep+127, 0x0p+0},
672     {-0x1p-1, 0x0p+0, 0x1p+0},
673     {-0x1p-1, -0x0p+0, 0x1p+0},
674     {-0x1p-1, -0x1.fffffep+127, HUGE_VALF},
675     {-0x1p-1, -HUGE_VALF, HUGE_VALF},
676     {0x1p+2, 0x1p-1, 0x1p+1},
677     {0x1.2p+3, 0x1p-1, 0x1.8p+1},
678     {0x1p+4, 0x1p-1, 0x1p+2},
679     {0x1p+2, -0x1p-1, 0x1p-1},
680     {0x1p+4, -0x1p-1, 0x1p-2},
681     {0x1p+6, -0x1p-1, 0x1p-3},
682     {0x1.d1eb84p-1, -0x1.74910cp+62, HUGE_VALF},
683     {0x1.fced9p-1, 0x1.74910cp+62, 0x0p+0},
684     {0x1p+1, 0x1p+1, 0x1p+2},
685     {0x1p+1, -0x1p+1, 0x1p-2},
686     {-0x1p+1, 0x1p+1, 0x1p+2},
687     {-0x1p+1, -0x1p+1, 0x1p-2},
688     {0x1.8p+1, 0x1.8p+1, 0x1.bp+4},
689     {0x1.4p+2, 0x1.4p+2, 0x1.86ap+11},
690     {0x1.cp+2, 0x1.cp+2, 0x1.921eep+19},
691     {0x1.4p+3, 0x1.4p+3, 0x1.2a05f2p+33}
692 };
693 
694 #endif
695