- From: <bugzilla@wiggum.w3.org>
- Date: Fri, 26 Aug 2005 17:26:48 +0000
- To: public-qt-comments@w3.org
- Cc:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=1896 Summary: Consistency between date/time overflow and numeric overflow Product: XPath / XQuery / XSLT Version: Last Call drafts Platform: PC OS/Version: Windows XP Status: NEW Severity: normal Priority: P2 Component: Functions and Operators AssignedTo: ashok.malhotra@oracle.com ReportedBy: chamberl@almaden.ibm.com QAContact: public-qt-comments@w3.org In bug 1489, we decided that casting from a string to a numeric type is treated as an overflow/underflow (e.g., FOAR0002, "Numeric operation overflow/underflow") if the resulting value is too big/small. But in casting from a string to a date/time/duration it is also possible that the value is too big/small to represent. The current F&O spec treats this as FORG0001, "Invalid value for cast/constructor". For consistency, should we change the error code for this condition to FODT0001 ("Overflow in date/time arithmetic") or FODT0002 ("Overflow in duration arithmetic")?
Received on Friday, 26 August 2005 17:26:54 UTC