[Issue 698] New: variadic arguments have a limit
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Tue Dec 19 07:43:43 PST 2006
http://d.puremagic.com/issues/show_bug.cgi?id=698
Summary: variadic arguments have a limit
Product: D
Version: 0.178
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: DMD
AssignedTo: bugzilla at digitalmars.com
ReportedBy: funisher at gmail.com
... A small limit at that:
template LaLa(E...) {
class LaLa {
}
}
void main() {
// works
new LaLa!("lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala");
// doesn't work
new LaLa!("lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala",
"lala", "lala", "lala", "lala");
// doesn't work
new
LaLa!("lalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalala",
"lalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalalala");
}
both of those crash the compiler...
--
More information about the Digitalmars-d-bugs
mailing list