Add sanity checks for far, far distant dates.
authorMichael G. Schwern <schwern@pobox.com>
Sat, 30 Jan 2010 09:41:59 +0000 (01:41 -0800)
committerJesse Vincent <jesse@bestpractical.com>
Wed, 3 Feb 2010 15:13:23 +0000 (07:13 -0800)
commite66590ee0c794dd404055173204d6a0057f5d90d
treefad15c5d3c6b68b7a144a9de53b439e88b2fa5f3
parent5e58db16ffcf34442d0ba4b645757884324e35c2
Add sanity checks for far, far distant dates.

Can't go beyond y2**31 because of the 32 bit year

Adds a test that we can make it to at least +/-2**52.  This is the
missing test for 455f2c6c92e42c1a9e31268cbd491ba661f99882 which kicked this
whole thing off.

Signed-off-by: Michael G. Schwern <schwern@pobox.com>
t/op/time.t