We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1ac92d8 commit ca403e7Copy full SHA for ca403e7
dpctl/tensor/libtensor/include/kernels/boolean_advanced_indexing.hpp
@@ -105,7 +105,9 @@ struct Strided1DIndexer
105
106
size_t operator()(size_t gid) const
107
{
108
- return static_cast<size_t>(offset + std::min<size_t>(gid, size) * step);
+ // ensure 0 <= gid < size
109
+ return static_cast<size_t>(offset +
110
+ std::min<size_t>(gid, size - 1) * step);
111
}
112
113
private:
0 commit comments