crlibm - Correctly-rounded mathematics library

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest amd64
Package filename crlibm-1.0.b4_2.txz
Package name crlibm
Package version 1.0.b4
Package release 2
Package architecture amd64
Package type txz
Category math
License LGPL21
Download size 1.47 MB
Installed size 5.33 MB
CRlibm is an efficient and proven mathematical library, which
provides implementations of the double-precision C99 standard
elementary functions, correctly rounded in the four IEEE-754 rounding
modes, and sufficiently efficient in average time, worst-case time,
and memory consumption to replace existing libms transparently.
The distribution includes extensive documentation with the proof
of each function (currently more than 100 pages), as well as all
the Maple scripts used to develop the functions. This makes this
library an excellent tutorial on software elementary function
CRlibm also includes a lightweight library for multiple precision,
scslib (Software Carry Save Library). This library has been developed
specifically to answer the needs of the CRlibm project: precision
up to a few hundred bits, portability, compatibility with IEEE
floating-point standards, performance comparable to or better than
GMP, and a small footprint. It uses a data-structure which allows
carry propagations to be avoided during multiple-precision
multiplications, and supports addition, subtraction, multiplication,
and conversions.
- DOCS: on
===>   NOTICE:
The crlibm port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:
More information about port maintainership is available at:


Package Version Architecture Repository
crlibm-1.0.b4_2.txz 1.0.b4 i386 FreeBSD Ports Quarterly
crlibm-1.0.b4_2.txz 1.0.b4 amd64 FreeBSD Ports Quarterly
crlibm-1.0.b4_2.txz 1.0.b4 i386 FreeBSD Ports Latest
crlibm - - -


Name Value
gmp = 6.1.2_1 - -
mpfr = 4.0.2


Type URL
Binary Package crlibm-1.0.b4_2.txz
Source Package math/crlibm

Install Howto

Install crlibm txz package:

# pkg install crlibm

See Also

Package Description
crm114-20100106_4.txz Markov based SpamFilter
crmsh-3.0.4.txz Command-line interface for High-Availability cluster management
cronic-3.txz Shell script that handles cron error detection
cronolog-1.6.2_6.txz Web log rotation utility that provides datestamp filenames
cronolog-devel-1.7.1_1.txz Web log rotation utility that provides datestamp filenames
croscorefonts-1.31.0_2.txz Fonts created from by Google for ChromeOS to replace MS TTF
crosextrafonts-caladea-20130214_4.txz Font created by Google for ChromeOS to replace MS Cambria
crosextrafonts-carlito-20130920_4.txz Font created by Google for ChromeOS to replace MS Calibri
crossfire-client-1.74.0.txz Cooperative multiplayer graphical RPG and adventure game
crossip-1.2_5.txz Java DNS update client for the ThatIP protocol
crp-20031012_1.txz Automates the process of being the program chair of a conference
crrcsim-0.9.13_1.txz Model-airplane flight simulation program
crunch-3.6.txz Charset-based wordlist generator
crw-1.03_3.txz Utility to process Canon camera RAW (.crw) files
cryptcat-1.2.1,1.txz Standard netcat enhanced with twofish encryption