https://issues.dlang.org/show_bug.cgi?id=18645
--- Comment #6 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dmd
https://github.com/dlang/dmd/commit/5c11b2969441e2a05596e267fdfd944df21cd615
Fix Issue 18645 - DMD segmentation fault (Enum Initialization
https://issues.dlang.org/show_bug.cgi?id=18645
greenify changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=18645
Walter Bright changed:
What|Removed |Added
CC|
https://issues.dlang.org/show_bug.cgi?id=18645
Mike Franklin changed:
What|Removed |Added
Keywords||pull
https://issues.dlang.org/show_bug.cgi?id=18645
--- Comment #3 from Mihails Strasuns
---
Regression introduced by this commit:
commit 334f853e8371fdab46875bf3316ba78a7c237578
Author: JinShil
Date: Tue Nov 21 22:36:35 2017
https://issues.dlang.org/show_bug.cgi?id=18645
Mihails Strasuns changed:
What|Removed |Added
Severity|major
https://issues.dlang.org/show_bug.cgi?id=18645
--- Comment #2 from Mihails Strasuns
---
Even more reduced case:
```
immutable INIT = 42;
enum A
{
x = INIT,
y
}
```
--
https://issues.dlang.org/show_bug.cgi?id=18645
--- Comment #1 from Mihails Strasuns
---
This crashes 2.079 and 2.078, but compiles on 2.071 (haven't checked versions
in between yet):
```
enum A
{
x = global,
y
}
static global = INIT;