On 27 November 2013 20:17, Jerry <jlqu...@optonline.net> wrote:
> "Iain Buclaw" <ibuc...@ubuntu.com> writes:
>
>> Hi,
>>
>> I've created a gdb fork on github and will be giving d-lang support some love
>> - with the intention of pushing patches back to gdb development as soon as
>> possible.  The bulk of the work will be done over the next fortnight, but for
>> some other work (see buglink) will take a couple more months to roll out as
>> changes on both gdb and compilers need to be aligned up.
>>
>> https://d.puremagic.com/issues/show_bug.cgi?id=9800
>>
>>
>> If anybody is interesting in helping out.  Would be great to get people
>> developing, testing, and sending suggestions for features/fixes on it.
>> Especially users of dmd/ldc to jump on board to ensure that changes done 
>> don't
>> break the existing support that you may have.
>
> Hi Ian,  Here's a first bug.
>
>  I'm on Ubuntu 12.10 x86_64.  Debugging isn't stepping through the code.
> Here's a simple example.  This is with dmd 2.064.2 and a fresh clone of
> your git repo.
>
> junk2.d:
> import std.stdio;
>
> void main(string args[]) {
>     string ss = "hi there";
>     writeln(ss);
> }
>

Hi Jerry,

I believe dmd is only compatible with gdb 7.5.  Likewise gdc-4.7 is
compatible with 7.5, but not 7.6 (you should use gdc-4.8 or the
development branch if you want gdb to work properly).

For dmd, someone needs to fix dmd to work with gdb-7.6.

Reply via email to