On Wed, Sep 28, 2011 at 6:04 PM, Matthew Flatt <[email protected]> wrote: > At Wed, 28 Sep 2011 21:02:14 +0100, Paulo J. Matos wrote: >> Errors were: >> (Section (got expected (call))) >> ((date) ((638931660) Error (find-seconds 0 1 2 1 4 1990))) > > After looking into this, I conclude that the test is faulty, but that > it also highlights a bug/limitation on Windows: > > * The test assumes that the current timezone had daylight saving time > starting at what would have been 2:00am on April 4, 1990. > > The test will fail on your machine if your timezone is set to a > place with no or different DST rules (i.e., different than the > standard US timezones).
Is there a way to check and see if the timezone is one of the US ones? > * Windows gets it wrong. It thinks that US Mountain Time started > daylight saving sometime in March ---- which is the right idea for > the current DST calendar, but wrong for 1990. > > My guess is that timezone configuration in Windows cannot support > different DST start-date rules for different years. ... and not under windows, I guess? :) Robby > I'll adjust the test, though I don't yet have a better idea than just > removing it. > > _________________________________________________ > For list-related administrative tasks: > http://lists.racket-lang.org/listinfo/dev > _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

