https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70845
Ville Voutilainen <ville.voutilainen at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jason at redhat dot com --- Comment #7 from Ville Voutilainen <ville.voutilainen at gmail dot com> --- If I use my_pair directly, gcc accepts the code. Once the inherited constructor and my_real_pair are thrown into the mix, gcc starts rejecting the code.