[eigen] Head is broken

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]


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


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/