This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
The constructor function xs:NOTATION does not exist. As such tests K-SeqExprCast-1476.xq up to K-SeqExprCast-1498.xq should raise XPST0017 (unknown function) Regards, Marc
Some additional tests: K-SeqExprCast-65.xq K-SeqExprCast-66.xq
Fixed in CVS. Thanks for reporting. Since this report was resolved as suggested, I am changing status to CLOSED. If it was not resolved in a satisfactory way, change status to REOPENED. Frans
We're using XQTS_current v1.8. As far as I can see XPST0017 was indeed added to the catalog, but the tests mentioned in this report now have a syntax error. Take for example K-SeqExprCast-1476, it changed from: not(xs:NOTATION("prefix:local") castable as xs:untypedAtomic) to xs:NOTATION("prefix:local") castable as xs:untypedAtomic) I guess the 'not(' should not have been removed, right? Thanks, Tom.
Yes, seems so. I've committed a second attempt at fixing this. Note that XQTS_current.zip doesn't carry this change(it is only updated periodically). AdditionalFiles/submission-frans.zip has it, rev. 1.25: http://dev.w3.org/cvsweb/2006/xquery-test-suite/AdditionalFiles/submission-frans.zip That file contains all K-* tests(but no others). I saw you reopened another one; might be an idea to wait with verifying before I've fixed that one too. Feel free to resolve the bug appropriately when you have verified. Thanks for tracking this. Frans