Jump to page: 1 24  
Page
Thread overview
[dmd-beta] new dmd 1.070 and 2.055 beta
Sep 05, 2011
Walter Bright
Sep 06, 2011
David Simcha
Sep 06, 2011
Walter Bright
Sep 06, 2011
David Simcha
Sep 06, 2011
David Nadlinger
Sep 06, 2011
Walter Bright
Sep 07, 2011
David Nadlinger
Sep 07, 2011
Walter Bright
[dmd-beta] Migration path for enum Endian?
Sep 06, 2011
Nick Sabalausky
Sep 06, 2011
Jonathan M Davis
Sep 06, 2011
Andrej Mitrovic
Sep 06, 2011
Jonathan M Davis
Sep 06, 2011
Jonathan M Davis
Sep 06, 2011
Jonathan M Davis
Sep 06, 2011
Jonathan M Davis
Sep 07, 2011
Rory McGuire
[dmd-beta] rdmd is old, wasn't rebuillt
Sep 06, 2011
Nick Sabalausky
Sep 06, 2011
Jonathan M Davis
Sep 07, 2011
Walter Bright
Sep 07, 2011
Brad Roberts
Sep 07, 2011
Nick Sabalausky
Sep 07, 2011
Walter Bright
Sep 07, 2011
Jonathan M Davis
Sep 07, 2011
Walter Bright
Sep 07, 2011
Brad Roberts
Sep 07, 2011
Rory McGuire
Sep 07, 2011
Jacob Carlborg
Sep 07, 2011
Don Clugston
Sep 07, 2011
David Simcha
Sep 08, 2011
Daniel Murphy
Sep 08, 2011
Rory McGuire
Sep 08, 2011
Jacob Carlborg
Sep 07, 2011
Sean Kelly
September 05, 2011
http://ftp.digitalmars.com/dmd1beta.zip http://ftp.digitalmars.com/dmd2beta.zip
September 05, 2011
Unfortunately I found a regression.  RefCounted is broken when a union is part of the ref-counted object.  This breaks RegionAllocator, which is supposed to be up for review for inclusion in Phobos.

http://d.puremagic.com/issues/show_bug.cgi?id=6606

On Mon, Sep 5, 2011 at 7:52 PM, Walter Bright <walter at digitalmars.com>wrote:

> http://ftp.digitalmars.com/**dmd1beta.zip<http://ftp.digitalmars.com/dmd1beta.zip>
> 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/20110905/7585ed18/attachment.html>
September 05, 2011
Was this problem in the last beta?

On 9/5/2011 5:25 PM, David Simcha wrote:
> Unfortunately I found a regression.  RefCounted is broken when a union is part of the ref-counted object.  This breaks RegionAllocator, which is supposed to be up for review for inclusion in Phobos.
>
> http://d.puremagic.com/issues/show_bug.cgi?id=6606
>
> On Mon, Sep 5, 2011 at 7:52 PM, Walter Bright <walter at digitalmars.com <mailto:walter at digitalmars.com>> wrote:
>
>     http://ftp.digitalmars.com/dmd1beta.zip
>     http://ftp.digitalmars.com/dmd2beta.zip
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/dmd-beta/attachments/20110905/d7714bc0/attachment-0001.html>
September 05, 2011
No.  I assume it was caused by merging the format pull request.

On Mon, Sep 5, 2011 at 9:43 PM, Walter Bright <walter at digitalmars.com>wrote:

> **
> Was this problem in the last beta?
>
>
> On 9/5/2011 5:25 PM, David Simcha wrote:
>
> Unfortunately I found a regression.  RefCounted is broken when a union is part of the ref-counted object.  This breaks RegionAllocator, which is supposed to be up for review for inclusion in Phobos.
>
> http://d.puremagic.com/issues/show_bug.cgi?id=6606
>
> On Mon, Sep 5, 2011 at 7:52 PM, Walter Bright <walter at digitalmars.com>wrote:
>
>> http://ftp.digitalmars.com/dmd1beta.zip http://ftp.digitalmars.com/dmd2beta.zip
>
>
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/dmd-beta/attachments/20110905/4eadd5bf/attachment.html>
September 06, 2011
On 9/6/11 1:52 AM, Walter Bright wrote:
> http://ftp.digitalmars.com/dmd1beta.zip http://ftp.digitalmars.com/dmd2beta.zip

Sorry for being a bit on the slow side, but again a question concerning the changelogs: changelog.dd in the DMD repo is missing the entries for 2.054, so the DMD changelog is kept directly in the d-p-l.org repo? Should I submit a pull request for the DMD bugs I fixed, or do you take care of compiling the list, Walter?

David
September 05, 2011
There's a whole section on 2.054 - what is missing?

On 9/5/2011 8:03 PM, David Nadlinger wrote:
> On 9/6/11 1:52 AM, Walter Bright wrote:
>> http://ftp.digitalmars.com/dmd1beta.zip http://ftp.digitalmars.com/dmd2beta.zip
>
> Sorry for being a bit on the slow side, but again a question concerning the changelogs: changelog.dd in the DMD repo is missing the entries for 2.054, so the DMD changelog is kept directly in the d-p-l.org repo? Should I submit a pull request for the DMD bugs I fixed, or do you take care of compiling the list, Walter?
>
> David
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>
>
September 06, 2011
The names inside std.system.Endian were changed from UpperCamelCase to lowerCamelCase, which makes sense, but maybe the old names should still exist for migration?

September 06, 2011
The RDMD included in the beta hasn't been rebuilt from latest HEAD. It's still old and is missing some critical bugfixes that are already in HEAD.

September 06, 2011
On Tuesday, September 06, 2011 17:03:30 Nick Sabalausky wrote:
> The names inside std.system.Endian were changed from UpperCamelCase to lowerCamelCase, which makes sense, but maybe the old names should still exist for migration?

Yu can't rename enum values without breaking code. Any final switches would be broken if you left in the old values as would anything using std.traits.EnumMembers. A simple renaming is caught and pointed out quite well by the compiler's spellchecker. So, it's simply a matter of renaming any uses of the enum values. No, it's not ideal, but there is no migration path which avoids immediately breaking code when it comes to renaming enum values. That's why I brought it up in the newsgroup previously, and no one said anything about preferring that the names of enum values not be fixed in Phobos in order to avoid code breakage. Fortunately, the uses of std.system.Endian should be fairly rare. Obviously, some code could use it quite extensively, but most code doesn't care about endianness, and most of the code that does, should be using version blocks for that anyway.

- Jonathan M Davis
September 06, 2011
On Tuesday, September 06, 2011 17:23:01 Nick Sabalausky wrote:
> The RDMD included in the beta hasn't been rebuilt from latest HEAD. It's still old and is missing some critical bugfixes that are already in HEAD.

The zip file really should be created from scratch every time. It would avoid ever having cruft left behind in it or having the wrong version of something it (which has happened often enough in the past). But Walter hasn't wanted to do that for whatever reason.

- Jonathan M Davis
« First   ‹ Prev
1 2 3 4