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

            Bug ID: 89042
           Summary: ICE in visit, at d/decl.cc:597
           Product: gcc
           Version: 9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: d
          Assignee: ibuclaw at gdcproject dot org
          Reporter: gs...@t-online.de
  Target Milestone: ---

Another enum variation :

$ cat z1.d
enum void[] a = void;

$ cat z2.d
enum void[2] a = void;


$ gdc-9-20190120 -c z1.d
z1.d:1:13: internal compiler error: in visit, at d/decl.cc:597
    1 | enum void[] a = void;
      |             ^
0x779ac6 DeclVisitor::visit(VarDeclaration*)
        ../../gcc/d/decl.cc:597
0x7765b1 build_decl_tree(Dsymbol*)
        ../../gcc/d/decl.cc:949
0x782a30 build_module_tree(Module*)
        ../../gcc/d/modules.cc:717
0x7789eb DeclVisitor::visit(Module*)
        ../../gcc/d/decl.cc:142
0x7765b1 build_decl_tree(Dsymbol*)
        ../../gcc/d/decl.cc:949
0x773990 d_parse_file()
        ../../gcc/d/d-lang.cc:1278

Reply via email to