https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79937

Martin Liška <marxin at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2017-03-07
                 CC|                            |jason at gcc dot gnu.org,
                   |                            |marxin at gcc dot gnu.org
      Known to work|                            |5.1.0
            Summary|ICE in                      |[5/6/7 Regression] ICE in
                   |replace_placeholders_r      |replace_placeholders_r
     Ever confirmed|0                           |1
      Known to fail|                            |5.2.0, 6.3.0, 7.0

--- Comment #1 from Martin Liška <marxin at gcc dot gnu.org> ---
Confirmed, started on trunk with r224282:

        PR c++/66383
        * tree.c (replace_placeholders_r): Handle placeholders for an
        outer object.
        * typeck2.c (store_init_value): Only replace_placeholders for
        objects of class type.

which was back-ported to GCC 5.2.0 as r224291.

Reply via email to