Jump to page: 1 2 3
Thread overview
[dmd-beta] dmd 1.059 and 2.044 beta
May 01, 2010
Walter Bright
May 01, 2010
Walter Bright
May 01, 2010
Rainer Schuetze
May 01, 2010
Walter Bright
May 01, 2010
Robert Clipsham
May 01, 2010
Robert Clipsham
May 01, 2010
Walter Bright
May 01, 2010
Robert Clipsham
May 01, 2010
Robert Clipsham
May 01, 2010
Jason House
May 01, 2010
Robert Clipsham
May 02, 2010
Jason House
May 02, 2010
Walter Bright
May 02, 2010
Robert Clipsham
May 03, 2010
Jason House
May 03, 2010
Robert Clipsham
May 02, 2010
Robert Clipsham
May 03, 2010
Walter Bright
May 01, 2010
Walter Bright
May 01, 2010
Michel Fortin
May 01, 2010
Walter Bright
May 02, 2010
Walter Bright
May 02, 2010
Jason House
May 02, 2010
Walter Bright
April 30, 2010
http://ftp.digitalmars.com/dmd1beta.zip http://ftp.digitalmars.com/dmd2beta.zip
April 30, 2010
Not as many changes this time, as I was out for 2 weeks in England.


May 01, 2010
Walter Bright wrote:
> Not as many changes this time, as I was out for 2 weeks in England.
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>
Quite a good number of fixes nevertheless...

The fix to #4089 (crash when creating JSON output for incomplete struct) is incomplete, it now produces trailing commas. I've appended the missed changes.

Otherwise I did not notice any problems with building Visual D (I had to build dmd from source to apply #4015, though).

Rainer

Index: json.c ===================================================================
--- json.c    (revision 461)
+++ json.c    (working copy)
@@ -330,6 +330,7 @@
         JsonRemoveComma(buf);
         buf->writestring("]\n");
     }
+    JsonRemoveComma(buf);

     buf->writestring("}\n");
 }
@@ -412,6 +413,7 @@
         JsonRemoveComma(buf);
         buf->writestring("]\n");
     }
+    JsonRemoveComma(buf);

     buf->writestring("}\n");
 }

May 01, 2010
On 01/05/10 05:33, Walter Bright wrote:
>
> http://ftp.digitalmars.com/dmd1beta.zip http://ftp.digitalmars.com/dmd2beta.zip

You should add the following bugs to the changelog:

Issue 1079 - gdb: Dwarf Error: Cannot find DIE at 0xb705 referenced from
DIE at 0x250
Issue 3207 - gdb: Push D patches upstream

They've already been marked as resolved in bugzilla, they're still fixed in this release though :)

Thanks for this great release, I don't have to sue a patched version of dmd now :)

May 01, 2010
On 01/05/10 05:33, Walter Bright wrote:
>
> http://ftp.digitalmars.com/dmd1beta.zip http://ftp.digitalmars.com/dmd2beta.zip

I just spotted: http://www.dsource.org/projects/dmd/changeset/461

Which removes the cache lookup for function types in dwarf info... Did you mean to make this change? I have a feeling that will break dwarf info again, haven't had chance to check though...

May 01, 2010



----- Original Message ----
> From: Robert Clipsham <robert at octarineparrot.com>

> Thanks for this great release, I don't have to sue a patched version of dmd now

Thank god, because after being hurt and needing to be patched up, that version of dmd can't afford any lawyers.

-Steve




May 01, 2010
On 01/05/10 12:25, Robert Clipsham wrote:
> On 01/05/10 05:33, Walter Bright wrote:
>>
>> http://ftp.digitalmars.com/dmd1beta.zip http://ftp.digitalmars.com/dmd2beta.zip
>
> I just spotted: http://www.dsource.org/projects/dmd/changeset/461
>
> Which removes the cache lookup for function types in dwarf info... Did you mean to make this change? I have a feeling that will break dwarf info again, haven't had chance to check though...

Just checked and it's fine :)

A separate issue (I should probably put it in bugzilla), the linux make file has "gcc" hard coded in a couple of places (strtold.o and another file). This means I have to manually edit the make file whenever I build as gcc on my system is 64bit and doesn't support multilib, my 32 bit gcc is i686-unknown-linux-gnu-gcc. I'll report it later today if I get chance/it doesn't get fixed before I report it.

May 01, 2010
On 01/05/10 12:29, Steve Schveighoffer wrote:
> Thank god, because after being hurt and needing to be patched up, that version of dmd can't afford any lawyers.
>
> -Steve

All this talk on licensing is getting to me clearly, I meant use D:

May 01, 2010
Le 2010-05-01 ? 0:33, Walter Bright a ?crit :

> http://ftp.digitalmars.com/dmd1beta.zip http://ftp.digitalmars.com/dmd2beta.zip

This regression is bugging me currently and is still in the 2.044 beta. Is it possible to give it a look?

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

-- 
Michel Fortin
michel.fortin at michelf.com
http://michelf.com/



May 01, 2010
Which debugger is best to use with Ubuntu (and dmd)? I plan a fresh install of 10.04 this weekend.

Sent from my iPhone

On May 1, 2010, at 7:48 AM, Robert Clipsham <robert at octarineparrot.com> wrote:

> On 01/05/10 12:25, Robert Clipsham wrote:
>> On 01/05/10 05:33, Walter Bright wrote:
>>>
>>> http://ftp.digitalmars.com/dmd1beta.zip http://ftp.digitalmars.com/dmd2beta.zip
>>
>> I just spotted: http://www.dsource.org/projects/dmd/changeset/461
>>
>> Which removes the cache lookup for function types in dwarf info...
>> Did
>> you mean to make this change? I have a feeling that will break dwarf
>> info again, haven't had chance to check though...
>
> Just checked and it's fine :)
>
> A separate issue (I should probably put it in bugzilla), the linux make file has "gcc" hard coded in a couple of places (strtold.o and another file). This means I have to manually edit the make file whenever I build as gcc on my system is 64bit and doesn't support multilib, my 32 bit gcc is i686-unknown-linux-gnu-gcc. I'll report it later today if I get chance/it doesn't get fixed before I report it.
>
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
« First   ‹ Prev
1 2 3