提交 4e9fec96 authored 作者: Frederic Bastien's avatar Frederic Bastien

fix a compilation bug that don't happen in the wild, but was found by new test.

上级 14ceb214
...@@ -660,7 +660,7 @@ using namespace std; ...@@ -660,7 +660,7 @@ using namespace std;
if self.kshp_logical_top_aligned: if self.kshp_logical_top_aligned:
d["self_kshp_logical_offset_r"] = 0 d["self_kshp_logical_offset_r"] = 0
d["self_kshp_logical_offset_c"] = 0 d["self_kshp_logical_offset_c"] = 0
elif self.imshp != self.imshp_logical or self.kshp != self.kshp_logical: elif all_shape:
rstride = d["self_kshp_logical_stride_r"] rstride = d["self_kshp_logical_stride_r"]
cstride = d["self_kshp_logical_stride_c"] cstride = d["self_kshp_logical_stride_c"]
d["self_kshp_logical_offset_r"] = (self.kshp_logical[0] - (self.kshp[0]*rstride) - 1+rstride) % rstride d["self_kshp_logical_offset_r"] = (self.kshp_logical[0] - (self.kshp[0]*rstride) - 1+rstride) % rstride
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论