id summary reporter owner description type status milestone component version severity resolution keywords cc 5418 Error in asio example: tick_count_timer Peter Grimstrup chris_kohlhoff "The method less_than(t1, t2) returns true if called with t1 == t2. {{{ static bool less_than(const time_type& t1, const time_type& t2) { return (t2.ticks_ - t1.ticks_) < static_cast(1 << 31); } }}} I suggest replacing with the correct (and maybe a bit more efficient): {{{ static bool less_than(const time_type& t1, const time_type& t2) { return (static_cast(t2.ticks_) - static_cast(t1.ticks_)) > 0; } }}} " Bugs closed To Be Determined asio Boost 1.47.0 Problem fixed