id summary reporter owner description type status milestone component version severity resolution keywords cc 4179 time_duration::operator*(int) has no versions for double and int64_t causing implicit truncating them to int32_t anonymous James E. King, III "time_duration::operator*(int) has no versions for double and int64_t causing implicit truncating them to int32_t {{{ std::cout << boost::posix_time::microseconds(1) * 1e8 << std::endl; std::cout << boost::posix_time::microseconds(1) * 1e9 << std::endl; std::cout << boost::posix_time::microseconds(1) * 1e10 << std::endl; std::cout << boost::posix_time::microseconds(1) * 1e11 << std::endl; }}} {{{ 00:01:40 00:16:40 00:23:30.065408 00:20:15.752192 }}}" Bugs new Boost 1.43.0 date_time Boost 1.42.0 Problem time_duration posix_time date_time