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 0.8 XQueryX files are not using the CR encoding of namespace declarations. eg Constr-namespace-11.xq The distribution has <xqx:attributeConstructor> <xqx:attributeName xqx:prefix="xmlns">foo</xqx:attributeName> <xqx:attributeValue>http://www.example.com/parent</xqx:attributeValue> </xqx:attributeConstructor> which produces a terminate="yes" message about invalid usage from the CR stylesheet.
some of these are fixed in 0.8.2 (eg the Constr-namespace-11.xq example quoted originally) but others remain Constr-namespace-3.xq Constr-namespace-17.xq Constr-namespace-18.xq Constr-namespace-19.xq 20 21 22 23 24 Constr-inscope-8.xq 9 20
The problem xqueryx files are deleted from 0.84 which I suppose is a fix of sorts. It would be nice to get some feedback sometimes on the xqueryx reports in bugzilla.
Thanks David... Finally back to working on these bugs. Fixed this one - xmlns with no prefix was not handled correctly. It should be in the next release. In the bug description, I think Constr-inscope-9 should be Constr-inscope-19. Also, Constr-namespace-24.xq seems to be an unrelated issue - it's an error, so no XQueryX should have even been generated for this test case. Ravi please double-check that this is in fact the case when you generate the test suite. Also, please change the status to FIXED when the new test suite is released.
This should be fixed in XQTS 0.9.0 release