https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122289
--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> --- This isn't as easy as I expected, because I overlooked that make_obj_using_allocator is implemented in terms of std::tuple, so the tuple constructors need to construct tuples. We can't even include <bits/uses_allocator_args.h> in tuple without errors.
