Incorrect evaluation of ?* on arrays
Applies to JS Branch:
Fix Committed on JS Branch:
In the case of lookup all on an array, Saxon-JS is incorrectly expanding the array contents. For example:
[(1,2),(3,4)]?* would yield something like
[1,2]@, rather than @(1,2,3,4)
Correction applied to JS1.1 and JS2 sources.
- Status changed from New to Resolved
Note that this is only relevant to SEFs generated by 9.9 (trunk branch), where changes have been made to the compiled form of lookups. There is no problem for SEFs generated using 9.8 (or 9.7).
- Status changed from Resolved to Closed
- % Done changed from 0 to 100
- Fixed in JS Release set to Saxon-JS 1.2.0
Bug fix applied in the Saxon-JS 1.2.0 maintenance release.
Please register to edit this issue
Also available in: Atom