Re: dmd 1.059 and 2.044 release

2010-05-03 Thread Arth Lloyd Flores
Oh I see I'm sorry for misunderstanding. On Mon, May 3, 2010 at 8:39 PM, Jacob Carlborg wrote: > On 5/3/10 12:53, Arth Lloyd Flores wrote: > >> Please check the download page again. I think they're fixing something >> in the current release. >> >> On Mon, May 3, 2010 at 5:30 PM, Jacob Carlborg >

Re: dmd 1.059 and 2.044 release

2010-05-03 Thread Leandro Lucarella
Walter Bright, el 2 de mayo a las 23:27 me escribiste: > 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.asserter...@test(3): unittest failure > > How about signing up

Re: dmd 1.059 and 2.044 release

2010-05-03 Thread Jacob Carlborg
On 5/3/10 12:53, Arth Lloyd Flores wrote: Please check the download page again. I think they're fixing something in the current release. On Mon, May 3, 2010 at 5:30 PM, Jacob Carlborg mailto:d...@me.com>> wrote: On 5/2/10 23:28, Walter Bright wrote: Highlights are the improved gdb

Re: dmd 1.059 and 2.044 release

2010-05-03 Thread Arth Lloyd Flores
Please check the download page again. I think they're fixing something in the current release. On Mon, May 3, 2010 at 5:30 PM, Jacob Carlborg wrote: > On 5/2/10 23:28, Walter Bright wrote: > >> Highlights are the improved gdb support, better error messages, better >> json support, unittest chang

Re: dmd 1.059 and 2.044 release

2010-05-03 Thread Jacob Carlborg
On 5/2/10 23: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.digital

Re: dmd 1.059 and 2.044 release

2010-05-03 Thread Lars T. Kyllingstad
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.

Re: dmd 1.059 and 2.044 release

2010-05-02 Thread dennis luehring
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://f

Re: dmd 1.059 and 2.044 release

2010-05-02 Thread Walter Bright
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.asserter...@test(3): unittest failure How about signing up for the beta mailing list?

Re: dmd 1.059 and 2.044 release

2010-05-02 Thread Walter Bright
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.

Re: dmd 1.059 and 2.044 release

2010-05-02 Thread Walter Bright
Bernard Helyer wrote: I've had the infinite loop thing, too. As well as the '2:' to ouput. My fault, grr.

Re: dmd 1.059 and 2.044 release

2010-05-02 Thread Arth Lloyd Flores
D is getting better and better. On Mon, May 3, 2010 at 5:28 AM, 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:

Re: dmd 1.059 and 2.044 release

2010-05-02 Thread Bernard Helyer
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 d

Re: dmd 1.059 and 2.044 release

2010-05-02 Thread Adam Ruppe
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 mig

Re: dmd 1.059 and 2.044 release

2010-05-02 Thread Walter Bright
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.asserter...@test(3): unittest failure changeset 289 fixes it

Re: dmd 1.059 and 2.044 release

2010-05-02 Thread Walter Bright
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.

Re: dmd 1.059 and 2.044 release

2010-05-02 Thread bearophile
2.044 seems to work after some tests of mine. >Many small improvements to error diagnostics and recovery< I'd like to see few examples of the difference. >Now all unittests are run, even if some fail< I have tried to compile this with -unittest : int sqr(int x) { return x * 2; } unittest {

Re: dmd 1.059 and 2.044 release

2010-05-02 Thread Robert Clipsham
On 03/05/10 00:59, Walter Bright wrote: Any ideas why? dwarf.c:1525: infobuf->write32(*++pparamidx);// DW_AT_type *++pparamidx is 0 (and always seems to be). GDB doesn't like DW_AT_type being 0, if it has no type there shouldn't be a DW_AT_type at all. This said, that code looks wron

Re: dmd 1.059 and 2.044 release

2010-05-02 Thread Walter Bright
Bernard Helyer wrote: On 03/05/10 11:40, Walter Bright wrote: Bernard Helyer wrote: 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. Good. I can't stop laughing. I assume you meant to trim that quote down some! *

Re: dmd 1.059 and 2.044 release

2010-05-02 Thread Robert Clipsham
On 03/05/10 00:40, Walter Bright wrote: Bernard Helyer wrote: 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. Good. It seems changeset 451, your version of the fix, doesn't work... Despite me testing that it worke

Re: dmd 1.059 and 2.044 release

2010-05-02 Thread Walter Bright
Robert Clipsham wrote: It seems changeset 451, your version of the fix, doesn't work... Despite me testing that it worked when you committed it :/ Reverting the change fixes the issue. Any ideas why?

Re: dmd 1.059 and 2.044 release

2010-05-02 Thread Bernard Helyer
On 03/05/10 11:40, Walter Bright wrote: Bernard Helyer wrote: 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. Good. I can't stop laughing. I assume you meant to trim that quote down some! *g*

Re: dmd 1.059 and 2.044 release

2010-05-02 Thread Walter Bright
Bernard Helyer wrote: 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. Good.

Re: dmd 1.059 and 2.044 release

2010-05-02 Thread 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.digit

Re: dmd 1.059 and 2.044 release

2010-05-02 Thread Simen kjaeraas
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/

dmd 1.059 and 2.044 release

2010-05-02 Thread Walter Bright
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://f