<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>18446</bug_id>
          
          <creation_ts>2012-07-31 08:23:48 +0000</creation_ts>
          <short_desc>[XQ30] conformance requirements for error codes</short_desc>
          <delta_ts>2013-06-19 09:28:37 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>XPath / XQuery / XSLT</product>
          <component>XQuery 3.0</component>
          <version>Working drafts</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Michael Kay">mike</reporter>
          <assigned_to name="Jonathan Robie">jonathan.robie</assigned_to>
          
          
          <qa_contact name="Mailing list for public feedback on specs from XSL and XML Query WGs">public-qt-comments</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>71699</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Kay">mike</who>
    <bug_when>2012-07-31 08:23:48 +0000</bug_when>
    <thetext>In discussing the test suite at the Montreal F2F we decided that implementations are allowed to report a test pass when they raise an error different from the error code expected by the test.

If conformant products are allowed to return different error codes from those in the specification then we should mention this in the conformance section of the specification[s].</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75072</commentid>
    <comment_count>1</comment_count>
    <who name="Jonathan Robie">jonathan.robie</who>
    <bug_when>2012-10-02 16:56:58 +0000</bug_when>
    <thetext>We like having the error codes in the test suite. You should be able to pass the tests, however, with different errors. The test suite does not test conformance.

No change will be made to the specifications. We define correct expressions and conditions, and provide error codes to report. The choice of error codes to report for a particular faulty query may vary from implementation to implementation.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>