https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70077
--- Comment #3 from Michele Caini <michele.caini at gmail dot com> --- On SO there is a discussion about this issue: http://stackoverflow.com/questions/35790350/noexcept-inheriting-constructors-and-the-invalid-use-of-an-incomplete-type-that The standard is cited and it looks like the bug is confirmed. Not sure about that (unfortunately I'm not so skilled), but it can be a valuable resource.