[dmd-beta] Time for a new beta?

Dmitry Olshansky dmitry.olsh at gmail.com
Fri Sep 2 13:34:49 PDT 2011


On 02.09.2011 23:00, Brad Roberts wrote:
> On Fri, 2 Sep 2011, Dmitry Olshansky wrote:
>
>> I'm generally concerned with our ctor/postblit/dtor situation.
>> If it's not fixed this release, mere mortals won't see foolproof RAII for
>> another two months.
>> I'm speaking of a bunch of quite similar stuff:
>> http://d.puremagic.com/issues/show_bug.cgi?id=6199
>> http://d.puremagic.com/issues/show_bug.cgi?id=5737
>> http://d.puremagic.com/issues/show_bug.cgi?id=6499
>> http://d.puremagic.com/issues/show_bug.cgi?id=6581
>>
>> They are likely the reason for RefCounted in Phobos malfunctioning:
>> http://d.puremagic.com/issues/show_bug.cgi?id=6437
>>
>> -- 
>> Dmitry Olshansky
> While I agree that fixing more bugs would be good, I also know that there
> will always be more bugs to fix in some area that's critical for someone.
> There's a large number of fixes that are already committed and ready to be
> released and having those out in an official release is also of high
> value.  It's all a bunch of tradeoffs and I think the every 4ish week
> cycle works pretty well.

This is reasonable, I'm not pushing anyone to roll out a brand new fix 
and get it into release.
(sorry if it did sound like that)
I just wanted to check if fixes available in this area (namely struct 
ctor/dtor ) are getting merged before release. BTW at least one of them 
was recently merged.

> Also, I'm not trying to single out this particular reply or set of bugs,
> just needed a post to reply to.  The comment applies to several in this
> thread.  Bugs which don't alraedy have fixes in hand are less likely to
> make it into the next release unless they're regressions introduced in
> this release cycle or have a fix already written and tested.
>
> Make sense?
Crystal clear.
Speaking to DMD compiler team (or band ;) ) in general:
I love the remarkable progress I see everyday, keep up the good work!

-- 
Dmitry Olshansky



More information about the dmd-beta mailing list