http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54835



Jason Merrill <jason at gcc dot gnu.org> changed:



           What    |Removed                     |Added

----------------------------------------------------------------------------

                 CC|                            |jason at gcc dot gnu.org



--- Comment #2 from Jason Merrill <jason at gcc dot gnu.org> 2013-02-15 
20:56:04 UTC ---

It's not clear to me that [over.match.list] applies to this initialization,

since the value-initialization bullet is separate from the bullet that

cross-references [over.match.list].  And in fact there's code in

convert_like_real specifically to avoid this diagnostic because of this

difference, and it's tested for in initlist40.C.



I'm not opposed to this behavior, but I think it would be a language change.

Reply via email to