Package: libeigen3-dev Version: 3.0.5-1 Severity: minor tags: fixed-upstream
Compiling with gcc4.7 I see a lot of warning: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:61:34: required from ‘class Eigen::MatrixBase<Eigen::SelfCwiseBinaryOp<Eigen::internal::scalar_sum_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1>, Eigen::Matrix<std::complex<double>, -1, -1, 1> > >’ /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:58:63: required from ‘class Eigen::SelfCwiseBinaryOp<Eigen::internal::scalar_sum_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1>, Eigen::Matrix<std::complex<double>, -1, -1, 1> >’ /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:235:77: required from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]’ ../../src/math/matrix.h:322:18: required from here /usr/include/eigen3/Eigen/src/Core/DenseBase.h:103:10: warning: enumeral mismatch in conditional expression: ‘Eigen::internal::size_at_compile_time<-1, -1>::<anonymous enum>’ vs ‘Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1>, Eigen::Matrix<std::complex<double>, -1, -1, 1> > >::<anonymous enum>’ [enabled by default] /usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of ‘class Eigen::DenseBase<Eigen::SelfCwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1>, Eigen::Matrix<std::complex<double>, -1, -1, 1> > >’: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:61:34: required from ‘class Eigen::MatrixBase<Eigen::SelfCwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1>, Eigen::Matrix<std::complex<double>, -1, -1, 1> > >’ /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:58:63: required from ‘class Eigen::SelfCwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1>, Eigen::Matrix<std::complex<double>, -1, -1, 1> >’ /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:221:84: required from ‘Derived& Eigen::MatrixBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]’ ../../src/math/matrix.h:330:18: required from here /usr/include/eigen3/Eigen/src/Core/DenseBase.h:103:10: warning: enumeral mismatch in conditional expression: ‘Eigen::internal::size_at_compile_time<-1, -1>::<anonymous enum>’ vs ‘Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1>, Eigen::Matrix<std::complex<double>, -1, -1, 1> > >::<anonymous enum>’ [enabled by default] /usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of ‘class Eigen::DenseBase<Eigen::SelfCwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1>, Eigen::Matrix<std::complex<double>, -1, -1, 1> > >’: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:61:34: required from ‘class Eigen::MatrixBase<Eigen::SelfCwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1>, Eigen::Matrix<std::complex<double>, -1, -1, 1> > >’ /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:58:63: required from ‘class Eigen::SelfCwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1>, Eigen::Matrix<std::complex<double>, -1, -1, 1> >’ /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:221:84: required from ‘Derived& Eigen::MatrixBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]’ ../../src/math/matrix.h:330:18: required from here /usr/include/eigen3/Eigen/src/Core/DenseBase.h:103:10: warning: enumeral mismatch in conditional expression: ‘Eigen::internal::size_at_compile_time<-1, -1>::<anonymous enum>’ vs ‘Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1>, Eigen::Matrix<std::complex<double>, -1, -1, 1> > >::<anonymous enum>’ [enabled by default] mv -f .deps/iprobe.Tpo .deps/iprobe.Po /usr/include/eigen3/Eigen/src/Core/DenseBase.h: In instantiation of ‘class Eigen::DenseBase<Eigen::SelfCwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1>, Eigen::Matrix<std::complex<double>, -1, -1, 1> > >’: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:61:34: required from ‘class Eigen::MatrixBase<Eigen::SelfCwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1>, Eigen::Matrix<std::complex<double>, -1, -1, 1> > >’ /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:58:63: required from ‘class Eigen::SelfCwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1>, Eigen::Matrix<std::complex<double>, -1, -1, 1> >’ /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:221:84: required from ‘Derived& Eigen::MatrixBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<std::complex<double>, -1, -1, 1>; Derived = Eigen::Matrix<std::complex<double>, -1, -1, 1>]’ ../../src/math/matrix.h:330:18: required from here /usr/include/eigen3/Eigen/src/Core/DenseBase.h:103:10: warning: enumeral mismatch in conditional expression: ‘Eigen::internal::size_at_compile_time<-1, -1>::<anonymous enum>’ vs ‘Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<std::complex<double> >, Eigen::Matrix<std::complex<double>, -1, -1, 1>, Eigen::Matrix<std::complex<double>, -1, -1, 1> > >::<anonymous enum>’ [enabled by default] Please upgrade eigen --- System information. --- Architecture: amd64 Kernel: Linux 3.1.0-1-amd64 Debian Release: wheezy/sid 900 testing security.debian.org 900 testing debian.ens-cachan.fr --- Package information. --- Package's Depends field is empty. Package's Recommends field is empty. Suggests (Version) | Installed ============================-+-=========== libeigen3-doc | -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org