We do not implement the required partial specializations of enable_nonlocking_formatter_optimization for queue, priority_queue, and stack. It's quite clearly a defect that container adaptors unconditionally enable the optimization regardless of whether the underlying containers or their elements enable the optimization.
Paper: WG21-P3235R3 std::print More Types Faster With Less Memory
This is LWG-4146.
We do not implement the required partial specializations of
enable_nonlocking_formatter_optimizationforqueue,priority_queue, andstack. It's quite clearly a defect that container adaptors unconditionally enable the optimization regardless of whether the underlying containers or their elements enable the optimization.Paper: WG21-P3235R3
std::printMore Types Faster With Less MemoryThis is LWG-4146.