- From: <bugzilla@jessica.w3.org>
- Date: Thu, 09 Oct 2014 17:32:07 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=27011 Bug ID: 27011 Summary: [xslt 3.0] Problems with xsl:fork example Product: XPath / XQuery / XSLT Version: Working drafts Hardware: PC OS: All Status: NEW Severity: normal Priority: P2 Component: XSLT 3.0 Assignee: mike@saxonica.com Reporter: mike@saxonica.com QA Contact: public-qt-comments@w3.org Reported by Martin Honnen on xsl-list: The first example in http://www.w3.org/TR/xslt-30/#splitting-examples uses no schema as far as I can tell but then tries a comparison with the operators 'lt' and 'ge' of an attribute node value with an xs:integer: transactions/transaction[@value lt 0] transactions/transaction[@value ge 0] That generates warnings "Comparison of xs:untypedAtomic? to xs:integer will fail unless the first operand is empty" with Saxon 9.6 EE so I think the comparisons need to be written as transactions/transaction[number(@value) lt 0] transactions/transaction[number(@value) ge 0] or transactions/transaction[xs:decimal(@value) lt 0] transactions/transaction[xs:decimal(@value) ge 0] to work as intended or the operators '<' and '>' need to be used. -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Thursday, 9 October 2014 17:32:08 UTC