This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
In F&O, op:numeric-divide says: "As a special case, if the types of both $arg1 and $arg2 are xs:integer, then the return type is xs:decimal." But in FS C.2 Mapping of Overloaded Internal Functions, the table says that it returns xs:double. fs:div(A, B) xs:integer xs:integer op:numeric-divide(A, B) xs:double
Yes, that looks like a mistake all right.
At their meeting today, the WGs agreed that it's a mistake, and approved changing that item in FS C.2 to agree with F+O. Consequently, I'm marking this issue resolved-FIXED. If you agree with this resolution, please mark it CLOSED.
Thanks.
This issue has been entered as FS erratum E025, and its fix has been committed to the source files for the next edition of the FS document.