The MPFR multiple-precision floating-point library
The MPFR library is a C library for multiple-precision floating-point
computations with exact rounding (also called correct rounding). It is
based on the GMP multiple-precision library.
The main goal of MPFR is to provide a library for multiple-precision
floating-point computation which is both efficient and has a
well-defined semantics. It copies the good ideas from the ANSI/IEEE-754
standard for double-precision floating-point arithmetic (53-bit
mantissa).
- Developed at devel:libraries:c_c++
-
8
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory/mpfr && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
baselibs.conf | 0000000095 95 Bytes | |
mpfr-4.2.0-cummulative.patch | 0000018236 17.8 KB | |
mpfr-4.2.0.tar.xz | 0001477532 1.41 MB | |
mpfr-4.2.0.tar.xz.asc | 0000000228 228 Bytes | |
mpfr.changes | 0000025655 25.1 KB | |
mpfr.keyring | 0000015034 14.7 KB | |
mpfr.spec | 0000003560 3.48 KB |
Revision 59 (latest revision is 61)
- Add mpfr-4.2.0-cummulative.patch, cummulative patches for mpfr 4.2.0: * A test of the thousands separator in tsprintf.c is based on the output from the GNU C Library up to 2.36, which is incorrect. * The mpfr_ui_pow_ui function has infinite loop in case of overflow. * The tfprintf and tprintf tests may fail in locales where decimal_point has several bytes, such as ps_AF. * In particular cases that are very hard to round, mpfr_rec_sqrt may yield a stack overflow due to many small allocations in the stack, based on alloca(). - Remove tests-tsprintf.patch that's included in the above set.
Comments 0