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

--- Comment #1 from ibuclaw at gcc dot gnu.org ---
Author: ibuclaw
Date: Sat Jan 26 21:07:15 2019
New Revision: 268304

URL: https://gcc.gnu.org/viewcvs?rev=268304&root=gcc&view=rev
Log:
Fix ICE when handling void initialized manifest constants.

gcc/d/ChangeLog:

2019-01-26  Iain Buclaw  <ibuc...@gdcproject.org>

        PR d/89042
        * decl.cc (DeclVisitor::visit(VarDeclaration)): Don't assert if
        handling a void initialized manifest constant.

gcc/testsuite/ChangeLog:

2019-01-26  Iain Buclaw  <ibuc...@gdcproject.org>

        PR d/89042
        * gdc.dg/pr89042a.d: New test.
        * gdc.dg/pr89042b.d: New test.

Added:
    trunk/gcc/testsuite/gdc.dg/pr89042a.d
    trunk/gcc/testsuite/gdc.dg/pr89042b.d
Modified:
    trunk/gcc/d/ChangeLog
    trunk/gcc/d/decl.cc
    trunk/gcc/testsuite/ChangeLog

Reply via email to