Dimension: 3 (documentation) · Severity: INFO
src/lib/LibCtPop.sol:21-22 — CTPOP_H01's comment /// @dev 1 bytes for ctpop is ungrammatical and does not describe the constant's role. 0x0101...01 is the multiplier used at line 36 ((x * CTPOP_H01) >> 248) to sum the per-byte partial popcounts into the most-significant byte.
Proposed fix — change line 21 to:
/// @dev 0x01 in every byte; multiplying by this sums the per-byte popcounts into the most-significant byte for ctpop.
Dimension: 3 (documentation) · Severity: INFO
src/lib/LibCtPop.sol:21-22—CTPOP_H01's comment/// @dev 1 bytes for ctpopis ungrammatical and does not describe the constant's role.0x0101...01is the multiplier used at line 36 ((x * CTPOP_H01) >> 248) to sum the per-byte partial popcounts into the most-significant byte.Proposed fix — change line 21 to:
/// @dev 0x01 in every byte; multiplying by this sums the per-byte popcounts into the most-significant byte for ctpop.