id summary reporter owner description type status milestone component version severity resolution keywords cc 5729 Missing static_cast in fpt_limits Paul A. Bristow Gennadiy Rozental "Using Boost.Test with e_float (in sandbox, which requires always explicit conversion) reveals that a static_cast is missing in struct fpt_limits in floating_point_comparison: static FPT min_value() { return std::numeric_limits::is_specialized ? (std::numeric_limits::min)() : 0; } should use static FPT min_value() { return std::numeric_limits::is_specialized ? (std::numeric_limits::min)() : static_cast(0); } Oh and there are some tabs :-( Compiles and seem to work OK with this change. " Bugs closed Boost 1.59.0 test Boost Development Trunk Problem fixed test static_cast floating_point comparison