Do not use 2.041

Steven Schveighoffer schveiguy at yahoo.com
Thu Mar 11 12:30:23 PST 2010


On Thu, 11 Mar 2010 15:28:36 -0500, Steven Schveighoffer  
<schveiguy at yahoo.com> wrote:

> On Thu, 11 Mar 2010 15:20:38 -0500, bearophile  
> <bearophileHUGS at lycos.com> wrote:
>
>> Steven Schveighoffer:
>>> If you want to use the new release without the bugs, please apply this
>>> patch to druntime:
>>>
>>> http://www.dsource.org/projects/druntime/changeset?format=diff&new=262&old=260&new_path=trunk&old_path=trunk
>>
>> I have just added a small bug report, I don't know if this can interest  
>> you:
>> http://d.puremagic.com/issues/show_bug.cgi?id=3933
>
> The runtime cannot determine the location.  It's at runtime, not  
> compile-time, so no file/line number info is available.  The compiler  
> would have to instrument all allocations/calls to the runtime functions  
> with line number arguments.
>
> If a good debugger existed for dmd, you could determine the location,  
> but I don't know of any good ones.  gdb doesn't do a very good job with  
> D.

Also if we get exception stack trace support, then you can immediately see  
everything.  It's probably better to focus on that.

-Steve


More information about the Digitalmars-d-announce mailing list