[Issue 1707] New: '==' in TemplateParameterList in IsExpression causes segfault
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Sat Dec 1 17:14:51 PST 2007
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 at digitalmars.com
ReportedBy: dhasenan at 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)
--
More information about the Digitalmars-d-bugs
mailing list