May 03, 2010
bearophile wrote:
> It contains two wrong unit tests, but dmd prints just about the first one, maybe I am missing something:

Looks like I broke it with a last minute change. Sigh.
May 03, 2010
bearophile wrote:
> It contains two wrong unit tests, but dmd prints just about the first one,
> maybe I am missing something:
> test(3): unittest failure core.exception.AssertError@test(3): unittest failure

changeset 289 fixes it
May 03, 2010
Any idea why the new dmd2 would print
2:
to the console when compiling? My big website project for a client
does that for most of the executables created, and when I made a typo
in one of the functions, dmd went into an endless loop :S

I haven't narrowed it down to something I can post yet. It might be related to the fact that I'm passing about a dozen files to the dmd command line all at once; I don't know. And I've gotta get back to work finishing this site, so I don't know when I'll have the time to track it down. I'll just stick to the last version for now.
May 03, 2010
On 03/05/10 14:40, Adam Ruppe wrote:
> Any idea why the new dmd2 would print
> 2:
> to the console when compiling? My big website project for a client
> does that for most of the executables created, and when I made a typo
> in one of the functions, dmd went into an endless loop :S
>
> I haven't narrowed it down to something I can post yet. It might be
> related to the fact that I'm passing about a dozen files to the dmd
> command line all at once; I don't know. And I've gotta get back to
> work finishing this site, so I don't know when I'll have the time to
> track it down. I'll just stick to the last version for now.


I've had the infinite loop thing, too. As well as the '2:' to ouput.
May 03, 2010
D is getting better and better.

On Mon, May 3, 2010 at 5:28 AM, Walter Bright <newshound1@digitalmars.com>wrote:

> Highlights are the improved gdb support, better error messages, better json support, unittest changes, and a number of nuisance compiler bugs fixed.
>
> http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.059.zip
>
>
> http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.044.zip
>
> Thanks to the many people who contributed to this update!
>



-- 
-Arth


May 03, 2010
Bernard Helyer wrote:
> I've had the infinite loop thing, too. As well as the '2:' to ouput.

My fault, grr.
May 03, 2010
Robert Clipsham wrote:
> And other cases. Simplest solution seems to be to revert the change, but it's up to you what you do... As long as it's fixed I don't care how it's done :)

Dang, I found the problem. Working on a fix.
May 03, 2010
bearophile wrote:
> It contains two wrong unit tests, but dmd prints just about the first one, maybe I am missing something:
> test(3): unittest failure
> core.exception.AssertError@test(3): unittest failure

How about signing up for the beta mailing list?
May 03, 2010
Am 03.05.2010 01:29, schrieb Bernard Helyer:
> On 03/05/10 09:28, Walter Bright wrote:
>>  Highlights are the improved gdb support, better error messages, better
>>  json support, unittest changes, and a number of nuisance compiler bugs
>>  fixed.
>>
>>  http://www.digitalmars.com/d/1.0/changelog.html
>>  http://ftp.digitalmars.com/dmd.1.059.zip
>>
>>
>>  http://www.digitalmars.com/d/2.0/changelog.html
>>  http://ftp.digitalmars.com/dmd.2.044.zip
>>
>>  Thanks to the many people who contributed to this update!
>
> Unfortunately, GDB still doesn't work with it over here. Robert is going
> to try one of my test cases and see what he can see.

some got an D able GDB version for windows around?
May 03, 2010
On Sun, 02 May 2010 14:28:25 -0700, Walter Bright wrote:

> Highlights are the improved gdb support, better error messages, better json support, unittest changes, and a number of nuisance compiler bugs fixed.
> 
> http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.059.zip
> 
> 
> http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.044.zip
> 
> Thanks to the many people who contributed to this update!


Great release. :)  The unittest feature is my favourite this time.

I see that the new std.complex has been included in this release, but also that mention of it was removed from the changelog.  It's a breaking change, so it should be listed.

Also, std.gregorian made it into this release, but is not mentioned in the changelog.

-Lars