[Git][cmucl/cmucl][master] 2 commits: Fix #434: Add support for correctly rounded double-precision math functions
Raymond Toy pushed to branch master at cmucl / cmucl Commits: fdb86a06 by Raymond Toy at 2026-02-01T07:38:55-08:00 Fix #434: Add support for correctly rounded double-precision math functions - - - - - e3ec78e4 by Raymond Toy at 2026-02-01T07:38:55-08:00 Merge branch 'issue-425-correctly-rounded-math-functions' into 'master' Fix #434: Add support for correctly rounded double-precision math functions Closes #434, #426, and #425 See merge request cmucl/cmucl!312 - - - - - 42 changed files: - .gitlab-ci.yml - src/code/irrat.lisp - src/code/linux-os.lisp - src/compiler/x86/sse2-c-call.lisp - src/lisp/Config.x86_common - src/lisp/Config.x86_linux - src/lisp/GNUmakefile - + src/lisp/core-math/src/binary64/Makefile - + src/lisp/core-math/src/binary64/acos/acos.c - + src/lisp/core-math/src/binary64/acosh/acosh.c - + src/lisp/core-math/src/binary64/asin/asin.c - + src/lisp/core-math/src/binary64/asinh/asinh.c - + src/lisp/core-math/src/binary64/atan/atan.c - + src/lisp/core-math/src/binary64/atan2/atan2.c - + src/lisp/core-math/src/binary64/atan2/tint.h - + src/lisp/core-math/src/binary64/atanh/atanh.c - + src/lisp/core-math/src/binary64/cos/cos.c - + src/lisp/core-math/src/binary64/cosh/cosh.c - + src/lisp/core-math/src/binary64/exp/exp.c - + src/lisp/core-math/src/binary64/expm1/expm1.c - + src/lisp/core-math/src/binary64/hypot/hypot.c - + src/lisp/core-math/src/binary64/log/dint.h - + src/lisp/core-math/src/binary64/log/log.c - + src/lisp/core-math/src/binary64/log10/dint.h - + src/lisp/core-math/src/binary64/log10/log10.c - + src/lisp/core-math/src/binary64/log1p/log1p.c - + src/lisp/core-math/src/binary64/log2/log2.c - + src/lisp/core-math/src/binary64/pow/dint.h - + src/lisp/core-math/src/binary64/pow/pow.c - + src/lisp/core-math/src/binary64/pow/pow.h - + src/lisp/core-math/src/binary64/pow/qint.h - + src/lisp/core-math/src/binary64/sin/sin.c - + src/lisp/core-math/src/binary64/sincos/sincos.c - + src/lisp/core-math/src/binary64/sinh/sinh.c - + src/lisp/core-math/src/binary64/tan/tan.c - + src/lisp/core-math/src/binary64/tan/tan.wc - + src/lisp/core-math/src/binary64/tanh/tanh.c - src/lisp/irrat.c - src/lisp/sincos.c - tests/fdlibm.lisp - tests/irrat.lisp - tests/run-tests.lisp The diff was not included because it is too large. View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/compare/318d0560eea48e2dbac0b96... -- View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/compare/318d0560eea48e2dbac0b96... You're receiving this email because of your account on gitlab.common-lisp.net.
participants (1)
-
Raymond Toy (@rtoy)