- From: <bugzilla@jessica.w3.org>
- Date: Mon, 02 Nov 2015 16:53:47 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=29256 Bug ID: 29256 Summary: accept-041c - error XTSE3080 Product: XPath / XQuery / XSLT Version: Last Call drafts Hardware: PC OS: All Status: NEW Severity: normal Priority: P2 Component: XSLT 3.0 Test Suite Assignee: abel.online@xs4all.nl Reporter: mike@saxonica.com QA Contact: public-qt-comments@w3.org Target Milestone: --- Should this test raise XTSE3080 (and -043c, -045c, -047c likewise)? Section 3.5.3.3 says (just below the definition of error 3060): A package is executable if and only if it contains no component whose visibility is abstract. A package that is not executable is not a stylesheet, and therefore cannot be nominated as the stylesheet to be used when initiating a transformation. This statement has no associated error code. The definition of XTSE3080 is in 3.5.3.5, and reads: [ERR XTSE3080] It is a static error if a top-level package (as distinct from a library package) contains symbolic references referring to components whose visibility is abstract. Note that XTSE3080 suggests it's only an error if there is a reference to the abstract component, whereas the statement in 3.5.3.3 suggests it's an error whether or not the component is referenced. Leaving this as a test suite bug for the moment, but we may need some clarification in the spec. -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Monday, 2 November 2015 16:53:52 UTC