Your message dated Tue, 22 Oct 2013 05:18:35 +0000 with message-id <[email protected]> and subject line Bug#726268: fixed in mpfr4 3.1.2-1 has caused the Debian Bug report #726268, regarding libmpfr4: mpfr_fits_u* failures to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 726268: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=726268 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: libmpfr4 Version: 3.1.1-2 Severity: normal A bug in mpfr_fits_u* functions on negative arguments for which the rounding to an integer in the given rounding mode is 0 has been fixed in the trunk and in the 3.1 branch, and Debian's version is still affected. It is shown by the following program: #include <stdio.h> #include <mpfr.h> int main (void) { mpfr_t x; int err = 0; mpfr_init2 (x, 16); mpfr_set_si_2exp (x, -1, -2, MPFR_RNDN); /* -1/4 */ if (! mpfr_fits_ulong_p (x, MPFR_RNDN)) { printf ("Error in mpfr_fits_ulong_p (-1/4, MPFR_RNDN).\n"); err = 1; } if (! mpfr_fits_uint_p (x, MPFR_RNDN)) { printf ("Error in mpfr_fits_uint_p (-1/4, MPFR_RNDN).\n"); err = 1; } if (! mpfr_fits_ushort_p (x, MPFR_RNDN)) { printf ("Error in mpfr_fits_ushort_p (-1/4, MPFR_RNDN).\n"); err = 1; } mpfr_clear (x); return err; } The patch is on the GNU MPFR 3.1.2 page: http://www.mpfr.org/mpfr-3.1.2/ It could be a good idea to upgrade to 3.1.2 and apply the patches before the freeze. -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.10-3-amd64 (SMP w/2 CPU cores) Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libmpfr4:amd64 depends on: ii libc6 2.17-93 ii libgmp10 2:5.1.2+dfsg-3 ii multiarch-support 2.17-93 libmpfr4:amd64 recommends no packages. libmpfr4:amd64 suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: mpfr4 Source-Version: 3.1.2-1 We believe that the bug you reported is fixed in the latest version of mpfr4, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Laurent Fousse <[email protected]> (supplier of updated mpfr4 package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Sun, 20 Oct 2013 21:37:43 -0700 Source: mpfr4 Binary: libmpfr4 libmpfr4-dbg libmpfr-dev libmpfr-doc Architecture: source all amd64 Version: 3.1.2-1 Distribution: unstable Urgency: low Maintainer: Laurent Fousse <[email protected]> Changed-By: Laurent Fousse <[email protected]> Description: libmpfr-dev - multiple precision floating-point computation developers tools libmpfr-doc - multiple precision floating-point computation documentation libmpfr4 - multiple precision floating-point computation libmpfr4-dbg - multiple precision floating-point computation (debug symbols) Closes: 726268 726602 Changes: mpfr4 (3.1.2-1) unstable; urgency=low . * New upstream release. * Apply upstream's patches 01 through 03 (closes: #726268). * Use -O1 for sh4 (closes: #726602). Checksums-Sha1: 9b7ae047607acf94be6ab84e0c812d3ea740df9e 1456 mpfr4_3.1.2-1.dsc 03e593cc6e26639ef5e60be1af8dc527209e5172 1074388 mpfr4_3.1.2.orig.tar.xz 5cfbc9f42c7578c3f8ddcc33279aa3f853c2e288 13473 mpfr4_3.1.2-1.debian.tar.gz 0ecec62abc9fd17c73116e228f34e9bb253604ec 916302 libmpfr-doc_3.1.2-1_all.deb 2b98bddacbfc54318f33e581cb767a0768520f1f 515842 libmpfr4_3.1.2-1_amd64.deb d9522a8012ea35e80f3e416604b8304707585bf3 656806 libmpfr4-dbg_3.1.2-1_amd64.deb 1cf3ae012e9612df4996caae855e4af2ab4b72fc 546916 libmpfr-dev_3.1.2-1_amd64.deb Checksums-Sha256: fdbfc7d391340a5f3adbdcc1d4e96d4eee2abc7e4ad1223ad8560b6c3db7668c 1456 mpfr4_3.1.2-1.dsc 399d0f47ef6608cc01d29ed1b99c7faff36d9994c45f36f41ba250147100453b 1074388 mpfr4_3.1.2.orig.tar.xz 91967c4fe85996504574e882491527d09dad835b4ba05bd4145f3ae8a3f5db0e 13473 mpfr4_3.1.2-1.debian.tar.gz 0b0438adc9dab51a43158606e416ec7068d0e008c5683fa6445473a5b5aa5274 916302 libmpfr-doc_3.1.2-1_all.deb 7c295a84bcc990b2ecd27002271b0b9c63e8aebe5a2b7112fa93e54d04e580ed 515842 libmpfr4_3.1.2-1_amd64.deb b398ad7b8857493e7a3f9cbbc2b502a283e7b122ff035804d229f04d73eea8ec 656806 libmpfr4-dbg_3.1.2-1_amd64.deb b041539aa0534c652326fb13b75717bae32dbb63443664a369fdee739e520c0e 546916 libmpfr-dev_3.1.2-1_amd64.deb Files: eaaa56c97294262b4b77f89551a01c02 1456 math optional mpfr4_3.1.2-1.dsc e3d203d188b8fe60bb6578dd3152e05c 1074388 math optional mpfr4_3.1.2.orig.tar.xz d3edabb514499f3127d5bddb5a100d25 13473 math optional mpfr4_3.1.2-1.debian.tar.gz 302af43e653dc2c782bc144b0c8f7f1a 916302 doc optional libmpfr-doc_3.1.2-1_all.deb 8d5a2a7ce474fe49c02cd127337c127a 515842 libs optional libmpfr4_3.1.2-1_amd64.deb d0d0d7b83589089994ee76a238d526ca 656806 debug extra libmpfr4-dbg_3.1.2-1_amd64.deb c3f6dd0f80441592a4ee08d53c1c607c 546916 libdevel optional libmpfr-dev_3.1.2-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iEYEARECAAYFAlJmCMAACgkQRoAVF6FpbSts0ACdHwvVTMTJ4457/agxLcCgNswc hJYAoIfMlB5qFnsbkGO5qm1JE0xlXIRC =4U5L -----END PGP SIGNATURE-----
--- End Message ---

