[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen <eigen@xxxxxxxxxxxxxxxxxxx>
- Subject: [eigen] Head is broken
- From: Rasmus Larsen <rmlarsen@xxxxxxxxxx>
- Date: Fri, 27 Jan 2017 10:46:24 -0800
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=wFmb1EJnJm1NBJwHkvq/V/4xo2aUz+Uq5k5+QWfp+UQ=; b=Eh4FCDWNxvFID4Z8rXTXv0jXsbMtmZvRQMKsgXrfCKNV/8QgumuW6v/3pTNZInhY7b 9MaBbyqX1T9WDN4cBY0LEYuYJc2wUSPvMSjv6/1+bJpjI457vpzYrrz+NEImoMnDqc04 +x8AX5JfiuYcjHF5pFMpBa16i5jwuowVBoW4VfkLcSMM7618fvU+lN7nvQJ7mfVcZK2l 5dIU69/ErcYYaWPzxJOipuKFBHe3WJixPYJCUzw0snBmzg2DMhlPOweSR3eaRgAYj7ab Tk2e2/2Znr09bfGY57Mei0o4W1D69BWS7ug2ORAJ1CQM5iAvHq203A5yvgOfb00fFzrh GlpA==
Hi,
It appears that the default branch is broken at head due to some of the new indexing code. What's the timeline for fixing the build? Error log (from Linux build) attached:
Rasmus
[ 13%] Building CXX object test/CMakeFiles/indexed_view_2.dir/indexed_view.cpp.o
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp: In function â??void check_indexed_view()â??:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: error: no match for call to â??(Eigen::ArrayXXi {aka Eigen::Array<int, -1, -1>}) (<brace-enclosed initializer list>, const Eigen::internal::all_t&)â??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:460:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/Array.h:45:7: note: candidates are:
class Array
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsIndexedView), typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsBlock), typename Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::BlockType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsScalar), typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndices> Eigen::IndexedView<const Derived, const RowIndicesT (&)[RowIndicesN], typename Eigen::DenseBase<Derived>::IvcColType<ColIndices>::type> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndices&) const [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: couldn't deduce template parameter â??RowIndicesTâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template<class RowIndices, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<const Derived, typename Eigen::DenseBase<Derived>::IvcRowType<Indices>::type, const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndicesT (&)[ColIndicesN]) const [with RowIndices = RowIndices; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: mismatched types â??const ColIndicesT [ColIndicesN]â?? and â??const Eigen::internal::all_tâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<const Derived, const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]) const [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: mismatched types â??const ColIndicesT [ColIndicesN]â?? and â??const Eigen::internal::all_tâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template<class Indices> typename Eigen::internal::enable_if<(IsRowMajor && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<const Derived, Eigen::internal::SingleRange, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template<class Indices> typename Eigen::internal::enable_if<((! IsRowMajor) && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<const Derived, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type, Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template<class Indices> typename Eigen::internal::enable_if<(((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) && (! Eigen::internal::is_integral<Indices>::value)) && (! Eigen::Symbolic::is_symbolic<Indices>::value)), Eigen::VectorBlock<const Derived, Eigen::internal::array_size<Indices>::value> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template<class IndexType> typename Eigen::internal::enable_if<Eigen::Symbolic::is_symbolic<Indices>::value, typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const IndexType&) const [with IndexType = IndexType; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndexType& id) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<IsRowMajor, Eigen::IndexedView<const Derived, Eigen::internal::SingleRange, const IndicesT (&)[IndicesN]> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) const [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<(! IsRowMajor), Eigen::IndexedView<const Derived, const IndicesT (&)[IndicesN], Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) const [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsIndexedView), typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsBlock), typename Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::BlockType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsScalar), typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndices> Eigen::IndexedView<Derived, const RowIndicesT (&)[RowIndicesN], typename Eigen::DenseBase<Derived>::IvcColType<ColIndices>::type> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndices&) [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: couldn't deduce template parameter â??RowIndicesTâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template<class RowIndices, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<Derived, typename Eigen::DenseBase<Derived>::IvcRowType<Indices>::type, const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndicesT (&)[ColIndicesN]) [with RowIndices = RowIndices; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: mismatched types â??const ColIndicesT [ColIndicesN]â?? and â??const Eigen::internal::all_tâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<Derived, const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]) [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: mismatched types â??const ColIndicesT [ColIndicesN]â?? and â??const Eigen::internal::all_tâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template<class Indices> typename Eigen::internal::enable_if<(IsRowMajor && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<Derived, Eigen::internal::SingleRange, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template<class Indices> typename Eigen::internal::enable_if<((! IsRowMajor) && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<Derived, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type, Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template<class Indices> typename Eigen::internal::enable_if<(((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) && (! Eigen::internal::is_integral<Indices>::value)) && (! Eigen::Symbolic::is_symbolic<Indices>::value)), Eigen::VectorBlock<Derived, Eigen::internal::array_size<Indices>::value> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template<class IndexType> typename Eigen::internal::enable_if<Eigen::Symbolic::is_symbolic<Indices>::value, typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const IndexType&) [with IndexType = IndexType; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndexType& id) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<IsRowMajor, Eigen::IndexedView<Derived, Eigen::internal::SingleRange, const IndicesT (&)[IndicesN]> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<(! IsRowMajor), Eigen::IndexedView<Derived, const IndicesT (&)[IndicesN], Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:40: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:301:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({3, 1, 6, 5}, all), A(std::array<int,4>{{3, 1, 6, 5}}, all) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:435:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:115:41: note: Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Array<int, -1, -1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const int&; Eigen::Index = long int]
EIGEN_STRONG_INLINE CoeffReturnType operator()(Index row, Index col) const
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:115:41: note: no known conversion for argument 1 from â??<brace-enclosed initializer list>â?? to â??Eigen::Index {aka long int}â??
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:178:5: note: Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index) const [with Derived = Eigen::Array<int, -1, -1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const int&; Eigen::Index = long int]
operator()(Index index) const
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:178:5: note: candidate expects 1 argument, 2 provided
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:423:5: note: Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index) [with Derived = Eigen::Array<int, -1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = int; Eigen::Index = long int]
operator()(Index index)
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:423:5: note: candidate expects 1 argument, 2 provided
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:362:5: note: Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index, Eigen::Index) [with Derived = Eigen::Array<int, -1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = int; Eigen::Index = long int]
operator()(Index row, Index col)
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:362:5: note: no known conversion for argument 1 from â??<brace-enclosed initializer list>â?? to â??Eigen::Index {aka long int}â??
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: error: no match for call to â??(Eigen::ArrayXXi {aka Eigen::Array<int, -1, -1>}) (const Eigen::internal::all_t&, <brace-enclosed initializer list>)â??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:460:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/Array.h:45:7: note: candidates are:
class Array
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsIndexedView), typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: couldn't deduce template parameter â??ColIndicesâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsBlock), typename Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::BlockType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: couldn't deduce template parameter â??ColIndicesâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsScalar), typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: couldn't deduce template parameter â??ColIndicesâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndices> Eigen::IndexedView<const Derived, const RowIndicesT (&)[RowIndicesN], typename Eigen::DenseBase<Derived>::IvcColType<ColIndices>::type> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndices&) const [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: mismatched types â??const RowIndicesT [RowIndicesN]â?? and â??const Eigen::internal::all_tâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template<class RowIndices, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<const Derived, typename Eigen::DenseBase<Derived>::IvcRowType<Indices>::type, const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndicesT (&)[ColIndicesN]) const [with RowIndices = RowIndices; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: couldn't deduce template parameter â??ColIndicesTâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<const Derived, const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]) const [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: mismatched types â??const RowIndicesT [RowIndicesN]â?? and â??const Eigen::internal::all_tâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template<class Indices> typename Eigen::internal::enable_if<(IsRowMajor && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<const Derived, Eigen::internal::SingleRange, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template<class Indices> typename Eigen::internal::enable_if<((! IsRowMajor) && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<const Derived, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type, Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template<class Indices> typename Eigen::internal::enable_if<(((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) && (! Eigen::internal::is_integral<Indices>::value)) && (! Eigen::Symbolic::is_symbolic<Indices>::value)), Eigen::VectorBlock<const Derived, Eigen::internal::array_size<Indices>::value> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template<class IndexType> typename Eigen::internal::enable_if<Eigen::Symbolic::is_symbolic<Indices>::value, typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const IndexType&) const [with IndexType = IndexType; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndexType& id) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<IsRowMajor, Eigen::IndexedView<const Derived, Eigen::internal::SingleRange, const IndicesT (&)[IndicesN]> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) const [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: mismatched types â??const IndicesT [IndicesN]â?? and â??const Eigen::internal::all_tâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<(! IsRowMajor), Eigen::IndexedView<const Derived, const IndicesT (&)[IndicesN], Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) const [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: mismatched types â??const IndicesT [IndicesN]â?? and â??const Eigen::internal::all_tâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsIndexedView), typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: couldn't deduce template parameter â??ColIndicesâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsBlock), typename Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::BlockType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: couldn't deduce template parameter â??ColIndicesâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsScalar), typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: couldn't deduce template parameter â??ColIndicesâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndices> Eigen::IndexedView<Derived, const RowIndicesT (&)[RowIndicesN], typename Eigen::DenseBase<Derived>::IvcColType<ColIndices>::type> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndices&) [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: mismatched types â??const RowIndicesT [RowIndicesN]â?? and â??const Eigen::internal::all_tâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template<class RowIndices, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<Derived, typename Eigen::DenseBase<Derived>::IvcRowType<Indices>::type, const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndicesT (&)[ColIndicesN]) [with RowIndices = RowIndices; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: couldn't deduce template parameter â??ColIndicesTâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<Derived, const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]) [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: mismatched types â??const RowIndicesT [RowIndicesN]â?? and â??const Eigen::internal::all_tâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template<class Indices> typename Eigen::internal::enable_if<(IsRowMajor && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<Derived, Eigen::internal::SingleRange, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template<class Indices> typename Eigen::internal::enable_if<((! IsRowMajor) && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<Derived, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type, Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template<class Indices> typename Eigen::internal::enable_if<(((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) && (! Eigen::internal::is_integral<Indices>::value)) && (! Eigen::Symbolic::is_symbolic<Indices>::value)), Eigen::VectorBlock<Derived, Eigen::internal::array_size<Indices>::value> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template<class IndexType> typename Eigen::internal::enable_if<Eigen::Symbolic::is_symbolic<Indices>::value, typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const IndexType&) [with IndexType = IndexType; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndexType& id) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<IsRowMajor, Eigen::IndexedView<Derived, Eigen::internal::SingleRange, const IndicesT (&)[IndicesN]> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: mismatched types â??const IndicesT [IndicesN]â?? and â??const Eigen::internal::all_tâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<(! IsRowMajor), Eigen::IndexedView<Derived, const IndicesT (&)[IndicesN], Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:39: note: mismatched types â??const IndicesT [IndicesN]â?? and â??const Eigen::internal::all_tâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:302:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A(all,{3, 1, 6, 5}), A(all,std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:435:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:115:41: note: Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Array<int, -1, -1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const int&; Eigen::Index = long int]
EIGEN_STRONG_INLINE CoeffReturnType operator()(Index row, Index col) const
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:115:41: note: no known conversion for argument 1 from â??const Eigen::internal::all_tâ?? to â??Eigen::Index {aka long int}â??
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:178:5: note: Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index) const [with Derived = Eigen::Array<int, -1, -1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const int&; Eigen::Index = long int]
operator()(Index index) const
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:178:5: note: candidate expects 1 argument, 2 provided
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:423:5: note: Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index) [with Derived = Eigen::Array<int, -1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = int; Eigen::Index = long int]
operator()(Index index)
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:423:5: note: candidate expects 1 argument, 2 provided
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:362:5: note: Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index, Eigen::Index) [with Derived = Eigen::Array<int, -1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = int; Eigen::Index = long int]
operator()(Index row, Index col)
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:362:5: note: no known conversion for argument 1 from â??const Eigen::internal::all_tâ?? to â??Eigen::Index {aka long int}â??
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: error: no match for call to â??(Eigen::ArrayXXi {aka Eigen::Array<int, -1, -1>}) (<brace-enclosed initializer list>, <brace-enclosed initializer list>)â??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:460:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/Array.h:45:7: note: candidates are:
class Array
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsIndexedView), typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsBlock), typename Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::BlockType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsScalar), typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndices> Eigen::IndexedView<const Derived, const RowIndicesT (&)[RowIndicesN], typename Eigen::DenseBase<Derived>::IvcColType<ColIndices>::type> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndices&) const [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: couldn't deduce template parameter â??RowIndicesTâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template<class RowIndices, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<const Derived, typename Eigen::DenseBase<Derived>::IvcRowType<Indices>::type, const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndicesT (&)[ColIndicesN]) const [with RowIndices = RowIndices; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<const Derived, const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]) const [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: couldn't deduce template parameter â??RowIndicesTâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template<class Indices> typename Eigen::internal::enable_if<(IsRowMajor && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<const Derived, Eigen::internal::SingleRange, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template<class Indices> typename Eigen::internal::enable_if<((! IsRowMajor) && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<const Derived, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type, Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template<class Indices> typename Eigen::internal::enable_if<(((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) && (! Eigen::internal::is_integral<Indices>::value)) && (! Eigen::Symbolic::is_symbolic<Indices>::value)), Eigen::VectorBlock<const Derived, Eigen::internal::array_size<Indices>::value> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template<class IndexType> typename Eigen::internal::enable_if<Eigen::Symbolic::is_symbolic<Indices>::value, typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const IndexType&) const [with IndexType = IndexType; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndexType& id) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<IsRowMajor, Eigen::IndexedView<const Derived, Eigen::internal::SingleRange, const IndicesT (&)[IndicesN]> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) const [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<(! IsRowMajor), Eigen::IndexedView<const Derived, const IndicesT (&)[IndicesN], Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) const [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsIndexedView), typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsBlock), typename Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::BlockType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsScalar), typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndices> Eigen::IndexedView<Derived, const RowIndicesT (&)[RowIndicesN], typename Eigen::DenseBase<Derived>::IvcColType<ColIndices>::type> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndices&) [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: couldn't deduce template parameter â??RowIndicesTâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template<class RowIndices, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<Derived, typename Eigen::DenseBase<Derived>::IvcRowType<Indices>::type, const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndicesT (&)[ColIndicesN]) [with RowIndices = RowIndices; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<Derived, const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]) [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: couldn't deduce template parameter â??RowIndicesTâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template<class Indices> typename Eigen::internal::enable_if<(IsRowMajor && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<Derived, Eigen::internal::SingleRange, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template<class Indices> typename Eigen::internal::enable_if<((! IsRowMajor) && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<Derived, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type, Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template<class Indices> typename Eigen::internal::enable_if<(((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) && (! Eigen::internal::is_integral<Indices>::value)) && (! Eigen::Symbolic::is_symbolic<Indices>::value)), Eigen::VectorBlock<Derived, Eigen::internal::array_size<Indices>::value> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template<class IndexType> typename Eigen::internal::enable_if<Eigen::Symbolic::is_symbolic<Indices>::value, typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const IndexType&) [with IndexType = IndexType; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndexType& id) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<IsRowMajor, Eigen::IndexedView<Derived, Eigen::internal::SingleRange, const IndicesT (&)[IndicesN]> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<(! IsRowMajor), Eigen::IndexedView<Derived, const IndicesT (&)[IndicesN], Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:43: note: candidate expects 1 argument, 2 provided
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:303:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( A({1,3,5},{3, 1, 6, 5}), A(std::array<int,3>{{1,3,5}},std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:435:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:115:41: note: Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Array<int, -1, -1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const int&; Eigen::Index = long int]
EIGEN_STRONG_INLINE CoeffReturnType operator()(Index row, Index col) const
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:115:41: note: no known conversion for argument 1 from â??<brace-enclosed initializer list>â?? to â??Eigen::Index {aka long int}â??
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:178:5: note: Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index) const [with Derived = Eigen::Array<int, -1, -1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const int&; Eigen::Index = long int]
operator()(Index index) const
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:178:5: note: candidate expects 1 argument, 2 provided
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:423:5: note: Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index) [with Derived = Eigen::Array<int, -1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = int; Eigen::Index = long int]
operator()(Index index)
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:423:5: note: candidate expects 1 argument, 2 provided
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:362:5: note: Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index, Eigen::Index) [with Derived = Eigen::Array<int, -1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = int; Eigen::Index = long int]
operator()(Index row, Index col)
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:362:5: note: no known conversion for argument 1 from â??<brace-enclosed initializer list>â?? to â??Eigen::Index {aka long int}â??
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: error: no match for call to â??(Eigen::ArrayXXi {aka Eigen::Array<int, -1, -1>}) (<brace-enclosed initializer list>, <brace-enclosed initializer list>)â??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:460:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/Array.h:45:7: note: candidates are:
class Array
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsIndexedView), typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsBlock), typename Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::BlockType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsScalar), typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndices> Eigen::IndexedView<const Derived, const RowIndicesT (&)[RowIndicesN], typename Eigen::DenseBase<Derived>::IvcColType<ColIndices>::type> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndices&) const [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: couldn't deduce template parameter â??RowIndicesTâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template<class RowIndices, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<const Derived, typename Eigen::DenseBase<Derived>::IvcRowType<Indices>::type, const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndicesT (&)[ColIndicesN]) const [with RowIndices = RowIndices; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<const Derived, const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]) const [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: couldn't deduce template parameter â??RowIndicesTâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template<class Indices> typename Eigen::internal::enable_if<(IsRowMajor && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<const Derived, Eigen::internal::SingleRange, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template<class Indices> typename Eigen::internal::enable_if<((! IsRowMajor) && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<const Derived, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type, Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template<class Indices> typename Eigen::internal::enable_if<(((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) && (! Eigen::internal::is_integral<Indices>::value)) && (! Eigen::Symbolic::is_symbolic<Indices>::value)), Eigen::VectorBlock<const Derived, Eigen::internal::array_size<Indices>::value> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template<class IndexType> typename Eigen::internal::enable_if<Eigen::Symbolic::is_symbolic<Indices>::value, typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const IndexType&) const [with IndexType = IndexType; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndexType& id) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<IsRowMajor, Eigen::IndexedView<const Derived, Eigen::internal::SingleRange, const IndicesT (&)[IndicesN]> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) const [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<(! IsRowMajor), Eigen::IndexedView<const Derived, const IndicesT (&)[IndicesN], Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) const [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsIndexedView), typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsBlock), typename Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::BlockType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsScalar), typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndices> Eigen::IndexedView<Derived, const RowIndicesT (&)[RowIndicesN], typename Eigen::DenseBase<Derived>::IvcColType<ColIndices>::type> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndices&) [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: couldn't deduce template parameter â??RowIndicesTâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template<class RowIndices, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<Derived, typename Eigen::DenseBase<Derived>::IvcRowType<Indices>::type, const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndicesT (&)[ColIndicesN]) [with RowIndices = RowIndices; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<Derived, const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]) [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: couldn't deduce template parameter â??RowIndicesTâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template<class Indices> typename Eigen::internal::enable_if<(IsRowMajor && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<Derived, Eigen::internal::SingleRange, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template<class Indices> typename Eigen::internal::enable_if<((! IsRowMajor) && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<Derived, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type, Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template<class Indices> typename Eigen::internal::enable_if<(((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) && (! Eigen::internal::is_integral<Indices>::value)) && (! Eigen::Symbolic::is_symbolic<Indices>::value)), Eigen::VectorBlock<Derived, Eigen::internal::array_size<Indices>::value> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template<class IndexType> typename Eigen::internal::enable_if<Eigen::Symbolic::is_symbolic<Indices>::value, typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const IndexType&) [with IndexType = IndexType; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndexType& id) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<IsRowMajor, Eigen::IndexedView<Derived, Eigen::internal::SingleRange, const IndicesT (&)[IndicesN]> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<(! IsRowMajor), Eigen::IndexedView<Derived, const IndicesT (&)[IndicesN], Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:305:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).RowsAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:435:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:115:41: note: Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Array<int, -1, -1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const int&; Eigen::Index = long int]
EIGEN_STRONG_INLINE CoeffReturnType operator()(Index row, Index col) const
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:115:41: note: no known conversion for argument 1 from â??<brace-enclosed initializer list>â?? to â??Eigen::Index {aka long int}â??
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:178:5: note: Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index) const [with Derived = Eigen::Array<int, -1, -1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const int&; Eigen::Index = long int]
operator()(Index index) const
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:178:5: note: candidate expects 1 argument, 2 provided
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:423:5: note: Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index) [with Derived = Eigen::Array<int, -1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = int; Eigen::Index = long int]
operator()(Index index)
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:423:5: note: candidate expects 1 argument, 2 provided
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:362:5: note: Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index, Eigen::Index) [with Derived = Eigen::Array<int, -1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = int; Eigen::Index = long int]
operator()(Index row, Index col)
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:362:5: note: no known conversion for argument 1 from â??<brace-enclosed initializer list>â?? to â??Eigen::Index {aka long int}â??
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: error: no match for call to â??(Eigen::ArrayXXi {aka Eigen::Array<int, -1, -1>}) (<brace-enclosed initializer list>, <brace-enclosed initializer list>)â??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:460:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/Array.h:45:7: note: candidates are:
class Array
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsIndexedView), typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsBlock), typename Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::BlockType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsScalar), typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndices> Eigen::IndexedView<const Derived, const RowIndicesT (&)[RowIndicesN], typename Eigen::DenseBase<Derived>::IvcColType<ColIndices>::type> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndices&) const [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: couldn't deduce template parameter â??RowIndicesTâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template<class RowIndices, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<const Derived, typename Eigen::DenseBase<Derived>::IvcRowType<Indices>::type, const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndicesT (&)[ColIndicesN]) const [with RowIndices = RowIndices; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<const Derived, const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]) const [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: couldn't deduce template parameter â??RowIndicesTâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template<class Indices> typename Eigen::internal::enable_if<(IsRowMajor && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<const Derived, Eigen::internal::SingleRange, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template<class Indices> typename Eigen::internal::enable_if<((! IsRowMajor) && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<const Derived, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type, Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template<class Indices> typename Eigen::internal::enable_if<(((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) && (! Eigen::internal::is_integral<Indices>::value)) && (! Eigen::Symbolic::is_symbolic<Indices>::value)), Eigen::VectorBlock<const Derived, Eigen::internal::array_size<Indices>::value> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template<class IndexType> typename Eigen::internal::enable_if<Eigen::Symbolic::is_symbolic<Indices>::value, typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const IndexType&) const [with IndexType = IndexType; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndexType& id) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<IsRowMajor, Eigen::IndexedView<const Derived, Eigen::internal::SingleRange, const IndicesT (&)[IndicesN]> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) const [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<(! IsRowMajor), Eigen::IndexedView<const Derived, const IndicesT (&)[IndicesN], Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) const [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsIndexedView), typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsBlock), typename Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::BlockType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsScalar), typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndices> Eigen::IndexedView<Derived, const RowIndicesT (&)[RowIndicesN], typename Eigen::DenseBase<Derived>::IvcColType<ColIndices>::type> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndices&) [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndices = ColIndices; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: couldn't deduce template parameter â??RowIndicesTâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template<class RowIndices, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<Derived, typename Eigen::DenseBase<Derived>::IvcRowType<Indices>::type, const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndicesT (&)[ColIndicesN]) [with RowIndices = RowIndices; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndices& rowIndices, const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: couldn't deduce template parameter â??RowIndicesâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<Derived, const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]) [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: couldn't deduce template parameter â??RowIndicesTâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template<class Indices> typename Eigen::internal::enable_if<(IsRowMajor && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<Derived, Eigen::internal::SingleRange, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template<class Indices> typename Eigen::internal::enable_if<((! IsRowMajor) && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<Derived, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type, Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template<class Indices> typename Eigen::internal::enable_if<(((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) && (! Eigen::internal::is_integral<Indices>::value)) && (! Eigen::Symbolic::is_symbolic<Indices>::value)), Eigen::VectorBlock<Derived, Eigen::internal::array_size<Indices>::value> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<int, -1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template<class IndexType> typename Eigen::internal::enable_if<Eigen::Symbolic::is_symbolic<Indices>::value, typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const IndexType&) [with IndexType = IndexType; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndexType& id) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<IsRowMajor, Eigen::IndexedView<Derived, Eigen::internal::SingleRange, const IndicesT (&)[IndicesN]> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<(! IsRowMajor), Eigen::IndexedView<Derived, const IndicesT (&)[IndicesN], Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<int, -1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:42: note: candidate expects 1 argument, 2 provided
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:306:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( A({1,3,5},{3, 1, 6, 5}).ColsAtCompileTime, 4 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:435:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:115:41: note: Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Array<int, -1, -1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const int&; Eigen::Index = long int]
EIGEN_STRONG_INLINE CoeffReturnType operator()(Index row, Index col) const
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:115:41: note: no known conversion for argument 1 from â??<brace-enclosed initializer list>â?? to â??Eigen::Index {aka long int}â??
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:178:5: note: Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index) const [with Derived = Eigen::Array<int, -1, -1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const int&; Eigen::Index = long int]
operator()(Index index) const
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:178:5: note: candidate expects 1 argument, 2 provided
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:423:5: note: Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index) [with Derived = Eigen::Array<int, -1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = int; Eigen::Index = long int]
operator()(Index index)
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:423:5: note: candidate expects 1 argument, 2 provided
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:362:5: note: Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index, Eigen::Index) [with Derived = Eigen::Array<int, -1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = int; Eigen::Index = long int]
operator()(Index row, Index col)
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:362:5: note: no known conversion for argument 1 from â??<brace-enclosed initializer list>â?? to â??Eigen::Index {aka long int}â??
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: error: no match for call to â??(Eigen::ArrayXd {aka Eigen::Array<double, -1, 1>}) (<brace-enclosed initializer list>)â??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:460:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/Array.h:45:7: note: candidates are:
class Array
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsIndexedView), typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsBlock), typename Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::BlockType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsScalar), typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndices> Eigen::IndexedView<const Derived, const RowIndicesT (&)[RowIndicesN], typename Eigen::DenseBase<Derived>::IvcColType<ColIndices>::type> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndices&) const [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndices = ColIndices; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template<class RowIndices, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<const Derived, typename Eigen::DenseBase<Derived>::IvcRowType<Indices>::type, const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndicesT (&)[ColIndicesN]) const [with RowIndices = RowIndices; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndices& rowIndices, const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<const Derived, const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]) const [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template<class Indices> typename Eigen::internal::enable_if<(IsRowMajor && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<const Derived, Eigen::internal::SingleRange, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<double, -1, 1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template<class Indices> typename Eigen::internal::enable_if<((! IsRowMajor) && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<const Derived, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type, Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<double, -1, 1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template<class Indices> typename Eigen::internal::enable_if<(((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) && (! Eigen::internal::is_integral<Indices>::value)) && (! Eigen::Symbolic::is_symbolic<Indices>::value)), Eigen::VectorBlock<const Derived, Eigen::internal::array_size<Indices>::value> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<double, -1, 1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template<class IndexType> typename Eigen::internal::enable_if<Eigen::Symbolic::is_symbolic<Indices>::value, typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const IndexType&) const [with IndexType = IndexType; Derived = Eigen::Array<double, -1, 1>]
operator()(const IndexType& id) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: couldn't deduce template parameter â??IndexTypeâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<IsRowMajor, Eigen::IndexedView<const Derived, Eigen::internal::SingleRange, const IndicesT (&)[IndicesN]> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) const [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<double, -1, 1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: couldn't deduce template parameter â??IndicesTâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<(! IsRowMajor), Eigen::IndexedView<const Derived, const IndicesT (&)[IndicesN], Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) const [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<double, -1, 1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: couldn't deduce template parameter â??IndicesTâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsIndexedView), typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsBlock), typename Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::BlockType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsScalar), typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndices> Eigen::IndexedView<Derived, const RowIndicesT (&)[RowIndicesN], typename Eigen::DenseBase<Derived>::IvcColType<ColIndices>::type> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndices&) [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndices = ColIndices; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template<class RowIndices, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<Derived, typename Eigen::DenseBase<Derived>::IvcRowType<Indices>::type, const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndicesT (&)[ColIndicesN]) [with RowIndices = RowIndices; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndices& rowIndices, const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<Derived, const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]) [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template<class Indices> typename Eigen::internal::enable_if<(IsRowMajor && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<Derived, Eigen::internal::SingleRange, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<double, -1, 1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template<class Indices> typename Eigen::internal::enable_if<((! IsRowMajor) && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<Derived, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type, Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<double, -1, 1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template<class Indices> typename Eigen::internal::enable_if<(((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) && (! Eigen::internal::is_integral<Indices>::value)) && (! Eigen::Symbolic::is_symbolic<Indices>::value)), Eigen::VectorBlock<Derived, Eigen::internal::array_size<Indices>::value> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<double, -1, 1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template<class IndexType> typename Eigen::internal::enable_if<Eigen::Symbolic::is_symbolic<Indices>::value, typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const IndexType&) [with IndexType = IndexType; Derived = Eigen::Array<double, -1, 1>]
operator()(const IndexType& id) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: couldn't deduce template parameter â??IndexTypeâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<IsRowMajor, Eigen::IndexedView<Derived, Eigen::internal::SingleRange, const IndicesT (&)[IndicesN]> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<double, -1, 1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: couldn't deduce template parameter â??IndicesTâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<(! IsRowMajor), Eigen::IndexedView<Derived, const IndicesT (&)[IndicesN], Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<double, -1, 1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:35: note: couldn't deduce template parameter â??IndicesTâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:308:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( a({3, 1, 6, 5}), a(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:435:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:115:41: note: Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Array<double, -1, 1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const double&; Eigen::Index = long int]
EIGEN_STRONG_INLINE CoeffReturnType operator()(Index row, Index col) const
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:115:41: note: candidate expects 2 arguments, 1 provided
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:178:5: note: Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index) const [with Derived = Eigen::Array<double, -1, 1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const double&; Eigen::Index = long int]
operator()(Index index) const
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:178:5: note: no known conversion for argument 1 from â??<brace-enclosed initializer list>â?? to â??Eigen::Index {aka long int}â??
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:423:5: note: Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index) [with Derived = Eigen::Array<double, -1, 1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; Eigen::Index = long int]
operator()(Index index)
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:423:5: note: no known conversion for argument 1 from â??<brace-enclosed initializer list>â?? to â??Eigen::Index {aka long int}â??
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:362:5: note: Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index, Eigen::Index) [with Derived = Eigen::Array<double, -1, 1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; Eigen::Index = long int]
operator()(Index row, Index col)
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:362:5: note: candidate expects 2 arguments, 1 provided
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: error: no match for call to â??(Eigen::ArrayXd {aka Eigen::Array<double, -1, 1>}) (<brace-enclosed initializer list>)â??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:460:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/Array.h:45:7: note: candidates are:
class Array
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsIndexedView), typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsBlock), typename Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::BlockType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsScalar), typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndices> Eigen::IndexedView<const Derived, const RowIndicesT (&)[RowIndicesN], typename Eigen::DenseBase<Derived>::IvcColType<ColIndices>::type> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndices&) const [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndices = ColIndices; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template<class RowIndices, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<const Derived, typename Eigen::DenseBase<Derived>::IvcRowType<Indices>::type, const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndicesT (&)[ColIndicesN]) const [with RowIndices = RowIndices; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndices& rowIndices, const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<const Derived, const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]) const [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template<class Indices> typename Eigen::internal::enable_if<(IsRowMajor && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<const Derived, Eigen::internal::SingleRange, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<double, -1, 1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template<class Indices> typename Eigen::internal::enable_if<((! IsRowMajor) && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<const Derived, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type, Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<double, -1, 1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template<class Indices> typename Eigen::internal::enable_if<(((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) && (! Eigen::internal::is_integral<Indices>::value)) && (! Eigen::Symbolic::is_symbolic<Indices>::value)), Eigen::VectorBlock<const Derived, Eigen::internal::array_size<Indices>::value> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<double, -1, 1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template<class IndexType> typename Eigen::internal::enable_if<Eigen::Symbolic::is_symbolic<Indices>::value, typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const IndexType&) const [with IndexType = IndexType; Derived = Eigen::Array<double, -1, 1>]
operator()(const IndexType& id) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: couldn't deduce template parameter â??IndexTypeâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<IsRowMajor, Eigen::IndexedView<const Derived, Eigen::internal::SingleRange, const IndicesT (&)[IndicesN]> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) const [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<double, -1, 1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: couldn't deduce template parameter â??IndicesTâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<(! IsRowMajor), Eigen::IndexedView<const Derived, const IndicesT (&)[IndicesN], Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) const [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<double, -1, 1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: couldn't deduce template parameter â??IndicesTâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsIndexedView), typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsBlock), typename Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::BlockType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsScalar), typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndices> Eigen::IndexedView<Derived, const RowIndicesT (&)[RowIndicesN], typename Eigen::DenseBase<Derived>::IvcColType<ColIndices>::type> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndices&) [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndices = ColIndices; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template<class RowIndices, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<Derived, typename Eigen::DenseBase<Derived>::IvcRowType<Indices>::type, const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndicesT (&)[ColIndicesN]) [with RowIndices = RowIndices; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndices& rowIndices, const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<Derived, const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]) [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<double, -1, 1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template<class Indices> typename Eigen::internal::enable_if<(IsRowMajor && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<Derived, Eigen::internal::SingleRange, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<double, -1, 1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template<class Indices> typename Eigen::internal::enable_if<((! IsRowMajor) && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<Derived, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type, Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<double, -1, 1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template<class Indices> typename Eigen::internal::enable_if<(((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) && (! Eigen::internal::is_integral<Indices>::value)) && (! Eigen::Symbolic::is_symbolic<Indices>::value)), Eigen::VectorBlock<Derived, Eigen::internal::array_size<Indices>::value> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<double, -1, 1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template<class IndexType> typename Eigen::internal::enable_if<Eigen::Symbolic::is_symbolic<Indices>::value, typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const IndexType&) [with IndexType = IndexType; Derived = Eigen::Array<double, -1, 1>]
operator()(const IndexType& id) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: couldn't deduce template parameter â??IndexTypeâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<IsRowMajor, Eigen::IndexedView<Derived, Eigen::internal::SingleRange, const IndicesT (&)[IndicesN]> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<double, -1, 1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: couldn't deduce template parameter â??IndicesTâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<(! IsRowMajor), Eigen::IndexedView<Derived, const IndicesT (&)[IndicesN], Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<double, -1, 1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:29: note: couldn't deduce template parameter â??IndicesTâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:309:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( a({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:435:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:115:41: note: Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Array<double, -1, 1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const double&; Eigen::Index = long int]
EIGEN_STRONG_INLINE CoeffReturnType operator()(Index row, Index col) const
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:115:41: note: candidate expects 2 arguments, 1 provided
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:178:5: note: Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index) const [with Derived = Eigen::Array<double, -1, 1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const double&; Eigen::Index = long int]
operator()(Index index) const
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:178:5: note: no known conversion for argument 1 from â??<brace-enclosed initializer list>â?? to â??Eigen::Index {aka long int}â??
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:423:5: note: Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index) [with Derived = Eigen::Array<double, -1, 1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; Eigen::Index = long int]
operator()(Index index)
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:423:5: note: no known conversion for argument 1 from â??<brace-enclosed initializer list>â?? to â??Eigen::Index {aka long int}â??
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:362:5: note: Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index, Eigen::Index) [with Derived = Eigen::Array<double, -1, 1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; Eigen::Index = long int]
operator()(Index row, Index col)
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:362:5: note: candidate expects 2 arguments, 1 provided
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: error: no match for call to â??(Eigen::Array<double, 1, -1>) (<brace-enclosed initializer list>)â??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:460:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/Array.h:45:7: note: candidates are:
class Array
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsIndexedView), typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsBlock), typename Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::BlockType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsScalar), typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndices> Eigen::IndexedView<const Derived, const RowIndicesT (&)[RowIndicesN], typename Eigen::DenseBase<Derived>::IvcColType<ColIndices>::type> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndices&) const [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndices = ColIndices; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template<class RowIndices, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<const Derived, typename Eigen::DenseBase<Derived>::IvcRowType<Indices>::type, const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndicesT (&)[ColIndicesN]) const [with RowIndices = RowIndices; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndices& rowIndices, const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<const Derived, const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]) const [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template<class Indices> typename Eigen::internal::enable_if<(IsRowMajor && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<const Derived, Eigen::internal::SingleRange, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<double, 1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template<class Indices> typename Eigen::internal::enable_if<((! IsRowMajor) && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<const Derived, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type, Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<double, 1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template<class Indices> typename Eigen::internal::enable_if<(((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) && (! Eigen::internal::is_integral<Indices>::value)) && (! Eigen::Symbolic::is_symbolic<Indices>::value)), Eigen::VectorBlock<const Derived, Eigen::internal::array_size<Indices>::value> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<double, 1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template<class IndexType> typename Eigen::internal::enable_if<Eigen::Symbolic::is_symbolic<Indices>::value, typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const IndexType&) const [with IndexType = IndexType; Derived = Eigen::Array<double, 1, -1>]
operator()(const IndexType& id) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: couldn't deduce template parameter â??IndexTypeâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<IsRowMajor, Eigen::IndexedView<const Derived, Eigen::internal::SingleRange, const IndicesT (&)[IndicesN]> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) const [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<double, 1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: couldn't deduce template parameter â??IndicesTâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<(! IsRowMajor), Eigen::IndexedView<const Derived, const IndicesT (&)[IndicesN], Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) const [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<double, 1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: couldn't deduce template parameter â??IndicesTâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsIndexedView), typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsBlock), typename Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::BlockType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsScalar), typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndices> Eigen::IndexedView<Derived, const RowIndicesT (&)[RowIndicesN], typename Eigen::DenseBase<Derived>::IvcColType<ColIndices>::type> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndices&) [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndices = ColIndices; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template<class RowIndices, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<Derived, typename Eigen::DenseBase<Derived>::IvcRowType<Indices>::type, const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndicesT (&)[ColIndicesN]) [with RowIndices = RowIndices; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndices& rowIndices, const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<Derived, const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]) [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template<class Indices> typename Eigen::internal::enable_if<(IsRowMajor && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<Derived, Eigen::internal::SingleRange, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<double, 1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template<class Indices> typename Eigen::internal::enable_if<((! IsRowMajor) && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<Derived, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type, Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<double, 1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template<class Indices> typename Eigen::internal::enable_if<(((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) && (! Eigen::internal::is_integral<Indices>::value)) && (! Eigen::Symbolic::is_symbolic<Indices>::value)), Eigen::VectorBlock<Derived, Eigen::internal::array_size<Indices>::value> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<double, 1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template<class IndexType> typename Eigen::internal::enable_if<Eigen::Symbolic::is_symbolic<Indices>::value, typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const IndexType&) [with IndexType = IndexType; Derived = Eigen::Array<double, 1, -1>]
operator()(const IndexType& id) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: couldn't deduce template parameter â??IndexTypeâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<IsRowMajor, Eigen::IndexedView<Derived, Eigen::internal::SingleRange, const IndicesT (&)[IndicesN]> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<double, 1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: couldn't deduce template parameter â??IndicesTâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<(! IsRowMajor), Eigen::IndexedView<Derived, const IndicesT (&)[IndicesN], Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<double, 1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:35: note: couldn't deduce template parameter â??IndicesTâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:311:3: note: in expansion of macro â??VERIFY_IS_APPROXâ??
VERIFY_IS_APPROX( b({3, 1, 6, 5}), b(std::array<int,4>{{3, 1, 6, 5}}) );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:435:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:115:41: note: Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Array<double, 1, -1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const double&; Eigen::Index = long int]
EIGEN_STRONG_INLINE CoeffReturnType operator()(Index row, Index col) const
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:115:41: note: candidate expects 2 arguments, 1 provided
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:178:5: note: Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index) const [with Derived = Eigen::Array<double, 1, -1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const double&; Eigen::Index = long int]
operator()(Index index) const
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:178:5: note: no known conversion for argument 1 from â??<brace-enclosed initializer list>â?? to â??Eigen::Index {aka long int}â??
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:423:5: note: Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index) [with Derived = Eigen::Array<double, 1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; Eigen::Index = long int]
operator()(Index index)
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:423:5: note: no known conversion for argument 1 from â??<brace-enclosed initializer list>â?? to â??Eigen::Index {aka long int}â??
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:362:5: note: Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index, Eigen::Index) [with Derived = Eigen::Array<double, 1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; Eigen::Index = long int]
operator()(Index row, Index col)
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:362:5: note: candidate expects 2 arguments, 1 provided
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: error: no match for call to â??(Eigen::Array<double, 1, -1>) (<brace-enclosed initializer list>)â??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:460:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/Array.h:45:7: note: candidates are:
class Array
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsIndexedView), typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsBlock), typename Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::BlockType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::ConstIndexedViewType<RowIndices, ColIndices>::type>::ReturnAsScalar), typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) const [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndices> Eigen::IndexedView<const Derived, const RowIndicesT (&)[RowIndicesN], typename Eigen::DenseBase<Derived>::IvcColType<ColIndices>::type> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndices&) const [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndices = ColIndices; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template<class RowIndices, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<const Derived, typename Eigen::DenseBase<Derived>::IvcRowType<Indices>::type, const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndicesT (&)[ColIndicesN]) const [with RowIndices = RowIndices; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndices& rowIndices, const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<const Derived, const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]) const [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template<class Indices> typename Eigen::internal::enable_if<(IsRowMajor && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<const Derived, Eigen::internal::SingleRange, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<double, 1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template<class Indices> typename Eigen::internal::enable_if<((! IsRowMajor) && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<const Derived, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type, Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<double, 1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template<class Indices> typename Eigen::internal::enable_if<(((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) && (! Eigen::internal::is_integral<Indices>::value)) && (! Eigen::Symbolic::is_symbolic<Indices>::value)), Eigen::VectorBlock<const Derived, Eigen::internal::array_size<Indices>::value> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) const [with Indices = Indices; Derived = Eigen::Array<double, 1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template<class IndexType> typename Eigen::internal::enable_if<Eigen::Symbolic::is_symbolic<Indices>::value, typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const IndexType&) const [with IndexType = IndexType; Derived = Eigen::Array<double, 1, -1>]
operator()(const IndexType& id) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: couldn't deduce template parameter â??IndexTypeâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<IsRowMajor, Eigen::IndexedView<const Derived, Eigen::internal::SingleRange, const IndicesT (&)[IndicesN]> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) const [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<double, 1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: couldn't deduce template parameter â??IndicesTâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<(! IsRowMajor), Eigen::IndexedView<const Derived, const IndicesT (&)[IndicesN], Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) const [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<double, 1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: couldn't deduce template parameter â??IndicesTâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsIndexedView), typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:80:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsBlock), typename Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::BlockType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:92:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template<class RowIndices, class ColIndices> typename Eigen::internal::enable_if<(Eigen::DenseBase<Derived>::valid_indexed_view_overload<RowIndices, ColIndices>::value && Eigen::internal::traits<typename Eigen::DenseBase<Derived>::IndexedViewType<RowIndices, ColIndices>::type>::ReturnAsScalar), typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndices&) [with RowIndices = RowIndices; ColIndices = ColIndices; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:110:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndices> Eigen::IndexedView<Derived, const RowIndicesT (&)[RowIndicesN], typename Eigen::DenseBase<Derived>::IvcColType<ColIndices>::type> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndices&) [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndices = ColIndices; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:119:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template<class RowIndices, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<Derived, typename Eigen::DenseBase<Derived>::IvcRowType<Indices>::type, const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndices&, const ColIndicesT (&)[ColIndicesN]) [with RowIndices = RowIndices; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndices& rowIndices, const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:127:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template<class RowIndicesT, long unsigned int RowIndicesN, class ColIndicesT, long unsigned int ColIndicesN> Eigen::IndexedView<Derived, const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]> Eigen::DenseBase<Derived>::operator()(const RowIndicesT (&)[RowIndicesN], const ColIndicesT (&)[ColIndicesN]) [with RowIndicesT = RowIndicesT; long unsigned int RowIndicesN = RowIndicesN; ColIndicesT = ColIndicesT; long unsigned int ColIndicesN = ColIndicesN; Derived = Eigen::Array<double, 1, -1>]
operator()(const RowIndicesT (&rowIndices)[RowIndicesN], const ColIndicesT (&colIndices)[ColIndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:135:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: candidate expects 2 arguments, 1 provided
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template<class Indices> typename Eigen::internal::enable_if<(IsRowMajor && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<Derived, Eigen::internal::SingleRange, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<double, 1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:147:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template<class Indices> typename Eigen::internal::enable_if<((! IsRowMajor) && (!((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) || Eigen::internal::is_integral<Indices>::value))), Eigen::IndexedView<Derived, typename Eigen::DenseBase<Derived>::IvcType<Indices>::type, Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<double, 1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:158:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template<class Indices> typename Eigen::internal::enable_if<(((Eigen::internal::get_compile_time_incr<typename Eigen::DenseBase<Derived>::IvcType<Indices>::type>::value == 1) && (! Eigen::internal::is_integral<Indices>::value)) && (! Eigen::Symbolic::is_symbolic<Indices>::value)), Eigen::VectorBlock<Derived, Eigen::internal::array_size<Indices>::value> >::type Eigen::DenseBase<Derived>::operator()(const Indices&) [with Indices = Indices; Derived = Eigen::Array<double, 1, -1>]
operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:169:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: couldn't deduce template parameter â??Indicesâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template<class IndexType> typename Eigen::internal::enable_if<Eigen::Symbolic::is_symbolic<Indices>::value, typename Eigen::DenseCoeffsBase<Derived>::CoeffReturnType>::type Eigen::DenseBase<Derived>::operator()(const IndexType&) [with IndexType = IndexType; Derived = Eigen::Array<double, 1, -1>]
operator()(const IndexType& id) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:179:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: couldn't deduce template parameter â??IndexTypeâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<IsRowMajor, Eigen::IndexedView<Derived, Eigen::internal::SingleRange, const IndicesT (&)[IndicesN]> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<double, 1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:187:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: couldn't deduce template parameter â??IndicesTâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:209:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseBase.h:566,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:436,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template<class IndicesT, long unsigned int IndicesN> typename Eigen::internal::enable_if<(! IsRowMajor), Eigen::IndexedView<Derived, const IndicesT (&)[IndicesN], Eigen::internal::SingleRange> >::type Eigen::DenseBase<Derived>::operator()(const IndicesT (&)[IndicesN]) [with IndicesT = IndicesT; long unsigned int IndicesN = IndicesN; Derived = Eigen::Array<double, 1, -1>]
operator()(const IndicesT (&indices)[IndicesN]) EIGEN_INDEXED_VIEW_METHOD_CONST
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/../plugins/IndexedViewMethods.h:197:1: note: template argument deduction/substitution failed:
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:0:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:29: note: couldn't deduce template parameter â??IndicesTâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:276:33: note: in definition of macro â??VERIFYâ??
#define VERIFY(a) ::verify_impl(a, g_test_stack.back().c_str(), __FILE__, __LINE__, EI_PP_MAKE_STRING(a))
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:312:3: note: in expansion of macro â??VERIFY_IS_EQUALâ??
VERIFY_IS_EQUAL( b({1,3,5}).SizeAtCompileTime, 3 );
^
In file included from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/Core:435:0,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/QR:11,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/main.h:256,
from /usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/test/indexed_view.cpp:22:
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:115:41: note: Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Array<double, 1, -1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const double&; Eigen::Index = long int]
EIGEN_STRONG_INLINE CoeffReturnType operator()(Index row, Index col) const
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:115:41: note: candidate expects 2 arguments, 1 provided
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:178:5: note: Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index) const [with Derived = Eigen::Array<double, 1, -1>; Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType = const double&; Eigen::Index = long int]
operator()(Index index) const
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:178:5: note: no known conversion for argument 1 from â??<brace-enclosed initializer list>â?? to â??Eigen::Index {aka long int}â??
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:423:5: note: Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index) [with Derived = Eigen::Array<double, 1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; Eigen::Index = long int]
operator()(Index index)
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:423:5: note: no known conversion for argument 1 from â??<brace-enclosed initializer list>â?? to â??Eigen::Index {aka long int}â??
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:362:5: note: Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator()(Eigen::Index, Eigen::Index) [with Derived = Eigen::Array<double, 1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; Eigen::Index = long int]
operator()(Index row, Index col)
^
/usr/local/google/home/rmlarsen/eigen/rmlarsen/eigen/eigen/Eigen/src/Core/DenseCoeffsBase.h:362:5: note: candidate expects 2 arguments, 1 provided
make[3]: *** [test/CMakeFiles/indexed_view_2.dir/indexed_view.cpp.o] Error 1
make[2]: *** [test/CMakeFiles/indexed_view_2.dir/all] Error 2
make[1]: *** [CMakeFiles/check.dir/rule] Error 2
make: *** [check] Error 2