xref: /aosp_15_r20/external/arm-optimized-routines/math/test/testcases/directed/logf.tst (revision 412f47f9e737e10ed5cc46ec6a8d7fa2264f8a14)
1*412f47f9SXin Li; logf.tst - Directed test cases for logf
2*412f47f9SXin Li;
3*412f47f9SXin Li; Copyright (c) 2007-2019, Arm Limited.
4*412f47f9SXin Li; SPDX-License-Identifier: MIT OR Apache-2.0 WITH LLVM-exception
5*412f47f9SXin Li
6*412f47f9SXin Lifunc=logf op1=7fc00001 result=7fc00001 errno=0
7*412f47f9SXin Lifunc=logf op1=ffc00001 result=7fc00001 errno=0
8*412f47f9SXin Lifunc=logf op1=7f800001 result=7fc00001 errno=0 status=i
9*412f47f9SXin Lifunc=logf op1=ff800001 result=7fc00001 errno=0 status=i
10*412f47f9SXin Lifunc=logf op1=ff810000 result=7fc00001 errno=0 status=i
11*412f47f9SXin Lifunc=logf op1=7f800000 result=7f800000 errno=0
12*412f47f9SXin Lifunc=logf op1=ff800000 result=7fc00001 errno=EDOM status=i
13*412f47f9SXin Lifunc=logf op1=3f800000 result=00000000 errno=0
14*412f47f9SXin Lifunc=logf op1=00000000 result=ff800000 errno=ERANGE status=z
15*412f47f9SXin Lifunc=logf op1=80000000 result=ff800000 errno=ERANGE status=z
16*412f47f9SXin Lifunc=logf op1=80000001 result=7fc00001 errno=EDOM status=i
17*412f47f9SXin Li
18*412f47f9SXin Li; Directed tests for the special-case handling of log of things
19*412f47f9SXin Li; very near 1
20*412f47f9SXin Lifunc=logf op1=3f781e49 result=bd0016d9.4ae error=0
21*412f47f9SXin Lifunc=logf op1=3f78e602 result=bce675e5.f31 error=0
22*412f47f9SXin Lifunc=logf op1=3f844a18 result=3d07030e.ae1 error=0
23*412f47f9SXin Lifunc=logf op1=3f79b55b result=bccbd88a.6cb error=0
24*412f47f9SXin Lifunc=logf op1=3f7e2f5f result=bbe92452.74a error=0
25*412f47f9SXin Lifunc=logf op1=3f7f1c03 result=bb6462c1.c2c error=0
26*412f47f9SXin Lifunc=logf op1=3f78b213 result=bced23e2.f56 error=0
27*412f47f9SXin Lifunc=logf op1=3f87d5c0 result=3d735847.b7a error=0
28*412f47f9SXin Lifunc=logf op1=3f7fa6ad result=bab2c532.12d error=0
29*412f47f9SXin Lifunc=logf op1=3f87c06a result=3d70d4b6.b5e error=0
30*412f47f9SXin Lifunc=logf op1=3f79cf30 result=bcc88942.6e9 error=0
31*412f47f9SXin Lifunc=logf op1=3f794c77 result=bcd94c6f.b1e error=0
32*412f47f9SXin Lifunc=logf op1=3f835655 result=3cd2d8a0.0bf error=0
33*412f47f9SXin Lifunc=logf op1=3f81b5c0 result=3c596d08.520 error=0
34*412f47f9SXin Lifunc=logf op1=3f805e2f result=3b3c18d4.d2b error=0
35*412f47f9SXin Lifunc=logf op1=3f7aa609 result=bcad0f90.fdb error=0
36*412f47f9SXin Lifunc=logf op1=3f7a9091 result=bcafcd59.f83 error=0
37*412f47f9SXin Lifunc=logf op1=3f7a7475 result=bcb36490.a0f error=0
38*412f47f9SXin Lifunc=logf op1=3f823417 result=3c8bd287.fa6 error=0
39*412f47f9SXin Lifunc=logf op1=3f7fbcc3 result=ba868bac.14c error=0
40*412f47f9SXin Lifunc=logf op1=3f805fc9 result=3b3f4a76.169 error=0
41*412f47f9SXin Lifunc=logf op1=3f833d43 result=3cccbc4f.cb7 error=0
42*412f47f9SXin Lifunc=logf op1=3f7cb1de result=bc54e91e.6b5 error=0
43*412f47f9SXin Lifunc=logf op1=3f7f2793 result=bb58c8af.bfc error=0
44*412f47f9SXin Lifunc=logf op1=3f7bb8c3 result=bc8a0fc9.93c error=0
45*412f47f9SXin Lifunc=logf op1=3f81d349 result=3c67fe09.42e error=0
46*412f47f9SXin Lifunc=logf op1=3f7c254d result=bc788cf4.610 error=0
47*412f47f9SXin Lifunc=logf op1=3f7f789d result=bb0786d9.6c6 error=0
48*412f47f9SXin Lifunc=logf op1=3f7ed1f2 result=bb97605f.963 error=0
49*412f47f9SXin Lifunc=logf op1=3f826067 result=3c96b4af.5e1 error=0
50*412f47f9SXin Lifunc=logf op1=3f821a68 result=3c8581f9.dac error=0
51*412f47f9SXin Lifunc=logf op1=3f864e1a result=3d44f368.e66 error=0
52*412f47f9SXin Lifunc=logf op1=3f7fea3d result=b9ae1f66.b58 error=0
53*412f47f9SXin Lifunc=logf op1=3f7cf4f5 result=bc43ed76.1c5 error=0
54*412f47f9SXin Lifunc=logf op1=3f84c223 result=3d15814e.36d error=0
55*412f47f9SXin Lifunc=logf op1=3f7dae6d result=bc1511d5.0aa error=0
56*412f47f9SXin Lifunc=logf op1=3f7c0a3c result=bc7f6c0d.758 error=0
57*412f47f9SXin Lifunc=logf op1=3f858b22 result=3d2da861.f36 error=0
58*412f47f9SXin Lifunc=logf op1=3f85d7c7 result=3d36d490.ee9 error=0
59*412f47f9SXin Lifunc=logf op1=3f7f2109 result=bb5f5851.2ed error=0
60*412f47f9SXin Lifunc=logf op1=3f83809c result=3cdd23f7.6b1 error=0
61*412f47f9SXin Lifunc=logf op1=3f83d96e result=3cf2b9c8.0b1 error=0
62*412f47f9SXin Lifunc=logf op1=3f86ca84 result=3d53bee8.53f error=0
63*412f47f9SXin Lifunc=logf op1=3f83548e result=3cd269c3.39d error=0
64*412f47f9SXin Lifunc=logf op1=3f7c199c result=bc7b84b6.0da error=0
65*412f47f9SXin Lifunc=logf op1=3f83133f result=3cc27c0a.9dd error=0
66*412f47f9SXin Lifunc=logf op1=3f7c97b4 result=bc5b89dd.399 error=0
67*412f47f9SXin Lifunc=logf op1=3f810bc1 result=3c05553c.011 error=0
68*412f47f9SXin Lifunc=logf op1=3f7dadb8 result=bc153f7e.fbb error=0
69*412f47f9SXin Lifunc=logf op1=3f87be56 result=3d709602.538 error=0
70