The result when I make is:
Scanning dependencies of target util
[ 39%] Building CXX object src/util/CMakeFiles/util.dir/BndBox.cpp.o
In file included from /home/chris/OpenVSP/build/Libraries-prefix/src/Libraries-build/CODEELI-prefix/src/CODEELI-build/include/eli/code_eli.hpp:32:0,
from /home/chris/OpenVSP/repo/src/util/Vec3d.h:19,
from /home/chris/OpenVSP/repo/src/util/BndBox.h:14,
from /home/chris/OpenVSP/repo/src/util/BndBox.cpp:11:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:549:26: error: ‘EIGEN_DEVICE_FUNC’ does not name a type
template<typename T> EIGEN_DEVICE_FUNC void ignore_unused_variable(const T&
^
/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h: In constructor ‘Eigen::internal::variable_if_dynamic<T, Value>::variable_if_dynamic(T)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
#define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
^
/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h:70:59: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
EIGEN_DEVICE_FUNC explicit variable_if_dynamic(T v) { EIGEN_ONLY_USED_FOR_D
^
/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h: In constructor ‘Eigen::internal::variable_if_dynamicindex<T, Value>::variable_if_dynamicindex(T)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
#define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
^
/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h:91:64: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
EIGEN_DEVICE_FUNC explicit variable_if_dynamicindex(T v) { EIGEN_ONLY_USED_
^
/usr/include/eigen3/Eigen/src/Core/util/Memory.h: In function ‘void* Eigen::internal::aligned_realloc(void*, std::size_t, std::size_t)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/util/Memory.h:266:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(old_size);
^
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function ‘void Eigen::DenseBase<Derived>::resize(Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
#define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
^
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:247:7: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
EIGEN_ONLY_USED_FOR_DEBUG(newSize);
^
/usr/include/eigen3/Eigen/src/Core/DenseBase.h: In member function ‘void Eigen::DenseBase<Derived>::resize(Eigen::Index, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
#define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
^
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:258:7: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
EIGEN_ONLY_USED_FOR_DEBUG(rows);
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
#define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
^
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:259:7: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
EIGEN_ONLY_USED_FOR_DEBUG(cols);
^
/usr/include/eigen3/Eigen/src/Core/DenseStorage.h: In constructor ‘Eigen::DenseStorage<T, Size, _Rows, _Cols, _Options>::DenseStorage(Eigen::Index, Eigen::Index, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/DenseStorage.h:202:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(size);
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/DenseStorage.h:203:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(rows);
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/DenseStorage.h:204:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(cols);
^
/usr/include/eigen3/Eigen/src/Core/DenseStorage.h: In constructor ‘Eigen::DenseStorage<T, -1, _Rows, -1, _Options>::DenseStorage(Eigen::Index, Eigen::Index, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/DenseStorage.h:427:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(rows);
^
/usr/include/eigen3/Eigen/src/Core/DenseStorage.h: In constructor ‘Eigen::DenseStorage<T, -1, -1, _Cols, _Options>::DenseStorage(Eigen::Index, Eigen::Index, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/DenseStorage.h:500:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(cols);
^
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In member function ‘void Eigen::TriangularBase<Derived>::resize(Eigen::Index, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:70:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(rows);
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:71:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(cols);
^
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In member function ‘void Eigen::TriangularBase<Derived>::check_coordinates(Eigen::Index, Eigen::Index) const’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
#define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
^
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:128:7: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
EIGEN_ONLY_USED_FOR_DEBUG(row);
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
#define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
^
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:129:7: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
EIGEN_ONLY_USED_FOR_DEBUG(col);
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
#define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
^
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:132:7: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
EIGEN_ONLY_USED_FOR_DEBUG(mode);
^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In function ‘bool Eigen::internal::useSpecificBlockingSizes(Eigen::Index&, Eigen::Index&, Eigen::Index&)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:276:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(k)
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:277:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(m)
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:278:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(n)
^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In member function ‘void Eigen::internal::gemm_pack_lhs<Scalar, Index, DataMapper, Pack1, Pack2, 0, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1803:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(stride);
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1804:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(offset);
^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In member function ‘void Eigen::internal::gemm_pack_lhs<Scalar, Index, DataMapper, Pack1, Pack2, 1, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1911:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(stride);
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1912:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(offset);
^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In member function ‘void Eigen::internal::gemm_pack_rhs<Scalar, Index, DataMapper, nr, 0, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2004:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(stride);
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2005:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(offset);
^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In member function ‘void Eigen::internal::gemm_pack_rhs<Scalar, Index, DataMapper, nr, 1, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2128:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(stride);
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2129:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(offset);
^
/usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h: In function ‘void Eigen::internal::parallelize_gemm(const Functor&, Index, Index, bool)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h:95:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(transpose);
^
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In static member function ‘static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 0, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, RhsScalar)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:95:3: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(resIncr);
^
/usr/include/eigen3/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, Eigen::internal::general_matrix_matrix_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0>::ResScalar*, Index, Eigen::internal::general_matrix_matrix_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0>::ResScalar, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&, Eigen::internal::GemmParallelInfo<Index>*)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:159:5: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(info);
^
/usr/include/eigen3/Eigen/src/Core/BandMatrix.h: In constructor ‘Eigen::internal::BandMatrixWrapper<_CoefficientsType, _Rows, _Cols, _Supers, _Subs, _Options>::BandMatrixWrapper(const CoefficientsType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/BandMatrix.h:273:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(cols);
^
/usr/include/eigen3/Eigen/src/LU/InverseImpl.h: In static member function ‘static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Rhs>, Eigen::internal::assign_op<Scalar>, Eigen::internal::Dense2Dense, Scalar>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar>&)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
#define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
^
/usr/include/eigen3/Eigen/src/LU/InverseImpl.h:297:5: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
EIGEN_ONLY_USED_FOR_DEBUG(Size);
^
/usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h: In member function ‘Eigen::internal::UpperBidiagonalization<_MatrixType>& Eigen::internal::UpperBidiagonalization<_MatrixType>::computeUnblocked(const _MatrixType&)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
#define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
^
/usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h:361:3: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
EIGEN_ONLY_USED_FOR_DEBUG(cols);
^
/usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h: In member function ‘Eigen::internal::UpperBidiagonalization<_MatrixType>& Eigen::internal::UpperBidiagonalization<_MatrixType>::compute(const _MatrixType&)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
#define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
^
/usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h:383:3: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
EIGEN_ONLY_USED_FOR_DEBUG(rows);
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
#define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
^
/usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h:384:3: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
EIGEN_ONLY_USED_FOR_DEBUG(cols);
^
/usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h: In member function ‘void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::reserve(const SizesType&, const typename SizesType::value_type&)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:286:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(enableif);
^
/usr/include/eigen3/Eigen/src/SparseCore/SparseVector.h: In member function ‘void Eigen::SparseVector<_Scalar, _Flags, _StorageIndex>::startVec(Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/SparseCore/SparseVector.h:143:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(outer);
^
/usr/include/eigen3/Eigen/src/SparseCore/SparseVector.h: In member function ‘Eigen::SparseVector<_Scalar, _Flags, _StorageIndex>::Scalar& Eigen::SparseVector<_Scalar, _Flags, _StorageIndex>::insertBackByOuterInner(Eigen::Index, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/SparseCore/SparseVector.h:149:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(outer);
^
/usr/include/eigen3/Eigen/src/SparseCore/SparseVector.h: In member function ‘Eigen::SparseVector<_Scalar, _Flags, _StorageIndex>::Scalar& Eigen::SparseVector<_Scalar, _Flags, _StorageIndex>::insertBackByOuterInnerUnordered(Eigen::Index, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/SparseCore/SparseVector.h:161:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(outer);
^
/usr/include/eigen3/Eigen/src/SparseCore/SparseVector.h: In member function ‘Eigen::SparseVector<_Scalar, _Flags, _StorageIndex>::Scalar& Eigen::SparseVector<_Scalar, _Flags, _StorageIndex>::insert(Eigen::Index, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
#define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
^
/usr/include/eigen3/Eigen/src/SparseCore/SparseVector.h:177:7: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
EIGEN_ONLY_USED_FOR_DEBUG(outer);
^
/usr/include/eigen3/Eigen/src/SparseCore/SparseBlock.h: In constructor ‘Eigen::internal::unary_evaluator<Eigen::Block<ArgType, BlockRows, BlockCols, InnerPanel>, Eigen::internal::IteratorBased>::OuterVectorInnerIterator::OuterVectorInnerIterator(const Eigen::internal::unary_evaluator<Eigen::Block<ArgType, BlockRows, BlockCols, InnerPanel>, Eigen::internal::IteratorBased>&, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/SparseCore/SparseBlock.h:530:5: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(outer);
^
/usr/include/eigen3/Eigen/src/SparseCore/SparseSelfAdjointView.h: In member function ‘void Eigen::SparseSelfAdjointView<MatrixType, UpLo>::resize(Eigen::Index, Eigen::Index)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
#define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
^
/usr/include/eigen3/Eigen/src/SparseCore/SparseSelfAdjointView.h:153:7: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
EIGEN_ONLY_USED_FOR_DEBUG(rows);
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
#define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
^
/usr/include/eigen3/Eigen/src/SparseCore/SparseSelfAdjointView.h:154:7: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
EIGEN_ONLY_USED_FOR_DEBUG(cols);
^
/usr/include/eigen3/Eigen/src/SparseCore/SparseSelfAdjointView.h: In function ‘void Eigen::internal::sparse_selfadjoint_time_dense_product(const SparseLhsType&, const DenseRhsType&, DenseResType&, const AlphaType&)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:523:38: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
#define EIGEN_ONLY_USED_FOR_DEBUG(x) EIGEN_UNUSED_VARIABLE(x)
^
/usr/include/eigen3/Eigen/src/SparseCore/SparseSelfAdjointView.h:252:3: note: in expansion of macro ‘EIGEN_ONLY_USED_FOR_DEBUG’
EIGEN_ONLY_USED_FOR_DEBUG(alpha);
^
/usr/include/eigen3/Eigen/src/OrderingMethods/Ordering.h: In member function ‘void Eigen::COLAMDOrdering<StorageIndex>::operator()(const MatrixType&, Eigen::COLAMDOrdering<StorageIndex>::PermutationType&)’:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:552:36: error: ‘ignore_unused_variable’ is not a member of ‘Eigen::internal’
#define EIGEN_UNUSED_VARIABLE(var) Eigen::internal::ignore_unused_variable(var)
^
/usr/include/eigen3/Eigen/src/OrderingMethods/Ordering.h:146:7: note: in expansion of macro ‘EIGEN_UNUSED_VARIABLE’
EIGEN_UNUSED_VARIABLE(info);
^
src/util/CMakeFiles/util.dir/build.make:62: recipe for target 'src/util/CMakeFiles/util.dir/BndBox.cpp.o' failed
make[5]: *** [src/util/CMakeFiles/util.dir/BndBox.cpp.o] Error 1
CMakeFiles/Makefile2:844: recipe for target 'src/util/CMakeFiles/util.dir/all' failed
make[4]: *** [src/util/CMakeFiles/util.dir/all] Error 2