Skip to content

Commit 9a3f02d

Browse files
authored
Merge pull request #2523 from tdegeus/warn
Fixing compiler warnings
2 parents d88341b + 0488446 commit 9a3f02d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

include/xtensor/xsort.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -781,7 +781,7 @@ namespace xt
781781
{
782782
auto begin = e.template begin<L>();
783783
auto end = e.template end<L>();
784-
std::size_t i = std::distance(begin, std::min_element(begin, end));
784+
std::size_t i = static_cast<std::size_t>(std::distance(begin, std::min_element(begin, end)));
785785
return xtensor<size_t, 0>{i};
786786
}
787787

@@ -837,7 +837,7 @@ namespace xt
837837
auto&& ed = eval(e.derived_cast());
838838
auto begin = ed.template begin<L>();
839839
auto end = ed.template end<L>();
840-
std::size_t i = std::distance(begin, std::min_element(begin, end));
840+
std::size_t i = static_cast<std::size_t>(std::distance(begin, std::min_element(begin, end)));
841841
return xtensor<size_t, 0>{i};
842842
}
843843

@@ -867,7 +867,7 @@ namespace xt
867867
auto&& ed = eval(e.derived_cast());
868868
auto begin = ed.template begin<L>();
869869
auto end = ed.template end<L>();
870-
std::size_t i = std::distance(begin, std::max_element(begin, end));
870+
std::size_t i = static_cast<std::size_t>(std::distance(begin, std::max_element(begin, end)));
871871
return xtensor<size_t, 0>{i};
872872
}
873873

0 commit comments

Comments
 (0)