[Issue 1729] New: ICE when using std.typecons.defineEnum
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Thu Dec 13 08:30:13 PST 2007
http://d.puremagic.com/issues/show_bug.cgi?id=1729
Summary: ICE when using std.typecons.defineEnum
Product: D
Version: 2.008
Platform: All
OS/Version: All
Status: NEW
Keywords: ice-on-valid-code
Severity: normal
Priority: P3
Component: DMD
AssignedTo: bugzilla at digitalmars.com
ReportedBy: gide at nwawudu.com
The following code causes the compiler to segmenation fault. This happends on
Windows and Linux of DMD version 2.008.
test.d
------
import std.typecons;
// mixin(defineEnum!("Direction", "Up", "Down")); // OK
// mixin(defineEnum!("Direction", "Up", 1, "Down")); // OK
mixin(defineEnum!("Direction", "Up", 1, "Down", 2)); // Segmentation fault
void main() {
}
--
More information about the Digitalmars-d-bugs
mailing list