Valgrind

John Colvin via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Mon Apr 20 10:25:53 PDT 2015


On Monday, 20 April 2015 at 16:58:18 UTC, Robert M. Münch wrote:
> On 2015-04-20 13:29:57 +0000, John Colvin said:
>
>> On Monday, 20 April 2015 at 13:28:57 UTC, John Colvin wrote:
>>> On Monday, 20 April 2015 at 13:16:23 UTC, Robert M. Münch 
>>> wrote:
>>>> Hi, I just found quite old posts about Valgrind and D. Can 
>>>> someone give me a short update, what the state of support 
>>>> for D is and if there is anythings special to take into 
>>>> account. Thanks a lot.
>>> 
>>> The only special thing to take in to account is that valgrind 
>>> will choke on DMD generated floating point code, so really 
>>> you have to use GDC or LDC if you want to use valgrind.
>> 
>> Correction: The only special thing I know of.
>
> Ok, thanks.
>
> Were the causes ever analyzed? I'm a bit wondering why it 
> happens on floating point stuff...

valgrind doesn't have full support for x87 code, which dmd emits 
all over the place.


More information about the Digitalmars-d-learn mailing list