Jump to page: 1 2
Thread overview
[dmd-internals] Patches for regression+wrong code + ICE bugs
Oct 06, 2010
Don Clugston
[phobos] next release?
Oct 14, 2010
Brad Roberts
Oct 17, 2010
Don Clugston
Oct 20, 2010
Walter Bright
Oct 23, 2010
Don Clugston
Oct 23, 2010
Jonathan M Davis
Oct 18, 2010
Jesse Phillips
Oct 19, 2010
Denis
Oct 19, 2010
Don Clugston
Oct 19, 2010
Walter Bright
Oct 19, 2010
Walter Bright
October 06, 2010
All except rsinfu's patch for 4217 are very simple.

4825 Regression(1.057, 2.040) "Error: non-constant expression" with -inline
2943 Struct copying in presence of alias member this only copies alias
this member
     also fixes 4641 Associative arrays of structs with alias this broken
4217 Function overloads are not distinguished when instantiating templates

4949 ICE on invalid static if using value of 'this'
4873 Assertion failure: '0' on line 1483 in file 'expression.c'

This unimportant but trivial one is from dstress. Note: there's an if() goto Lbaddim; in the patch which isn't not marked with +. 4623 Non-integer type allowed as static array size
October 13, 2010
On 10/6/2010 2:50 PM, Don Clugston wrote to the dmd-internals list:
> All except rsinfu's patch for 4217 are very simple.
> 
> 4825 Regression(1.057, 2.040) "Error: non-constant expression" with -inline
> 2943 Struct copying in presence of alias member this only copies alias
> this member
>      also fixes 4641 Associative arrays of structs with alias this broken
>
> 4949 ICE on invalid static if using value of 'this'
> 4873 Assertion failure: '0' on line 1483 in file 'expression.c'
>
> This unimportant but trivial one is from dstress. Note: there's an if() goto Lbaddim; in the patch which isn't not marked with +. 4623 Non-integer type allowed as static array size

All of these are marked fixed, but not listed in the current changelog.dd file

> 4217 Function overloads are not distinguished when instantiating templates

Not marked as fixed yet.

---

It's been a month since the last release, so it's probably about time to start considering a release.  The changelog is awfully small compared to the last several releases, but they can't all be major winners.

Thoughts?

Later,
Brad
October 17, 2010
On 14 October 2010 08:31, Brad Roberts <braddr at puremagic.com> wrote:

>> 4217 Function overloads are not distinguished when instantiating templates
>
> Not marked as fixed yet.
>
> ---
>
> It's been a month since the last release, so it's probably about time to start considering a release. ?The changelog is awfully small compared to the last several releases, but they can't all be major winners.

Note that the relaxed rules for 'pure', and the banning of the bizarro
forms of C's function type are in this release as well, so there will
definitely be substance in this release.
Importantly, there are no new known regressions. So we're in a much
better position compared to the previous few releases.
October 17, 2010
I've also fixed some 20-30 old bugs that I haven't put in the changelog. Unfortunately I can't do anything today - I have a deadline staring me in the face.

Andrei

On 10/17/2010 02:50 PM, Don Clugston wrote:
> On 14 October 2010 08:31, Brad Roberts<braddr at puremagic.com>  wrote:
>
>>> 4217 Function overloads are not distinguished when instantiating templates
>>
>> Not marked as fixed yet.
>>
>> ---
>>
>> It's been a month since the last release, so it's probably about time to start considering a release.  The changelog is awfully small compared to the last several releases, but they can't all be major winners.
>
> Note that the relaxed rules for 'pure', and the banning of the bizarro
> forms of C's function type are in this release as well, so there will
> definitely be substance in this release.
> Importantly, there are no new known regressions. So we're in a much
> better position compared to the previous few releases.
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
October 18, 2010
Well if I did a proper search in Bugzilla. There where 75 issues marked as FIXED from the last release date to today:

http://d.puremagic.com/issues/buglist.cgi?chfieldto=Now&query_format=advanced&chfieldfrom=2010-9-13&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&resolution=FIXED

On Wed, Oct 13, 2010 at 11:31 PM, Brad Roberts <braddr at puremagic.com> wrote:
>
> It's been a month since the last release, so it's probably about time to start considering a release. ?The changelog is awfully small compared to the last several releases, but they can't all be major winners.
>
> Thoughts?
>
> Later,
> Brad
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
>

-- 
Liberty means responsibility. That is why most men dread it. ? - George Bernard Shaw
October 19, 2010
On Tue, Oct 19, 2010 at 3:53 AM, Jesse Phillips <jesse.k.phillips at gmail.com> wrote:
> Well if I did a proper search in Bugzilla. There where 75 issues marked as FIXED from the last release date to today:
>
> http://d.puremagic.com/issues/buglist.cgi?chfieldto=Now&query_format=advanced&chfieldfrom=2010-9-13&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&resolution=FIXED
>
> On Wed, Oct 13, 2010 at 11:31 PM, Brad Roberts <braddr at puremagic.com> wrote:
>>
>> It's been a month since the last release, so it's probably about time to start considering a release. ?The changelog is awfully small compared to the last several releases, but they can't all be major winners.
>>
>> Thoughts?
>>
>> Later,
>> Brad
>> _______________________________________________
>> phobos mailing list
>> phobos at puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/phobos
>>
>
> --
> Liberty means responsibility. That is why most men dread it.
> ? - George Bernard Shaw
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
>

IIRC, Walter closes issues AFTER the fixed version of dmd is released. As such, it may mean that 75 bugs were fixed in previous release, not current one.
October 19, 2010
> IIRC, Walter closes issues AFTER the fixed version of dmd is released. As such, it may mean that 75 bugs were fixed in previous release, not current one.

They normally get marked as FIXED as soon as they're checked into svn.
But usually the fixed bugs don't get merged into the changelog very often.
Probably many of the bugs marked FIXED were discovered to be fixed in
previous releases, so the true number of fixed bugs is probably about
60.
October 19, 2010

Don Clugston wrote:
>> IIRC, Walter closes issues AFTER the fixed version of dmd is released.
>> As such, it may mean that 75 bugs were fixed in previous release, not
>> current one.
>> 
>
> They normally get marked as FIXED as soon as they're checked into svn.
> But usually the fixed bugs don't get merged into the changelog very often.
> Probably many of the bugs marked FIXED were discovered to be fixed in
> previous releases, so the true number of fixed bugs is probably about
> 60.
>
> 

I show 21 fixed bugzilla entries I haven't merged into the checked in changelog yet, though they are marked as fixed in bugzilla.

October 19, 2010

Walter Bright wrote:
>
>
> Don Clugston wrote:
>>> IIRC, Walter closes issues AFTER the fixed version of dmd is released.
>>> As such, it may mean that 75 bugs were fixed in previous release, not
>>> current one.
>>> 
>>
>> They normally get marked as FIXED as soon as they're checked into svn.
>> But usually the fixed bugs don't get merged into the changelog very
>> often.
>> Probably many of the bugs marked FIXED were discovered to be fixed in
>> previous releases, so the true number of fixed bugs is probably about
>> 60.
>>
>> 
>
> I show 21 fixed bugzilla entries I haven't merged into the checked in changelog yet, though they are marked as fixed in bugzilla.
>

Eh, just did the merge.
October 20, 2010

Andrei Alexandrescu wrote:
> I've also fixed some 20-30 old bugs that I haven't put in the changelog. Unfortunately I can't do anything today - I have a deadline staring me in the face.
>

I suggest we wait for Andrei, then do a release.
« First   ‹ Prev
1 2