Fixed a few compilation warnings

This commit is contained in:
Benoit Steiner 2015-06-30 10:36:17 -07:00
parent 7d41e97fa9
commit a4aa7c6217
3 changed files with 3 additions and 7 deletions

View File

@ -380,7 +380,7 @@ class Tensor : public TensorBase<Tensor<Scalar_, NumIndices_, Options_, IndexTyp
EIGEN_DEVICE_FUNC EIGEN_DEVICE_FUNC
void resize(const Sizes<Indices...>& dimensions) { void resize(const Sizes<Indices...>& dimensions) {
array<Index, NumIndices> dims; array<Index, NumIndices> dims;
for (int i = 0; i < NumIndices; ++i) { for (std::size_t i = 0; i < NumIndices; ++i) {
dims[i] = dimensions[i]; dims[i] = dimensions[i];
} }
resize(dims); resize(dims);
@ -390,7 +390,7 @@ class Tensor : public TensorBase<Tensor<Scalar_, NumIndices_, Options_, IndexTyp
EIGEN_DEVICE_FUNC EIGEN_DEVICE_FUNC
void resize(const Sizes<V1, V2, V3, V4, V5>& dimensions) { void resize(const Sizes<V1, V2, V3, V4, V5>& dimensions) {
array<Index, NumIndices> dims; array<Index, NumIndices> dims;
for (int i = 0; i < NumIndices; ++i) { for (std::size_t i = 0; i < NumIndices; ++i) {
dims[i] = dimensions[i]; dims[i] = dimensions[i];
} }
resize(dims); resize(dims);

View File

@ -38,7 +38,7 @@ template<typename Index, std::size_t Rank> struct array_size<const DimensionList
template<DenseIndex n, typename Index, std::size_t Rank> const Index array_get(DimensionList<Index, Rank>&) { template<DenseIndex n, typename Index, std::size_t Rank> const Index array_get(DimensionList<Index, Rank>&) {
return n; return n;
} }
template<DenseIndex n, typename Index, std::size_t Rank> const Index array_get(const DimensionList<Index, Rank>&a) { template<DenseIndex n, typename Index, std::size_t Rank> const Index array_get(const DimensionList<Index, Rank>&) {
return n; return n;
} }

View File

@ -354,7 +354,3 @@ void test_cxx11_meta()
CALL_SUBTEST(test_array_zip_and_apply()); CALL_SUBTEST(test_array_zip_and_apply());
CALL_SUBTEST(test_array_misc()); CALL_SUBTEST(test_array_misc());
} }
/*
* kate: space-indent on; indent-width 2; mixedindent off; indent-mode cstyle;
*/