Your message dated Sat, 20 May 2017 09:03:45 +0000
with message-id <e1dc0ib-000h8h...@fasolo.debian.org>
and subject line Bug#858363: fixed in eigen3 3.3.3-1~exp1
has caused the Debian Bug report #858363,
regarding eigen3: sopt FTBFS on mips and mipsel due to alignment issue
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.)


-- 
858363: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858363
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: eigen3
Version: 3.3.2-1
Severity: important
Tags: sid + patch
Justification: FTBFS
User: debian-m...@lists.debian.org
Usertags: mips-patch


Package sopt_2.0.0-2 FTBFS on mips and mipsel with following error:

> The following tests FAILED:
>         7 - test_sdmm (Failed)
>         9 - test_proximal (Failed)
>        10 - seeded_proximal (Failed)
>        13 - test_reweighted (Failed)
> Errors while running CTest
> Makefile:87: recipe for target 'test' failed
> make[1]: *** [test] Error 8

Full build log:
https://buildd.debian.org/status/fetch.php?pkg=sopt&arch=mipsel&ver=2.0.0-2&stamp=1486632547&raw=0

These 4 tests fails because of alignment issue, and problem could be in eigen3 
package.
Please take a look at this:
https://github.com/basp-group/sopt/issues/18#issuecomment-288106654

I have created and attached a patch which contains the necessary changes.

Regards,
Radovan
--- eigen3-3.3.2.orig/Eigen/src/Core/util/Macros.h
+++ eigen3-3.3.2/Eigen/src/Core/util/Macros.h
@@ -701,7 +701,7 @@ namespace Eigen {
   // certain common platform (compiler+architecture combinations) to avoid these problems.
   // Only static alignment is really problematic (relies on nonstandard compiler extensions),
   // try to keep heap alignment even when we have to disable static alignment.
-  #if EIGEN_COMP_GNUC && !(EIGEN_ARCH_i386_OR_x86_64 || EIGEN_ARCH_ARM_OR_ARM64 || EIGEN_ARCH_PPC || EIGEN_ARCH_IA64)
+  #if EIGEN_COMP_GNUC && !(EIGEN_ARCH_i386_OR_x86_64 || EIGEN_ARCH_ARM_OR_ARM64 || EIGEN_ARCH_PPC || EIGEN_ARCH_IA64 || EIGEN_ARCH_MIPS)
   #define EIGEN_GCC_AND_ARCH_DOESNT_WANT_STACK_ALIGNMENT 1
   #elif EIGEN_ARCH_ARM_OR_ARM64 && EIGEN_COMP_GNUC_STRICT && EIGEN_GNUC_AT_MOST(4, 6)
   // Old versions of GCC on ARM, at least 4.4, were once seen to have buggy static alignment support.

--- End Message ---
--- Begin Message ---
Source: eigen3
Source-Version: 3.3.3-1~exp1

We believe that the bug you reported is fixed in the latest version of
eigen3, 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 858...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Anton Gladky <gl...@debian.org> (supplier of updated eigen3 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...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 20 May 2017 10:27:19 +0200
Source: eigen3
Binary: libeigen3-dev libeigen3-doc
Architecture: source
Version: 3.3.3-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Anton Gladky <gl...@debian.org>
Description:
 libeigen3-dev - lightweight C++ template library for linear algebra
 libeigen3-doc - eigen3 API documentation
Closes: 858363
Changes:
 eigen3 (3.3.3-1~exp1) experimental; urgency=medium
 .
   [ Anton Gladky ]
   * [51a12ed] Update d/watch.
   * [e417e67] New upstream version 3.3.3
   * [f043732] Refresh patches.
   * [a5e7759] Update upstream changelog.
   * [473dc6e] Switch to compat-level 10.
   * [5b31761] Update d/copyright.
 .
   [ Radovan Birdic ]
   * [ca21efc] Fix mips alignment issue. (Closes: #858363)
Checksums-Sha1:
 57bd9a560806a61dd25c3cc7901b2f9c500cdcf7 2202 eigen3_3.3.3-1~exp1.dsc
 b676f3f58549104e4f233e1b21354d8be435d8fd 1642001 eigen3_3.3.3.orig.tar.bz2
 b61627680a7e11d061a3321eb570ae6b2b059c72 40672 
eigen3_3.3.3-1~exp1.debian.tar.xz
 e2ca0fd1fae2c4b6e619c072a07306b6febf577f 6759 
eigen3_3.3.3-1~exp1_source.buildinfo
Checksums-Sha256:
 d990c5eef80f677cb9be52af6d8cb29907c658775d5e678431b51b5d65c33c45 2202 
eigen3_3.3.3-1~exp1.dsc
 a4143fc45e4454b4b98fcea3516b3a79b8cdb3bc7fadf996d088c6a0d805fea1 1642001 
eigen3_3.3.3.orig.tar.bz2
 2fa960ae34953b032e3f0b456c434b5216e2fc4394f6ed54003f12faa21b3fef 40672 
eigen3_3.3.3-1~exp1.debian.tar.xz
 ce382d7de7d27d7e460961d51e365a183d52014d1fbbd6cd95c195be970eb971 6759 
eigen3_3.3.3-1~exp1_source.buildinfo
Files:
 847d8feda8ec8cf8e13d4a1761a63f28 2202 libdevel extra eigen3_3.3.3-1~exp1.dsc
 b2ddade41040d9cf73b39b4b51e8775b 1642001 libdevel extra 
eigen3_3.3.3.orig.tar.bz2
 1e7dbe6bd6e86ac64f4fe7ebe3cd4668 40672 libdevel extra 
eigen3_3.3.3-1~exp1.debian.tar.xz
 ad9c2a7c9a76f94e8871df69f92a4561 6759 libdevel extra 
eigen3_3.3.3-1~exp1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAlkf/j4ACgkQ0+Fzg8+n
/wYukg/8CZ3CFWo4XQQR1qR1dOfTAoJw1CogQhT7MgM1S/E6TO8qNvC1g5jTETzh
BDIorTZYkxcDIQx1ADUq5o9eb07lQdUUtcdyDgb6vl0S1MN0Zx+hEZK1i2WHLXDv
AlZysqnkzcWlVZPCbXfO0pPUKdlJv+0WPqSYU2P8aOtTTmOwUPwhcG+Flp5WgiGL
dafEkE1qJH5675OJ+0pFITruQb+VFblNmhJm4c3hvtMZVX7ZKirREv/pVhzV/jOl
cw3Mg3B88AVJt7d/z09xHQOtHOx6WMvliK6EiwwmvqfDBclDa0fO1Gra9jq//VR1
Sp0NwOKcTj6EF1Dn1ml1CkY7S//eSsg6sFPfuh3607gYxU+pehq8z9D3mB/UnSTW
cE9PI6gGlclMfr4e0zUAMefpJDUd2qYyZnTEYqiXLrKwgvwnrfsn6KkfbLVTe1Dl
Fimol8yv4rcqvkKamNgFS6ZS45b2odCNT2XqtyojqXECM3egbzh7iJmjk7DW+r9x
H0p6PnOLQx5pdy77HoSfvQF+rS/09ew2ZQeUj1w7MpzhlcZIVtM2BqJHDs9f58gD
hLZEnPsBnvuaPLxdmKGc7em9AAUXGMn5wrCOgqqqAzrIRPYYOgcGP+ceRF/U8xF6
Iu/8lqJB/Xg+/lHAF12VASoh7O2Mz1H23FYaPvQ76GtThTcm8Jc=
=97cV
-----END PGP SIGNATURE-----

--- End Message ---
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to