Donate Share

Saxon XSLT and XQuery Processor

Tracker: Bugs

5 nodes wrongly deemed identical - ID: 805148
Last Update: Comment added ( mhkay )

The comparison A is B may succeed when A is an element,
text, comment, or PI node, and B is an attribute or
namespace node, if the two nodes happen to have the
same offset in their respective data structures.

This bug has been present since the introduction of the
TinyTree, it is also present in 6.5.3. (Although the
"is" operator is not available in XSLT 1.0, the same
code is used internally for evaluating a union and for
eliminating duplicates).

Reported by Anton Lapounov [antonl@microsoft.com]

Circumvention: reverse the test (use B is A).

Test case added: expr90

Source code fixed.


Michael Kay ( mhkay ) - 2003-09-12 15:36

5

Closed

Fixed

Michael Kay

XSLT conformance

v7.6.5

Public


Comment ( 1 )

Date: 2003-10-06 16:07
Sender: mhkayProject Admin

Logged In: YES
user_id=251681

Fixed in 7.7. Documented as a limitation in 6.5.3


Attached File

No Files Currently Attached

Changes ( 3 )

Field Old Value Date By
close_date - 2003-10-06 16:07 mhkay
resolution_id None 2003-10-06 16:07 mhkay
status_id Open 2003-10-06 16:07 mhkay