[Bug 10695] New: XQST0054 vs XQST0093

http://www.w3.org/Bugs/Public/show_bug.cgi?id=10695

           Summary: XQST0054 vs XQST0093
           Product: XML Query Test Suite
           Version: unspecified
          Platform: PC
        OS/Version: Windows NT
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XML Query Test Suite
        AssignedTo: andrew.eisenberg@us.ibm.com
        ReportedBy: mike@saxonica.com
         QAContact: public-qt-comments@w3.org


Test modules-28 expects error XQST0093. It should also allow XQST0054.

err:XQST0054

It is a static error if a variable depends on itself.

err:XQST0093

It is a static error to import a module M1 if there exists a sequence of
modules M1 ... Mi ... M1 such that each module directly depends on the next
module in the sequence (informally, if M1 depends on itself through some chain
of module dependencies.)

One could argue that XQST0093 is preferred because it is more specific; but
XQST0054 certainly seems acceptable, and in the case of static errors, we
should give processors the benefit of the doubt.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Thursday, 23 September 2010 10:40:34 UTC