ext/numo/narray/gen/tmpl_bit/binary.c in numo-narray-0.9.1.8 vs ext/numo/narray/gen/tmpl_bit/binary.c in numo-narray-0.9.1.9
- old
+ new
@@ -19,9 +19,15 @@
LOAD_BIT_STEP(a2, p2, s2, idx2, y);
x = m_<%=name%>(x,y);
STORE_BIT_STEP(a3, p3, s3, idx3, x);
}
} else {
+ a1 += p1/NB;
+ p1 %= NB;
+ a2 += p2/NB;
+ p2 %= NB;
+ a3 += p3/NB;
+ p3 %= NB;
o1 = p1-p3;
o2 = p2-p3;
l1 = NB+o1;
r1 = NB-o1;
l2 = NB+o2;