--- a/src/libdivide.h 2026-04-08 13:50:17.561322672 +0200 +++ b/src/libdivide.h 2026-04-08 13:53:07.129354956 +0200 @@ -3158,7 +3158,7 @@ T recover() const { return div.recover(); } bool operator==(const divider &other) const { - return div.denom.magic == other.denom.magic && div.denom.more == other.denom.more; + return div.denom.magic == other.div.denom.magic && div.denom.more == other.div.denom.more; } bool operator!=(const divider &other) const { return !(*this == other); }