Index: include/ostream =================================================================== --- include/ostream +++ include/ostream @@ -260,7 +260,10 @@ basic_ostream<_CharT, _Traits>::sentry::~sentry() { if (__os_.rdbuf() && __os_.good() && (__os_.flags() & ios_base::unitbuf) - && !uncaught_exception()) +#ifndef _LIBCPP_NO_EXCEPTIONS + && !uncaught_exception() +#endif // _LIBCPP_NO_EXCEPTIONS + ) { #ifndef _LIBCPP_NO_EXCEPTIONS try