Question #682504 on Yade changed:
https://answers.launchpad.net/yade/+question/682504

ehsan benabbas gave more information on the question:
please help me with the following error
I did the make command for the new version after git pull, and left the PC for 
more than 1 day, finally I got this error:

[ 48%] Building CXX object CMakeFiles/yade.dir/pkg/dem/PDFEngine.cpp.o
[ 49%] Building CXX object CMakeFiles/yade.dir/pkg/dem/PeriIsoCompressor.cpp.o
[ 49%] Building CXX object CMakeFiles/yade.dir/pkg/dem/Polyhedra.cpp.o
In file included from /usr/include/eigen3/Eigen/Core:471:0,
                 from /home/ehsan/trunk/lib/base/Math.hpp:90,
                 from /home/ehsan/trunk/core/Omega.hpp:20,
                 from /home/ehsan/trunk/pkg/dem/Polyhedra.hpp:13,
                 from /home/ehsan/trunk/pkg/dem/Polyhedra.cpp:9:
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In 
instantiation of ‘void Eigen::internal::gebp_kernel<LhsScalar, RhsScalar, 
Index, DataMapper, mr, nr, ConjugateLhs, ConjugateRhs>::operator()(const 
DataMapper&, const LhsScalar*, const RhsScalar*, Index, Index, Index, 
Eigen::internal::gebp_kernel<LhsScalar, RhsScalar, Index, DataMapper, mr, nr, 
ConjugateLhs, ConjugateRhs>::ResScalar, Index, Index, Index, Index) [with 
LhsScalar = double; RhsScalar = double; Index = long int; DataMapper = 
Eigen::internal::blas_data_mapper<double, long int, 0, 0>; int mr = 1; int nr = 
4; bool ConjugateLhs = false; bool ConjugateRhs = false; 
Eigen::internal::gebp_kernel<LhsScalar, RhsScalar, Index, DataMapper, mr, nr, 
ConjugateLhs, ConjugateRhs>::ResScalar = double]’:
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:195:22:   
required from ‘static void 
Eigen::internal::product_triangular_matrix_matrix<Scalar, Index, Mode, true, 
LhsStorageOrder, ConjugateLhs, RhsStorageOrder, ConjugateRhs, 0, 
Version>::run(Index, Index, Index, const Scalar*, Index, const Scalar*, Index, 
Scalar*, Index, const Scalar&, Eigen::internal::level3_blocking<Scalar, 
Scalar>&) [with Scalar = double; Index = long int; int Mode = 5; int 
LhsStorageOrder = 0; bool ConjugateLhs = false; int RhsStorageOrder = 0; bool 
ConjugateRhs = false; int Version = 0]’
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:427:12:   
required from ‘static void Eigen::internal::triangular_product_impl<Mode, 
LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, 
const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, 
3, 3>, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const 
Eigen::Block<Eigen::Matrix<double, 3, 2, 0, 3, 2>, -1, -1, false>; Rhs = 
Eigen::Matrix<double, -1, -1, 0, 2, 3>; typename Dest::Scalar = double]’
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14:   required from 
‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, 
Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, 
const Lhs&, const Rhs&, const Scalar&) [with Dest = 
Eigen::Block<Eigen::Matrix<double, 3, 3>, -1, -1, false>; Lhs = 
Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, 3, 2, 0, 3, 2>, 
-1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1, 0, 2, 3>; int 
ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, 
Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]’
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27:   required from 
‘static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, 
Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst 
= Eigen::Block<Eigen::Matrix<double, 3, 3>, -1, -1, false>; Lhs = 
Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, 3, 2, 0, 3, 2>, 
-1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1, 0, 2, 3>; Derived = 
Eigen::internal::generic_product_impl<Eigen::TriangularView<const 
Eigen::Block<Eigen::Matrix<double, 3, 2, 0, 3, 2>, -1, -1, false>, 5>, 
Eigen::Matrix<double, -1, -1, 0, 2, 3>, Eigen::TriangularShape, 
Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, 
Derived>::Scalar = double]’
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18:   required from 
‘static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, 
Derived>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = 
Eigen::Block<Eigen::Matrix<double, 3, 3>, -1, -1, false>; Lhs = 
Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, 3, 2, 0, 3, 2>, 
-1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1, 0, 2, 3>; Derived = 
Eigen::internal::generic_product_impl<Eigen::TriangularView<const 
Eigen::Block<Eigen::Matrix<double, 3, 2, 0, 3, 2>, -1, -1, false>, 5>, 
Eigen::Matrix<double, -1, -1, 0, 2, 3>, Eigen::TriangularShape, 
Eigen::DenseShape, 3>]’
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42:   [ skipping 4 
instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46:   
required from ‘void Eigen::HouseholderSequence<VectorsType, CoeffsType, 
Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = 
Eigen::Matrix<double, 3, 3>; Workspace = Eigen::Matrix<double, 1, 3>; 
VectorsType = Eigen::Matrix<double, 3, 2, 0, 3, 2>; CoeffsType = 
Eigen::Matrix<double, 2, 1>; int Side = 1]’
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9:   required from ‘bool 
Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, 
true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with 
MatrixType = Eigen::Matrix<double, 2, 3, 0, 2, 3>]’
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5:   required from 
‘Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, 
QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = 
Eigen::Matrix<double, 2, 3, 0, 2, 3>; int QRPreconditioner = 2; 
Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = 
Eigen::Matrix<double, 2, 3, 0, 2, 3>]’
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14:   required from 
‘Eigen::JacobiSVD<MatrixType, QRPreconditioner>::JacobiSVD(const MatrixType&, 
unsigned int) [with _MatrixType = Eigen::Matrix<double, 2, 3, 0, 2, 3>; int 
QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, 
QRPreconditioner>::MatrixType = Eigen::Matrix<double, 2, 3, 0, 2, 3>]’
/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:596:36:   required from 
‘Derived& Eigen::QuaternionBase<Derived>::setFromTwoVectors(const 
Eigen::MatrixBase<OtherDerived>&, const Eigen::MatrixBase<OtherDerived>&) [with 
Derived1 = Eigen::Matrix<double, 3, 1>; Derived2 = 
Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const 
Eigen::Matrix<double, 3, 1>, const 
Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const 
Eigen::Matrix<double, 3, 1> > >; Derived = Eigen::Quaternion<double>]’
/home/ehsan/trunk/pkg/dem/Polyhedra.cpp:438:78:   required from here
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1584:135: 
warning: declaration of ‘SResPacketHalf’ shadows a previous local 
[-Wshadow=compatible-local]
 ket_traits<SResPacket>::half,SResPacket>::type SResPacketHalf;
                                                ^~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1529:62: 
note: shadowed declaration is here
 def typename unpacket_traits<SResPacket>::half SResPacketHalf;
                                                ^~~~~~~~~~~~~~
c++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-7/README.Bugs> for instructions.
CMakeFiles/yade.dir/build.make:2246: recipe for target 
'CMakeFiles/yade.dir/pkg/dem/Polyhedra.cpp.o' failed
make[2]: *** [CMakeFiles/yade.dir/pkg/dem/Polyhedra.cpp.o] Error 4
CMakeFiles/Makefile2:137: recipe for target 'CMakeFiles/yade.dir/all' failed
make[1]: *** [CMakeFiles/yade.dir/all] Error 2
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2
ehsan@ehsan:~/myYade/build$

-- 
You received this question notification because your team yade-users is
an answer contact for Yade.

_______________________________________________
Mailing list: https://launchpad.net/~yade-users
Post to     : yade-users@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yade-users
More help   : https://help.launchpad.net/ListHelp

Reply via email to