* Paul Gevers <elb...@debian.org> [2021-11-28 21:25]:
With a recent upload of eigen3 the autopkgtest of pybind11 fails in testing when that autopkgtest is run with the binary packages of eigen3 from unstable. It passes when run with only packages from testing. In tabular form:pass fail eigen3 from testing 3.4.0-1 pybind11 from testing 2.7.1-1 all others from testing from testing I copied some of the output at the bottom of this report.Currently this regression is blocking the migration of eigen3 to testing [1]. Due to the nature of this issue, I filed this bug report against both packages. Can you please investigate the situation and reassign the bug to the right package?
[..]
/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h: In function ‘Eigen::internal::storeAccumulator<Eigen::internal::blas_data_mapper<double, long, 0, 0, 1>, long, double __vector(2), 2l>(long, long, Eigen::internal::blas_data_mapper<double, long, 0, 0, 1> const&, double __vector(2) const&, __vector_quad*)void’: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h:227:46: error: inlining failed in call to ‘always_inline’ ‘Eigen::internal::blas_data_mapper<double, long, 0, 0, 1>::storePacketBlock<double __vector(2), 4>(long, long, Eigen::internal::PacketBlock<double __vector(2), 4> const&) constvoid’: target specific option mismatch 227 | EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE void
mrpt seems to be have the same problem: In file included from /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:18, from /usr/include/eigen3/Eigen/Core:350, from /<<PKGBUILDDIR>>/3rdparty/nanogui/include/nanogui/common.h:30, from /<<PKGBUILDDIR>>/3rdparty/nanogui/include/nanogui/opengl.h:16, from /<<PKGBUILDDIR>>/3rdparty/nanogui/include/nanogui/glutil.h:15, from /<<PKGBUILDDIR>>/3rdparty/nanogui/src/glutil.cpp:12: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h: In function ‘Eigen::internal::ploadRhsMMA<float, float __vector(4)>(float const*, float __vector(4)&)void’: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MatrixProductCommon.h:215:28: error: inlining failed in call to ‘always_inline’ ‘Eigen::internal::ploadRhs<float, float __vector(4)>(float const*)float __vector(4)’: target specific option mismatch 215 | EIGEN_ALWAYS_INLINE Packet ploadRhs(const Scalar* rhs) https://buildd.debian.org/status/fetch.php?pkg=mrpt&arch=ppc64el&ver=1%3A2.2.0-2%2Bb1&stamp=1638024874&raw=0 Cheers Jochen
signature.asc
Description: PGP signature