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: [email protected]
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