Use ptrdiff_t instead of size_t to encode fixed sizes. This silences several clang compilation warnings

(transplanted from 4400e4436ac7c5bbd305a03c21aa4bce24ae199b)
This commit is contained in:
Benoit Steiner
2015-04-17 09:12:18 -07:00
parent 4f126b862d
commit 9c6b82bcd5
2 changed files with 15 additions and 15 deletions

View File

@@ -34,7 +34,7 @@ static void test_fixed_size()
VERIFY_IS_EQUAL((int)Eigen::internal::array_get<0>(dimensions), 2);
VERIFY_IS_EQUAL((int)Eigen::internal::array_get<1>(dimensions), 3);
VERIFY_IS_EQUAL((int)Eigen::internal::array_get<2>(dimensions), 7);
VERIFY_IS_EQUAL(dimensions.TotalSize(), 2ul*3*7);
VERIFY_IS_EQUAL(dimensions.TotalSize(), 2*3*7);
}