digitalmars.D.bugs - [Issue 1707] New: '==' in TemplateParameterList in IsExpression causes segfault
- d-bugmail puremagic.com (27/27) Dec 01 2007 http://d.puremagic.com/issues/show_bug.cgi?id=1707
- d-bugmail puremagic.com (9/9) Feb 16 2008 http://d.puremagic.com/issues/show_bug.cgi?id=1707
http://d.puremagic.com/issues/show_bug.cgi?id=1707 Summary: '==' in TemplateParameterList in IsExpression causes segfault Product: D Version: 2.008 Platform: PC OS/Version: Linux Status: NEW Keywords: ice-on-invalid-code Severity: normal Priority: P3 Component: DMD AssignedTo: bugzilla digitalmars.com ReportedBy: dhasenan gmail.com --- template types (T) { static if (is (T V : V[K], K == class)) { static assert (false, "assoc"); } static const int types = 4; } int i = types!(int); --- The output: is_expr.d(3): no identifier for template value parameter Segmentation fault (core dumped) --
Dec 01 2007
http://d.puremagic.com/issues/show_bug.cgi?id=1707 bugzilla digitalmars.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED ------- Comment #1 from bugzilla digitalmars.com 2008-02-16 06:01 ------- Fixed dmd 1.026 and 2.010 --
Feb 16 2008