id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 1856,minstd_rand returning different values in 1.35.0 than in 1.34.1,Greg Landrum ,No-Maintainer,"After moving from boost 1.34.1 to 1.35.0 I have noticed that the sequence of values returned by the minstd_rand generator has changed. This sample code (included in the attachment) generates different values with 1.35.0 than it did with 1.34.x and 1.33.x: {{{ typedef boost::minstd_rand rng_type; typedef boost::uniform_int<> distrib_type; typedef boost::variate_generator source_type; rng_type generator(42u); unsigned int seeds[] = {12,23,42}; distrib_type dist(0,INT_MAX); source_type randomSource(generator,dist); for(unsigned int i=0;i<3;++i){ generator.seed(seeds[i]); std::cerr << seeds[i]; for(unsigned int j=0;j<5;++j){ unsigned int bit = randomSource(); std::cerr<<"" ""<