[Issue 698] New: variadic arguments have a limit
John Reimer
terminal.node at gmail.com
Tue Dec 19 13:56:22 PST 2006
Is there some early release version of 0.178 going around?
Or was this supposed to refer to 0.177.
On Tue, 19 Dec 2006 07:43:43 -0800, <d-bugmail at puremagic.com> wrote:
> 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