id summary reporter owner description type status milestone component version severity resolution keywords cc 9254 [random] mistake documentation : kreutzer1986 size Akira Takahashi No-Maintainer "http://www.boost.org/doc/libs/1_54_0/doc/html/boost_random/reference.html#boost_random.reference.generators This page says: {{{ generator | approx. memory requirements kreutzer1986 | 1368*sizeof(uint32_t) }}} I checked this requirements. {{{ #include #include int main() { typedef boost::random::kreutzer1986 dist_type; std::size_t size = sizeof(dist_type) / sizeof(dist_type::result_type); std::cout << size << std::endl; // 99 } }}} {{{ // typedef shuffle_order_engine< linear_congruential_engine, 97> kreutzer1986; // shuffle_order table size 97 + linear_congruential_engine }}} If I understand correctly, `kreutzer1986` size shoule be `98*sizeof(uint32_t)`." Bugs closed To Be Determined random Boost 1.54.0 Problem fixed