[D-runtime] win32 regression in exception handling
Brad Roberts
braddr at puremagic.com
Mon Jan 24 20:55:42 PST 2011
I scanned the diff and didn't see anything we're not doing elsewhere already. The default arg idiom has worked for a
while. The access violation is coming from inside deh.d itself, though I haven't gone to see what line 631 is yet.
On 1/24/2011 8:26 PM, Sean Kelly wrote:
> I hadn't looked at that diff yet. It doesnt look right to me. Can __FILE__ really be used in that way?
>
> Sent from my iPhone
>
> On Jan 24, 2011, at 8:00 PM, Brad Roberts <braddr at puremagic.com> wrote:
>
>> Now that the dust of the svn -> git migration has settled some, there's a failure that's stuck with us. Since this
>> druntime change, the win32 dmd test34.d test has failed:
>>
>> https://github.com/D-Programming-Language/druntime/commit/559df80b3d9c51272c5804de8df27af75099b977
>>
>> http://d.puremagic.com/test-results/test_data.ghtml?dataid=43441
>>
>> Before test 3:
>> object.Error at src\rt\deh.d(631): Access Violation
>>
>> I did a test build at the previous commit and the test passes. So that's definitely the one that introduces the
>> problem. It might well be just exposing a dormant problem, but either way, it stopped working at that point.
>>
More information about the D-runtime
mailing list