On Thursday 20 January 2011 00:44:02 Brad Roberts wrote:
> With the recent datetime changes (not sure which one exactly), one of the
> dmd tests has started failing:
> 
> ..\src\dmd.exe -m32 -Irunnable   -odtest_results\runnable
> -oftest_results\runnable\testzip_0.exe runnable\testzip.d -map nul.map
> 
> std.date and std.dateparse have been scheduled for deprecation. Please use
> std.datetime instead.
> 
> runnable\testzip.d(38): Error: function std.date.toDtime (DosFileTime time)
> is not callable using argument types (DosFileTime)
> 
> runnable\testzip.d(38): Error: cannot implicitly convert expression
> (de.time) of type DosFileTime to DosFileTime
> 
> runnable\testzip.d(103): Error: cannot implicitly convert expression
> (toDosFileTime(getUTCtime())) of type DosFileTime to DosFileTime

It looks like Don took care of it. It hadn't even occurred to me to look at 
dmd's tests, since I haven't touched dmd, so I didn't catch it. As it is, I 
barely caught that that functionality needed to be in std.datetime, since IIRC 
std.zip is the only thing that uses it in Phobos, and it never would have 
occurred to me to care about DOS anything these days. Fortunately, it looks 
like 
it was any easy fix, since I did get that functionality into std.datetime.

- Jonathan M Davis
_______________________________________________
phobos mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/phobos

Reply via email to