/[escript]
ViewVC logotype

Revision 1596


Jump to revision: Previous Next
Author: phornby
Date: Thu Jun 12 10:31:03 2008 UTC (11 years, 4 months ago)
Changed paths: 2
Log Message:
This now passes run_tests on windows when compiled with multi-threaded debugging malloc/free.

I don't understand the exact issue, but I'm getting close. 
I found that hacking 
getResultSliceShape and determineResultShape 
to return const references to 
a class static rather than copies of stack locals fixed the
heap corruption problems that the debugging malloc/free 
was detecting.

I have little confidence that this has fixed things. I need to know exactly what's going on to fix all possible errors of the same type.

Changed paths

Path Details
Directorybranches/windows_from_1456_trunk_1580_merged_in/escript/src/DataArrayView.cpp modified , text changed
Directorybranches/windows_from_1456_trunk_1580_merged_in/escript/src/DataArrayView.h modified , text changed

  ViewVC Help
Powered by ViewVC 1.1.26