Index: libcxx/include/thread =================================================================== --- libcxx/include/thread +++ libcxx/include/thread @@ -365,9 +365,9 @@ { #if defined(_LIBCPP_COMPILER_GCC) && (__powerpc__ || __POWERPC__) // GCC's long double const folding is incomplete for IBM128 long doubles. - _LIBCPP_CONSTEXPR duration _Max = nanoseconds::max(); -#else _LIBCPP_CONSTEXPR duration _Max = duration(ULLONG_MAX/1000000000ULL) ; +#else + _LIBCPP_CONSTEXPR duration _Max = nanoseconds::max(); #endif nanoseconds __ns; if (__d < _Max)