XQuery Test Suite Result Summary

This document contains the results of running the XML Query Test Suite on one or more implementaions of XQuery and XQueryX.

The latest version of this test suite is XQTS 1.0. Implementations that have used older versions of the test suite are noted.

When results are listed as number/number/number, then indicate passed/failed/total. Passed and failed together may not equal total, due to tests not run or not reported.

FeatureSaxon-SA
(XQTS 1.0.0)
Minimal Conformance 14618 / 0 / 14618 
Optional Features
    Schema Import Feature 174 / 0 / 174 
    Schema Validation Feature 25 / 0 / 25 
    Static Typing Feature 0 / 0 / 46 
    Full Axis Feature 130 / 0 / 130 
    Module Feature 32 / 0 / 32 
    Trivial XML Embedding Feature 0 / 0 / 4 


Contents


Implementations:

Saxon-SA

Organization:Saxonica Limited
http://www.saxonica.com/
Implementation:Saxon-SA
Version:8.8J

Test Run:

Saxon-SA

Date:2006-08-24
Test Suite Version:1.0.0
Syntax:XQuery
Transformation:

Queries were run as supplied, with no changes made to accommodate the test driver.

The test driver is written in XSLT 2.0, as a transformation that takes the catalog as its principal input, and generates the result listing as its primary output. Results of individual queries are generated as secondary outputs. Some Saxon XSLT extensions are used within the driver, for example try/catch to catch errors in test queries, and the Saxon mechanisms for calling external Java functions are used to invoke query compilation and execution.

Comparison:

XML comparisons are performed using the saxon:deep-equal() extension function. This is an extended version of the standard deep-equal() function that allows control over the details of the comparison. The options used are "NPCS": this takes into account namespace nodes, processing instructions, and comments, and compares nodes using their string value rather than their typed value. This is believed to be equivalent to the canonicalization procedure described in the test specification. The invocation of saxon:deep-equal() is adjusted so that a document node is considered equal to its immediate element child. In the case where results differ only by whitespace, the test is recorded as a pass and a comment is recorded to this effect; however this hardly happens in the latest version of the test suite.

Fragment and text comparisons are performed by wrapping the reference results in a dummy element node, parsing the result, and then performing a saxon:deep-equal() comparison that ignores this wrapper node.

If the expected result is an error, and the test produces an error, then it is reported as having been run successfully even if the error codes differ. In all cases where the error codes differ from those expected, this is recorded as a comment in the test report.

Other Comments:

Tests of the trivial XQuery embedding have not been run because they would require extra work in the test driver and would prove nothing. The Saxon API enables applications to implement the trivial embedding at application level, even though there is no explicit support for it in the Saxon product.

Features:

Minimal Conformance
Saxon-SA:   true

Schema Import
Saxon-SA:   true

Schema Validation
Saxon-SA:   true

Static Typing
Saxon-SA:   false

Static Typing Extensions
Saxon-SA:   false

Full Axis
Saxon-SA:   true

Module
Saxon-SA:   true

Serialization
Saxon-SA:   true

Trivial XML Embedding
Saxon-SA:   false

Implementation-defined Items:

[XQuery] The version of Unicode that is used to construct expressions.
Saxon-SA:   Whatever is supported by the Java JDK in use

[XQuery] The statically-known collations.
Saxon-SA:   URIs corresponding to RuleBasedCollators that can be constructed by the Java VM, plus any user-defined collations whose implementation is on the Java classpath

[XQuery] The implicit timezone.
Saxon-SA:   Taken from the system clock. For this test run, +01:00

[XQuery] The circumstances in which warnings are raised, and the ways in which warnings are handled.
Saxon-SA:   Controlled using the JAXP-defined ErrorListener interface.

[XQuery] The method by which errors are reported to the external processing environment.
Saxon-SA:   Errors are reported using the JAXP ErrorListener interface.

[XQuery] Whether the implementation is based on the rules of [XML 1.0] and [XML Names] or the rules of [XML 1.1] and [XML Names 1.1]. One of these sets of rules must be applied consistently by all aspects of the implementation.
Saxon-SA:   XML 1.0 or 1.1 can be selected under user control.

[XQuery] Any components of the static context or dynamic context that are overwritten or augmented by the implementation.
Saxon-SA:   None.

[XQuery] Which of the optional axes are supported by the implementation, if the Full-Axis Feature is not supported.
Saxon-SA:   All the axes are supported.

[XQuery] The default handling of empty sequences returned by an ordering key (sortspec) in an order by clause (empty least or empty greatest).
Saxon-SA:   By default, empty collates least.

[XQuery] The names and semantics of any extension expressions (pragmas) recognized by the implementation.
Saxon-SA:   The saxon:validate-type pragma validates an expression against a named simple or complex type

[XQuery] The names and semantics of any option declarations recognized by the implementation.
Saxon-SA:   saxon:default declares default values for external variables. saxon:memo-function declares functions that are to be implemented as memo-functions. saxon:output declares serialization paraameters. For detailed semantics, see the user documentation.

[XQuery] Protocols (if any) by which parameters can be passed to an external function, and the result of the function can returned to the invoking query.
Saxon-SA:   Saxon supports calls on external Java methods. There is a plug-in architecture allowing additional external function libraries and binding mechanisms to be supported by third parties.

[XQuery] The process by which the specific modules to be imported by a module import are identified, if the Module Feature is supported (includes processing of location hints, if any.)
Saxon-SA:   An actual URI for the location of the module source code must be provided in the import declaration, or via a ModuleURIResolver nominated using the Java API

[XQuery] Any static typing extensions supported by the implementation, if the Static Typing Feature is supported.
Saxon-SA:   Saxon does not support strict static typing, although it does report type errors at compile time if they can be detected at compile time.

[XQuery] The means by which serialization is invoked, if the Serialization Feature is supported.
Saxon-SA:   Saxon supports a Java API that gives full access to serialization, reusing parts of the JAXP API where appropriate.

[XQuery] The default values for the byte-order-mark, encoding, media-type, normalization-form, omit-xml-declaration, standalone, and version parameters, if the Serialization Feature is supported.
Saxon-SA:   As described in the XQuery specification (but if running from the command line, indent=yes is set by default)

[XQuery] The result of an unsuccessful call to an external function (for example, if the function implementation cannot be found or does not return a value of the declared type).
Saxon-SA:   An unsuccessful call to an external function results in a dynamic error

[XQuery] Limits on ranges of values for various data types, as enumerated in 5.3 Data Model Conformance.
Saxon-SA:   Documented in the detailed conformance documentation

[FuncOps] The destination of the trace output is implementation-defined. See 4 The Trace Function.
Saxon-SA:   If a TraceListener is registered, the trace output is sent to the TraceListener. Otherwise it is sent as text to System.err.

[FuncOps] For xs:integer operations, implementations that support limited-precision integer operations must either raise an error [err:FOAR0002] or provide an implementation-defined mechanism that allows users to choose between raising an error and returning a result that is modulo the largest representable integer value. See 6.2 Operators on Numeric Values.
Saxon-SA:   Saxon supports unlimited-precision integer arithmetic

[FuncOps] For xs:decimal values the number of digits of precision returned by the numeric operators is implementation-defined. See 6.2 Operators on Numeric Values. See also 17.1.3.3 Casting to xs:decimal and 17.1.3.4 Casting to xs:integer.
Saxon-SA:   Saxon implements arbitrary-precision decimal arithmetic. The default precision for division is 18 digits, but this is configurable.

[FuncOps] If the number of digits in the result exceeds the number of digits that the implementation supports, the result is truncated or rounded in an implementation-defined manner. See 6.2 Operators on Numeric Values. See also 17.1.3.3 Casting to xs:decimal and 17.1.3.4 Casting to xs:integer.
Saxon-SA:   Not applicable, since Saxon supports indefinite precision.

[FuncOps] It is implementation-defined which version of Unicode is supported by the features defined in this specification, but it is recommended that the most recent version of Unicode be used. See 7.1 String Types.
Saxon-SA:   Saxon validates that characters in strings and names are as permitted by XML 1.0 (or XML 1.1 at user option), unless the value has already been validated by an XML parser, in which case it depends on the user's choice of parser.

[FuncOps] For 7.4.6 fn:normalize-unicode, conforming implementations must support normalization form "NFC" and may support normalization forms "NFD", "NFKC", "NFKD", "FULLY-NORMALIZED". They may also support other normalization forms with implementation-defined semantics.
Saxon-SA:   Saxon supports NFC, NFD, NFKC, and NFKD.

[FuncOps] The ability to decompose strings into collation units suitable for substring matching is an implementation-defined property of a collation. See 7.5 Functions Based on Substring Matching.
Saxon-SA:   All collations based on Java's RuleBasedCollator have this property. User-defined collations may or may not have this property.

[FuncOps] All minimally conforming processors must support year values with a minimum of 4 digits (i.e., YYYY) and a minimum fractional second precision of 1 millisecond or three digits (i.e., s.sss). However, conforming processors may set larger implementation-defined limits on the maximum number of digits they support in these two situations. See 10.1.1 Limits and Precision.
Saxon-SA:   Saxon supports 4 digits for the year and 6 digits for fractional seconds on dateTimes and durations.

[FuncOps] The result of casting a string to xs:decimal, when the resulting value is not too large or too small but nevertheless has too many decimal digits to be accurately represented, is implementation-defined. See 17.1.1 Casting from xs:string and xs:untypedAtomic.
Saxon-SA:   Not applicable, since Saxon supports arbitrary-precision decimal numbers

[FuncOps] Various aspects of the processing provided by 15.5.4 fn:doc are implementation-defined. Implementations may provide external configuration options that allow any aspect of the processing to be controlled by the user.
Saxon-SA:   If the standard URIResolver is used, this is as defined by the implementation of class java.net.URL in the Java VM.

[FuncOps] The manner in which implementations provide options to weaken the stable characteristic of 15.5.6 fn:collection and 15.5.4 fn:doc are implementation-defined.
Saxon-SA:   Saxon provides an extension function saxon:discard-document() that removes a document from the stable set. It also allows a user-defined collection URI resolver to return an unstable collection.

[DataModel] Support for additional user-defined or implementation-defined types is implementation-defined. (See 2.6.1 Representation of Types)
Saxon-SA:   Saxon allows any Java object to be wrapped as an XPath item, and defines a mapping of Java class names to XPath type names so that such objects carry full dynamic type information with them.

[DataModel] Some typed values in the data model are undefined. Attempting to access an undefined property is always an error. Behavior in these cases is implementation-defined and the host language is responsible for determining the result. (See 5 Accessors)
Saxon-SA:   Access to undefined values is an error.

[Serialization] For any implementation-defined output method, it is implementation-defined whether sequence normalization process takes place. (See 2 Sequence Normalization)
Saxon-SA:   Sequences are always normalized to documents before the serializer is invoked. However, the Java application may change the way in which a result sequence is converted to a document before invoking the serializer.

[Serialization] If the namespace URI is non-null for the method serialization parameter, then the parameter specifies an implementation-defined output method. (See 3 Serialization Parameters)
Saxon-SA:   Saxon allows a user-specified serialization class to be nominated using this mechanism. The class may be a SAX ContentHandler or a Saxon Receiver.

[Serialization] If the value of the normalization-form form parameter is not NFC, NFD, NFKC, NFKD, fully-normalized, or none then the meaning of the value and it's effect is implementation-defined. (See 4 Phases of Serialization)
Saxon-SA:   Any normalization form other than NFC, NFD, NFKC, or NFKD is treated as an error.

[Serialization] The effect of additional serialization parameters on the output of the serializer, where the name of such a parameter must be namespace-qualified, is implementation-defined or implementation-dependent. The extent of this effect on the output must not override the provisions of this specification. (See 3 Serialization Parameters)
Saxon-SA:   Saxon supports a number of additional serialization parameters in the namespace http://saxon.sf.net. These include saxon:indent-spaces, saxon:character-representation, saxon:require-well-formed, and saxon:next-in-chain

[Serialization] The effect of providing an option that allows the encoding phase to be skipped, so that the result of serialization is a stream of Unicode characters, is implementation-defined. The serializer is not required to support such an option. (See 4 Phases of Serialization)
Saxon-SA:   Saxon allows the serialization destination to be a Java Writer (a character stream) rather than a byte stream.

[Serialization] An serializer may provide an implementation-defined mechanism to place CDATA sections in the result tree. (See 5.1.4 XML Output Method: the cdata-section-elements Parameter)
Saxon-SA:   Saxon provides the standard cdata-section-elements mechanism only.

Static Context Properties:

Statically known namespaces
Saxon-SA:   augmentable via API

Default element/type namespace
Saxon-SA:   settable via API

Default function namespace
Saxon-SA:   defined in prolog

In-scope schema types
Saxon-SA:   augmentable via API

In-scope element declarations
Saxon-SA:   augmentable via API

In-scope attribute declarations
Saxon-SA:   augmentable via API

In-scope variables
Saxon-SA:   defined in prolog

Context item static type
Saxon-SA:   settable via API

Function signatures
Saxon-SA:   augmentable via API

Statically known collations
Saxon-SA:   settable via API

Default collation
Saxon-SA:   settable via API

Construction mode
Saxon-SA:   defined in prolog

Ordering mode
Saxon-SA:   defined in prolog

Default order for empty sequences
Saxon-SA:   defined in prolog

Boundary-space policy
Saxon-SA:   defined in prolog

Copy-namespaces mode
Saxon-SA:   defined in prolog

Base URI
Saxon-SA:   settable via API

Statically known documents
Saxon-SA:   empty set

Statically known collections
Saxon-SA:   empty set

Statically known default collection type
Saxon-SA:   none

Dynamic Context Properties:

Context item
Saxon-SA:   settable via API

Context position
Saxon-SA:   always 1

Context size
Saxon-SA:   always 1

Variable values
Saxon-SA:   settable via API

Function implementations
Saxon-SA:   augmentable via API

Current dateTime
Saxon-SA:   settable via API, default from system clock

Implicit timezone
Saxon-SA:   settable via API, default from system clock

Available documents
Saxon-SA:   settable via API (URIResolver)

Available collections
Saxon-SA:   settable via API (CollectionURIResolver)

Default collection
Saxon-SA:   settable via API

Summarized Results:

FeatureSaxon-SA
(XQTS 1.0.0)
Minimal Conformance
    Optional Feature Errors
        Single error code for extra features18/18
    XQuery Basics
        Static Context Evaluation1/1
        Query Types
            XQuery Sequence Type Syntax21/21
    XQuery Expressions
        Primary Expressions
            Literals119/119
            Parenthesized Expressions20/20
            Context Item Expressions
                External Context Item Expressions24/24
                Internal Context Item Expressions21/21
            Function Calls28/28
        Path Expressions
            General Path Expression Tests1/1
            Steps
                Axes186/186
                Node Tests
                    NodeTest24/24
                    NameTest37/37
            Predicates44/44
            Unabbreviated Syntax26/26
            Abbreviated Syntax21/21
        Sequence Expressions
            Constructing Sequences
                Comma Operator54/54
                Range Expression65/65
            Filter Expressions116/116
            Combining Node Sequences20/20
        Operators
            Arithmetic Operators
                Arithmetic Operators on Numeric Values
                    op:numeric-add137/137
                    op:numeric-subtract107/107
                    op:numeric-multiply79/79
                    op:numeric-divide105/105
                    op:numeric-integer-divide109/109
                    op:numeric-mod58/58
                    op:numeric-unary-plus51/51
                    op:numeric-unary-minus52/52
                Arithmetic Operators on Duration Values
                    op:add-yearMonthDurations24/24
                    op:subtract-yearMonthDurations30/30
                    op:multiply-yearMonthDuration37/37
                    op:divide-yearMonthDuration27/27
                    op:divide-yearMonthDuration-by-yearMonthDuration22/22
                    op:add-dayTimeDurations24/24
                    op:subtract-dayTimeDurations30/30
                    op:multiply-dayTimeDuration32/32
                    op:divide-dayTimeDuration36/36
                    op:divide-dayTimeDuration-by-dayTimeDuration22/22
                Arithmetic Operators on Duration and Date Time Values
                    op:subtract-dateTimes-yielding-dayTimeDuration26/26
                    op:subtract-dates-yielding-dayTimeDuration26/26
                    op:subtract-times29/29
                    op:add-yearMonthDuration-to-dateTime26/26
                    op:add-dayTimeDuration-to-dateTime24/24
                    op:subtract-yearMonthDuration-from-dateTime21/21
                    op:subtract-dayTimeDuration-from-dateTime20/20
                    op:add-yearMonthDuration-to-date24/24
                    op:add-dayTimeDuration-to-date22/22
                    op:subtract-yearMonthDuration-from-date23/23
                    op:subtract-dayTimeDuration-from-date21/21
                    op:add-dayTimeDuration-to-time24/24
                    op:subtract-dayTimeDuration-from-time26/26
            Comparison Operators
                Value Comparison
                    Comparison of Numeric Values
                        op:numeric-equal178/178
                        op:numeric-less-than152/152
                        op:numeric-greater-than88/88
                    Comparison Operators on Boolean Values
                        op:boolean-equal49/49
                        op:boolean-less-than39/39
                        op:boolean-greater-than39/39
                    Comparisons of Duration, Date Time Values
                        op:yearMonthDuration-less-than28/28
                        op:yearMonthDuration-greater-than28/28
                        op:dayTimeDuration-less-than28/28
                        op:dayTimeDuration-greater-than28/28
                        op:duration equal129/129
                        op:dateTime-equal52/52
                        op:dateTime-less-than28/28
                        op:dateTime-greater-than28/28
                        op:date-equal28/28
                        op:date-less-than30/30
                        op:date-greater-than30/30
                        op:time-equal40/40
                        op:time-less-than30/30
                        op:time-greater-than30/30
                        op:gYearMonth-equal32/32
                        op:gYear-equal32/32
                        op:gMonthDay-equal31/31
                        op:gMonth-equal31/31
                        op:gDay-equal31/31
                        op:yearMonthDuration-equal7/7
                        op:dayTimeDuration-equal8/8
                    Comparison Operators on QName Values
                        op:QName-equal36/36
                        fn:prefix-from-QName24/24
                    Comparison Operators on base64Binary and hexBinary Types
                        op:hexBinary-equal29/29
                        op:base64Binary-equal27/27
                    Comparison Operators on NOTATION Types
                        op:NOTATION-equal
                    Type Checking and Error Handling42/42
                    Comparison of String Values
                        xs:string eq/ne xs:string5/5
                        xs:string gt/ge xs:string5/5
                        xs:string lt/le xs:string5/5
                    Comparison of AnyURI Values
                        xs:anyURI eq/ne xs:anyURI14/14
                General Comparisons
                    The "=" operator for general comparisons158/158
                    The "!=" operator for general comparisons140/140
                    The "< (less than)" operator for general comparisons118/118
                    The "<= (less than or equal)" operator for general comparisons107/107
                    The "> (greater than)" operator for general comparisons118/118
                    The ">= (greater than or equal)" operator for general comparisons109/109
                Node Comparisons
                    op:is-same-node28/28
                    op:node-before33/33
                    op:node-after33/33
            Operators on Sequences
                op:union23/23
                op:intersect23/23
                op:except23/23
        Logical Expressions364/364
        Constructors
            Direct Element Constructors230/230
                Attributes51/51
                Namespace Declaration Attributes29/29
                Content80/80
                White Space Element Content57/57
            Other Direct Constructors20/20
            Computed Constructors
                Computed Element Constructors51/51
                Computed Attribute Constructors33/33
                Document Node Constructors24/24
                Text Node Constructors20/20
                Computed Processing-instruction Constructors41/41
                Computed Comment Constructors21/21
            In-scope Namespaces of a Constructed Element20/20
        Tests of For-Let-Where-OrderBy-Return Expressions
            FOR Clause
                FOR Clause without TypeDeclaration87/87
                FOR Clause with TypeDeclaration55/55
                FOR Clause with a Positional Variable30/30
            LET Clause
                LET Clause without TypeDeclaration27/27
                LET Clause with TypeDeclaration24/24
            WHERE Clause40/40
            ORDER BY Clause
                ORDER BY Clause with OrderModifier106/106
                ORDER BY Clause without OrderModifier40/40
            RETURN Clause20/20
        Ordered and Unordered Expressions26/26
        Conditional Expressions32/32
        Quantified Expressions
            Quantified Expressions Without TypeDeclaration158/158
            Quantified Expressions With TypeDeclaration30/30
        Expressions on Sequence Types
            Instance Of176/176
            Typeswitch36/36
            Cast from Derived types21/21
            Cast from Derived types To Parents21/21
            Casting within a branch of the type hierarchy21/21
            Cast2207/2207
            Castable688/688
            Treat43/43
        Modules and Prologs
            Version Declaration27/27
            Boundary-space Declaration27/27
            Default Collation Declaration7/7
            Copy Namespaces Declaration27/27
            Base URI Declaration28/28
            Construction Declaration25/25
            Default Namespace Declaration35/35
            Ordering Mode Declaration25/25
            Empty Order Declaration32/32
            Namespace Declaration34/34
            Variable Declaration
                External Variable References without TypeDeclaration22/22
                External Variable References with TypeDeclatation24/24
                Internal Variable References without TypeDeclaration76/76
                Internal Variable References with TypeDeclatation44/44
            Function Declaration100/100
            Option Declaration Declaration8/8
        XQuery Comments40/40
        Extension Expression50/50
        Implicit Context
    Functions
        Accessor Functions
            fn:node-name27/27
            fn:nilled26/26
            fn:string48/48
            fn:data43/43
            fn:base-uri25/25
            fn:static-base-uri17/17
            fn:document-uri24/24
        The Error Function59/59
        The Trace Function27/27
        Constructor Functions
            fn:dateTime46/46
        Functions on Numeric Values
            fn:abs131/131
            fn:ceiling45/45
            fn:floor45/45
            fn:round48/48
            fn:round-half-to-even52/52
        Functions on Strings
            Functions to Assemble and Disassemble Strings
                fn:codepoints-to-string46/46
                fn:string-to-codepoints43/43
            Equality and Comparison of Strings
                fn:compare42/42
                fn:codepoint-equal21/21
            Functions on String Values
                fn:concat91/91
                fn:string-join33/33
                fn:substring36/36
                fn:string-length29/29
                fn:normalize-space35/35
                fn:normalize-unicode34/34
                fn:upper-case24/24
                fn:lower-case24/24
                fn:translate34/34
                surrogate values for various string functions.15/15
                fn:encode-for-uri29/29
                fn:iri-to-uri36/36
                fn:escape-html-uri33/33
            Functions Based on Substring Matching
                fn:contains32/32
                fn:starts-with32/32
                fn:ends-with31/31
                fn:substring-before31/31
                fn:substring-after32/32
            String Functions that Use Pattern Matching
                fn:matches52/52
                fn:replace52/52
                fn:tokenize39/39
        Functions for anyURI
            fn:resolve-uri29/29
        Functions on Boolean Values
            fn:true24/24
            fn:false24/24
            fn:not70/70
        Functions on Durations, Dates and Times
            Component Extraction Functions on Durations, Dates and Times
                fn:years-from-duration30/30
                fn:months-from-duration30/30
                fn:days-from-duration30/30
                fn:hours-from-duration30/30
                fn:minutes-from-duration31/31
                fn:seconds-from-duration31/31
                fn:year-from-dateTime27/27
                fn:month-from-dateTime27/27
                fn:day-from-dateTime27/27
                fn:hours-from-dateTime27/27
                fn:minutes-from-dateTime27/27
                fn:seconds-from-dateTime27/27
                fn:timezone-from-dateTime27/27
                fn:year-from-date27/27
                fn:month-from-date27/27
                fn:day-from-date27/27
                fn:timezone-from-date27/27
                fn:hours-from-time27/27
                fn:minutes-from-time27/27
                fn:seconds-from-time27/27
                fn:timezone-from-time27/27
            Timezone Adjustment on Dates and Time Values
                fn:adjust-dateTime-to-timezone42/42
                fn:adjust-date-to-timezone36/36
                fn:adjust-time-to-timezone39/39
        Functions Related to QNames
            Additional Constructor Functions for QNames
                fn:resolve-QName26/26
                fn:QName32/32
            fn:local-name-from-QName24/24
            fn:namespace-uri-from-QName26/26
            fn:namespace-uri-for-prefix23/23
            fn:in-scope-prefixes22/22
        Functions on Nodes
            fn:name26/26
            fn:local-name26/26
            fn:namespace-uri29/29
            fn:number60/60
            fn:lang29/29
            fn:root28/28
        Functions on Sequences
            General Functions and Operators on Sequences
                fn:boolean122/122
                fn:index-of47/47
                fn:empty48/48
                fn:exists53/53
                fn:distinct-values86/86
                fn:insert-before41/41
                fn:remove44/44
                fn:reverse60/60
                fn:subsequence67/67
                fn:unordered31/31
            Functions That Test the Cardinality of Sequences
                fn:zero-or-one48/48
                fn:one-or-more48/48
                fn:exactly-one50/50
            fn:deep-equal151/151
            Aggregate Functions
                fn:count57/57
                fn:avg215/215
                fn:max172/172
                fn:min172/172
                fn:sum198/198
            Functions that Generate Sequences
                fn:id26/26
                fn:idref26/26
                fn:doc-available2/2
                fn:doc15/15
                fn:collection13/13
        Context Functions
            fn:position65/65
            fn:last51/51
            fn:current-dateTime26/26
            fn:current-date23/23
            fn:current-time22/22
            fn:default-collation5/5
            fn:implicit-timezone26/26
Optional Features
    Schema Import Feature
        FLWOR Expressions that requires a schema import17/17
        Computed Element Constructors4/4
        Version Declaration2/2
        Misc Functions that depends entirely on schema validation.37/37
        Cast48/48
        op:numeric-equal2/2
        op:NOTATION-equal22/22
        Constructor Functions for User Defined Functions10/10
        Schema Import31/31
        FOR Clause with TypeDeclaration1/1
    Schema Validation Feature
        Validate Expression25/25
    Static Typing Feature
        Static Typing of Path Expressions
            Static Typing of Steps Expressions
                Static Typing of Axes Steps0/21
        Static Typing of FLWOR expressions0/25
            Static Typing of 'where' clause
    Full Axis Feature
        ancestor Axis22/22
        ancestor-or-self Axis22/22
        following Axis21/21
        following-sibling Axis22/22
        preceding Axis21/21
        preceding-sibling Axis22/22
    Module Feature
        Module Import32/32
        Module Declaration
    Trivial XML Embedding Feature0/4
Tests for the appendices.
    Tests for Appendix A-4 of the Query Specs.9/9
    Various User defined functions from annex "E" of the F and O specs.8/8
Use Cases
    Use Case "XMP": Experiences and Exemplars12/12
    Use Case "TREE": Queries that preserve hierarchy6/6
    Use Case "SEQ" - Queries based on Sequence5/5
    Use Case "R" - Access to Relational Data18/18
    Use Case "SGML": Standard Generalized Markup Language11/11
    Use Case "STRING": String Search4/4
    Use Case "NS" - Queries Using Namespaces8/8
    Use Case "PARTS" - Recursive Parts Explosion1/1
Consistency in XQTS Catalog3/3

Detailed Results:

FeatureSaxon-SA
(XQTS 1.0.0)
Minimal Conformance
    Optional Feature Errors
        Single error code for extra features18/18
            combined-errors-1pass
            combined-errors-2pass
            combined-errors-3pass
            combined-errors-4pass
            K-CombinedErrorCodes-1pass
            K-CombinedErrorCodes-2pass
            K-CombinedErrorCodes-3pass
            K-CombinedErrorCodes-4pass
            K-CombinedErrorCodes-5pass
            K-CombinedErrorCodes-6pass
            K-CombinedErrorCodes-7pass
            K-CombinedErrorCodes-10pass

expected XQTY0030 or XQST0075; got XPST0003

            K-CombinedErrorCodes-11pass

expected XQTY0030 or XQST0075; got XPST0003

            K-CombinedErrorCodes-12pass

expected XQTY0030 or XQST0075; got XPST0003

            K-CombinedErrorCodes-13pass

expected XQTY0030 or XQST0075; got XPST0003

            K-CombinedErrorCodes-14pass
            K-CombinedErrorCodes-15pass
            K-CombinedErrorCodes-16pass
    XQuery Basics
        Static Context Evaluation1/1
            static-context-1pass

expected XPST0001 or XPTY0004; got XPST0003

        Query Types
            XQuery Sequence Type Syntax21/21
                sequence-type-1pass
                sequence-type-2pass
                sequence-type-3pass
                sequence-type-4pass
                sequence-type-5pass
                sequence-type-6pass
                sequence-type-7pass
                sequence-type-8pass
                sequence-type-9pass
                sequence-type-10pass
                sequence-type-11pass
                sequence-type-12pass
                sequence-type-13pass
                sequence-type-14pass
                sequence-type-15pass
                sequence-type-16pass
                sequence-type-17pass
                sequence-type-18pass
                sequence-type-19pass
                sequence-type-20pass
                sequence-type-21pass
    XQuery Expressions
        Primary Expressions
            Literals119/119
                Literals001pass
                Literals002pass
                Literals003pass
                Literals004pass
                Literals005pass
                Literals006pass
                Literals007pass
                Literals008pass
                Literals009pass
                Literals010pass
                Literals011pass
                Literals012pass
                Literals013pass
                Literals014pass
                Literals015pass
                Literals016pass
                Literals017pass
                Literals018pass
                Literals019pass
                Literals020pass
                Literals021pass
                Literals022pass
                Literals023pass
                Literals024pass
                Literals025pass
                Literals026pass
                Literals027pass
                Literals028pass
                Literals029pass
                Literals030pass
                Literals031pass
                Literals032pass
                Literals033pass
                Literals034pass
                Literals035pass
                Literals036pass
                Literals037pass
                Literals038pass
                Literals039pass
                Literals040pass
                Literals041pass
                Literals042pass
                Literals043pass
                Literals044pass
                Literals045pass
                Literals046pass
                Literals047pass
                Literals048pass
                Literals049pass
                Literals050pass
                Literals051pass
                Literals052pass
                Literals053pass
                Literals054pass
                Literals055pass
                Literals056pass
                Literals057pass
                Literals058pass
                Literals059pass
                Literals060pass
                Literals061pass
                Literals062pass
                Literals063pass
                Literals064pass
                Literals065pass
                Literals066pass
                Literals067pass
                Literals068pass
                Literals069pass
                K-Literals-1pass
                K-Literals-2pass
                K-Literals-3pass
                K-Literals-4pass
                K-Literals-5pass
                K-Literals-6pass
                K-Literals-7pass
                K-Literals-8pass
                K-Literals-9pass
                K-Literals-10pass
                K-Literals-11pass
                K-Literals-12pass
                K-Literals-13pass
                K-Literals-14pass
                K-Literals-15pass
                K-Literals-16pass
                K-Literals-17pass
                K-Literals-18pass
                K-Literals-19pass
                K-Literals-20pass
                K-Literals-21pass
                K-Literals-22pass
                K-Literals-23pass
                K-Literals-24pass
                K-Literals-25pass
                K-Literals-26pass
                K-Literals-27pass
                K-Literals-28pass
                K-Literals-29pass
                K-Literals-30pass
                K-Literals-31pass
                K-Literals-32pass
                K-Literals-33pass
                K-Literals-34pass
                K-Literals-35pass
                K-Literals-36pass
                K-Literals-37pass
                K-Literals-38pass
                K-Literals-39pass
                K-Literals-40pass
                K-Literals-41pass
                K-Literals-42pass
                K-Literals-43pass
                K-Literals-44pass
                K-Literals-45pass
                K-Literals-46pass
                K-Literals-47pass
                K-Literals-48pass
                K-Literals-49pass
                K-Literals-50pass
            Parenthesized Expressions20/20
                Parenexpr-1pass
                Parenexpr-2pass
                Parenexpr-3pass
                Parenexpr-4pass
                Parenexpr-5pass
                Parenexpr-6pass
                Parenexpr-7pass
                Parenexpr-8pass
                Parenexpr-9pass
                Parenexpr-10pass
                Parenexpr-11pass
                Parenexpr-12pass
                Parenexpr-13pass
                Parenexpr-14pass
                Parenexpr-15pass
                Parenexpr-16pass
                Parenexpr-17pass
                Parenexpr-18pass
                Parenexpr-19pass
                Parenexpr-20pass
            Context Item Expressions
                External Context Item Expressions24/24
                    externalcontextitem-1pass
                    externalcontextitem-2pass
                    externalcontextitem-3pass
                    externalcontextitem-4pass
                    externalcontextitem-5pass
                    externalcontextitem-6pass
                    externalcontextitem-7pass
                    externalcontextitem-8pass
                    externalcontextitem-9pass
                    externalcontextitem-10pass
                    externalcontextitem-11pass
                    externalcontextitem-12pass
                    externalcontextitem-13pass
                    externalcontextitem-14pass
                    externalcontextitem-15pass
                    externalcontextitem-16pass
                    externalcontextitem-17pass
                    externalcontextitem-18pass
                    externalcontextitem-19pass
                    externalcontextitem-20pass
                    externalcontextitem-21pass
                    externalcontextitem-22pass
                    externalcontextitem-23pass
                    externalcontextitem-24pass
                Internal Context Item Expressions21/21
                    internalcontextitem-1pass
                    internalcontextitem-2pass
                    internalcontextitem-3pass
                    internalcontextitem-4pass
                    internalcontextitem-5pass
                    internalcontextitem-6pass
                    internalcontextitem-7pass
                    internalcontextitem-8pass
                    internalcontextitem-9pass
                    internalcontextitem-10pass
                    internalcontextitem-11pass
                    internalcontextitem-12pass
                    internalcontextitem-13pass
                    internalcontextitem-14pass
                    internalcontextitem-15pass
                    internalcontextitem-16pass
                    internalcontextitem-17pass
                    internalcontextitem-18pass
                    internalcontextitem-19pass
                    internalcontextitem-20pass
                    internalcontextitem-21pass
            Function Calls28/28
                K-FunctionCallExpr-1pass
                K-FunctionCallExpr-2pass
                K-FunctionCallExpr-3pass
                K-FunctionCallExpr-4pass
                K-FunctionCallExpr-5pass

expected XPST0081; got XPST0003

                K-FunctionCallExpr-6pass
                K-FunctionCallExpr-7pass
                K-FunctionCallExpr-8pass
                K-FunctionCallExpr-9pass
                K-FunctionCallExpr-10pass
                K-FunctionCallExpr-11pass
                K-FunctionCallExpr-12pass
                K-FunctionCallExpr-13pass
                K-FunctionCallExpr-14pass
                K-FunctionCallExpr-15pass
                K-FunctionCallExpr-16pass
                K-FunctionCallExpr-17pass
                K-FunctionCallExpr-18pass
                K-FunctionCallExpr-19pass
                K-FunctionCallExpr-20pass
                K-FunctionCallExpr-21pass
                K-FunctionCallExpr-22pass
                K-FunctionCallExpr-23pass
                K-FunctionCallExpr-24pass
                K-FunctionCallExpr-25pass
                K-FunctionCallExpr-26pass
                K-FunctionCallExpr-27pass
                K-FunctionCallExpr-28pass
        Path Expressions
            General Path Expression Tests1/1
                PathExprErr-2pass
            Steps
                Axes186/186
                    Axes001-1pass
                    Axes001-2pass
                    Axes001-3pass
                    Axes002-1pass
                    Axes002-2pass
                    Axes002-3pass
                    Axes002-4pass
                    Axes003-1pass
                    Axes003-2pass
                    Axes003-3pass
                    Axes003-4pass
                    Axes004-1pass
                    Axes004-2pass
                    Axes004-3pass
                    Axes005-1pass
                    Axes005-2pass
                    Axes005-3pass
                    Axes005-4pass
                    Axes006-1pass
                    Axes006-2pass
                    Axes006-3pass
                    Axes006-4pass
                    Axes007-1pass
                    Axes007-2pass
                    Axes007-3pass
                    Axes008-1pass
                    Axes008-2pass
                    Axes008-3pass
                    Axes009-1pass
                    Axes009-2pass
                    Axes009-3pass
                    Axes010-1pass
                    Axes010-2pass
                    Axes010-3pass
                    Axes011-1pass
                    Axes011-2pass
                    Axes011-3pass
                    Axes012-1pass
                    Axes013-1pass
                    Axes014-1pass
                    Axes015-1pass
                    Axes016-1pass
                    Axes017-1pass
                    Axes018-1pass
                    Axes019-1pass
                    Axes020-1pass
                    Axes021-1pass
                    Axes023-1pass
                    Axes027-1pass
                    Axes030-1pass
                    Axes030-2pass
                    Axes031-1pass
                    Axes031-2pass
                    Axes031-3pass
                    Axes031-4pass
                    Axes032-1pass
                    Axes032-2pass
                    Axes032-3pass
                    Axes032-4pass
                    Axes033-1pass
                    Axes033-2pass
                    Axes033-3pass
                    Axes033-4pass
                    Axes034-1pass
                    Axes034-2pass
                    Axes035-1pass
                    Axes035-2pass
                    Axes035-3pass
                    Axes035-4pass
                    Axes036-1pass
                    Axes036-2pass
                    Axes037-1pass
                    Axes037-2pass
                    Axes041-1pass
                    Axes043-1pass
                    Axes043-2pass
                    Axes044-1pass
                    Axes044-2pass
                    Axes045-1pass
                    Axes045-2pass
                    Axes046-1pass
                    Axes046-2pass
                    Axes047-1pass
                    Axes047-2pass
                    Axes048-1pass
                    Axes048-2pass
                    Axes049-1pass
                    Axes049-2pass
                    Axes055-1pass
                    Axes056-1pass
                    Axes056-2pass
                    Axes056-3pass
                    Axes057-1pass
                    Axes057-2pass
                    Axes057-3pass
                    Axes057-4pass
                    Axes058-1pass
                    Axes058-2pass
                    Axes058-3pass
                    Axes059-1pass
                    Axes059-2pass
                    Axes060-1pass
                    Axes060-2pass
                    Axes060-3pass
                    Axes060-4pass
                    Axes061-1pass
                    Axes061-2pass
                    Axes062-1pass
                    Axes062-2pass
                    Axes063-1pass
                    Axes063-2pass
                    Axes063-3pass
                    Axes063-4pass
                    Axes064-1pass
                    Axes064-2pass
                    Axes064-3pass
                    Axes065-1pass
                    Axes065-2pass
                    Axes066-1pass
                    Axes066-2pass
                    Axes066-3pass
                    Axes066-4pass
                    Axes067-1pass
                    Axes067-2pass
                    Axes067-3pass
                    Axes068-1pass
                    Axes068-2pass
                    Axes068-3pass
                    Axes069-1pass
                    Axes069-2pass
                    Axes069-3pass
                    Axes070-1pass
                    Axes070-2pass
                    Axes070-3pass
                    Axes071-1pass
                    Axes071-2pass
                    Axes071-3pass
                    Axes072-1pass
                    Axes072-2pass
                    Axes073-1pass
                    Axes073-2pass
                    Axes074-1pass
                    Axes074-2pass
                    Axes074-3pass
                    Axes074-4pass
                    Axes075-1pass
                    Axes075-2pass
                    Axes075-3pass
                    Axes075-4pass
                    Axes076-1pass
                    Axes076-2pass
                    Axes076-3pass
                    Axes076-4pass
                    Axes077-1pass
                    Axes077-2pass
                    Axes077-3pass
                    Axes078-1pass
                    Axes078-2pass
                    Axes078-3pass
                    Axes078-4pass
                    Axes079-1pass
                    Axes079-2pass
                    Axes079-3pass
                    Axes079-4pass
                    Axes080-1pass
                    Axes080-2pass
                    Axes080-3pass
                    Axes081-1pass
                    Axes081-2pass
                    Axes081-3pass
                    Axes081-4pass
                    Axes082-1pass
                    Axes082-2pass
                    Axes082-3pass
                    Axes083-1pass
                    Axes083-2pass
                    Axes083-3pass
                    Axes084-1pass
                    Axes084-2pass
                    Axes084-3pass
                    Axes084-4pass
                    Axes085pass
                    Axes086pass
                    Axes087pass
                    Axes088pass
                    axis-err-1pass
                Node Tests
                    NodeTest24/24
                        NodeTest001pass
                        NodeTest002pass
                        NodeTest006pass
                        NodeTest007-1pass
                        NodeTest007-2pass
                        NodeTest008-1pass
                        NodeTest008-2pass
                        NodeTest009-1pass
                        NodeTest009-2pass
                        NodeTest010-1pass
                        NodeTest010-2pass
                        NodeTest011-1pass
                        NodeTest011-2pass
                        NodeTest012-1pass
                        NodeTest012-2pass
                        NodeTest013-1pass
                        NodeTesthc-1pass
                        NodeTesthc-2pass
                        NodeTesthc-3pass
                        NodeTesthc-4pass
                        NodeTesthc-5pass
                        NodeTesthc-6pass
                        NodeTesthc-7pass
                        NodeTesthc-8pass
                    NameTest37/37
                        NodeTest003pass
                        NodeTest004pass
                        NodeTest005pass
                        nametest-1pass
                        nametest-2pass
                        nametest-3pass
                        nametest-4pass
                        nametest-5pass
                        nametest-6pass
                        nametest-7pass
                        nametest-8pass
                        nametest-9pass
                        nametest-10pass
                        nametest-11pass
                        nametest-12pass
                        nametest-13pass
                        nametest-14pass
                        nametest-15pass
                        nametest-16pass
                        nametest-17pass
                        nametest-18pass
                        K-NameTest-1pass
                        K-NameTest-2pass
                        K-NameTest-3pass
                        K-NameTest-4pass
                        K-NameTest-5pass
                        K-NameTest-6pass
                        K-NameTest-7pass
                        K-NameTest-8pass
                        K-NameTest-9pass
                        K-NameTest-10pass
                        K-NameTest-11pass
                        K2-NameTest-1pass
                        K2-NameTest-2pass
                        K2-NameTest-3pass
                        K2-NameTest-4pass
                        K2-NameTest-5pass
            Predicates44/44
                predicates-1pass
                predicates-2pass
                predicates-3pass
                predicates-4pass
                predicates-5pass
                predicates-6pass
                predicates-7pass
                predicates-8pass
                predicates-9pass
                predicates-10pass
                predicates-11pass
                predicates-12pass
                predicates-13pass
                predicates-14pass
                predicates-17pass
                predicates-18pass
                predicates-19pass
                predicates-20pass
                predicates-21pass
                predicates-22pass
                predicates-23pass
                predicates-24pass
                predicates-25pass
                predicates-26pass
                predicates-27pass
                predicates-28pass
                predicates-29pass
                predicates-30pass
                predicates-31pass
                predicatesns-1pass
                predicatesns-2pass
                predicatesns-3pass
                predicatesns-4pass
                predicatesns-5pass
                predicatesns-6pass
                predicatesns-7pass
                predicatesns-8pass
                predicatesns-9pass
                predicatesns-10pass
                predicatesns-11pass
                predicatesns-12pass
                predicatesns-13pass
                predicatesns-14pass
                K2-Predicates-1pass
            Unabbreviated Syntax26/26
                unabbreviatedSyntax-1pass
                unabbreviatedSyntax-2pass
                unabbreviatedSyntax-3pass
                unabbreviatedSyntax-4pass
                unabbreviatedSyntax-5pass
                unabbreviatedSyntax-8pass
                unabbreviatedSyntax-9pass
                unabbreviatedSyntax-12pass
                unabbreviatedSyntax-13pass
                unabbreviatedSyntax-14pass
                unabbreviatedSyntax-15pass
                unabbreviatedSyntax-16pass
                unabbreviatedSyntax-18pass
                unabbreviatedSyntax-19pass
                unabbreviatedSyntax-20pass
                unabbreviatedSyntax-21pass
                unabbreviatedSyntax-22pass
                unabbreviatedSyntax-23pass
                unabbreviatedSyntax-26pass
                unabbreviatedSyntax-27pass
                unabbreviatedSyntax-28pass
                unabbreviatedSyntax-29pass
                unabbreviatedSyntax-30pass
                unabbreviatedSyntax-31pass
                unabbreviatedSyntax-32pass
                unabbreviatedSyntax-33pass
            Abbreviated Syntax21/21
                abbreviatedSyntax-1pass
                abbreviatedSyntax-2pass
                abbreviatedSyntax-3pass
                abbreviatedSyntax-5pass
                abbreviatedSyntax-6pass
                abbreviatedSyntax-7pass
                abbreviatedSyntax-8pass
                abbreviatedSyntax-9pass
                abbreviatedSyntax-10pass
                abbreviatedSyntax-12pass
                abbreviatedSyntax-13pass
                abbreviatedSyntax-14pass
                abbreviatedSyntax-16pass
                abbreviatedSyntax-17pass
                abbreviatedSyntax-18pass
                abbreviatedSyntax-19pass
                abbreviatedSyntax-20pass
                abbreviatedSyntax-21pass
                abbreviatedSyntax-22pass
                abbreviatedSyntax-24pass
                abbreviatedSyntax-25pass
        Sequence Expressions
            Constructing Sequences
                Comma Operator54/54
                    sequenceexpressionhc1pass
                    sequenceexpressionhc2pass
                    sequenceexpressionhc3pass
                    sequenceexpressionhc4pass
                    sequenceexpressionhc5pass
                    sequenceexpressionhc6pass
                    sequenceexpressionhc7pass
                    sequenceexpressionhc8pass
                    sequenceexpressionhc9pass
                    constSeq-1pass
                    constSeq-2pass
                    constSeq-3pass
                    constSeq-4pass
                    constSeq-5pass
                    constSeq-6pass
                    constSeq-7pass
                    constSeq-8pass
                    constSeq-9pass
                    constSeq-10pass
                    constSeq-11pass
                    constSeq-12pass
                    constSeq-13pass
                    constSeq-14pass
                    constSeq-15pass
                    constSeq-16pass
                    constSeq-17pass
                    constSeq-18pass
                    constSeq-19pass
                    constSeq-20pass
                    constSeq-21pass
                    constSeq-22pass
                    op-concatenate-mix-args-001pass
                    op-concatenate-mix-args-002pass
                    op-concatenate-mix-args-003pass
                    op-concatenate-mix-args-004pass
                    op-concatenate-mix-args-005pass
                    op-concatenate-mix-args-006pass
                    op-concatenate-mix-args-007pass
                    op-concatenate-mix-args-008pass
                    op-concatenate-mix-args-009pass
                    op-concatenate-mix-args-010pass
                    op-concatenate-mix-args-011pass
                    op-concatenate-mix-args-012pass
                    op-concatenate-mix-args-013pass
                    op-concatenate-mix-args-014pass
                    op-concatenate-mix-args-015pass
                    op-concatenate-mix-args-016pass
                    op-concatenate-mix-args-017pass
                    op-concatenate-mix-args-018pass
                    op-concatenate-mix-args-019pass
                    op-concatenate-mix-args-020pass
                    K-commaOp-1pass
                    K-commaOp-2pass
                    K-commaOp-3pass
                Range Expression65/65
                    rangeExpr-1pass
                    rangeExpr-2pass
                    rangeExpr-3pass
                    rangeExpr-4pass
                    rangeExpr-5pass
                    rangeExpr-6pass
                    rangeExpr-7pass
                    rangeExpr-8pass
                    rangeExpr-9pass
                    rangeExpr-10pass
                    rangeExpr-11pass
                    rangeExpr-12pass
                    rangeExpr-13pass
                    rangeExpr-14pass
                    rangeExpr-15pass
                    rangeExpr-16pass
                    rangeExpr-17pass
                    rangeExpr-18pass
                    rangeExpr-19pass
                    rangeExpr-20pass
                    rangeExpr-21pass
                    rangeExpr-22pass
                    rangeExpr-23pass
                    rangeExpr-24pass
                    rangeExpr-25pass
                    rangeExpr-26pass
                    rangeExpr-27pass
                    K-RangeExpr-1pass
                    K-RangeExpr-2pass
                    K-RangeExpr-3pass
                    K-RangeExpr-4pass
                    K-RangeExpr-5pass
                    K-RangeExpr-6pass
                    K-RangeExpr-7pass
                    K-RangeExpr-8pass
                    K-RangeExpr-9pass
                    K-RangeExpr-10pass
                    K-RangeExpr-11pass
                    K-RangeExpr-12pass
                    K-RangeExpr-13pass
                    K-RangeExpr-14pass
                    K-RangeExpr-15pass
                    K-RangeExpr-16pass
                    K-RangeExpr-17pass
                    K-RangeExpr-18pass
                    K-RangeExpr-19pass
                    K-RangeExpr-20pass
                    K-RangeExpr-21pass
                    K-RangeExpr-22pass
                    K-RangeExpr-23pass
                    K-RangeExpr-24pass
                    K-RangeExpr-25pass
                    K-RangeExpr-26pass
                    K-RangeExpr-27pass
                    K-RangeExpr-28pass
                    K-RangeExpr-29pass
                    K-RangeExpr-30pass
                    K-RangeExpr-31pass
                    K-RangeExpr-32pass
                    K-RangeExpr-33pass
                    K-RangeExpr-34pass
                    K-RangeExpr-35pass
                    K-RangeExpr-36pass
                    K2-RangeExpr-1pass
                    K2-RangeExpr-2pass
            Filter Expressions116/116
                filterexpressionhc1pass
                filterexpressionhc2pass
                filterexpressionhc3pass
                filterexpressionhc4pass
                filterexpressionhc5pass
                filterexpressionhc6pass
                filterexpressionhc7pass
                filterexpressionhc8pass
                filterexpressionhc9pass
                filterexpressionhc10pass
                filterexpressionhc11pass
                filterexpressionhc12pass
                filterexpressionhc13pass
                filterexpressionhc14pass
                filterexpressionhc15pass
                filterexpressionhc16pass
                filterexpressionhc17pass
                filterexpressionhc18pass
                filterexpressionhc19pass
                filterexpressionhc20pass
                filterexpressionhc21pass
                filterexpressionhc22pass
                K-FilterExpr-1pass
                K-FilterExpr-2pass
                K-FilterExpr-3pass
                K-FilterExpr-4pass
                K-FilterExpr-5pass
                K-FilterExpr-6pass
                K-FilterExpr-7pass
                K-FilterExpr-8pass
                K-FilterExpr-9pass
                K-FilterExpr-10pass
                K-FilterExpr-11pass
                K-FilterExpr-12pass
                K-FilterExpr-13pass
                K-FilterExpr-14pass
                K-FilterExpr-15pass
                K-FilterExpr-16pass
                K-FilterExpr-17pass
                K-FilterExpr-18pass
                K-FilterExpr-19pass
                K-FilterExpr-20pass
                K-FilterExpr-21pass
                K-FilterExpr-22pass
                K-FilterExpr-23pass
                K-FilterExpr-24pass
                K-FilterExpr-25pass
                K-FilterExpr-26pass
                K-FilterExpr-27pass
                K-FilterExpr-28pass
                K-FilterExpr-29pass
                K-FilterExpr-30pass
                K-FilterExpr-31pass
                K-FilterExpr-32pass
                K-FilterExpr-33pass
                K-FilterExpr-34pass
                K-FilterExpr-35pass
                K-FilterExpr-36pass
                K-FilterExpr-37pass
                K-FilterExpr-38pass

expected FORG0006; got

                K-FilterExpr-39pass
                K-FilterExpr-40pass

expected FORG0006; got

                K-FilterExpr-41pass
                K-FilterExpr-42pass
                K-FilterExpr-43pass
                K-FilterExpr-44pass
                K-FilterExpr-45pass
                K-FilterExpr-46pass
                K-FilterExpr-47pass
                K-FilterExpr-48pass
                K-FilterExpr-49pass
                K-FilterExpr-50pass
                K-FilterExpr-51pass
                K-FilterExpr-52pass
                K-FilterExpr-53pass
                K-FilterExpr-54pass
                K-FilterExpr-55pass
                K-FilterExpr-56pass
                K-FilterExpr-57pass
                K-FilterExpr-58pass
                K-FilterExpr-59pass
                K-FilterExpr-60pass
                K-FilterExpr-61pass
                K-FilterExpr-62pass
                K-FilterExpr-63pass
                K-FilterExpr-64pass
                K-FilterExpr-65pass
                K-FilterExpr-66pass
                K-FilterExpr-67pass
                K-FilterExpr-68pass
                K-FilterExpr-69pass
                K-FilterExpr-70pass
                K-FilterExpr-71pass
                K-FilterExpr-72pass
                K-FilterExpr-73pass
                K-FilterExpr-74pass
                K-FilterExpr-75pass
                K-FilterExpr-76pass
                K-FilterExpr-77pass
                K-FilterExpr-78pass
                K-FilterExpr-79pass
                K-FilterExpr-80pass
                K-FilterExpr-81pass
                K-FilterExpr-82pass
                K-FilterExpr-83pass
                K-FilterExpr-84pass
                K-FilterExpr-85pass
                K-FilterExpr-86pass
                K-FilterExpr-87pass
                K-FilterExpr-88pass
                K-FilterExpr-89pass
                K-FilterExpr-90pass
                K-FilterExpr-91pass

expected FORG0006; got

                K-FilterExpr-92pass

expected FORG0006; got

                K-FilterExpr-93pass

expected FORG0006; got

                K-FilterExpr-94pass

expected FORG0006; got

            Combining Node Sequences20/20
                combiningnodeseqhc1pass
                combiningnodeseqhc2pass
                combiningnodeseqhc3pass
                combiningnodeseqhc4pass
                combiningnodeseqhc5pass
                combiningnodeseqhc6pass
                combiningnodeseqhc7pass
                combiningnodeseqhc8pass
                combiningnodeseqhc9pass
                combiningnodeseqhc10pass
                combiningnodeseqexcepthc1pass
                combiningnodeseqexcepthc2pass
                combiningnodeseqexcepthc3pass
                combiningnodeseqexcepthc4pass
                combiningnodeseqexcepthc5pass
                combiningnodeseqexcepthc6pass
                combiningnodeseqintersecthc1pass
                combiningnodeseqintersecthc2pass
                combiningnodeseqintersecthc3pass
                combiningnodeseqintersecthc4pass
        Operators
            Arithmetic Operators
                Arithmetic Operators on Numeric Values
                    op:numeric-add137/137
                        op-numeric-addint2args-1pass
                        op-numeric-addint2args-2pass
                        op-numeric-addint2args-3pass
                        op-numeric-addint2args-4pass
                        op-numeric-addintg2args-1pass
                        op-numeric-addintg2args-2pass
                        op-numeric-addintg2args-3pass
                        op-numeric-addintg2args-4pass
                        op-numeric-adddec2args-1pass
                        op-numeric-adddec2args-2pass
                        op-numeric-adddec2args-3pass
                        op-numeric-adddec2args-4pass
                        op-numeric-adddbl2args-1pass
                        op-numeric-adddbl2args-2pass
                        op-numeric-adddbl2args-3pass
                        op-numeric-adddbl2args-4pass
                        op-numeric-addflt2args-1pass
                        op-numeric-addflt2args-2pass
                        op-numeric-addflt2args-3pass
                        op-numeric-addflt2args-4pass
                        op-numeric-addlng2args-1pass
                        op-numeric-addlng2args-2pass
                        op-numeric-addlng2args-3pass
                        op-numeric-addlng2args-4pass
                        op-numeric-addusht2args-1pass
                        op-numeric-addusht2args-2pass
                        op-numeric-addusht2args-3pass
                        op-numeric-addusht2args-4pass
                        op-numeric-addusht2args-5pass
                        op-numeric-addnint2args-1pass
                        op-numeric-addnint2args-2pass
                        op-numeric-addnint2args-3pass
                        op-numeric-addnint2args-4pass
                        op-numeric-addpint2args-1pass
                        op-numeric-addpint2args-2pass
                        op-numeric-addpint2args-3pass
                        op-numeric-addpint2args-4pass
                        op-numeric-addpint2args-5pass
                        op-numeric-addulng2args-1pass
                        op-numeric-addulng2args-2pass
                        op-numeric-addulng2args-3pass
                        op-numeric-addulng2args-4pass
                        op-numeric-addulng2args-5pass
                        op-numeric-addnpi2args-1pass
                        op-numeric-addnpi2args-2pass
                        op-numeric-addnpi2args-3pass
                        op-numeric-addnpi2args-4pass
                        op-numeric-addnni2args-1pass
                        op-numeric-addnni2args-2pass
                        op-numeric-addnni2args-3pass
                        op-numeric-addnni2args-4pass
                        op-numeric-addnni2args-5pass
                        op-numeric-addsht2args-1pass
                        op-numeric-addsht2args-2pass
                        op-numeric-addsht2args-3pass
                        op-numeric-addsht2args-4pass
                        op-numeric-addmix2args-1pass
                        op-numeric-addmix2args-2pass
                        op-numeric-addmix2args-3pass
                        op-numeric-addmix2args-4pass
                        op-numeric-addmix2args-5pass
                        op-numeric-addmix2args-6pass
                        op-numeric-addmix2args-7pass
                        op-numeric-addmix2args-8pass
                        op-numeric-addmix2args-9pass
                        op-numeric-add-derived-1pass
                        op-numeric-add-derived-2pass
                        op-numeric-add-derived-3pass
                        op-numeric-add-derived-4pass
                        op-numeric-add-derived-5pass
                        K-NumericAdd-1pass
                        K-NumericAdd-2pass
                        K-NumericAdd-3pass
                        K-NumericAdd-4pass
                        K-NumericAdd-5pass
                        K-NumericAdd-6pass
                        K-NumericAdd-7pass
                        K-NumericAdd-8pass
                        K-NumericAdd-9pass
                        K-NumericAdd-10pass
                        K-NumericAdd-11pass
                        K-NumericAdd-12pass
                        K-NumericAdd-13pass
                        K-NumericAdd-14pass
                        K-NumericAdd-15pass
                        K-NumericAdd-16pass
                        K-NumericAdd-17pass
                        K-NumericAdd-18pass
                        K-NumericAdd-19pass
                        K-NumericAdd-20pass
                        K-NumericAdd-21pass
                        K-NumericAdd-22pass
                        K-NumericAdd-23pass
                        K-NumericAdd-24pass
                        K-NumericAdd-25pass
                        K-NumericAdd-26pass
                        K-NumericAdd-27pass
                        K-NumericAdd-28pass
                        K-NumericAdd-29pass
                        K-NumericAdd-30pass
                        K-NumericAdd-31pass
                        K-NumericAdd-32pass
                        K-NumericAdd-33pass
                        K-NumericAdd-34pass
                        K-NumericAdd-35pass
                        K-NumericAdd-36pass
                        K-NumericAdd-37pass
                        K-NumericAdd-38pass
                        K-NumericAdd-39pass
                        K-NumericAdd-40pass
                        K-NumericAdd-41pass
                        K-NumericAdd-42pass
                        K-NumericAdd-43pass
                        K-NumericAdd-44pass
                        K-NumericAdd-45pass
                        K-NumericAdd-46pass
                        K-NumericAdd-47pass
                        K-NumericAdd-48pass
                        K-NumericAdd-49pass
                        K-NumericAdd-50pass
                        K-NumericAdd-51pass
                        K-NumericAdd-52pass
                        K-NumericAdd-53pass
                        K-NumericAdd-54pass
                        K-NumericAdd-55pass
                        K-NumericAdd-56pass
                        K-NumericAdd-57pass
                        K-NumericAdd-58pass
                        K-NumericAdd-59pass
                        K-NumericAdd-60pass
                        K-NumericAdd-61pass
                        K-NumericAdd-62pass
                        K-NumericAdd-63pass
                        K-NumericAdd-64pass
                        K-NumericAdd-65pass
                        K-NumericAdd-66pass
                        K2-NumericAdd-1pass
                    op:numeric-subtract107/107
                        op-numeric-subtractint2args-1pass
                        op-numeric-subtractint2args-2pass
                        op-numeric-subtractint2args-3pass
                        op-numeric-subtractint2args-4pass
                        op-numeric-subtractint2args-5pass
                        op-numeric-subtractintg2args-1pass
                        op-numeric-subtractintg2args-2pass
                        op-numeric-subtractintg2args-3pass
                        op-numeric-subtractintg2args-4pass
                        op-numeric-subtractintg2args-5pass
                        op-numeric-subtractdec2args-1pass
                        op-numeric-subtractdec2args-2pass
                        op-numeric-subtractdec2args-3pass
                        op-numeric-subtractdec2args-4pass
                        op-numeric-subtractdec2args-5pass
                        op-numeric-subtractdbl2args-1pass
                        op-numeric-subtractdbl2args-2pass
                        op-numeric-subtractdbl2args-3pass
                        op-numeric-subtractdbl2args-4pass
                        op-numeric-subtractdbl2args-5pass
                        op-numeric-subtractflt2args-1pass
                        op-numeric-subtractflt2args-2pass
                        op-numeric-subtractflt2args-3pass
                        op-numeric-subtractflt2args-4pass
                        op-numeric-subtractflt2args-5pass
                        op-numeric-subtractlng2args-1pass
                        op-numeric-subtractlng2args-2pass
                        op-numeric-subtractlng2args-3pass
                        op-numeric-subtractlng2args-4pass
                        op-numeric-subtractlng2args-5pass
                        op-numeric-subtractusht2args-1pass
                        op-numeric-subtractusht2args-2pass
                        op-numeric-subtractusht2args-3pass
                        op-numeric-subtractusht2args-4pass
                        op-numeric-subtractusht2args-5pass
                        op-numeric-subtractnint2args-1pass
                        op-numeric-subtractnint2args-2pass
                        op-numeric-subtractpint2args-1pass
                        op-numeric-subtractpint2args-2pass
                        op-numeric-subtractpint2args-3pass
                        op-numeric-subtractulng2args-1pass
                        op-numeric-subtractulng2args-2pass
                        op-numeric-subtractulng2args-3pass
                        op-numeric-subtractulng2args-4pass
                        op-numeric-subtractulng2args-5pass
                        op-numeric-subtractnpi2args-1pass
                        op-numeric-subtractnpi2args-2pass
                        op-numeric-subtractnpi2args-3pass
                        op-numeric-subtractnpi2args-4pass
                        op-numeric-subtractnpi2args-5pass
                        op-numeric-subtractnni2args-1pass
                        op-numeric-subtractnni2args-2pass
                        op-numeric-subtractnni2args-3pass
                        op-numeric-subtractnni2args-4pass
                        op-numeric-subtractnni2args-5pass
                        op-numeric-subtractsht2args-1pass
                        op-numeric-subtractsht2args-2pass
                        op-numeric-subtractsht2args-3pass
                        op-numeric-subtractsht2args-4pass
                        op-numeric-subtractsht2args-5pass
                        op-numeric-subtractmix2args-1pass
                        op-numeric-subtractmix2args-2pass
                        op-numeric-subtractmix2args-3pass
                        op-numeric-subtractmix2args-4pass
                        op-numeric-subtractmix2args-5pass
                        op-numeric-subtractmix2args-6pass
                        op-numeric-subtractmix2args-7pass
                        op-numeric-subtractmix2args-8pass
                        op-numeric-subtractmix2args-9pass
                        K-NumericSubtract-1pass
                        K-NumericSubtract-2pass
                        K-NumericSubtract-3pass
                        K-NumericSubtract-4pass
                        K-NumericSubtract-5pass
                        K-NumericSubtract-6pass
                        K-NumericSubtract-7pass
                        K-NumericSubtract-8pass
                        K-NumericSubtract-9pass
                        K-NumericSubtract-10pass
                        K-NumericSubtract-11pass
                        K-NumericSubtract-12pass
                        K-NumericSubtract-13pass
                        K-NumericSubtract-14pass
                        K-NumericSubtract-15pass
                        K-NumericSubtract-16pass
                        K-NumericSubtract-17pass
                        K-NumericSubtract-18pass
                        K-NumericSubtract-19pass
                        K-NumericSubtract-20pass
                        K-NumericSubtract-21pass
                        K-NumericSubtract-22pass
                        K-NumericSubtract-23pass
                        K-NumericSubtract-24pass
                        K-NumericSubtract-25pass
                        K-NumericSubtract-26pass
                        K-NumericSubtract-27pass
                        K-NumericSubtract-28pass
                        K-NumericSubtract-29pass
                        K-NumericSubtract-30pass
                        K-NumericSubtract-31pass
                        K-NumericSubtract-32pass
                        K-NumericSubtract-33pass
                        K-NumericSubtract-34pass
                        K-NumericSubtract-35pass
                        K-NumericSubtract-36pass
                        K-NumericSubtract-37pass
                        K-NumericSubtract-38pass
                    op:numeric-multiply79/79
                        op-numeric-multiplydec2args-1pass
                        op-numeric-multiplydec2args-2pass
                        op-numeric-multiplydec2args-3pass
                        op-numeric-multiplydec2args-4pass
                        op-numeric-multiplydec2args-5pass
                        op-numeric-multiplydbl2args-1pass
                        op-numeric-multiplydbl2args-2pass
                        op-numeric-multiplydbl2args-3pass
                        op-numeric-multiplydbl2args-4pass
                        op-numeric-multiplydbl2args-5pass
                        op-numeric-multiplyflt2args-1pass
                        op-numeric-multiplyflt2args-2pass
                        op-numeric-multiplyflt2args-3pass
                        op-numeric-multiplyflt2args-4pass
                        op-numeric-multiplyflt2args-5pass
                        op-numeric-multiplyusht2args-1pass
                        op-numeric-multiplyusht2args-2pass
                        op-numeric-multiplyusht2args-3pass
                        op-numeric-multiplyusht2args-4pass
                        op-numeric-multiplyusht2args-5pass
                        op-numeric-multiplypint2args-1pass
                        op-numeric-multiplypint2args-2pass
                        op-numeric-multiplypint2args-3pass
                        op-numeric-multiplypint2args-4pass
                        op-numeric-multiplypint2args-5pass
                        op-numeric-multiplyulng2args-1pass
                        op-numeric-multiplyulng2args-2pass
                        op-numeric-multiplyulng2args-3pass
                        op-numeric-multiplyulng2args-4pass
                        op-numeric-multiplyulng2args-5pass
                        op-numeric-multiplynpi2args-1pass
                        op-numeric-multiplynpi2args-2pass
                        op-numeric-multiplynni2args-1pass
                        op-numeric-multiplynni2args-2pass
                        op-numeric-multiplynni2args-3pass
                        op-numeric-multiplynni2args-4pass
                        op-numeric-multiplynni2args-5pass
                        op-numeric-multiplymix2args-1pass
                        op-numeric-multiplymix2args-2pass
                        op-numeric-multiplymix2args-3pass
                        op-numeric-multiplymix2args-4pass
                        op-numeric-multiplymix2args-5pass
                        op-numeric-multiplymix2args-6pass
                        op-numeric-multiplymix2args-7pass
                        op-numeric-multiplymix2args-8pass
                        op-numeric-multiplymix2args-9pass
                        K-NumericMultiply-1pass
                        K-NumericMultiply-2pass
                        K-NumericMultiply-3pass
                        K-NumericMultiply-4pass
                        K-NumericMultiply-5pass
                        K-NumericMultiply-6pass
                        K-NumericMultiply-7pass
                        K-NumericMultiply-8pass
                        K-NumericMultiply-9pass
                        K-NumericMultiply-10pass
                        K-NumericMultiply-11pass
                        K-NumericMultiply-12pass
                        K-NumericMultiply-13pass
                        K-NumericMultiply-14pass
                        K-NumericMultiply-15pass
                        K-NumericMultiply-16pass
                        K-NumericMultiply-17pass
                        K-NumericMultiply-18pass
                        K-NumericMultiply-19pass
                        K-NumericMultiply-20pass
                        K-NumericMultiply-21pass
                        K-NumericMultiply-22pass
                        K-NumericMultiply-23pass
                        K-NumericMultiply-24pass
                        K-NumericMultiply-25pass
                        K-NumericMultiply-26pass
                        K-NumericMultiply-27pass
                        K-NumericMultiply-28pass
                        K-NumericMultiply-29pass
                        K-NumericMultiply-30pass
                        K-NumericMultiply-31pass
                        K-NumericMultiply-32pass
                        K-NumericMultiply-33pass
                    op:numeric-divide105/105
                        op-numeric-divideint2args-1pass
                        op-numeric-divideint2args-2pass
                        op-numeric-divideint2args-3pass
                        op-numeric-divideint2args-4pass
                        op-numeric-divideint2args-5pass
                        op-numeric-divideintg2args-1pass
                        op-numeric-divideintg2args-2pass

matched when comparing results as float

                        op-numeric-divideintg2args-3pass
                        op-numeric-divideintg2args-4pass

matched when comparing results as float

                        op-numeric-divideintg2args-5pass
                        op-numeric-dividedec2args-1pass
                        op-numeric-dividedec2args-2pass

matched when comparing results as float

                        op-numeric-dividedec2args-3pass
                        op-numeric-dividedec2args-4pass

matched when comparing results as float

                        op-numeric-dividedec2args-5pass
                        op-numeric-dividedbl2args-1pass
                        op-numeric-dividedbl2args-2pass
                        op-numeric-dividedbl2args-3pass
                        op-numeric-dividedbl2args-4pass
                        op-numeric-divideflt2args-1pass
                        op-numeric-divideflt2args-2pass
                        op-numeric-divideflt2args-3pass
                        op-numeric-divideflt2args-4pass
                        op-numeric-dividelng2args-1pass
                        op-numeric-dividelng2args-2pass

matched when comparing results as float

                        op-numeric-dividelng2args-3pass
                        op-numeric-dividelng2args-4pass

matched when comparing results as float

                        op-numeric-dividelng2args-5pass
                        op-numeric-divideusht2args-1pass
                        op-numeric-divideusht2args-2pass
                        op-numeric-dividenint2args-1pass
                        op-numeric-dividenint2args-2pass

matched when comparing results as float

                        op-numeric-dividenint2args-3pass
                        op-numeric-dividenint2args-4pass

matched when comparing results as float

                        op-numeric-dividenint2args-5pass
                        op-numeric-dividepint2args-1pass
                        op-numeric-dividepint2args-2pass
                        op-numeric-dividepint2args-3pass
                        op-numeric-dividepint2args-4pass
                        op-numeric-dividepint2args-5pass
                        op-numeric-divideulng2args-1pass
                        op-numeric-divideulng2args-2pass
                        op-numeric-dividenpi2args-1pass
                        op-numeric-dividenpi2args-2pass

matched when comparing results as float

                        op-numeric-dividenpi2args-3pass
                        op-numeric-dividenpi2args-4pass

matched when comparing results as float

                        op-numeric-dividenni2args-1pass
                        op-numeric-dividenni2args-2pass
                        op-numeric-dividesht2args-1pass
                        op-numeric-dividesht2args-2pass
                        op-numeric-dividesht2args-3pass

matched when comparing results as float

                        op-numeric-dividesht2args-4pass
                        op-numeric-dividesht2args-5pass

matched when comparing results as float

                        op-numeric-dividemix2args-1pass
                        op-numeric-dividemix2args-2pass
                        op-numeric-dividemix2args-3pass
                        op-numeric-dividemix2args-4pass
                        op-numeric-dividemix2args-5pass
                        op-numeric-dividemix2args-6pass
                        op-numeric-dividemix2args-7pass
                        op-numeric-dividemix2args-8pass
                        op-numeric-dividemix2args-9pass
                        K-NumericDivide-1pass
                        K-NumericDivide-2pass
                        K-NumericDivide-3pass
                        K-NumericDivide-4pass
                        K-NumericDivide-5pass
                        K-NumericDivide-6pass
                        K-NumericDivide-7pass
                        K-NumericDivide-8pass
                        K-NumericDivide-9pass
                        K-NumericDivide-10pass
                        K-NumericDivide-11pass
                        K-NumericDivide-12pass
                        K-NumericDivide-13pass
                        K-NumericDivide-14pass
                        K-NumericDivide-15pass
                        K-NumericDivide-16pass
                        K-NumericDivide-17pass
                        K-NumericDivide-18pass
                        K-NumericDivide-19pass
                        K-NumericDivide-20pass
                        K-NumericDivide-21pass
                        K-NumericDivide-22pass
                        K-NumericDivide-23pass
                        K-NumericDivide-24pass
                        K-NumericDivide-25pass
                        K-NumericDivide-26pass
                        K-NumericDivide-27pass
                        K-NumericDivide-28pass
                        K-NumericDivide-29pass
                        K-NumericDivide-30pass
                        K-NumericDivide-31pass
                        K-NumericDivide-32pass
                        K-NumericDivide-33pass
                        K-NumericDivide-34pass
                        K-NumericDivide-35pass
                        K-NumericDivide-36pass
                        K-NumericDivide-37pass
                        K-NumericDivide-38pass
                        K-NumericDivide-39pass
                        K-NumericDivide-40pass
                        K-NumericDivide-41pass
                        K-NumericDivide-42pass
                        K-NumericDivide-43pass
                    op:numeric-integer-divide109/109
                        op-numeric-integer-divideint2args-1pass
                        op-numeric-integer-divideint2args-2pass
                        op-numeric-integer-divideint2args-3pass
                        op-numeric-integer-divideint2args-4pass
                        op-numeric-integer-divideint2args-5pass
                        op-numeric-integer-divideintg2args-1pass
                        op-numeric-integer-divideintg2args-2pass
                        op-numeric-integer-divideintg2args-3pass
                        op-numeric-integer-divideintg2args-4pass
                        op-numeric-integer-divideintg2args-5pass
                        op-numeric-integer-dividedec2args-1pass
                        op-numeric-integer-dividedec2args-2pass
                        op-numeric-integer-dividedec2args-3pass
                        op-numeric-integer-dividedec2args-4pass
                        op-numeric-integer-dividedec2args-5pass
                        op-numeric-integer-dividelng2args-1pass
                        op-numeric-integer-dividelng2args-2pass
                        op-numeric-integer-dividelng2args-3pass
                        op-numeric-integer-dividelng2args-4pass
                        op-numeric-integer-dividelng2args-5pass
                        op-numeric-integer-divideusht2args-1pass
                        op-numeric-integer-divideusht2args-2pass
                        op-numeric-integer-dividenint2args-1pass
                        op-numeric-integer-dividenint2args-2pass
                        op-numeric-integer-dividenint2args-3pass
                        op-numeric-integer-dividenint2args-4pass
                        op-numeric-integer-dividenint2args-5pass
                        op-numeric-integer-dividepint2args-1pass
                        op-numeric-integer-dividepint2args-2pass
                        op-numeric-integer-dividepint2args-3pass
                        op-numeric-integer-dividepint2args-4pass
                        op-numeric-integer-dividepint2args-5pass
                        op-numeric-integer-divideulng2args-1pass
                        op-numeric-integer-divideulng2args-2pass
                        op-numeric-integer-dividenpi2args-1pass
                        op-numeric-integer-dividenpi2args-2pass
                        op-numeric-integer-dividenpi2args-3pass
                        op-numeric-integer-dividenpi2args-4pass
                        op-numeric-integer-dividenni2args-1pass
                        op-numeric-integer-dividenni2args-2pass
                        op-numeric-integer-dividesht2args-1pass
                        op-numeric-integer-dividesht2args-2pass
                        op-numeric-integer-dividesht2args-3pass
                        op-numeric-integer-dividesht2args-4pass
                        op-numeric-integer-dividesht2args-5pass
                        op-numeric-integer-dividemix2args-1pass
                        op-numeric-integer-dividemix2args-2pass
                        op-numeric-integer-dividemix2args-3pass
                        op-numeric-integer-dividemix2args-4pass
                        op-numeric-integer-dividemix2args-5pass
                        op-numeric-integer-dividemix2args-6pass
                        op-numeric-integer-dividemix2args-7pass
                        op-numeric-integer-dividemix2args-8pass
                        op-numeric-integer-dividemix2args-9pass
                        op-numeric-integer-dividemix2args-10pass
                        op-numeric-integer-divide-1pass
                        K-NumericIntegerDivide-1pass
                        K-NumericIntegerDivide-2pass
                        K-NumericIntegerDivide-3pass
                        K-NumericIntegerDivide-4pass
                        K-NumericIntegerDivide-5pass
                        K-NumericIntegerDivide-6pass
                        K-NumericIntegerDivide-7pass
                        K-NumericIntegerDivide-8pass
                        K-NumericIntegerDivide-9pass
                        K-NumericIntegerDivide-10pass
                        K-NumericIntegerDivide-11pass
                        K-NumericIntegerDivide-12pass
                        K-NumericIntegerDivide-13pass
                        K-NumericIntegerDivide-14pass
                        K-NumericIntegerDivide-15pass
                        K-NumericIntegerDivide-16pass
                        K-NumericIntegerDivide-17pass
                        K-NumericIntegerDivide-18pass
                        K-NumericIntegerDivide-19pass
                        K-NumericIntegerDivide-20pass
                        K-NumericIntegerDivide-21pass
                        K-NumericIntegerDivide-22pass
                        K-NumericIntegerDivide-23pass
                        K-NumericIntegerDivide-24pass
                        K-NumericIntegerDivide-25pass
                        K-NumericIntegerDivide-26pass
                        K-NumericIntegerDivide-27pass
                        K-NumericIntegerDivide-28pass
                        K-NumericIntegerDivide-29pass
                        K-NumericIntegerDivide-30pass
                        K-NumericIntegerDivide-31pass
                        K-NumericIntegerDivide-32pass
                        K-NumericIntegerDivide-33pass
                        K-NumericIntegerDivide-34pass
                        K-NumericIntegerDivide-35pass
                        K-NumericIntegerDivide-36pass
                        K-NumericIntegerDivide-37pass
                        K-NumericIntegerDivide-38pass
                        K-NumericIntegerDivide-39pass
                        K-NumericIntegerDivide-40pass
                        K-NumericIntegerDivide-41pass
                        K-NumericIntegerDivide-42pass
                        K-NumericIntegerDivide-43pass
                        K-NumericIntegerDivide-44pass
                        K-NumericIntegerDivide-45pass
                        K-NumericIntegerDivide-46pass
                        K-NumericIntegerDivide-47pass
                        K-NumericIntegerDivide-48pass
                        K-NumericIntegerDivide-49pass
                        K-NumericIntegerDivide-50pass
                        K-NumericIntegerDivide-51pass
                        K-NumericIntegerDivide-52pass
                        K-NumericIntegerDivide-53pass
                    op:numeric-mod58/58
                        op-numeric-modint2args-1pass
                        op-numeric-modintg2args-1pass
                        op-numeric-modintg2args-2pass
                        op-numeric-moddec2args-1pass
                        op-numeric-moddec2args-2pass
                        op-numeric-moddbl2args-1pass
                        op-numeric-modflt2args-1pass
                        op-numeric-modlng2args-1pass
                        op-numeric-modusht2args-1pass
                        op-numeric-modusht2args-2pass
                        op-numeric-modpint2args-1pass
                        op-numeric-modpint2args-2pass
                        op-numeric-modpint2args-3pass
                        op-numeric-modpint2args-4pass
                        op-numeric-modpint2args-5pass
                        op-numeric-modulng2args-1pass
                        op-numeric-modulng2args-2pass
                        op-numeric-modnni2args-1pass
                        op-numeric-modnni2args-2pass
                        op-numeric-modsht2args-1pass
                        op-numeric-modmix2args-1pass
                        op-numeric-modmix2args-2pass
                        op-numeric-modmix2args-3pass
                        op-numeric-modmix2args-4pass
                        op-numeric-modmix2args-5pass
                        op-numeric-modmix2args-6pass
                        op-numeric-modmix2args-7pass
                        op-numeric-modmix2args-8pass
                        op-numeric-modmix2args-9pass
                        K-NumericMod-1pass
                        K-NumericMod-2pass
                        K-NumericMod-3pass
                        K-NumericMod-4pass
                        K-NumericMod-5pass
                        K-NumericMod-6pass
                        K-NumericMod-7pass
                        K-NumericMod-8pass
                        K-NumericMod-9pass
                        K-NumericMod-10pass
                        K-NumericMod-11pass
                        K-NumericMod-12pass
                        K-NumericMod-13pass
                        K-NumericMod-14pass
                        K-NumericMod-15pass
                        K-NumericMod-16pass
                        K-NumericMod-17pass
                        K-NumericMod-18pass
                        K-NumericMod-19pass
                        K-NumericMod-20pass
                        K-NumericMod-21pass
                        K-NumericMod-22pass
                        K-NumericMod-23pass
                        K-NumericMod-24pass
                        K-NumericMod-25pass
                        K-NumericMod-26pass
                        K-NumericMod-27pass
                        K-NumericMod-28pass
                        K-NumericMod-29pass
                    op:numeric-unary-plus51/51
                        op-numeric-unary-plusint1args-1pass
                        op-numeric-unary-plusint1args-2pass
                        op-numeric-unary-plusint1args-3pass
                        op-numeric-unary-plusintg1args-1pass
                        op-numeric-unary-plusintg1args-2pass
                        op-numeric-unary-plusintg1args-3pass
                        op-numeric-unary-plusdec1args-1pass
                        op-numeric-unary-plusdec1args-2pass
                        op-numeric-unary-plusdec1args-3pass
                        op-numeric-unary-plusdbl1args-1pass
                        op-numeric-unary-plusdbl1args-2pass
                        op-numeric-unary-plusdbl1args-3pass
                        op-numeric-unary-plusflt1args-1pass
                        op-numeric-unary-plusflt1args-2pass
                        op-numeric-unary-plusflt1args-3pass
                        op-numeric-unary-pluslng1args-1pass
                        op-numeric-unary-pluslng1args-2pass
                        op-numeric-unary-pluslng1args-3pass
                        op-numeric-unary-plususht1args-1pass
                        op-numeric-unary-plususht1args-2pass
                        op-numeric-unary-plususht1args-3pass
                        op-numeric-unary-plusnint1args-1pass
                        op-numeric-unary-plusnint1args-2pass
                        op-numeric-unary-plusnint1args-3pass
                        op-numeric-unary-pluspint1args-1pass
                        op-numeric-unary-pluspint1args-2pass
                        op-numeric-unary-pluspint1args-3pass
                        op-numeric-unary-plusulng1args-1pass
                        op-numeric-unary-plusulng1args-2pass
                        op-numeric-unary-plusulng1args-3pass
                        op-numeric-unary-plusnpi1args-1pass
                        op-numeric-unary-plusnpi1args-2pass
                        op-numeric-unary-plusnpi1args-3pass
                        op-numeric-unary-plusnni1args-1pass
                        op-numeric-unary-plusnni1args-2pass
                        op-numeric-unary-plusnni1args-3pass
                        op-numeric-unary-plussht1args-1pass
                        op-numeric-unary-plussht1args-2pass
                        op-numeric-unary-plussht1args-3pass
                        K-NumericUnaryPlus-1pass
                        K-NumericUnaryPlus-2pass
                        K-NumericUnaryPlus-3pass
                        K-NumericUnaryPlus-4pass
                        K-NumericUnaryPlus-5pass
                        K-NumericUnaryPlus-6pass
                        K-NumericUnaryPlus-7pass
                        K-NumericUnaryPlus-8pass
                        K-NumericUnaryPlus-9pass
                        K-NumericUnaryPlus-10pass
                        K-NumericUnaryPlus-11pass
                        K-NumericUnaryPlus-12pass
                    op:numeric-unary-minus52/52
                        op-numeric-unary-minusint1args-1pass
                        op-numeric-unary-minusint1args-2pass
                        op-numeric-unary-minusint1args-3pass
                        op-numeric-unary-minusintg1args-1pass
                        op-numeric-unary-minusintg1args-2pass
                        op-numeric-unary-minusintg1args-3pass
                        op-numeric-unary-minusdec1args-1pass
                        op-numeric-unary-minusdec1args-2pass
                        op-numeric-unary-minusdec1args-3pass
                        op-numeric-unary-minusdbl1args-1pass
                        op-numeric-unary-minusdbl1args-2pass
                        op-numeric-unary-minusdbl1args-3pass
                        op-numeric-unary-minusflt1args-1pass
                        op-numeric-unary-minusflt1args-2pass
                        op-numeric-unary-minusflt1args-3pass
                        op-numeric-unary-minuslng1args-1pass
                        op-numeric-unary-minuslng1args-2pass
                        op-numeric-unary-minuslng1args-3pass
                        op-numeric-unary-minususht1args-1pass
                        op-numeric-unary-minususht1args-2pass
                        op-numeric-unary-minususht1args-3pass
                        op-numeric-unary-minusnint1args-1pass
                        op-numeric-unary-minusnint1args-2pass
                        op-numeric-unary-minusnint1args-3pass
                        op-numeric-unary-minuspint1args-1pass
                        op-numeric-unary-minuspint1args-2pass
                        op-numeric-unary-minuspint1args-3pass
                        op-numeric-unary-minusulng1args-1pass
                        op-numeric-unary-minusulng1args-2pass
                        op-numeric-unary-minusulng1args-3pass
                        op-numeric-unary-minusnpi1args-1pass
                        op-numeric-unary-minusnpi1args-2pass
                        op-numeric-unary-minusnpi1args-3pass
                        op-numeric-unary-minusnni1args-1pass
                        op-numeric-unary-minusnni1args-2pass
                        op-numeric-unary-minusnni1args-3pass
                        op-numeric-unary-minussht1args-1pass
                        op-numeric-unary-minussht1args-2pass
                        op-numeric-unary-minussht1args-3pass
                        K-NumericUnaryMinus-1pass
                        K-NumericUnaryMinus-2pass
                        K-NumericUnaryMinus-3pass
                        K-NumericUnaryMinus-4pass
                        K-NumericUnaryMinus-5pass
                        K-NumericUnaryMinus-6pass
                        K-NumericUnaryMinus-7pass
                        K-NumericUnaryMinus-8pass
                        K-NumericUnaryMinus-9pass
                        K-NumericUnaryMinus-10pass
                        K-NumericUnaryMinus-11pass
                        K-NumericUnaryMinus-12pass
                        K-NumericUnaryMinus-13pass
                Arithmetic Operators on Duration Values
                    op:add-yearMonthDurations24/24
                        op-add-yearMonthDurations2args-1pass
                        op-add-yearMonthDurations2args-2pass
                        op-add-yearMonthDurations2args-3pass
                        op-add-yearMonthDurations2args-4pass
                        op-add-yearMonthDurations2args-5pass
                        op-add-yearMonthDurations-1pass
                        op-add-yearMonthDurations-2pass
                        op-add-yearMonthDurations-3pass
                        op-add-yearMonthDurations-4pass
                        op-add-yearMonthDurations-5pass
                        op-add-yearMonthDurations-6pass
                        op-add-yearMonthDurations-7pass
                        op-add-yearMonthDurations-8pass
                        op-add-yearMonthDurations-9pass
                        op-add-yearMonthDurations-10pass
                        op-add-yearMonthDurations-11pass
                        op-add-yearMonthDurations-12pass
                        op-add-yearMonthDurations-13pass
                        op-add-yearMonthDurations-14pass
                        op-add-yearMonthDurations-15pass
                        op-add-yearMonthDurations-16pass
                        K-YearMonthDurationAdd-1pass
                        K-YearMonthDurationAdd-2pass
                        K-YearMonthDurationAdd-3pass
                    op:subtract-yearMonthDurations30/30
                        op-subtract-yearMonthDurations2args-1pass
                        op-subtract-yearMonthDurations2args-2pass
                        op-subtract-yearMonthDurations2args-3pass
                        op-subtract-yearMonthDurations2args-4pass
                        op-subtract-yearMonthDurations2args-5pass
                        op-subtract-yearMonthDurations-1pass
                        op-subtract-yearMonthDurations-2pass
                        op-subtract-yearMonthDurations-3pass
                        op-subtract-yearMonthDurations-4pass
                        op-subtract-yearMonthDurations-5pass
                        op-subtract-yearMonthDurations-6pass
                        op-subtract-yearMonthDurations-7pass
                        op-subtract-yearMonthDurations-8pass
                        op-subtract-yearMonthDurations-9pass
                        op-subtract-yearMonthDurations-10pass
                        op-subtract-yearMonthDurations-11pass
                        op-subtract-yearMonthDurations-12pass
                        op-subtract-yearMonthDurations-13pass
                        op-subtract-yearMonthDurations-14pass
                        op-subtract-yearMonthDurations-15pass
                        op-subtract-yearMonthDurations-16pass
                        K-YearMonthDurationSubtract-1pass
                        K-YearMonthDurationSubtract-2pass
                        K-YearMonthDurationSubtract-3pass
                        K-YearMonthDurationSubtract-4pass

expected XPTY0004; got

                        K-YearMonthDurationSubtract-5pass

expected XPTY0004; got

                        K-YearMonthDurationSubtract-6pass
                        K-YearMonthDurationSubtract-7pass

expected XPTY0004; got

                        K-YearMonthDurationSubtract-8pass

expected XPTY0004; got

                        K-YearMonthDurationSubtract-9pass
                    op:multiply-yearMonthDuration37/37
                        op-multiply-yearMonthDuration2args-1pass
                        op-multiply-yearMonthDuration2args-2pass
                        op-multiply-yearMonthDuration2args-3pass
                        op-multiply-yearMonthDuration2args-4pass
                        op-multiply-yearMonthDuration2args-5pass
                        op-multiply-yearMonthDuration-1pass
                        op-multiply-yearMonthDuration-2pass
                        op-multiply-yearMonthDuration-3pass
                        op-multiply-yearMonthDuration-4pass
                        op-multiply-yearMonthDuration-5pass
                        op-multiply-yearMonthDuration-6pass
                        op-multiply-yearMonthDuration-7pass
                        op-multiply-yearMonthDuration-8pass
                        op-multiply-yearMonthDuration-9pass
                        op-multiply-yearMonthDuration-10pass
                        op-multiply-yearMonthDuration-11pass
                        op-multiply-yearMonthDuration-12pass
                        op-multiply-yearMonthDuration-13pass
                        op-multiply-yearMonthDuration-14pass
                        op-multiply-yearMonthDuration-15pass
                        op-multiply-yearMonthDuration-16pass
                        op-multiply-yearMonthDuration-17pass
                        op-multiply-yearMonthDuration-18pass
                        op-multiply-yearMonthDuration-19pass
                        K-YearMonthDurationMultiply-1pass
                        K-YearMonthDurationMultiply-2pass
                        K-YearMonthDurationMultiply-3pass
                        K-YearMonthDurationMultiply-4pass
                        K-YearMonthDurationMultiply-5pass
                        K-YearMonthDurationMultiply-6pass
                        K-YearMonthDurationMultiply-7pass
                        K-YearMonthDurationMultiply-8pass
                        K-YearMonthDurationMultiply-9pass
                        K-YearMonthDurationMultiply-10pass
                        K-YearMonthDurationMultiply-11pass
                        K-YearMonthDurationMultiply-12pass
                        K-YearMonthDurationMultiply-13pass
                    op:divide-yearMonthDuration27/27
                        op-divide-yearMonthDuration2args-1pass
                        op-divide-yearMonthDuration2args-2pass
                        op-divide-yearMonthDuration2args-3pass
                        op-divide-yearMonthDuration2args-4pass
                        op-divide-yearMonthDuration2args-5pass
                        op-divide-yearMonthDuration-1pass
                        op-divide-yearMonthDuration-2pass
                        op-divide-yearMonthDuration-3pass
                        op-divide-yearMonthDuration-4pass
                        op-divide-yearMonthDuration-5pass
                        op-divide-yearMonthDuration-6pass
                        op-divide-yearMonthDuration-7pass
                        op-divide-yearMonthDuration-8pass
                        op-divide-yearMonthDuration-9pass
                        op-divide-yearMonthDuration-10pass
                        op-divide-yearMonthDuration-11pass
                        op-divide-yearMonthDuration-12pass
                        op-divide-yearMonthDuration-13pass
                        op-divide-yearMonthDuration-14pass
                        op-divide-yearMonthDuration-15pass
                        op-divide-yearMonthDuration-16pass
                        K-YearMonthDurationDivide-1pass
                        K-YearMonthDurationDivide-2pass
                        K-YearMonthDurationDivide-3pass
                        K-YearMonthDurationDivide-4pass
                        K-YearMonthDurationDivide-5pass
                        K-YearMonthDurationDivide-6pass
                    op:divide-yearMonthDuration-by-yearMonthDuration22/22
                        op-divide-yearMonthDuration-by-yearMonthDuration2args-1pass
                        op-divide-yearMonthDuration-by-yearMonthDuration2args-2pass
                        op-divide-yearMonthDuration-by-yearMonthDuration2args-3pass
                        op-divide-yearMonthDuration-by-yearMonthDuration2args-4pass
                        op-divide-yearMonthDuration-by-yearMonthDuration2args-5pass
                        op-divide-yearMonthDuration-by-yMD-1pass
                        op-divide-yearMonthDuration-by-yMD-2pass
                        op-divide-yearMonthDuration-by-yMD-3pass
                        op-divide-yearMonthDuration-by-yMD-4pass
                        op-divide-yearMonthDuration-by-yMD-5pass
                        op-divide-yearMonthDuration-by-yMD-6pass
                        op-divide-yearMonthDuration-by-yMD-7pass
                        op-divide-yearMonthDuration-by-yMD-8pass
                        op-divide-yearMonthDuration-by-yMD-9pass
                        op-divide-yearMonthDuration-by-yMD-10pass
                        op-divide-yearMonthDuration-by-yMD-11pass
                        op-divide-yearMonthDuration-by-yMD-12pass
                        op-divide-yearMonthDuration-by-yMD-13pass
                        op-divide-yearMonthDuration-by-yMD-14pass
                        op-divide-yearMonthDuration-by-yMD-15pass
                        op-divide-yearMonthDuration-by-yMD-16pass
                        K-YearMonthDurationDivideYMD-1pass
                    op:add-dayTimeDurations24/24
                        op-add-dayTimeDurations2args-1pass
                        op-add-dayTimeDurations2args-2pass
                        op-add-dayTimeDurations2args-3pass
                        op-add-dayTimeDurations2args-4pass
                        op-add-dayTimeDurations2args-5pass
                        op-add-dayTimeDurations-1pass
                        op-add-dayTimeDurations-2pass
                        op-add-dayTimeDurations-3pass
                        op-add-dayTimeDurations-4pass
                        op-add-dayTimeDurations-5pass
                        op-add-dayTimeDurations-6pass
                        op-add-dayTimeDurations-7pass
                        op-add-dayTimeDurations-8pass
                        op-add-dayTimeDurations-9pass
                        op-add-dayTimeDurations-10pass
                        op-add-dayTimeDurations-11pass
                        op-add-dayTimeDurations-12pass
                        op-add-dayTimeDurations-13pass
                        op-add-dayTimeDurations-14pass
                        op-add-dayTimeDurations-15pass
                        op-add-dayTimeDurations-16pass
                        K-DayTimeDurationAdd-1pass
                        K-DayTimeDurationAdd-2pass
                        K-DayTimeDurationAdd-3pass
                    op:subtract-dayTimeDurations30/30
                        op-subtract-dayTimeDurations2args-1pass
                        op-subtract-dayTimeDurations2args-2pass
                        op-subtract-dayTimeDurations2args-3pass
                        op-subtract-dayTimeDurations2args-4pass
                        op-subtract-dayTimeDurations2args-5pass
                        op-subtract-dayTimeDurations-1pass
                        op-subtract-dayTimeDurations-2pass
                        op-subtract-dayTimeDurations-3pass
                        op-subtract-dayTimeDurations-4pass
                        op-subtract-dayTimeDurations-5pass
                        op-subtract-dayTimeDurations-6pass
                        op-subtract-dayTimeDurations-7pass
                        op-subtract-dayTimeDurations-8pass
                        op-subtract-dayTimeDurations-9pass
                        op-subtract-dayTimeDurations-10pass
                        op-subtract-dayTimeDurations-11pass
                        op-subtract-dayTimeDurations-12pass
                        op-subtract-dayTimeDurations-13pass
                        op-subtract-dayTimeDurations-14pass
                        op-subtract-dayTimeDurations-15pass
                        op-subtract-dayTimeDurations-16pass
                        K-DayTimeDurationSubtract-1pass
                        K-DayTimeDurationSubtract-2pass
                        K-DayTimeDurationSubtract-3pass
                        K-DayTimeDurationSubtract-4pass

expected XPTY0004; got

                        K-DayTimeDurationSubtract-5pass

expected XPTY0004; got

                        K-DayTimeDurationSubtract-6pass
                        K-DayTimeDurationSubtract-7pass

expected XPTY0004; got

                        K-DayTimeDurationSubtract-8pass

expected XPTY0004; got

                        K-DayTimeDurationSubtract-9pass
                    op:multiply-dayTimeDuration32/32
                        op-multiply-dayTimeDuration2args-1pass
                        op-multiply-dayTimeDuration2args-2pass
                        op-multiply-dayTimeDuration2args-3pass
                        op-multiply-dayTimeDuration2args-4pass
                        op-multiply-dayTimeDuration2args-5pass
                        op-multiply-dayTimeDuration-1pass
                        op-multiply-dayTimeDuration-2pass
                        op-multiply-dayTimeDuration-3pass
                        op-multiply-dayTimeDuration-4pass
                        op-multiply-dayTimeDuration-5pass
                        op-multiply-dayTimeDuration-6pass
                        op-multiply-dayTimeDuration-7pass
                        op-multiply-dayTimeDuration-8pass
                        op-multiply-dayTimeDuration-9pass
                        op-multiply-dayTimeDuration-10pass
                        op-multiply-dayTimeDuration-11pass
                        op-multiply-dayTimeDuration-12pass
                        op-multiply-dayTimeDuration-13pass
                        op-multiply-dayTimeDuration-14pass
                        op-multiply-dayTimeDuration-15pass
                        op-multiply-dayTimeDuration-16pass
                        op-multiply-dayTimeDuration-17pass
                        op-multiply-dayTimeDuration-18pass
                        K-DayTimeDurationMultiply-1pass
                        K-DayTimeDurationMultiply-2pass
                        K-DayTimeDurationMultiply-3pass
                        K-DayTimeDurationMultiply-4pass
                        K-DayTimeDurationMultiply-5pass
                        K-DayTimeDurationMultiply-6pass
                        K-DayTimeDurationMultiply-7pass
                        K-DayTimeDurationMultiply-8pass
                        K-DayTimeDurationMultiply-9pass
                    op:divide-dayTimeDuration36/36
                        op-divide-dayTimeDuration2args-1pass
                        op-divide-dayTimeDuration2args-2pass
                        op-divide-dayTimeDuration2args-3pass
                        op-divide-dayTimeDuration2args-4pass
                        op-divide-dayTimeDuration2args-5pass
                        op-divide-dayTimeDuration-2pass
                        op-divide-dayTimeDuration-3pass
                        op-divide-dayTimeDuration-4pass
                        op-divide-dayTimeDuration-5pass
                        op-divide-dayTimeDuration-6pass
                        op-divide-dayTimeDuration-7pass
                        op-divide-dayTimeDuration-8pass
                        op-divide-dayTimeDuration-9pass
                        op-divide-dayTimeDuration-10pass
                        op-divide-dayTimeDuration-11pass
                        op-divide-dayTimeDuration-12pass
                        op-divide-dayTimeDuration-13pass
                        op-divide-dayTimeDuration-14pass
                        op-divide-dayTimeDuration-15pass
                        op-divide-dayTimeDuration-16pass
                        K-DayTimeDurationDivide-1pass
                        K-DayTimeDurationDivide-2pass
                        K-DayTimeDurationDivide-3pass
                        K-DayTimeDurationDivide-4pass
                        K-DayTimeDurationDivide-5pass
                        K-DayTimeDurationDivide-6pass
                        K-DayTimeDurationDivide-7pass
                        K-DayTimeDurationDivide-8pass
                        K-DayTimeDurationDivide-9pass
                        K-DayTimeDurationDivide-10pass
                        K-DayTimeDurationDivide-11pass

expected XPTY0004; got

                        K-DayTimeDurationDivide-12pass

expected XPTY0004; got

                        K-DayTimeDurationDivide-13pass
                        K-DayTimeDurationDivide-14pass

expected XPTY0004; got

                        K-DayTimeDurationDivide-15pass

expected XPTY0004; got

                        K-DayTimeDurationDivide-16pass
                    op:divide-dayTimeDuration-by-dayTimeDuration22/22
                        op-divide-dayTimeDuration-by-dayTimeDuration2args-1pass
                        op-divide-dayTimeDuration-by-dayTimeDuration2args-2pass
                        op-divide-dayTimeDuration-by-dayTimeDuration2args-3pass
                        op-divide-dayTimeDuration-by-dayTimeDuration2args-4pass
                        op-divide-dayTimeDuration-by-dayTimeDuration2args-5pass
                        op-divide-dayTimeDuration-by-dTD-1pass

matched when comparing results as float

                        op-divide-dayTimeDuration-by-dTD-2pass
                        op-divide-dayTimeDuration-by-dTD-3pass
                        op-divide-dayTimeDuration-by-dTD-4pass
                        op-divide-dayTimeDuration-by-dTD-5pass
                        op-divide-dayTimeDuration-by-dTD-6pass
                        op-divide-dayTimeDuration-by-dTD-7pass
                        op-divide-dayTimeDuration-by-dTD-8pass
                        op-divide-dayTimeDuration-by-dTD-9pass
                        op-divide-dayTimeDuration-by-dTD-10pass
                        op-divide-dayTimeDuration-by-dTD-11pass
                        op-divide-dayTimeDuration-by-dTD-12pass
                        op-divide-dayTimeDuration-by-dTD-13pass
                        op-divide-dayTimeDuration-by-dTD-14pass
                        op-divide-dayTimeDuration-by-dTD-15pass
                        op-divide-dayTimeDuration-by-dTD-16pass
                        K-DayTimeDurationDivideDTD-1pass
                Arithmetic Operators on Duration and Date Time Values
                    op:subtract-dateTimes-yielding-dayTimeDuration26/26
                        op-subtract-dateTimes-yielding-DTD-1pass
                        op-subtract-dateTimes-yielding-DTD-2pass
                        op-subtract-dateTimes-yielding-DTD-3pass
                        op-subtract-dateTimes-yielding-DTD-4pass
                        op-subtract-dateTimes-yielding-DTD-5pass
                        op-subtract-dateTimes-yielding-DTD-6pass
                        op-subtract-dateTimes-yielding-DTD-7pass
                        op-subtract-dateTimes-yielding-DTD-8pass
                        op-subtract-dateTimes-yielding-DTD-9pass
                        op-subtract-dateTimes-yielding-DTD-10pass
                        op-subtract-dateTimes-yielding-DTD-11pass
                        op-subtract-dateTimes-yielding-DTD-12pass
                        op-subtract-dateTimes-yielding-DTD-13pass
                        op-subtract-dateTimes-yielding-DTD-14pass
                        op-subtract-dateTimes-yielding-DTD-15pass
                        op-subtract-dateTimes-yielding-DTD-16pass
                        op-subtract-dateTimes-yielding-DTD-17pass
                        op-subtract-dateTimes-yielding-DTD-18pass
                        op-subtract-dateTimes-yielding-DTD-19pass
                        op-subtract-dateTimes-yielding-DTD-20pass
                        K-dateTimesSubtract-1pass
                        K-dateTimesSubtract-2pass
                        K-dateTimesSubtract-3pass
                        K-dateTimesSubtract-4pass
                        K-dateTimesSubtract-5pass
                        K-dateTimesSubtract-6pass
                    op:subtract-dates-yielding-dayTimeDuration26/26
                        op-subtract-dates-yielding-DTD-1pass
                        op-subtract-dates-yielding-DTD-2pass
                        op-subtract-dates-yielding-DTD-3pass
                        op-subtract-dates-yielding-DTD-4pass
                        op-subtract-dates-yielding-DTD-5pass
                        op-subtract-dates-yielding-DTD-6pass
                        op-subtract-dates-yielding-DTD-7pass
                        op-subtract-dates-yielding-DTD-8pass
                        op-subtract-dates-yielding-DTD-9pass
                        op-subtract-dates-yielding-DTD-10pass
                        op-subtract-dates-yielding-DTD-11pass
                        op-subtract-dates-yielding-DTD-12pass
                        op-subtract-dates-yielding-DTD-13pass
                        op-subtract-dates-yielding-DTD-14pass
                        op-subtract-dates-yielding-DTD-15pass
                        op-subtract-dates-yielding-DTD-16pass
                        op-subtract-dates-yielding-DTD-17pass
                        op-subtract-dates-yielding-DTD-18pass
                        op-subtract-dates-yielding-DTD-19pass
                        op-subtract-dates-yielding-DTD-20pass
                        K-DatesSubtract-1pass
                        K-DatesSubtract-2pass
                        K-DatesSubtract-3pass
                        K-DatesSubtract-4pass
                        K-DatesSubtract-5pass
                        K-DatesSubtract-6pass
                    op:subtract-times29/29
                        op-subtract-times2args-1pass
                        op-subtract-times2args-2pass
                        op-subtract-times2args-3pass
                        op-subtract-times2args-4pass
                        op-subtract-times2args-5pass
                        op-subtract-times-1pass
                        op-subtract-times-2pass
                        op-subtract-times-3pass
                        op-subtract-times-4pass
                        op-subtract-times-5pass
                        op-subtract-times-6pass
                        op-subtract-times-7pass
                        op-subtract-times-8pass
                        op-subtract-times-9pass
                        op-subtract-times-10pass
                        op-subtract-times-11pass
                        op-subtract-times-12pass
                        op-subtract-times-13pass
                        op-subtract-times-14pass
                        op-subtract-times-15pass
                        op-subtract-times-16pass
                        K-TimeSubtract-1pass
                        K-TimeSubtract-2pass
                        K-TimeSubtract-3pass
                        K-TimeSubtract-4pass
                        K-TimeSubtract-5pass
                        K-TimeSubtract-6pass
                        K-TimeSubtract-7pass
                        K-TimeSubtract-8pass
                    op:add-yearMonthDuration-to-dateTime26/26
                        op-add-yearMonthDuration-to-dateTime2args-1pass
                        op-add-yearMonthDuration-to-dateTime2args-2pass
                        op-add-yearMonthDuration-to-dateTime2args-3pass
                        op-add-yearMonthDuration-to-dateTime2args-4pass
                        op-add-yearMonthDuration-to-dateTime2args-5pass
                        op-add-yearMonthDuration-to-dateTime-1pass
                        op-add-yearMonthDuration-to-dateTime-2pass
                        op-add-yearMonthDuration-to-dateTime-3pass
                        op-add-yearMonthDuration-to-dateTime-4pass
                        op-add-yearMonthDuration-to-dateTimealt-5pass
                        op-add-yearMonthDuration-to-dateTime-6pass
                        op-add-yearMonthDuration-to-dateTime-7pass
                        op-add-yearMonthDuration-to-dateTime-8pass
                        op-add-yearMonthDuration-to-dateTime-9pass
                        op-add-yearMonthDuration-to-dateTime-10pass
                        op-add-yearMonthDuration-to-dateTime-12pass
                        op-add-yearMonthDuration-to-dateTime-13pass
                        op-add-yearMonthDuration-to-dateTime-14pass
                        op-add-yearMonthDuration-to-dateTime-15pass
                        op-add-yearMonthDuration-to-dateTime-16pass
                        K-YearMonthDurationAddDT-1pass
                        K-YearMonthDurationAddDT-2pass
                        K-YearMonthDurationAddDT-3pass
                        K-YearMonthDurationAddDT-4pass
                        K-YearMonthDurationAddDT-5pass
                        K-YearMonthDurationAddDT-6pass
                    op:add-dayTimeDuration-to-dateTime24/24
                        op-add-dayTimeDuration-to-dateTime2args-1pass
                        op-add-dayTimeDuration-to-dateTime2args-2pass
                        op-add-dayTimeDuration-to-dateTime2args-3pass
                        op-add-dayTimeDuration-to-dateTime2args-4pass
                        op-add-dayTimeDuration-to-dateTime2args-5pass
                        op-add-dayTimeDuration-to-dateTime-1pass
                        op-add-dayTimeDuration-to-dateTime-2pass
                        op-add-dayTimeDuration-to-dateTime-3pass
                        op-add-dayTimeDuration-to-dateTime-4pass
                        op-add-dayTimeDuration-to-dateTime-5pass
                        op-add-dayTimeDuration-to-dateTime-6pass
                        op-add-dayTimeDuration-to-dateTime-7pass
                        op-add-dayTimeDuration-to-dateTime-8pass
                        op-add-dayTimeDuration-to-dateTime-9pass
                        op-add-dayTimeDuration-to-dateTime-10pass
                        op-add-dayTimeDuration-to-dateTime-12pass
                        op-add-dayTimeDuration-to-dateTime-13pass
                        op-add-dayTimeDuration-to-dateTime-14pass
                        op-add-dayTimeDuration-to-dateTime-15pass
                        op-add-dayTimeDuration-to-dateTime-16pass
                        K-DateTimeAddDTD-1pass
                        K-DateTimeAddDTD-2pass
                        K-DateTimeAddDTD-3pass
                        K-DateTimeAddDTD-4pass
                    op:subtract-yearMonthDuration-from-dateTime21/21
                        op-subtract-yearMonthDuration-from-dateTime2args-1pass
                        op-subtract-yearMonthDuration-from-dateTime2args-2pass
                        op-subtract-yearMonthDuration-from-dateTime2args-3pass
                        op-subtract-yearMonthDuration-from-dateTime2args-4pass
                        op-subtract-yearMonthDuration-from-dateTime2args-5pass
                        op-subtract-yearMonthDuration-from-dateTime-1pass
                        op-subtract-yearMonthDuration-from-dateTime-2pass
                        op-subtract-yearMonthDuration-from-dateTime-3pass
                        op-subtract-yearMonthDuration-from-dateTime-4pass
                        op-subtract-yearMonthDuration-from-dateTime-5pass
                        op-subtract-yearMonthDuration-from-dateTime-6pass
                        op-subtract-yearMonthDuration-from-dateTime-7pass
                        op-subtract-yearMonthDuration-from-dateTime-8pass
                        op-subtract-yearMonthDuration-from-dateTime-9pass
                        op-subtract-yearMonthDuration-from-dateTime-10pass
                        op-subtract-yearMonthDuration-from-dateTime-12pass
                        op-subtract-yearMonthDuration-from-dateTime-13pass
                        op-subtract-yearMonthDuration-from-dateTime-14pass
                        op-subtract-yearMonthDuration-from-dateTime-15pass
                        op-subtract-yearMonthDuration-from-dateTime-16pass
                        K-DateTimeSubtractYMD-1pass
                    op:subtract-dayTimeDuration-from-dateTime20/20
                        op-subtract-dayTimeDuration-from-dateTime2args-1pass
                        op-subtract-dayTimeDuration-from-dateTime2args-2pass
                        op-subtract-dayTimeDuration-from-dateTime2args-3pass
                        op-subtract-dayTimeDuration-from-dateTime2args-4pass
                        op-subtract-dayTimeDuration-from-dateTime2args-5pass
                        op-subtract-dayTimeDuration-from-dateTime-1pass
                        op-subtract-dayTimeDuration-from-dateTime-2pass
                        op-subtract-dayTimeDuration-from-dateTime-3pass
                        op-subtract-dayTimeDuration-from-dateTime-4pass
                        op-subtract-dayTimeDuration-from-dateTime-5pass
                        op-subtract-dayTimeDuration-from-dateTime-6pass
                        op-subtract-dayTimeDuration-from-dateTime-7pass
                        op-subtract-dayTimeDuration-from-dateTime-8pass
                        op-subtract-dayTimeDuration-from-dateTime-9pass
                        op-subtract-dayTimeDuration-from-dateTime-10pass
                        op-subtract-dayTimeDuration-from-dateTime-12pass
                        op-subtract-dayTimeDuration-from-dateTime-13pass
                        op-subtract-dayTimeDuration-from-dateTime-14pass
                        op-subtract-dayTimeDuration-from-dateTime-15pass
                        op-subtract-dayTimeDuration-from-dateTime-16pass
                    op:add-yearMonthDuration-to-date24/24
                        op-add-yearMonthDuration-to-date2args-1pass
                        op-add-yearMonthDuration-to-date2args-2pass
                        op-add-yearMonthDuration-to-date2args-3pass
                        op-add-yearMonthDuration-to-date2args-4pass
                        op-add-yearMonthDuration-to-date2args-5pass
                        op-add-yearMonthDuration-to-date-1pass
                        op-add-yearMonthDuration-to-date-2pass
                        op-add-yearMonthDuration-to-date-3pass
                        op-add-yearMonthDuration-to-date-4pass
                        op-add-yearMonthDuration-to-date-5pass
                        op-add-yearMonthDuration-to-date-6pass
                        op-add-yearMonthDuration-to-date-7pass
                        op-add-yearMonthDuration-to-date-8pass
                        op-add-yearMonthDuration-to-date-9pass
                        op-add-yearMonthDuration-to-date-10pass
                        op-add-yearMonthDuration-to-date-12pass
                        op-add-yearMonthDuration-to-date-13pass
                        op-add-yearMonthDuration-to-date-14pass
                        op-add-yearMonthDuration-to-date-15pass
                        op-add-yearMonthDuration-to-date-16pass
                        K-DateAddYMD-1pass
                        K-DateAddYMD-2pass
                        K-DateAddYMD-3pass
                        K-DateAddYMD-4pass
                    op:add-dayTimeDuration-to-date22/22
                        op-add-dayTimeDuration-to-date2args-1pass
                        op-add-dayTimeDuration-to-date2args-2pass
                        op-add-dayTimeDuration-to-date2args-3pass
                        op-add-dayTimeDuration-to-date2args-4pass
                        op-add-dayTimeDuration-to-date2args-5pass
                        op-add-dayTimeDuration-to-date-1pass
                        op-add-dayTimeDuration-to-datealt-2pass
                        op-add-dayTimeDuration-to-date-3pass
                        op-add-dayTimeDuration-to-date-4pass
                        op-add-dayTimeDuration-to-date-5pass
                        op-add-dayTimeDuration-to-date-6pass
                        op-add-dayTimeDuration-to-date-7pass
                        op-add-dayTimeDuration-to-date-8pass
                        op-add-dayTimeDuration-to-date-9pass
                        op-add-dayTimeDuration-to-date-10pass
                        op-add-dayTimeDuration-to-date-12pass
                        op-add-dayTimeDuration-to-date-13pass
                        op-add-dayTimeDuration-to-date-14pass
                        op-add-dayTimeDuration-to-date-15pass
                        op-add-dayTimeDuration-to-date-16pass
                        K-DateAddDTD-1pass
                        K-DateAddDTD-2pass
                    op:subtract-yearMonthDuration-from-date23/23
                        op-subtract-yearMonthDuration-from-date2args-1pass
                        op-subtract-yearMonthDuration-from-date2args-2pass
                        op-subtract-yearMonthDuration-from-date2args-3pass
                        op-subtract-yearMonthDuration-from-date2args-4pass
                        op-subtract-yearMonthDuration-from-date2args-5pass
                        op-subtract-yearMonthDuration-from-date-1pass
                        op-subtract-yearMonthDuration-from-date-2pass
                        op-subtract-yearMonthDuration-from-date-3pass
                        op-subtract-yearMonthDuration-from-date-4pass
                        op-subtract-yearMonthDuration-from-date-5pass
                        op-subtract-yearMonthDuration-from-date-6pass
                        op-subtract-yearMonthDuration-from-date-7pass
                        op-subtract-yearMonthDuration-from-date-8pass
                        op-subtract-yearMonthDuration-from-date-9pass
                        op-subtract-yearMonthDuration-from-date-10pass
                        op-subtract-yearMonthDuration-from-date-12pass
                        op-subtract-yearMonthDuration-from-date-13pass
                        op-subtract-yearMonthDuration-from-date-14pass
                        op-subtract-yearMonthDuration-from-date-15pass
                        op-subtract-yearMonthDuration-from-date-16pass
                        op-subtract-yearMonthDuration-from-date-17pass
                        op-subtract-yearMonthDuration-from-date-18pass
                        K-DateSubtractYMD-1pass
                    op:subtract-dayTimeDuration-from-date21/21
                        op-subtract-dayTimeDuration-from-date2args-1pass
                        op-subtract-dayTimeDuration-from-date2args-2pass
                        op-subtract-dayTimeDuration-from-date2args-3pass
                        op-subtract-dayTimeDuration-from-date2args-4pass
                        op-subtract-dayTimeDuration-from-date2args-5pass
                        op-subtract-dayTimeDuration-from-date-1pass
                        op-subtract-dayTimeDuration-from-date-2pass
                        op-subtract-dayTimeDuration-from-date-3pass
                        op-subtract-dayTimeDuration-from-date-4pass
                        op-subtract-dayTimeDuration-from-date-5pass
                        op-subtract-dayTimeDuration-from-date-6pass
                        op-subtract-dayTimeDuration-from-date-7pass
                        op-subtract-dayTimeDuration-from-date-8pass
                        op-subtract-dayTimeDuration-from-date-9pass
                        op-subtract-dayTimeDuration-from-date-10pass
                        op-subtract-dayTimeDuration-from-date-12pass
                        op-subtract-dayTimeDuration-from-date-13pass
                        op-subtract-dayTimeDuration-from-date-14pass
                        op-subtract-dayTimeDuration-from-date-15pass
                        op-subtract-dayTimeDuration-from-date-16pass
                        K-DateSubtractDTD-1pass
                    op:add-dayTimeDuration-to-time24/24
                        op-add-dayTimeDuration-to-time2args-1pass
                        op-add-dayTimeDuration-to-time2args-2pass
                        op-add-dayTimeDuration-to-time2args-3pass
                        op-add-dayTimeDuration-to-time2args-4pass
                        op-add-dayTimeDuration-to-time2args-5pass
                        op-add-dayTimeDuration-to-time-1pass
                        op-add-dayTimeDuration-to-time-2pass
                        op-add-dayTimeDuration-to-time-3pass
                        op-add-dayTimeDuration-to-time-4pass
                        op-add-dayTimeDuration-to-time-5pass
                        op-add-dayTimeDuration-to-time-6pass
                        op-add-dayTimeDuration-to-time-7pass
                        op-add-dayTimeDuration-to-time-8pass
                        op-add-dayTimeDuration-to-time-9pass
                        op-add-dayTimeDuration-to-time-10pass
                        op-add-dayTimeDuration-to-timealt-12pass
                        op-add-dayTimeDuration-to-time-13pass
                        op-add-dayTimeDuration-to-time-14pass
                        op-add-dayTimeDuration-to-time-15pass
                        op-add-dayTimeDuration-to-time-16pass
                        op-add-dayTimeDuration-to-time-17pass
                        K-TimeAddDTD-1pass
                        K-TimeAddDTD-2pass
                        K2-TimeAddDTD-1pass
                    op:subtract-dayTimeDuration-from-time26/26
                        op-subtract-dayTimeDuration-from-time2args-1pass
                        op-subtract-dayTimeDuration-from-time2args-2pass
                        op-subtract-dayTimeDuration-from-time2args-3pass
                        op-subtract-dayTimeDuration-from-time2args-4pass
                        op-subtract-dayTimeDuration-from-time2args-5pass
                        op-subtract-dayTimeDuration-from-time-1pass
                        op-subtract-dayTimeDuration-from-time-2pass
                        op-subtract-dayTimeDuration-from-time-3pass
                        op-subtract-dayTimeDuration-from-time-4pass
                        op-subtract-dayTimeDuration-from-time-5pass
                        op-subtract-dayTimeDuration-from-time-6pass
                        op-subtract-dayTimeDuration-from-time-7pass
                        op-subtract-dayTimeDuration-from-time-8pass
                        op-subtract-dayTimeDuration-from-time-9pass
                        op-subtract-dayTimeDuration-from-time-10pass
                        op-subtract-dayTimeDuration-from-time-12pass
                        op-subtract-dayTimeDuration-from-time-13pass
                        op-subtract-dayTimeDuration-from-time-14pass
                        op-subtract-dayTimeDuration-from-time-15pass
                        op-subtract-dayTimeDuration-from-time-16pass
                        op-subtract-dayTimeDuration-from-time-17pass
                        K-TimeSubtractDTD-1pass
                        K-TimeSubtractDTD-2pass
                        K-TimeSubtractDTD-3pass
                        K-TimeSubtractDTD-4pass
                        K-TimeSubtractDTD-5pass
            Comparison Operators
                Value Comparison
                    Comparison of Numeric Values
                        op:numeric-equal178/178
                            op-numeric-equalint2args-1pass
                            op-numeric-equalint2args-2pass
                            op-numeric-equalint2args-3pass
                            op-numeric-equalint2args-4pass
                            op-numeric-equalint2args-5pass
                            op-numeric-equalint2args-6pass
                            op-numeric-equalint2args-7pass
                            op-numeric-equalint2args-8pass
                            op-numeric-equalint2args-9pass
                            op-numeric-equalint2args-10pass
                            op-numeric-equalintg2args-1pass
                            op-numeric-equalintg2args-2pass
                            op-numeric-equalintg2args-3pass
                            op-numeric-equalintg2args-4pass
                            op-numeric-equalintg2args-5pass
                            op-numeric-equalintg2args-6pass
                            op-numeric-equalintg2args-7pass
                            op-numeric-equalintg2args-8pass
                            op-numeric-equalintg2args-9pass
                            op-numeric-equalintg2args-10pass
                            op-numeric-equaldec2args-1pass
                            op-numeric-equaldec2args-2pass
                            op-numeric-equaldec2args-3pass
                            op-numeric-equaldec2args-4pass
                            op-numeric-equaldec2args-5pass
                            op-numeric-equaldec2args-6pass
                            op-numeric-equaldec2args-7pass
                            op-numeric-equaldec2args-8pass
                            op-numeric-equaldec2args-9pass
                            op-numeric-equaldec2args-10pass
                            op-numeric-equaldbl2args-1pass
                            op-numeric-equaldbl2args-2pass
                            op-numeric-equaldbl2args-3pass
                            op-numeric-equaldbl2args-4pass
                            op-numeric-equaldbl2args-5pass
                            op-numeric-equaldbl2args-6pass
                            op-numeric-equaldbl2args-7pass
                            op-numeric-equaldbl2args-8pass
                            op-numeric-equaldbl2args-9pass
                            op-numeric-equaldbl2args-10pass
                            op-numeric-equalflt2args-1pass
                            op-numeric-equalflt2args-2pass
                            op-numeric-equalflt2args-3pass
                            op-numeric-equalflt2args-4pass
                            op-numeric-equalflt2args-5pass
                            op-numeric-equalflt2args-6pass
                            op-numeric-equalflt2args-7pass
                            op-numeric-equalflt2args-8pass
                            op-numeric-equalflt2args-9pass
                            op-numeric-equalflt2args-10pass
                            op-numeric-equallng2args-1pass
                            op-numeric-equallng2args-2pass
                            op-numeric-equallng2args-3pass
                            op-numeric-equallng2args-4pass
                            op-numeric-equallng2args-5pass
                            op-numeric-equallng2args-6pass
                            op-numeric-equallng2args-7pass
                            op-numeric-equallng2args-8pass
                            op-numeric-equallng2args-9pass
                            op-numeric-equallng2args-10pass
                            op-numeric-equalusht2args-1pass
                            op-numeric-equalusht2args-2pass
                            op-numeric-equalusht2args-3pass
                            op-numeric-equalusht2args-4pass
                            op-numeric-equalusht2args-5pass
                            op-numeric-equalusht2args-6pass
                            op-numeric-equalusht2args-7pass
                            op-numeric-equalusht2args-8pass
                            op-numeric-equalusht2args-9pass
                            op-numeric-equalusht2args-10pass
                            op-numeric-equalnint2args-1pass
                            op-numeric-equalnint2args-2pass
                            op-numeric-equalnint2args-3pass
                            op-numeric-equalnint2args-4pass
                            op-numeric-equalnint2args-5pass
                            op-numeric-equalnint2args-6pass
                            op-numeric-equalnint2args-7pass
                            op-numeric-equalnint2args-8pass
                            op-numeric-equalnint2args-9pass
                            op-numeric-equalnint2args-10pass
                            op-numeric-equalpint2args-1pass
                            op-numeric-equalpint2args-2pass
                            op-numeric-equalpint2args-3pass
                            op-numeric-equalpint2args-4pass
                            op-numeric-equalpint2args-5pass
                            op-numeric-equalpint2args-6pass
                            op-numeric-equalpint2args-7pass
                            op-numeric-equalpint2args-8pass
                            op-numeric-equalpint2args-9pass
                            op-numeric-equalpint2args-10pass
                            op-numeric-equalulng2args-1pass
                            op-numeric-equalulng2args-2pass
                            op-numeric-equalulng2args-3pass
                            op-numeric-equalulng2args-4pass
                            op-numeric-equalulng2args-5pass
                            op-numeric-equalulng2args-6pass
                            op-numeric-equalulng2args-7pass
                            op-numeric-equalulng2args-8pass
                            op-numeric-equalulng2args-9pass
                            op-numeric-equalulng2args-10pass
                            op-numeric-equalnpi2args-1pass
                            op-numeric-equalnpi2args-2pass
                            op-numeric-equalnpi2args-3pass
                            op-numeric-equalnpi2args-4pass
                            op-numeric-equalnpi2args-5pass
                            op-numeric-equalnpi2args-6pass
                            op-numeric-equalnpi2args-7pass
                            op-numeric-equalnpi2args-8pass
                            op-numeric-equalnpi2args-9pass
                            op-numeric-equalnpi2args-10pass
                            op-numeric-equalnni2args-1pass
                            op-numeric-equalnni2args-2pass
                            op-numeric-equalnni2args-3pass
                            op-numeric-equalnni2args-4pass
                            op-numeric-equalnni2args-5pass
                            op-numeric-equalnni2args-6pass
                            op-numeric-equalnni2args-7pass
                            op-numeric-equalnni2args-8pass
                            op-numeric-equalnni2args-9pass
                            op-numeric-equalnni2args-10pass
                            op-numeric-equalsht2args-1pass
                            op-numeric-equalsht2args-2pass
                            op-numeric-equalsht2args-3pass
                            op-numeric-equalsht2args-4pass
                            op-numeric-equalsht2args-5pass
                            op-numeric-equalsht2args-6pass
                            op-numeric-equalsht2args-7pass
                            op-numeric-equalsht2args-8pass
                            op-numeric-equalsht2args-9pass
                            op-numeric-equalsht2args-10pass
                            op-numeric-equal-emptyseqpass
                            K-NumericEqual-1pass
                            K-NumericEqual-2pass
                            K-NumericEqual-3pass
                            K-NumericEqual-4pass
                            K-NumericEqual-5pass
                            K-NumericEqual-6pass
                            K-NumericEqual-7pass
                            K-NumericEqual-8pass
                            K-NumericEqual-9pass
                            K-NumericEqual-10pass
                            K-NumericEqual-11pass
                            K-NumericEqual-12pass
                            K-NumericEqual-13pass
                            K-NumericEqual-14pass
                            K-NumericEqual-15pass
                            K-NumericEqual-16pass
                            K-NumericEqual-17pass
                            K-NumericEqual-18pass
                            K-NumericEqual-19pass
                            K-NumericEqual-20pass
                            K-NumericEqual-21pass
                            K-NumericEqual-22pass
                            K-NumericEqual-23pass
                            K-NumericEqual-24pass
                            K-NumericEqual-25pass
                            K-NumericEqual-26pass
                            K-NumericEqual-27pass
                            K-NumericEqual-28pass
                            K-NumericEqual-29pass
                            K-NumericEqual-30pass
                            K-NumericEqual-31pass
                            K-NumericEqual-32pass
                            K-NumericEqual-33pass
                            K-NumericEqual-34pass
                            K-NumericEqual-35pass
                            K-NumericEqual-36pass
                            K-NumericEqual-37pass
                            K-NumericEqual-38pass
                            K-NumericEqual-39pass
                            K-NumericEqual-40pass
                            K-NumericEqual-41pass
                            K-NumericEqual-42pass
                            K-NumericEqual-43pass
                            K-NumericEqual-44pass
                            K-NumericEqual-45pass
                            K-NumericEqual-46pass
                            K-NumericEqual-47pass
                        op:numeric-less-than152/152
                            op-numeric-less-thanint2args-1pass
                            op-numeric-less-thanint2args-2pass
                            op-numeric-less-thanint2args-3pass
                            op-numeric-less-thanint2args-4pass
                            op-numeric-less-thanint2args-5pass
                            op-numeric-less-thanint2args-6pass
                            op-numeric-less-thanint2args-7pass
                            op-numeric-less-thanint2args-8pass
                            op-numeric-less-thanint2args-9pass
                            op-numeric-less-thanint2args-10pass
                            op-numeric-less-thanintg2args-1pass
                            op-numeric-less-thanintg2args-2pass
                            op-numeric-less-thanintg2args-3pass
                            op-numeric-less-thanintg2args-4pass
                            op-numeric-less-thanintg2args-5pass
                            op-numeric-less-thanintg2args-6pass
                            op-numeric-less-thanintg2args-7pass
                            op-numeric-less-thanintg2args-8pass
                            op-numeric-less-thanintg2args-9pass
                            op-numeric-less-thanintg2args-10pass
                            op-numeric-less-thandec2args-1pass
                            op-numeric-less-thandec2args-2pass
                            op-numeric-less-thandec2args-3pass
                            op-numeric-less-thandec2args-4pass
                            op-numeric-less-thandec2args-5pass
                            op-numeric-less-thandec2args-6pass
                            op-numeric-less-thandec2args-7pass
                            op-numeric-less-thandec2args-8pass
                            op-numeric-less-thandec2args-9pass
                            op-numeric-less-thandec2args-10pass
                            op-numeric-less-thandbl2args-1pass
                            op-numeric-less-thandbl2args-2pass
                            op-numeric-less-thandbl2args-3pass
                            op-numeric-less-thandbl2args-4pass
                            op-numeric-less-thandbl2args-5pass
                            op-numeric-less-thandbl2args-6pass
                            op-numeric-less-thandbl2args-7pass
                            op-numeric-less-thandbl2args-8pass
                            op-numeric-less-thandbl2args-9pass
                            op-numeric-less-thandbl2args-10pass
                            op-numeric-less-thanflt2args-1pass
                            op-numeric-less-thanflt2args-2pass
                            op-numeric-less-thanflt2args-3pass
                            op-numeric-less-thanflt2args-4pass
                            op-numeric-less-thanflt2args-5pass
                            op-numeric-less-thanflt2args-6pass
                            op-numeric-less-thanflt2args-7pass
                            op-numeric-less-thanflt2args-8pass
                            op-numeric-less-thanflt2args-9pass
                            op-numeric-less-thanflt2args-10pass
                            op-numeric-less-thanlng2args-1pass
                            op-numeric-less-thanlng2args-2pass
                            op-numeric-less-thanlng2args-3pass
                            op-numeric-less-thanlng2args-4pass
                            op-numeric-less-thanlng2args-5pass
                            op-numeric-less-thanlng2args-6pass
                            op-numeric-less-thanlng2args-7pass
                            op-numeric-less-thanlng2args-8pass
                            op-numeric-less-thanlng2args-9pass
                            op-numeric-less-thanlng2args-10pass
                            op-numeric-less-thanusht2args-1pass
                            op-numeric-less-thanusht2args-2pass
                            op-numeric-less-thanusht2args-3pass
                            op-numeric-less-thanusht2args-4pass
                            op-numeric-less-thanusht2args-5pass
                            op-numeric-less-thanusht2args-6pass
                            op-numeric-less-thanusht2args-7pass
                            op-numeric-less-thanusht2args-8pass
                            op-numeric-less-thanusht2args-9pass
                            op-numeric-less-thanusht2args-10pass
                            op-numeric-less-thannint2args-1pass
                            op-numeric-less-thannint2args-2pass
                            op-numeric-less-thannint2args-3pass
                            op-numeric-less-thannint2args-4pass
                            op-numeric-less-thannint2args-5pass
                            op-numeric-less-thannint2args-6pass
                            op-numeric-less-thannint2args-7pass
                            op-numeric-less-thannint2args-8pass
                            op-numeric-less-thannint2args-9pass
                            op-numeric-less-thannint2args-10pass
                            op-numeric-less-thanpint2args-1pass
                            op-numeric-less-thanpint2args-2pass
                            op-numeric-less-thanpint2args-3pass
                            op-numeric-less-thanpint2args-4pass
                            op-numeric-less-thanpint2args-5pass
                            op-numeric-less-thanpint2args-6pass
                            op-numeric-less-thanpint2args-7pass
                            op-numeric-less-thanpint2args-8pass
                            op-numeric-less-thanpint2args-9pass
                            op-numeric-less-thanpint2args-10pass
                            op-numeric-less-thanulng2args-1pass
                            op-numeric-less-thanulng2args-2pass
                            op-numeric-less-thanulng2args-3pass
                            op-numeric-less-thanulng2args-4pass
                            op-numeric-less-thanulng2args-5pass
                            op-numeric-less-thanulng2args-6pass
                            op-numeric-less-thanulng2args-7pass
                            op-numeric-less-thanulng2args-8pass
                            op-numeric-less-thanulng2args-9pass
                            op-numeric-less-thanulng2args-10pass
                            op-numeric-less-thannpi2args-1pass
                            op-numeric-less-thannpi2args-2pass
                            op-numeric-less-thannpi2args-3pass
                            op-numeric-less-thannpi2args-4pass
                            op-numeric-less-thannpi2args-5pass
                            op-numeric-less-thannpi2args-6pass
                            op-numeric-less-thannpi2args-7pass
                            op-numeric-less-thannpi2args-8pass
                            op-numeric-less-thannpi2args-9pass
                            op-numeric-less-thannpi2args-10pass
                            op-numeric-less-thannni2args-1pass
                            op-numeric-less-thannni2args-2pass
                            op-numeric-less-thannni2args-3pass
                            op-numeric-less-thannni2args-4pass
                            op-numeric-less-thannni2args-5pass
                            op-numeric-less-thannni2args-6pass
                            op-numeric-less-thannni2args-7pass
                            op-numeric-less-thannni2args-8pass
                            op-numeric-less-thannni2args-9pass
                            op-numeric-less-thannni2args-10pass
                            op-numeric-less-thansht2args-1pass
                            op-numeric-less-thansht2args-2pass
                            op-numeric-less-thansht2args-3pass
                            op-numeric-less-thansht2args-4pass
                            op-numeric-less-thansht2args-5pass
                            op-numeric-less-thansht2args-6pass
                            op-numeric-less-thansht2args-7pass
                            op-numeric-less-thansht2args-8pass
                            op-numeric-less-thansht2args-9pass
                            op-numeric-less-thansht2args-10pass
                            K-NumericLT-1pass
                            K-NumericLT-2pass
                            K-NumericLT-3pass
                            K-NumericLT-4pass
                            K-NumericLT-5pass
                            K-NumericLT-6pass
                            K-NumericLT-7pass
                            K-NumericLT-8pass
                            K-NumericLT-9pass
                            K-NumericLT-10pass
                            K-NumericLT-11pass
                            K-NumericLT-12pass
                            K-NumericLT-13pass
                            K-NumericLT-14pass
                            K-NumericLT-15pass
                            K-NumericLT-16pass
                            K-NumericLT-17pass
                            K-NumericLT-18pass
                            K-NumericLT-19pass
                            K-NumericLT-20pass
                            K-NumericLT-21pass
                            K-NumericLT-22pass
                        op:numeric-greater-than88/88
                            op-numeric-greater-thanint2args-1pass
                            op-numeric-greater-thanint2args-2pass
                            op-numeric-greater-thanint2args-3pass
                            op-numeric-greater-thanint2args-4pass
                            op-numeric-greater-thanint2args-5pass
                            op-numeric-greater-thanintg2args-1pass
                            op-numeric-greater-thanintg2args-2pass
                            op-numeric-greater-thanintg2args-3pass
                            op-numeric-greater-thanintg2args-4pass
                            op-numeric-greater-thanintg2args-5pass
                            op-numeric-greater-thandec2args-1pass
                            op-numeric-greater-thandec2args-2pass
                            op-numeric-greater-thandec2args-3pass
                            op-numeric-greater-thandec2args-4pass
                            op-numeric-greater-thandec2args-5pass
                            op-numeric-greater-thandbl2args-1pass
                            op-numeric-greater-thandbl2args-2pass
                            op-numeric-greater-thandbl2args-3pass
                            op-numeric-greater-thandbl2args-4pass
                            op-numeric-greater-thandbl2args-5pass
                            op-numeric-greater-thanflt2args-1pass
                            op-numeric-greater-thanflt2args-2pass
                            op-numeric-greater-thanflt2args-3pass
                            op-numeric-greater-thanflt2args-4pass
                            op-numeric-greater-thanflt2args-5pass
                            op-numeric-greater-thanlng2args-1pass
                            op-numeric-greater-thanlng2args-2pass
                            op-numeric-greater-thanlng2args-3pass
                            op-numeric-greater-thanlng2args-4pass
                            op-numeric-greater-thanlng2args-5pass
                            op-numeric-greater-thanusht2args-1pass
                            op-numeric-greater-thanusht2args-2pass
                            op-numeric-greater-thanusht2args-3pass
                            op-numeric-greater-thanusht2args-4pass
                            op-numeric-greater-thanusht2args-5pass
                            op-numeric-greater-thannint2args-1pass
                            op-numeric-greater-thannint2args-2pass
                            op-numeric-greater-thannint2args-3pass
                            op-numeric-greater-thannint2args-4pass
                            op-numeric-greater-thannint2args-5pass
                            op-numeric-greater-thanpint2args-1pass
                            op-numeric-greater-thanpint2args-2pass
                            op-numeric-greater-thanpint2args-3pass
                            op-numeric-greater-thanpint2args-4pass
                            op-numeric-greater-thanpint2args-5pass
                            op-numeric-greater-thanulng2args-1pass
                            op-numeric-greater-thanulng2args-2pass
                            op-numeric-greater-thanulng2args-3pass
                            op-numeric-greater-thanulng2args-4pass
                            op-numeric-greater-thanulng2args-5pass
                            op-numeric-greater-thannpi2args-1pass
                            op-numeric-greater-thannpi2args-2pass
                            op-numeric-greater-thannpi2args-3pass
                            op-numeric-greater-thannpi2args-4pass
                            op-numeric-greater-thannpi2args-5pass
                            op-numeric-greater-thannni2args-1pass
                            op-numeric-greater-thannni2args-2pass
                            op-numeric-greater-thannni2args-3pass
                            op-numeric-greater-thannni2args-4pass
                            op-numeric-greater-thannni2args-5pass
                            op-numeric-greater-thansht2args-1pass
                            op-numeric-greater-thansht2args-2pass
                            op-numeric-greater-thansht2args-3pass
                            op-numeric-greater-thansht2args-4pass
                            op-numeric-greater-thansht2args-5pass
                            K-NumericGT-1pass
                            K-NumericGT-2pass
                            K-NumericGT-3pass
                            K-NumericGT-4pass
                            K-NumericGT-5pass
                            K-NumericGT-6pass
                            K-NumericGT-7pass
                            K-NumericGT-8pass
                            K-NumericGT-9pass
                            K-NumericGT-10pass
                            K-NumericGT-11pass
                            K-NumericGT-12pass
                            K-NumericGT-13pass
                            K-NumericGT-14pass
                            K-NumericGT-15pass
                            K-NumericGT-16pass
                            K-NumericGT-17pass
                            K-NumericGT-18pass
                            K-NumericGT-19pass
                            K-NumericGT-20pass
                            K-NumericGT-21pass
                            K-NumericGT-22pass
                            K-NumericGT-23pass
                    Comparison Operators on Boolean Values
                        op:boolean-equal49/49
                            op-boolean-equal2args-1pass
                            op-boolean-equal2args-2pass
                            op-boolean-equal2args-3pass
                            op-boolean-equal2args-4pass
                            op-boolean-equal2args-5pass
                            op-boolean-equal-1pass
                            op-boolean-equal-2pass
                            op-boolean-equal-3pass
                            op-boolean-equal-4pass
                            op-boolean-equal-5pass
                            op-boolean-equal-6pass
                            op-boolean-equal-7pass
                            op-boolean-equal-8pass
                            op-boolean-equal-9pass
                            op-boolean-equal-10pass
                            op-boolean-equal-11pass
                            op-boolean-equal-12pass
                            op-boolean-equal-13pass
                            op-boolean-equal-14pass
                            op-boolean-equal-15pass
                            op-boolean-equal-16pass
                            op-boolean-equal-17pass
                            op-boolean-equal-more-args-001pass
                            op-boolean-equal-more-args-002pass
                            op-boolean-equal-more-args-003pass
                            op-boolean-equal-more-args-004pass
                            op-boolean-equal-more-args-005pass
                            op-boolean-equal-more-args-006pass
                            op-boolean-equal-more-args-007pass
                            op-boolean-equal-more-args-008pass
                            op-boolean-equal-more-args-009pass
                            op-boolean-equal-more-args-010pass
                            op-boolean-equal-more-args-011pass
                            op-boolean-equal-more-args-012pass
                            op-boolean-equal-more-args-013pass
                            op-boolean-equal-more-args-014pass
                            op-boolean-equal-more-args-015pass
                            op-boolean-equal-more-args-016pass
                            op-boolean-equal-more-args-017pass
                            op-boolean-equal-more-args-018pass
                            op-boolean-equal-more-args-019pass
                            K-BooleanEqual-1pass
                            K-BooleanEqual-2pass
                            K-BooleanEqual-3pass
                            K-BooleanEqual-4pass
                            K-BooleanEqual-5pass
                            K2-BooleanEqual-1pass
                            K2-BooleanEqual-2pass
                            K2-BooleanEqual-3pass
                        op:boolean-less-than39/39
                            op-boolean-less-than2args-1pass
                            op-boolean-less-than2args-2pass
                            op-boolean-less-than2args-3pass
                            op-boolean-less-than2args-4pass
                            op-boolean-less-than2args-5pass
                            op-boolean-less-than2args-6pass
                            op-boolean-less-than2args-7pass
                            op-boolean-less-than2args-8pass
                            op-boolean-less-than2args-9pass
                            op-boolean-less-than2args-10pass
                            op-boolean-less-than-1pass
                            op-boolean-less-than-2pass
                            op-boolean-less-than-3pass
                            op-boolean-less-than-4pass
                            op-boolean-less-than-5pass
                            op-boolean-less-than-6pass
                            op-boolean-less-than-7pass
                            op-boolean-less-than-8pass
                            op-boolean-less-than-9pass
                            op-boolean-less-than-10pass
                            op-boolean-less-than-11pass
                            op-boolean-less-than-12pass
                            op-boolean-less-than-more-args-001pass
                            op-boolean-less-than-more-args-002pass
                            op-boolean-less-than-more-args-003pass
                            op-boolean-less-than-more-args-004pass
                            op-boolean-less-than-more-args-005pass
                            op-boolean-less-than-more-args-006pass
                            op-boolean-less-than-more-args-007pass
                            op-boolean-less-than-more-args-008pass
                            op-boolean-less-than-more-args-009pass
                            op-boolean-less-than-more-args-010pass
                            op-boolean-less-than-more-args-011pass
                            op-boolean-less-than-more-args-012pass
                            op-boolean-less-than-more-args-013pass
                            op-boolean-less-than-more-args-014pass
                            K-BooleanLT-1pass
                            K-BooleanLT-2pass
                            K-BooleanLT-3pass
                        op:boolean-greater-than39/39
                            op-boolean-greater-than2args-1pass
                            op-boolean-greater-than2args-2pass
                            op-boolean-greater-than2args-3pass
                            op-boolean-greater-than2args-4pass
                            op-boolean-greater-than2args-5pass
                            op-boolean-greater-than2args-6pass
                            op-boolean-greater-than2args-7pass
                            op-boolean-greater-than2args-8pass
                            op-boolean-greater-than2args-9pass
                            op-boolean-greater-than2args-10pass
                            op-boolean-greater-than-1pass
                            op-boolean-greater-than-2pass
                            op-boolean-greater-than-3pass
                            op-boolean-greater-than-4pass
                            op-boolean-greater-than-5pass
                            op-boolean-greater-than-6pass
                            op-boolean-greater-than-7pass
                            op-boolean-greater-than-8pass
                            op-boolean-greater-than-9pass
                            op-boolean-greater-than-10pass
                            op-boolean-greater-than-11pass
                            op-boolean-greater-than-12pass
                            op-boolean-greater-than-more-args-001pass
                            op-boolean-greater-than-more-args-002pass
                            op-boolean-greater-than-more-args-003pass
                            op-boolean-greater-than-more-args-004pass
                            op-boolean-greater-than-more-args-005pass
                            op-boolean-greater-than-more-args-006pass
                            op-boolean-greater-than-more-args-007pass
                            op-boolean-greater-than-more-args-008pass
                            op-boolean-greater-than-more-args-009pass
                            op-boolean-greater-than-more-args-010pass
                            op-boolean-greater-than-more-args-011pass
                            op-boolean-greater-than-more-args-012pass
                            op-boolean-greater-than-more-args-013pass
                            op-boolean-greater-than-more-args-014pass
                            K-BooleanGT-1pass
                            K-BooleanGT-2pass
                            K-BooleanGT-3pass
                    Comparisons of Duration, Date Time Values
                        op:yearMonthDuration-less-than28/28
                            op-yearMonthDuration-less-than2args-1pass
                            op-yearMonthDuration-less-than2args-2pass
                            op-yearMonthDuration-less-than2args-3pass
                            op-yearMonthDuration-less-than2args-4pass
                            op-yearMonthDuration-less-than2args-5pass
                            op-yearMonthDuration-less-than2args-6pass
                            op-yearMonthDuration-less-than2argsNew-7pass
                            op-yearMonthDuration-less-than2args-8pass
                            op-yearMonthDuration-less-than2args-9pass
                            op-yearMonthDuration-less-than2args-10pass
                            op-yearMonthDuration-less-than-3pass
                            op-yearMonthDuration-less-than-4pass
                            op-yearMonthDuration-less-than-5pass
                            op-yearMonthDuration-less-than-6pass
                            op-yearMonthDuration-less-thanNew-7pass
                            op-yearMonthDuration-less-than-8pass
                            op-yearMonthDuration-less-than-9pass
                            op-yearMonthDuration-less-than-10pass
                            op-yearMonthDuration-less-than-11pass
                            op-yearMonthDuration-less-than-12pass
                            op-yearMonthDuration-less-than-13pass
                            op-yearMonthDuration-less-than-14pass
                            K-YearMonthDurationLT-1pass
                            K-YearMonthDurationLT-2pass
                            K-YearMonthDurationLT-3pass
                            K-YearMonthDurationLT-4pass
                            K-YearMonthDurationLT-5pass
                            K-YearMonthDurationLT-6pass
                        op:yearMonthDuration-greater-than28/28
                            op-yearMonthDuration-greater-than2args-1pass
                            op-yearMonthDuration-greater-than2args-2pass
                            op-yearMonthDuration-greater-than2args-3pass
                            op-yearMonthDuration-greater-than2args-4pass
                            op-yearMonthDuration-greater-than2args-5pass
                            op-yearMonthDuration-greater-than2args-6pass
                            op-yearMonthDuration-greater-than2args-7pass
                            op-yearMonthDuration-greater-than2args-8pass
                            op-yearMonthDuration-greater-than2args-9pass
                            op-yearMonthDuration-greater-than2args-10pass
                            op-yearMonthDuration-greater-than-3pass
                            op-yearMonthDuration-greater-than-4pass
                            op-yearMonthDuration-greater-than-5pass
                            op-yearMonthDuration-greater-than-6pass
                            op-yearMonthDuration-greater-than-7pass
                            op-yearMonthDuration-greater-than-8pass
                            op-yearMonthDuration-greater-than-9pass
                            op-yearMonthDuration-greater-than-10pass
                            op-yearMonthDuration-greater-than-11pass
                            op-yearMonthDuration-greater-than-12pass
                            op-yearMonthDuration-greater-than-13pass
                            op-yearMonthDuration-greater-than-14pass
                            K-YearMonthDurationGT-1pass
                            K-YearMonthDurationGT-2pass
                            K-YearMonthDurationGT-3pass
                            K-YearMonthDurationGT-4pass
                            K-YearMonthDurationGT-5pass
                            K-YearMonthDurationGT-6pass
                        op:dayTimeDuration-less-than28/28
                            op-dayTimeDuration-less-than2args-1pass
                            op-dayTimeDuration-less-than2args-2pass
                            op-dayTimeDuration-less-than2args-3pass
                            op-dayTimeDuration-less-than2args-4pass
                            op-dayTimeDuration-less-than2args-5pass
                            op-dayTimeDuration-less-than2args-6pass
                            op-dayTimeDuration-less-than2args-7pass
                            op-dayTimeDuration-less-than2args-8pass
                            op-dayTimeDuration-less-than2args-9pass
                            op-dayTimeDuration-less-than2args-10pass
                            op-dayTimeDuration-less-than-3pass
                            op-dayTimeDuration-less-than-4pass
                            op-dayTimeDuration-less-than-5pass
                            op-dayTimeDuration-less-than-6pass
                            op-dayTimeDuration-less-than-7pass
                            op-dayTimeDuration-less-than-8pass
                            op-dayTimeDuration-less-than-9pass
                            op-dayTimeDuration-less-than-10pass
                            op-dayTimeDuration-less-than-11pass
                            op-dayTimeDuration-less-than-12pass
                            op-dayTimeDuration-less-than-13pass
                            op-dayTimeDuration-less-than-14pass
                            K-DayTimeDurationLT-1pass
                            K-DayTimeDurationLT-2pass
                            K-DayTimeDurationLT-3pass
                            K-DayTimeDurationLT-4pass
                            K-DayTimeDurationLT-5pass
                            K-DayTimeDurationLT-6pass
                        op:dayTimeDuration-greater-than28/28
                            op-dayTimeDuration-greater-than2args-1pass
                            op-dayTimeDuration-greater-than2args-2pass
                            op-dayTimeDuration-greater-than2args-3pass
                            op-dayTimeDuration-greater-than2args-4pass
                            op-dayTimeDuration-greater-than2args-5pass
                            op-dayTimeDuration-greater-than2args-6pass
                            op-dayTimeDuration-greater-than2args-7pass
                            op-dayTimeDuration-greater-than2args-8pass
                            op-dayTimeDuration-greater-than2args-9pass
                            op-dayTimeDuration-greater-than2args-10pass
                            op-dayTimeDuration-greater-than-3pass
                            op-dayTimeDuration-greater-than-4pass
                            op-dayTimeDuration-greater-than-5pass
                            op-dayTimeDuration-greater-than-6pass
                            op-dayTimeDuration-greater-than-7pass
                            op-dayTimeDuration-greater-than-8pass
                            op-dayTimeDuration-greater-than-9pass
                            op-dayTimeDuration-greater-than-10pass
                            op-dayTimeDuration-greater-than-11pass
                            op-dayTimeDuration-greater-than-12pass
                            op-dayTimeDuration-greater-than-13pass
                            op-dayTimeDuration-greater-than-14pass
                            K-DayTimeDurationGT-1pass
                            K-DayTimeDurationGT-2pass
                            K-DayTimeDurationGT-3pass
                            K-DayTimeDurationGT-4pass
                            K-DayTimeDurationGT-5pass
                            K-DayTimeDurationGT-6pass
                        op:duration equal129/129
                            op-duration-equal-1pass
                            op-duration-equal-2pass
                            op-duration-equal-3pass
                            op-duration-equal-4pass
                            op-duration-equal-5pass
                            op-duration-equal-6pass
                            op-duration-equal-7pass
                            op-duration-equal-8pass
                            op-duration-equal-9pass
                            op-duration-equal-10pass
                            op-duration-equal-11pass
                            op-duration-equal-12pass
                            op-duration-equal-13pass
                            op-duration-equal-14pass
                            op-duration-equal-15pass
                            op-duration-equal-16pass
                            op-duration-equal-17pass
                            op-duration-equal-18pass
                            op-duration-equal-19pass
                            op-duration-equal-20pass
                            op-duration-equal-21pass
                            op-duration-equal-22pass
                            op-duration-equal-23pass
                            op-duration-equal-24pass
                            op-duration-equal-25pass
                            op-duration-equal-26pass
                            op-duration-equal-27pass
                            op-yearMonthDuration-equal2args-1pass
                            op-yearMonthDuration-equal2args-2pass
                            op-yearMonthDuration-equal2args-3pass
                            op-yearMonthDuration-equal2args-4pass
                            op-yearMonthDuration-equal2args-5pass
                            op-yearMonthDuration-equal2args-6pass
                            op-yearMonthDuration-equal2args-7pass
                            op-yearMonthDuration-equal2args-8pass
                            op-yearMonthDuration-equal2args-9pass
                            op-yearMonthDuration-equal2args-10pass
                            op-yearMonthDuration-equal2args-11pass
                            op-yearMonthDuration-equal2args-12pass
                            op-yearMonthDuration-equal2args-13pass
                            op-yearMonthDuration-equal2args-14pass
                            op-yearMonthDuration-equal2args-15pass
                            op-yearMonthDuration-equal2args-16pass
                            op-yearMonthDuration-equal2args-17pass
                            op-yearMonthDuration-equal2args-18pass
                            op-yearMonthDuration-equal2args-19pass
                            op-yearMonthDuration-equal2args-20pass
                            op-dayTimeDuration-equal2args-1pass
                            op-dayTimeDuration-equal2args-2pass
                            op-dayTimeDuration-equal2args-3pass
                            op-dayTimeDuration-equal2args-4pass
                            op-dayTimeDuration-equal2args-5pass
                            op-dayTimeDuration-equal2args-6pass
                            op-dayTimeDuration-equal2args-7pass
                            op-dayTimeDuration-equal2args-8pass
                            op-dayTimeDuration-equal2args-9pass
                            op-dayTimeDuration-equal2args-10pass
                            op-dayTimeDuration-equal2args-11pass
                            op-dayTimeDuration-equal2args-12pass
                            op-dayTimeDuration-equal2args-13pass
                            op-dayTimeDuration-equal2args-14pass
                            op-dayTimeDuration-equal2args-15pass
                            op-dayTimeDuration-equal2args-16pass
                            op-dayTimeDuration-equal2args-17pass
                            op-dayTimeDuration-equal2args-18pass
                            op-dayTimeDuration-equal2args-19pass
                            op-dayTimeDuration-equal2args-20pass
                            distinct-duration-equal-1pass
                            distinct-duration-equal-2pass
                            K-DurationEQ-1pass
                            K-DurationEQ-2pass
                            K-DurationEQ-3pass
                            K-DurationEQ-4pass
                            K-DurationEQ-5pass
                            K-DurationEQ-6pass
                            K-DurationEQ-7pass
                            K-DurationEQ-8pass
                            K-DurationEQ-9pass
                            K-DurationEQ-10pass
                            K-DurationEQ-11pass
                            K-DurationEQ-12pass
                            K-DurationEQ-13pass
                            K-DurationEQ-14pass
                            K-DurationEQ-15pass
                            K-DurationEQ-16pass
                            K-DurationEQ-17pass
                            K-DurationEQ-18pass
                            K-DurationEQ-19pass
                            K-DurationEQ-20pass
                            K-DurationEQ-21pass
                            K-DurationEQ-22pass
                            K-DurationEQ-23pass
                            K-DurationEQ-24pass
                            K-DurationEQ-25pass
                            K-DurationEQ-26pass
                            K-DurationEQ-27pass
                            K-DurationEQ-28pass
                            K-DurationEQ-29pass
                            K-DurationEQ-30pass
                            K-DurationEQ-31pass
                            K-DurationEQ-32pass
                            K-DurationEQ-33pass
                            K-DurationEQ-34pass
                            K-DurationEQ-35pass
                            K-DurationEQ-36pass
                            K-DurationEQ-37pass
                            K-DurationEQ-38pass
                            K-DurationEQ-39pass
                            K-DurationEQ-40pass
                            K-DurationEQ-41pass
                            K-DurationEQ-42pass
                            K-DurationEQ-43pass
                            K-DurationEQ-44pass
                            K-DurationEQ-45pass
                            K-DurationEQ-46pass
                            K-DurationEQ-47pass
                            K-DurationEQ-48pass
                            K-DurationEQ-49pass
                            K-DurationEQ-50pass
                            K-DurationEQ-51pass
                            K-DurationEQ-52pass
                            K-DurationEQ-53pass
                            K-DurationEQ-54pass
                            K-DurationEQ-55pass
                            K-DurationEQ-56pass
                            K-DurationEQ-57pass
                            K-DurationEQ-58pass
                            K-DurationEQ-59pass
                            K-DurationEQ-60pass
                        op:dateTime-equal52/52
                            op-dateTime-equal2args-1pass
                            op-dateTime-equal2args-2pass
                            op-dateTime-equal2args-3pass
                            op-dateTime-equal2args-4pass
                            op-dateTime-equal2args-5pass
                            op-dateTime-equal2args-6pass
                            op-dateTime-equal2args-7pass
                            op-dateTime-equal2args-8pass
                            op-dateTime-equal2args-9pass
                            op-dateTime-equal2args-10pass
                            op-dateTime-equal2args-11pass
                            op-dateTime-equal2args-12pass
                            op-dateTime-equal2args-13pass
                            op-dateTime-equal2args-14pass
                            op-dateTime-equal2args-15pass
                            op-dateTime-equal2args-16pass
                            op-dateTime-equal2args-17pass
                            op-dateTime-equal2args-18pass
                            op-dateTime-equal2args-19pass
                            op-dateTime-equal2args-20pass
                            K-DateTimeEQ-1pass
                            K-DateTimeEQ-2pass
                            K-DateTimeEQ-3pass
                            K-DateTimeEQ-4pass
                            K-DateTimeEQ-5pass
                            K-DateTimeEQ-6pass
                            K-DateTimeEQ-7pass
                            K-DateTimeEQ-8pass
                            K-DateTimeEQ-9pass
                            K-DateTimeEQ-10pass
                            K-DateTimeEQ-11pass
                            K-DateTimeEQ-12pass
                            K-DateTimeEQ-13pass
                            K-DateTimeEQ-14pass
                            K-DateTimeEQ-15pass
                            K-DateTimeEQ-16pass
                            K-DateTimeEQ-17pass
                            K-DateTimeEQ-18pass
                            K-DateTimeEQ-19pass
                            K-DateTimeEQ-20pass
                            K-DateTimeEQ-21pass
                            K-DateTimeEQ-22pass
                            K-DateTimeEQ-23pass
                            K-DateTimeEQ-24pass
                            K-DateTimeEQ-25pass
                            K-DateTimeEQ-26pass
                            K-DateTimeEQ-27pass
                            K-DateTimeEQ-28pass
                            K-DateTimeEQ-29pass
                            K-DateTimeEQ-30pass
                            K-DateTimeEQ-31pass
                            K-DateTimeEQ-32pass
                        op:dateTime-less-than28/28
                            op-dateTime-less-than2args-1pass
                            op-dateTime-less-than2args-2pass
                            op-dateTime-less-than2args-3pass
                            op-dateTime-less-than2args-4pass
                            op-dateTime-less-than2args-5pass
                            op-dateTime-less-than2args-6pass
                            op-dateTime-less-than2args-7pass
                            op-dateTime-less-than2args-8pass
                            op-dateTime-less-than2args-9pass
                            op-dateTime-less-than2args-10pass
                            op-dateTime-less-than-3pass
                            op-dateTime-less-than-4pass
                            op-dateTime-less-than-5pass
                            op-dateTime-less-than-6pass
                            op-dateTime-less-than-7pass
                            op-dateTime-less-than-8pass
                            op-dateTime-less-than-9pass
                            op-dateTime-less-than-10pass
                            op-dateTime-less-than-11pass
                            op-dateTime-less-than-12pass
                            op-dateTime-less-than-13pass
                            op-dateTime-less-than-14pass
                            K-DateTimeLT-1pass
                            K-DateTimeLT-2pass
                            K-DateTimeLT-3pass
                            K-DateTimeLT-4pass
                            K-DateTimeLT-5pass
                            K-DateTimeLT-6pass
                        op:dateTime-greater-than28/28
                            op-dateTime-greater-than2args-1pass
                            op-dateTime-greater-than2args-2pass
                            op-dateTime-greater-than2args-3pass
                            op-dateTime-greater-than2args-4pass
                            op-dateTime-greater-than2args-5pass
                            op-dateTime-greater-than2args-6pass
                            op-dateTime-greater-than2args-7pass
                            op-dateTime-greater-than2args-8pass
                            op-dateTime-greater-than2args-9pass
                            op-dateTime-greater-than2args-10pass
                            op-dateTime-greater-than-3pass
                            op-dateTime-greater-than-4pass
                            op-dateTime-greater-than-5pass
                            op-dateTime-greater-than-6pass
                            op-dateTime-greater-than-7pass
                            op-dateTime-greater-than-8pass
                            op-dateTime-greater-than-9pass
                            op-dateTime-greater-than-10pass
                            op-dateTime-greater-than-11pass
                            op-dateTime-greater-than-12pass
                            op-dateTime-greater-than-13pass
                            op-dateTime-greater-than-14pass
                            K-DateTimeGT-1pass
                            K-DateTimeGT-2pass
                            K-DateTimeGT-3pass
                            K-DateTimeGT-4pass
                            K-DateTimeGT-5pass
                            K-DateTimeGT-6pass
                        op:date-equal28/28
                            op-date-equal2args-1pass
                            op-date-equal2args-2pass
                            op-date-equal2args-3pass
                            op-date-equal2args-4pass
                            op-date-equal2args-5pass
                            op-date-equal2args-6pass
                            op-date-equal2args-7pass
                            op-date-equal2args-8pass
                            op-date-equal2args-9pass
                            op-date-equal2args-10pass
                            op-date-equal2args-11pass
                            op-date-equal2args-12pass
                            op-date-equal2args-13pass
                            op-date-equal2args-14pass
                            op-date-equal2args-15pass
                            op-date-equal2args-16pass
                            op-date-equal2args-17pass
                            op-date-equal2args-18pass
                            op-date-equal2args-19pass
                            op-date-equal2args-20pass
                            K-DateEQ-1pass
                            K-DateEQ-2pass
                            K-DateEQ-3pass
                            K-DateEQ-4pass
                            K-DateEQ-5pass
                            K-DateEQ-6pass
                            K-DateEQ-7pass
                            K-DateEQ-8pass
                        op:date-less-than30/30
                            op-date-less-than2args-1pass
                            op-date-less-than2args-2pass
                            op-date-less-than2args-3pass
                            op-date-less-than2args-4pass
                            op-date-less-than2args-5pass
                            op-date-less-than2args-6pass
                            op-date-less-than2args-7pass
                            op-date-less-than2args-8pass
                            op-date-less-than2args-9pass
                            op-date-less-than2args-10pass
                            op-date-less-than-1pass
                            op-date-less-than-2pass
                            op-date-less-than-3pass
                            op-date-less-than-4pass
                            op-date-less-than-5pass
                            op-date-less-than-6pass
                            op-date-less-than-7pass
                            op-date-less-than-8pass
                            op-date-less-than-9pass
                            op-date-less-than-10pass
                            op-date-less-than-11pass
                            op-date-less-than-12pass
                            op-date-less-than-13pass
                            op-date-less-than-14pass
                            K-DateLT-1pass
                            K-DateLT-2pass
                            K-DateLT-3pass
                            K-DateLT-4pass
                            K-DateLT-5pass
                            K-DateLT-6pass
                        op:date-greater-than30/30
                            op-date-greater-than2args-1pass
                            op-date-greater-than2args-2pass
                            op-date-greater-than2args-3pass
                            op-date-greater-than2args-4pass
                            op-date-greater-than2args-5pass
                            op-date-greater-than2args-6pass
                            op-date-greater-than2args-7pass
                            op-date-greater-than2args-8pass
                            op-date-greater-than2args-9pass
                            op-date-greater-than2args-10pass
                            op-date-greater-than-1pass
                            op-date-greater-than-2pass
                            op-date-greater-than-3pass
                            op-date-greater-than-4pass
                            op-date-greater-than-5pass
                            op-date-greater-than-6pass
                            op-date-greater-than-7pass
                            op-date-greater-than-8pass
                            op-date-greater-than-9pass
                            op-date-greater-than-10pass
                            op-date-greater-than-11pass
                            op-date-greater-than-12pass
                            op-date-greater-than-13pass
                            op-date-greater-than-14pass
                            K-DateGT-1pass
                            K-DateGT-2pass
                            K-DateGT-3pass
                            K-DateGT-4pass
                            K-DateGT-5pass
                            K-DateGT-6pass
                        op:time-equal40/40
                            op-time-equal2args-1pass
                            op-time-equal2args-2pass
                            op-time-equal2args-3pass
                            op-time-equal2args-4pass
                            op-time-equal2args-5pass
                            op-time-equal2args-6pass
                            op-time-equal2args-7pass
                            op-time-equal2args-8pass
                            op-time-equal2args-9pass
                            op-time-equal2args-10pass
                            op-time-equal2args-11pass
                            op-time-equal2args-12pass
                            op-time-equal2args-13pass
                            op-time-equal2args-14pass
                            op-time-equal2args-15pass
                            op-time-equal2args-16pass
                            op-time-equal2args-17pass
                            op-time-equal2args-18pass
                            op-time-equal2args-19pass
                            op-time-equal2args-20pass
                            K-TimeEQ-1pass
                            K-TimeEQ-2pass
                            K-TimeEQ-3pass
                            K-TimeEQ-4pass
                            K-TimeEQ-5pass
                            K-TimeEQ-6pass
                            K-TimeEQ-7pass
                            K-TimeEQ-8pass
                            K-TimeEQ-9pass
                            K-TimeEQ-10pass
                            K-TimeEQ-11pass
                            K-TimeEQ-12pass
                            K-TimeEQ-13pass
                            K-TimeEQ-14pass
                            K-TimeEQ-15pass
                            K-TimeEQ-16pass
                            K-TimeEQ-17pass
                            K-TimeEQ-18pass
                            K-TimeEQ-19pass
                            K-TimeEQ-20pass
                        op:time-less-than30/30
                            op-time-less-than2args-1pass
                            op-time-less-than2args-2pass
                            op-time-less-than2args-3pass
                            op-time-less-than2args-4pass
                            op-time-less-than2args-5pass
                            op-time-less-than2args-6pass
                            op-time-less-than2args-7pass
                            op-time-less-than2args-8pass
                            op-time-less-than2args-9pass
                            op-time-less-than2args-10pass
                            op-time-less-than-1pass
                            op-time-less-than-2pass
                            op-time-less-than-3pass
                            op-time-less-than-4pass
                            op-time-less-than-5pass
                            op-time-less-than-6pass
                            op-time-less-than-7pass
                            op-time-less-than-8pass
                            op-time-less-than-9pass
                            op-time-less-than-10pass
                            op-time-less-than-11pass
                            op-time-less-than-12pass
                            op-time-less-than-13pass
                            op-time-less-than-14pass
                            K-TimeLT-1pass
                            K-TimeLT-2pass
                            K-TimeLT-3pass
                            K-TimeLT-4pass
                            K-TimeLT-5pass
                            K-TimeLT-6pass
                        op:time-greater-than30/30
                            op-time-greater-than2args-1pass
                            op-time-greater-than2args-2pass
                            op-time-greater-than2args-3pass
                            op-time-greater-than2args-4pass
                            op-time-greater-than2args-5pass
                            op-time-greater-than2args-6pass
                            op-time-greater-than2args-7pass
                            op-time-greater-than2args-8pass
                            op-time-greater-than2args-9pass
                            op-time-greater-than2args-10pass
                            op-time-greater-than-1pass
                            op-time-greater-than-2pass
                            op-time-greater-than-3pass
                            op-time-greater-than-4pass
                            op-time-greater-than-5pass
                            op-time-greater-than-6pass
                            op-time-greater-than-7pass
                            op-time-greater-than-8pass
                            op-time-greater-than-9pass
                            op-time-greater-than-10pass
                            op-time-greater-than-11pass
                            op-time-greater-than-12pass
                            op-time-greater-than-13pass
                            op-time-greater-than-14pass
                            K-TimeGT-1pass
                            K-TimeGT-2pass
                            K-TimeGT-3pass
                            K-TimeGT-4pass
                            K-TimeGT-5pass
                            K-TimeGT-6pass
                        op:gYearMonth-equal32/32
                            op-gYearMonth-equal2args-1pass
                            op-gYearMonth-equal2args-2pass
                            op-gYearMonth-equal2args-3pass
                            op-gYearMonth-equal2args-4pass
                            op-gYearMonth-equal2args-5pass
                            op-gYearMonth-equal2args-6pass
                            op-gYearMonth-equal2args-7pass
                            op-gYearMonth-equal2args-8pass
                            op-gYearMonth-equal2args-9pass
                            op-gYearMonth-equal2args-10pass
                            op-gYearMonth-equalNew-1pass
                            op-gYearMonth-equalNew-2pass
                            op-gYearMonth-equalNew-3pass
                            op-gYearMonth-equalNew-4pass
                            op-gYearMonth-equalNew-5pass
                            op-gYearMonth-equalNew-6pass
                            op-gYearMonth-equalNew-7pass
                            op-gYearMonth-equalNew-8pass
                            op-gYearMonth-equalNew-9pass
                            op-gYearMonth-equalNew-10pass
                            op-gYearMonth-equalNew-11pass
                            op-gYearMonth-equalNew-12pass
                            op-gYearMonth-equalNew-13pass
                            op-gYearMonth-equalNew-14pass
                            K-gYearMonthEQ-1pass
                            K-gYearMonthEQ-2pass
                            K-gYearMonthEQ-3pass
                            K-gYearMonthEQ-4pass
                            K-gYearMonthEQ-5pass
                            K-gYearMonthEQ-6pass
                            K-gYearMonthEQ-7pass
                            K-gYearMonthEQ-8pass
                        op:gYear-equal32/32
                            op-gYear-equal2args-1pass
                            op-gYear-equal2args-2pass
                            op-gYear-equal2args-3pass
                            op-gYear-equal2args-4pass
                            op-gYear-equal2args-5pass
                            op-gYear-equal2args-6pass
                            op-gYear-equal2args-7pass
                            op-gYear-equal2args-8pass
                            op-gYear-equal2args-9pass
                            op-gYear-equal2args-10pass
                            op-gYear-equal-1pass
                            op-gYear-equal-2pass
                            op-gYear-equalNew-3pass
                            op-gYear-equalNew-4pass
                            op-gYear-equal-5pass
                            op-gYear-equalNew-6pass
                            op-gYear-equalNew-7pass
                            op-gYear-equal-8pass
                            op-gYear-equalNew-9pass
                            op-gYear-equal-10pass
                            op-gYear-equal-11pass
                            op-gYear-equalNew-12pass
                            op-gYear-equal-13pass
                            op-gYear-equal-14pass
                            K-gYearEQ-1pass
                            K-gYearEQ-2pass
                            K-gYearEQ-3pass
                            K-gYearEQ-4pass
                            K-gYearEQ-5pass
                            K-gYearEQ-6pass
                            K-gYearEQ-7pass
                            K-gYearEQ-8pass
                        op:gMonthDay-equal31/31
                            op-gMonthDay-equal2args-1pass
                            op-gMonthDay-equal2args-2pass
                            op-gMonthDay-equal2args-3pass
                            op-gMonthDay-equal2args-4pass
                            op-gMonthDay-equal2args-5pass
                            op-gMonthDay-equal2args-6pass
                            op-gMonthDay-equal2args-7pass
                            op-gMonthDay-equal2args-8pass
                            op-gMonthDay-equal2args-9pass
                            op-gMonthDay-equal2args-10pass
                            op-gMonthDay-equal-2pass
                            op-gMonthDay-equal-3pass
                            op-gMonthDay-equal-4pass
                            op-gMonthDay-equal-5pass
                            op-gMonthDay-equal-6pass
                            op-gMonthDay-equal-7pass
                            op-gMonthDay-equal-8pass
                            op-gMonthDay-equal-9pass
                            op-gMonthDay-equal-10pass
                            op-gMonthDay-equal-11pass
                            op-gMonthDay-equal-12pass
                            op-gMonthDay-equal-13pass
                            op-gMonthDay-equal-14pass
                            K-gMonthDayEQ-1pass
                            K-gMonthDayEQ-2pass
                            K-gMonthDayEQ-3pass
                            K-gMonthDayEQ-4pass
                            K-gMonthDayEQ-5pass
                            K-gMonthDayEQ-6pass
                            K-gMonthDayEQ-7pass
                            K-gMonthDayEQ-8pass
                        op:gMonth-equal31/31
                            op-gMonth-equal2args-1pass
                            op-gMonth-equal2args-2pass
                            op-gMonth-equal2args-3pass
                            op-gMonth-equal2args-4pass
                            op-gMonth-equal2args-5pass
                            op-gMonth-equal2args-6pass
                            op-gMonth-equal2args-7pass
                            op-gMonth-equal2args-8pass
                            op-gMonth-equal2args-9pass
                            op-gMonth-equal2args-10pass
                            op-gMonth-equal-2pass
                            op-gMonth-equal-3pass
                            op-gMonth-equal-4pass
                            op-gMonth-equal-5pass
                            op-gMonth-equal-6pass
                            op-gMonth-equal-7pass
                            op-gMonth-equal-8pass
                            op-gMonth-equal-9pass
                            op-gMonth-equal-10pass
                            op-gMonth-equal-11pass
                            op-gMonth-equal-12pass
                            op-gMonth-equal-13pass
                            op-gMonth-equal-14pass
                            K-gMonthEQ-1pass
                            K-gMonthEQ-2pass
                            K-gMonthEQ-3pass
                            K-gMonthEQ-4pass
                            K-gMonthEQ-5pass
                            K-gMonthEQ-6pass
                            K-gMonthEQ-7pass
                            K-gMonthEQ-8pass
                        op:gDay-equal31/31
                            op-gDay-equal2args-1pass
                            op-gDay-equal2args-2pass
                            op-gDay-equal2args-3pass
                            op-gDay-equal2args-4pass
                            op-gDay-equal2args-5pass
                            op-gDay-equal2args-6pass
                            op-gDay-equal2args-7pass
                            op-gDay-equal2args-8pass
                            op-gDay-equal2args-9pass
                            op-gDay-equal2args-10pass
                            op-gDay-equal-2pass
                            op-gDay-equal-3pass
                            op-gDay-equal-4pass
                            op-gDay-equal-5pass
                            op-gDay-equal-6pass
                            op-gDay-equal-7pass
                            op-gDay-equal-8pass
                            op-gDay-equal-9pass
                            op-gDay-equal-10pass
                            op-gDay-equal-11pass
                            op-gDay-equal-12pass
                            op-gDay-equal-13pass
                            op-gDay-equal-14pass
                            K-gDayEQ-1pass
                            K-gDayEQ-2pass
                            K-gDayEQ-3pass
                            K-gDayEQ-4pass
                            K-gDayEQ-5pass
                            K-gDayEQ-6pass
                            K-gDayEQ-7pass
                            K-gDayEQ-8pass
                        op:yearMonthDuration-equal7/7
                            K-YearMonthDurationEQ-1pass
                            K-YearMonthDurationEQ-2pass
                            K-YearMonthDurationEQ-3pass
                            K-YearMonthDurationEQ-4pass
                            K-YearMonthDurationEQ-5pass
                            K-YearMonthDurationEQ-6pass
                            K-YearMonthDurationEQ-7pass
                        op:dayTimeDuration-equal8/8
                            K-DayTimeDurationEQ-1pass
                            K-DayTimeDurationEQ-2pass
                            K-DayTimeDurationEQ-3pass
                            K-DayTimeDurationEQ-4pass
                            K-DayTimeDurationEQ-5pass
                            K-DayTimeDurationEQ-6pass
                            K-DayTimeDurationEQ-7pass
                            K-DayTimeDurationEQ-8pass
                    Comparison Operators on QName Values
                        op:QName-equal36/36
                            op-qname-equal-1pass
                            op-qname-equal-2pass
                            op-qname-equal-3pass
                            op-qname-equal-4pass
                            op-qname-equal-5pass
                            op-qname-equal-6pass
                            op-qname-equal-7pass
                            op-qname-equal-8pass
                            op-qname-equal-9pass
                            op-qname-equal-10pass
                            op-qname-equal-11pass
                            op-qname-equal-12pass
                            op-qname-equal-13pass
                            op-qname-equal-14pass
                            op-qname-equal-15pass
                            op-qname-equal-16pass
                            op-qname-equal-17pass
                            op-qname-equal-18pass
                            op-qname-equal-19pass
                            op-qname-equal-20pass
                            op-qname-equal-21pass
                            op-qname-equal-22pass
                            op-qname-equal-23pass
                            op-qname-equal-24pass
                            value-comparison-1pass
                            value-comparison-2pass
                            K-QNameEQ-1pass
                            K-QNameEQ-2pass
                            K-QNameEQ-3pass
                            K-QNameEQ-4pass
                            K-QNameEQ-5pass
                            K-QNameEQ-6pass
                            K-QNameEQ-7pass
                            K-QNameEQ-8pass
                            K-QNameEQ-9pass
                            K-QNameEQ-10pass
                        fn:prefix-from-QName24/24
                            fn-prefix-from-qname-1pass
                            fn-prefix-from-qname-2pass
                            fn-prefix-from-qname-3pass
                            fn-prefix-from-qname-4pass
                            fn-prefix-from-qname-5pass
                            fn-prefix-from-qname-6pass
                            fn-prefix-from-qname-7pass
                            fn-prefix-from-qname-8pass
                            fn-prefix-from-qname-9pass
                            fn-prefix-from-qname-10pass
                            fn-prefix-from-qname-11pass
                            fn-prefix-from-qname-12pass
                            fn-prefix-from-qname-13pass
                            fn-prefix-from-qname-14pass
                            fn-prefix-from-qname-15pass
                            fn-prefix-from-qname-16pass
                            fn-prefix-from-qname-17pass
                            fn-prefix-from-qname-18pass
                            fn-prefix-from-qname-19pass
                            fn-prefix-from-qname-20pass
                            K-PrefixFromQName-1pass
                            K-PrefixFromQName-2pass
                            K-PrefixFromQName-3pass
                            K-PrefixFromQName-4pass
                    Comparison Operators on base64Binary and hexBinary Types
                        op:hexBinary-equal29/29
                            op-hexBinary-equal2args-1pass
                            op-hexBinary-equal2args-2pass
                            op-hexBinary-equal2args-3pass
                            op-hexBinary-equal2args-4pass
                            op-hexBinary-equal2args-5pass
                            op-hexBinary-equal2args-6pass
                            op-hexBinary-equal2args-7pass
                            op-hexBinary-equal2args-8pass
                            op-hexBinary-equal2args-9pass
                            op-hexBinary-equal2args-10pass
                            hexBinary-1pass
                            hexBinary-2pass
                            hexBinary-3pass
                            hexBinary-4pass
                            hexBinary-5pass
                            hexBinary-6pass
                            hexBinary-7pass
                            hexBinary-8pass
                            hexBinary-9pass
                            hexBinary-10pass
                            hexBinary-11pass
                            hexBinary-12pass
                            hexBinary-13pass
                            hexBinary-14pass
                            K-HexBinaryEQ-1pass
                            K-HexBinaryEQ-2pass
                            K-HexBinaryEQ-3pass
                            K-HexBinaryEQ-4pass
                            K-HexBinaryEQ-5pass
                        op:base64Binary-equal27/27
                            op-base64Binary-equal2args-1pass
                            op-base64Binary-equal2args-2pass
                            op-base64Binary-equal2args-3pass
                            op-base64Binary-equal2args-4pass
                            op-base64Binary-equal2args-5pass
                            op-base64Binary-equal2args-6pass
                            op-base64Binary-equal2args-7pass
                            op-base64Binary-equal2args-8pass
                            op-base64Binary-equal2args-9pass
                            op-base64Binary-equal2args-10pass
                            base64BinaryEqual-1pass
                            base64BinaryEqual-2pass
                            base64BinaryEqual-3pass
                            base64BinaryEqual-4pass
                            base64binaryequal-5pass
                            base64BinaryEqual-6pass
                            base64BinaryEqual-7pass
                            base64BinaryEqual-8pass
                            base64BinaryEqual-9pass
                            base64BinaryEqual-10pass
                            base64BinaryEqual-11pass
                            base64BinaryEqual-12pass
                            base64BinaryEqual-13pass
                            base64BinaryEqual-14pass
                            K-Base64BinaryEQ-1pass
                            K-Base64BinaryEQ-2pass
                            K-Base64BinaryEQ-3pass
                    Comparison Operators on NOTATION Types
                        op:NOTATION-equal
                    Type Checking and Error Handling42/42
                        K-ValCompTypeChecking-1pass
                        K-ValCompTypeChecking-2pass
                        K-ValCompTypeChecking-3pass
                        K-ValCompTypeChecking-4pass
                        K-ValCompTypeChecking-5pass
                        K-ValCompTypeChecking-6pass
                        K-ValCompTypeChecking-7pass
                        K-ValCompTypeChecking-8pass
                        K-ValCompTypeChecking-9pass
                        K-ValCompTypeChecking-10pass
                        K-ValCompTypeChecking-11pass
                        K-ValCompTypeChecking-12pass
                        K-ValCompTypeChecking-13pass
                        K-ValCompTypeChecking-14pass
                        K-ValCompTypeChecking-15pass
                        K-ValCompTypeChecking-16pass
                        K-ValCompTypeChecking-17pass
                        K-ValCompTypeChecking-18pass
                        K-ValCompTypeChecking-19pass
                        K-ValCompTypeChecking-20pass
                        K-ValCompTypeChecking-21pass
                        K-ValCompTypeChecking-22pass
                        K-ValCompTypeChecking-23pass
                        K-ValCompTypeChecking-24pass
                        K-ValCompTypeChecking-25pass
                        K-ValCompTypeChecking-26pass
                        K-ValCompTypeChecking-27pass
                        K-ValCompTypeChecking-28pass
                        K-ValCompTypeChecking-29pass
                        K-ValCompTypeChecking-30pass
                        K-ValCompTypeChecking-31pass
                        K-ValCompTypeChecking-32pass
                        K-ValCompTypeChecking-33pass
                        K-ValCompTypeChecking-34pass
                        K-ValCompTypeChecking-35pass
                        K-ValCompTypeChecking-36pass
                        K-ValCompTypeChecking-37pass
                        K-ValCompTypeChecking-38pass
                        K-ValCompTypeChecking-39pass
                        K-ValCompTypeChecking-40pass
                        K-ValCompTypeChecking-41pass
                        K-ValCompTypeChecking-42pass
                    Comparison of String Values
                        xs:string eq/ne xs:string5/5
                            K-StringEqual-1pass
                            K-StringEqual-2pass
                            K-StringEqual-3pass
                            K-StringEqual-4pass
                            K-StringEqual-5pass
                        xs:string gt/ge xs:string5/5
                            K-StringGT-1pass
                            K-StringGT-2pass
                            K-StringGT-3pass
                            K-StringGT-4pass
                            K-StringGT-5pass
                        xs:string lt/le xs:string5/5
                            K-StringLT-1pass
                            K-StringLT-2pass
                            K-StringLT-3pass
                            K-StringLT-4pass
                            K-StringLT-5pass
                    Comparison of AnyURI Values
                        xs:anyURI eq/ne xs:anyURI14/14
                            K-AnyURIEqual-1pass
                            K-AnyURIEqual-2pass
                            K-AnyURIEqual-3pass
                            K-AnyURIEqual-4pass
                            K-AnyURIEqual-5pass
                            K-AnyURIEqual-6pass
                            K-AnyURIEqual-7pass
                            K-AnyURIEqual-8pass
                            K-AnyURIEqual-9pass
                            K-AnyURIEqual-10pass
                            K2-AnyURIEqual-1pass
                            K2-AnyURIEqual-2pass
                            K2-AnyURIEqual-3pass
                            K2-AnyURIEqual-4pass
                General Comparisons
                    The "=" operator for general comparisons158/158
                        generalexpression1pass
                        generalexpression2pass
                        generalexpression3pass
                        generalexpression4pass
                        generalexpression5pass
                        generalexpression6pass
                        generalexpression7pass
                        generalexpression8pass
                        generalexpression9pass
                        generalexpression10pass
                        generalexpression11pass
                        generalexpression12pass
                        generalexpression13pass
                        generalexpression14pass
                        generalexpression15pass
                        generalexpression16pass
                        generalexpression17pass
                        generalexpression18pass
                        generalexpression19pass
                        generalexpression20pass
                        generalexpression21pass
                        generalexpression22pass
                        generalexpression23pass
                        generalexpression24pass
                        generalexpression25pass
                        generalexpression26pass
                        generalexpression27pass
                        generalexpression28pass
                        generalexpression29pass
                        generalexpression30pass
                        generalexpression31pass
                        generalexpression32pass
                        generalexpression33pass
                        generalexpression34pass
                        generalexpression35pass
                        generalexpression36pass
                        generalexpression37pass
                        generalexpression38pass
                        generalexpression39pass
                        generalexpression40pass
                        generalexpression41pass
                        generalexpression42pass
                        generalexpression43pass
                        generalexpression44pass
                        generalexpression45pass
                        generalexpression46pass
                        generalexpression47pass
                        generalexpression48pass
                        generalexpression49pass
                        generalexpression50pass
                        generalexpression51pass
                        generalexpression52pass
                        generalexpression53pass
                        generalexpression54pass
                        generalexpression55pass
                        generalexpression56pass
                        generalexpression57pass
                        generalexpression58pass
                        generalexpression59pass
                        generalexpression60pass
                        generalexpression61pass
                        generalexpression62pass
                        generalexpression63pass
                        generalexpression64pass
                        generalexpression65pass
                        generalexpression66pass
                        generalexpression67pass
                        generalexpression68pass
                        generalexpression69pass
                        generalexpression70pass
                        generalexpression71pass
                        generalexpression72pass
                        generalexpression73pass
                        generalexpression74pass
                        generalexpression75pass
                        generalexpression76pass
                        generalexpression77pass
                        generalexpression78pass
                        generalexpression79pass
                        generalexpression80pass
                        generalexpression81pass
                        generalexpression82pass
                        generalexpression83pass
                        generalexpression84pass
                        generalexpression85pass
                        generalexpression86pass
                        generalexpression87pass
                        generalexpression88pass
                        generalexpression89pass
                        generalexpression90pass
                        generalexpression91pass
                        generalexpression92pass
                        generalexpression93pass
                        generalexpression94pass
                        generalexpression95pass
                        generalexpression96pass
                        generalexpression97pass
                        generalexpression98pass
                        generalexpression99pass
                        K-GenCompEq-1pass
                        K-GenCompEq-2pass
                        K-GenCompEq-3pass
                        K-GenCompEq-4pass
                        K-GenCompEq-5pass
                        K-GenCompEq-6pass
                        K-GenCompEq-7pass
                        K-GenCompEq-8pass
                        K-GenCompEq-9pass
                        K-GenCompEq-10pass
                        K-GenCompEq-11pass
                        K-GenCompEq-12pass
                        K-GenCompEq-13pass
                        K-GenCompEq-14pass
                        K-GenCompEq-15pass
                        K-GenCompEq-16pass
                        K-GenCompEq-17pass
                        K-GenCompEq-18pass
                        K-GenCompEq-19pass
                        K-GenCompEq-20pass
                        K-GenCompEq-21pass
                        K-GenCompEq-22pass
                        K-GenCompEq-23pass
                        K-GenCompEq-24pass
                        K-GenCompEq-25pass
                        K-GenCompEq-26pass
                        K-GenCompEq-27pass
                        K-GenCompEq-28pass
                        K-GenCompEq-29pass
                        K-GenCompEq-30pass
                        K-GenCompEq-31pass
                        K-GenCompEq-32pass
                        K-GenCompEq-33pass
                        K-GenCompEq-34pass
                        K-GenCompEq-35pass
                        K-GenCompEq-36pass
                        K-GenCompEq-37pass
                        K-GenCompEq-38pass
                        K-GenCompEq-39pass
                        K-GenCompEq-40pass
                        K-GenCompEq-41pass
                        K-GenCompEq-42pass
                        K-GenCompEq-43pass
                        K-GenCompEq-44pass
                        K-GenCompEq-45pass
                        K-GenCompEq-46pass
                        K-GenCompEq-47pass
                        K-GenCompEq-48pass
                        K-GenCompEq-49pass
                        K-GenCompEq-50pass
                        K-GenCompEq-51pass
                        K-GenCompEq-52pass
                        K-GenCompEq-53pass
                        K-GenCompEq-54pass
                        K-GenCompEq-55pass
                        K-GenCompEq-56pass
                        K-GenCompEq-57pass
                        K-GenCompEq-58pass
                        K-GenCompEq-59pass
                    The "!=" operator for general comparisons140/140
                        generalexpression100pass
                        generalexpression101pass
                        generalexpression102pass
                        generalexpression103pass
                        generalexpression104pass
                        generalexpression105pass
                        generalexpression106pass
                        generalexpression107pass
                        generalexpression108pass
                        generalexpression109pass
                        generalexpression110pass
                        generalexpression111pass
                        generalexpression112pass
                        generalexpression113pass
                        generalexpression114pass
                        generalexpression115pass
                        generalexpression116pass
                        generalexpression117pass
                        generalexpression118pass
                        generalexpression119pass
                        generalexpression120pass
                        generalexpression121pass
                        generalexpression122pass
                        generalexpression123pass
                        generalexpression124pass
                        generalexpression125pass
                        generalexpression126pass
                        generalexpression127pass
                        generalexpression128pass
                        generalexpression129pass
                        generalexpression130pass
                        generalexpression131pass
                        generalexpression132pass
                        generalexpression133pass
                        generalexpression134pass
                        generalexpression135pass
                        generalexpression136pass
                        generalexpression137pass
                        generalexpression138pass
                        generalexpression139pass
                        generalexpression140pass
                        generalexpression141pass
                        generalexpression142pass
                        generalexpression143pass
                        generalexpression144pass
                        generalexpression145pass
                        generalexpression146pass
                        generalexpression147pass
                        generalexpression148pass
                        generalexpression149pass
                        generalexpression150pass
                        generalexpression151pass
                        generalexpression152pass
                        generalexpression153pass
                        generalexpression154pass
                        generalexpression155pass
                        generalexpression156pass
                        generalexpression157pass
                        generalexpression158pass
                        generalexpression159pass
                        generalexpression160pass
                        generalexpression161pass
                        generalexpression162pass
                        generalexpression163pass
                        generalexpression164pass
                        generalexpression165pass
                        generalexpression166pass
                        generalexpression167pass
                        generalexpression168pass
                        generalexpression169pass
                        generalexpression170pass
                        generalexpression171pass
                        generalexpression172pass
                        generalexpression173pass
                        generalexpression174pass
                        generalexpression175pass
                        generalexpression176pass
                        generalexpression177pass
                        generalexpression178pass
                        generalexpression179pass
                        generalexpression180pass
                        generalexpression181pass
                        generalexpression182pass
                        generalexpression183pass
                        generalexpression184pass
                        generalexpression185pass
                        generalexpression186pass
                        generalexpression187pass
                        generalexpression188pass
                        generalexpression189pass
                        generalexpression190pass
                        generalexpression191pass
                        generalexpression192pass
                        generalexpression193pass
                        generalexpression194pass
                        generalexpression195pass
                        generalexpression196pass
                        generalexpression197pass
                        generalexpression198pass
                        K-GenCompNE-1pass
                        K-GenCompNE-2pass
                        K-GenCompNE-3pass
                        K-GenCompNE-4pass
                        K-GenCompNE-5pass
                        K-GenCompNE-6pass
                        K-GenCompNE-7pass
                        K-GenCompNE-8pass
                        K-GenCompNE-9pass
                        K-GenCompNE-10pass
                        K-GenCompNE-11pass
                        K-GenCompNE-12pass
                        K-GenCompNE-13pass
                        K-GenCompNE-14pass
                        K-GenCompNE-15pass
                        K-GenCompNE-16pass
                        K-GenCompNE-17pass
                        K-GenCompNE-18pass
                        K-GenCompNE-19pass
                        K-GenCompNE-20pass
                        K-GenCompNE-21pass
                        K-GenCompNE-22pass
                        K-GenCompNE-23pass
                        K-GenCompNE-24pass
                        K-GenCompNE-25pass
                        K-GenCompNE-26pass
                        K-GenCompNE-27pass
                        K-GenCompNE-28pass
                        K-GenCompNE-29pass
                        K-GenCompNE-30pass
                        K-GenCompNE-31pass
                        K-GenCompNE-32pass
                        K-GenCompNE-33pass
                        K-GenCompNE-34pass
                        K-GenCompNE-35pass
                        K-GenCompNE-36pass
                        K-GenCompNE-37pass
                        K-GenCompNE-38pass
                        K-GenCompNE-39pass
                        K-GenCompNE-40pass
                        K-GenCompNE-41pass
                    The "< (less than)" operator for general comparisons118/118
                        generalexpression199pass
                        generalexpression200pass
                        generalexpression201pass
                        generalexpression202pass
                        generalexpression203pass
                        generalexpression204pass
                        generalexpression205pass
                        generalexpression206pass
                        generalexpression207pass
                        generalexpression208pass
                        generalexpression209pass
                        generalexpression210pass
                        generalexpression211pass
                        generalexpression212pass
                        generalexpression213pass
                        generalexpression214pass
                        generalexpression215pass
                        generalexpression216pass
                        generalexpression217pass
                        generalexpression218pass
                        generalexpression219pass
                        generalexpression220pass
                        generalexpression221pass
                        generalexpression222pass
                        generalexpression223pass
                        generalexpression224pass
                        generalexpression225pass
                        generalexpression226pass
                        generalexpression227pass
                        generalexpression228pass
                        generalexpression229pass
                        generalexpression230pass
                        generalexpression231pass
                        generalexpression232pass
                        generalexpression233pass
                        generalexpression234pass
                        generalexpression235pass
                        generalexpression236pass
                        generalexpression237pass
                        generalexpression238pass
                        generalexpression239pass
                        generalexpression240pass
                        generalexpression241pass
                        generalexpression242pass
                        generalexpression243pass
                        generalexpression244pass
                        generalexpression245pass
                        generalexpression246pass
                        generalexpression247pass
                        generalexpression248pass
                        generalexpression249pass
                        generalexpression250pass
                        generalexpression251pass
                        generalexpression252pass
                        generalexpression253pass
                        generalexpression254pass
                        generalexpression255pass
                        generalexpression256pass
                        generalexpression257pass
                        generalexpression258pass
                        generalexpression259pass
                        generalexpression260pass
                        generalexpression261pass
                        generalexpression262pass
                        generalexpression263pass
                        generalexpression264pass
                        generalexpression265pass
                        generalexpression266pass
                        generalexpression267pass
                        generalexpression268pass
                        generalexpression269pass
                        generalexpression270pass
                        generalexpression271pass
                        generalexpression272pass
                        generalexpression273pass
                        generalexpression274pass
                        generalexpression275pass
                        generalexpression276pass
                        generalexpression277pass
                        generalexpression278pass
                        generalexpression279pass
                        generalexpression280pass
                        generalexpression281pass
                        generalexpression282pass
                        generalexpression283pass
                        generalexpression284pass
                        generalexpression285pass
                        generalexpression286pass
                        generalexpression287pass
                        generalexpression288pass
                        generalexpression289pass
                        generalexpression290pass
                        generalexpression291pass
                        generalexpression292pass
                        generalexpression293pass
                        generalexpression294pass
                        generalexpression295pass
          &nbs