seg fault due to a ref parameter with default value
Jonathan M Davis
jmdavisProg at gmx.com
Wed Mar 20 21:50:13 PDT 2013
On Thursday, March 21, 2013 05:07:14 Rob T wrote:
> On Thursday, 21 March 2013 at 00:30:41 UTC, bearophile wrote:
> > Rob T:
> >> Any comments before I submit a bug report?
> >
> > I don't see a crash (Win 32) but it should not compile.
> >
> > Bye,
> > bearophile
>
> I'm running it on Linux 64 with compiler optimizations enabled.
>
> I think the solution to the problem is that it simply should not
> compile.
Of course it shouldn't compile. It's clearly an "accepts-invalid" bug.
Literals aren't lvalues, and ref only accepts lvalues.
- Jonathan M Davis
More information about the Digitalmars-d
mailing list