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 998e941 commit c14d02eCopy full SHA for c14d02e
source/mir/ndslice/topology.d
@@ -2121,12 +2121,13 @@ template map(fun...)
2121
{
2122
alias It = SliceIterator!(TemplateArgsOf!(slice.DeepElemType));
2123
auto sl = slice.universal;
2124
+ auto strides = cast(ptrdiff_t[It._strides.length]) sl._strides[packs[0] .. packs[0] + It._strides.length];
2125
return Slice!(Universal, packs[0 .. 1], It)(
2126
sl._lengths[0 .. packs[0]],
2127
sl._strides[0 .. packs[0]],
2128
It(
2129
sl._lengths[packs[0] .. packs[0] + It._lengths.length],
- cast(ptrdiff_t[It._strides.length]) sl._strides[packs[0] .. packs[0] + It._strides.length],
2130
+ strides,
2131
sl._iterator,
2132
));
2133
}
0 commit comments