Guest User

Compiler error Eigen 3.05 + lsbg++3

a guest
Mar 29th, 2012
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 6.98 KB | None | 0 0
  1. In file included from /usr/include/lsb3/c++/cmath:50,
  2.                  from /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/Core:147,
  3.                  from /home/carlo/workspace/xprojectscmake/src/common/Arcball.cpp:19:
  4. /usr/include/lsb3/c++/bits/cpp_type_traits.h:334: error: expected identifier before ‘__is_pod’
  5. /usr/include/lsb3/c++/bits/cpp_type_traits.h:334: error: expected unqualified-id before ‘__is_pod’
  6. In file included from /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/Core:332,
  7.                  from /home/carlo/workspace/xprojectscmake/src/common/Arcball.cpp:19:
  8. /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/src/Core/products/GeneralMatrixMatrix.h: In static member function ‘static void Eigen::internal::general_matrix_matrix_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0>::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, typename Eigen::internal::scalar_product_traits<LhsScalar, RhsScalar>::ReturnType*, Index, typename Eigen::internal::scalar_product_traits<LhsScalar, RhsScalar>::ReturnType, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&, Eigen::internal::GemmParallelInfo<Index>*):
  9. /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/src/Core/products/GeneralMatrixMatrix.h:170: error: there are no arguments to ‘alloca’ that depend on a template parameter, so a declaration of ‘alloca’ must be available
  10. /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/src/Core/products/GeneralMatrixMatrix.h:170: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
  11. /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/src/Core/products/GeneralMatrixMatrix.h:171: error: there are no arguments to ‘alloca’ that depend on a template parameter, so a declaration of ‘alloca’ must be available
  12. /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/src/Core/products/GeneralMatrixMatrix.h:172: error: there are no arguments to ‘alloca’ that depend on a template parameter, so a declaration of ‘alloca’ must be available
  13. In file included from /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/Core:333,
  14.                  from /home/carlo/workspace/xprojectscmake/src/common/Arcball.cpp:19:
  15. /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h: In static member function ‘static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, UpLo>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, typename Eigen::internal::scalar_product_traits<LhsScalar, RhsScalar>::ReturnType*, Index, typename Eigen::internal::scalar_product_traits<LhsScalar, RhsScalar>::ReturnType):
  16. /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:89: error: there are no arguments to ‘alloca’ that depend on a template parameter, so a declaration of ‘alloca’ must be available
  17. In file included from /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/Core:335,
  18.                  from /home/carlo/workspace/xprojectscmake/src/common/Arcball.cpp:19:
  19. /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix.h: In static member function ‘static void Eigen::internal::product_selfadjoint_matrix<Scalar, Index, LhsStorageOrder, true, ConjugateLhs, RhsStorageOrder, false, ConjugateRhs, 0>::run(Index, Index, const Scalar*, Index, const Scalar*, Index, Scalar*, Index, Scalar):
  20. /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix.h:269: error: there are no arguments to ‘alloca’ that depend on a template parameter, so a declaration of ‘alloca’ must be available
  21. /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix.h: In static member function ‘static void Eigen::internal::product_selfadjoint_matrix<Scalar, Index, LhsStorageOrder, false, ConjugateLhs, RhsStorageOrder, true, ConjugateRhs, 0>::run(Index, Index, const Scalar*, Index, const Scalar*, Index, Scalar*, Index, Scalar):
  22. /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix.h:350: error: there are no arguments to ‘alloca’ that depend on a template parameter, so a declaration of ‘alloca’ must be available
  23. In file included from /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/Core:339,
  24.                  from /home/carlo/workspace/xprojectscmake/src/common/Arcball.cpp:19:
  25. /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/src/Core/products/TriangularMatrixMatrix.h: In static member function ‘static void Eigen::internal::product_triangular_matrix_matrix<Scalar, Index, Mode, true, LhsStorageOrder, ConjugateLhs, RhsStorageOrder, ConjugateRhs, 0>::run(Index, Index, Index, const Scalar*, Index, const Scalar*, Index, Scalar*, Index, Scalar):
  26. /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/src/Core/products/TriangularMatrixMatrix.h:125: error: there are no arguments to ‘alloca’ that depend on a template parameter, so a declaration of ‘alloca’ must be available
  27. /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/src/Core/products/TriangularMatrixMatrix.h: In static member function ‘static void Eigen::internal::product_triangular_matrix_matrix<Scalar, Index, Mode, false, LhsStorageOrder, ConjugateLhs, RhsStorageOrder, ConjugateRhs, 0>::run(Index, Index, Index, const Scalar*, Index, const Scalar*, Index, Scalar*, Index, Scalar):
  28. /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/src/Core/products/TriangularMatrixMatrix.h:252: error: there are no arguments to ‘alloca’ that depend on a template parameter, so a declaration of ‘alloca’ must be available
  29. In file included from /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/Core:340,
  30.                  from /home/carlo/workspace/xprojectscmake/src/common/Arcball.cpp:19:
  31. /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/src/Core/products/TriangularSolverMatrix.h: In static member function ‘static void Eigen::internal::triangular_solve_matrix<Scalar, Index, 1, Mode, Conjugate, TriStorageOrder, 0>::run(Index, Index, const Scalar*, Index, Scalar*, Index):
  32. /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/src/Core/products/TriangularSolverMatrix.h:76: error: there are no arguments to ‘alloca’ that depend on a template parameter, so a declaration of ‘alloca’ must be available
  33. /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/src/Core/products/TriangularSolverMatrix.h: In static member function ‘static void Eigen::internal::triangular_solve_matrix<Scalar, Index, 2, Mode, Conjugate, TriStorageOrder, 0>::run(Index, Index, const Scalar*, Index, Scalar*, Index):
  34. /home/carlo/workspace/xprojectscmake/src/eigen/Eigen/src/Core/products/TriangularSolverMatrix.h:215: error: there are no arguments to ‘alloca’ that depend on a template parameter, so a declaration of ‘alloca’ must be available
Advertisement
Add Comment
Please, Sign In to add comment