Your message dated Sat, 28 Jul 2012 16:02:19 +0000
with message-id <[email protected]>
and subject line Bug#682805: fixed in insighttoolkit 3.20.1+git20120521-3
has caused the Debian Bug report #682805,
regarding insighttoolkit: sanity check yields false negatives
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.)
--
682805: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=682805
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: insighttoolkit
Version: 3.20.1+git20120521-1
Severity: minor
Tags: patch
User: [email protected]
Usertags: origin-ubuntu quantal ubuntu-patch
Dear Maintainer,
In sanity checks made by the nrrd utility code, don't bother
testing signal NaN clases, because GCC does not guarantee to
preserve signal-ness across float conversions (and doesn't on i386).
This is contributing to a FTBFS in plastimatch.
Thanks for considering the patch.
-- System Information:
Debian Release: wheezy/sid
APT prefers quantal-updates
APT policy: (500, 'quantal-updates'), (500, 'quantal-security'), (500,
'quantal')
Architecture: i386 (i686)
Kernel: Linux 3.5.0-6-generic (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru insighttoolkit-3.20.1+git20120521/debian/patches/series insighttoolkit-3.20.1+git20120521/debian/patches/series
--- insighttoolkit-3.20.1+git20120521/debian/patches/series 2012-07-24 14:51:59.000000000 -0400
+++ insighttoolkit-3.20.1+git20120521/debian/patches/series 2012-07-25 14:06:35.000000000 -0400
@@ -14,3 +14,4 @@
ITKNrrdIOmath.patch
gcc-4.7.patch
tiff5.patch
+snan-sanity.patch
diff -Nru insighttoolkit-3.20.1+git20120521/debian/patches/snan-sanity.patch insighttoolkit-3.20.1+git20120521/debian/patches/snan-sanity.patch
--- insighttoolkit-3.20.1+git20120521/debian/patches/snan-sanity.patch 1969-12-31 19:00:00.000000000 -0500
+++ insighttoolkit-3.20.1+git20120521/debian/patches/snan-sanity.patch 2012-07-25 14:07:58.000000000 -0400
@@ -0,0 +1,17 @@
+Index: insighttoolkit-3.20.1+git20120521/Utilities/NrrdIO/sane.c
+===================================================================
+--- insighttoolkit-3.20.1+git20120521.orig/Utilities/NrrdIO/sane.c 2012-05-03 12:11:41.000000000 -0400
++++ insighttoolkit-3.20.1+git20120521/Utilities/NrrdIO/sane.c 2012-07-25 14:07:50.984048478 -0400
+@@ -112,7 +112,11 @@
+ #if defined(__APPLE__) || ( defined(_MSC_VER) && _MSC_VER >= 1400 )
+ /* don't compare airFP_SNAN */
+ #else
+- && airFP_SNAN == airFPClass_f(AIR_SNAN)
++ /* we don't bother checking for
++ airFP_SNAN == airFPClass_f(AIR_SNAN) because
++ the signal-ness of the NaN is not preserved in
++ float conversion */
++ /* && airFP_SNAN == airFPClass_f(AIR_SNAN) */
+ #endif
+ && airFP_QNAN == airFPClass_d(AIR_NAN)
+ && airFP_QNAN == airFPClass_d(AIR_QNAN) )) {
--- End Message ---
--- Begin Message ---
Source: insighttoolkit
Source-Version: 3.20.1+git20120521-3
We believe that the bug you reported is fixed in the latest version of
insighttoolkit, 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.
Mathieu Malaterre <[email protected]> (supplier of updated insighttoolkit
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: Sat, 28 Jul 2012 17:10:41 +0200
Source: insighttoolkit
Binary: libinsighttoolkit3.20 libinsighttoolkit3-dev insighttoolkit3-examples
Architecture: source amd64 all
Version: 3.20.1+git20120521-3
Distribution: unstable
Urgency: low
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Mathieu Malaterre <[email protected]>
Description:
insighttoolkit3-examples - Image processing toolkit for registration and
segmentation - exam
libinsighttoolkit3-dev - Image processing toolkit for registration and
segmentation - deve
libinsighttoolkit3.20 - Image processing toolkit for registration and
segmentation - runt
Closes: 682805
Changes:
insighttoolkit (3.20.1+git20120521-3) unstable; urgency=low
.
* Fix a sanity check yielding false negatives. Closes: #682805
+ debian/patches/nan-i386.patch
Checksums-Sha1:
eaf6955e3595c84d624b9914f39608ee7c7f77d4 2503
insighttoolkit_3.20.1+git20120521-3.dsc
3a7516b6bcd5f24711f3a99c0c7164aa5781588d 30693
insighttoolkit_3.20.1+git20120521-3.debian.tar.gz
d8dc6a849fc989d7998788a1d8f60e95d0bcdbe5 4377418
libinsighttoolkit3.20_3.20.1+git20120521-3_amd64.deb
52bf8da6fa2d9cf97c6a43cae4696cf98c2fedb3 4548098
libinsighttoolkit3-dev_3.20.1+git20120521-3_amd64.deb
5ec8416b1dffb57e5eaf4810e73e977642c951b7 2454522
insighttoolkit3-examples_3.20.1+git20120521-3_all.deb
Checksums-Sha256:
07904f31769a37a529fa744674dcd5741bd616ecc32dd419875af2b64e1c9057 2503
insighttoolkit_3.20.1+git20120521-3.dsc
2b141dfb496aead837bdf5697c0ee05df0d90da9ab419e570c046d4aa0f8b229 30693
insighttoolkit_3.20.1+git20120521-3.debian.tar.gz
7c9ad46e47a7a365eecd216235386c4b794fdd490aa2460a62dc09bbbc926330 4377418
libinsighttoolkit3.20_3.20.1+git20120521-3_amd64.deb
745a45dd8e0046f1f0897372174e027c87da27461ea677753fe76bf9e2aad70c 4548098
libinsighttoolkit3-dev_3.20.1+git20120521-3_amd64.deb
0b69ae6b9996b7c1d86691d4a06f87340c09cd08ccb2d7f1795b32c287c3e3a9 2454522
insighttoolkit3-examples_3.20.1+git20120521-3_all.deb
Files:
88fe5e885e61bbe629a8fd7b76932fa4 2503 science optional
insighttoolkit_3.20.1+git20120521-3.dsc
a45867ea4642374015c5a60d065e622d 30693 science optional
insighttoolkit_3.20.1+git20120521-3.debian.tar.gz
3aa0766a9b360671f3b973678661a9e9 4377418 libs optional
libinsighttoolkit3.20_3.20.1+git20120521-3_amd64.deb
680aee0fe408591425c844764d23a6fe 4548098 libdevel optional
libinsighttoolkit3-dev_3.20.1+git20120521-3_amd64.deb
bc9cefecf1721406028f6bb514939c50 2454522 devel optional
insighttoolkit3-examples_3.20.1+git20120521-3_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQIcBAEBAgAGBQJQFAnIAAoJEAFx4YKK4JNFCG4P/36H5SrV0Fp+gIDPfUJHofiD
UDfnq4V6Et5juu4raZauDGhsLMG5mrRf3KH84A857OPkCFXat/jmctrLka/TmP5m
aO8pG7h81sUOYVHyQznoqD8iTiY7UryTkQanonWtJ69WuvuuWQnF3ts+iO0nouip
YD94pFJ1dcBLhVeKVjBKctXowJC/+ZfcDw1leDkpG9rwc3bSglqZO12/D+FMc6xd
nx6XEYv50zTEcnpse/uD0MqYl4k8Q9o+HC+T31NMEoRvXiivjhW/fC9FAK2qsqvp
3GtLFIRiicxQibmBlzmxX6LjTqHYVRK0o22V0OGY84yp8dDbktVq6CUriuHRczm+
cae3m+UvCMHedhNMslHV8Bra5jRjvXxuZBtSd6RXWTXiBbR9svrQg8DHEXhAW+RK
Hwkz7waneMsfk6AjXyupgGd8kJnu4wadEl3vtj7crd2mCRi08X8BHepKcKAJE59E
KKHEaIU1q6aD+RpPJkCFW3e0UzplJXXEsuXRtHGBLvrQ2OaouGeFJff4STmrY6Eo
bs0hcDPFRhE7d7NrCcyomwW76Q3idnMVz6Df3wh5aitiFzFsvTtyo8fyDXAii+GQ
3LPfaOSm+3yVZ5oCF0kFEP8dAd9xP6K4RC7VJaU4aximWhhRpSqNZSJqhg4n8vBK
fA68W2EVM6hXKMwKfQrT
=rqWE
-----END PGP SIGNATURE-----
--- End Message ---