https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67943
--- Comment #1 from Barry Revzin <barry.revzin at gmail dot com> --- Actually, according to [class.base.access], this is valid code. Unless CWG 472 gets adopted I guess. In any case, disregard - my bad.