- From: <bugzilla@wiggum.w3.org>
- Date: Fri, 27 Jun 2008 14:47:00 +0000
- To: public-qt-comments@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=5816 Summary: round-half-to-even tests can overflow Product: XML Query Test Suite Version: unspecified Platform: PC OS/Version: Windows NT Status: NEW Severity: normal Priority: P2 Component: XML Query Test Suite AssignedTo: andrew.eisenberg@us.ibm.com ReportedBy: oliver@cbcl.co.uk QAContact: public-qt-comments@w3.org The specification of round-half-to-even says the following [F&O 6.4.5]: For arguments of type xs:float and xs:double, if the argument is NaN, positive or negative zero, or positive or negative infinity, then the result is the same as the argument. In all other cases, the argument is cast to xs:decimal, the function is applied to this xs:decimal value, and the resulting xs:decimal is cast back to xs:float or xs:double as appropriate to form the function result. However a number of xqts tests contain large float/double values that can easily overflow the implementation-defined limit for the size of a decimal, hence FOCA0001 overflow errors are also acceptable outcomes for these test cases. We are experiencing this problem with the following test cases: fn-round-half-to-evendbl1args-1 fn-round-half-to-evendbl1args-3 fn-round-half-to-evenflt1args-1 fn-round-half-to-evenflt1args-3 K2-RoundEvenFunc-11 K2-RoundEvenFunc-12 K2-RoundEvenFunc-13 K2-RoundEvenFunc-14 K2-RoundEvenFunc-15 K2-RoundEvenFunc-16 -- Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Friday, 27 June 2008 14:47:38 UTC