Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#1198 AssertionError for shared append expression

v9.4
closed
Michael Kay
5
2012-10-08
2012-01-13
Michael Kay
No

Saxon throws an AssertionError with the message "base of shared append expression is of class class XYZ"

This happens when the query contains an expression of the form ($x, ABCD) where the first item is a variable reference, and the optimizer decides to inline the variable reference with the expression to which it is bound (which is done when a variable is only used once).

A patch is being placed in Subversion.

Discussion

  • Michael Kay
    Michael Kay
    2012-01-23

    Fixed in 9.4.0.2