mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-08-14 04:35:57 +08:00
fix for empty matrices
This commit is contained in:
parent
883a8cbb2c
commit
fb041c260c
@ -122,7 +122,7 @@ void computeProductBlockingSizes(std::ptrdiff_t& k, std::ptrdiff_t& m, std::ptrd
|
|||||||
|
|
||||||
ei_manage_caching_sizes(GetAction, &l1, &l2);
|
ei_manage_caching_sizes(GetAction, &l1, &l2);
|
||||||
k = std::min<std::ptrdiff_t>(k, l1/kdiv);
|
k = std::min<std::ptrdiff_t>(k, l1/kdiv);
|
||||||
std::ptrdiff_t _m = l2/(4 * sizeof(LhsScalar) * k);
|
std::ptrdiff_t _m = k>0 ? l2/(4 * sizeof(LhsScalar) * k) : 0;
|
||||||
if(_m<m) m = _m & mr_mask;
|
if(_m<m) m = _m & mr_mask;
|
||||||
n = n;
|
n = n;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user