From fa8fd4b4d57323384644394c651ca106d299695f Mon Sep 17 00:00:00 2001 From: Christopher Moore Date: Thu, 14 May 2020 22:11:19 +0000 Subject: Indexed view should have RowMajorBit when there is staticly a single row --- test/indexed_view.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'test/indexed_view.cpp') diff --git a/test/indexed_view.cpp b/test/indexed_view.cpp index 1dff972d2..3ac6706ef 100644 --- a/test/indexed_view.cpp +++ b/test/indexed_view.cpp @@ -439,6 +439,12 @@ void check_indexed_view() VERIFY( MATCH( A(all,1)(1), "101")); } + //Bug IndexView with a single static row should be RowMajor: + { + // A(1, seq(0,2,1)).cwiseAbs().colwise().replicate(2).eval(); + STATIC_CHECK(( (internal::evaluator::Flags & RowMajorBit) == RowMajorBit )); + } + } EIGEN_DECLARE_TEST(indexed_view) -- cgit v1.2.3