Thread overview | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
April 01, 2012 [dmd-beta] D 1.074 and 2.059 betas | ||||
---|---|---|---|---|
| ||||
http://ftp.digitalmars.com/dmd1beta.zip http://ftp.digitalmars.com/dmd2beta.zip _______________________________________________ dmd-beta mailing list dmd-beta@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-beta |
April 01, 2012 Re: [dmd-beta] D 1.074 and 2.059 betas | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On Sunday, April 01, 2012 16:13:21 Walter Bright wrote: > http://ftp.digitalmars.com/dmd1beta.zip > http://ftp.digitalmars.com/dmd2beta.zip > _______________________________________________ > dmd-beta mailing list > dmd-beta@puremagic.com > http://lists.puremagic.com/mailman/listinfo/dmd-beta New regression: http://d.puremagic.com/issues/show_bug.cgi?id=7808 - Jonathan M Davis _______________________________________________ dmd-beta mailing list dmd-beta@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-beta |
April 02, 2012 Re: [dmd-beta] D 1.074 and 2.059 betas | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Using latest Git master (DMD c2824d43), one of the thrift.codegen.idlgen unittests crashes DMD because ti->inst is 0 here: https://github.com/D-Programming-Language/dmd/blob/master/src/expression.c#L2920 Full backtrace: https://gist.github.com/2283240 Test source: https://github.com/apache/thrift/blob/trunk/lib/d/src/thrift/codegen/idlgen.d#L207 I'll try to get a reduced test case until tomorrow. There also seems to be a regression regarding mixin templates – I'm getting »Error: not a property s.isSetFlags«, where isSetFlags is a plain field (i.e. not a @property) of s added via a mixin template, but as the error occurs deep inside CTFE-generated code, I don't yet have a test case for this one either. David On 2 Apr 2012, at 1:13, Walter Bright wrote: > http://ftp.digitalmars.com/dmd1beta.zip > http://ftp.digitalmars.com/dmd2beta.zip > _______________________________________________ > dmd-beta mailing list > dmd-beta@puremagic.com > http://lists.puremagic.com/mailman/listinfo/dmd-beta _______________________________________________ dmd-beta mailing list dmd-beta@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-beta |
April 02, 2012 Re: [dmd-beta] D 1.074 and 2.059 betas | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jonathan M Davis | Posted. https://github.com/D-Programming-Language/dmd/pull/857 Kenji Hara 2012$BG/(B4$B7n(B2$BF|(B14:19 Jonathan M Davis <jmdavisProg@gmx.com>: > On Sunday, April 01, 2012 16:13:21 Walter Bright wrote: >> http://ftp.digitalmars.com/dmd1beta.zip >> http://ftp.digitalmars.com/dmd2beta.zip >> _______________________________________________ >> dmd-beta mailing list >> dmd-beta@puremagic.com >> http://lists.puremagic.com/mailman/listinfo/dmd-beta > > New regression: > > http://d.puremagic.com/issues/show_bug.cgi?id=7808 > > - Jonathan M Davis > _______________________________________________ > dmd-beta mailing list > dmd-beta@puremagic.com > http://lists.puremagic.com/mailman/listinfo/dmd-beta _______________________________________________ dmd-beta mailing list dmd-beta@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-beta |
April 02, 2012 Re: [dmd-beta] D 1.074 and 2.059 betas | ||||
---|---|---|---|---|
| ||||
Posted in reply to David Nadlinger | Please post to bugzilla so that these issues are not lost accidentally. On 4/2/2012 5:59 AM, David Nadlinger wrote: > Using latest Git master (DMD c2824d43), one of the thrift.codegen.idlgen unittests crashes DMD because ti->inst is 0 here: https://github.com/D-Programming-Language/dmd/blob/master/src/expression.c#L2920 > > Full backtrace: https://gist.github.com/2283240 > > Test source: https://github.com/apache/thrift/blob/trunk/lib/d/src/thrift/codegen/idlgen.d#L207 > > I'll try to get a reduced test case until tomorrow. > > There also seems to be a regression regarding mixin templates – I'm getting »Error: not a property s.isSetFlags«, where > isSetFlags is a plain field (i.e. not a @property) of s added via a mixin template, but as the error occurs deep inside > CTFE-generated code, I don't yet have a test case for this one either. > > David > > > > On 2 Apr 2012, at 1:13, Walter Bright wrote: >> http://ftp.digitalmars.com/dmd1beta.zip >> http://ftp.digitalmars.com/dmd2beta.zip >> _______________________________________________ >> dmd-beta mailing list >> dmd-beta@puremagic.com >> http://lists.puremagic.com/mailman/listinfo/dmd-beta > _______________________________________________ > dmd-beta mailing list > dmd-beta@puremagic.com > http://lists.puremagic.com/mailman/listinfo/dmd-beta _______________________________________________ dmd-beta mailing list dmd-beta@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-beta |
April 02, 2012 Re: [dmd-beta] D 1.074 and 2.059 betas | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On 2 apr 2012, at 01:13, Walter Bright wrote: > http://ftp.digitalmars.com/dmd1beta.zip http://ftp.digitalmars.com/dmd2beta.zip "ddemangle" for Mac OS X, Linux and FreeBSD and "shell" for FreeBSD don't have executable permission. -- /Jacob Carlborg _______________________________________________ dmd-beta mailing list dmd-beta@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-beta |
April 02, 2012 Re: [dmd-beta] D 1.074 and 2.059 betas | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright Attachments:
| This breaks dcollections completely. I'm working on narrowing down the cause, it's a hard one. It has to do with property enforcement and/or inout. The issue with property enforcement is that it's somehow output as an error when it's not really an error, but the code fails to compile for another reason. I'll file a bug on that, and work on narrowing some more.
-Steve
>________________________________
> From: Walter Bright <walter@digitalmars.com>
>To: Discuss the dmd beta releases for D <dmd-beta@puremagic.com>
>Sent: Sunday, April 1, 2012 7:13 PM
>Subject: [dmd-beta] D 1.074 and 2.059 betas
>
>http://ftp.digitalmars.com/dmd1beta.zip
>http://ftp.digitalmars.com/dmd2beta.zip
>_______________________________________________
>dmd-beta mailing list
>dmd-beta@puremagic.com
>http://lists.puremagic.com/mailman/listinfo/dmd-beta
>
>
>
|
April 02, 2012 Re: [dmd-beta] D 1.074 and 2.059 betas | ||||
---|---|---|---|---|
| ||||
Posted in reply to Steve Schveighoffer Attachments:
| http://d.puremagic.com/issues/show_bug.cgi?id=7811 >________________________________ > From: Steve Schveighoffer <schveiguy@yahoo.com> >To: Discuss the dmd beta releases for D <dmd-beta@puremagic.com> >Sent: Monday, April 2, 2012 12:12 PM >Subject: Re: [dmd-beta] D 1.074 and 2.059 betas > > >This breaks dcollections completely. I'm working on narrowing down the cause, it's a hard one. It has to do with property enforcement and/or inout. The issue with property enforcement is that it's somehow output as an error when it's not really an error, but the code fails to compile for another reason. I'll file a bug on that, and work on narrowing some more. > > >-Steve > > > > >>________________________________ >> From: Walter Bright <walter@digitalmars.com> >>To: Discuss the dmd beta releases for D <dmd-beta@puremagic.com> >>Sent: Sunday, April 1, 2012 7:13 PM >>Subject: [dmd-beta] D 1.074 and 2.059 betas >> >>http://ftp.digitalmars.com/dmd1beta.zip >>http://ftp.digitalmars.com/dmd2beta.zip >>_______________________________________________ >>dmd-beta mailing list >>dmd-beta@puremagic.com >>http://lists.puremagic.com/mailman/listinfo/dmd-beta >> >> >> > > |
April 02, 2012 Re: [dmd-beta] D 1.074 and 2.059 betas | ||||
---|---|---|---|---|
| ||||
Posted in reply to Brad Roberts | On 2 Apr 2012, at 17:20, Brad Roberts wrote: > Please post to bugzilla so that these issues are not lost accidentally. At this time, I could have hardly come up with a better description than »DMD crashes on my code«… Anyway, here is a test case: http://d.puremagic.com/issues/show_bug.cgi?id=7812 David _______________________________________________ dmd-beta mailing list dmd-beta@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-beta |
April 02, 2012 Re: [dmd-beta] D 1.074 and 2.059 betas | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On 4/2/12, Walter Bright <walter@digitalmars.com> wrote: > http://ftp.digitalmars.com/dmd2beta.zip curdir and pardir have been deprecated on the basis that "." and ".." are used for these on all platforms. However I've noticed something in Python, this is in Lib\macpath.py: # strings representing various path-related bits and pieces curdir = ':' pardir = '::' So it seems there is a use-case for keeping curdir/pardir in Phobos and the above should probably be added. Another little use-case is that removing these breaks user-code for no reason other than saving two lines of code in Phobos. _______________________________________________ dmd-beta mailing list dmd-beta@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-beta |
Copyright © 1999-2021 by the D Language Foundation