Your message dated Mon, 20 May 2013 04:33:41 +0000
with message-id <e1uehn3-0007ny...@franck.debian.org>
and subject line Bug#708604: fixed in roboptim-core 2.0-2
has caused the Debian Bug report #708604,
regarding roboptim-core: FTBFS on 32-bit systems: comparison between signed and
unsigned integer expressions
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 ow...@bugs.debian.org
immediately.)
--
708604: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=708604
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: roboptim-core
Version: 2.0-1
Severity: serious
Justification: fails to build from source
Builds of roboptim-core for 32-bit architectures have been failing:
In file included from
/.../roboptim-core-2.0/tests/visualization-gnuplot-differentiable-function.cc:26:0:
/.../roboptim-core-2.0/include/roboptim/core/visualization/gnuplot-differentiable-function.hh:
In function 'roboptim::visualization::gnuplot::Command
roboptim::visualization::gnuplot::plot_jac(const DifferentiableFunction&, const
argument_t&)':
/.../roboptim-core-2.0/include/roboptim/core/visualization/gnuplot-differentiable-function.hh:68:52:
error: comparison between signed and unsigned integer expressions
[-Werror=sign-compare]
/.../roboptim-core-2.0/include/roboptim/core/visualization/gnuplot-differentiable-function.hh:69:52:
error: comparison between signed and unsigned integer expressions
[-Werror=sign-compare]
/.../roboptim-core-2.0/include/roboptim/core/visualization/gnuplot-differentiable-function.hh:74:41:
error: comparison between signed and unsigned integer expressions
[-Werror=sign-compare]
cc1plus: all warnings being treated as errors
make[3]: ***
[tests/CMakeFiles/visualization-gnuplot-differentiable-function.dir/visualization-gnuplot-differentiable-function.cc.o]
Error 1
It looks like the offending comparisons are between unsigned int and
Eigen::DenseIndex, which defaults to ptrdiff_t. On 64-bit
architectures, it doesn't matter that ptrdiff_t is signed, because
it's still wide enough to encompass unsigned int's full range;
however, 32-bit architectures don't fare so well. As such, I'd
recommend changing the relevant variables' types to DenseIndex to
ensure consistency with Eigen and avoid trouble anywhere.
Could you please take a look yourself?
Thanks!
--- End Message ---
--- Begin Message ---
Source: roboptim-core
Source-Version: 2.0-2
We believe that the bug you reported is fixed in the latest version of
roboptim-core, 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 708...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Moulard <thomas.moul...@gmail.com> (supplier of updated roboptim-core
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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 20 May 2013 11:47:44 +0900
Source: roboptim-core
Binary: libroboptim-core-dev libroboptim-core2 libroboptim-core2-plugin-base
libroboptim-core2-dbg libroboptim-core-doc
Architecture: source amd64 all
Version: 2.0-2
Distribution: unstable
Urgency: low
Maintainer: Debian Science Maintainers
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Thomas Moulard <thomas.moul...@gmail.com>
Description:
libroboptim-core-dev - numerical optimization library - development files
libroboptim-core-doc - numerical optimization library - documentation
libroboptim-core2 - numerical optimization library
libroboptim-core2-dbg - numerical optimization library - debugging symbols
libroboptim-core2-plugin-base - numerical optimization library - core plug-ins
Closes: 708604
Changes:
roboptim-core (2.0-2) unstable; urgency=low
.
* Fix compilation on 32-bits architecture (Closes: #708604).
* Remove hardening-wrapper.
* Update symbols using pkgkde-getbuildlogs and pkgkde-symbolshelper.
Checksums-Sha1:
3b8ec4b6820db01d9c52cd091ac3d7b2ad3cebbb 2335 roboptim-core_2.0-2.dsc
e9bfe3acba5af5058c57595a901b34ee77c51bdb 6100 roboptim-core_2.0-2.debian.tar.gz
c77f60cb23ea11fc477e3e7cb43d9d10573db393 45260
libroboptim-core-dev_2.0-2_amd64.deb
9dffdf50c63c0506ec30ee2ad849cfc0320ec4d5 77754
libroboptim-core2_2.0-2_amd64.deb
042d6c10d387e83b5bac78f54f26cd175228f7ef 50544
libroboptim-core2-plugin-base_2.0-2_amd64.deb
2ff0083ae7d5565cd67d3647b49af58fda0b9084 2300018
libroboptim-core2-dbg_2.0-2_amd64.deb
74f4344c5cc2d1d41a1f497ecb6f7162fa1faee7 677536
libroboptim-core-doc_2.0-2_all.deb
Checksums-Sha256:
f899dc8fd4068ed81186aad9bf008e4b255216af4cd9754b077d740fd8e47fa8 2335
roboptim-core_2.0-2.dsc
fb2ab5cd3e12690432f09d5d81cffbdbcff2ccb4d669f0d299368be0056aa625 6100
roboptim-core_2.0-2.debian.tar.gz
e9b44c69372dba615498afcbf3d34e5db8660bbaf176aa8d6f2b70fccf6f7357 45260
libroboptim-core-dev_2.0-2_amd64.deb
1044bd0c71a22393a193f175227e69cc3a542dea40d4bb8ff8eb7c5e6fba06f6 77754
libroboptim-core2_2.0-2_amd64.deb
51046bdff27c1855748c9b0fd72558a1bd0571c0db97cfa26b80f0719090d977 50544
libroboptim-core2-plugin-base_2.0-2_amd64.deb
11d23a4f011fb32a9e2af68e679ec9d03dd68267a9c4e41ba33d201ad6272d57 2300018
libroboptim-core2-dbg_2.0-2_amd64.deb
362eb5d1003dd82014e6e3567b92b39f97452d7210cf1893ccda57646d0d1559 677536
libroboptim-core-doc_2.0-2_all.deb
Files:
e9c9a174042dc0fdd8d813703debc652 2335 libs extra roboptim-core_2.0-2.dsc
1ae59a9d55c7249a529c20f1ea32027f 6100 libs extra
roboptim-core_2.0-2.debian.tar.gz
ca5f1429aa54f1c722fd51e5eba9d9a6 45260 libdevel extra
libroboptim-core-dev_2.0-2_amd64.deb
d65580d5653a5777b04accc47997c4b0 77754 libs extra
libroboptim-core2_2.0-2_amd64.deb
7b45d730e01261d466889cecdc6188d4 50544 libs extra
libroboptim-core2-plugin-base_2.0-2_amd64.deb
90bddd0cc43525aaca3be944a4e333d5 2300018 debug extra
libroboptim-core2-dbg_2.0-2_amd64.deb
863ca0c2ed0c2fa77bba8bed1af4f733 677536 doc extra
libroboptim-core-doc_2.0-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJRmaWjAAoJEDIkf7tArR+mue0P/0MMKuRoQDjFA3XDzvVSpjNr
kMeDvZThyR+nK/9uOhtFa1iRUkyNzlnJOOgB1hyFZikfD2CEcJfiHqHxLzOJ0kVY
Hyi7i3LkGT8KrW15rbAm72OKzS6nV22kyTG23k4fcOF2hjbXvUWeQrSDq1qvyfjs
K3yAmYpJotyPRv8e+vW9Cdw8WtUQLDzbk9S+yoX43QzUyMGxAC0o6F0rXRAPUiEI
egmeULjDQ6aZnOvOEBhTRly/c8IUQbDSBq8KN9sZqneO5O17wsxf9qxhM7oX8w/i
JZ08gxXlzSy+YdVRkYHXPgiz145eCfhPWtbmKVUzIL6kFko7tjgreLBkIvPU45gm
YmtjLIbqoOx/rNAjvubM6P619rleAqHdlDWGKfahhTucH5ET34pUAgxcfhKyLzj3
WN1ybSdu1J6yyycEU4zQwXxc4RbcWcbQ+Wmgruf60m9XhMOl3p2+fUnMqwBvX5qR
G+k8bpHwTFFPw5/pC+n75hSW7NMk5YNfnablhiOGy6ruPvKU3xZml+qUPM4/SUAd
rgYNUetVjKBXB7MHhMb7LvO6RFa5QSOtiMc+9K6dBbnzymO6u68X7GqnHSJU/9IC
vAkpWug3NdY9zV9DPHRYN9bPgNm2Or/6axg6kjaMim8TKDG/e/c4pfc2ElYOqiI7
DxC7sxB+ruJD+V5lxMH5
=L6bP
-----END PGP SIGNATURE-----
--- End Message ---