This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
CastAs670 checks for a date overflow by constructing a date in 2006 and adding 9000 years to it. The spec says implementations that do limit the number of digits should raise an error, but it doesn't limit the precision in any way. I believe the error in this test case should be made optional, the value 11006-07-12 should be a possible result. Also the test description is somewhat strange?
Martin: Thanks for the feedback. I added a possible second outcome to the test case entry. Also changed the test description, which as a case of a cut and paste gone wrong. Thanks, Carmelo