https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59960
Martin Dorey <martindorey at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |martindorey at gmail dot com --- Comment #1 from Martin Dorey <martindorey at gmail dot com> --- This is still reproducible in gcc-7. This is much like one of the (simpler) test cases in: Bug #79009 - Missing 'inconsistent deduction for ‘auto’' error when having a dependent initializer and a nondependent one in the same declaration ... in which the OP explains the reason for this bug.