You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In file included from /usr/include/eigen3/unsupported/Eigen/CXX11/src/util/CXX11Meta.h:14,
from /usr/include/eigen3/unsupported/Eigen/CXX11/Tensor:31,
from /usr/local/include/opencv2/core/eigen.hpp:64,
from /home/mi/test/CalibAnything/include/utility.hpp:19,
from /home/mi/test/CalibAnything/include/calibration.hpp:10,
from /home/mi/test/CalibAnything/src/calibration.cpp:1:
/usr/include/eigen3/unsupported/Eigen/CXX11/src/util/EmulateArray.h:254:30: error: redeclared with 1 template parameter
254 | template struct array_size;
| ^~~~~~~~~~
In file included from /usr/local/include/eigen3/Eigen/Core:162,
from /home/mi/test/CalibAnything/include/utility.hpp:18,
from /home/mi/test/CalibAnything/include/calibration.hpp:10,
from /home/mi/test/CalibAnything/src/calibration.cpp:1:
/usr/local/include/eigen3/Eigen/src/Core/util/Meta.h:445:55: note: previous declaration ‘template<class T, class EnableIf> struct Eigen::internal::array_size’ used 2 template parameters
445 | template<typename T, typename EnableIf = void> struct array_size {
| ^~~~~~~~~~
In file included from /usr/include/eigen3/unsupported/Eigen/CXX11/src/util/CXX11Meta.h:14,
from /usr/include/eigen3/unsupported/Eigen/CXX11/Tensor:31,
from /usr/local/include/opencv2/core/eigen.hpp:64,
from /home/mi/test/CalibAnything/include/utility.hpp:19,
from /home/mi/test/CalibAnything/include/calibration.hpp:10,
from /home/mi/test/CalibAnything/src/calibration.cpp:1:
/usr/include/eigen3/unsupported/Eigen/CXX11/src/util/EmulateArray.h:255:41: error: redefinition of ‘struct Eigen::internal::array_size<const std::array<_Tp, _Nm> >’
255 | template<class T, std::size_t N> struct array_size<const std::array<T,N> > {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/local/include/eigen3/Eigen/Core:162,
from /home/mi/test/CalibAnything/include/utility.hpp:18,
from /home/mi/test/CalibAnything/include/calibration.hpp:10,
from /home/mi/test/CalibAnything/src/calibration.cpp:1:
/usr/local/include/eigen3/Eigen/src/Core/util/Meta.h:461:44: note: previous definition of ‘struct Eigen::internal::array_size<const std::array<_Tp, _Nm> >’
461 | template<typename T, std::size_t N> struct array_size<const std::array<T,N> > {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/unsupported/Eigen/CXX11/src/util/CXX11Meta.h:14,
from /usr/include/eigen3/unsupported/Eigen/CXX11/Tensor:31,
from /usr/local/include/opencv2/core/eigen.hpp:64,
from /home/mi/test/CalibAnything/include/utility.hpp:19,
from /home/mi/test/CalibAnything/include/calibration.hpp:10,
from /home/mi/test/CalibAnything/src/calibration.cpp:1:
/usr/include/eigen3/unsupported/Eigen/CXX11/src/util/EmulateArray.h:258:30: error: redeclared with 1 template parameter
258 | template struct array_size;
| ^~~~~~~~~~
In file included from /usr/local/include/eigen3/Eigen/Core:162,
from /home/mi/test/CalibAnything/include/utility.hpp:18,
from /home/mi/test/CalibAnything/include/calibration.hpp:10,
from /home/mi/test/CalibAnything/src/calibration.cpp:1:
/usr/local/include/eigen3/Eigen/src/Core/util/Meta.h:445:55: note: previous declaration ‘template<class T, class EnableIf> struct Eigen::internal::array_size’ used 2 template parameters
445 | template<typename T, typename EnableIf = void> struct array_size {
| ^~~~~~~~~~
In file included from /usr/include/eigen3/unsupported/Eigen/CXX11/src/util/CXX11Meta.h:14,
from /usr/include/eigen3/unsupported/Eigen/CXX11/Tensor:31,
from /usr/local/include/opencv2/core/eigen.hpp:64,
from /home/mi/test/CalibAnything/include/utility.hpp:19,
from /home/mi/test/CalibAnything/include/calibration.hpp:10,
from /home/mi/test/CalibAnything/src/calibration.cpp:1:
/usr/include/eigen3/unsupported/Eigen/CXX11/src/util/EmulateArray.h:259:41: error: redefinition of ‘struct Eigen::internal::array_size<std::array<_Tp, _Nm> >’
259 | template<class T, std::size_t N> struct array_size<std::array<T,N> > {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/local/include/eigen3/Eigen/Core:162,
from /home/mi/test/CalibAnything/include/utility.hpp:18,
from /home/mi/test/CalibAnything/include/calibration.hpp:10,
from /home/mi/test/CalibAnything/src/calibration.cpp:1:
/usr/local/include/eigen3/Eigen/src/Core/util/Meta.h:464:44: note: previous definition of ‘struct Eigen::internal::array_size<std::array<_Tp, _Nm> >’
464 | template<typename T, std::size_t N> struct array_size<std::array<T,N> > {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/unsupported/Eigen/CXX11/Tensor:115,
from /usr/local/include/opencv2/core/eigen.hpp:64,
from /home/mi/test/CalibAnything/include/utility.hpp:19,
from /home/mi/test/CalibAnything/include/calibration.hpp:10,
from /home/mi/test/CalibAnything/src/calibration.cpp:1:
/usr/include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In member function ‘void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const’:
/usr/include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:111: error: wrong number of template arguments (6, should be at least 7)
466 | internal::gemm_pack_lhs<LhsScalar, Index, typename LhsMapper::SubMapper, mr, Traits::LhsProgress, ColMajor> pack_lhs;
| ^
In file included from /usr/local/include/eigen3/Eigen/Core:286,
from /home/mi/test/CalibAnything/include/utility.hpp:18,
from /home/mi/test/CalibAnything/include/calibration.hpp:10,
from /home/mi/test/CalibAnything/src/calibration.cpp:1:
/usr/local/include/eigen3/Eigen/src/Core/util/BlasUtil.h:28:8: note: provided for ‘template<class Scalar, class Index, class DataMapper, int Pack1, int Pack2, class Packet, int StorageOrder, bool Conjugate, bool PanelMode> struct Eigen::internal::gemm_pack_lhs’
28 | struct gemm_pack_lhs;
The text was updated successfully, but these errors were encountered:
In file included from /usr/include/eigen3/unsupported/Eigen/CXX11/src/util/CXX11Meta.h:14,
from /usr/include/eigen3/unsupported/Eigen/CXX11/Tensor:31,
from /usr/local/include/opencv2/core/eigen.hpp:64,
from /home/mi/test/CalibAnything/include/utility.hpp:19,
from /home/mi/test/CalibAnything/include/calibration.hpp:10,
from /home/mi/test/CalibAnything/src/calibration.cpp:1:
/usr/include/eigen3/unsupported/Eigen/CXX11/src/util/EmulateArray.h:254:30: error: redeclared with 1 template parameter
254 | template struct array_size;
| ^~~~~~~~~~
In file included from /usr/local/include/eigen3/Eigen/Core:162,
from /home/mi/test/CalibAnything/include/utility.hpp:18,
from /home/mi/test/CalibAnything/include/calibration.hpp:10,
from /home/mi/test/CalibAnything/src/calibration.cpp:1:
/usr/local/include/eigen3/Eigen/src/Core/util/Meta.h:445:55: note: previous declaration ‘template<class T, class EnableIf> struct Eigen::internal::array_size’ used 2 template parameters
445 | template<typename T, typename EnableIf = void> struct array_size {
| ^~~~~~~~~~
In file included from /usr/include/eigen3/unsupported/Eigen/CXX11/src/util/CXX11Meta.h:14,
from /usr/include/eigen3/unsupported/Eigen/CXX11/Tensor:31,
from /usr/local/include/opencv2/core/eigen.hpp:64,
from /home/mi/test/CalibAnything/include/utility.hpp:19,
from /home/mi/test/CalibAnything/include/calibration.hpp:10,
from /home/mi/test/CalibAnything/src/calibration.cpp:1:
/usr/include/eigen3/unsupported/Eigen/CXX11/src/util/EmulateArray.h:255:41: error: redefinition of ‘struct Eigen::internal::array_size<const std::array<_Tp, _Nm> >’
255 | template<class T, std::size_t N> struct array_size<const std::array<T,N> > {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/local/include/eigen3/Eigen/Core:162,
from /home/mi/test/CalibAnything/include/utility.hpp:18,
from /home/mi/test/CalibAnything/include/calibration.hpp:10,
from /home/mi/test/CalibAnything/src/calibration.cpp:1:
/usr/local/include/eigen3/Eigen/src/Core/util/Meta.h:461:44: note: previous definition of ‘struct Eigen::internal::array_size<const std::array<_Tp, _Nm> >’
461 | template<typename T, std::size_t N> struct array_size<const std::array<T,N> > {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/unsupported/Eigen/CXX11/src/util/CXX11Meta.h:14,
from /usr/include/eigen3/unsupported/Eigen/CXX11/Tensor:31,
from /usr/local/include/opencv2/core/eigen.hpp:64,
from /home/mi/test/CalibAnything/include/utility.hpp:19,
from /home/mi/test/CalibAnything/include/calibration.hpp:10,
from /home/mi/test/CalibAnything/src/calibration.cpp:1:
/usr/include/eigen3/unsupported/Eigen/CXX11/src/util/EmulateArray.h:258:30: error: redeclared with 1 template parameter
258 | template struct array_size;
| ^~~~~~~~~~
In file included from /usr/local/include/eigen3/Eigen/Core:162,
from /home/mi/test/CalibAnything/include/utility.hpp:18,
from /home/mi/test/CalibAnything/include/calibration.hpp:10,
from /home/mi/test/CalibAnything/src/calibration.cpp:1:
/usr/local/include/eigen3/Eigen/src/Core/util/Meta.h:445:55: note: previous declaration ‘template<class T, class EnableIf> struct Eigen::internal::array_size’ used 2 template parameters
445 | template<typename T, typename EnableIf = void> struct array_size {
| ^~~~~~~~~~
In file included from /usr/include/eigen3/unsupported/Eigen/CXX11/src/util/CXX11Meta.h:14,
from /usr/include/eigen3/unsupported/Eigen/CXX11/Tensor:31,
from /usr/local/include/opencv2/core/eigen.hpp:64,
from /home/mi/test/CalibAnything/include/utility.hpp:19,
from /home/mi/test/CalibAnything/include/calibration.hpp:10,
from /home/mi/test/CalibAnything/src/calibration.cpp:1:
/usr/include/eigen3/unsupported/Eigen/CXX11/src/util/EmulateArray.h:259:41: error: redefinition of ‘struct Eigen::internal::array_size<std::array<_Tp, _Nm> >’
259 | template<class T, std::size_t N> struct array_size<std::array<T,N> > {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/local/include/eigen3/Eigen/Core:162,
from /home/mi/test/CalibAnything/include/utility.hpp:18,
from /home/mi/test/CalibAnything/include/calibration.hpp:10,
from /home/mi/test/CalibAnything/src/calibration.cpp:1:
/usr/local/include/eigen3/Eigen/src/Core/util/Meta.h:464:44: note: previous definition of ‘struct Eigen::internal::array_size<std::array<_Tp, _Nm> >’
464 | template<typename T, std::size_t N> struct array_size<std::array<T,N> > {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/unsupported/Eigen/CXX11/Tensor:115,
from /usr/local/include/opencv2/core/eigen.hpp:64,
from /home/mi/test/CalibAnything/include/utility.hpp:19,
from /home/mi/test/CalibAnything/include/calibration.hpp:10,
from /home/mi/test/CalibAnything/src/calibration.cpp:1:
/usr/include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h: In member function ‘void Eigen::TensorContractionEvaluatorBase::evalGemm(Eigen::TensorContractionEvaluatorBase::Scalar*) const’:
/usr/include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h:466:111: error: wrong number of template arguments (6, should be at least 7)
466 | internal::gemm_pack_lhs<LhsScalar, Index, typename LhsMapper::SubMapper, mr, Traits::LhsProgress, ColMajor> pack_lhs;
| ^
In file included from /usr/local/include/eigen3/Eigen/Core:286,
from /home/mi/test/CalibAnything/include/utility.hpp:18,
from /home/mi/test/CalibAnything/include/calibration.hpp:10,
from /home/mi/test/CalibAnything/src/calibration.cpp:1:
/usr/local/include/eigen3/Eigen/src/Core/util/BlasUtil.h:28:8: note: provided for ‘template<class Scalar, class Index, class DataMapper, int Pack1, int Pack2, class Packet, int StorageOrder, bool Conjugate, bool PanelMode> struct Eigen::internal::gemm_pack_lhs’
28 | struct gemm_pack_lhs;
The text was updated successfully, but these errors were encountered: