Thread overview
[dmd-beta] another last beta D2 2.057
Dec 09, 2011
Walter Bright
Dec 09, 2011
David Simcha
Dec 09, 2011
Jesse Phillips
Dec 09, 2011
kenji hara
Dec 10, 2011
kenji hara
Dec 10, 2011
kenji hara
Dec 10, 2011
Walter Bright
Dec 10, 2011
kenji hara
December 09, 2011
Includes inout fix, and Jonathan's std.file fix.

http://ftp.digitalmars.com/dmd2beta.zip
December 09, 2011
Unfortunately this appears to have missed my last-minute fix to std.parallelism.task:

https://github.com/D-Programming-Language/phobos/commit/9d151ac1f9e45d4d57a0b74508b41b303a6a293d

This bug completely breaks task parallelism in a way that the unittests miss because access modifiers don't affect stuff that happens within a file.

On Fri, Dec 9, 2011 at 2:51 PM, Walter Bright <walter at digitalmars.com>wrote:

> Includes inout fix, and Jonathan's std.file fix.
>
> http://ftp.digitalmars.com/**dmd2beta.zip<http://ftp.digitalmars.com/dmd2beta.zip>
> ______________________________**_________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/**mailman/listinfo/dmd-beta<http://lists.puremagic.com/mailman/listinfo/dmd-beta>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/dmd-beta/attachments/20111209/f5eba8cb/attachment.html>
December 09, 2011
BTW, this is an area that could be helped by a separate branch for the beta. Pull requests can be sent to a specific branch so if people are contributing a fix for the beta can do so specifically. There doesn't seem to be a filter though, so we should have a tag specifically for RC pull requests.

I also don't see an issue with branching for RC. The beta branch would receive priority updates and master continued development. Once the beta is released it is tagged and merged with master. Haven't done anything with bisect, but it can handle merges, right?

On Fri, Dec 9, 2011 at 11:58 AM, David Simcha <dsimcha at gmail.com> wrote:
> Unfortunately this appears to have missed my last-minute fix to std.parallelism.task:
>
> https://github.com/D-Programming-Language/phobos/commit/9d151ac1f9e45d4d57a0b74508b41b303a6a293d
December 10, 2011
2011/12/10 Walter Bright <walter at digitalmars.com>:
> Includes inout fix, and Jonathan's std.file fix.
>
> http://ftp.digitalmars.com/dmd2beta.zip
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta

Sorry for repeating.
Unfortunately, your fix is not correct.
Following pull request adds correct fix and exhaustive tests for the
whole issue.
Please merge it unless it is too late.

https://github.com/D-Programming-Language/dmd/pull/552

Kenji Hara
December 09, 2011
After this was merged, I retested, dcollections still compiles/passes unittests.


Kenji, I'm looking over the exhaustive testing of types.? Will let you know if I see anything.

-Steve



----- Original Message -----
> From: kenji hara <k.hara.pg at gmail.com>
> To: Discuss the dmd beta releases for D <dmd-beta at puremagic.com>
> Cc:
> Sent: Friday, December 9, 2011 6:50 PM
> Subject: Re: [dmd-beta] another last beta D2 2.057
> 
> 2011/12/10 Walter Bright <walter at digitalmars.com>:
>>  Includes inout fix, and Jonathan's std.file fix.
>> 
>>  http://ftp.digitalmars.com/dmd2beta.zip
>>  _______________________________________________
>>  dmd-beta mailing list
>>  dmd-beta at puremagic.com
>>  http://lists.puremagic.com/mailman/listinfo/dmd-beta
> 
> Sorry for repeating.
> Unfortunately, your fix is not correct.
> Following pull request adds correct fix and exhaustive tests for the
> whole issue.
> Please merge it unless it is too late.
> 
> https://github.com/D-Programming-Language/dmd/pull/552
> 
> Kenji Hara
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
> 
December 10, 2011
2011/12/10 Walter Bright <walter at digitalmars.com>:
> Includes inout fix, and Jonathan's std.file fix.
>
> http://ftp.digitalmars.com/dmd2beta.zip
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta

Other differences from git repositories:
- win32.mak is not latest. Lack of -property option for Phobos building.
- std/intrinsic.d is not latest. It is deprecated. (It has been broken
from 2.053?)

Kenji Hara
December 10, 2011
2011/12/10 kenji hara <k.hara.pg at gmail.com>:
> 2011/12/10 Walter Bright <walter at digitalmars.com>:
>> Includes inout fix, and Jonathan's std.file fix.
>>
>> http://ftp.digitalmars.com/dmd2beta.zip
>> _______________________________________________
>> dmd-beta mailing list
>> dmd-beta at puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>
> Other differences from git repositories:

There are in dmd2beta.zip.

> - win32.mak is not latest. Lack of -property option for Phobos building. - std/intrinsic.d is not latest. It is deprecated. (It has been broken from 2.053?)
>
> Kenji Hara

Additional:
- dmd/src/argtypes.c is newer than repo.

Kenji Hara
December 10, 2011
2011/12/10 Walter Bright <walter at digitalmars.com>:
> Includes inout fix, and Jonathan's std.file fix.
>
> http://ftp.digitalmars.com/dmd2beta.zip
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta

Posted Phobos pull request to fix issue 7070.

http://d.puremagic.com/issues/show_bug.cgi?id=7070 https://github.com/D-Programming-Language/phobos/pull/361

It is 2.057head regression caused by adding typeof(null) feature.

Kenji Hara
December 09, 2011
Done.

On 12/9/2011 7:01 PM, kenji hara wrote:
> 2011/12/10 kenji hara<k.hara.pg at gmail.com>:
>> 2011/12/10 Walter Bright<walter at digitalmars.com>:
>>> Includes inout fix, and Jonathan's std.file fix.
>>>
>>> http://ftp.digitalmars.com/dmd2beta.zip
>>> _______________________________________________
>>> dmd-beta mailing list
>>> dmd-beta at puremagic.com
>>> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>> Other differences from git repositories:
> There are in dmd2beta.zip.
>
>> - win32.mak is not latest. Lack of -property option for Phobos building. - std/intrinsic.d is not latest. It is deprecated. (It has been broken from 2.053?)
>>
>> Kenji Hara
> Additional:
> - dmd/src/argtypes.c is newer than repo.
>
> Kenji Hara
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>
>