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 a78412a commit 59d56c9Copy full SHA for 59d56c9
cp-algo/linalg/vector.hpp
@@ -119,7 +119,7 @@ namespace cp_algo::linalg {
119
size_t n = size(*this);
120
u64x4 scaler = u64x4() + scale.getr();
121
if (is_aligned(&(*this)[0]) && is_aligned(&b[0])) // verify we're not in SSO
122
- for(i -= i % 4; i < n; i += 4) {
+ for(i -= i % 4; i + 3 < n; i += 4) {
123
auto &ai = vector_cast<u64x4>((*this)[i]);
124
auto bi = vector_cast<u64x4 const>(b[i]);
125
#ifdef __AVX2__
0 commit comments