]> git.ipfire.org Git - thirdparty/glibc.git/blame - sysdeps/powerpc/fpu/libm-test-ulps
(CFLAGS-tst-align.c): Add -mpreferred-stack-boundary=4.
[thirdparty/glibc.git] / sysdeps / powerpc / fpu / libm-test-ulps
CommitLineData
e134f08a
UD
1# Begin of automatic generation
2
d8cbcd7d 3# atan2
14a6e35c 4Test "atan2 (-0.75, -1.0) == -2.49809154479650885165983415456218025":
a334319f
UD
5float: 3
6ifloat: 3
14a6e35c 7Test "atan2 (0.75, -1.0) == 2.49809154479650885165983415456218025":
a334319f
UD
8float: 3
9ifloat: 3
14a6e35c 10Test "atan2 (1.390625, 0.9296875) == 0.981498387184244311516296577615519772":
e134f08a
UD
11float: 1
12ifloat: 1
a334319f
UD
13Test "atan2 (-0.00756827042671106339, -.001792735857538728036) == -1.80338464113663849327153994379639112":
14float: 6
15ifloat: 6
e134f08a 16
14a6e35c
RM
17# atanh
18Test "atanh (0.75) == 0.972955074527656652552676371721589865":
e134f08a
UD
19float: 1
20ifloat: 1
21
22# cacosh
a334319f 23Test "Real part of: cacosh (-2 - 3 i) == -1.9833870299165354323470769028940395 + 2.1414491111159960199416055713254211 i":
e134f08a
UD
24double: 1
25float: 7
26idouble: 1
27ifloat: 7
a334319f 28Test "Imaginary part of: cacosh (-2 - 3 i) == -1.9833870299165354323470769028940395 + 2.1414491111159960199416055713254211 i":
e134f08a
UD
29double: 1
30float: 3
31idouble: 1
32ifloat: 3
e134f08a
UD
33
34# casin
14a6e35c
RM
35Test "Real part of: casin (0.75 + 1.25 i) == 0.453276177638793913448921196101971749 + 1.13239363160530819522266333696834467 i":
36double: 1
e134f08a 37float: 1
14a6e35c 38idouble: 1
e134f08a
UD
39ifloat: 1
40
41# casinh
33e885db 42Test "Real part of: casinh (-2 - 3 i) == -1.9686379257930962917886650952454982 - 0.96465850440760279204541105949953237 i":
e134f08a
UD
43double: 5
44float: 1
45idouble: 5
46ifloat: 1
33e885db 47Test "Imaginary part of: casinh (-2 - 3 i) == -1.9686379257930962917886650952454982 - 0.96465850440760279204541105949953237 i":
e134f08a
UD
48double: 3
49float: 6
50idouble: 3
51ifloat: 6
14a6e35c
RM
52Test "Real part of: casinh (0.75 + 1.25 i) == 1.03171853444778027336364058631006594 + 0.911738290968487636358489564316731207 i":
53float: 1
54ifloat: 1
55Test "Imaginary part of: casinh (0.75 + 1.25 i) == 1.03171853444778027336364058631006594 + 0.911738290968487636358489564316731207 i":
e134f08a 56double: 1
e134f08a 57float: 1
14a6e35c 58idouble: 1
e134f08a
UD
59ifloat: 1
60
61# catan
33e885db 62Test "Real part of: catan (-2 - 3 i) == -1.4099210495965755225306193844604208 - 0.22907268296853876629588180294200276 i":
e134f08a
UD
63float: 3
64ifloat: 3
33e885db 65Test "Imaginary part of: catan (-2 - 3 i) == -1.4099210495965755225306193844604208 - 0.22907268296853876629588180294200276 i":
e134f08a
UD
66double: 1
67float: 1
68idouble: 1
69ifloat: 1
14a6e35c 70Test "Real part of: catan (0.75 + 1.25 i) == 1.10714871779409050301706546017853704 + 0.549306144334054845697622618461262852 i":
e134f08a
UD
71float: 4
72ifloat: 4
e134f08a
UD
73
74# catanh
33e885db 75Test "Real part of: catanh (-2 - 3 i) == -0.14694666622552975204743278515471595 - 1.3389725222944935611241935759091443 i":
e134f08a
UD
76double: 4
77idouble: 4
33e885db 78Test "Imaginary part of: catanh (-2 - 3 i) == -0.14694666622552975204743278515471595 - 1.3389725222944935611241935759091443 i":
e134f08a
UD
79float: 4
80ifloat: 4
14a6e35c 81Test "Real part of: catanh (0.75 + 1.25 i) == 0.261492138795671927078652057366532140 + 0.996825126463918666098902241310446708 i":
e134f08a 82double: 1
e134f08a 83idouble: 1
14a6e35c
RM
84Test "Imaginary part of: catanh (0.75 + 1.25 i) == 0.261492138795671927078652057366532140 + 0.996825126463918666098902241310446708 i":
85float: 6
e134f08a
UD
86ifloat: 6
87
88# cbrt
89Test "cbrt (-27.0) == -3.0":
90double: 1
91idouble: 1
14a6e35c 92Test "cbrt (0.9921875) == 0.997389022060725270579075195353955217":
e134f08a
UD
93double: 1
94idouble: 1
95
96# ccos
f92abad6 97Test "Imaginary part of: ccos (-2 - 3 i) == -4.18962569096880723013255501961597373 - 9.10922789375533659797919726277886212 i":
e134f08a
UD
98float: 1
99ifloat: 1
14a6e35c 100Test "Real part of: ccos (0.75 + 1.25 i) == 1.38173873063425888530729933139078645 - 1.09193013555397466170919531722024128 i":
e134f08a 101double: 1
14a6e35c 102float: 1
e134f08a 103idouble: 1
14a6e35c
RM
104ifloat: 1
105Test "Imaginary part of: ccos (0.75 + 1.25 i) == 1.38173873063425888530729933139078645 - 1.09193013555397466170919531722024128 i":
106float: 1
107ifloat: 1
e134f08a
UD
108
109# ccosh
f92abad6 110Test "Real part of: ccosh (-2 - 3 i) == -3.72454550491532256547397070325597253 + 0.511822569987384608834463849801875634 i":
e134f08a
UD
111float: 1
112ifloat: 1
f92abad6 113Test "Imaginary part of: ccosh (-2 - 3 i) == -3.72454550491532256547397070325597253 + 0.511822569987384608834463849801875634 i":
e134f08a
UD
114float: 1
115ifloat: 1
14a6e35c 116Test "Real part of: ccosh (0.75 + 1.25 i) == 0.408242591877968807788852146397499084 + 0.780365930845853240391326216300863152 i":
e134f08a
UD
117double: 1
118float: 1
119idouble: 1
120ifloat: 1
14a6e35c
RM
121Test "Imaginary part of: ccosh (0.75 + 1.25 i) == 0.408242591877968807788852146397499084 + 0.780365930845853240391326216300863152 i":
122float: 1
123ifloat: 1
e134f08a
UD
124
125# cexp
d8337213 126Test "Imaginary part of: cexp (-2.0 - 3.0 i) == -0.13398091492954261346140525546115575 - 0.019098516261135196432576240858800925 i":
e134f08a
UD
127float: 1
128ifloat: 1
14a6e35c 129Test "Real part of: cexp (0.75 + 1.25 i) == 0.667537446429131586942201977015932112 + 2.00900045494094876258347228145863909 i":
e134f08a
UD
130float: 1
131ifloat: 1
132
133# clog
33e885db 134Test "Imaginary part of: clog (-2 - 3 i) == 1.2824746787307683680267437207826593 - 2.1587989303424641704769327722648368 i":
e134f08a 135float: 3
e134f08a 136ifloat: 3
14a6e35c
RM
137Test "Real part of: clog (0.75 + 1.25 i) == 0.376885901188190075998919126749298416 + 1.03037682652431246378774332703115153 i":
138float: 1
139ifloat: 1
e134f08a
UD
140
141# clog10
142Test "Imaginary part of: clog10 (-0 + inf i) == inf + pi/2*log10(e) i":
143float: 1
144ifloat: 1
145Test "Imaginary part of: clog10 (-0 - inf i) == inf - pi/2*log10(e) i":
146float: 1
147ifloat: 1
f92abad6 148Test "Imaginary part of: clog10 (-2 - 3 i) == 0.556971676153418384603252578971164214 - 0.937554462986374708541507952140189646 i":
e134f08a
UD
149double: 1
150float: 5
151idouble: 1
152ifloat: 5
153Test "Imaginary part of: clog10 (-3 + inf i) == inf + pi/2*log10(e) i":
154float: 1
155ifloat: 1
156Test "Imaginary part of: clog10 (-3 - inf i) == inf - pi/2*log10(e) i":
157float: 1
158ifloat: 1
159Test "Imaginary part of: clog10 (-inf + 0 i) == inf + pi*log10(e) i":
160float: 1
161ifloat: 1
162Test "Imaginary part of: clog10 (-inf + 1 i) == inf + pi*log10(e) i":
163float: 1
164ifloat: 1
165Test "Imaginary part of: clog10 (-inf - 0 i) == inf - pi*log10(e) i":
166float: 1
167ifloat: 1
168Test "Imaginary part of: clog10 (-inf - 1 i) == inf - pi*log10(e) i":
169float: 1
170ifloat: 1
171Test "Imaginary part of: clog10 (0 + inf i) == inf + pi/2*log10(e) i":
172float: 1
173ifloat: 1
174Test "Imaginary part of: clog10 (0 - inf i) == inf - pi/2*log10(e) i":
175float: 1
176ifloat: 1
14a6e35c 177Test "Real part of: clog10 (0.75 + 1.25 i) == 0.163679467193165171449476605077428975 + 0.447486970040493067069984724340855636 i":
e134f08a 178float: 1
e134f08a 179ifloat: 1
e134f08a
UD
180Test "Imaginary part of: clog10 (3 + inf i) == inf + pi/2*log10(e) i":
181float: 1
182ifloat: 1
183Test "Imaginary part of: clog10 (3 - inf i) == inf - pi/2*log10(e) i":
184float: 1
185ifloat: 1
186Test "Imaginary part of: clog10 (inf + inf i) == inf + pi/4*log10(e) i":
187float: 1
188ifloat: 1
189Test "Imaginary part of: clog10 (inf - inf i) == inf - pi/4*log10(e) i":
190float: 1
191ifloat: 1
192
193# cos
14a6e35c 194Test "cos (M_PI_6l * 2.0) == 0.5":
e134f08a
UD
195double: 1
196float: 1
197idouble: 1
198ifloat: 1
e134f08a
UD
199Test "cos (M_PI_6l * 4.0) == -0.5":
200double: 2
201float: 1
202idouble: 2
203ifloat: 1
204Test "cos (pi/2) == 0":
205double: 1
206float: 1
207idouble: 1
208ifloat: 1
209
210# cpow
14a6e35c
RM
211Test "Real part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i) == 0.331825439177608832276067945276730566 + 0.131338600281188544930936345230903032 i":
212float: 1
213ifloat: 1
214Test "Imaginary part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i) == 0.331825439177608832276067945276730566 + 0.131338600281188544930936345230903032 i":
215float: 1
216ifloat: 1
217Test "Real part of: cpow (0.75 + 1.25 i, 0.75 + 1.25 i) == 0.117506293914473555420279832210420483 + 0.346552747708338676483025352060418001 i":
218double: 1
219float: 4
220idouble: 1
221ifloat: 4
222Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 1.0 i) == 0.0846958290317209430433805274189191353 + 0.513285749182902449043287190519090481 i":
223double: 2
224float: 3
225idouble: 2
226ifloat: 3
e134f08a
UD
227Test "Real part of: cpow (2 + 3 i, 4 + 0 i) == -119.0 - 120.0 i":
228double: 1
a334319f 229float: 4
e134f08a 230idouble: 1
a334319f 231ifloat: 4
e134f08a
UD
232Test "Imaginary part of: cpow (2 + 3 i, 4 + 0 i) == -119.0 - 120.0 i":
233float: 2
234ifloat: 2
235Test "Imaginary part of: cpow (e + 0 i, 0 + 2 * M_PIl i) == 1.0 + 0.0 i":
236double: 2
237float: 2
238idouble: 2
239ifloat: 2
240
e134f08a 241# csinh
f92abad6 242Test "Imaginary part of: csinh (-2 - 3 i) == 3.59056458998577995201256544779481679 - 0.530921086248519805267040090660676560 i":
e134f08a
UD
243double: 1
244idouble: 1
14a6e35c 245Test "Real part of: csinh (0.75 + 1.25 i) == 0.259294854551162779153349830618433028 + 1.22863452409509552219214606515777594 i":
e134f08a
UD
246float: 1
247ifloat: 1
14a6e35c 248Test "Imaginary part of: csinh (0.75 + 1.25 i) == 0.259294854551162779153349830618433028 + 1.22863452409509552219214606515777594 i":
e134f08a
UD
249float: 1
250ifloat: 1
251
252# csqrt
d8337213 253Test "Real part of: csqrt (-2 + 3 i) == 0.89597747612983812471573375529004348 + 1.6741492280355400404480393008490519 i":
e134f08a
UD
254float: 1
255ifloat: 1
d8337213 256Test "Real part of: csqrt (-2 - 3 i) == 0.89597747612983812471573375529004348 - 1.6741492280355400404480393008490519 i":
e134f08a
UD
257float: 1
258ifloat: 1
e134f08a
UD
259
260# ctan
f92abad6 261Test "Real part of: ctan (-2 - 3 i) == 0.376402564150424829275122113032269084e-2 - 1.00323862735360980144635859782192726 i":
e134f08a
UD
262double: 1
263idouble: 1
14a6e35c 264Test "Imaginary part of: ctan (0.75 + 1.25 i) == 0.160807785916206426725166058173438663 + 0.975363285031235646193581759755216379 i":
e134f08a 265double: 1
e134f08a 266idouble: 1
e134f08a
UD
267
268# ctanh
f92abad6 269Test "Real part of: ctanh (-2 - 3 i) == -0.965385879022133124278480269394560686 + 0.988437503832249372031403430350121098e-2 i":
e134f08a
UD
270double: 1
271float: 2
272idouble: 1
273ifloat: 2
274Test "Imaginary part of: ctanh (0 + pi/4 i) == 0.0 + 1.0 i":
275float: 1
276ifloat: 1
14a6e35c
RM
277Test "Real part of: ctanh (0.75 + 1.25 i) == 1.37260757053378320258048606571226857 + 0.385795952609750664177596760720790220 i":
278double: 1
279idouble: 1
e134f08a 280
14a6e35c
RM
281# erf
282Test "erf (1.25) == 0.922900128256458230136523481197281140":
e134f08a
UD
283double: 1
284idouble: 1
14a6e35c
RM
285
286# erfc
287Test "erfc (0.75) == 0.288844366346484868401062165408589223":
288float: 1
289ifloat: 1
290Test "erfc (2.0) == 0.00467773498104726583793074363274707139":
e134f08a 291double: 1
e134f08a 292idouble: 1
14a6e35c 293Test "erfc (4.125) == 0.542340079956506600531223408575531062e-8":
e134f08a
UD
294double: 1
295idouble: 1
e134f08a
UD
296
297# exp10
298Test "exp10 (-1) == 0.1":
299double: 2
300float: 1
301idouble: 2
302ifloat: 1
14a6e35c
RM
303Test "exp10 (0.75) == 5.62341325190349080394951039776481231":
304double: 1
e134f08a 305float: 1
14a6e35c 306idouble: 1
e134f08a
UD
307ifloat: 1
308Test "exp10 (3) == 1000":
309double: 6
310float: 2
311idouble: 6
312ifloat: 2
313
314# expm1
14a6e35c
RM
315Test "expm1 (0.75) == 1.11700001661267466854536981983709561":
316double: 1
317idouble: 1
e134f08a
UD
318Test "expm1 (1) == M_El - 1.0":
319float: 1
320ifloat: 1
321
e134f08a 322# hypot
d8337213 323Test "hypot (-0.7, -12.4) == 12.419742348374220601176836866763271":
e134f08a
UD
324float: 1
325ifloat: 1
d8337213 326Test "hypot (-0.7, 12.4) == 12.419742348374220601176836866763271":
e134f08a
UD
327float: 1
328ifloat: 1
d8337213 329Test "hypot (-12.4, -0.7) == 12.419742348374220601176836866763271":
e134f08a
UD
330float: 1
331ifloat: 1
d8337213 332Test "hypot (-12.4, 0.7) == 12.419742348374220601176836866763271":
e134f08a
UD
333float: 1
334ifloat: 1
d8337213 335Test "hypot (0.7, -12.4) == 12.419742348374220601176836866763271":
e134f08a
UD
336float: 1
337ifloat: 1
d8337213 338Test "hypot (0.7, 12.4) == 12.419742348374220601176836866763271":
e134f08a
UD
339float: 1
340ifloat: 1
d8337213 341Test "hypot (12.4, -0.7) == 12.419742348374220601176836866763271":
e134f08a
UD
342float: 1
343ifloat: 1
d8337213 344Test "hypot (12.4, 0.7) == 12.419742348374220601176836866763271":
e134f08a
UD
345float: 1
346ifloat: 1
347
348# j0
14a6e35c
RM
349Test "j0 (-4.0) == -3.9714980986384737228659076845169804197562E-1":
350double: 1
a334319f 351float: 1
14a6e35c 352idouble: 1
a334319f 353ifloat: 1
14a6e35c 354Test "j0 (10.0) == -0.245935764451348335197760862485328754":
a334319f 355double: 2
e134f08a 356float: 1
a334319f 357idouble: 2
e134f08a 358ifloat: 1
31a54688
UD
359Test "j0 (4.0) == -3.9714980986384737228659076845169804197562E-1":
360double: 1
a334319f 361float: 1
31a54688 362idouble: 1
a334319f 363ifloat: 1
14a6e35c
RM
364Test "j0 (8.0) == 0.171650807137553906090869407851972001":
365float: 1
366ifloat: 1
e134f08a
UD
367
368# j1
14a6e35c 369Test "j1 (10.0) == 0.0434727461688614366697487680258592883":
e134f08a
UD
370float: 2
371ifloat: 2
14a6e35c 372Test "j1 (2.0) == 0.576724807756873387202448242269137087":
e134f08a
UD
373double: 1
374idouble: 1
14a6e35c 375Test "j1 (8.0) == 0.234636346853914624381276651590454612":
e134f08a
UD
376double: 1
377idouble: 1
378
379# jn
14a6e35c
RM
380Test "jn (0, -4.0) == -3.9714980986384737228659076845169804197562E-1":
381double: 1
a334319f 382float: 1
14a6e35c 383idouble: 1
a334319f 384ifloat: 1
14a6e35c 385Test "jn (0, 10.0) == -0.245935764451348335197760862485328754":
a334319f 386double: 2
e134f08a 387float: 1
a334319f 388idouble: 2
e134f08a 389ifloat: 1
14a6e35c
RM
390Test "jn (0, 4.0) == -3.9714980986384737228659076845169804197562E-1":
391double: 1
a334319f 392float: 1
14a6e35c 393idouble: 1
a334319f 394ifloat: 1
14a6e35c 395Test "jn (0, 8.0) == 0.171650807137553906090869407851972001":
e134f08a
UD
396float: 1
397ifloat: 1
14a6e35c 398Test "jn (1, 10.0) == 0.0434727461688614366697487680258592883":
e134f08a
UD
399float: 2
400ifloat: 2
14a6e35c 401Test "jn (1, 2.0) == 0.576724807756873387202448242269137087":
e134f08a
UD
402double: 1
403idouble: 1
14a6e35c 404Test "jn (1, 8.0) == 0.234636346853914624381276651590454612":
e134f08a
UD
405double: 1
406idouble: 1
14a6e35c
RM
407Test "jn (10, 0.125) == 0.250543369809369890173993791865771547e-18":
408double: 1
e134f08a 409float: 1
14a6e35c 410idouble: 1
e134f08a 411ifloat: 1
14a6e35c
RM
412Test "jn (10, 0.75) == 0.149621713117596814698712483621682835e-10":
413double: 1
e134f08a 414float: 1
14a6e35c 415idouble: 1
e134f08a 416ifloat: 1
14a6e35c
RM
417Test "jn (10, 10.0) == 0.207486106633358857697278723518753428":
418float: 1
419ifloat: 1
420Test "jn (10, 2.0) == 0.251538628271673670963516093751820639e-6":
a334319f
UD
421float: 3
422ifloat: 3
14a6e35c 423Test "jn (3, 0.125) == 0.406503832554912875023029337653442868e-4":
e134f08a 424double: 1
e134f08a 425float: 1
14a6e35c 426idouble: 1
e134f08a 427ifloat: 1
14a6e35c
RM
428Test "jn (3, 0.75) == 0.848438342327410884392755236884386804e-2":
429double: 1
430idouble: 1
431Test "jn (3, 10.0) == 0.0583793793051868123429354784103409563":
e134f08a 432double: 3
a334319f 433float: 1
e134f08a 434idouble: 3
a334319f 435ifloat: 1
14a6e35c 436Test "jn (3, 2.0) == 0.128943249474402051098793332969239835":
e134f08a 437double: 1
a334319f 438float: 1
e134f08a 439idouble: 1
a334319f 440ifloat: 1
e134f08a
UD
441
442# lgamma
f92abad6 443Test "lgamma (0.7) == 0.260867246531666514385732417016759578":
e134f08a
UD
444double: 1
445float: 1
446idouble: 1
447ifloat: 1
f92abad6 448Test "lgamma (1.2) == -0.853740900033158497197028392998854470e-1":
e134f08a
UD
449double: 1
450float: 2
451idouble: 1
452ifloat: 2
453
e134f08a 454# log10
14a6e35c 455Test "log10 (0.75) == -0.124938736608299953132449886193870744":
e134f08a 456double: 1
14a6e35c 457float: 2
e134f08a 458idouble: 1
14a6e35c 459ifloat: 2
e134f08a
UD
460Test "log10 (e) == log10(e)":
461float: 1
462ifloat: 1
463
464# log1p
14a6e35c 465Test "log1p (-0.25) == -0.287682072451780927439219005993827432":
e134f08a 466float: 1
e134f08a
UD
467ifloat: 1
468
469# sincos
14a6e35c 470Test "sincos (M_PI_6l*2.0, &sin_res, &cos_res) puts 0.5 in cos_res":
e134f08a
UD
471double: 1
472float: 1
473idouble: 1
474ifloat: 1
5bfc6757 475Test "sincos (M_PI_6l*2.0, &sin_res, &cos_res) puts 0.86602540378443864676372317075293616 in sin_res":
e134f08a
UD
476double: 1
477float: 1
478idouble: 1
479ifloat: 1
480Test "sincos (pi/2, &sin_res, &cos_res) puts 0 in cos_res":
481double: 1
482float: 1
483idouble: 1
484ifloat: 1
5bfc6757 485Test "sincos (pi/6, &sin_res, &cos_res) puts 0.86602540378443864676372317075293616 in cos_res":
e134f08a
UD
486float: 1
487ifloat: 1
488
e134f08a
UD
489# tan
490Test "tan (pi/4) == 1":
491double: 1
492idouble: 1
493
e134f08a
UD
494# tgamma
495Test "tgamma (-0.5) == -2 sqrt (pi)":
496double: 1
497float: 1
498idouble: 1
499ifloat: 1
500Test "tgamma (0.5) == sqrt (pi)":
501float: 1
502ifloat: 1
f92abad6 503Test "tgamma (0.7) == 1.29805533264755778568117117915281162":
e134f08a
UD
504double: 1
505float: 1
506idouble: 1
507ifloat: 1
508
509# y0
14a6e35c 510Test "y0 (1.0) == 0.0882569642156769579829267660235151628":
e134f08a
UD
511double: 2
512float: 1
513idouble: 2
514ifloat: 1
14a6e35c 515Test "y0 (1.5) == 0.382448923797758843955068554978089862":
e134f08a
UD
516double: 2
517float: 1
518idouble: 2
519ifloat: 1
14a6e35c 520Test "y0 (10.0) == 0.0556711672835993914244598774101900481":
e134f08a
UD
521double: 1
522float: 1
523idouble: 1
524ifloat: 1
14a6e35c 525Test "y0 (2.0) == 0.510375672649745119596606592727157873":
e134f08a
UD
526double: 1
527idouble: 1
14a6e35c 528Test "y0 (8.0) == 0.223521489387566220527323400498620359":
e134f08a
UD
529double: 1
530float: 1
531idouble: 1
532ifloat: 1
533
534# y1
14a6e35c 535Test "y1 (10.0) == 0.249015424206953883923283474663222803":
e134f08a
UD
536double: 3
537float: 1
538idouble: 3
539ifloat: 1
14a6e35c 540Test "y1 (2.0) == -0.107032431540937546888370772277476637":
e134f08a
UD
541double: 1
542float: 1
a334319f
UD
543idouble: 1
544ifloat: 1
14a6e35c 545Test "y1 (8.0) == -0.158060461731247494255555266187483550":
e134f08a
UD
546double: 1
547float: 2
548idouble: 1
549ifloat: 2
550
551# yn
14a6e35c 552Test "yn (0, 1.0) == 0.0882569642156769579829267660235151628":
e134f08a
UD
553double: 2
554float: 1
555idouble: 2
556ifloat: 1
14a6e35c 557Test "yn (0, 1.5) == 0.382448923797758843955068554978089862":
e134f08a
UD
558double: 2
559float: 1
560idouble: 2
561ifloat: 1
14a6e35c 562Test "yn (0, 10.0) == 0.0556711672835993914244598774101900481":
e134f08a
UD
563double: 1
564float: 1
565idouble: 1
566ifloat: 1
14a6e35c 567Test "yn (0, 2.0) == 0.510375672649745119596606592727157873":
e134f08a
UD
568double: 1
569idouble: 1
14a6e35c 570Test "yn (0, 8.0) == 0.223521489387566220527323400498620359":
e134f08a
UD
571double: 1
572float: 1
573idouble: 1
574ifloat: 1
14a6e35c 575Test "yn (1, 10.0) == 0.249015424206953883923283474663222803":
e134f08a
UD
576double: 3
577float: 1
578idouble: 3
579ifloat: 1
14a6e35c 580Test "yn (1, 2.0) == -0.107032431540937546888370772277476637":
e134f08a
UD
581double: 1
582float: 1
583idouble: 1
584ifloat: 1
14a6e35c 585Test "yn (1, 8.0) == -0.158060461731247494255555266187483550":
e134f08a
UD
586double: 1
587float: 2
588idouble: 1
589ifloat: 2
14a6e35c 590Test "yn (10, 0.75) == -2133501638.90573424452445412893839236":
e134f08a 591double: 1
14a6e35c 592float: 2
e134f08a 593idouble: 1
14a6e35c
RM
594ifloat: 2
595Test "yn (10, 1.0) == -121618014.278689189288130426667971145":
e134f08a
UD
596float: 2
597ifloat: 2
14a6e35c 598Test "yn (10, 10.0) == -0.359814152183402722051986577343560609":
e134f08a
UD
599double: 2
600idouble: 2
14a6e35c 601Test "yn (10, 2.0) == -129184.542208039282635913145923304214":
e134f08a
UD
602double: 3
603float: 1
604idouble: 3
605ifloat: 1
14a6e35c 606Test "yn (3, 0.75) == -12.9877176234475433186319774484809207":
e134f08a 607float: 1
e134f08a 608ifloat: 1
14a6e35c 609Test "yn (3, 10.0) == -0.251362657183837329779204747654240998":
e134f08a
UD
610double: 1
611float: 1
612idouble: 1
613ifloat: 1
14a6e35c 614Test "yn (3, 2.0) == -1.12778377684042778608158395773179238":
e134f08a
UD
615double: 1
616idouble: 1
617
618# Maximal error of functions:
d8cbcd7d 619Function: "atan2":
a334319f
UD
620float: 6
621ifloat: 6
d8cbcd7d 622
e134f08a 623Function: "atanh":
e134f08a
UD
624float: 1
625ifloat: 1
626
627Function: Real part of "cacosh":
628double: 1
629float: 7
630idouble: 1
631ifloat: 7
632
633Function: Imaginary part of "cacosh":
634double: 1
635float: 3
636idouble: 1
637ifloat: 3
638
639Function: Real part of "casin":
14a6e35c 640double: 1
e134f08a 641float: 1
14a6e35c 642idouble: 1
e134f08a
UD
643ifloat: 1
644
645Function: Real part of "casinh":
646double: 5
647float: 1
648idouble: 5
649ifloat: 1
650
651Function: Imaginary part of "casinh":
652double: 3
653float: 6
654idouble: 3
655ifloat: 6
656
657Function: Real part of "catan":
658float: 4
659ifloat: 4
660
661Function: Imaginary part of "catan":
662double: 1
663float: 1
664idouble: 1
665ifloat: 1
666
667Function: Real part of "catanh":
668double: 4
669idouble: 4
670
671Function: Imaginary part of "catanh":
e134f08a 672float: 6
e134f08a
UD
673ifloat: 6
674
675Function: "cbrt":
676double: 1
677idouble: 1
678
679Function: Real part of "ccos":
680double: 1
14a6e35c 681float: 1
e134f08a 682idouble: 1
14a6e35c 683ifloat: 1
e134f08a
UD
684
685Function: Imaginary part of "ccos":
e134f08a 686float: 1
e134f08a
UD
687ifloat: 1
688
689Function: Real part of "ccosh":
690double: 1
691float: 1
692idouble: 1
693ifloat: 1
694
695Function: Imaginary part of "ccosh":
e134f08a 696float: 1
e134f08a
UD
697ifloat: 1
698
699Function: Real part of "cexp":
e134f08a 700float: 1
e134f08a
UD
701ifloat: 1
702
703Function: Imaginary part of "cexp":
704float: 1
705ifloat: 1
706
14a6e35c
RM
707Function: Real part of "clog":
708float: 1
709ifloat: 1
710
e134f08a 711Function: Imaginary part of "clog":
e134f08a 712float: 3
e134f08a
UD
713ifloat: 3
714
715Function: Real part of "clog10":
e134f08a 716float: 1
e134f08a
UD
717ifloat: 1
718
719Function: Imaginary part of "clog10":
720double: 1
721float: 5
722idouble: 1
723ifloat: 5
724
725Function: "cos":
726double: 2
727float: 1
728idouble: 2
729ifloat: 1
730
731Function: Real part of "cpow":
14a6e35c 732double: 2
a334319f 733float: 4
14a6e35c 734idouble: 2
a334319f 735ifloat: 4
e134f08a
UD
736
737Function: Imaginary part of "cpow":
738double: 2
739float: 2
740idouble: 2
741ifloat: 2
742
e134f08a
UD
743Function: Real part of "csinh":
744float: 1
745ifloat: 1
746
747Function: Imaginary part of "csinh":
748double: 1
749float: 1
750idouble: 1
751ifloat: 1
752
753Function: Real part of "csqrt":
e134f08a
UD
754float: 1
755ifloat: 1
756
757Function: Real part of "ctan":
758double: 1
e134f08a 759idouble: 1
e134f08a
UD
760
761Function: Imaginary part of "ctan":
762double: 1
e134f08a 763idouble: 1
e134f08a
UD
764
765Function: Real part of "ctanh":
14a6e35c 766double: 1
e134f08a 767float: 2
14a6e35c 768idouble: 1
e134f08a
UD
769ifloat: 2
770
771Function: Imaginary part of "ctanh":
e134f08a 772float: 1
e134f08a
UD
773ifloat: 1
774
14a6e35c
RM
775Function: "erf":
776double: 1
777idouble: 1
778
e134f08a 779Function: "erfc":
14a6e35c
RM
780double: 1
781float: 1
782idouble: 1
783ifloat: 1
e134f08a
UD
784
785Function: "exp10":
786double: 6
787float: 2
788idouble: 6
789ifloat: 2
790
791Function: "expm1":
14a6e35c 792double: 1
e134f08a 793float: 1
14a6e35c 794idouble: 1
e134f08a
UD
795ifloat: 1
796
797Function: "hypot":
e134f08a 798float: 1
e134f08a
UD
799ifloat: 1
800
801Function: "j0":
a334319f
UD
802double: 2
803float: 1
804idouble: 2
805ifloat: 1
e134f08a
UD
806
807Function: "j1":
808double: 1
809float: 2
810idouble: 1
811ifloat: 2
812
813Function: "jn":
14a6e35c 814double: 3
a334319f 815float: 3
14a6e35c 816idouble: 3
a334319f 817ifloat: 3
e134f08a
UD
818
819Function: "lgamma":
820double: 1
821float: 2
822idouble: 1
823ifloat: 2
824
e134f08a
UD
825Function: "log10":
826double: 1
14a6e35c 827float: 2
e134f08a 828idouble: 1
14a6e35c 829ifloat: 2
e134f08a
UD
830
831Function: "log1p":
e134f08a 832float: 1
e134f08a
UD
833ifloat: 1
834
835Function: "sincos":
836double: 1
837float: 1
838idouble: 1
839ifloat: 1
840
e134f08a
UD
841Function: "tan":
842double: 1
843idouble: 1
844
e134f08a
UD
845Function: "tgamma":
846double: 1
847float: 1
848idouble: 1
849ifloat: 1
850
851Function: "y0":
852double: 2
853float: 1
854idouble: 2
855ifloat: 1
856
857Function: "y1":
858double: 3
859float: 2
860idouble: 3
861ifloat: 2
862
863Function: "yn":
864double: 3
865float: 2
866idouble: 3
867ifloat: 2
868
869# end of automatic generation