Closed
Description
EmplaceUnsafeContainer
is used in tests for flat_set
and flat_map
to test the ability to have basic exception guarantee when underlying container throws on insert
/ emplace
of a single element.
Per [container.reqmts]/66, a sequence container should provide strong exception guarantee in this case.
So supporting underlying containers that don't provide that is nonstandard extension, and should be tested in libcxx test suite instead.