https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65291
--- Comment #7 from Jonathan Wakely <redi at gcc dot gnu.org> --- We could potentially add a note saying that the default constructor is suppressed by the presence of another user-declared constructor, but that's unrelated to inheriting constructors, and should be a separate bug to avoid the confusing history here (which is my fault).