• Home
Name Date Size #Lines LOC

..--

crlibm/06-Mar-2025-63,11862,791

gen/06-Mar-2025-3,5613,111

ld128/06-Mar-2025-223191

sanity/06-Mar-2025-2,1191,925

special/06-Mar-2025-6,2846,055

ucb/06-Mar-2025-14,85413,052

BUILD.gnD06-Mar-2025247 1814

MakefileD06-Mar-202570 65

READMED06-Mar-2025166 105

acos.cD06-Mar-2025953 4639

acosf.cD06-Mar-2025934 4538

acosh.cD06-Mar-2025962 4740

acoshf.cD06-Mar-2025916 4437

acoshl.cD06-Mar-20251.1 KiB5546

acosl.cD06-Mar-20251.1 KiB5244

asin.cD06-Mar-2025953 4639

asinf.cD06-Mar-2025934 4538

asinh.cD06-Mar-2025962 4740

asinhf.cD06-Mar-2025916 4437

asinhl.cD06-Mar-20251.1 KiB5546

asinl.cD06-Mar-20251.1 KiB5244

atan.cD06-Mar-2025953 4639

atan2.cD06-Mar-2025963 4538

atan2f.cD06-Mar-2025969 4538

atan2l.cD06-Mar-20251.1 KiB5143

atanf.cD06-Mar-2025934 4538

atanh.cD06-Mar-2025911 4437

atanhf.cD06-Mar-2025916 4437

atanhl.cD06-Mar-20251 KiB5042

atanl.cD06-Mar-20251.1 KiB5244

cbrt.cD06-Mar-2025906 4437

cbrtf.cD06-Mar-2025911 4437

cbrtl.cD06-Mar-20251 KiB5042

ceil.cD06-Mar-2025959 4538

ceilf.cD06-Mar-2025965 4538

ceill.cD06-Mar-20251.1 KiB5143

copysign.cD06-Mar-2025963 4437

copysignf.cD06-Mar-2025968 4437

copysignl.cD06-Mar-20251.1 KiB5042

cos.cD06-Mar-2025992 4942

cosf.cD06-Mar-2025928 4538

cosh.cD06-Mar-2025953 4639

coshf.cD06-Mar-2025934 4538

coshl.cD06-Mar-20251.1 KiB5748

cosl.cD06-Mar-20251 KiB5244

drem.cD06-Mar-2025970 4538

dremf.cD06-Mar-2025975 4538

erf.cD06-Mar-2025951 4740

erfc.cD06-Mar-2025956 4740

erfcf.cD06-Mar-2025911 4437

erfcl.cD06-Mar-20251.1 KiB5546

erff.cD06-Mar-2025906 4437

erfl.cD06-Mar-20251.1 KiB5546

exp.cD06-Mar-2025946 4639

exp10.cD06-Mar-2025933 4538

exp10f.cD06-Mar-2025938 4538

exp10l.cD06-Mar-20251 KiB5143

exp2.cD06-Mar-2025999 4740

exp2f.cD06-Mar-2025911 4437

exp2l.cD06-Mar-20251 KiB5042

expf.cD06-Mar-2025928 4538

expl.cD06-Mar-20251.1 KiB5748

expm1.cD06-Mar-2025964 4740

expm1f.cD06-Mar-2025943 4639

expm1l.cD06-Mar-20251.2 KiB5950

fabs.cD06-Mar-2025936 4538

fabsf.cD06-Mar-2025942 4538

fabsl.cD06-Mar-20251 KiB5143

fdim.cD06-Mar-2025970 4639

fdimf.cD06-Mar-2025975 4639

fdiml.cD06-Mar-20251 KiB5042

fenv.cD06-Mar-20259 KiB276250

floor.cD06-Mar-2025965 4538

floorf.cD06-Mar-2025971 4538

floorl.cD06-Mar-20251.1 KiB5143

fma.cD06-Mar-20251.1 KiB4841

fmaf.cD06-Mar-20251.1 KiB4841

fmal.cD06-Mar-20251.2 KiB5346

fmax.cD06-Mar-2025943 4437

fmaxf.cD06-Mar-2025948 4437

fmaxl.cD06-Mar-20251 KiB5042

fmin.cD06-Mar-2025943 4437

fminf.cD06-Mar-2025948 4437

fminl.cD06-Mar-20251 KiB5042

fmod.cD06-Mar-2025962 4538

fmodf.cD06-Mar-2025968 4538

fmodl.cD06-Mar-20251.1 KiB5143

fpclassify.cD06-Mar-20253 KiB133121

frexp.cD06-Mar-2025998 4538

frexpf.cD06-Mar-20251,004 4538

frexpl.cD06-Mar-20251.1 KiB5143

hypot.cD06-Mar-2025997 4538

hypotf.cD06-Mar-20251,003 4538

hypotl.cD06-Mar-20251.1 KiB5143

ilogb.cD06-Mar-2025861 4437

ilogbf.cD06-Mar-2025866 4437

ilogbl.cD06-Mar-2025952 4840

isless.cD06-Mar-20252.7 KiB10895

j0.cD06-Mar-2025981 4841

j0f.cD06-Mar-20251,003 4942

j1.cD06-Mar-2025922 4538

j1f.cD06-Mar-2025949 4639

jn.cD06-Mar-20251,005 4741

jnf.cD06-Mar-20251 KiB4842

ldexp.cD06-Mar-2025952 4437

ldexpf.cD06-Mar-2025957 4437

ldexpl.cD06-Mar-20251.1 KiB5042

lgamma.cD06-Mar-20251.1 KiB5144

lgamma_r.cD06-Mar-20251.2 KiB5245

lgammaf.cD06-Mar-20251.2 KiB5346

lgammaf_r.cD06-Mar-20251.2 KiB5245

lgammal.cD06-Mar-20251.3 KiB6151

lgammal_r.cD06-Mar-20251.2 KiB5344

llrint.cD06-Mar-2025858 4235

llrintf.cD06-Mar-2025863 4235

llrintl.cD06-Mar-2025978 4840

llround.cD06-Mar-2025886 4235

llroundf.cD06-Mar-2025891 4235

llroundl.cD06-Mar-20251,008 4840

log.cD06-Mar-2025946 4639

log10.cD06-Mar-2025960 4639

log10f.cD06-Mar-2025940 4538

log10l.cD06-Mar-20251.1 KiB5748

log1p.cD06-Mar-2025964 4740

log1pf.cD06-Mar-2025943 4639

log1pl.cD06-Mar-20251.1 KiB5647

log2.cD06-Mar-2025931 4538

log2f.cD06-Mar-2025911 4437

log2l.cD06-Mar-20251.1 KiB5647

logb.cD06-Mar-2025914 4437

logbf.cD06-Mar-2025919 4437

logbl.cD06-Mar-20251 KiB5042

logf.cD06-Mar-2025928 4538

logl.cD06-Mar-20251.1 KiB5748

lrint.cD06-Mar-2025853 4235

lrintf.cD06-Mar-2025858 4235

lrintl.cD06-Mar-2025971 4840

lround.cD06-Mar-2025881 4235

lroundf.cD06-Mar-2025886 4235

lroundl.cD06-Mar-20251,001 4840

modf.cD06-Mar-20251.1 KiB4538

modff.cD06-Mar-20251.1 KiB4538

modfl.cD06-Mar-20251.2 KiB5043

nearbyint.cD06-Mar-2025939 4437

nearbyintf.cD06-Mar-2025944 4437

nearbyintl.cD06-Mar-20251 KiB5042

nextafter.cD06-Mar-2025968 4437

nextafterf.cD06-Mar-2025973 4437

nextafterl.cD06-Mar-20251.1 KiB5042

nexttoward.cD06-Mar-20251.1 KiB5142

nexttowardf.cD06-Mar-20251.1 KiB5142

nexttowardl.cD06-Mar-20251.1 KiB5042

pow.cD06-Mar-20251 KiB4942

pow10.cD06-Mar-2025933 4538

pow10f.cD06-Mar-2025938 4538

pow10l.cD06-Mar-20251 KiB5143

powf.cD06-Mar-20251.1 KiB5043

powl.cD06-Mar-20251.2 KiB5748

remainder.cD06-Mar-2025965 4437

remainderf.cD06-Mar-2025970 4437

remainderl.cD06-Mar-20251.1 KiB5042

remquo.cD06-Mar-20251.1 KiB4640

remquof.cD06-Mar-20251.1 KiB4640

remquol.cD06-Mar-20251.2 KiB5345

rint.cD06-Mar-2025914 4437

rintf.cD06-Mar-2025919 4437

rintl.cD06-Mar-20251 KiB5042

round.cD06-Mar-2025942 4437

roundf.cD06-Mar-2025947 4437

roundl.cD06-Mar-20251 KiB5042

scalb.cD06-Mar-2025996 4639

scalbf.cD06-Mar-20251,001 4639

scalbln.cD06-Mar-2025962 4437

scalblnf.cD06-Mar-2025968 4437

scalblnl.cD06-Mar-20251.1 KiB5042

scalbn.cD06-Mar-2025957 4437

scalbnf.cD06-Mar-2025963 4437

scalbnl.cD06-Mar-20251.1 KiB5042

sin.cD06-Mar-2025992 4942

sincos.cD06-Mar-20251.1 KiB4640

sincosf.cD06-Mar-20251.1 KiB4640

sincosl.cD06-Mar-20251.2 KiB5145

sinf.cD06-Mar-2025928 4538

sinh.cD06-Mar-20251 KiB5144

sinhf.cD06-Mar-2025980 4841

sinhl.cD06-Mar-20251.2 KiB6051

sinl.cD06-Mar-20251 KiB5244

sqrt.cD06-Mar-2025936 4538

sqrtf.cD06-Mar-2025942 4538

sqrtl.cD06-Mar-20251 KiB5143

tan.cD06-Mar-20251,019 5144

tanf.cD06-Mar-2025955 4740

tanh.cD06-Mar-2025928 4538

tanhf.cD06-Mar-2025934 4538

tanhl.cD06-Mar-20251.1 KiB5647

tanl.cD06-Mar-20251 KiB5244

test_src_math.gniD06-Mar-20252.2 KiB201200

tgamma.cD06-Mar-2025994 4942

tgammaf.cD06-Mar-2025948 4639

tgammal.cD06-Mar-20251.1 KiB5142

trunc.cD06-Mar-2025942 4437

truncf.cD06-Mar-2025947 4437

truncl.cD06-Mar-20251 KiB5042

y0.cD06-Mar-20251.1 KiB5144

y0f.cD06-Mar-20251.1 KiB5245

y1.cD06-Mar-20251,006 4740

y1f.cD06-Mar-20251 KiB4841

yn.cD06-Mar-20251 KiB4640

ynf.cD06-Mar-20251.1 KiB5145

README

1libm tests
2
3tools from gen/ were used to generate the tests
4
5test vectors are generated like
6
7echo 3.14 |./gen sin
8
9using crlibm, ucb and a various other test inputs
10