• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #ifndef MATH_GTEST_MATH_TEST_DATA_LOG10F_DATA_H
2 #define MATH_GTEST_MATH_TEST_DATA_LOG10F_DATA_H
3 
4 DataFloatFloat g_log10fData[] = {
5     {0x1.ffffccp-54, -0x1.fe8c02p+3},
6     {0x1.0000ap-20, -0x1.81517p+2},
7     {0x0p+0, -HUGE_VAL},
8     {0x1.147cb2p-1, -0x1.120474p-2},
9     {0x1.14faep+0, 0x1.183c3ep-5},
10     {0x1.05c994p+0, 0x1.3e234ep-7},
11     {0x1.15312ap+0, 0x1.1af54ep-5},
12     {0x1.038adcp+0, 0x1.8724dep-8},
13     {0x1.0b397p+0, 0x1.31556cp-6},
14     {0x1.038bfep+0, 0x1.87a116p-8},
15     {0x1.08bd14p+1, 0x1.432e8ep-2},
16     {0x1.067eb8p+0, 0x1.648cf8p-7},
17     {0x1.13db64p+0, 0x1.09c814p-5},
18     {0x1.099ed2p+0, 0x1.067ed2p-6},
19     {0x1.04875cp+0, 0x1.f31a06p-8},
20     {0x1.115baap+0, 0x1.d2cfc8p-6},
21     {0x1.13f0b6p+0, 0x1.0adb02p-5},
22     {0x1.16824cp+0, 0x1.2bd224p-5},
23     {0x1.049978p+0, 0x1.fad424p-8},
24     {0x1.022p+108, 0x1.041e6p+5},
25     {0x1.0c66dep+0, 0x1.509e12p-6},
26     {0x1.119628p+0, 0x1.d8c1b4p-6},
27     {0x1.01fca4p+0, 0x1.b8181p-9},
28     {0x1.163d7p-5, -0x1.780e72p+0},
29     {0x1.08ec2ep+0, 0x1.e78e26p-7},
30     {0x1.0036a8p+0, 0x1.7ba1dcp-12},
31     {0x1.0e0dcap+0, 0x1.7c479ap-6},
32     {0x1.0148acp+0, 0x1.1cc46ep-9},
33     {0x1.7aa09p-4, -0x1.08bdeep+0},
34     {0x1.0fcb4ep+4, 0x1.3ae928p+0},
35     {0x1.54baccp-4, -0x1.14779ap+0},
36     {0x1.1175c2p+6, 0x1.d5b7acp+0},
37     {0x1.0fe4a4p+0, 0x1.ac93b8p-6},
38     {0x1.6cc786p-4, -0x1.0ce268p+0},
39     {0x1.2f3786p+0, 0x1.2d1c68p-4},
40     {0x1.2bccccp+0, 0x1.18f38ep-4},
41     {0x1.1d6ca4p+0, 0x1.8314bcp-5},
42     {0x1.2f7a94p+0, 0x1.2ea5ap-4},
43     {0x1.2c7d84p+2, 0x1.57e292p-1},
44     {0x1.281782p-1, -0x1.e71a84p-3},
45     {0x1.51a49p-6, -0x1.af9b3cp+0},
46     {0x1.4p+3, 0x1p+0},
47     {0x1.412668p+20, 0x1.879edp+2},
48     {0x1.41d33ep+0, 0x1.970f86p-4},
49     {0x1.554e86p+0, 0x1.ff9c44p-4},
50     {0x1.3c8b9p-2, -0x1.050ceep-1},
51     {0x1.5acf52p+1, 0x1.bb4546p-2},
52     {0x1.51c4fep-2, -0x1.ed3d66p-2},
53     {0x1.6a8774p+1, 0x1.cefbfp-2},
54     {0x1.9252c2p-3, -0x1.69dbc4p-1},
55     {0x1.6f2814p-1, -0x1.27c4fap-3},
56     {0x1.6aaaaap+103, 0x1.f28488p+4},
57     {0x1.47332p-3, -0x1.97d114p-1},
58     {0x1.7a7758p+1, 0x1.e21de2p-2},
59     {0x1.8a3d6ep-1, -0x1.d0ef28p-4},
60     {0x1.666666p-1, -0x1.3d3d4p-3},
61     {0x1.42addep-2, -0x1.00c86ap-1},
62     {0x1.7c560cp-1, -0x1.0866d6p-3},
63     {0x1.65e78ap-4, -0x1.0efffp+0},
64     {0x1.8b8fdcp-1, -0x1.cafaa8p-4},
65     {0x1.975c28p-1, -0x1.96b2c8p-4},
66     {0x1.b7ba8ep+0, 0x1.e12ac8p-3},
67     {0x1.6170a2p-3, -0x1.86a9dp-1},
68     {0x1.3a526p-3, -0x1.a0bec6p-1},
69     {0x1.0017c8p-2, -0x1.342c9p-1},
70     {0x1.fb2f62p-1, -0x1.0ced08p-8},
71     {0x1.da3d6ep+2, 0x1.bd58dp-1},
72     {0x1.ddbde2p-1, -0x1.ecc72ep-6},
73     {0x1.3247c2p+1, 0x1.8400cp-2},
74     {0x1.dfa0ep-1, -0x1.d0bbaap-6},
75     {0x1.fbc9dp-1, -0x1.d62ffap-9},
76     {0x0p+0, -HUGE_VAL},
77     {0x1.ed7a02p-6, -0x1.856a4ep+0},
78     {0x1.e1a714p-1, -0x1.b2c416p-6},
79     {0x1.ce0ebap-1, -0x1.6d2646p-5},
80     {0x1.dd71c2p-1, -0x1.f13556p-6},
81     {0x1.fc368ep-1, -0x1.a696e8p-9},
82     {0x1.d8bc7cp-1, -0x1.1bdc7ep-5},
83     {0x1.d4ea3cp-1, -0x1.38bc94p-5},
84     {0x1.d50936p-1, -0x1.37d194p-5},
85     {0x1.f90248p-1, -0x1.874f68p-8},
86     {0x1.d0eb84p-1, -0x1.572d5ep-5},
87     {0x1.d61378p-1, -0x1.2ff032p-5},
88     {0x1.ff1ffep-26, -0x1.e1b20ep+2},
89     {0x1.d68a26p-1, -0x1.2c6e6ap-5},
90     {0x1.faa128p-1, -0x1.2c1ecep-8},
91     {0x1.dc07fap-1, -0x1.032688p-5},
92     {0x1.fac09ep-1, -0x1.253794p-8},
93     {0x1.e6465ep-1, -0x1.6ecea4p-6},
94     {0x1.e64664p-1, -0x1.6ece4cp-6},
95     {0x1.d7043cp-3, -0x1.46ce72p-1},
96     {0x0p+0, -HUGE_VAL},
97     {0x1.fffffap+127, 0x1.344134p+5},
98     {0x1.e66662p-1, -0x1.6cfa3ap-6},
99     {0x1.7e84c8p-1, -0x1.034ff2p-3},
100     {0x1.7a9a04p-1, -0x1.0c779ap-3},
101     {0x1.a9e274p-1, -0x1.47971p-4},
102     {0x1.fd01eep-1, -0x1.4dad1ap-9},
103     {0x1.0439aap+0, 0x1.d1ed1cp-8},
104     {0x1.32e81ep+0, 0x1.42a092p-4},
105     {0x1.3dbf8ap+0, 0x1.8061a8p-4},
106     {0x1.62308ep+0, 0x1.20c27ap-3},
107     {0x1.6f9756p+0, 0x1.41caccp-3},
108     {0x1.8ee9a2p+0, 0x1.8a85b4p-3},
109     {0x1.9c506ap+0, 0x1.a7e974p-3},
110     {0x1.cafeep+0, 0x1.03a77ap-2},
111     {0x1.dd845ep+0, 0x1.153f36p-2},
112     {0x1.f7b7f2p+0, 0x1.2d00b2p-2},
113     {0x1p+1, 0x1.344136p-2},
114     {0x1.92ffa8p-1, -0x1.a9d8a4p-4},
115     {0x1.79a898p-1, -0x1.0eaf7ap-3},
116     {0x1.b23d0cp-1, -0x1.2508e2p-4},
117     {0x1.b27f94p-1, -0x1.23f86ap-4},
118     {0x1.d69926p-1, -0x1.2bfd02p-5},
119     {0x1.e1192p-1, -0x1.baf66p-6},
120     {0x1.0528b6p+0, 0x1.1beffp-7},
121     {0x1.0549fcp+0, 0x1.23049cp-7},
122     {0x1.242392p+0, 0x1.d5ce9cp-5},
123     {0x1.2e8248p+0, 0x1.28f3e2p-4},
124     {0x1.45adcap+0, 0x1.ac3c36p-4},
125     {0x1.3b91ap+0, 0x1.74237ep-4},
126     {0x1.52bd22p+0, 0x1.f22d08p-4},
127     {0x1.623a9p+0, 0x1.20db9ap-3},
128     {0x1.677a8ap+0, 0x1.2df17p-3},
129     {0x1.70a3d8p-1, -0x1.242edap-3},
130     {0x1.bae148p-1, -0x1.01fb64p-4},
131     {0x1.ae147ap-1, -0x1.3626fp-4},
132     {0x1.f851eap-1, -0x1.ae2a1ep-8},
133     {0x1.0a3d7p+0, 0x1.1712fp-6},
134     {0x1.251eb8p+0, 0x1.e1bc08p-5},
135     {0x1.47ae16p+0, 0x1.b721d6p-4},
136     {0x1.3eb854p+0, 0x1.85d058p-4},
137     {0x1.570a4p+0, 0x1.044f8cp-3},
138     {0x1.7c28f8p+0, 0x1.5fb224p-3},
139     {0x1.8p+0, 0x1.68a288p-3},
140     {0x1p+0, 0x0p+0},
141     {0x1.4484cp+0, 0x1.a5e2ep-4},
142     {0x1.19999ap+100, 0x1.e24f6ep+4},
143     {0x1.3402p+100, 0x1.e2eee2p+4},
144     {0x1.4ccccep+100, 0x1.e3789ap+4},
145     {0x1.666668p+100, 0x1.e3fc6ep+4},
146     {0x1.800002p+100, 0x1.e47728p+4},
147     {0x1.99999cp+100, 0x1.e4e9f6p+4},
148     {0x1.b33336p+100, 0x1.e555cep+4},
149     {0x1.ccccdp+100, 0x1.e5bb7cp+4},
150     {0x1.e6666ap+100, 0x1.e61baap+4},
151     {0x1p+101, 0x1.e676e8p+4},
152     {0x1.fae128p-1, -0x1.1e143cp-8},
153     {0x1.f0a3cep-1, -0x1.b177cp-7},
154     {0x1.170a44p+0, 0x1.329962p-5},
155     {0x1.051ec8p+0, 0x1.19d2dp-7},
156     {0x1.eb851cp-1, -0x1.2277fep-6},
157     {0x1.e66664p-1, -0x1.6cfa1cp-6},
158     {0x1.e66664p-1, -0x1.6cfa1cp-6},
159     {0x1.d1eb84p-1, -0x1.4f8876p-5},
160     {0x1.dc28f4p-1, -0x1.02301ap-5},
161     {0x1.e66664p-1, -0x1.6cfa1cp-6},
162     {0x1.d70a3cp-1, -0x1.28a678p-5},
163     {0x1.d70a3cp-1, -0x1.28a678p-5},
164     {0x1.d70a3cp-1, -0x1.28a678p-5},
165     {0x1.f0a3d6p-1, -0x1.b176dcp-7},
166     {0x1.d1eb84p-1, -0x1.4f8876p-5},
167     {0x1.f5c28ep-1, -0x1.1f812ap-7},
168     {0x1.fffffep+127, 0x1.344136p+5},
169     {0x1p-149, -0x1.66d3e8p+5},
170     {0x1.83a37ep-1, -0x1.eef8f6p-4},
171     {0x1.92ffa8p-1, -0x1.a9d8a4p-4},
172     {0x1.6f28ap-1, -0x1.27c3a8p-3},
173     {0x1.6c994p+0, 0x1.3a8592p-3},
174     {0x1.677a8ap+0, 0x1.2df17p-3},
175     {0x1.744758p+0, 0x1.4d1006p-3},
176     {0x1.a3d708p-2, -0x1.8c8266p-2},
177     {0x1p-1, -0x1.344136p-2},
178     {0x1.28f5c4p-1, -0x1.e47fd8p-3},
179     {0x1.7ae146p-1, -0x1.0bd042p-3},
180     {0x1.7ae148p-1, -0x1.0bd03ep-3},
181     {0x1.70a3dap-1, -0x1.242ed6p-3},
182     {0x1.70a3d6p+0, 0x1.44538cp-3},
183     {0x1.8p+0, 0x1.68a288p-3},
184     {0x1.947ae4p+0, 0x1.96d98cp-3},
185     {0x1.15258ap+0, 0x1.1a6018p-5},
186     {0x1.1006d2p+0, 0x1.b011fcp-6},
187     {0x1.05c964p+0, 0x1.3e191ep-7},
188     {0x1.f5c28ep+1, 0x1.2fc33p-1},
189     {0x1p+2, 0x1.344136p-1},
190     {0x1.03d70cp+2, 0x1.3790bap-1},
191     {0x1.e8f5cp+0, 0x1.1fc734p-2},
192     {0x1p+1, 0x1.344136p-2},
193     {0x1.0147bp+1, 0x1.36790ap-2},
194     {0x1.e66664p-1, -0x1.6cfa1cp-6},
195     {0x1p+0, 0x0p+0},
196     {0x1.0f5c2ap+0, 0x1.9e9c9ap-6},
197     {0x1.e147acp-2, -0x1.4fc596p-2},
198     {0x1p-1, -0x1.344136p-2},
199     {0x1.19999cp-1, -0x1.09de5ap-2},
200     {0x1.1eb85p-2, -0x1.1b0e1cp-1},
201     {0x1.1eb852p-2, -0x1.1b0e1cp-1},
202     {0x1.0a3d72p-2, -0x1.2b889cp-1},
203     {0x1.28f5c2p-3, -0x1.ad612cp-1},
204     {0x1.3d70a4p-3, -0x1.9e8cd8p-1},
205     {0x1.147ae4p-3, -0x1.bd44e2p-1},
206     {0x1.51eb84p-4, -0x1.156346p+0},
207     {0x1.5c28f6p-5, -0x1.5f21e8p+0},
208     {0x1.ae147ep-5, -0x1.47a3a4p+0},
209     {0x1.70a3d4p-7, -0x1.f2e7acp+0},
210     {0x1.47ae14p-10, -0x1.739874p+1},
211     {0x1.4ccccep-4, -0x1.1715dp+0},
212     {0x1.5eb852p-4, -0x1.114116p+0},
213     {0x1.75c29p-5, -0x1.573e7ap+0},
214     {0x1.c7ae16p-5, -0x1.4135fcp+0},
215     {0x1.90a3d6p-4, -0x1.027584p+0},
216     {0x1.87ae14p-5, -0x1.520992p+0},
217     {0x1.87ae14p-5, -0x1.520992p+0},
218     {0x1.b9999ap-5, -0x1.44b34cp+0},
219     {0x1.b9999ap-5, -0x1.44b34cp+0},
220     {0x1.67ae14p-5, -0x1.5b8364p+0},
221     {0x1.87ae14p-7, -0x1.ec2a2cp+0},
222     {0x1.05c29p-5, -0x1.7ed836p+0},
223     {0x1.67ae14p-6, -0x1.a893b2p+0},
224     {0x1.4fae14p-5, -0x1.6330ep+0},
225     {0x1.67ae14p-7, -0x1.f5a4p+0},
226     {0x1.fb851ep-6, -0x1.824ba6p+0},
227     {0x1.482e14p-4, -0x1.18a3b4p+0},
228     {0x1.49ae14p-6, -0x1.b24282p+0},
229     {0x1.1f3852p-4, -0x1.27761p+0},
230     {0x1.9a999ap-5, -0x1.4ccae6p+0},
231     {0x1.4bae14p-7, -0x1.fea6acp+0},
232     {0x1.4bae14p-7, -0x1.fea6acp+0},
233     {0x1.8f5c28p-3, -0x1.6b8096p-1},
234     {0x1.666666p-3, -0x1.839084p-1},
235     {0x1.3d70a6p-3, -0x1.9e8cd6p-1},
236     {0x1.bae146p-1, -0x1.01fb6ep-4},
237     {0x1.ab851ep-1, -0x1.40c5b2p-4},
238     {0x1.9c28f8p-1, -0x1.81dc26p-4},
239     {0x1.51eb84p-4, -0x1.156346p+0},
240     {0x1.ae147ap-5, -0x1.47a3a4p+0},
241     {0x1.9999aap-7, -0x1.e730e4p+0},
242     {0x1.d0a3d6p-1, -0x1.59520cp-5},
243     {0x1.ef5c28p-1, -0x1.d63076p-7},
244     {0x1.dae14ap-1, -0x1.0bc39ep-5},
245     {0x1.75c28ep-4, -0x1.0a2e2ep+0},
246     {0x1.75c29p-4, -0x1.0a2e2ep+0},
247     {0x1.23d70cp-4, -0x1.25afe4p+0},
248     {0x1.f51eb6p-1, -0x1.31ab14p-7},
249     {0x1.d147aep-1, -0x1.546c5cp-5},
250     {0x1.e0a3dap-1, -0x1.c1bdaep-6},
251     {0x1.35c29p-4, -0x1.1f0fc8p+0},
252     {0x1.c7ae14p-5, -0x1.4135fcp+0},
253     {0x1.c7ae16p-5, -0x1.4135fcp+0},
254     {0x1.edc28ep-1, -0x1.021d6p-6},
255     {0x1.d947aep-1, -0x1.17c58ap-5},
256     {0x1.f2e14ap-1, -0x1.716bccp-7},
257     {0x1.87ae14p-5, -0x1.520992p+0},
258     {0x1.3eb852p-4, -0x1.1be43p+0},
259     {0x1.35c29p-5, -0x1.6c2016p+0},
260     {0x1.f6e146p-1, -0x1.ff8c9p-8},
261     {0x1.d30a3ep-1, -0x1.46fda8p-5},
262     {0x1.cdeb88p-1, -0x1.6e354ep-5},
263     {0x1.05c29p-4, -0x1.31c7eap+0},
264     {0x1.87ae14p-6, -0x1.9f19ep+0},
265     {0x1.c7ae16p-7, -0x1.db5696p+0},
266     {0x1.da28f4p-1, -0x1.1129bp-5},
267     {0x1.e9851ep-1, -0x1.3f7af6p-6},
268     {0x1.eea3dap-1, -0x1.eae31ep-7},
269     {0x1.67ae14p-6, -0x1.a893b2p+0},
270     {0x1.57ae14p-5, -0x1.609284p+0},
271     {0x1.78a3d8p-4, -0x1.0953b4p+0},
272     {0x1.d0eb84p-1, -0x1.572d5ep-5},
273     {0x1.f4c29p-1, -0x1.3be4ep-7},
274     {0x1.e56668p-1, -0x1.7b9ebap-6},
275     {0x1.57ae14p-6, -0x1.ada2d2p+0},
276     {0x1.57ae14p-6, -0x1.ada2d2p+0},
277     {0x1.4fae14p-5, -0x1.6330ep+0},
278     {0x1.d68a3cp-1, -0x1.2c6dc4p-5},
279     {0x1.d68a3ep-1, -0x1.2c6db4p-5},
280     {0x1.f023dap-1, -0x1.bfcc06p-7},
281     {0x1.9a999ap-5, -0x1.4ccae6p+0},
282     {0x1.ed851ep-6, -0x1.8567cep+0},
283     {0x1.48ae14p-5, -0x1.6588acp+0},
284     {0x1.fad146p-1, -0x1.21902p-8},
285     {0x1.f093d8p-1, -0x1.b34122p-7},
286     {0x1.dc18f8p-1, -0x1.02a78ap-5},
287     {HUGE_VAL, HUGE_VAL},
288     {0x1.fffffep+127, 0x1.344136p+5},
289     {0x1.ffe8ep+127, 0x1.34410cp+5},
290     {0x1.98861cp+1, 0x1.020d44p-1},
291     {0x1.973e6ep+0, 0x1.9ce81cp-3},
292     {0x1.028f5ep+0, 0x1.1b356ap-8},
293     {0x1p+0, 0x0p+0},
294     {0x1.f5c28ep-1, -0x1.1f812ap-7},
295     {0x1.78861cp-1, -0x1.115cap-3},
296     {0x1.ffffe8p-127, -0x1.2f703p+5},
297     {0x1p-126, -0x1.2f703p+5},
298     {0x1.fffffcp-127, -0x1.2f703p+5},
299     {0x1.fffff8p-127, -0x1.2f703p+5},
300     {0x1p-148, -0x1.646b66p+5},
301     {0x1p-149, -0x1.66d3e8p+5},
302     {0x0p+0, -HUGE_VAL},
303     {-0x0p+0, -HUGE_VAL},
304     {0x1.4p+3, 0x1p+0},
305     {0x1.9p+6, 0x1p+1},
306     {0x1.f4p+9, 0x1.8p+1}
307 };
308 
309 #endif
310