cplusplus / nbballot

Handling of NB comments in response to ballots
14 stars 4 forks source link

US 58-123 31.7.4 [print.syn] Interleaving of `print` and `std::cout` #535

Closed wg21bot closed 1 year ago

wg21bot commented 1 year ago

Adoption of std::print is hampered if interleaving calls to std::print and streams to std::cout can arbitrarily interleave. We need guarantees on the results of such operations.

Proposed change:

Adopt P2593.

jwakely commented 1 year ago

I think LEWG already approved this, so it should be LWG.

brycelelbach commented 1 year ago

The proposed resolution is to adopt P2539 https://github.com/cplusplus/papers/issues/1219

P2539 is currently being electronically polled by Library Evolution.

JeffGarland commented 1 year ago

LEWG poll was successful and LWG has completed review in Kona for C++23.

https://wiki.edg.com/bin/view/Wg21kona2022/LWG20221107-LA

poll: put P2539r4 into C++23?

F A N
8 0 0
jensmaurer commented 1 year ago

Accepted with modification.