id summary reporter owner description type status milestone component version severity resolution keywords cc 8450 Missing casts in c_local_time_adjustor.hpp lead to year 2038 problem raad@… James E. King, III "The duration_rep_type, hour_type and min_type values are not cast to std::time_t, so if they are 32-bit and std::time_t is 64-bit, std::time_t t2 becomes negative for dates after year 2038 and c_time::localtime throws an exception. With the casts to std::time_t in the attached patch, no exception is thrown." Bugs closed Boost 1.67.0 date_time Boost 1.53.0 Problem fixed