crlibm-1.0.b4_2.txz


Advertisement

Description

crlibm - Correctly-rounded mathematics library

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Quarterly 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
Homepage http://lipforge.ens-lyon.fr/www/crlibm/
License LGPL21
Maintainer ports@FreeBSD.org
Download size 1.49 MB
Installed size 5.36 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
development.
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.
WWW: http://lipforge.ens-lyon.fr/www/crlibm/
Options:
- DOCS: on
- EXTRA_TEST: 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:
https://bugs.freebsd.org/bugzilla
More information about port maintainership is available at:
https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port

Alternatives

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 Latest
crlibm-1.0.b4_2.txz 1.0.b4 i386 FreeBSD Ports Latest
crlibm - - -

Requires

Name Value
gmp = 6.1.2_1
libgmp.so.10 -
libmpfr.so.6 -
mpfr = 4.0.2

Download

Type URL
Mirror pkg.freebsd.org
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_3.txz Markov based SpamFilter
crmsh-3.0.1.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_1.txz Fonts created from by Google for ChromeOS to replace MS TTF
crosextrafonts-caladea-20130214_3.txz Font created by Google for ChromeOS to replace MS Cambria
crosextrafonts-carlito-20130920_3.txz Font created by Google for ChromeOS to replace MS Calibri
crossfire-client-1.73.0.txz Cooperative multiplayer graphical RPG and adventure game
crossfire-server-1.71.0.txz Server for multiplayer graphical arcade and adventure game
crossip-1.2_4.txz Java DNS update client for the ThatIP protocol
crosti-1.14.0_1.txz Convert custom image to cross stitch design, edit stitch designs
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
Advertisement
Advertisement