[dmd-beta] Hopefully the last beta
Sean Kelly
sean at invisibleduck.org
Fri Mar 19 13:46:24 PDT 2010
On Mar 18, 2010, at 8:56 PM, Steve Schveighoffer wrote:
> I fixed some issues with unittests, and found a bug in the object module (due to unittest failing!). The bug isn't too critical, since nobody is using clear yet, but if you do create a new release (Don seems to have issues with DLL stuff), then it would be good to include it.
>
> http://www.dsource.org/projects/druntime/changeset/270
>
> Note that a unittest still fail on the src/unittest.d file, but I'm not sure that test is valid, it's just over a year old. The offending line is:
>
> GC.enable();
>
> Apparently, you can't enable unless it was previously disabled. Is this correct?
It's a matter of preference, I suppose. I like requiring operations like this to be matched, so it's invalid to call disable() twice and enable() three times. To me, this indicates a logic error in the code.
More information about the dmd-beta
mailing list