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.0 dev. 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.
Feature xbird/open
(XQTS 1.0.0 dev (rev 1.28))Minimal Conformance 12044 / 2097 / 14587 Optional Features Schema Import Feature 0 / 15 / 188 Schema Validation Feature 0 / 0 / 25 Static Typing Feature 0 / 0 / 46 Full Axis Feature 130 / 0 / 130 Module Feature 17 / 15 / 32 Trivial XML Embedding Feature 0 / 0 / 4
xbird/open
Organization: Makoto YUI (NAIST)
http://db-www.naist.jp/~makoto-y/proj/xbird/Implementation: xbird/open Version: 1.0 alpha 1
xbird/open
Date: 2006-08-21 Test Suite Version: 1.0.0 dev (rev 1.28) Syntax: XQuery Transformation: Input queries have been run without any transformations.
Comparison: XML: XML comparison is done by using XMLUnit's assertXMLEqual method.
Fragment: Fragment comparisons are performed by preparedly wrapping the reference results with a dummy element node, and the comparison method is same as XML comparison.
Text: Text comparison is done by comparing String equality.
Inspect: Inspect comparison is done by as same as Fragment comparison. But that, only non-failed tests are recorded as "pass", otherwise treated as "not tested". Most Inspect comparation requires human eye checking, so most tests are recorded as "not tested" actually.
Other Comments: XBird/open is yet under the heavy development and XQTS success rate is improving gradually. The initial release of XBird/open is scheduled at September, 2006. The XBird project is sponsored by Information-technology Promotion Agency (IPA), Japan. Test-cases which require inspections are mostly skipped (denoted as "not tested"). JUnit test cases for each XQuery test cases were generated by own code generator respectively. The detailed results are put on our project site.
Minimal Conformance
xbird/open: true Schema Import
xbird/open: false Schema Validation
xbird/open: false Static Typing
xbird/open: false Static Typing Extensions
xbird/open: false Full Axis
xbird/open: true Module
xbird/open: true Serialization
xbird/open: true Trivial XML Embedding
xbird/open: false
[XQuery] The version of Unicode that is used to construct expressions.
xbird/open: Defined by Java JDK to use. [XQuery] The statically-known collations.
xbird/open: Based on Java collators and locales. [XQuery] The implicit timezone.
xbird/open: Can be set through the API. Default is local timezone. [XQuery] The circumstances in which warnings are raised, and the ways in which warnings are handled.
xbird/open: Warn method of Apache Commons Logger is called. Users can specify the custom Logger. [XQuery] The method by which errors are reported to the external processing environment.
xbird/open: via Java exceptions. [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.
xbird/open: XML 1.0. [XQuery] Any components of the static context or dynamic context that are overwritten or augmented by the implementation.
xbird/open: None. [XQuery] Which of the optional axes are supported by the implementation, if the Full-Axis Feature is not supported.
xbird/open: all. [XQuery] The default handling of empty sequences returned by an ordering key (sortspec) in an order by clause (empty least or empty greatest).
xbird/open: empty greatest. [XQuery] The names and semantics of any extension expressions (pragmas) recognized by the implementation.
xbird/open: Pragmas are not used currently. [XQuery] The names and semantics of any option declarations recognized by the implementation.
xbird/open: Various options with a prefix 'xbird' and a namespace 'http://metabrick.org/xbird' are provided. (e.g. xbird:view function for virtual view feature.) [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.
xbird/open: Supports calls on external static Java methods. Returned value is mapped to XQuery values. Long is turned into xs:integer. [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.)
xbird/open: If any location hints are provided, use the first one for the importing module location. Otherwise, the target namespace of importing module is used. A module location is expected to be full URIs (e.g. file:// or http://) [XQuery] Any static typing extensions supported by the implementation, if the Static Typing Feature is supported.
xbird/open: No extensions. [XQuery] The means by which serialization is invoked, if the Serialization Feature is supported.
xbird/open: Provides Java APIs for giving accesses to serialization. Besides default Serialization is provided for Sequence result through toString() method. [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.
xbird/open: As specified in Appendix C.3 of the XQuery specification. byte-order-mark: no, encoding: utf-8, normalization-form: NFC, omit-xml-declaration: no, standalone: no, version: 1.0. [XQuery] Limits on ranges of values for various data types, as enumerated in 5.3 Data Model Conformance.
xbird/open: For the xs:decimal type: java.math.BigDecimal is used (unlimited). For the types xs:date, xs:time, xs:dateTime, xs:gYear, and xs:gYearMonth: javax.xml.datatype.XMLGregorianCalendar is used. For the types xs:duration, xs:yearMonthDuration, and dayTimeDuration : javax.xml.datatype.Duration is used. For the types xs:string, xs:hexBinary, xs:base64Binary, xs:QName, xs:anyURI, xs:NOTATION: no limitation on lengths of values. [FuncOps] The destination of the trace output is implementation-defined. See 4 The Trace Function.
xbird/open: Depends on Logger settings. Default output destination is stdout. [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.
xbird/open: Raises an error [err:FOAR0002]. [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.
xbird/open: Supports arbitrary-precision decimal representation. [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.
xbird/open: The result is rounded by casting. [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.
xbird/open: Depends on the user's choice of XML 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.
xbird/open: Supports NFC, NFD, NFKC, and NFKD/FULLY-NORMALIZED. [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.
xbird/open: Depends on Java collators. Collation based on Java RuleBasedCollator 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.
xbird/open: Supports Integer value for the year and fractional seconds on durations. They are defined by javax.xml.datatype.XMLGregorianCalendar and javax.xml.datatype.Duration respectively. [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.
xbird/open: Defined by the implementation of java.net.URL class of Java JDK. [DataModel] Support for additional user-defined or implementation-defined types is implementation-defined. (See 2.6.1 Representation of Types)
xbird/open: Allows any Java object to be wrapped as an Item. [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)
xbird/open: 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)
xbird/open: Sequences are returned as Java Iterators, and Serialization is left to the user though a default toString() method is provided. [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)
xbird/open: Allows a user-specified serialization class. [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)
xbird/open: Assumed to be NFC. [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)
xbird/open: Additional serialization parameters, such as indent size, pretty printing, and XML version, etc, is supported. [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)
xbird/open: Allows the serialization method defined by java.io.Writer. [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)
xbird/open: The standard cdata-section-elements mechanism is only provides.
Statically known namespaces
xbird/open: Prefix java for extension functions. Default element/type namespace
xbird/open: default Default function namespace
xbird/open: default In-scope schema types
xbird/open: default In-scope element declarations
xbird/open: none In-scope attribute declarations
xbird/open: none In-scope variables
xbird/open: augmentable via API. Context item static type
xbird/open: fixed as item()* Function signatures
xbird/open: augmentable via API. Statically known collations
xbird/open: Based on Java collations Default collation
xbird/open: Unicode codepoint Construction mode
xbird/open: preserve Ordering mode
xbird/open: ordered Default order for empty sequences
xbird/open: empty greatest Boundary-space policy
xbird/open: strip Copy-namespaces mode
xbird/open: No preserve Base URI
xbird/open: Defined by API. Default is set to Java system property of user.dir. Statically known documents
xbird/open: none Statically known collections
xbird/open: none Statically known default collection type
xbird/open: none
Context item
xbird/open: Undefined Context position
xbird/open: 0 if not initialized. Context size
xbird/open: N/A Variable values
xbird/open: Settable via API Function implementations
xbird/open: Functions are dynamically loaded for call-by need fasion. Current dateTime
xbird/open: Default from system clock. Implicit timezone
xbird/open: Settable via API. Default is local timezone. Available documents
xbird/open: Defined by environment. Settable via API(DocumentManager). Available collections
xbird/open: Defined by environment. Collections of opened databases for XBird embedded mode. Default collection
xbird/open: Can be set by configuration file setting.
Feature xbird/open
(XQTS 1.0.0 dev (rev 1.28))Minimal Conformance Optional Feature Errors Single error code for extra features 0/18 XQuery Basics Static Context Evaluation 1/1 Query Types XQuery Sequence Type Syntax 21/21 XQuery Expressions Primary Expressions Literals 116/119 Parenthesized Expressions 18/20 Context Item Expressions External Context Item Expressions 21/24 Internal Context Item Expressions 21/21 Function Calls 28/28 Path Expressions General Path Expression Tests 0/1 Steps Axes 181/186 Node Tests NodeTest 23/24 NameTest 33/37 Predicates 40/44 Unabbreviated Syntax 23/26 Abbreviated Syntax 20/21 Sequence Expressions Constructing Sequences Comma Operator 53/54 Range Expression 60/65 Filter Expressions 97/116 Combining Node Sequences 15/20 Operators Arithmetic Operators Arithmetic Operators on Numeric Values op:numeric-add 100/137 op:numeric-subtract 92/107 op:numeric-multiply 67/79 op:numeric-divide 71/105 op:numeric-integer-divide 97/109 op:numeric-mod 48/58 op:numeric-unary-plus 50/51 op:numeric-unary-minus 51/52 Arithmetic Operators on Duration Values op:add-yearMonthDurations 16/24 op:subtract-yearMonthDurations 21/30 op:multiply-yearMonthDuration 27/37 op:divide-yearMonthDuration 7/27 op:divide-yearMonthDuration-by-yearMonthDuration 16/22 op:add-dayTimeDurations 24/24 op:subtract-dayTimeDurations 30/30 op:multiply-dayTimeDuration 31/32 op:divide-dayTimeDuration 31/36 op:divide-dayTimeDuration-by-dayTimeDuration 20/22 Arithmetic Operators on Duration and Date Time Values op:subtract-dateTimes-yielding-dayTimeDuration 18/26 op:subtract-dates-yielding-dayTimeDuration 19/26 op:subtract-times 28/29 op:add-yearMonthDuration-to-dateTime 26/26 op:add-dayTimeDuration-to-dateTime 23/24 op:subtract-yearMonthDuration-from-dateTime 21/21 op:subtract-dayTimeDuration-from-dateTime 20/20 op:add-yearMonthDuration-to-date 24/24 op:add-dayTimeDuration-to-date 21/22 op:subtract-yearMonthDuration-from-date 23/23 op:subtract-dayTimeDuration-from-date 20/21 op:add-dayTimeDuration-to-time 24/24 op:subtract-dayTimeDuration-from-time 26/26 Comparison Operators Value Comparison Comparison of Numeric Values op:numeric-equal 175/178 op:numeric-less-than 148/152 op:numeric-greater-than 84/88 Comparison Operators on Boolean Values op:boolean-equal 49/49 op:boolean-less-than 29/39 op:boolean-greater-than 27/39 Comparisons of Duration, Date Time Values op:yearMonthDuration-less-than 28/28 op:yearMonthDuration-greater-than 28/28 op:dayTimeDuration-less-than 26/28 op:dayTimeDuration-greater-than 26/28 op:duration equal 91/129 op:dateTime-equal 28/52 op:dateTime-less-than 28/28 op:dateTime-greater-than 28/28 op:date-equal 28/28 op:date-less-than 29/30 op:date-greater-than 30/30 op:time-equal 28/40 op:time-less-than 30/30 op:time-greater-than 29/30 op:gYearMonth-equal 30/32 op:gYear-equal 31/32 op:gMonthDay-equal 30/31 op:gMonth-equal 0/31 op:gDay-equal 29/31 op:yearMonthDuration-equal 7/7 op:dayTimeDuration-equal 7/8 Comparison Operators on QName Values op:QName-equal 32/36 fn:prefix-from-QName 7/24 Comparison Operators on base64Binary and hexBinary Types op:hexBinary-equal 29/29 op:base64Binary-equal 26/27 Comparison Operators on NOTATION Types op:NOTATION-equal Type Checking and Error Handling 27/42 Comparison of String Values xs:string eq/ne xs:string 5/5 xs:string gt/ge xs:string 5/5 xs:string lt/le xs:string 5/5 Comparison of AnyURI Values xs:anyURI eq/ne xs:anyURI 6/10 General Comparisons The "=" operator for general comparisons 138/158 The "!=" operator for general comparisons 126/140 The "< (less than)" operator for general comparisons 103/118 The "<= (less than or equal)" operator for general comparisons 94/107 The "> (greater than)" operator for general comparisons 103/118 The ">= (greater than or equal)" operator for general comparisons 95/109 Node Comparisons op:is-same-node 20/28 op:node-before 20/33 op:node-after 20/33 Operators on Sequences op:union 22/23 op:intersect 21/23 op:except 20/23 Logical Expressions 363/364 Constructors Direct Element Constructors 167/230 Attributes 42/51 Namespace Declaration Attributes 17/29 Content 55/80 White Space Element Content 53/57 Other Direct Constructors 19/20 Computed Constructors Computed Element Constructors 46/51 Computed Attribute Constructors 33/33 Document Node Constructors 20/24 Text Node Constructors 17/20 Computed Processing-instruction Constructors 34/41 Computed Comment Constructors 21/21 In-scope Namespaces of a Constructed Element 10/20 Tests of For-Let-Where-OrderBy-Return Expressions FOR Clause FOR Clause without TypeDeclaration 71/87 FOR Clause with TypeDeclaration 26/55 FOR Clause with a Positional Variable 24/30 LET Clause LET Clause without TypeDeclaration 22/27 LET Clause with TypeDeclaration 24/24 WHERE Clause 39/40 ORDER BY Clause ORDER BY Clause with OrderModifier 45/106 ORDER BY Clause without OrderModifier 25/40 RETURN Clause 20/20 Ordered and Unordered Expressions 16/26 Conditional Expressions 32/32 Quantified Expressions Quantified Expressions Without TypeDeclaration 134/158 Quantified Expressions With TypeDeclaration 21/30 Expressions on Sequence Types Instance Of 150/176 Typeswitch 22/36 Cast from Derived types 21/21 Cast from Derived types To Parents 21/21 Casting within a branch of the type hierarchy 21/21 Cast 1999/2207 Castable 652/688 Treat 39/43 Modules and Prologs Version Declaration 17/27 Boundary-space Declaration 22/27 Default Collation Declaration 4/7 Copy Namespaces Declaration 6/27 Base URI Declaration 20/28 Construction Declaration 3/25 Default Namespace Declaration 11/35 Ordering Mode Declaration 17/25 Empty Order Declaration 10/32 Namespace Declaration 27/34 Variable Declaration External Variable References without TypeDeclaration 12/22 External Variable References with TypeDeclatation 2/24 Internal Variable References without TypeDeclaration 65/76 Internal Variable References with TypeDeclatation 32/44 Function Declaration 64/99 Option Declaration Declaration 4/8 XQuery Comments 33/40 Extension Expression 41/50 Implicit Context Functions Accessor Functions fn:node-name 23/27 fn:nilled 24/26 fn:string 47/48 fn:data 43/43 fn:base-uri 22/25 fn:static-base-uri 15/17 fn:document-uri 15/24 The Error Function 6/59 The Trace Function 24/27 Constructor Functions fn:dateTime 6/46 Functions on Numeric Values fn:abs 129/131 fn:ceiling 43/45 fn:floor 43/45 fn:round 41/48 fn:round-half-to-even 48/52 Functions on Strings Functions to Assemble and Disassemble Strings fn:codepoints-to-string 42/46 fn:string-to-codepoints 29/43 Equality and Comparison of Strings fn:compare 40/42 fn:codepoint-equal 19/21 Functions on String Values fn:concat 89/91 fn:string-join 30/33 fn:substring 7/36 fn:string-length 26/29 fn:normalize-space 19/35 fn:normalize-unicode 27/34 fn:upper-case 24/24 fn:lower-case 24/24 fn:translate 31/34 surrogate values for various string functions. 7/15 fn:encode-for-uri 6/29 fn:iri-to-uri 6/36 fn:escape-html-uri 27/33 Functions Based on Substring Matching fn:contains 28/32 fn:starts-with 27/32 fn:ends-with 23/31 fn:substring-before 27/31 fn:substring-after 20/32 String Functions that Use Pattern Matching fn:matches 27/52 fn:replace 46/52 fn:tokenize 9/39 Functions for anyURI fn:resolve-uri 22/29 Functions on Boolean Values fn:true 24/24 fn:false 24/24 fn:not 69/70 Functions on Durations, Dates and Times Component Extraction Functions on Durations, Dates and Times fn:years-from-duration 30/30 fn:months-from-duration 27/30 fn:days-from-duration 30/30 fn:hours-from-duration 29/30 fn:minutes-from-duration 30/31 fn:seconds-from-duration 24/31 fn:year-from-dateTime 27/27 fn:month-from-dateTime 27/27 fn:day-from-dateTime 27/27 fn:hours-from-dateTime 27/27 fn:minutes-from-dateTime 27/27 fn:seconds-from-dateTime 27/27 fn:timezone-from-dateTime 27/27 fn:year-from-date 27/27 fn:month-from-date 27/27 fn:day-from-date 27/27 fn:timezone-from-date 27/27 fn:hours-from-time 27/27 fn:minutes-from-time 27/27 fn:seconds-from-time 27/27 fn:timezone-from-time 27/27 Timezone Adjustment on Dates and Time Values fn:adjust-dateTime-to-timezone 31/42 fn:adjust-date-to-timezone 27/36 fn:adjust-time-to-timezone 33/39 Functions Related to QNames Additional Constructor Functions for QNames fn:resolve-QName 8/26 fn:QName 20/32 fn:local-name-from-QName 13/17 fn:namespace-uri-from-QName 16/19 fn:namespace-uri-for-prefix 9/23 fn:in-scope-prefixes 3/22 Functions on Nodes fn:name 13/26 fn:local-name 23/26 fn:namespace-uri 21/29 fn:number 55/60 fn:lang 16/29 fn:root 23/28 Functions on Sequences General Functions and Operators on Sequences fn:boolean 117/122 fn:index-of 17/47 fn:empty 48/48 fn:exists 53/53 fn:distinct-values 65/86 fn:insert-before 33/41 fn:remove 40/44 fn:reverse 58/60 fn:subsequence 19/67 fn:unordered 30/31 Functions That Test the Cardinality of Sequences fn:zero-or-one 43/48 fn:one-or-more 43/48 fn:exactly-one 44/50 fn:deep-equal 31/151 Aggregate Functions fn:count 57/57 fn:avg 149/215 fn:max 157/166 fn:min 158/166 fn:sum 36/198 Functions that Generate Sequences fn:id 8/26 fn:idref 9/26 fn:doc-available 1/2 fn:doc 2/15 fn:collection 3/13 Context Functions fn:position 58/65 fn:last 51/51 fn:current-dateTime 14/26 fn:current-date 14/23 fn:current-time 14/22 fn:default-collation 3/5 fn:implicit-timezone 21/26 Optional Features Schema Import Feature FLWOR Expressions that requires a schema import 0/17 Computed Element Constructors 0/4 Version Declaration 0/2 Misc Functions that depends entirely on schema validation. 0/37 Cast 0/48 op:numeric-equal 0/2 op:NOTATION-equal 0/22 Constructor Functions for User Defined Functions 0/10 Schema Import 0/31 FOR Clause with TypeDeclaration 0/1 fn:local-name-from-QName 0/7 fn:namespace-uri-from-QName 0/7 Schema Validation Feature Validate Expression 0/25 Static Typing Feature Static Typing of Path Expressions Static Typing of Steps Expressions Static Typing of Axes Steps 0/21 Static Typing of FLWOR expressions 0/25 Static Typing of 'where' clause Full Axis Feature ancestor Axis 22/22 ancestor-or-self Axis 22/22 following Axis 21/21 following-sibling Axis 22/22 preceding Axis 21/21 preceding-sibling Axis 22/22 Module Feature Module Import 17/32 Module Declaration Trivial XML Embedding Feature 0/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 Exemplars 8/12 Use Case "TREE": Queries that preserve hierarchy 4/6 Use Case "SEQ" - Queries based on Sequence 2/5 Use Case "R" - Access to Relational Data 4/18 Use Case "SGML": Standard Generalized Markup Language 9/11 Use Case "STRING": String Search 1/4 Use Case "NS" - Queries Using Namespaces 7/8 Use Case "PARTS" - Recursive Parts Explosion 0/1 Consistency in XQTS Catalog 3/3
Feature xbird/open
(XQTS 1.0.0 dev (rev 1.28))Minimal Conformance Optional Feature Errors Single error code for extra features 0/18 combined-errors-1 no result combined-errors-2 no result combined-errors-3 no result combined-errors-4 no result K-CombinedErrorCodes-1 no result K-CombinedErrorCodes-2 no result K-CombinedErrorCodes-3 no result K-CombinedErrorCodes-4 no result K-CombinedErrorCodes-5 no result K-CombinedErrorCodes-6 no result K-CombinedErrorCodes-7 no result K-CombinedErrorCodes-10 no result K-CombinedErrorCodes-11 no result K-CombinedErrorCodes-12 no result K-CombinedErrorCodes-13 no result K-CombinedErrorCodes-14 no result K-CombinedErrorCodes-15 no result K-CombinedErrorCodes-16 no result XQuery Basics Static Context Evaluation 1/1 static-context-1 pass Query Types XQuery Sequence Type Syntax 21/21 sequence-type-1 pass sequence-type-2 pass sequence-type-3 pass sequence-type-4 pass sequence-type-5 pass sequence-type-6 pass sequence-type-7 pass sequence-type-8 pass sequence-type-9 pass sequence-type-10 pass sequence-type-11 pass sequence-type-12 pass sequence-type-13 pass sequence-type-14 pass sequence-type-15 pass sequence-type-16 pass sequence-type-17 pass sequence-type-18 pass sequence-type-19 pass sequence-type-20 pass sequence-type-21 pass XQuery Expressions Primary Expressions Literals 116/119 Literals001 pass Literals002 pass Literals003 pass Literals004 pass Literals005 pass Literals006 pass Literals007 pass Literals008 pass Literals009 pass Literals010 pass Literals011 pass Literals012 pass Literals013 pass Literals014 pass Literals015 pass Literals016 pass Literals017 pass Literals018 pass Literals019 pass Literals020 pass Literals021 pass Literals022 pass Literals023 pass Literals024 pass Literals025 pass Literals026 pass Literals027 pass Literals028 pass Literals029 pass Literals030 pass Literals031 pass Literals032 pass Literals033 pass Literals034 pass Literals035 pass Literals036 pass Literals037 pass Literals038 pass Literals039 pass Literals040 pass Literals041 pass Literals042 pass Literals043 pass Literals044 pass Literals045 pass Literals046 pass Literals047 pass Literals048 pass Literals049 pass Literals050 pass Literals051 pass Literals052 pass Literals053 pass Literals054 pass Literals055 pass Literals056 pass Literals057 pass Literals058 pass Literals059 pass Literals060 fail Literals061 fail Literals062 pass Literals063 pass Literals064 pass Literals065 pass Literals066 pass Literals067 pass Literals068 pass Literals069 pass K-Literals-1 pass K-Literals-2 pass K-Literals-3 pass K-Literals-4 pass K-Literals-5 pass K-Literals-6 pass K-Literals-7 pass K-Literals-8 pass K-Literals-9 pass K-Literals-10 pass K-Literals-11 pass K-Literals-12 pass K-Literals-13 pass K-Literals-14 pass K-Literals-15 pass K-Literals-16 pass K-Literals-17 pass K-Literals-18 pass K-Literals-19 pass K-Literals-20 pass K-Literals-21 pass K-Literals-22 pass K-Literals-23 pass K-Literals-24 pass K-Literals-25 pass K-Literals-26 pass K-Literals-27 pass K-Literals-28 pass K-Literals-29 pass K-Literals-30 no result K-Literals-31 pass K-Literals-32 pass K-Literals-33 pass K-Literals-34 pass K-Literals-35 pass K-Literals-36 pass K-Literals-37 pass K-Literals-38 pass K-Literals-39 pass K-Literals-40 pass K-Literals-41 pass K-Literals-42 pass K-Literals-43 pass K-Literals-44 pass K-Literals-45 pass K-Literals-46 pass K-Literals-47 pass K-Literals-48 pass K-Literals-49 pass K-Literals-50 pass Parenthesized Expressions 18/20 Parenexpr-1 pass Parenexpr-2 pass Parenexpr-3 pass Parenexpr-4 pass Parenexpr-5 pass Parenexpr-6 pass Parenexpr-7 pass Parenexpr-8 pass Parenexpr-9 pass Parenexpr-10 pass Parenexpr-11 pass Parenexpr-12 pass Parenexpr-13 pass Parenexpr-14 pass Parenexpr-15 pass Parenexpr-16 fail Parenexpr-17 pass Parenexpr-18 pass Parenexpr-19 pass Parenexpr-20 fail Context Item Expressions External Context Item Expressions 21/24 externalcontextitem-1 pass externalcontextitem-2 pass externalcontextitem-3 pass externalcontextitem-4 pass externalcontextitem-5 pass externalcontextitem-6 pass externalcontextitem-7 pass externalcontextitem-8 pass externalcontextitem-9 fail externalcontextitem-10 pass externalcontextitem-11 pass externalcontextitem-12 pass externalcontextitem-13 pass externalcontextitem-14 pass externalcontextitem-15 pass externalcontextitem-16 pass externalcontextitem-17 pass externalcontextitem-18 pass externalcontextitem-19 pass externalcontextitem-20 pass externalcontextitem-21 pass externalcontextitem-22 fail externalcontextitem-23 pass externalcontextitem-24 fail Internal Context Item Expressions 21/21 internalcontextitem-1 pass internalcontextitem-2 pass internalcontextitem-3 pass internalcontextitem-4 pass internalcontextitem-5 pass internalcontextitem-6 pass internalcontextitem-7 pass internalcontextitem-8 pass internalcontextitem-9 pass internalcontextitem-10 pass internalcontextitem-11 pass internalcontextitem-12 pass internalcontextitem-13 pass internalcontextitem-14 pass internalcontextitem-15 pass internalcontextitem-16 pass internalcontextitem-17 pass internalcontextitem-18 pass internalcontextitem-19 pass internalcontextitem-20 pass internalcontextitem-21 pass Function Calls 28/28 K-FunctionCallExpr-1 pass K-FunctionCallExpr-2 pass K-FunctionCallExpr-3 pass K-FunctionCallExpr-4 pass K-FunctionCallExpr-5 pass K-FunctionCallExpr-6 pass K-FunctionCallExpr-7 pass K-FunctionCallExpr-8 pass K-FunctionCallExpr-9 pass K-FunctionCallExpr-10 pass K-FunctionCallExpr-11 pass K-FunctionCallExpr-12 pass K-FunctionCallExpr-13 pass K-FunctionCallExpr-14 pass K-FunctionCallExpr-15 pass K-FunctionCallExpr-16 pass K-FunctionCallExpr-17 pass K-FunctionCallExpr-18 pass K-FunctionCallExpr-19 pass K-FunctionCallExpr-20 pass K-FunctionCallExpr-21 pass K-FunctionCallExpr-22 pass K-FunctionCallExpr-23 pass K-FunctionCallExpr-24 pass K-FunctionCallExpr-25 pass K-FunctionCallExpr-26 pass K-FunctionCallExpr-27 pass K-FunctionCallExpr-28 pass Path Expressions General Path Expression Tests 0/1 PathExprErr-2 no result Steps Axes 181/186 Axes001-1 pass Axes001-2 pass Axes001-3 pass Axes002-1 pass Axes002-2 pass Axes002-3 pass Axes002-4 pass Axes003-1 pass Axes003-2 pass Axes003-3 pass Axes003-4 pass Axes004-1 pass Axes004-2 pass Axes004-3 pass Axes005-1 pass Axes005-2 pass Axes005-3 pass Axes005-4 pass Axes006-1 pass Axes006-2 pass Axes006-3 pass Axes006-4 pass Axes007-1 pass Axes007-2 pass Axes007-3 pass Axes008-1 pass Axes008-2 pass Axes008-3 pass Axes009-1 pass Axes009-2 pass Axes009-3 pass Axes010-1 pass Axes010-2 pass Axes010-3 pass Axes011-1 pass Axes011-2 pass Axes011-3 pass Axes012-1 pass Axes013-1 pass Axes014-1 pass Axes015-1 pass Axes016-1 pass Axes017-1 pass Axes018-1 pass Axes019-1 pass Axes020-1 pass Axes021-1 pass Axes023-1 pass Axes027-1 pass Axes030-1 pass Axes030-2 pass Axes031-1 pass Axes031-2 pass Axes031-3 pass Axes031-4 pass Axes032-1 pass Axes032-2 pass Axes032-3 pass Axes032-4 pass Axes033-1 pass Axes033-2 pass Axes033-3 pass Axes033-4 pass Axes034-1 pass Axes034-2 pass Axes035-1 pass Axes035-2 pass Axes035-3 pass Axes035-4 pass Axes036-1 pass Axes036-2 fail Axes037-1 pass Axes037-2 pass Axes041-1 pass Axes043-1 pass Axes043-2 pass Axes044-1 pass Axes044-2 pass Axes045-1 pass Axes045-2 pass Axes046-1 pass Axes046-2 pass Axes047-1 pass Axes047-2 pass Axes048-1 pass Axes048-2 pass Axes049-1 pass Axes049-2 pass Axes055-1 pass Axes056-1 pass Axes056-2 pass Axes056-3 pass Axes057-1 pass Axes057-2 pass Axes057-3 pass Axes057-4 pass Axes058-1 pass Axes058-2 pass Axes058-3 pass Axes059-1 pass Axes059-2 pass Axes060-1 pass Axes060-2 pass Axes060-3 pass Axes060-4 pass Axes061-1 pass Axes061-2 pass Axes062-1 pass Axes062-2 pass Axes063-1 pass Axes063-2 pass Axes063-3 pass Axes063-4 pass Axes064-1 pass Axes064-2 pass Axes064-3 pass Axes065-1 pass Axes065-2 pass Axes066-1 pass Axes066-2 pass Axes066-3 pass Axes066-4 pass Axes067-1 pass Axes067-2 pass Axes067-3 pass Axes068-1 pass Axes068-2 pass Axes068-3 pass Axes069-1 pass Axes069-2 pass Axes069-3 pass Axes070-1 pass Axes070-2 pass Axes070-3 pass Axes071-1 pass Axes071-2 pass Axes071-3 pass Axes072-1 pass Axes072-2 pass Axes073-1 pass Axes073-2 pass Axes074-1 pass Axes074-2 pass Axes074-3 pass Axes074-4 pass Axes075-1 pass Axes075-2 pass Axes075-3 pass Axes075-4 pass Axes076-1 pass Axes076-2 pass Axes076-3 pass Axes076-4 pass Axes077-1 pass Axes077-2 pass Axes077-3 pass Axes078-1 pass Axes078-2 pass Axes078-3 pass Axes078-4 pass Axes079-1 pass Axes079-2 pass Axes079-3 pass Axes079-4 pass Axes080-1 pass Axes080-2 pass Axes080-3 pass Axes081-1 pass Axes081-2 pass Axes081-3 pass Axes081-4 fail Axes082-1 pass Axes082-2 pass Axes082-3 pass Axes083-1 pass Axes083-2 pass Axes083-3 pass Axes084-1 pass Axes084-2 pass Axes084-3 pass Axes084-4 fail Axes085 fail Axes086 pass Axes087 pass Axes088 pass axis-err-1 no result Node Tests NodeTest 23/24 NodeTest001 pass NodeTest002 pass NodeTest006 pass NodeTest007-1 pass NodeTest007-2 fail NodeTest008-1 pass NodeTest008-2 pass NodeTest009-1 pass NodeTest009-2 pass NodeTest010-1 pass NodeTest010-2 pass NodeTest011-1 pass NodeTest011-2 pass NodeTest012-1 pass NodeTest012-2 pass NodeTest013-1 pass NodeTesthc-1 pass NodeTesthc-2 pass NodeTesthc-3 pass NodeTesthc-4 pass NodeTesthc-5 pass NodeTesthc-6 pass NodeTesthc-7 pass NodeTesthc-8 pass NameTest 33/37 NodeTest003 fail NodeTest004 fail NodeTest005 fail nametest-1 pass nametest-2 pass nametest-3 pass nametest-4 pass Expected-error: XPST0081, Actual Error: Parse failed before the line 10, column 15
nametest-5 pass nametest-6 pass nametest-7 pass nametest-8 pass nametest-9 pass nametest-10 pass nametest-11 pass nametest-12 pass nametest-13 no result nametest-14 pass nametest-15 pass nametest-16 pass nametest-17 pass nametest-18 pass K-NameTest-1 pass K-NameTest-2 pass K-NameTest-3 pass K-NameTest-4 pass K-NameTest-5 pass K-NameTest-6 pass K-NameTest-7 pass K-NameTest-8 pass K-NameTest-9 pass K-NameTest-10 pass K-NameTest-11 pass K2-NameTest-1 pass K2-NameTest-2 pass K2-NameTest-3 pass K2-NameTest-4 pass K2-NameTest-5 pass Predicates 40/44 predicates-1 pass predicates-2 pass predicates-3 pass predicates-4 pass predicates-5 pass predicates-6 pass predicates-7 pass predicates-8 pass predicates-9 pass predicates-10 pass predicates-11 pass predicates-12 pass predicates-13 pass predicates-14 pass predicates-17 no result predicates-18 pass predicates-19 pass predicates-20 pass predicates-21 pass predicates-22 pass predicates-23 pass predicates-24 pass predicates-25 pass predicates-26 pass predicates-27 pass predicates-28 pass predicates-29 no result predicates-30 fail predicates-31 fail predicatesns-1 pass predicatesns-2 pass predicatesns-3 pass predicatesns-4 pass predicatesns-5 pass predicatesns-6 pass predicatesns-7 pass predicatesns-8 pass predicatesns-9 pass predicatesns-10 pass predicatesns-11 pass predicatesns-12 pass predicatesns-13 pass predicatesns-14 pass K2-Predicates-1 pass Unabbreviated Syntax 23/26 unabbreviatedSyntax-1 pass unabbreviatedSyntax-2 pass unabbreviatedSyntax-3 fail unabbreviatedSyntax-4 pass unabbreviatedSyntax-5 pass unabbreviatedSyntax-8 pass unabbreviatedSyntax-9 pass unabbreviatedSyntax-12 pass unabbreviatedSyntax-13 pass unabbreviatedSyntax-14 pass unabbreviatedSyntax-15 pass unabbreviatedSyntax-16 pass unabbreviatedSyntax-18 pass unabbreviatedSyntax-19 pass unabbreviatedSyntax-20 pass unabbreviatedSyntax-21 pass unabbreviatedSyntax-22 pass unabbreviatedSyntax-23 pass unabbreviatedSyntax-26 pass unabbreviatedSyntax-27 pass unabbreviatedSyntax-28 pass unabbreviatedSyntax-29 fail unabbreviatedSyntax-30 pass unabbreviatedSyntax-31 pass unabbreviatedSyntax-32 pass unabbreviatedSyntax-33 fail Abbreviated Syntax 20/21 abbreviatedSyntax-1 pass abbreviatedSyntax-2 fail abbreviatedSyntax-3 pass abbreviatedSyntax-5 pass abbreviatedSyntax-6 pass abbreviatedSyntax-7 pass abbreviatedSyntax-8 pass abbreviatedSyntax-9 pass abbreviatedSyntax-10 pass abbreviatedSyntax-12 pass abbreviatedSyntax-13 pass abbreviatedSyntax-14 pass abbreviatedSyntax-16 pass abbreviatedSyntax-17 pass abbreviatedSyntax-18 pass abbreviatedSyntax-19 pass abbreviatedSyntax-20 pass abbreviatedSyntax-21 pass abbreviatedSyntax-22 pass abbreviatedSyntax-24 pass abbreviatedSyntax-25 pass Sequence Expressions Constructing Sequences Comma Operator 53/54 sequenceexpressionhc1 pass sequenceexpressionhc2 pass sequenceexpressionhc3 pass sequenceexpressionhc4 pass sequenceexpressionhc5 pass sequenceexpressionhc6 pass sequenceexpressionhc7 pass sequenceexpressionhc8 pass sequenceexpressionhc9 fail constSeq-1 pass constSeq-2 pass constSeq-3 pass constSeq-4 pass constSeq-5 pass constSeq-6 pass constSeq-7 pass constSeq-8 pass constSeq-9 pass constSeq-10 pass constSeq-11 pass constSeq-12 pass constSeq-13 pass constSeq-14 pass constSeq-15 pass constSeq-16 pass constSeq-17 pass constSeq-18 pass constSeq-19 pass constSeq-20 pass constSeq-21 pass constSeq-22 pass op-concatenate-mix-args-001 pass op-concatenate-mix-args-002 pass op-concatenate-mix-args-003 pass op-concatenate-mix-args-004 pass op-concatenate-mix-args-005 pass op-concatenate-mix-args-006 pass op-concatenate-mix-args-007 pass op-concatenate-mix-args-008 pass op-concatenate-mix-args-009 pass op-concatenate-mix-args-010 pass op-concatenate-mix-args-011 pass op-concatenate-mix-args-012 pass op-concatenate-mix-args-013 pass op-concatenate-mix-args-014 pass op-concatenate-mix-args-015 pass op-concatenate-mix-args-016 pass op-concatenate-mix-args-017 pass op-concatenate-mix-args-018 pass op-concatenate-mix-args-019 pass op-concatenate-mix-args-020 pass K-commaOp-1 pass K-commaOp-2 pass K-commaOp-3 pass Range Expression 60/65 rangeExpr-1 pass rangeExpr-2 pass rangeExpr-3 pass rangeExpr-4 pass rangeExpr-5 pass rangeExpr-6 pass rangeExpr-7 pass rangeExpr-8 pass rangeExpr-9 pass rangeExpr-10 pass rangeExpr-11 pass rangeExpr-12 pass rangeExpr-13 pass rangeExpr-14 pass rangeExpr-15 pass rangeExpr-16 pass rangeExpr-17 pass rangeExpr-18 pass rangeExpr-19 pass rangeExpr-20 pass rangeExpr-21 pass rangeExpr-22 pass rangeExpr-23 pass rangeExpr-24 pass rangeExpr-25 pass rangeExpr-26 pass rangeExpr-27 pass K-RangeExpr-1 pass K-RangeExpr-2 pass K-RangeExpr-3 pass K-RangeExpr-4 pass K-RangeExpr-5 pass K-RangeExpr-6 pass K-RangeExpr-7 pass K-RangeExpr-8 pass K-RangeExpr-9 pass K-RangeExpr-10 pass K-RangeExpr-11 pass K-RangeExpr-12 fail K-RangeExpr-13 pass K-RangeExpr-14 pass K-RangeExpr-15 fail K-RangeExpr-16 fail K-RangeExpr-17 fail K-RangeExpr-18 fail K-RangeExpr-19 pass K-RangeExpr-20 pass K-RangeExpr-21 pass K-RangeExpr-22 pass K-RangeExpr-23 pass K-RangeExpr-24 pass K-RangeExpr-25 pass K-RangeExpr-26 pass K-RangeExpr-27 pass K-RangeExpr-28 pass K-RangeExpr-29 pass K-RangeExpr-30 pass K-RangeExpr-31 pass K-RangeExpr-32 pass K-RangeExpr-33 pass K-RangeExpr-34 pass K-RangeExpr-35 pass K-RangeExpr-36 pass K2-RangeExpr-1 pass K2-RangeExpr-2 pass Filter Expressions 97/116 filterexpressionhc1 pass filterexpressionhc2 pass filterexpressionhc3 pass filterexpressionhc4 fail filterexpressionhc5 pass filterexpressionhc6 pass filterexpressionhc7 pass filterexpressionhc8 pass filterexpressionhc9 pass filterexpressionhc10 pass filterexpressionhc11 pass filterexpressionhc12 pass filterexpressionhc13 pass filterexpressionhc14 pass filterexpressionhc15 pass filterexpressionhc16 pass filterexpressionhc17 fail filterexpressionhc18 pass filterexpressionhc19 pass filterexpressionhc20 pass filterexpressionhc21 pass filterexpressionhc22 pass K-FilterExpr-1 pass K-FilterExpr-2 pass K-FilterExpr-3 pass K-FilterExpr-4 pass K-FilterExpr-5 pass K-FilterExpr-6 pass K-FilterExpr-7 pass K-FilterExpr-8 pass K-FilterExpr-9 pass K-FilterExpr-10 pass K-FilterExpr-11 fail K-FilterExpr-12 fail K-FilterExpr-13 pass K-FilterExpr-14 pass K-FilterExpr-15 pass K-FilterExpr-16 pass K-FilterExpr-17 pass K-FilterExpr-18 pass K-FilterExpr-19 pass K-FilterExpr-20 pass K-FilterExpr-21 pass K-FilterExpr-22 pass K-FilterExpr-23 pass K-FilterExpr-24 pass K-FilterExpr-25 pass K-FilterExpr-26 pass K-FilterExpr-27 pass K-FilterExpr-28 pass K-FilterExpr-29 pass K-FilterExpr-30 pass K-FilterExpr-31 pass K-FilterExpr-32 pass K-FilterExpr-33 pass K-FilterExpr-34 pass K-FilterExpr-35 pass K-FilterExpr-36 pass K-FilterExpr-37 pass K-FilterExpr-38 no result K-FilterExpr-39 pass K-FilterExpr-40 no result K-FilterExpr-41 pass K-FilterExpr-42 fail K-FilterExpr-43 pass K-FilterExpr-44 pass K-FilterExpr-45 pass K-FilterExpr-46 pass K-FilterExpr-47 pass K-FilterExpr-48 pass K-FilterExpr-49 pass K-FilterExpr-50 fail K-FilterExpr-51 fail K-FilterExpr-52 fail K-FilterExpr-53 no result K-FilterExpr-54 pass K-FilterExpr-55 pass K-FilterExpr-56 pass K-FilterExpr-57 pass K-FilterExpr-58 pass K-FilterExpr-59 pass K-FilterExpr-60 pass K-FilterExpr-61 pass K-FilterExpr-62 pass K-FilterExpr-63 pass K-FilterExpr-64 pass K-FilterExpr-65 pass K-FilterExpr-66 fail K-FilterExpr-67 fail K-FilterExpr-68 fail K-FilterExpr-69 pass K-FilterExpr-70 pass K-FilterExpr-71 pass K-FilterExpr-72 pass K-FilterExpr-73 pass K-FilterExpr-74 pass K-FilterExpr-75 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-FilterExpr-76 pass K-FilterExpr-77 pass K-FilterExpr-78 pass K-FilterExpr-79 pass K-FilterExpr-80 pass K-FilterExpr-81 pass K-FilterExpr-82 fail K-FilterExpr-83 pass K-FilterExpr-84 pass K-FilterExpr-85 pass K-FilterExpr-86 pass K-FilterExpr-87 pass K-FilterExpr-88 pass K-FilterExpr-89 pass K-FilterExpr-90 fail K-FilterExpr-91 pass K-FilterExpr-92 no result K-FilterExpr-93 no result K-FilterExpr-94 no result Combining Node Sequences 15/20 combiningnodeseqhc1 pass combiningnodeseqhc2 pass combiningnodeseqhc3 pass combiningnodeseqhc4 pass combiningnodeseqhc5 pass combiningnodeseqhc6 pass combiningnodeseqhc7 pass combiningnodeseqhc8 pass combiningnodeseqhc9 fail combiningnodeseqhc10 fail combiningnodeseqexcepthc1 fail combiningnodeseqexcepthc2 fail combiningnodeseqexcepthc3 pass combiningnodeseqexcepthc4 pass combiningnodeseqexcepthc5 pass combiningnodeseqexcepthc6 pass combiningnodeseqintersecthc1 fail combiningnodeseqintersecthc2 pass combiningnodeseqintersecthc3 pass combiningnodeseqintersecthc4 pass Operators Arithmetic Operators Arithmetic Operators on Numeric Values op:numeric-add 100/137 op-numeric-addint2args-1 pass op-numeric-addint2args-2 pass op-numeric-addint2args-3 pass op-numeric-addint2args-4 pass op-numeric-addintg2args-1 pass op-numeric-addintg2args-2 pass op-numeric-addintg2args-3 pass op-numeric-addintg2args-4 pass op-numeric-adddec2args-1 pass op-numeric-adddec2args-2 pass op-numeric-adddec2args-3 pass op-numeric-adddec2args-4 pass op-numeric-adddbl2args-1 pass op-numeric-adddbl2args-2 pass op-numeric-adddbl2args-3 pass op-numeric-adddbl2args-4 pass op-numeric-addflt2args-1 pass op-numeric-addflt2args-2 pass op-numeric-addflt2args-3 pass op-numeric-addflt2args-4 pass op-numeric-addlng2args-1 pass op-numeric-addlng2args-2 pass op-numeric-addlng2args-3 pass op-numeric-addlng2args-4 pass op-numeric-addusht2args-1 pass op-numeric-addusht2args-2 pass op-numeric-addusht2args-3 pass op-numeric-addusht2args-4 pass op-numeric-addusht2args-5 pass op-numeric-addnint2args-1 pass op-numeric-addnint2args-2 pass op-numeric-addnint2args-3 pass op-numeric-addnint2args-4 pass op-numeric-addpint2args-1 pass op-numeric-addpint2args-2 pass op-numeric-addpint2args-3 pass op-numeric-addpint2args-4 pass op-numeric-addpint2args-5 pass op-numeric-addulng2args-1 pass op-numeric-addulng2args-2 pass op-numeric-addulng2args-3 pass op-numeric-addulng2args-4 pass op-numeric-addulng2args-5 pass op-numeric-addnpi2args-1 pass op-numeric-addnpi2args-2 pass op-numeric-addnpi2args-3 pass op-numeric-addnpi2args-4 pass op-numeric-addnni2args-1 pass op-numeric-addnni2args-2 pass op-numeric-addnni2args-3 pass op-numeric-addnni2args-4 pass op-numeric-addnni2args-5 pass op-numeric-addsht2args-1 pass op-numeric-addsht2args-2 pass op-numeric-addsht2args-3 pass op-numeric-addsht2args-4 pass op-numeric-addmix2args-1 pass op-numeric-addmix2args-2 no result op-numeric-addmix2args-3 pass op-numeric-addmix2args-4 pass op-numeric-addmix2args-5 pass op-numeric-addmix2args-6 no result op-numeric-addmix2args-7 pass op-numeric-addmix2args-8 no result op-numeric-addmix2args-9 no result op-numeric-add-derived-1 pass op-numeric-add-derived-2 pass op-numeric-add-derived-3 pass op-numeric-add-derived-4 pass op-numeric-add-derived-5 pass K-NumericAdd-1 pass K-NumericAdd-2 pass K-NumericAdd-3 pass K-NumericAdd-4 pass K-NumericAdd-5 pass K-NumericAdd-6 pass K-NumericAdd-7 pass K-NumericAdd-8 pass K-NumericAdd-9 fail K-NumericAdd-10 pass K-NumericAdd-11 fail K-NumericAdd-12 pass K-NumericAdd-13 pass K-NumericAdd-14 pass K-NumericAdd-15 pass K-NumericAdd-16 pass K-NumericAdd-17 fail K-NumericAdd-18 fail K-NumericAdd-19 fail K-NumericAdd-20 fail K-NumericAdd-21 pass K-NumericAdd-22 pass K-NumericAdd-23 pass K-NumericAdd-24 pass K-NumericAdd-25 pass K-NumericAdd-26 pass K-NumericAdd-27 pass K-NumericAdd-28 pass K-NumericAdd-29 pass K-NumericAdd-30 pass K-NumericAdd-31 fail K-NumericAdd-32 fail K-NumericAdd-33 fail K-NumericAdd-34 fail K-NumericAdd-35 fail K-NumericAdd-36 fail K-NumericAdd-37 fail K-NumericAdd-38 no result K-NumericAdd-39 fail K-NumericAdd-40 no result K-NumericAdd-41 fail K-NumericAdd-42 fail K-NumericAdd-43 no result K-NumericAdd-44 no result K-NumericAdd-45 pass K-NumericAdd-46 pass K-NumericAdd-47 pass K-NumericAdd-48 pass K-NumericAdd-49 pass K-NumericAdd-50 pass K-NumericAdd-51 no result K-NumericAdd-52 no result K-NumericAdd-53 no result K-NumericAdd-54 no result K-NumericAdd-55 no result K-NumericAdd-56 no result K-NumericAdd-57 no result K-NumericAdd-58 no result K-NumericAdd-59 pass K-NumericAdd-60 pass K-NumericAdd-61 pass K-NumericAdd-62 pass K-NumericAdd-63 no result K-NumericAdd-64 no result K-NumericAdd-65 no result K-NumericAdd-66 no result K2-NumericAdd-1 fail op:numeric-subtract 92/107 op-numeric-subtractint2args-1 pass op-numeric-subtractint2args-2 pass op-numeric-subtractint2args-3 pass op-numeric-subtractint2args-4 pass op-numeric-subtractint2args-5 pass op-numeric-subtractintg2args-1 pass op-numeric-subtractintg2args-2 pass op-numeric-subtractintg2args-3 pass op-numeric-subtractintg2args-4 pass op-numeric-subtractintg2args-5 pass op-numeric-subtractdec2args-1 pass op-numeric-subtractdec2args-2 pass op-numeric-subtractdec2args-3 pass op-numeric-subtractdec2args-4 pass op-numeric-subtractdec2args-5 pass op-numeric-subtractdbl2args-1 pass op-numeric-subtractdbl2args-2 pass op-numeric-subtractdbl2args-3 pass op-numeric-subtractdbl2args-4 pass op-numeric-subtractdbl2args-5 pass op-numeric-subtractflt2args-1 pass op-numeric-subtractflt2args-2 pass op-numeric-subtractflt2args-3 pass op-numeric-subtractflt2args-4 pass op-numeric-subtractflt2args-5 pass op-numeric-subtractlng2args-1 pass op-numeric-subtractlng2args-2 pass op-numeric-subtractlng2args-3 pass op-numeric-subtractlng2args-4 pass op-numeric-subtractlng2args-5 pass op-numeric-subtractusht2args-1 pass op-numeric-subtractusht2args-2 pass op-numeric-subtractusht2args-3 pass op-numeric-subtractusht2args-4 pass op-numeric-subtractusht2args-5 pass op-numeric-subtractnint2args-1 pass op-numeric-subtractnint2args-2 pass op-numeric-subtractpint2args-1 pass op-numeric-subtractpint2args-2 pass op-numeric-subtractpint2args-3 pass op-numeric-subtractulng2args-1 pass op-numeric-subtractulng2args-2 pass op-numeric-subtractulng2args-3 pass op-numeric-subtractulng2args-4 pass op-numeric-subtractulng2args-5 pass op-numeric-subtractnpi2args-1 pass op-numeric-subtractnpi2args-2 pass op-numeric-subtractnpi2args-3 pass op-numeric-subtractnpi2args-4 pass op-numeric-subtractnpi2args-5 pass op-numeric-subtractnni2args-1 pass op-numeric-subtractnni2args-2 pass op-numeric-subtractnni2args-3 pass op-numeric-subtractnni2args-4 pass op-numeric-subtractnni2args-5 pass op-numeric-subtractsht2args-1 pass op-numeric-subtractsht2args-2 pass op-numeric-subtractsht2args-3 pass op-numeric-subtractsht2args-4 pass op-numeric-subtractsht2args-5 pass op-numeric-subtractmix2args-1 pass op-numeric-subtractmix2args-2 no result op-numeric-subtractmix2args-3 pass op-numeric-subtractmix2args-4 pass op-numeric-subtractmix2args-5 pass op-numeric-subtractmix2args-6 no result op-numeric-subtractmix2args-7 pass op-numeric-subtractmix2args-8 no result op-numeric-subtractmix2args-9 no result K-NumericSubtract-1 pass K-NumericSubtract-2 pass K-NumericSubtract-3 pass K-NumericSubtract-4 pass K-NumericSubtract-5 pass K-NumericSubtract-6 pass K-NumericSubtract-7 pass K-NumericSubtract-8 pass K-NumericSubtract-9 fail K-NumericSubtract-10 fail K-NumericSubtract-11 fail K-NumericSubtract-12 fail K-NumericSubtract-13 pass K-NumericSubtract-14 pass K-NumericSubtract-15 pass K-NumericSubtract-16 pass K-NumericSubtract-17 pass K-NumericSubtract-18 pass K-NumericSubtract-19 pass K-NumericSubtract-20 pass K-NumericSubtract-21 fail K-NumericSubtract-22 pass K-NumericSubtract-23 fail K-NumericSubtract-24 pass K-NumericSubtract-25 no result K-NumericSubtract-26 no result K-NumericSubtract-27 pass K-NumericSubtract-28 pass K-NumericSubtract-29 pass K-NumericSubtract-30 pass K-NumericSubtract-31 pass K-NumericSubtract-32 pass K-NumericSubtract-33 pass K-NumericSubtract-34 pass K-NumericSubtract-35 pass K-NumericSubtract-36 fail K-NumericSubtract-37 no result K-NumericSubtract-38 no result op:numeric-multiply 67/79 op-numeric-multiplydec2args-1 pass op-numeric-multiplydec2args-2 pass op-numeric-multiplydec2args-3 pass op-numeric-multiplydec2args-4 pass op-numeric-multiplydec2args-5 pass op-numeric-multiplydbl2args-1 pass op-numeric-multiplydbl2args-2 pass op-numeric-multiplydbl2args-3 pass op-numeric-multiplydbl2args-4 pass op-numeric-multiplydbl2args-5 pass op-numeric-multiplyflt2args-1 pass op-numeric-multiplyflt2args-2 pass op-numeric-multiplyflt2args-3 pass op-numeric-multiplyflt2args-4 pass op-numeric-multiplyflt2args-5 pass op-numeric-multiplyusht2args-1 pass op-numeric-multiplyusht2args-2 pass op-numeric-multiplyusht2args-3 pass op-numeric-multiplyusht2args-4 pass op-numeric-multiplyusht2args-5 pass op-numeric-multiplypint2args-1 pass op-numeric-multiplypint2args-2 pass op-numeric-multiplypint2args-3 pass op-numeric-multiplypint2args-4 pass op-numeric-multiplypint2args-5 pass op-numeric-multiplyulng2args-1 pass op-numeric-multiplyulng2args-2 pass op-numeric-multiplyulng2args-3 pass op-numeric-multiplyulng2args-4 pass op-numeric-multiplyulng2args-5 pass op-numeric-multiplynpi2args-1 pass op-numeric-multiplynpi2args-2 pass op-numeric-multiplynni2args-1 pass op-numeric-multiplynni2args-2 pass op-numeric-multiplynni2args-3 pass op-numeric-multiplynni2args-4 pass op-numeric-multiplynni2args-5 pass op-numeric-multiplymix2args-1 pass op-numeric-multiplymix2args-2 no result op-numeric-multiplymix2args-3 pass op-numeric-multiplymix2args-4 pass op-numeric-multiplymix2args-5 pass op-numeric-multiplymix2args-6 no result op-numeric-multiplymix2args-7 pass op-numeric-multiplymix2args-8 no result op-numeric-multiplymix2args-9 no result K-NumericMultiply-1 pass K-NumericMultiply-2 pass K-NumericMultiply-3 pass K-NumericMultiply-4 pass K-NumericMultiply-5 pass K-NumericMultiply-6 pass K-NumericMultiply-7 pass K-NumericMultiply-8 pass K-NumericMultiply-9 fail K-NumericMultiply-10 fail K-NumericMultiply-11 fail K-NumericMultiply-12 fail K-NumericMultiply-13 pass K-NumericMultiply-14 pass K-NumericMultiply-15 pass K-NumericMultiply-16 pass K-NumericMultiply-17 pass K-NumericMultiply-18 pass K-NumericMultiply-19 pass K-NumericMultiply-20 pass K-NumericMultiply-21 fail K-NumericMultiply-22 pass K-NumericMultiply-23 fail K-NumericMultiply-24 pass K-NumericMultiply-25 pass K-NumericMultiply-26 pass K-NumericMultiply-27 pass K-NumericMultiply-28 no result K-NumericMultiply-29 no result K-NumericMultiply-30 pass K-NumericMultiply-31 pass K-NumericMultiply-32 pass K-NumericMultiply-33 pass op:numeric-divide 71/105 op-numeric-divideint2args-1 pass op-numeric-divideint2args-2 fail op-numeric-divideint2args-3 fail op-numeric-divideint2args-4 fail op-numeric-divideint2args-5 fail op-numeric-divideintg2args-1 pass op-numeric-divideintg2args-2 fail op-numeric-divideintg2args-3 pass op-numeric-divideintg2args-4 fail op-numeric-divideintg2args-5 pass op-numeric-dividedec2args-1 pass op-numeric-dividedec2args-2 fail op-numeric-dividedec2args-3 pass op-numeric-dividedec2args-4 fail op-numeric-dividedec2args-5 pass op-numeric-dividedbl2args-1 pass op-numeric-dividedbl2args-2 pass op-numeric-dividedbl2args-3 pass op-numeric-dividedbl2args-4 pass op-numeric-divideflt2args-1 pass op-numeric-divideflt2args-2 pass op-numeric-divideflt2args-3 pass op-numeric-divideflt2args-4 pass op-numeric-dividelng2args-1 pass op-numeric-dividelng2args-2 fail op-numeric-dividelng2args-3 pass op-numeric-dividelng2args-4 fail op-numeric-dividelng2args-5 pass op-numeric-divideusht2args-1 pass op-numeric-divideusht2args-2 pass op-numeric-dividenint2args-1 pass op-numeric-dividenint2args-2 fail op-numeric-dividenint2args-3 fail op-numeric-dividenint2args-4 fail op-numeric-dividenint2args-5 fail op-numeric-dividepint2args-1 pass op-numeric-dividepint2args-2 fail op-numeric-dividepint2args-3 fail op-numeric-dividepint2args-4 fail op-numeric-dividepint2args-5 fail op-numeric-divideulng2args-1 pass op-numeric-divideulng2args-2 pass op-numeric-dividenpi2args-1 pass op-numeric-dividenpi2args-2 fail op-numeric-dividenpi2args-3 pass op-numeric-dividenpi2args-4 fail op-numeric-dividenni2args-1 pass op-numeric-dividenni2args-2 pass op-numeric-dividesht2args-1 pass op-numeric-dividesht2args-2 fail op-numeric-dividesht2args-3 fail op-numeric-dividesht2args-4 fail op-numeric-dividesht2args-5 fail op-numeric-dividemix2args-1 pass op-numeric-dividemix2args-2 no result op-numeric-dividemix2args-3 pass op-numeric-dividemix2args-4 pass op-numeric-dividemix2args-5 pass op-numeric-dividemix2args-6 no result op-numeric-dividemix2args-7 pass op-numeric-dividemix2args-8 no result op-numeric-dividemix2args-9 no result K-NumericDivide-1 pass K-NumericDivide-2 pass K-NumericDivide-3 pass K-NumericDivide-4 pass K-NumericDivide-5 pass K-NumericDivide-6 pass K-NumericDivide-7 pass K-NumericDivide-8 pass K-NumericDivide-9 pass K-NumericDivide-10 pass K-NumericDivide-11 pass K-NumericDivide-12 pass K-NumericDivide-13 pass K-NumericDivide-14 pass K-NumericDivide-15 pass K-NumericDivide-16 pass K-NumericDivide-17 pass K-NumericDivide-18 pass K-NumericDivide-19 pass K-NumericDivide-20 fail K-NumericDivide-21 fail K-NumericDivide-22 fail K-NumericDivide-23 fail K-NumericDivide-24 pass K-NumericDivide-25 pass K-NumericDivide-26 pass K-NumericDivide-27 pass K-NumericDivide-28 pass K-NumericDivide-29 pass K-NumericDivide-30 pass K-NumericDivide-31 pass K-NumericDivide-32 no result K-NumericDivide-33 no result K-NumericDivide-34 pass K-NumericDivide-35 pass K-NumericDivide-36 pass K-NumericDivide-37 pass K-NumericDivide-38 pass K-NumericDivide-39 pass K-NumericDivide-40 pass K-NumericDivide-41 pass K-NumericDivide-42 pass K-NumericDivide-43 pass op:numeric-integer-divide 97/109 op-numeric-integer-divideint2args-1 pass op-numeric-integer-divideint2args-2 pass op-numeric-integer-divideint2args-3 pass op-numeric-integer-divideint2args-4 pass op-numeric-integer-divideint2args-5 pass op-numeric-integer-divideintg2args-1 pass op-numeric-integer-divideintg2args-2 pass op-numeric-integer-divideintg2args-3 pass op-numeric-integer-divideintg2args-4 pass op-numeric-integer-divideintg2args-5 pass op-numeric-integer-dividedec2args-1 pass op-numeric-integer-dividedec2args-2 pass op-numeric-integer-dividedec2args-3 pass op-numeric-integer-dividedec2args-4 pass op-numeric-integer-dividedec2args-5 pass op-numeric-integer-dividelng2args-1 pass op-numeric-integer-dividelng2args-2 pass op-numeric-integer-dividelng2args-3 pass op-numeric-integer-dividelng2args-4 pass op-numeric-integer-dividelng2args-5 pass op-numeric-integer-divideusht2args-1 pass op-numeric-integer-divideusht2args-2 pass op-numeric-integer-dividenint2args-1 pass op-numeric-integer-dividenint2args-2 pass op-numeric-integer-dividenint2args-3 pass op-numeric-integer-dividenint2args-4 pass op-numeric-integer-dividenint2args-5 fail op-numeric-integer-dividepint2args-1 pass op-numeric-integer-dividepint2args-2 fail op-numeric-integer-dividepint2args-3 fail op-numeric-integer-dividepint2args-4 pass op-numeric-integer-dividepint2args-5 pass op-numeric-integer-divideulng2args-1 pass op-numeric-integer-divideulng2args-2 pass op-numeric-integer-dividenpi2args-1 pass op-numeric-integer-dividenpi2args-2 pass op-numeric-integer-dividenpi2args-3 pass op-numeric-integer-dividenpi2args-4 pass op-numeric-integer-dividenni2args-1 pass op-numeric-integer-dividenni2args-2 pass op-numeric-integer-dividesht2args-1 pass op-numeric-integer-dividesht2args-2 pass op-numeric-integer-dividesht2args-3 pass op-numeric-integer-dividesht2args-4 pass op-numeric-integer-dividesht2args-5 pass op-numeric-integer-dividemix2args-1 fail op-numeric-integer-dividemix2args-2 pass op-numeric-integer-dividemix2args-3 pass op-numeric-integer-dividemix2args-4 fail op-numeric-integer-dividemix2args-5 fail op-numeric-integer-dividemix2args-6 pass Expected-error: FORG0001, Actual Error: err:XPTY0004
op-numeric-integer-dividemix2args-7 pass op-numeric-integer-dividemix2args-8 pass Expected-error: FORG0001, Actual Error: err:XPTY0004
op-numeric-integer-dividemix2args-9 pass Expected-error: FORG0001, Actual Error: err:XPTY0004
op-numeric-integer-dividemix2args-10 pass op-numeric-integer-divide-1 pass Expected-error: FOAR0002, Actual Error: err:FOAR0001
K-NumericIntegerDivide-1 pass K-NumericIntegerDivide-2 pass K-NumericIntegerDivide-3 pass K-NumericIntegerDivide-4 pass K-NumericIntegerDivide-5 pass K-NumericIntegerDivide-6 pass K-NumericIntegerDivide-7 pass K-NumericIntegerDivide-8 pass K-NumericIntegerDivide-9 pass K-NumericIntegerDivide-10 pass K-NumericIntegerDivide-11 pass K-NumericIntegerDivide-12 pass K-NumericIntegerDivide-13 pass K-NumericIntegerDivide-14 pass K-NumericIntegerDivide-15 pass K-NumericIntegerDivide-16 pass K-NumericIntegerDivide-17 pass K-NumericIntegerDivide-18 pass K-NumericIntegerDivide-19 pass K-NumericIntegerDivide-20 pass K-NumericIntegerDivide-21 pass K-NumericIntegerDivide-22 pass K-NumericIntegerDivide-23 pass K-NumericIntegerDivide-24 pass K-NumericIntegerDivide-25 pass K-NumericIntegerDivide-26 pass K-NumericIntegerDivide-27 pass K-NumericIntegerDivide-28 pass K-NumericIntegerDivide-29 pass K-NumericIntegerDivide-30 pass K-NumericIntegerDivide-31 pass Expected-error: FOAR0002, Actual Error: err:XPTY0004
K-NumericIntegerDivide-32 pass Expected-error: FOAR0002, Actual Error: err:XPTY0004
K-NumericIntegerDivide-33 pass Expected-error: FOAR0002, Actual Error: err:XPTY0004
K-NumericIntegerDivide-34 pass Expected-error: FOAR0002, Actual Error: err:XPTY0004
K-NumericIntegerDivide-35 fail K-NumericIntegerDivide-36 fail K-NumericIntegerDivide-37 pass K-NumericIntegerDivide-38 pass K-NumericIntegerDivide-39 pass K-NumericIntegerDivide-40 pass K-NumericIntegerDivide-41 pass K-NumericIntegerDivide-42 pass K-NumericIntegerDivide-43 pass K-NumericIntegerDivide-44 pass K-NumericIntegerDivide-45 pass K-NumericIntegerDivide-46 no result K-NumericIntegerDivide-47 pass K-NumericIntegerDivide-48 fail K-NumericIntegerDivide-49 fail K-NumericIntegerDivide-50 pass Expected-error: FORG0001, Actual Error: err:XPTY0004
K-NumericIntegerDivide-51 pass Expected-error: FORG0001, Actual Error: err:XPTY0004
K-NumericIntegerDivide-52 pass K-NumericIntegerDivide-53 fail op:numeric-mod 48/58 op-numeric-modint2args-1 pass op-numeric-modintg2args-1 pass op-numeric-modintg2args-2 pass op-numeric-moddec2args-1 pass op-numeric-moddec2args-2 pass op-numeric-moddbl2args-1 pass op-numeric-modflt2args-1 pass op-numeric-modlng2args-1 pass op-numeric-modusht2args-1 pass op-numeric-modusht2args-2 pass op-numeric-modpint2args-1 pass op-numeric-modpint2args-2 pass op-numeric-modpint2args-3 pass op-numeric-modpint2args-4 pass op-numeric-modpint2args-5 pass op-numeric-modulng2args-1 pass op-numeric-modulng2args-2 pass op-numeric-modnni2args-1 pass op-numeric-modnni2args-2 pass op-numeric-modsht2args-1 pass op-numeric-modmix2args-1 pass op-numeric-modmix2args-2 no result op-numeric-modmix2args-3 pass op-numeric-modmix2args-4 pass op-numeric-modmix2args-5 pass op-numeric-modmix2args-6 no result op-numeric-modmix2args-7 pass op-numeric-modmix2args-8 no result op-numeric-modmix2args-9 no result K-NumericMod-1 pass K-NumericMod-2 pass K-NumericMod-3 pass K-NumericMod-4 pass K-NumericMod-5 fail K-NumericMod-6 fail K-NumericMod-7 fail K-NumericMod-8 fail K-NumericMod-9 pass K-NumericMod-10 pass K-NumericMod-11 pass K-NumericMod-12 pass K-NumericMod-13 pass K-NumericMod-14 pass K-NumericMod-15 pass K-NumericMod-16 pass K-NumericMod-17 pass K-NumericMod-18 pass K-NumericMod-19 pass K-NumericMod-20 pass K-NumericMod-21 pass K-NumericMod-22 pass K-NumericMod-23 pass K-NumericMod-24 no result K-NumericMod-25 no result K-NumericMod-26 pass K-NumericMod-27 pass K-NumericMod-28 pass K-NumericMod-29 pass op:numeric-unary-plus 50/51 op-numeric-unary-plusint1args-1 pass op-numeric-unary-plusint1args-2 pass op-numeric-unary-plusint1args-3 pass op-numeric-unary-plusintg1args-1 pass op-numeric-unary-plusintg1args-2 pass op-numeric-unary-plusintg1args-3 pass op-numeric-unary-plusdec1args-1 pass op-numeric-unary-plusdec1args-2 pass op-numeric-unary-plusdec1args-3 pass op-numeric-unary-plusdbl1args-1 pass op-numeric-unary-plusdbl1args-2 pass op-numeric-unary-plusdbl1args-3 pass op-numeric-unary-plusflt1args-1 pass op-numeric-unary-plusflt1args-2 pass op-numeric-unary-plusflt1args-3 pass op-numeric-unary-pluslng1args-1 pass op-numeric-unary-pluslng1args-2 pass op-numeric-unary-pluslng1args-3 pass op-numeric-unary-plususht1args-1 pass op-numeric-unary-plususht1args-2 pass op-numeric-unary-plususht1args-3 pass op-numeric-unary-plusnint1args-1 pass op-numeric-unary-plusnint1args-2 pass op-numeric-unary-plusnint1args-3 pass op-numeric-unary-pluspint1args-1 pass op-numeric-unary-pluspint1args-2 pass op-numeric-unary-pluspint1args-3 pass op-numeric-unary-plusulng1args-1 pass op-numeric-unary-plusulng1args-2 pass op-numeric-unary-plusulng1args-3 pass op-numeric-unary-plusnpi1args-1 pass op-numeric-unary-plusnpi1args-2 pass op-numeric-unary-plusnpi1args-3 pass op-numeric-unary-plusnni1args-1 pass op-numeric-unary-plusnni1args-2 pass op-numeric-unary-plusnni1args-3 pass op-numeric-unary-plussht1args-1 pass op-numeric-unary-plussht1args-2 pass op-numeric-unary-plussht1args-3 pass K-NumericUnaryPlus-1 no result K-NumericUnaryPlus-2 pass K-NumericUnaryPlus-3 pass K-NumericUnaryPlus-4 pass K-NumericUnaryPlus-5 pass K-NumericUnaryPlus-6 pass K-NumericUnaryPlus-7 pass K-NumericUnaryPlus-8 pass K-NumericUnaryPlus-9 pass K-NumericUnaryPlus-10 pass K-NumericUnaryPlus-11 pass K-NumericUnaryPlus-12 pass op:numeric-unary-minus 51/52 op-numeric-unary-minusint1args-1 pass op-numeric-unary-minusint1args-2 pass op-numeric-unary-minusint1args-3 pass op-numeric-unary-minusintg1args-1 pass op-numeric-unary-minusintg1args-2 pass op-numeric-unary-minusintg1args-3 pass op-numeric-unary-minusdec1args-1 pass op-numeric-unary-minusdec1args-2 pass op-numeric-unary-minusdec1args-3 pass op-numeric-unary-minusdbl1args-1 pass op-numeric-unary-minusdbl1args-2 pass op-numeric-unary-minusdbl1args-3 pass op-numeric-unary-minusflt1args-1 pass op-numeric-unary-minusflt1args-2 pass op-numeric-unary-minusflt1args-3 pass op-numeric-unary-minuslng1args-1 pass op-numeric-unary-minuslng1args-2 pass op-numeric-unary-minuslng1args-3 pass op-numeric-unary-minususht1args-1 pass op-numeric-unary-minususht1args-2 pass op-numeric-unary-minususht1args-3 pass op-numeric-unary-minusnint1args-1 pass op-numeric-unary-minusnint1args-2 pass op-numeric-unary-minusnint1args-3 pass op-numeric-unary-minuspint1args-1 pass op-numeric-unary-minuspint1args-2 pass op-numeric-unary-minuspint1args-3 pass op-numeric-unary-minusulng1args-1 pass op-numeric-unary-minusulng1args-2 pass op-numeric-unary-minusulng1args-3 pass op-numeric-unary-minusnpi1args-1 pass op-numeric-unary-minusnpi1args-2 pass op-numeric-unary-minusnpi1args-3 pass op-numeric-unary-minusnni1args-1 pass op-numeric-unary-minusnni1args-2 pass op-numeric-unary-minusnni1args-3 pass op-numeric-unary-minussht1args-1 pass op-numeric-unary-minussht1args-2 pass op-numeric-unary-minussht1args-3 pass K-NumericUnaryMinus-1 no result K-NumericUnaryMinus-2 pass K-NumericUnaryMinus-3 pass K-NumericUnaryMinus-4 pass K-NumericUnaryMinus-5 pass K-NumericUnaryMinus-6 pass K-NumericUnaryMinus-7 pass K-NumericUnaryMinus-8 pass K-NumericUnaryMinus-9 pass K-NumericUnaryMinus-10 pass K-NumericUnaryMinus-11 pass K-NumericUnaryMinus-12 pass K-NumericUnaryMinus-13 pass Arithmetic Operators on Duration Values op:add-yearMonthDurations 16/24 op-add-yearMonthDurations2args-1 fail op-add-yearMonthDurations2args-2 fail op-add-yearMonthDurations2args-3 fail op-add-yearMonthDurations2args-4 fail op-add-yearMonthDurations2args-5 fail op-add-yearMonthDurations-1 fail op-add-yearMonthDurations-2 pass op-add-yearMonthDurations-3 pass op-add-yearMonthDurations-4 pass op-add-yearMonthDurations-5 pass op-add-yearMonthDurations-6 pass op-add-yearMonthDurations-7 fail op-add-yearMonthDurations-8 fail op-add-yearMonthDurations-9 pass op-add-yearMonthDurations-10 pass op-add-yearMonthDurations-11 pass op-add-yearMonthDurations-12 pass op-add-yearMonthDurations-13 pass op-add-yearMonthDurations-14 pass op-add-yearMonthDurations-15 pass op-add-yearMonthDurations-16 pass K-YearMonthDurationAdd-1 pass K-YearMonthDurationAdd-2 pass K-YearMonthDurationAdd-3 pass op:subtract-yearMonthDurations 21/30 op-subtract-yearMonthDurations2args-1 fail op-subtract-yearMonthDurations2args-2 fail op-subtract-yearMonthDurations2args-3 fail op-subtract-yearMonthDurations2args-4 fail op-subtract-yearMonthDurations2args-5 fail op-subtract-yearMonthDurations-1 fail op-subtract-yearMonthDurations-2 pass op-subtract-yearMonthDurations-3 pass op-subtract-yearMonthDurations-4 pass op-subtract-yearMonthDurations-5 pass op-subtract-yearMonthDurations-6 pass op-subtract-yearMonthDurations-7 fail op-subtract-yearMonthDurations-8 fail op-subtract-yearMonthDurations-9 pass op-subtract-yearMonthDurations-10 pass op-subtract-yearMonthDurations-11 fail op-subtract-yearMonthDurations-12 pass op-subtract-yearMonthDurations-13 pass op-subtract-yearMonthDurations-14 pass op-subtract-yearMonthDurations-15 pass op-subtract-yearMonthDurations-16 pass K-YearMonthDurationSubtract-1 pass K-YearMonthDurationSubtract-2 pass K-YearMonthDurationSubtract-3 pass K-YearMonthDurationSubtract-4 pass K-YearMonthDurationSubtract-5 pass K-YearMonthDurationSubtract-6 pass K-YearMonthDurationSubtract-7 pass K-YearMonthDurationSubtract-8 pass K-YearMonthDurationSubtract-9 pass op:multiply-yearMonthDuration 27/37 op-multiply-yearMonthDuration2args-1 fail op-multiply-yearMonthDuration2args-2 fail op-multiply-yearMonthDuration2args-3 fail op-multiply-yearMonthDuration2args-4 fail op-multiply-yearMonthDuration2args-5 fail op-multiply-yearMonthDuration-1 fail op-multiply-yearMonthDuration-2 pass op-multiply-yearMonthDuration-3 pass op-multiply-yearMonthDuration-4 pass op-multiply-yearMonthDuration-5 pass op-multiply-yearMonthDuration-6 pass op-multiply-yearMonthDuration-7 fail op-multiply-yearMonthDuration-8 fail op-multiply-yearMonthDuration-9 pass op-multiply-yearMonthDuration-10 pass op-multiply-yearMonthDuration-11 pass op-multiply-yearMonthDuration-12 pass op-multiply-yearMonthDuration-13 pass op-multiply-yearMonthDuration-14 pass op-multiply-yearMonthDuration-15 pass op-multiply-yearMonthDuration-16 pass op-multiply-yearMonthDuration-17 pass op-multiply-yearMonthDuration-18 pass op-multiply-yearMonthDuration-19 fail K-YearMonthDurationMultiply-1 pass K-YearMonthDurationMultiply-2 pass K-YearMonthDurationMultiply-3 pass K-YearMonthDurationMultiply-4 pass K-YearMonthDurationMultiply-5 pass K-YearMonthDurationMultiply-6 pass K-YearMonthDurationMultiply-7 fail K-YearMonthDurationMultiply-8 pass K-YearMonthDurationMultiply-9 pass K-YearMonthDurationMultiply-10 pass K-YearMonthDurationMultiply-11 pass K-YearMonthDurationMultiply-12 pass K-YearMonthDurationMultiply-13 pass op:divide-yearMonthDuration 7/27 op-divide-yearMonthDuration2args-1 fail op-divide-yearMonthDuration2args-2 fail op-divide-yearMonthDuration2args-3 fail op-divide-yearMonthDuration2args-4 fail op-divide-yearMonthDuration2args-5 fail op-divide-yearMonthDuration-1 fail op-divide-yearMonthDuration-2 fail op-divide-yearMonthDuration-3 pass op-divide-yearMonthDuration-4 pass op-divide-yearMonthDuration-5 pass op-divide-yearMonthDuration-6 fail op-divide-yearMonthDuration-7 fail op-divide-yearMonthDuration-8 fail op-divide-yearMonthDuration-9 fail op-divide-yearMonthDuration-10 pass op-divide-yearMonthDuration-11 fail op-divide-yearMonthDuration-12 fail op-divide-yearMonthDuration-13 fail op-divide-yearMonthDuration-14 pass op-divide-yearMonthDuration-15 fail op-divide-yearMonthDuration-16 fail K-YearMonthDurationDivide-1 fail K-YearMonthDurationDivide-2 pass K-YearMonthDurationDivide-3 pass K-YearMonthDurationDivide-4 fail K-YearMonthDurationDivide-5 fail K-YearMonthDurationDivide-6 fail op:divide-yearMonthDuration-by-yearMonthDuration 16/22 op-divide-yearMonthDuration-by-yearMonthDuration2args-1 pass op-divide-yearMonthDuration-by-yearMonthDuration2args-2 fail op-divide-yearMonthDuration-by-yearMonthDuration2args-3 fail op-divide-yearMonthDuration-by-yearMonthDuration2args-4 pass op-divide-yearMonthDuration-by-yearMonthDuration2args-5 pass op-divide-yearMonthDuration-by-yMD-1 fail op-divide-yearMonthDuration-by-yMD-2 pass op-divide-yearMonthDuration-by-yMD-3 pass op-divide-yearMonthDuration-by-yMD-4 pass op-divide-yearMonthDuration-by-yMD-5 pass op-divide-yearMonthDuration-by-yMD-6 pass op-divide-yearMonthDuration-by-yMD-7 pass op-divide-yearMonthDuration-by-yMD-8 fail op-divide-yearMonthDuration-by-yMD-9 pass op-divide-yearMonthDuration-by-yMD-10 pass op-divide-yearMonthDuration-by-yMD-11 fail op-divide-yearMonthDuration-by-yMD-12 pass op-divide-yearMonthDuration-by-yMD-13 pass op-divide-yearMonthDuration-by-yMD-14 pass op-divide-yearMonthDuration-by-yMD-15 pass op-divide-yearMonthDuration-by-yMD-16 pass K-YearMonthDurationDivideYMD-1 fail op:add-dayTimeDurations 24/24 op-add-dayTimeDurations2args-1 pass op-add-dayTimeDurations2args-2 pass op-add-dayTimeDurations2args-3 pass op-add-dayTimeDurations2args-4 pass op-add-dayTimeDurations2args-5 pass op-add-dayTimeDurations-1 pass op-add-dayTimeDurations-2 pass op-add-dayTimeDurations-3 pass op-add-dayTimeDurations-4 pass op-add-dayTimeDurations-5 pass op-add-dayTimeDurations-6 pass op-add-dayTimeDurations-7 pass op-add-dayTimeDurations-8 pass op-add-dayTimeDurations-9 pass op-add-dayTimeDurations-10 pass op-add-dayTimeDurations-11 pass op-add-dayTimeDurations-12 pass op-add-dayTimeDurations-13 pass op-add-dayTimeDurations-14 pass op-add-dayTimeDurations-15 pass op-add-dayTimeDurations-16 pass K-DayTimeDurationAdd-1 pass K-DayTimeDurationAdd-2 pass K-DayTimeDurationAdd-3 pass op:subtract-dayTimeDurations 30/30 op-subtract-dayTimeDurations2args-1 pass op-subtract-dayTimeDurations2args-2 pass op-subtract-dayTimeDurations2args-3 pass op-subtract-dayTimeDurations2args-4 pass op-subtract-dayTimeDurations2args-5 pass op-subtract-dayTimeDurations-1 pass op-subtract-dayTimeDurations-2 pass op-subtract-dayTimeDurations-3 pass op-subtract-dayTimeDurations-4 pass op-subtract-dayTimeDurations-5 pass op-subtract-dayTimeDurations-6 pass op-subtract-dayTimeDurations-7 pass op-subtract-dayTimeDurations-8 pass op-subtract-dayTimeDurations-9 pass op-subtract-dayTimeDurations-10 pass op-subtract-dayTimeDurations-11 pass op-subtract-dayTimeDurations-12 pass op-subtract-dayTimeDurations-13 pass op-subtract-dayTimeDurations-14 pass op-subtract-dayTimeDurations-15 pass op-subtract-dayTimeDurations-16 pass K-DayTimeDurationSubtract-1 pass K-DayTimeDurationSubtract-2 pass K-DayTimeDurationSubtract-3 pass K-DayTimeDurationSubtract-4 pass K-DayTimeDurationSubtract-5 pass K-DayTimeDurationSubtract-6 pass K-DayTimeDurationSubtract-7 pass K-DayTimeDurationSubtract-8 pass K-DayTimeDurationSubtract-9 pass op:multiply-dayTimeDuration 31/32 op-multiply-dayTimeDuration2args-1 pass op-multiply-dayTimeDuration2args-2 pass op-multiply-dayTimeDuration2args-3 pass op-multiply-dayTimeDuration2args-4 pass op-multiply-dayTimeDuration2args-5 pass op-multiply-dayTimeDuration-1 pass op-multiply-dayTimeDuration-2 pass op-multiply-dayTimeDuration-3 pass op-multiply-dayTimeDuration-4 pass op-multiply-dayTimeDuration-5 pass op-multiply-dayTimeDuration-6 pass op-multiply-dayTimeDuration-7 pass op-multiply-dayTimeDuration-8 pass op-multiply-dayTimeDuration-9 pass op-multiply-dayTimeDuration-10 pass op-multiply-dayTimeDuration-11 pass op-multiply-dayTimeDuration-12 pass op-multiply-dayTimeDuration-13 pass op-multiply-dayTimeDuration-14 pass op-multiply-dayTimeDuration-15 pass op-multiply-dayTimeDuration-16 pass op-multiply-dayTimeDuration-17 pass op-multiply-dayTimeDuration-18 pass K-DayTimeDurationMultiply-1 pass K-DayTimeDurationMultiply-2 pass K-DayTimeDurationMultiply-3 pass K-DayTimeDurationMultiply-4 pass K-DayTimeDurationMultiply-5 pass K-DayTimeDurationMultiply-6 pass K-DayTimeDurationMultiply-7 pass K-DayTimeDurationMultiply-8 pass K-DayTimeDurationMultiply-9 fail op:divide-dayTimeDuration 31/36 op-divide-dayTimeDuration2args-1 pass op-divide-dayTimeDuration2args-2 fail op-divide-dayTimeDuration2args-3 fail op-divide-dayTimeDuration2args-4 pass op-divide-dayTimeDuration2args-5 pass op-divide-dayTimeDuration-2 pass op-divide-dayTimeDuration-3 pass op-divide-dayTimeDuration-4 pass op-divide-dayTimeDuration-5 pass op-divide-dayTimeDuration-6 pass op-divide-dayTimeDuration-7 pass op-divide-dayTimeDuration-8 pass op-divide-dayTimeDuration-9 pass op-divide-dayTimeDuration-10 pass op-divide-dayTimeDuration-11 pass op-divide-dayTimeDuration-12 pass op-divide-dayTimeDuration-13 pass op-divide-dayTimeDuration-14 pass op-divide-dayTimeDuration-15 pass op-divide-dayTimeDuration-16 pass K-DayTimeDurationDivide-1 pass K-DayTimeDurationDivide-2 pass K-DayTimeDurationDivide-3 pass K-DayTimeDurationDivide-4 fail K-DayTimeDurationDivide-5 fail K-DayTimeDurationDivide-6 fail K-DayTimeDurationDivide-7 pass K-DayTimeDurationDivide-8 pass K-DayTimeDurationDivide-9 pass K-DayTimeDurationDivide-10 pass K-DayTimeDurationDivide-11 pass K-DayTimeDurationDivide-12 pass K-DayTimeDurationDivide-13 pass K-DayTimeDurationDivide-14 pass K-DayTimeDurationDivide-15 pass K-DayTimeDurationDivide-16 pass op:divide-dayTimeDuration-by-dayTimeDuration 20/22 op-divide-dayTimeDuration-by-dayTimeDuration2args-1 pass op-divide-dayTimeDuration-by-dayTimeDuration2args-2 pass op-divide-dayTimeDuration-by-dayTimeDuration2args-3 pass op-divide-dayTimeDuration-by-dayTimeDuration2args-4 pass op-divide-dayTimeDuration-by-dayTimeDuration2args-5 pass op-divide-dayTimeDuration-by-dTD-1 fail op-divide-dayTimeDuration-by-dTD-2 pass op-divide-dayTimeDuration-by-dTD-3 pass op-divide-dayTimeDuration-by-dTD-4 pass op-divide-dayTimeDuration-by-dTD-5 pass op-divide-dayTimeDuration-by-dTD-6 pass op-divide-dayTimeDuration-by-dTD-7 pass op-divide-dayTimeDuration-by-dTD-8 pass op-divide-dayTimeDuration-by-dTD-9 pass op-divide-dayTimeDuration-by-dTD-10 pass op-divide-dayTimeDuration-by-dTD-11 fail op-divide-dayTimeDuration-by-dTD-12 pass op-divide-dayTimeDuration-by-dTD-13 pass op-divide-dayTimeDuration-by-dTD-14 pass op-divide-dayTimeDuration-by-dTD-15 pass op-divide-dayTimeDuration-by-dTD-16 pass K-DayTimeDurationDivideDTD-1 pass Arithmetic Operators on Duration and Date Time Values op:subtract-dateTimes-yielding-dayTimeDuration 18/26 op-subtract-dateTimes-yielding-DTD-1 fail op-subtract-dateTimes-yielding-DTD-2 fail op-subtract-dateTimes-yielding-DTD-3 fail op-subtract-dateTimes-yielding-DTD-4 pass op-subtract-dateTimes-yielding-DTD-5 pass op-subtract-dateTimes-yielding-DTD-6 pass op-subtract-dateTimes-yielding-DTD-7 fail op-subtract-dateTimes-yielding-DTD-8 fail op-subtract-dateTimes-yielding-DTD-9 pass op-subtract-dateTimes-yielding-DTD-10 pass op-subtract-dateTimes-yielding-DTD-11 pass op-subtract-dateTimes-yielding-DTD-12 pass op-subtract-dateTimes-yielding-DTD-13 pass op-subtract-dateTimes-yielding-DTD-14 pass op-subtract-dateTimes-yielding-DTD-15 pass op-subtract-dateTimes-yielding-DTD-16 fail op-subtract-dateTimes-yielding-DTD-17 pass op-subtract-dateTimes-yielding-DTD-18 pass op-subtract-dateTimes-yielding-DTD-19 fail op-subtract-dateTimes-yielding-DTD-20 fail K-dateTimesSubtract-1 pass K-dateTimesSubtract-2 pass K-dateTimesSubtract-3 pass K-dateTimesSubtract-4 pass K-dateTimesSubtract-5 pass K-dateTimesSubtract-6 pass op:subtract-dates-yielding-dayTimeDuration 19/26 op-subtract-dates-yielding-DTD-1 fail op-subtract-dates-yielding-DTD-2 fail op-subtract-dates-yielding-DTD-3 pass op-subtract-dates-yielding-DTD-4 pass op-subtract-dates-yielding-DTD-5 pass op-subtract-dates-yielding-DTD-6 pass op-subtract-dates-yielding-DTD-7 fail op-subtract-dates-yielding-DTD-8 fail op-subtract-dates-yielding-DTD-9 pass op-subtract-dates-yielding-DTD-10 pass op-subtract-dates-yielding-DTD-11 pass op-subtract-dates-yielding-DTD-12 pass op-subtract-dates-yielding-DTD-13 pass op-subtract-dates-yielding-DTD-14 pass op-subtract-dates-yielding-DTD-15 pass op-subtract-dates-yielding-DTD-16 pass op-subtract-dates-yielding-DTD-17 pass op-subtract-dates-yielding-DTD-18 pass op-subtract-dates-yielding-DTD-19 fail op-subtract-dates-yielding-DTD-20 fail K-DatesSubtract-1 fail K-DatesSubtract-2 pass K-DatesSubtract-3 pass K-DatesSubtract-4 pass K-DatesSubtract-5 pass K-DatesSubtract-6 pass op:subtract-times 28/29 op-subtract-times2args-1 pass op-subtract-times2args-2 pass op-subtract-times2args-3 pass op-subtract-times2args-4 pass op-subtract-times2args-5 pass op-subtract-times-1 pass op-subtract-times-2 pass op-subtract-times-3 fail op-subtract-times-4 pass op-subtract-times-5 pass op-subtract-times-6 pass op-subtract-times-7 pass op-subtract-times-8 pass op-subtract-times-9 pass op-subtract-times-10 pass op-subtract-times-11 pass op-subtract-times-12 pass op-subtract-times-13 pass op-subtract-times-14 pass op-subtract-times-15 pass op-subtract-times-16 pass K-TimeSubtract-1 pass K-TimeSubtract-2 pass K-TimeSubtract-3 pass K-TimeSubtract-4 pass K-TimeSubtract-5 pass K-TimeSubtract-6 pass K-TimeSubtract-7 pass K-TimeSubtract-8 pass op:add-yearMonthDuration-to-dateTime 26/26 op-add-yearMonthDuration-to-dateTime2args-1 pass op-add-yearMonthDuration-to-dateTime2args-2 pass op-add-yearMonthDuration-to-dateTime2args-3 pass op-add-yearMonthDuration-to-dateTime2args-4 pass op-add-yearMonthDuration-to-dateTime2args-5 pass op-add-yearMonthDuration-to-dateTime-1 pass op-add-yearMonthDuration-to-dateTime-2 pass op-add-yearMonthDuration-to-dateTime-3 pass op-add-yearMonthDuration-to-dateTime-4 pass op-add-yearMonthDuration-to-dateTimealt-5 pass op-add-yearMonthDuration-to-dateTime-6 pass op-add-yearMonthDuration-to-dateTime-7 pass op-add-yearMonthDuration-to-dateTime-8 pass op-add-yearMonthDuration-to-dateTime-9 pass op-add-yearMonthDuration-to-dateTime-10 pass op-add-yearMonthDuration-to-dateTime-12 pass op-add-yearMonthDuration-to-dateTime-13 pass op-add-yearMonthDuration-to-dateTime-14 pass op-add-yearMonthDuration-to-dateTime-15 pass op-add-yearMonthDuration-to-dateTime-16 pass K-YearMonthDurationAddDT-1 pass K-YearMonthDurationAddDT-2 pass K-YearMonthDurationAddDT-3 pass K-YearMonthDurationAddDT-4 pass K-YearMonthDurationAddDT-5 pass K-YearMonthDurationAddDT-6 pass op:add-dayTimeDuration-to-dateTime 23/24 op-add-dayTimeDuration-to-dateTime2args-1 pass op-add-dayTimeDuration-to-dateTime2args-2 pass op-add-dayTimeDuration-to-dateTime2args-3 pass op-add-dayTimeDuration-to-dateTime2args-4 pass op-add-dayTimeDuration-to-dateTime2args-5 pass op-add-dayTimeDuration-to-dateTime-1 pass op-add-dayTimeDuration-to-dateTime-2 pass op-add-dayTimeDuration-to-dateTime-3 pass op-add-dayTimeDuration-to-dateTime-4 pass op-add-dayTimeDuration-to-dateTime-5 pass op-add-dayTimeDuration-to-dateTime-6 pass op-add-dayTimeDuration-to-dateTime-7 pass op-add-dayTimeDuration-to-dateTime-8 fail op-add-dayTimeDuration-to-dateTime-9 pass op-add-dayTimeDuration-to-dateTime-10 pass op-add-dayTimeDuration-to-dateTime-12 pass op-add-dayTimeDuration-to-dateTime-13 pass op-add-dayTimeDuration-to-dateTime-14 pass op-add-dayTimeDuration-to-dateTime-15 pass op-add-dayTimeDuration-to-dateTime-16 pass K-DateTimeAddDTD-1 pass K-DateTimeAddDTD-2 pass K-DateTimeAddDTD-3 pass K-DateTimeAddDTD-4 pass op:subtract-yearMonthDuration-from-dateTime 21/21 op-subtract-yearMonthDuration-from-dateTime2args-1 pass op-subtract-yearMonthDuration-from-dateTime2args-2 pass op-subtract-yearMonthDuration-from-dateTime2args-3 pass op-subtract-yearMonthDuration-from-dateTime2args-4 pass op-subtract-yearMonthDuration-from-dateTime2args-5 pass op-subtract-yearMonthDuration-from-dateTime-1 pass op-subtract-yearMonthDuration-from-dateTime-2 pass op-subtract-yearMonthDuration-from-dateTime-3 pass op-subtract-yearMonthDuration-from-dateTime-4 pass op-subtract-yearMonthDuration-from-dateTime-5 pass op-subtract-yearMonthDuration-from-dateTime-6 pass op-subtract-yearMonthDuration-from-dateTime-7 pass op-subtract-yearMonthDuration-from-dateTime-8 pass op-subtract-yearMonthDuration-from-dateTime-9 pass op-subtract-yearMonthDuration-from-dateTime-10 pass op-subtract-yearMonthDuration-from-dateTime-12 pass op-subtract-yearMonthDuration-from-dateTime-13 pass op-subtract-yearMonthDuration-from-dateTime-14 pass op-subtract-yearMonthDuration-from-dateTime-15 pass op-subtract-yearMonthDuration-from-dateTime-16 pass K-DateTimeSubtractYMD-1 pass op:subtract-dayTimeDuration-from-dateTime 20/20 op-subtract-dayTimeDuration-from-dateTime2args-1 pass op-subtract-dayTimeDuration-from-dateTime2args-2 pass op-subtract-dayTimeDuration-from-dateTime2args-3 pass op-subtract-dayTimeDuration-from-dateTime2args-4 pass op-subtract-dayTimeDuration-from-dateTime2args-5 pass op-subtract-dayTimeDuration-from-dateTime-1 pass op-subtract-dayTimeDuration-from-dateTime-2 pass op-subtract-dayTimeDuration-from-dateTime-3 pass op-subtract-dayTimeDuration-from-dateTime-4 pass op-subtract-dayTimeDuration-from-dateTime-5 pass op-subtract-dayTimeDuration-from-dateTime-6 pass op-subtract-dayTimeDuration-from-dateTime-7 pass op-subtract-dayTimeDuration-from-dateTime-8 pass op-subtract-dayTimeDuration-from-dateTime-9 pass op-subtract-dayTimeDuration-from-dateTime-10 pass op-subtract-dayTimeDuration-from-dateTime-12 pass op-subtract-dayTimeDuration-from-dateTime-13 pass op-subtract-dayTimeDuration-from-dateTime-14 pass op-subtract-dayTimeDuration-from-dateTime-15 pass op-subtract-dayTimeDuration-from-dateTime-16 pass op:add-yearMonthDuration-to-date 24/24 op-add-yearMonthDuration-to-date2args-1 pass op-add-yearMonthDuration-to-date2args-2 pass op-add-yearMonthDuration-to-date2args-3 pass op-add-yearMonthDuration-to-date2args-4 pass op-add-yearMonthDuration-to-date2args-5 pass op-add-yearMonthDuration-to-date-1 pass op-add-yearMonthDuration-to-date-2 pass op-add-yearMonthDuration-to-date-3 pass op-add-yearMonthDuration-to-date-4 pass op-add-yearMonthDuration-to-date-5 pass op-add-yearMonthDuration-to-date-6 pass op-add-yearMonthDuration-to-date-7 pass op-add-yearMonthDuration-to-date-8 pass op-add-yearMonthDuration-to-date-9 pass op-add-yearMonthDuration-to-date-10 pass op-add-yearMonthDuration-to-date-12 pass op-add-yearMonthDuration-to-date-13 pass op-add-yearMonthDuration-to-date-14 pass op-add-yearMonthDuration-to-date-15 pass op-add-yearMonthDuration-to-date-16 pass K-DateAddYMD-1 pass K-DateAddYMD-2 pass K-DateAddYMD-3 pass K-DateAddYMD-4 pass op:add-dayTimeDuration-to-date 21/22 op-add-dayTimeDuration-to-date2args-1 pass op-add-dayTimeDuration-to-date2args-2 pass op-add-dayTimeDuration-to-date2args-3 pass op-add-dayTimeDuration-to-date2args-4 pass op-add-dayTimeDuration-to-date2args-5 pass op-add-dayTimeDuration-to-date-1 pass op-add-dayTimeDuration-to-datealt-2 pass op-add-dayTimeDuration-to-date-3 pass op-add-dayTimeDuration-to-date-4 pass op-add-dayTimeDuration-to-date-5 pass op-add-dayTimeDuration-to-date-6 pass op-add-dayTimeDuration-to-date-7 pass op-add-dayTimeDuration-to-date-8 fail op-add-dayTimeDuration-to-date-9 pass op-add-dayTimeDuration-to-date-10 pass op-add-dayTimeDuration-to-date-12 pass op-add-dayTimeDuration-to-date-13 pass op-add-dayTimeDuration-to-date-14 pass op-add-dayTimeDuration-to-date-15 pass op-add-dayTimeDuration-to-date-16 pass K-DateAddDTD-1 pass K-DateAddDTD-2 pass op:subtract-yearMonthDuration-from-date 23/23 op-subtract-yearMonthDuration-from-date2args-1 pass op-subtract-yearMonthDuration-from-date2args-2 pass op-subtract-yearMonthDuration-from-date2args-3 pass op-subtract-yearMonthDuration-from-date2args-4 pass op-subtract-yearMonthDuration-from-date2args-5 pass op-subtract-yearMonthDuration-from-date-1 pass op-subtract-yearMonthDuration-from-date-2 pass op-subtract-yearMonthDuration-from-date-3 pass op-subtract-yearMonthDuration-from-date-4 pass op-subtract-yearMonthDuration-from-date-5 pass op-subtract-yearMonthDuration-from-date-6 pass op-subtract-yearMonthDuration-from-date-7 pass op-subtract-yearMonthDuration-from-date-8 pass op-subtract-yearMonthDuration-from-date-9 pass op-subtract-yearMonthDuration-from-date-10 pass op-subtract-yearMonthDuration-from-date-12 pass op-subtract-yearMonthDuration-from-date-13 pass op-subtract-yearMonthDuration-from-date-14 pass op-subtract-yearMonthDuration-from-date-15 pass op-subtract-yearMonthDuration-from-date-16 pass op-subtract-yearMonthDuration-from-date-17 pass op-subtract-yearMonthDuration-from-date-18 pass K-DateSubtractYMD-1 pass op:subtract-dayTimeDuration-from-date 20/21 op-subtract-dayTimeDuration-from-date2args-1 pass op-subtract-dayTimeDuration-from-date2args-2 pass op-subtract-dayTimeDuration-from-date2args-3 pass op-subtract-dayTimeDuration-from-date2args-4 pass op-subtract-dayTimeDuration-from-date2args-5 pass op-subtract-dayTimeDuration-from-date-1 pass op-subtract-dayTimeDuration-from-date-2 pass op-subtract-dayTimeDuration-from-date-3 pass op-subtract-dayTimeDuration-from-date-4 pass op-subtract-dayTimeDuration-from-date-5 pass op-subtract-dayTimeDuration-from-date-6 pass op-subtract-dayTimeDuration-from-date-7 pass op-subtract-dayTimeDuration-from-date-8 fail op-subtract-dayTimeDuration-from-date-9 pass op-subtract-dayTimeDuration-from-date-10 pass op-subtract-dayTimeDuration-from-date-12 pass op-subtract-dayTimeDuration-from-date-13 pass op-subtract-dayTimeDuration-from-date-14 pass op-subtract-dayTimeDuration-from-date-15 pass op-subtract-dayTimeDuration-from-date-16 pass K-DateSubtractDTD-1 pass op:add-dayTimeDuration-to-time 24/24 op-add-dayTimeDuration-to-time2args-1 pass op-add-dayTimeDuration-to-time2args-2 pass op-add-dayTimeDuration-to-time2args-3 pass op-add-dayTimeDuration-to-time2args-4 pass op-add-dayTimeDuration-to-time2args-5 pass op-add-dayTimeDuration-to-time-1 pass op-add-dayTimeDuration-to-time-2 pass op-add-dayTimeDuration-to-time-3 pass op-add-dayTimeDuration-to-time-4 pass op-add-dayTimeDuration-to-time-5 pass op-add-dayTimeDuration-to-time-6 pass op-add-dayTimeDuration-to-time-7 pass op-add-dayTimeDuration-to-time-8 pass op-add-dayTimeDuration-to-time-9 pass op-add-dayTimeDuration-to-time-10 pass op-add-dayTimeDuration-to-timealt-12 pass op-add-dayTimeDuration-to-time-13 pass op-add-dayTimeDuration-to-time-14 pass op-add-dayTimeDuration-to-time-15 pass op-add-dayTimeDuration-to-time-16 pass op-add-dayTimeDuration-to-time-17 pass K-TimeAddDTD-1 pass K-TimeAddDTD-2 pass K2-TimeAddDTD-1 pass op:subtract-dayTimeDuration-from-time 26/26 op-subtract-dayTimeDuration-from-time2args-1 pass op-subtract-dayTimeDuration-from-time2args-2 pass op-subtract-dayTimeDuration-from-time2args-3 pass op-subtract-dayTimeDuration-from-time2args-4 pass op-subtract-dayTimeDuration-from-time2args-5 pass op-subtract-dayTimeDuration-from-time-1 pass op-subtract-dayTimeDuration-from-time-2 pass op-subtract-dayTimeDuration-from-time-3 pass op-subtract-dayTimeDuration-from-time-4 pass op-subtract-dayTimeDuration-from-time-5 pass op-subtract-dayTimeDuration-from-time-6 pass op-subtract-dayTimeDuration-from-time-7 pass op-subtract-dayTimeDuration-from-time-8 pass op-subtract-dayTimeDuration-from-time-9 pass op-subtract-dayTimeDuration-from-time-10 pass op-subtract-dayTimeDuration-from-time-12 pass op-subtract-dayTimeDuration-from-time-13 pass op-subtract-dayTimeDuration-from-time-14 pass op-subtract-dayTimeDuration-from-time-15 pass op-subtract-dayTimeDuration-from-time-16 pass op-subtract-dayTimeDuration-from-time-17 pass K-TimeSubtractDTD-1 pass K-TimeSubtractDTD-2 pass K-TimeSubtractDTD-3 pass K-TimeSubtractDTD-4 pass K-TimeSubtractDTD-5 pass Comparison Operators Value Comparison Comparison of Numeric Values op:numeric-equal 175/178 op-numeric-equalint2args-1 pass op-numeric-equalint2args-2 pass op-numeric-equalint2args-3 pass op-numeric-equalint2args-4 pass op-numeric-equalint2args-5 pass op-numeric-equalint2args-6 pass op-numeric-equalint2args-7 pass op-numeric-equalint2args-8 pass op-numeric-equalint2args-9 pass op-numeric-equalint2args-10 pass op-numeric-equalintg2args-1 pass op-numeric-equalintg2args-2 pass op-numeric-equalintg2args-3 pass op-numeric-equalintg2args-4 pass op-numeric-equalintg2args-5 pass op-numeric-equalintg2args-6 pass op-numeric-equalintg2args-7 pass op-numeric-equalintg2args-8 pass op-numeric-equalintg2args-9 pass op-numeric-equalintg2args-10 pass op-numeric-equaldec2args-1 pass op-numeric-equaldec2args-2 pass op-numeric-equaldec2args-3 pass op-numeric-equaldec2args-4 pass op-numeric-equaldec2args-5 pass op-numeric-equaldec2args-6 pass op-numeric-equaldec2args-7 pass op-numeric-equaldec2args-8 pass op-numeric-equaldec2args-9 pass op-numeric-equaldec2args-10 pass op-numeric-equaldbl2args-1 pass op-numeric-equaldbl2args-2 pass op-numeric-equaldbl2args-3 pass op-numeric-equaldbl2args-4 pass op-numeric-equaldbl2args-5 pass op-numeric-equaldbl2args-6 pass op-numeric-equaldbl2args-7 pass op-numeric-equaldbl2args-8 pass op-numeric-equaldbl2args-9 pass op-numeric-equaldbl2args-10 pass op-numeric-equalflt2args-1 pass op-numeric-equalflt2args-2 pass op-numeric-equalflt2args-3 pass op-numeric-equalflt2args-4 pass op-numeric-equalflt2args-5 pass op-numeric-equalflt2args-6 pass op-numeric-equalflt2args-7 pass op-numeric-equalflt2args-8 pass op-numeric-equalflt2args-9 pass op-numeric-equalflt2args-10 pass op-numeric-equallng2args-1 pass op-numeric-equallng2args-2 pass op-numeric-equallng2args-3 pass op-numeric-equallng2args-4 pass op-numeric-equallng2args-5 pass op-numeric-equallng2args-6 pass op-numeric-equallng2args-7 pass op-numeric-equallng2args-8 pass op-numeric-equallng2args-9 pass op-numeric-equallng2args-10 pass op-numeric-equalusht2args-1 pass op-numeric-equalusht2args-2 pass op-numeric-equalusht2args-3 pass op-numeric-equalusht2args-4 pass op-numeric-equalusht2args-5 pass op-numeric-equalusht2args-6 pass op-numeric-equalusht2args-7 pass op-numeric-equalusht2args-8 pass op-numeric-equalusht2args-9 pass op-numeric-equalusht2args-10 pass op-numeric-equalnint2args-1 pass op-numeric-equalnint2args-2 pass op-numeric-equalnint2args-3 pass op-numeric-equalnint2args-4 pass op-numeric-equalnint2args-5 pass op-numeric-equalnint2args-6 pass op-numeric-equalnint2args-7 pass op-numeric-equalnint2args-8 pass op-numeric-equalnint2args-9 pass op-numeric-equalnint2args-10 pass op-numeric-equalpint2args-1 pass op-numeric-equalpint2args-2 pass op-numeric-equalpint2args-3 pass op-numeric-equalpint2args-4 pass op-numeric-equalpint2args-5 pass op-numeric-equalpint2args-6 pass op-numeric-equalpint2args-7 pass op-numeric-equalpint2args-8 pass op-numeric-equalpint2args-9 pass op-numeric-equalpint2args-10 pass op-numeric-equalulng2args-1 pass op-numeric-equalulng2args-2 pass op-numeric-equalulng2args-3 pass op-numeric-equalulng2args-4 pass op-numeric-equalulng2args-5 pass op-numeric-equalulng2args-6 pass op-numeric-equalulng2args-7 pass op-numeric-equalulng2args-8 pass op-numeric-equalulng2args-9 pass op-numeric-equalulng2args-10 pass op-numeric-equalnpi2args-1 pass op-numeric-equalnpi2args-2 pass op-numeric-equalnpi2args-3 pass op-numeric-equalnpi2args-4 pass op-numeric-equalnpi2args-5 pass op-numeric-equalnpi2args-6 pass op-numeric-equalnpi2args-7 pass op-numeric-equalnpi2args-8 pass op-numeric-equalnpi2args-9 pass op-numeric-equalnpi2args-10 pass op-numeric-equalnni2args-1 pass op-numeric-equalnni2args-2 pass op-numeric-equalnni2args-3 pass op-numeric-equalnni2args-4 pass op-numeric-equalnni2args-5 pass op-numeric-equalnni2args-6 pass op-numeric-equalnni2args-7 pass op-numeric-equalnni2args-8 pass op-numeric-equalnni2args-9 pass op-numeric-equalnni2args-10 pass op-numeric-equalsht2args-1 pass op-numeric-equalsht2args-2 pass op-numeric-equalsht2args-3 pass op-numeric-equalsht2args-4 pass op-numeric-equalsht2args-5 pass op-numeric-equalsht2args-6 pass op-numeric-equalsht2args-7 pass op-numeric-equalsht2args-8 pass op-numeric-equalsht2args-9 pass op-numeric-equalsht2args-10 pass op-numeric-equal-emptyseq fail K-NumericEqual-1 pass K-NumericEqual-2 pass K-NumericEqual-3 pass K-NumericEqual-4 pass K-NumericEqual-5 pass K-NumericEqual-6 pass K-NumericEqual-7 pass K-NumericEqual-8 pass K-NumericEqual-9 pass K-NumericEqual-10 pass K-NumericEqual-11 pass K-NumericEqual-12 pass K-NumericEqual-13 pass K-NumericEqual-14 pass K-NumericEqual-15 pass K-NumericEqual-16 pass K-NumericEqual-17 pass K-NumericEqual-18 pass K-NumericEqual-19 pass K-NumericEqual-20 pass K-NumericEqual-21 pass K-NumericEqual-22 pass K-NumericEqual-23 pass K-NumericEqual-24 pass K-NumericEqual-25 pass K-NumericEqual-26 pass K-NumericEqual-27 pass K-NumericEqual-28 pass K-NumericEqual-29 pass K-NumericEqual-30 fail K-NumericEqual-31 pass K-NumericEqual-32 pass K-NumericEqual-33 pass K-NumericEqual-34 pass K-NumericEqual-35 pass K-NumericEqual-36 pass K-NumericEqual-37 pass K-NumericEqual-38 pass K-NumericEqual-39 pass K-NumericEqual-40 pass K-NumericEqual-41 pass K-NumericEqual-42 pass K-NumericEqual-43 pass K-NumericEqual-44 pass Expected-error: XPTY0004, Actual Error: Atomization seems to be failed.
K-NumericEqual-45 fail K-NumericEqual-46 pass K-NumericEqual-47 pass op:numeric-less-than 148/152 op-numeric-less-thanint2args-1 pass op-numeric-less-thanint2args-2 pass op-numeric-less-thanint2args-3 pass op-numeric-less-thanint2args-4 pass op-numeric-less-thanint2args-5 pass op-numeric-less-thanint2args-6 pass op-numeric-less-thanint2args-7 pass op-numeric-less-thanint2args-8 pass op-numeric-less-thanint2args-9 pass op-numeric-less-thanint2args-10 pass op-numeric-less-thanintg2args-1 pass op-numeric-less-thanintg2args-2 pass op-numeric-less-thanintg2args-3 pass op-numeric-less-thanintg2args-4 pass op-numeric-less-thanintg2args-5 pass op-numeric-less-thanintg2args-6 pass op-numeric-less-thanintg2args-7 pass op-numeric-less-thanintg2args-8 pass op-numeric-less-thanintg2args-9 pass op-numeric-less-thanintg2args-10 pass op-numeric-less-thandec2args-1 pass op-numeric-less-thandec2args-2 pass op-numeric-less-thandec2args-3 pass op-numeric-less-thandec2args-4 pass op-numeric-less-thandec2args-5 pass op-numeric-less-thandec2args-6 pass op-numeric-less-thandec2args-7 pass op-numeric-less-thandec2args-8 pass op-numeric-less-thandec2args-9 pass op-numeric-less-thandec2args-10 pass op-numeric-less-thandbl2args-1 pass op-numeric-less-thandbl2args-2 pass op-numeric-less-thandbl2args-3 pass op-numeric-less-thandbl2args-4 pass op-numeric-less-thandbl2args-5 pass op-numeric-less-thandbl2args-6 pass op-numeric-less-thandbl2args-7 pass op-numeric-less-thandbl2args-8 pass op-numeric-less-thandbl2args-9 pass op-numeric-less-thandbl2args-10 pass op-numeric-less-thanflt2args-1 pass op-numeric-less-thanflt2args-2 pass op-numeric-less-thanflt2args-3 pass op-numeric-less-thanflt2args-4 pass op-numeric-less-thanflt2args-5 pass op-numeric-less-thanflt2args-6 pass op-numeric-less-thanflt2args-7 pass op-numeric-less-thanflt2args-8 pass op-numeric-less-thanflt2args-9 pass op-numeric-less-thanflt2args-10 pass op-numeric-less-thanlng2args-1 pass op-numeric-less-thanlng2args-2 pass op-numeric-less-thanlng2args-3 pass op-numeric-less-thanlng2args-4 pass op-numeric-less-thanlng2args-5 pass op-numeric-less-thanlng2args-6 pass op-numeric-less-thanlng2args-7 pass op-numeric-less-thanlng2args-8 pass op-numeric-less-thanlng2args-9 pass op-numeric-less-thanlng2args-10 pass op-numeric-less-thanusht2args-1 pass op-numeric-less-thanusht2args-2 pass op-numeric-less-thanusht2args-3 pass op-numeric-less-thanusht2args-4 pass op-numeric-less-thanusht2args-5 pass op-numeric-less-thanusht2args-6 pass op-numeric-less-thanusht2args-7 pass op-numeric-less-thanusht2args-8 pass op-numeric-less-thanusht2args-9 pass op-numeric-less-thanusht2args-10 pass op-numeric-less-thannint2args-1 pass op-numeric-less-thannint2args-2 pass op-numeric-less-thannint2args-3 pass op-numeric-less-thannint2args-4 pass op-numeric-less-thannint2args-5 pass op-numeric-less-thannint2args-6 pass op-numeric-less-thannint2args-7 pass op-numeric-less-thannint2args-8 pass op-numeric-less-thannint2args-9 pass op-numeric-less-thannint2args-10 pass op-numeric-less-thanpint2args-1 pass op-numeric-less-thanpint2args-2 pass op-numeric-less-thanpint2args-3 pass op-numeric-less-thanpint2args-4 pass op-numeric-less-thanpint2args-5 pass op-numeric-less-thanpint2args-6 pass op-numeric-less-thanpint2args-7 pass op-numeric-less-thanpint2args-8 pass op-numeric-less-thanpint2args-9 pass op-numeric-less-thanpint2args-10 pass op-numeric-less-thanulng2args-1 pass op-numeric-less-thanulng2args-2 pass op-numeric-less-thanulng2args-3 pass op-numeric-less-thanulng2args-4 pass op-numeric-less-thanulng2args-5 pass op-numeric-less-thanulng2args-6 pass op-numeric-less-thanulng2args-7 pass op-numeric-less-thanulng2args-8 pass op-numeric-less-thanulng2args-9 pass op-numeric-less-thanulng2args-10 pass op-numeric-less-thannpi2args-1 pass op-numeric-less-thannpi2args-2 pass op-numeric-less-thannpi2args-3 pass op-numeric-less-thannpi2args-4 pass op-numeric-less-thannpi2args-5 pass op-numeric-less-thannpi2args-6 pass op-numeric-less-thannpi2args-7 pass op-numeric-less-thannpi2args-8 pass op-numeric-less-thannpi2args-9 pass op-numeric-less-thannpi2args-10 pass op-numeric-less-thannni2args-1 pass op-numeric-less-thannni2args-2 pass op-numeric-less-thannni2args-3 pass op-numeric-less-thannni2args-4 pass op-numeric-less-thannni2args-5 pass op-numeric-less-thannni2args-6 pass op-numeric-less-thannni2args-7 pass op-numeric-less-thannni2args-8 pass op-numeric-less-thannni2args-9 pass op-numeric-less-thannni2args-10 pass op-numeric-less-thansht2args-1 pass op-numeric-less-thansht2args-2 pass op-numeric-less-thansht2args-3 pass op-numeric-less-thansht2args-4 pass op-numeric-less-thansht2args-5 pass op-numeric-less-thansht2args-6 pass op-numeric-less-thansht2args-7 pass op-numeric-less-thansht2args-8 pass op-numeric-less-thansht2args-9 pass op-numeric-less-thansht2args-10 pass K-NumericLT-1 pass K-NumericLT-2 pass K-NumericLT-3 pass K-NumericLT-4 pass K-NumericLT-5 pass K-NumericLT-6 pass K-NumericLT-7 pass K-NumericLT-8 pass K-NumericLT-9 pass K-NumericLT-10 pass K-NumericLT-11 pass K-NumericLT-12 pass K-NumericLT-13 pass K-NumericLT-14 pass K-NumericLT-15 pass K-NumericLT-16 pass K-NumericLT-17 fail K-NumericLT-18 fail K-NumericLT-19 fail K-NumericLT-20 fail K-NumericLT-21 pass K-NumericLT-22 pass op:numeric-greater-than 84/88 op-numeric-greater-thanint2args-1 pass op-numeric-greater-thanint2args-2 pass op-numeric-greater-thanint2args-3 pass op-numeric-greater-thanint2args-4 pass op-numeric-greater-thanint2args-5 pass op-numeric-greater-thanintg2args-1 pass op-numeric-greater-thanintg2args-2 pass op-numeric-greater-thanintg2args-3 pass op-numeric-greater-thanintg2args-4 pass op-numeric-greater-thanintg2args-5 pass op-numeric-greater-thandec2args-1 pass op-numeric-greater-thandec2args-2 pass op-numeric-greater-thandec2args-3 pass op-numeric-greater-thandec2args-4 pass op-numeric-greater-thandec2args-5 pass op-numeric-greater-thandbl2args-1 pass op-numeric-greater-thandbl2args-2 pass op-numeric-greater-thandbl2args-3 pass op-numeric-greater-thandbl2args-4 pass op-numeric-greater-thandbl2args-5 pass op-numeric-greater-thanflt2args-1 pass op-numeric-greater-thanflt2args-2 pass op-numeric-greater-thanflt2args-3 pass op-numeric-greater-thanflt2args-4 pass op-numeric-greater-thanflt2args-5 pass op-numeric-greater-thanlng2args-1 pass op-numeric-greater-thanlng2args-2 pass op-numeric-greater-thanlng2args-3 pass op-numeric-greater-thanlng2args-4 pass op-numeric-greater-thanlng2args-5 pass op-numeric-greater-thanusht2args-1 pass op-numeric-greater-thanusht2args-2 pass op-numeric-greater-thanusht2args-3 pass op-numeric-greater-thanusht2args-4 pass op-numeric-greater-thanusht2args-5 pass op-numeric-greater-thannint2args-1 pass op-numeric-greater-thannint2args-2 pass op-numeric-greater-thannint2args-3 pass op-numeric-greater-thannint2args-4 pass op-numeric-greater-thannint2args-5 pass op-numeric-greater-thanpint2args-1 pass op-numeric-greater-thanpint2args-2 pass op-numeric-greater-thanpint2args-3 pass op-numeric-greater-thanpint2args-4 pass op-numeric-greater-thanpint2args-5 pass op-numeric-greater-thanulng2args-1 pass op-numeric-greater-thanulng2args-2 pass op-numeric-greater-thanulng2args-3 pass op-numeric-greater-thanulng2args-4 pass op-numeric-greater-thanulng2args-5 pass op-numeric-greater-thannpi2args-1 pass op-numeric-greater-thannpi2args-2 pass op-numeric-greater-thannpi2args-3 pass op-numeric-greater-thannpi2args-4 pass op-numeric-greater-thannpi2args-5 pass op-numeric-greater-thannni2args-1 pass op-numeric-greater-thannni2args-2 pass op-numeric-greater-thannni2args-3 pass op-numeric-greater-thannni2args-4 pass op-numeric-greater-thannni2args-5 pass op-numeric-greater-thansht2args-1 pass op-numeric-greater-thansht2args-2 pass op-numeric-greater-thansht2args-3 pass op-numeric-greater-thansht2args-4 pass op-numeric-greater-thansht2args-5 pass K-NumericGT-1 pass K-NumericGT-2 pass K-NumericGT-3 pass K-NumericGT-4 pass K-NumericGT-5 pass K-NumericGT-6 pass K-NumericGT-7 pass K-NumericGT-8 pass K-NumericGT-9 pass K-NumericGT-10 pass K-NumericGT-11 pass K-NumericGT-12 pass K-NumericGT-13 fail K-NumericGT-14 fail K-NumericGT-15 fail K-NumericGT-16 fail K-NumericGT-17 pass K-NumericGT-18 pass K-NumericGT-19 pass K-NumericGT-20 pass K-NumericGT-21 pass K-NumericGT-22 pass K-NumericGT-23 pass Comparison Operators on Boolean Values op:boolean-equal 49/49 op-boolean-equal2args-1 pass op-boolean-equal2args-2 pass op-boolean-equal2args-3 pass op-boolean-equal2args-4 pass op-boolean-equal2args-5 pass op-boolean-equal-1 pass op-boolean-equal-2 pass op-boolean-equal-3 pass op-boolean-equal-4 pass op-boolean-equal-5 pass op-boolean-equal-6 pass op-boolean-equal-7 pass op-boolean-equal-8 pass op-boolean-equal-9 pass op-boolean-equal-10 pass op-boolean-equal-11 pass op-boolean-equal-12 pass op-boolean-equal-13 pass op-boolean-equal-14 pass op-boolean-equal-15 pass op-boolean-equal-16 pass op-boolean-equal-17 pass Expected-error: XPTY0004, Actual Error: Atomization seems to be failed.
op-boolean-equal-more-args-001 pass op-boolean-equal-more-args-002 pass op-boolean-equal-more-args-003 pass op-boolean-equal-more-args-004 pass op-boolean-equal-more-args-005 pass op-boolean-equal-more-args-006 pass op-boolean-equal-more-args-007 pass op-boolean-equal-more-args-008 pass op-boolean-equal-more-args-009 pass op-boolean-equal-more-args-010 pass op-boolean-equal-more-args-011 pass op-boolean-equal-more-args-012 pass op-boolean-equal-more-args-013 pass op-boolean-equal-more-args-014 pass op-boolean-equal-more-args-015 pass op-boolean-equal-more-args-016 pass op-boolean-equal-more-args-017 pass op-boolean-equal-more-args-018 pass op-boolean-equal-more-args-019 pass K-BooleanEqual-1 pass K-BooleanEqual-2 pass K-BooleanEqual-3 pass K-BooleanEqual-4 pass K-BooleanEqual-5 pass K2-BooleanEqual-1 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K2-BooleanEqual-2 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K2-BooleanEqual-3 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
op:boolean-less-than 29/39 op-boolean-less-than2args-1 pass op-boolean-less-than2args-2 fail op-boolean-less-than2args-3 pass op-boolean-less-than2args-4 pass op-boolean-less-than2args-5 pass op-boolean-less-than2args-6 pass op-boolean-less-than2args-7 fail op-boolean-less-than2args-8 pass op-boolean-less-than2args-9 pass op-boolean-less-than2args-10 pass op-boolean-less-than-1 pass op-boolean-less-than-2 pass op-boolean-less-than-3 pass op-boolean-less-than-4 pass op-boolean-less-than-5 pass op-boolean-less-than-6 pass op-boolean-less-than-7 fail op-boolean-less-than-8 fail op-boolean-less-than-9 pass op-boolean-less-than-10 pass op-boolean-less-than-11 fail op-boolean-less-than-12 fail op-boolean-less-than-more-args-001 pass op-boolean-less-than-more-args-002 pass op-boolean-less-than-more-args-003 pass op-boolean-less-than-more-args-004 pass op-boolean-less-than-more-args-005 fail op-boolean-less-than-more-args-006 fail op-boolean-less-than-more-args-007 pass op-boolean-less-than-more-args-008 pass op-boolean-less-than-more-args-009 pass op-boolean-less-than-more-args-010 pass op-boolean-less-than-more-args-011 pass op-boolean-less-than-more-args-012 fail op-boolean-less-than-more-args-013 fail op-boolean-less-than-more-args-014 pass K-BooleanLT-1 pass K-BooleanLT-2 pass K-BooleanLT-3 pass op:boolean-greater-than 27/39 op-boolean-greater-than2args-1 pass op-boolean-greater-than2args-2 fail op-boolean-greater-than2args-3 pass op-boolean-greater-than2args-4 pass op-boolean-greater-than2args-5 pass op-boolean-greater-than2args-6 pass op-boolean-greater-than2args-7 fail op-boolean-greater-than2args-8 pass op-boolean-greater-than2args-9 pass op-boolean-greater-than2args-10 pass op-boolean-greater-than-1 pass op-boolean-greater-than-2 pass op-boolean-greater-than-3 pass op-boolean-greater-than-4 pass op-boolean-greater-than-5 pass op-boolean-greater-than-6 pass op-boolean-greater-than-7 fail op-boolean-greater-than-8 fail op-boolean-greater-than-9 pass op-boolean-greater-than-10 pass op-boolean-greater-than-11 fail op-boolean-greater-than-12 fail op-boolean-greater-than-more-args-001 pass op-boolean-greater-than-more-args-002 pass op-boolean-greater-than-more-args-003 pass op-boolean-greater-than-more-args-004 pass op-boolean-greater-than-more-args-005 fail op-boolean-greater-than-more-args-006 fail op-boolean-greater-than-more-args-007 pass op-boolean-greater-than-more-args-008 pass op-boolean-greater-than-more-args-009 pass op-boolean-greater-than-more-args-010 pass op-boolean-greater-than-more-args-011 pass op-boolean-greater-than-more-args-012 fail op-boolean-greater-than-more-args-013 fail op-boolean-greater-than-more-args-014 pass K-BooleanGT-1 fail K-BooleanGT-2 fail K-BooleanGT-3 pass Comparisons of Duration, Date Time Values op:yearMonthDuration-less-than 28/28 op-yearMonthDuration-less-than2args-1 pass op-yearMonthDuration-less-than2args-2 pass op-yearMonthDuration-less-than2args-3 pass op-yearMonthDuration-less-than2args-4 pass op-yearMonthDuration-less-than2args-5 pass op-yearMonthDuration-less-than2args-6 pass op-yearMonthDuration-less-than2argsNew-7 pass op-yearMonthDuration-less-than2args-8 pass op-yearMonthDuration-less-than2args-9 pass op-yearMonthDuration-less-than2args-10 pass op-yearMonthDuration-less-than-3 pass op-yearMonthDuration-less-than-4 pass op-yearMonthDuration-less-than-5 pass op-yearMonthDuration-less-than-6 pass op-yearMonthDuration-less-thanNew-7 pass op-yearMonthDuration-less-than-8 pass op-yearMonthDuration-less-than-9 pass op-yearMonthDuration-less-than-10 pass op-yearMonthDuration-less-than-11 pass op-yearMonthDuration-less-than-12 pass op-yearMonthDuration-less-than-13 pass op-yearMonthDuration-less-than-14 pass K-YearMonthDurationLT-1 pass K-YearMonthDurationLT-2 pass K-YearMonthDurationLT-3 pass K-YearMonthDurationLT-4 pass K-YearMonthDurationLT-5 pass K-YearMonthDurationLT-6 pass op:yearMonthDuration-greater-than 28/28 op-yearMonthDuration-greater-than2args-1 pass op-yearMonthDuration-greater-than2args-2 pass op-yearMonthDuration-greater-than2args-3 pass op-yearMonthDuration-greater-than2args-4 pass op-yearMonthDuration-greater-than2args-5 pass op-yearMonthDuration-greater-than2args-6 pass op-yearMonthDuration-greater-than2args-7 pass op-yearMonthDuration-greater-than2args-8 pass op-yearMonthDuration-greater-than2args-9 pass op-yearMonthDuration-greater-than2args-10 pass op-yearMonthDuration-greater-than-3 pass op-yearMonthDuration-greater-than-4 pass op-yearMonthDuration-greater-than-5 pass op-yearMonthDuration-greater-than-6 pass op-yearMonthDuration-greater-than-7 pass op-yearMonthDuration-greater-than-8 pass op-yearMonthDuration-greater-than-9 pass op-yearMonthDuration-greater-than-10 pass op-yearMonthDuration-greater-than-11 pass op-yearMonthDuration-greater-than-12 pass op-yearMonthDuration-greater-than-13 pass op-yearMonthDuration-greater-than-14 pass K-YearMonthDurationGT-1 pass K-YearMonthDurationGT-2 pass K-YearMonthDurationGT-3 pass K-YearMonthDurationGT-4 pass K-YearMonthDurationGT-5 pass K-YearMonthDurationGT-6 pass op:dayTimeDuration-less-than 26/28 op-dayTimeDuration-less-than2args-1 pass op-dayTimeDuration-less-than2args-2 pass op-dayTimeDuration-less-than2args-3 pass op-dayTimeDuration-less-than2args-4 pass op-dayTimeDuration-less-than2args-5 pass op-dayTimeDuration-less-than2args-6 pass op-dayTimeDuration-less-than2args-7 pass op-dayTimeDuration-less-than2args-8 pass op-dayTimeDuration-less-than2args-9 pass op-dayTimeDuration-less-than2args-10 pass op-dayTimeDuration-less-than-3 pass op-dayTimeDuration-less-than-4 pass op-dayTimeDuration-less-than-5 pass op-dayTimeDuration-less-than-6 pass op-dayTimeDuration-less-than-7 pass op-dayTimeDuration-less-than-8 pass op-dayTimeDuration-less-than-9 pass op-dayTimeDuration-less-than-10 pass op-dayTimeDuration-less-than-11 pass op-dayTimeDuration-less-than-12 pass op-dayTimeDuration-less-than-13 pass op-dayTimeDuration-less-than-14 pass K-DayTimeDurationLT-1 fail K-DayTimeDurationLT-2 pass K-DayTimeDurationLT-3 pass K-DayTimeDurationLT-4 pass K-DayTimeDurationLT-5 pass K-DayTimeDurationLT-6 fail op:dayTimeDuration-greater-than 26/28 op-dayTimeDuration-greater-than2args-1 pass op-dayTimeDuration-greater-than2args-2 pass op-dayTimeDuration-greater-than2args-3 pass op-dayTimeDuration-greater-than2args-4 pass op-dayTimeDuration-greater-than2args-5 pass op-dayTimeDuration-greater-than2args-6 pass op-dayTimeDuration-greater-than2args-7 pass op-dayTimeDuration-greater-than2args-8 pass op-dayTimeDuration-greater-than2args-9 pass op-dayTimeDuration-greater-than2args-10 pass op-dayTimeDuration-greater-than-3 pass op-dayTimeDuration-greater-than-4 pass op-dayTimeDuration-greater-than-5 pass op-dayTimeDuration-greater-than-6 pass op-dayTimeDuration-greater-than-7 pass op-dayTimeDuration-greater-than-8 pass op-dayTimeDuration-greater-than-9 pass op-dayTimeDuration-greater-than-10 pass op-dayTimeDuration-greater-than-11 pass op-dayTimeDuration-greater-than-12 pass op-dayTimeDuration-greater-than-13 pass op-dayTimeDuration-greater-than-14 pass K-DayTimeDurationGT-1 fail K-DayTimeDurationGT-2 pass K-DayTimeDurationGT-3 pass K-DayTimeDurationGT-4 pass K-DayTimeDurationGT-5 pass K-DayTimeDurationGT-6 fail op:duration equal 91/129 op-duration-equal-1 pass op-duration-equal-2 pass op-duration-equal-3 fail op-duration-equal-4 pass op-duration-equal-5 pass op-duration-equal-6 pass op-duration-equal-7 pass op-duration-equal-8 pass op-duration-equal-9 pass op-duration-equal-10 pass op-duration-equal-11 pass op-duration-equal-12 pass op-duration-equal-13 pass op-duration-equal-14 pass op-duration-equal-15 pass op-duration-equal-16 pass op-duration-equal-17 pass op-duration-equal-18 pass op-duration-equal-19 pass op-duration-equal-20 pass op-duration-equal-21 pass op-duration-equal-22 pass op-duration-equal-23 pass op-duration-equal-24 pass op-duration-equal-25 pass op-duration-equal-26 pass op-duration-equal-27 fail op-yearMonthDuration-equal2args-1 pass op-yearMonthDuration-equal2args-2 pass op-yearMonthDuration-equal2args-3 pass op-yearMonthDuration-equal2args-4 pass op-yearMonthDuration-equal2args-5 pass op-yearMonthDuration-equal2args-6 pass op-yearMonthDuration-equal2args-7 pass op-yearMonthDuration-equal2args-8 pass op-yearMonthDuration-equal2args-9 pass op-yearMonthDuration-equal2args-10 pass op-yearMonthDuration-equal2args-11 pass op-yearMonthDuration-equal2args-12 pass op-yearMonthDuration-equal2args-13 pass op-yearMonthDuration-equal2args-14 pass op-yearMonthDuration-equal2args-15 pass op-yearMonthDuration-equal2args-16 pass op-yearMonthDuration-equal2args-17 pass op-yearMonthDuration-equal2args-18 pass op-yearMonthDuration-equal2args-19 pass op-yearMonthDuration-equal2args-20 pass op-dayTimeDuration-equal2args-1 pass op-dayTimeDuration-equal2args-2 pass op-dayTimeDuration-equal2args-3 pass op-dayTimeDuration-equal2args-4 pass op-dayTimeDuration-equal2args-5 pass op-dayTimeDuration-equal2args-6 pass op-dayTimeDuration-equal2args-7 pass op-dayTimeDuration-equal2args-8 pass op-dayTimeDuration-equal2args-9 pass op-dayTimeDuration-equal2args-10 pass op-dayTimeDuration-equal2args-11 pass op-dayTimeDuration-equal2args-12 pass op-dayTimeDuration-equal2args-13 pass op-dayTimeDuration-equal2args-14 pass op-dayTimeDuration-equal2args-15 pass op-dayTimeDuration-equal2args-16 pass op-dayTimeDuration-equal2args-17 pass op-dayTimeDuration-equal2args-18 pass op-dayTimeDuration-equal2args-19 pass op-dayTimeDuration-equal2args-20 pass distinct-duration-equal-1 fail distinct-duration-equal-2 fail K-DurationEQ-1 pass K-DurationEQ-2 pass K-DurationEQ-3 fail K-DurationEQ-4 pass K-DurationEQ-5 pass K-DurationEQ-6 fail K-DurationEQ-7 pass K-DurationEQ-8 pass K-DurationEQ-9 pass K-DurationEQ-10 pass K-DurationEQ-11 no result K-DurationEQ-12 no result K-DurationEQ-13 no result K-DurationEQ-14 no result K-DurationEQ-15 pass K-DurationEQ-16 pass K-DurationEQ-17 pass K-DurationEQ-18 pass K-DurationEQ-19 pass K-DurationEQ-20 pass K-DurationEQ-21 pass K-DurationEQ-22 pass K-DurationEQ-23 pass K-DurationEQ-24 pass K-DurationEQ-25 pass K-DurationEQ-26 pass K-DurationEQ-27 pass K-DurationEQ-28 pass K-DurationEQ-29 pass K-DurationEQ-30 pass K-DurationEQ-31 pass K-DurationEQ-32 pass K-DurationEQ-33 no result K-DurationEQ-34 no result K-DurationEQ-35 no result K-DurationEQ-36 no result K-DurationEQ-37 no result K-DurationEQ-38 no result K-DurationEQ-39 no result K-DurationEQ-40 no result K-DurationEQ-41 no result K-DurationEQ-42 no result K-DurationEQ-43 no result K-DurationEQ-44 no result K-DurationEQ-45 no result K-DurationEQ-46 no result K-DurationEQ-47 no result K-DurationEQ-48 no result K-DurationEQ-49 no result K-DurationEQ-50 no result K-DurationEQ-51 no result K-DurationEQ-52 no result K-DurationEQ-53 no result K-DurationEQ-54 no result K-DurationEQ-55 no result K-DurationEQ-56 no result K-DurationEQ-57 no result K-DurationEQ-58 no result K-DurationEQ-59 no result K-DurationEQ-60 no result op:dateTime-equal 28/52 op-dateTime-equal2args-1 pass op-dateTime-equal2args-2 pass op-dateTime-equal2args-3 pass op-dateTime-equal2args-4 pass op-dateTime-equal2args-5 pass op-dateTime-equal2args-6 pass op-dateTime-equal2args-7 pass op-dateTime-equal2args-8 pass op-dateTime-equal2args-9 pass op-dateTime-equal2args-10 pass op-dateTime-equal2args-11 pass op-dateTime-equal2args-12 pass op-dateTime-equal2args-13 pass op-dateTime-equal2args-14 pass op-dateTime-equal2args-15 pass op-dateTime-equal2args-16 pass op-dateTime-equal2args-17 pass op-dateTime-equal2args-18 pass op-dateTime-equal2args-19 pass op-dateTime-equal2args-20 pass K-DateTimeEQ-1 pass K-DateTimeEQ-2 pass K-DateTimeEQ-3 pass K-DateTimeEQ-4 pass K-DateTimeEQ-5 pass K-DateTimeEQ-6 pass K-DateTimeEQ-7 pass K-DateTimeEQ-8 pass K-DateTimeEQ-9 no result K-DateTimeEQ-10 no result K-DateTimeEQ-11 no result K-DateTimeEQ-12 no result K-DateTimeEQ-13 no result K-DateTimeEQ-14 no result K-DateTimeEQ-15 no result K-DateTimeEQ-16 no result K-DateTimeEQ-17 no result K-DateTimeEQ-18 no result K-DateTimeEQ-19 no result K-DateTimeEQ-20 no result K-DateTimeEQ-21 no result K-DateTimeEQ-22 no result K-DateTimeEQ-23 no result K-DateTimeEQ-24 no result K-DateTimeEQ-25 no result K-DateTimeEQ-26 no result K-DateTimeEQ-27 no result K-DateTimeEQ-28 no result K-DateTimeEQ-29 no result K-DateTimeEQ-30 no result K-DateTimeEQ-31 no result K-DateTimeEQ-32 no result op:dateTime-less-than 28/28 op-dateTime-less-than2args-1 pass op-dateTime-less-than2args-2 pass op-dateTime-less-than2args-3 pass op-dateTime-less-than2args-4 pass op-dateTime-less-than2args-5 pass op-dateTime-less-than2args-6 pass op-dateTime-less-than2args-7 pass op-dateTime-less-than2args-8 pass op-dateTime-less-than2args-9 pass op-dateTime-less-than2args-10 pass op-dateTime-less-than-3 pass op-dateTime-less-than-4 pass op-dateTime-less-than-5 pass op-dateTime-less-than-6 pass op-dateTime-less-than-7 pass op-dateTime-less-than-8 pass op-dateTime-less-than-9 pass op-dateTime-less-than-10 pass op-dateTime-less-than-11 pass op-dateTime-less-than-12 pass op-dateTime-less-than-13 pass op-dateTime-less-than-14 pass K-DateTimeLT-1 pass K-DateTimeLT-2 pass K-DateTimeLT-3 pass K-DateTimeLT-4 pass K-DateTimeLT-5 pass K-DateTimeLT-6 pass op:dateTime-greater-than 28/28 op-dateTime-greater-than2args-1 pass op-dateTime-greater-than2args-2 pass op-dateTime-greater-than2args-3 pass op-dateTime-greater-than2args-4 pass op-dateTime-greater-than2args-5 pass op-dateTime-greater-than2args-6 pass op-dateTime-greater-than2args-7 pass op-dateTime-greater-than2args-8 pass op-dateTime-greater-than2args-9 pass op-dateTime-greater-than2args-10 pass op-dateTime-greater-than-3 pass op-dateTime-greater-than-4 pass op-dateTime-greater-than-5 pass op-dateTime-greater-than-6 pass op-dateTime-greater-than-7 pass op-dateTime-greater-than-8 pass op-dateTime-greater-than-9 pass op-dateTime-greater-than-10 pass op-dateTime-greater-than-11 pass op-dateTime-greater-than-12 pass op-dateTime-greater-than-13 pass op-dateTime-greater-than-14 pass K-DateTimeGT-1 pass K-DateTimeGT-2 pass K-DateTimeGT-3 pass K-DateTimeGT-4 pass K-DateTimeGT-5 pass K-DateTimeGT-6 pass op:date-equal 28/28 op-date-equal2args-1 pass op-date-equal2args-2 pass op-date-equal2args-3 pass op-date-equal2args-4 pass op-date-equal2args-5 pass op-date-equal2args-6 pass op-date-equal2args-7 pass op-date-equal2args-8 pass op-date-equal2args-9 pass op-date-equal2args-10 pass op-date-equal2args-11 pass op-date-equal2args-12 pass op-date-equal2args-13 pass op-date-equal2args-14 pass op-date-equal2args-15 pass op-date-equal2args-16 pass op-date-equal2args-17 pass op-date-equal2args-18 pass op-date-equal2args-19 pass op-date-equal2args-20 pass K-DateEQ-1 pass K-DateEQ-2 pass K-DateEQ-3 pass K-DateEQ-4 pass K-DateEQ-5 pass K-DateEQ-6 pass K-DateEQ-7 pass K-DateEQ-8 pass op:date-less-than 29/30 op-date-less-than2args-1 pass op-date-less-than2args-2 pass op-date-less-than2args-3 pass op-date-less-than2args-4 pass op-date-less-than2args-5 pass op-date-less-than2args-6 pass op-date-less-than2args-7 pass op-date-less-than2args-8 pass op-date-less-than2args-9 pass op-date-less-than2args-10 pass op-date-less-than-1 fail op-date-less-than-2 pass op-date-less-than-3 pass op-date-less-than-4 pass op-date-less-than-5 pass op-date-less-than-6 pass op-date-less-than-7 pass op-date-less-than-8 pass op-date-less-than-9 pass op-date-less-than-10 pass op-date-less-than-11 pass op-date-less-than-12 pass op-date-less-than-13 pass op-date-less-than-14 pass K-DateLT-1 pass K-DateLT-2 pass K-DateLT-3 pass K-DateLT-4 pass K-DateLT-5 pass K-DateLT-6 pass op:date-greater-than 30/30 op-date-greater-than2args-1 pass op-date-greater-than2args-2 pass op-date-greater-than2args-3 pass op-date-greater-than2args-4 pass op-date-greater-than2args-5 pass op-date-greater-than2args-6 pass op-date-greater-than2args-7 pass op-date-greater-than2args-8 pass op-date-greater-than2args-9 pass op-date-greater-than2args-10 pass op-date-greater-than-1 pass op-date-greater-than-2 pass op-date-greater-than-3 pass op-date-greater-than-4 pass op-date-greater-than-5 pass op-date-greater-than-6 pass op-date-greater-than-7 pass op-date-greater-than-8 pass op-date-greater-than-9 pass op-date-greater-than-10 pass op-date-greater-than-11 pass op-date-greater-than-12 pass op-date-greater-than-13 pass op-date-greater-than-14 pass K-DateGT-1 pass K-DateGT-2 pass K-DateGT-3 pass K-DateGT-4 pass K-DateGT-5 pass K-DateGT-6 pass op:time-equal 28/40 op-time-equal2args-1 pass op-time-equal2args-2 pass op-time-equal2args-3 pass op-time-equal2args-4 pass op-time-equal2args-5 pass op-time-equal2args-6 pass op-time-equal2args-7 pass op-time-equal2args-8 pass op-time-equal2args-9 pass op-time-equal2args-10 pass op-time-equal2args-11 pass op-time-equal2args-12 pass op-time-equal2args-13 pass op-time-equal2args-14 pass op-time-equal2args-15 pass op-time-equal2args-16 pass op-time-equal2args-17 pass op-time-equal2args-18 pass op-time-equal2args-19 pass op-time-equal2args-20 pass K-TimeEQ-1 pass K-TimeEQ-2 pass K-TimeEQ-3 pass K-TimeEQ-4 pass K-TimeEQ-5 pass K-TimeEQ-6 pass K-TimeEQ-7 pass K-TimeEQ-8 pass K-TimeEQ-9 no result K-TimeEQ-10 no result K-TimeEQ-11 no result K-TimeEQ-12 no result K-TimeEQ-13 no result K-TimeEQ-14 no result K-TimeEQ-15 no result K-TimeEQ-16 no result K-TimeEQ-17 no result K-TimeEQ-18 no result K-TimeEQ-19 no result K-TimeEQ-20 no result op:time-less-than 30/30 op-time-less-than2args-1 pass op-time-less-than2args-2 pass op-time-less-than2args-3 pass op-time-less-than2args-4 pass op-time-less-than2args-5 pass op-time-less-than2args-6 pass op-time-less-than2args-7 pass op-time-less-than2args-8 pass op-time-less-than2args-9 pass op-time-less-than2args-10 pass op-time-less-than-1 pass op-time-less-than-2 pass op-time-less-than-3 pass op-time-less-than-4 pass op-time-less-than-5 pass op-time-less-than-6 pass op-time-less-than-7 pass op-time-less-than-8 pass op-time-less-than-9 pass op-time-less-than-10 pass op-time-less-than-11 pass op-time-less-than-12 pass op-time-less-than-13 pass op-time-less-than-14 pass K-TimeLT-1 pass K-TimeLT-2 pass K-TimeLT-3 pass K-TimeLT-4 pass K-TimeLT-5 pass K-TimeLT-6 pass op:time-greater-than 29/30 op-time-greater-than2args-1 pass op-time-greater-than2args-2 pass op-time-greater-than2args-3 pass op-time-greater-than2args-4 pass op-time-greater-than2args-5 pass op-time-greater-than2args-6 pass op-time-greater-than2args-7 pass op-time-greater-than2args-8 pass op-time-greater-than2args-9 pass op-time-greater-than2args-10 pass op-time-greater-than-1 pass op-time-greater-than-2 fail op-time-greater-than-3 pass op-time-greater-than-4 pass op-time-greater-than-5 pass op-time-greater-than-6 pass op-time-greater-than-7 pass op-time-greater-than-8 pass op-time-greater-than-9 pass op-time-greater-than-10 pass op-time-greater-than-11 pass op-time-greater-than-12 pass op-time-greater-than-13 pass op-time-greater-than-14 pass K-TimeGT-1 pass K-TimeGT-2 pass K-TimeGT-3 pass K-TimeGT-4 pass K-TimeGT-5 pass K-TimeGT-6 pass op:gYearMonth-equal 30/32 op-gYearMonth-equal2args-1 pass op-gYearMonth-equal2args-2 pass op-gYearMonth-equal2args-3 pass op-gYearMonth-equal2args-4 pass op-gYearMonth-equal2args-5 pass op-gYearMonth-equal2args-6 pass op-gYearMonth-equal2args-7 pass op-gYearMonth-equal2args-8 pass op-gYearMonth-equal2args-9 pass op-gYearMonth-equal2args-10 pass op-gYearMonth-equalNew-1 pass op-gYearMonth-equalNew-2 fail op-gYearMonth-equalNew-3 pass op-gYearMonth-equalNew-4 pass op-gYearMonth-equalNew-5 pass op-gYearMonth-equalNew-6 pass op-gYearMonth-equalNew-7 pass op-gYearMonth-equalNew-8 pass op-gYearMonth-equalNew-9 pass op-gYearMonth-equalNew-10 pass op-gYearMonth-equalNew-11 pass op-gYearMonth-equalNew-12 pass op-gYearMonth-equalNew-13 pass op-gYearMonth-equalNew-14 pass K-gYearMonthEQ-1 fail K-gYearMonthEQ-2 pass K-gYearMonthEQ-3 pass K-gYearMonthEQ-4 pass K-gYearMonthEQ-5 pass K-gYearMonthEQ-6 pass K-gYearMonthEQ-7 pass K-gYearMonthEQ-8 pass op:gYear-equal 31/32 op-gYear-equal2args-1 pass op-gYear-equal2args-2 pass op-gYear-equal2args-3 pass op-gYear-equal2args-4 pass op-gYear-equal2args-5 pass op-gYear-equal2args-6 pass op-gYear-equal2args-7 pass op-gYear-equal2args-8 pass op-gYear-equal2args-9 pass op-gYear-equal2args-10 pass op-gYear-equal-1 pass op-gYear-equal-2 pass op-gYear-equalNew-3 pass op-gYear-equalNew-4 pass op-gYear-equal-5 pass op-gYear-equalNew-6 pass op-gYear-equalNew-7 pass op-gYear-equal-8 pass op-gYear-equalNew-9 pass op-gYear-equal-10 pass op-gYear-equal-11 pass op-gYear-equalNew-12 pass op-gYear-equal-13 pass op-gYear-equal-14 pass K-gYearEQ-1 fail K-gYearEQ-2 pass K-gYearEQ-3 pass K-gYearEQ-4 pass K-gYearEQ-5 pass K-gYearEQ-6 pass K-gYearEQ-7 pass K-gYearEQ-8 pass op:gMonthDay-equal 30/31 op-gMonthDay-equal2args-1 pass op-gMonthDay-equal2args-2 pass op-gMonthDay-equal2args-3 pass op-gMonthDay-equal2args-4 pass op-gMonthDay-equal2args-5 pass op-gMonthDay-equal2args-6 pass op-gMonthDay-equal2args-7 pass op-gMonthDay-equal2args-8 pass op-gMonthDay-equal2args-9 pass op-gMonthDay-equal2args-10 pass op-gMonthDay-equal-2 pass op-gMonthDay-equal-3 pass op-gMonthDay-equal-4 pass op-gMonthDay-equal-5 pass op-gMonthDay-equal-6 pass op-gMonthDay-equal-7 pass op-gMonthDay-equal-8 pass op-gMonthDay-equal-9 pass op-gMonthDay-equal-10 pass op-gMonthDay-equal-11 pass op-gMonthDay-equal-12 pass op-gMonthDay-equal-13 pass op-gMonthDay-equal-14 pass K-gMonthDayEQ-1 fail K-gMonthDayEQ-2 pass K-gMonthDayEQ-3 pass K-gMonthDayEQ-4 pass K-gMonthDayEQ-5 pass K-gMonthDayEQ-6 pass K-gMonthDayEQ-7 pass K-gMonthDayEQ-8 pass op:gMonth-equal 0/31 op-gMonth-equal2args-1 fail op-gMonth-equal2args-2 fail op-gMonth-equal2args-3 fail op-gMonth-equal2args-4 fail op-gMonth-equal2args-5 fail op-gMonth-equal2args-6 fail op-gMonth-equal2args-7 fail op-gMonth-equal2args-8 fail op-gMonth-equal2args-9 fail op-gMonth-equal2args-10 fail op-gMonth-equal-2 fail op-gMonth-equal-3 fail op-gMonth-equal-4 fail op-gMonth-equal-5 fail op-gMonth-equal-6 fail op-gMonth-equal-7 fail op-gMonth-equal-8 fail op-gMonth-equal-9 fail op-gMonth-equal-10 fail op-gMonth-equal-11 fail op-gMonth-equal-12 fail op-gMonth-equal-13 fail op-gMonth-equal-14 fail K-gMonthEQ-1 fail K-gMonthEQ-2 fail K-gMonthEQ-3 fail K-gMonthEQ-4 fail K-gMonthEQ-5 fail K-gMonthEQ-6 fail K-gMonthEQ-7 fail K-gMonthEQ-8 fail op:gDay-equal 29/31 op-gDay-equal2args-1 pass op-gDay-equal2args-2 pass op-gDay-equal2args-3 pass op-gDay-equal2args-4 pass op-gDay-equal2args-5 pass op-gDay-equal2args-6 pass op-gDay-equal2args-7 pass op-gDay-equal2args-8 pass op-gDay-equal2args-9 pass op-gDay-equal2args-10 pass op-gDay-equal-2 fail op-gDay-equal-3 pass op-gDay-equal-4 pass op-gDay-equal-5 pass op-gDay-equal-6 pass op-gDay-equal-7 pass op-gDay-equal-8 pass op-gDay-equal-9 pass op-gDay-equal-10 pass op-gDay-equal-11 pass op-gDay-equal-12 pass op-gDay-equal-13 pass op-gDay-equal-14 pass K-gDayEQ-1 fail K-gDayEQ-2 pass K-gDayEQ-3 pass K-gDayEQ-4 pass K-gDayEQ-5 pass K-gDayEQ-6 pass K-gDayEQ-7 pass K-gDayEQ-8 pass op:yearMonthDuration-equal 7/7 K-YearMonthDurationEQ-1 pass K-YearMonthDurationEQ-2 pass K-YearMonthDurationEQ-3 pass K-YearMonthDurationEQ-4 pass K-YearMonthDurationEQ-5 pass K-YearMonthDurationEQ-6 pass K-YearMonthDurationEQ-7 pass op:dayTimeDuration-equal 7/8 K-DayTimeDurationEQ-1 pass K-DayTimeDurationEQ-2 pass K-DayTimeDurationEQ-3 fail K-DayTimeDurationEQ-4 pass K-DayTimeDurationEQ-5 pass K-DayTimeDurationEQ-6 pass K-DayTimeDurationEQ-7 pass K-DayTimeDurationEQ-8 pass Comparison Operators on QName Values op:QName-equal 32/36 op-qname-equal-1 pass op-qname-equal-2 pass op-qname-equal-3 pass op-qname-equal-4 pass op-qname-equal-5 pass op-qname-equal-6 pass op-qname-equal-7 pass op-qname-equal-8 pass op-qname-equal-9 pass op-qname-equal-10 pass op-qname-equal-11 pass op-qname-equal-12 pass op-qname-equal-13 pass op-qname-equal-14 pass op-qname-equal-15 pass op-qname-equal-16 pass op-qname-equal-17 pass op-qname-equal-18 pass op-qname-equal-19 pass op-qname-equal-20 pass op-qname-equal-21 pass op-qname-equal-22 pass op-qname-equal-23 pass op-qname-equal-24 pass value-comparison-1 pass value-comparison-2 pass K-QNameEQ-1 pass K-QNameEQ-2 pass K-QNameEQ-3 pass K-QNameEQ-4 pass K-QNameEQ-5 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-QNameEQ-6 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-QNameEQ-7 no result K-QNameEQ-8 no result K-QNameEQ-9 no result K-QNameEQ-10 no result fn:prefix-from-QName 7/24 fn-prefix-from-qname-1 pass fn-prefix-from-qname-2 fail fn-prefix-from-qname-3 fail fn-prefix-from-qname-4 pass fn-prefix-from-qname-5 fail fn-prefix-from-qname-6 fail fn-prefix-from-qname-7 pass fn-prefix-from-qname-8 pass Expected-error: FONS0004, Actual Error: err:FORG0001
fn-prefix-from-qname-9 fail fn-prefix-from-qname-10 fail fn-prefix-from-qname-11 fail fn-prefix-from-qname-12 fail fn-prefix-from-qname-13 fail fn-prefix-from-qname-14 fail fn-prefix-from-qname-15 fail fn-prefix-from-qname-16 fail fn-prefix-from-qname-17 fail fn-prefix-from-qname-18 fail fn-prefix-from-qname-19 fail fn-prefix-from-qname-20 fail K-PrefixFromQName-1 pass K-PrefixFromQName-2 pass K-PrefixFromQName-3 pass K-PrefixFromQName-4 fail Comparison Operators on base64Binary and hexBinary Types op:hexBinary-equal 29/29 op-hexBinary-equal2args-1 pass op-hexBinary-equal2args-2 pass op-hexBinary-equal2args-3 pass op-hexBinary-equal2args-4 pass op-hexBinary-equal2args-5 pass op-hexBinary-equal2args-6 pass op-hexBinary-equal2args-7 pass op-hexBinary-equal2args-8 pass op-hexBinary-equal2args-9 pass op-hexBinary-equal2args-10 pass hexBinary-1 pass hexBinary-2 pass hexBinary-3 pass hexBinary-4 pass hexBinary-5 pass hexBinary-6 pass hexBinary-7 pass hexBinary-8 pass hexBinary-9 pass hexBinary-10 pass hexBinary-11 pass hexBinary-12 pass hexBinary-13 pass hexBinary-14 pass K-HexBinaryEQ-1 pass K-HexBinaryEQ-2 pass K-HexBinaryEQ-3 pass K-HexBinaryEQ-4 pass K-HexBinaryEQ-5 pass op:base64Binary-equal 26/27 op-base64Binary-equal2args-1 pass op-base64Binary-equal2args-2 pass op-base64Binary-equal2args-3 pass op-base64Binary-equal2args-4 pass op-base64Binary-equal2args-5 pass op-base64Binary-equal2args-6 pass op-base64Binary-equal2args-7 pass op-base64Binary-equal2args-8 pass op-base64Binary-equal2args-9 pass op-base64Binary-equal2args-10 pass base64BinaryEqual-1 pass base64BinaryEqual-2 pass base64BinaryEqual-3 pass base64BinaryEqual-4 pass base64binaryequal-5 pass base64BinaryEqual-6 pass base64BinaryEqual-7 pass base64BinaryEqual-8 pass base64BinaryEqual-9 pass base64BinaryEqual-10 pass base64BinaryEqual-11 pass base64BinaryEqual-12 pass base64BinaryEqual-13 pass base64BinaryEqual-14 pass K-Base64BinaryEQ-1 pass K-Base64BinaryEQ-2 pass K-Base64BinaryEQ-3 fail Comparison Operators on NOTATION Types op:NOTATION-equal Type Checking and Error Handling 27/42 K-ValCompTypeChecking-1 pass Expected-error: XPTY0004, Actual Error: Atomization seems to be failed.
K-ValCompTypeChecking-2 pass Expected-error: XPTY0004, Actual Error: Atomization seems to be failed.
K-ValCompTypeChecking-3 pass Expected-error: XPTY0004, Actual Error: Atomization seems to be failed.
K-ValCompTypeChecking-4 pass Expected-error: XPTY0004, Actual Error: Atomization seems to be failed.
K-ValCompTypeChecking-5 pass Expected-error: XPTY0004, Actual Error: Atomization seems to be failed.
K-ValCompTypeChecking-6 pass Expected-error: XPTY0004, Actual Error: Atomization seems to be failed.
K-ValCompTypeChecking-7 pass Expected-error: XPTY0004, Actual Error: Atomization seems to be failed.
K-ValCompTypeChecking-8 pass Expected-error: XPTY0004, Actual Error: Atomization seems to be failed.
K-ValCompTypeChecking-9 pass Expected-error: XPTY0004, Actual Error: Atomization seems to be failed.
K-ValCompTypeChecking-10 pass Expected-error: XPTY0004, Actual Error: Atomization seems to be failed.
K-ValCompTypeChecking-11 pass Expected-error: XPTY0004, Actual Error: Atomization seems to be failed.
K-ValCompTypeChecking-12 pass Expected-error: XPTY0004, Actual Error: Atomization seems to be failed.
K-ValCompTypeChecking-13 fail K-ValCompTypeChecking-14 fail K-ValCompTypeChecking-15 fail K-ValCompTypeChecking-16 no result K-ValCompTypeChecking-17 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-ValCompTypeChecking-18 no result K-ValCompTypeChecking-19 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-ValCompTypeChecking-20 no result K-ValCompTypeChecking-21 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-ValCompTypeChecking-22 no result K-ValCompTypeChecking-23 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-ValCompTypeChecking-24 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-ValCompTypeChecking-25 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-ValCompTypeChecking-26 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-ValCompTypeChecking-27 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-ValCompTypeChecking-28 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-ValCompTypeChecking-29 no result K-ValCompTypeChecking-30 pass K-ValCompTypeChecking-31 pass K-ValCompTypeChecking-32 pass K-ValCompTypeChecking-33 pass K-ValCompTypeChecking-34 pass K-ValCompTypeChecking-35 fail K-ValCompTypeChecking-36 fail K-ValCompTypeChecking-37 fail K-ValCompTypeChecking-38 fail K-ValCompTypeChecking-39 fail K-ValCompTypeChecking-40 fail K-ValCompTypeChecking-41 fail K-ValCompTypeChecking-42 pass Comparison of String Values xs:string eq/ne xs:string 5/5 K-StringEqual-1 pass K-StringEqual-2 pass K-StringEqual-3 pass K-StringEqual-4 pass K-StringEqual-5 pass xs:string gt/ge xs:string 5/5 K-StringGT-1 pass K-StringGT-2 pass K-StringGT-3 pass K-StringGT-4 pass K-StringGT-5 pass xs:string lt/le xs:string 5/5 K-StringLT-1 pass K-StringLT-2 pass K-StringLT-3 pass K-StringLT-4 pass K-StringLT-5 pass Comparison of AnyURI Values xs:anyURI eq/ne xs:anyURI 6/10 K-AnyURIEqual-1 pass K-AnyURIEqual-2 pass K-AnyURIEqual-3 fail K-AnyURIEqual-4 pass K-AnyURIEqual-5 fail K-AnyURIEqual-6 pass K-AnyURIEqual-7 fail K-AnyURIEqual-8 pass K-AnyURIEqual-9 fail K-AnyURIEqual-10 pass General Comparisons The "=" operator for general comparisons 138/158 generalexpression1 pass generalexpression2 pass generalexpression3 pass generalexpression4 pass generalexpression5 pass generalexpression6 pass generalexpression7 pass generalexpression8 pass generalexpression9 pass generalexpression10 pass generalexpression11 pass generalexpression12 pass generalexpression13 pass generalexpression14 fail generalexpression15 fail generalexpression16 fail generalexpression17 pass generalexpression18 pass generalexpression19 pass generalexpression20 pass generalexpression21 pass generalexpression22 pass generalexpression23 pass generalexpression24 fail generalexpression25 fail generalexpression26 fail generalexpression27 pass generalexpression28 pass generalexpression29 pass generalexpression30 pass generalexpression31 pass generalexpression32 pass generalexpression33 pass generalexpression34 fail generalexpression35 fail generalexpression36 fail generalexpression37 pass generalexpression38 pass generalexpression39 pass generalexpression40 pass generalexpression41 fail generalexpression42 fail generalexpression43 pass generalexpression44 pass generalexpression45 pass generalexpression46 pass generalexpression47 pass generalexpression48 pass generalexpression49 pass generalexpression50 pass generalexpression51 fail generalexpression52 fail generalexpression53 pass generalexpression54 pass generalexpression55 pass generalexpression56 pass generalexpression57 pass generalexpression58 pass generalexpression59 pass generalexpression60 pass generalexpression61 pass generalexpression62 pass generalexpression63 pass generalexpression64 pass generalexpression65 pass generalexpression66 pass generalexpression67 pass generalexpression68 pass generalexpression69 pass generalexpression70 pass generalexpression71 pass generalexpression72 pass generalexpression73 pass generalexpression74 pass generalexpression75 pass generalexpression76 pass generalexpression77 pass generalexpression78 pass generalexpression79 pass generalexpression80 pass generalexpression81 pass generalexpression82 pass generalexpression83 pass generalexpression84 pass generalexpression85 pass generalexpression86 pass generalexpression87 pass generalexpression88 pass generalexpression89 pass generalexpression90 pass generalexpression91 pass generalexpression92 pass generalexpression93 pass generalexpression94 pass generalexpression95 pass generalexpression96 pass generalexpression97 pass generalexpression98 pass generalexpression99 pass K-GenCompEq-1 pass K-GenCompEq-2 pass K-GenCompEq-3 pass K-GenCompEq-4 pass K-GenCompEq-5 pass K-GenCompEq-6 pass K-GenCompEq-7 pass K-GenCompEq-8 pass K-GenCompEq-9 pass K-GenCompEq-10 pass K-GenCompEq-11 pass K-GenCompEq-12 pass K-GenCompEq-13 pass K-GenCompEq-14 pass K-GenCompEq-15 pass K-GenCompEq-16 fail K-GenCompEq-17 fail K-GenCompEq-18 fail K-GenCompEq-19 fail K-GenCompEq-20 pass K-GenCompEq-21 pass K-GenCompEq-22 pass K-GenCompEq-23 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-GenCompEq-24 pass K-GenCompEq-25 pass K-GenCompEq-26 pass K-GenCompEq-27 pass K-GenCompEq-28 pass K-GenCompEq-29 pass K-GenCompEq-30 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-GenCompEq-31 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-GenCompEq-32 pass K-GenCompEq-33 pass K-GenCompEq-34 no result K-GenCompEq-35 no result K-GenCompEq-36 pass K-GenCompEq-37 pass K-GenCompEq-38 pass K-GenCompEq-39 pass K-GenCompEq-40 pass K-GenCompEq-41 pass K-GenCompEq-42 pass K-GenCompEq-43 pass K-GenCompEq-44 pass K-GenCompEq-45 pass K-GenCompEq-46 pass K-GenCompEq-47 no result K-GenCompEq-48 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-GenCompEq-49 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-GenCompEq-50 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-GenCompEq-51 pass K-GenCompEq-52 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-GenCompEq-53 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-GenCompEq-54 pass K-GenCompEq-55 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-GenCompEq-56 pass K-GenCompEq-57 pass K-GenCompEq-58 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-GenCompEq-59 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
The "!=" operator for general comparisons 126/140 generalexpression100 pass generalexpression101 pass generalexpression102 pass generalexpression103 pass generalexpression104 pass generalexpression105 pass generalexpression106 pass generalexpression107 pass generalexpression108 pass generalexpression109 pass generalexpression110 pass generalexpression111 pass generalexpression112 pass generalexpression113 fail generalexpression114 fail generalexpression115 fail generalexpression116 pass generalexpression117 pass generalexpression118 pass generalexpression119 pass generalexpression120 pass generalexpression121 pass generalexpression122 pass generalexpression123 fail generalexpression124 fail generalexpression125 fail generalexpression126 pass generalexpression127 pass generalexpression128 pass generalexpression129 pass generalexpression130 pass generalexpression131 pass generalexpression132 pass generalexpression133 fail generalexpression134 fail generalexpression135 fail generalexpression136 pass generalexpression137 pass generalexpression138 pass generalexpression139 pass generalexpression140 fail generalexpression141 fail generalexpression142 pass generalexpression143 pass generalexpression144 pass generalexpression145 pass generalexpression146 pass generalexpression147 pass generalexpression148 pass generalexpression149 pass generalexpression150 fail generalexpression151 fail generalexpression152 pass generalexpression153 pass generalexpression154 pass generalexpression155 pass generalexpression156 pass generalexpression157 pass generalexpression158 pass generalexpression159 pass generalexpression160 pass generalexpression161 pass generalexpression162 pass generalexpression163 pass generalexpression164 pass generalexpression165 pass generalexpression166 pass generalexpression167 pass generalexpression168 pass generalexpression169 pass generalexpression170 pass generalexpression171 pass generalexpression172 pass generalexpression173 pass generalexpression174 pass generalexpression175 pass generalexpression176 pass generalexpression177 pass generalexpression178 pass generalexpression179 pass generalexpression180 pass generalexpression181 pass generalexpression182 pass generalexpression183 pass generalexpression184 pass generalexpression185 pass generalexpression186 pass generalexpression187 pass generalexpression188 pass generalexpression189 pass generalexpression190 pass generalexpression191 pass generalexpression192 pass generalexpression193 pass generalexpression194 pass generalexpression195 pass generalexpression196 pass generalexpression197 pass generalexpression198 pass K-GenCompNE-1 pass K-GenCompNE-2 pass K-GenCompNE-3 pass K-GenCompNE-4 pass K-GenCompNE-5 pass K-GenCompNE-6 pass K-GenCompNE-7 pass K-GenCompNE-8 pass K-GenCompNE-9 pass K-GenCompNE-10 pass K-GenCompNE-11 pass K-GenCompNE-12 pass K-GenCompNE-13 pass K-GenCompNE-14 pass K-GenCompNE-15 pass K-GenCompNE-16 pass K-GenCompNE-17 pass K-GenCompNE-18 pass K-GenCompNE-19 pass K-GenCompNE-20 pass K-GenCompNE-21 pass K-GenCompNE-22 pass K-GenCompNE-23 pass K-GenCompNE-24 pass K-GenCompNE-25 pass K-GenCompNE-26 pass K-GenCompNE-27 pass K-GenCompNE-28 pass K-GenCompNE-29 pass K-GenCompNE-30 pass K-GenCompNE-31 pass K-GenCompNE-32 pass K-GenCompNE-33 no result K-GenCompNE-34 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-GenCompNE-35 pass K-GenCompNE-36 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-GenCompNE-37 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-GenCompNE-38 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-GenCompNE-39 pass K-GenCompNE-40 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-GenCompNE-41 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
The "< (less than)" operator for general comparisons 103/118 generalexpression199 pass generalexpression200 pass generalexpression201 pass generalexpression202 pass generalexpression203 pass generalexpression204 pass generalexpression205 pass generalexpression206 pass generalexpression207 pass generalexpression208 pass generalexpression209 pass generalexpression210 pass generalexpression211 pass generalexpression212 fail generalexpression213 fail generalexpression214 fail generalexpression215 pass generalexpression216 pass generalexpression217 pass generalexpression218 pass generalexpression219 pass generalexpression220 pass generalexpression221 pass generalexpression222 fail generalexpression223 fail generalexpression224 fail generalexpression225 pass generalexpression226 pass generalexpression227 pass generalexpression228 pass generalexpression229 pass generalexpression230 pass generalexpression231 pass generalexpression232 fail generalexpression233 fail generalexpression234 fail generalexpression235 pass generalexpression236 pass generalexpression237 pass generalexpression238 pass generalexpression239 fail generalexpression240 fail generalexpression241 pass generalexpression242 pass generalexpression243 pass generalexpression244 pass generalexpression245 pass generalexpression246 pass generalexpression247 pass generalexpression248 pass generalexpression249 fail generalexpression250 fail generalexpression251 pass generalexpression252 pass generalexpression253 pass generalexpression254 pass generalexpression255 pass generalexpression256 pass generalexpression257 pass generalexpression258 pass generalexpression259 pass generalexpression260 pass generalexpression261 pass generalexpression262 pass generalexpression263 pass generalexpression264 pass generalexpression265 pass generalexpression266 pass generalexpression267 pass generalexpression268 pass generalexpression269 pass generalexpression270 pass generalexpression271 pass generalexpression272 pass generalexpression273 pass generalexpression274 pass generalexpression275 pass generalexpression276 pass generalexpression277 pass generalexpression278 pass generalexpression279 pass generalexpression280 pass generalexpression281 pass generalexpression282 pass generalexpression283 pass generalexpression284 pass generalexpression285 pass generalexpression286 pass generalexpression287 pass generalexpression288 pass generalexpression289 pass generalexpression290 pass generalexpression291 pass generalexpression292 pass generalexpression293 pass generalexpression294 pass generalexpression295 pass generalexpression296 pass generalexpression297 pass K-GenCompLT-1 pass K-GenCompLT-2 pass K-GenCompLT-3 pass K-GenCompLT-4 pass K-GenCompLT-5 pass K-GenCompLT-6 pass K-GenCompLT-7 pass K-GenCompLT-8 pass K-GenCompLT-9 pass K-GenCompLT-10 pass K-GenCompLT-11 pass K-GenCompLT-12 fail K-GenCompLT-13 pass K-GenCompLT-14 pass K-GenCompLT-15 fail K-GenCompLT-16 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-GenCompLT-17 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-GenCompLT-18 pass K-GenCompLT-19 pass The "<= (less than or equal)" operator for general comparisons 94/107 generalexpression298 pass generalexpression299 pass generalexpression300 pass generalexpression301 pass generalexpression302 pass generalexpression303 pass generalexpression304 pass generalexpression305 pass generalexpression306 pass generalexpression307 pass generalexpression308 pass generalexpression309 pass generalexpression310 pass generalexpression311 fail generalexpression312 fail generalexpression313 fail generalexpression314 pass generalexpression315 pass generalexpression316 pass generalexpression317 pass generalexpression318 pass generalexpression319 pass generalexpression320 pass generalexpression321 fail generalexpression322 fail generalexpression323 fail generalexpression324 pass generalexpression325 pass generalexpression326 pass generalexpression327 pass generalexpression328 pass generalexpression329 pass generalexpression330 pass generalexpression331 fail generalexpression332 fail generalexpression333 fail generalexpression334 pass generalexpression335 pass generalexpression336 pass generalexpression337 pass generalexpression338 fail generalexpression339 fail generalexpression340 pass generalexpression341 pass generalexpression342 pass generalexpression343 pass generalexpression344 pass generalexpression345 pass generalexpression346 pass generalexpression347 pass generalexpression348 fail generalexpression349 fail generalexpression350 pass generalexpression351 pass generalexpression352 pass generalexpression353 pass generalexpression354 pass generalexpression355 pass generalexpression356 pass generalexpression357 pass generalexpression358 pass generalexpression359 pass generalexpression360 pass generalexpression361 pass generalexpression362 pass generalexpression363 pass generalexpression364 pass generalexpression365 pass generalexpression366 pass generalexpression367 pass generalexpression368 pass generalexpression369 pass generalexpression370 pass generalexpression371 pass generalexpression372 pass generalexpression373 pass generalexpression374 pass generalexpression375 pass generalexpression376 pass generalexpression377 pass generalexpression378 pass generalexpression379 pass generalexpression380 pass generalexpression381 pass generalexpression382 pass generalexpression383 pass generalexpression384 pass generalexpression385 pass generalexpression386 pass generalexpression387 pass generalexpression388 pass generalexpression389 pass generalexpression390 pass generalexpression391 pass generalexpression392 pass generalexpression393 pass generalexpression394 pass generalexpression395 pass generalexpression396 pass K-GenCompLTEQ-1 pass K-GenCompLTEQ-2 pass K-GenCompLTEQ-3 pass K-GenCompLTEQ-4 pass K-GenCompLTEQ-5 pass K-GenCompLTEQ-6 pass K-GenCompLTEQ-7 pass K-GenCompLTEQ-8 pass The "> (greater than)" operator for general comparisons 103/118 generalexpression397 pass generalexpression398 pass generalexpression399 pass generalexpression400 pass generalexpression401 pass generalexpression402 pass generalexpression403 pass generalexpression404 pass generalexpression405 pass generalexpression406 pass generalexpression407 pass generalexpression408 pass generalexpression409 pass generalexpression410 fail generalexpression411 fail generalexpression412 fail generalexpression413 pass generalexpression414 pass generalexpression415 pass generalexpression416 pass generalexpression417 pass generalexpression418 pass generalexpression419 pass generalexpression420 fail generalexpression421 fail generalexpression422 fail generalexpression423 pass generalexpression424 pass generalexpression425 pass generalexpression426 pass generalexpression427 pass generalexpression428 pass generalexpression429 pass generalexpression430 fail generalexpression431 fail generalexpression432 fail generalexpression433 pass generalexpression434 pass generalexpression435 pass generalexpression436 pass generalexpression437 fail generalexpression438 fail generalexpression439 pass generalexpression440 pass generalexpression441 pass generalexpression442 pass generalexpression443 pass generalexpression444 pass generalexpression445 pass generalexpression446 pass generalexpression447 fail generalexpression448 fail generalexpression449 pass generalexpression450 pass generalexpression451 pass generalexpression452 pass generalexpression453 pass generalexpression454 pass generalexpression455 pass generalexpression456 pass generalexpression457 pass generalexpression458 pass generalexpression459 pass generalexpression460 pass generalexpression461 pass generalexpression462 pass generalexpression463 pass generalexpression464 pass generalexpression465 pass generalexpression466 pass generalexpression467 pass generalexpression468 pass generalexpression469 pass generalexpression470 pass generalexpression471 pass generalexpression472 pass generalexpression473 pass generalexpression474 pass generalexpression475 pass generalexpression476 pass generalexpression477 pass generalexpression478 pass generalexpression479 pass generalexpression480 pass generalexpression481 pass generalexpression482 pass generalexpression483 pass generalexpression484 pass generalexpression485 pass generalexpression486 pass generalexpression487 pass generalexpression488 pass generalexpression489 pass generalexpression490 pass generalexpression491 pass generalexpression492 pass generalexpression493 pass generalexpression494 pass generalexpression495 pass K-GenCompGT-1 pass K-GenCompGT-2 pass K-GenCompGT-3 pass K-GenCompGT-4 pass K-GenCompGT-5 pass K-GenCompGT-6 pass K-GenCompGT-7 pass K-GenCompGT-8 pass K-GenCompGT-9 pass K-GenCompGT-10 pass K-GenCompGT-11 pass K-GenCompGT-12 pass K-GenCompGT-13 fail K-GenCompGT-14 fail K-GenCompGT-15 pass K-GenCompGT-16 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-GenCompGT-17 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-GenCompGT-18 pass K-GenCompGT-19 pass The ">= (greater than or equal)" operator for general comparisons 95/109 generalexpression496 pass generalexpression497 pass generalexpression498 pass generalexpression499 pass generalexpression500 pass generalexpression501 pass generalexpression502 pass generalexpression503 pass generalexpression504 pass generalexpression505 pass generalexpression506 pass generalexpression507 pass generalexpression508 pass generalexpression509 fail generalexpression510 fail generalexpression511 fail generalexpression512 pass generalexpression513 pass generalexpression514 pass generalexpression515 pass generalexpression516 pass generalexpression517 pass generalexpression518 pass generalexpression519 fail generalexpression520 fail generalexpression521 fail generalexpression522 pass generalexpression523 pass generalexpression524 pass generalexpression525 pass generalexpression526 pass generalexpression527 pass generalexpression528 pass generalexpression529 fail generalexpression530 fail generalexpression531 fail generalexpression532 pass generalexpression533 pass generalexpression534 pass generalexpression535 pass generalexpression536 fail generalexpression537 fail generalexpression538 pass generalexpression539 pass generalexpression540 pass generalexpression541 pass generalexpression542 pass generalexpression543 pass generalexpression544 pass generalexpression545 pass generalexpression546 fail generalexpression547 fail generalexpression548 pass generalexpression549 pass generalexpression550 pass generalexpression551 pass generalexpression552 pass generalexpression553 pass generalexpression554 pass generalexpression555 pass generalexpression556 pass generalexpression557 pass generalexpression558 pass generalexpression559 pass generalexpression560 pass generalexpression561 pass generalexpression562 pass generalexpression563 pass generalexpression564 pass generalexpression565 pass generalexpression566 pass generalexpression567 pass generalexpression568 pass generalexpression569 pass generalexpression570 pass generalexpression571 pass generalexpression572 pass generalexpression573 pass generalexpression574 pass generalexpression575 pass generalexpression576 pass generalexpression577 pass generalexpression578 pass generalexpression579 pass generalexpression580 pass generalexpression581 pass generalexpression582 pass generalexpression583 pass generalexpression584 pass generalexpression585 pass generalexpression586 pass generalexpression587 pass generalexpression588 pass generalexpression589 pass generalexpression590 pass generalexpression591 pass generalexpression592 pass generalexpression593 pass generalexpression594 pass K-GenCompGTEQ-1 pass K-GenCompGTEQ-2 pass K-GenCompGTEQ-3 pass K-GenCompGTEQ-4 pass K-GenCompGTEQ-5 pass K-GenCompGTEQ-6 pass K-GenCompGTEQ-7 fail K-GenCompGTEQ-8 pass K-GenCompGTEQ-9 pass K-GenCompGTEQ-10 pass Node Comparisons op:is-same-node 20/28 nodeexpression1 fail nodeexpression2 fail nodeexpression3 fail nodeexpression4 fail nodeexpression5 fail nodeexpression6 pass nodeexpression7 pass nodeexpression8 pass nodeexpression9 fail nodeexpression10 pass nodeexpression11 pass nodeexpression12 pass nodeexpression13 fail nodeexpression14 pass nodeexpression15 pass nodeexpression16 pass nodeexpressionhc1 pass nodeexpressionhc2 pass nodeexpressionhc3 pass nodeexpressionhc4 pass nodeexpressionhc5 pass nodecomparisonerr-1 pass K-NodeSame-1 pass K-NodeSame-2 pass K-NodeSame-3 pass K-NodeSame-4 fail K-NodeSame-5 pass K-NodeSame-6 pass op:node-before 20/33 nodeexpression17 fail nodeexpression18 fail nodeexpression19 fail nodeexpression20 fail nodeexpression21 fail nodeexpression22 fail nodeexpression23 fail nodeexpression24 fail nodeexpression25 fail nodeexpression26 pass nodeexpression27 pass nodeexpression28 pass nodeexpression29 fail nodeexpression30 fail nodeexpression31 fail nodeexpression32 pass nodeexpressionhc6 pass nodeexpressionhc7 pass nodeexpressionhc8 pass nodeexpressionhc9 pass nodeexpressionhc10 pass nodecomparisonerr-2 pass K-NodeBefore-1 pass K-NodeBefore-2 pass K-NodeBefore-3 pass K-NodeBefore-4 fail K-NodeBefore-5 pass K-NodeBefore-6 pass K-NodeBefore-7 pass K-NodeBefore-8 pass K-NodeBefore-9 pass K-NodeBefore-10 pass K-NodeBefore-11 pass op:node-after 20/33 nodeexpression33 fail nodeexpression34 fail nodeexpression35 fail nodeexpression36 fail nodeexpression37 fail nodeexpression38 pass nodeexpression39 fail nodeexpression40 fail nodeexpression41 fail nodeexpression42 fail nodeexpression43 pass nodeexpression44 fail nodeexpression45 fail nodeexpression46 pass nodeexpression47 fail nodeexpression48 pass nodeexpressionhc11 pass nodeexpressionhc12 pass nodeexpressionhc13 pass nodeexpressionhc14 pass nodeexpressionhc15 pass nodecomparisonerr-3 pass K-NodeAfter-1 pass K-NodeAfter-2 pass K-NodeAfter-3 pass K-NodeAfter-4 fail K-NodeAfter-5 pass K-NodeAfter-6 pass K-NodeAfter-7 pass K-NodeAfter-8 pass K-NodeAfter-9 pass K-NodeAfter-10 pass K-NodeAfter-11 pass Operators on Sequences op:union 22/23 fn-union-node-args-001 pass fn-union-node-args-002 pass fn-union-node-args-003 fail fn-union-node-args-004 pass fn-union-node-args-005 pass fn-union-node-args-006 pass fn-union-node-args-007 pass fn-union-node-args-008 pass fn-union-node-args-009 pass fn-union-node-args-010 pass fn-union-node-args-011 pass fn-union-node-args-012 pass fn-union-node-args-013 pass fn-union-node-args-014 pass fn-union-node-args-015 pass fn-union-node-args-016 pass fn-union-node-args-017 pass fn-union-node-args-018 pass fn-union-node-args-019 pass fn-union-node-args-020 pass fn-union-node-args-021 pass fn-union-node-args-022 pass fn-union-node-args-023 pass op:intersect 21/23 fn-intersect-node-args-001 pass fn-intersect-node-args-002 pass fn-intersect-node-args-003 fail fn-intersect-node-args-004 pass fn-intersect-node-args-005 pass fn-intersect-node-args-006 fail fn-intersect-node-args-007 pass fn-intersect-node-args-008 pass fn-intersect-node-args-009 pass fn-intersect-node-args-010 pass fn-intersect-node-args-011 pass fn-intersect-node-args-012 pass fn-intersect-node-args-013 pass fn-intersect-node-args-014 pass fn-intersect-node-args-015 pass fn-intersect-node-args-016 pass fn-intersect-node-args-017 pass fn-intersect-node-args-018 pass fn-intersect-node-args-019 pass fn-intersect-node-args-020 pass fn-intersect-node-args-021 pass fn-intersect-node-args-022 pass fn-intersect-node-args-023 pass op:except 20/23 fn-except-node-args-001 pass fn-except-node-args-002 pass fn-except-node-args-003 fail fn-except-node-args-004 pass fn-except-node-args-005 pass fn-except-node-args-006 fail fn-except-node-args-007 pass fn-except-node-args-008 pass fn-except-node-args-009 pass fn-except-node-args-010 fail fn-except-node-args-011 pass fn-except-node-args-012 pass fn-except-node-args-013 pass fn-except-node-args-014 pass fn-except-node-args-015 pass fn-except-node-args-016 pass fn-except-node-args-017 pass fn-except-node-args-018 pass fn-except-node-args-019 pass fn-except-node-args-020 pass fn-except-node-args-021 pass fn-except-node-args-022 pass fn-except-node-args-023 pass Logical Expressions 363/364 op-logical-and-001 pass op-logical-and-002 pass op-logical-and-003 pass op-logical-and-004 pass op-logical-and-005 pass op-logical-and-006 pass op-logical-and-007 pass op-logical-and-008 pass op-logical-and-009 pass op-logical-and-010 pass op-logical-and-011 pass op-logical-and-012 pass op-logical-and-013 pass op-logical-and-014 pass op-logical-and-015 pass op-logical-and-016 pass op-logical-and-017 pass op-logical-and-018 pass op-logical-and-019 pass op-logical-and-020 pass op-logical-and-021 pass op-logical-and-022 pass op-logical-and-023 pass op-logical-and-024 pass op-logical-and-025 pass op-logical-and-026 pass op-logical-and-027 pass op-logical-and-028 pass op-logical-and-029 pass op-logical-and-030 pass op-logical-and-031 pass op-logical-and-032 pass op-logical-and-033 pass op-logical-and-034 pass op-logical-and-035 pass op-logical-and-036 pass op-logical-and-037 pass op-logical-and-038 pass op-logical-and-039 pass op-logical-and-040 pass op-logical-and-041 pass op-logical-and-042 pass op-logical-and-043 pass op-logical-and-044 pass op-logical-and-045 pass op-logical-and-046 pass op-logical-and-047 pass op-logical-and-048 pass op-logical-and-049 pass op-logical-and-050 pass op-logical-and-051 pass op-logical-and-052 pass op-logical-and-053 pass op-logical-and-054 pass op-logical-and-055 pass op-logical-and-056 pass op-logical-and-057 pass op-logical-and-058 pass op-logical-and-059 pass op-logical-and-060 pass op-logical-and-061 pass op-logical-and-062 pass op-logical-and-063 pass op-logical-and-064 pass op-logical-and-065 pass op-logical-and-066 pass op-logical-and-067 pass op-logical-and-068 pass op-logical-and-069 pass op-logical-and-070 pass op-logical-and-071 pass op-logical-and-072 pass op-logical-and-073 pass op-logical-and-074 pass op-logical-and-075 pass op-logical-and-076 pass op-logical-and-077 pass op-logical-and-078 pass op-logical-and-079 pass op-logical-and-080 pass op-logical-and-081 pass op-logical-and-082 pass op-logical-and-083 pass op-logical-and-084 pass op-logical-and-085 pass op-logical-and-086 pass op-logical-and-087 pass op-logical-and-088 pass op-logical-and-089 pass op-logical-and-090 pass op-logical-and-091 pass op-logical-and-092 pass op-logical-and-093 pass op-logical-and-094 pass op-logical-and-095 pass op-logical-and-096 pass op-logical-and-097 pass op-logical-and-098 pass op-logical-and-099 pass op-logical-and-100 pass op-logical-and-101 pass op-logical-and-102 pass op-logical-and-103 pass op-logical-and-104 pass op-logical-and-105 pass op-logical-and-106 pass op-logical-and-107 pass op-logical-and-108 pass op-logical-and-109 pass op-logical-and-110 pass op-logical-and-111 pass op-logical-and-112 pass op-logical-and-113 pass op-logical-and-114 pass op-logical-and-115 pass op-logical-and-116 pass op-logical-and-117 pass op-logical-and-118 pass op-logical-and-119 pass op-logical-and-120 pass op-logical-and-121 pass op-logical-and-122 pass op-logical-and-123 pass op-logical-and-124 pass op-logical-and-125 pass op-logical-and-126 pass op-logical-and-127 pass op-logical-and-128 pass op-logical-and-129 pass op-logical-and-130 pass op-logical-and-131 pass op-logical-and-132 pass op-logical-and-133 pass op-logical-and-134 pass op-logical-and-135 pass op-logical-and-136 pass op-logical-and-137 pass op-logical-and-138 pass op-logical-and-139 pass op-logical-and-140 pass op-logical-and-141 pass op-logical-and-142 pass op-logical-and-143 pass op-logical-and-144 pass op-logical-and-145 pass op-logical-and-146 pass op-logical-and-147 pass op-logical-and-148 pass op-logical-and-149 pass op-logical-and-150 pass op-logical-and-151 pass op-logical-and-152 pass op-logical-and-153 pass op-logical-and-154 pass op-logical-and-155 pass op-logical-and-156 pass op-logical-and-157 pass op-logical-and-158 pass op-logical-and-159 pass op-logical-or-001 pass op-logical-or-002 pass op-logical-or-003 pass op-logical-or-004 pass op-logical-or-005 pass op-logical-or-006 pass op-logical-or-007 pass op-logical-or-008 pass op-logical-or-009 pass op-logical-or-010 pass op-logical-or-011 pass op-logical-or-012 pass op-logical-or-013 pass op-logical-or-014 pass op-logical-or-015 pass op-logical-or-016 pass op-logical-or-017 pass op-logical-or-018 pass op-logical-or-019 pass op-logical-or-020 pass op-logical-or-021 pass op-logical-or-022 pass op-logical-or-023 pass op-logical-or-024 pass op-logical-or-025 pass op-logical-or-026 pass op-logical-or-027 pass op-logical-or-028 pass op-logical-or-029 pass op-logical-or-030 pass op-logical-or-031 pass op-logical-or-032 pass op-logical-or-033 pass op-logical-or-034 pass op-logical-or-035 pass op-logical-or-036 pass op-logical-or-037 pass op-logical-or-038 pass op-logical-or-039 pass op-logical-or-040 pass op-logical-or-041 pass op-logical-or-042 pass op-logical-or-043 pass op-logical-or-044 pass op-logical-or-045 pass op-logical-or-046 pass op-logical-or-047 pass op-logical-or-048 pass op-logical-or-049 pass op-logical-or-050 pass op-logical-or-051 pass op-logical-or-052 pass op-logical-or-053 pass op-logical-or-054 pass op-logical-or-055 pass op-logical-or-056 pass op-logical-or-057 pass op-logical-or-058 pass op-logical-or-059 pass op-logical-or-060 pass op-logical-or-061 pass op-logical-or-062 pass op-logical-or-063 pass op-logical-or-064 pass op-logical-or-065 pass op-logical-or-066 pass op-logical-or-067 pass op-logical-or-068 pass op-logical-or-069 pass op-logical-or-070 pass op-logical-or-071 pass op-logical-or-072 pass op-logical-or-073 pass op-logical-or-074 pass op-logical-or-075 pass op-logical-or-076 pass op-logical-or-077 pass op-logical-or-078 pass op-logical-or-079 pass op-logical-or-080 pass op-logical-or-081 pass op-logical-or-082 pass op-logical-or-083 pass op-logical-or-084 pass op-logical-or-085 pass op-logical-or-086 pass op-logical-or-087 pass op-logical-or-088 pass op-logical-or-089 pass op-logical-or-090 pass op-logical-or-091 pass op-logical-or-092 pass op-logical-or-093 pass op-logical-or-094 pass op-logical-or-095 pass op-logical-or-096 pass op-logical-or-097 pass op-logical-or-098 pass op-logical-or-099 pass op-logical-or-100 pass op-logical-or-101 pass op-logical-or-102 pass op-logical-or-103 pass op-logical-or-104 pass op-logical-or-105 pass op-logical-or-106 pass op-logical-or-107 pass op-logical-or-108 pass op-logical-or-109 pass op-logical-or-110 pass op-logical-or-111 pass op-logical-or-112 pass op-logical-or-113 pass op-logical-or-114 pass op-logical-or-115 pass op-logical-or-116 pass op-logical-or-117 pass op-logical-or-118 pass op-logical-or-119 pass op-logical-or-120 pass op-logical-or-121 pass op-logical-or-122 pass op-logical-or-123 pass op-logical-or-124 pass op-logical-or-125 pass op-logical-or-126 pass op-logical-or-127 pass op-logical-or-128 pass op-logical-or-129 pass op-logical-or-130 pass op-logical-or-131 pass op-logical-or-132 pass op-logical-or-133 pass op-logical-or-134 pass op-logical-or-135 pass op-logical-or-136 pass op-logical-or-137 pass op-logical-or-138 pass op-logical-or-139 pass op-logical-or-140 pass op-logical-or-141 pass op-logical-or-142 pass op-logical-or-143 pass op-logical-or-144 pass op-logical-or-145 pass op-logical-or-146 pass op-logical-or-147 pass op-logical-or-148 pass op-logical-or-149 pass op-logical-or-150 pass op-logical-or-151 pass op-logical-or-152 pass op-logical-or-153 pass op-logical-or-154 pass op-logical-or-155 pass op-logical-or-156 pass op-logical-or-157 pass op-logical-or-158 pass op-logical-or-159 pass K-LogicExpr-1 pass K-LogicExpr-2 pass K-LogicExpr-3 pass K-LogicExpr-4 pass K-LogicExpr-5 pass K-LogicExpr-6 pass K-LogicExpr-7 pass K-LogicExpr-8 pass K-LogicExpr-9 pass K-LogicExpr-10 pass K-LogicExpr-11 pass K-LogicExpr-12 pass K-LogicExpr-13 pass K-LogicExpr-14 pass K-LogicExpr-15 pass K-LogicExpr-16 pass K-LogicExpr-17 pass K-LogicExpr-18 pass K-LogicExpr-19 pass K-LogicExpr-20 pass K-LogicExpr-21 pass K-LogicExpr-22 pass K-LogicExpr-23 pass K-LogicExpr-24 pass K-LogicExpr-25 pass K-LogicExpr-26 pass K-LogicExpr-27 pass K-LogicExpr-28 pass K-LogicExpr-29 pass K-LogicExpr-30 pass K-LogicExpr-31 pass K-LogicExpr-32 pass K-LogicExpr-33 pass K-LogicExpr-34 pass K-LogicExpr-35 pass K-LogicExpr-36 pass K-LogicExpr-37 pass K-LogicExpr-38 pass K-LogicExpr-39 pass K-LogicExpr-40 pass K-LogicExpr-41 pass K-LogicExpr-42 pass K-LogicExpr-43 pass K-LogicExpr-44 pass K-LogicExpr-45 pass K-LogicExpr-46 no result Constructors Direct Element Constructors 167/230 Constr-elem-empty-1 no result Constr-elem-empty-2 no result Constr-elem-empty-3 no result Constr-elem-empty-4 no result Constr-elem-empty-5 no result Constr-elem-matchtag-1 no result Constr-elem-matchtag-2 no result Constr-elem-curlybr-1 no result Constr-elem-curlybr-2 no result Constr-elem-curlybr-3 no result Constr-elem-curlybr-4 no result Constr-elem-curlybr-5 no result Constr-elem-curlybr-6 no result Attributes 42/51 Constr-attr-syntax-1 pass Constr-attr-syntax-2 pass Constr-attr-syntax-3 pass Constr-attr-syntax-4 pass Constr-attr-syntax-5 pass Constr-attr-syntax-6 pass Constr-attr-syntax-7 pass Constr-attr-syntax-8 pass Constr-attr-syntax-9 pass Constr-attr-syntax-10 pass Constr-attr-parent-1 fail Constr-attr-nsdecl-1 pass Constr-attr-nsdecl-2 pass Constr-attr-nspre-1 pass Constr-attr-nspre-2 pass Constr-attr-nsprein-1 pass Constr-attr-nsprein-2 pass Constr-attr-distnames-1 no result Constr-attr-distnames-2 no result Constr-attr-distnames-3 no result Constr-attr-distnames-4 no result Constr-attr-content-1 pass Constr-attr-content-2 pass Constr-attr-content-3 no result Constr-attr-content-4 no result Constr-attr-content-5 no result Constr-attr-ws-1 pass Constr-attr-ws-2 pass Constr-attr-ws-3 pass Constr-attr-ws-4 pass Constr-attr-ws-5 pass Constr-attr-entref-1 pass Constr-attr-entref-2 pass Constr-attr-charref-1 pass Constr-attr-enclexpr-1 pass Constr-attr-enclexpr-2 pass Constr-attr-enclexpr-3 pass Constr-attr-enclexpr-4 pass Constr-attr-enclexpr-5 pass Constr-attr-enclexpr-6 pass Constr-attr-enclexpr-7 pass Constr-attr-id-1 pass Constr-attr-id-2 pass K2-DirectConElemAttr-1 pass K2-DirectConElemAttr-2 pass K2-DirectConElemAttr-3 pass K2-DirectConElemAttr-4 pass K2-DirectConElemAttr-5 pass K2-DirectConElemAttr-6 fail K2-DirectConElemAttr-7 pass Expected-error: XPST0003, Actual Error: Invalid DirElemConstructor expression
K2-DirectConElemAttr-8 pass Namespace Declaration Attributes 17/29 Constr-namespace-1 pass Constr-namespace-2 pass Constr-namespace-3 pass Constr-namespace-4 no result Constr-namespace-5 no result Constr-namespace-6 pass Constr-namespace-7 pass Constr-namespace-8 pass Constr-namespace-9 pass Constr-namespace-10 pass Constr-namespace-11 no result Constr-namespace-12 pass Constr-namespace-13 no result Constr-namespace-14 no result Constr-namespace-15 no result Constr-namespace-16 no result Constr-namespace-17 pass Constr-namespace-18 pass Constr-namespace-19 no result Constr-namespace-20 no result Constr-namespace-21 fail Constr-namespace-22 pass Constr-namespace-23 no result Constr-namespace-24 pass Constr-namespace-25 pass Constr-namespace-26 pass Constr-namespace-27 pass Constr-namespace-29 no result K2-DirectConElemNamespace-1 pass Content 55/80 Constr-cont-invalid-1 pass Constr-cont-invalid-2 no result Constr-cont-invalid-3 pass Constr-cont-invalid-4 no result Constr-cont-eol-1 fail Constr-cont-eol-2 fail Constr-cont-eol-3 fail Constr-cont-eol-4 fail Constr-cont-entref-1 pass Constr-cont-entref-2 pass Constr-cont-entref-3 pass Constr-cont-entref-4 pass Constr-cont-entref-5 pass Constr-cont-charref-1 pass Constr-cont-charref-2 no result Constr-cont-cdata-1 pass Constr-cont-text-1 pass Constr-cont-text-2 fail Constr-cont-nested-1 pass Constr-cont-nested-2 pass Constr-cont-nested-3 pass Constr-cont-nested-4 pass Constr-cont-enclexpr-1 pass Constr-cont-enclexpr-2 pass Constr-cont-enclexpr-3 pass Constr-cont-enclexpr-4 pass Constr-cont-enclexpr-5 pass Constr-cont-nested-5 pass Constr-cont-nodeid-1 pass Constr-cont-nodeid-2 pass Constr-cont-nodeid-3 pass Constr-cont-nodeid-4 pass Constr-cont-nodeid-5 pass Constr-cont-constrmod-1 pass Constr-cont-constrmod-2 pass Constr-cont-constrmod-3 pass Expected-error: FORG0001, Actual Error: err:XPTY0004
Constr-cont-constrmod-4 fail Constr-cont-constrmod-5 pass Constr-cont-constrmod-6 pass Constr-cont-constrmod-7 pass Constr-cont-constrmod-8 fail Constr-cont-nsmode-1 pass Constr-cont-nsmode-2 pass Constr-cont-nsmode-3 pass Constr-cont-nsmode-4 pass Constr-cont-nsmode-5 no result Constr-cont-nsmode-6 no result Constr-cont-uripres-1 pass Constr-cont-adjtext-1 fail Constr-cont-adjtext-2 fail Constr-cont-adjtext-3 fail Constr-cont-adjtext-4 pass Constr-cont-doc-1 pass Constr-cont-attr-1 no result Constr-cont-attr-2 no result Constr-cont-attr-3 pass Constr-cont-attr-4 no result Constr-cont-baseuri-1 pass Constr-cont-baseuri-2 pass Constr-cont-baseuri-3 pass Constr-cont-parent-1 pass Constr-cont-attr-5 pass Constr-cont-attr-6 pass Constr-cont-attr-7 no result Constr-cont-attr-8 no result Constr-cont-string-1 pass Constr-cont-data-1 pass K2-DirectConElemContent-1 fail K2-DirectConElemContent-2 fail K2-DirectConElemContent-3 pass K2-DirectConElemContent-4 fail K2-DirectConElemContent-5 pass K2-DirectConElemContent-6 pass K2-DirectConElemContent-7 pass K2-DirectConElemContent-8 fail K2-DirectConElemContent-9 pass K2-DirectConElemContent-10 pass K2-DirectConElemContent-11 pass K2-DirectConElemContent-12 pass K2-DirectConElemContent-13 fail White Space Element Content 53/57 Constr-ws-tag-1 pass Constr-ws-tag-2 pass Constr-ws-tag-3 pass Constr-ws-tag-4 pass Constr-ws-tag-5 pass Constr-ws-tag-6 pass Constr-ws-tag-7 pass Constr-ws-tag-8 pass Constr-ws-tag-9 pass Constr-ws-tag-10 fail Constr-ws-enclexpr-1 pass Constr-ws-enclexpr-2 pass Constr-ws-enclexpr-3 pass Constr-ws-enclexpr-4 fail Constr-ws-enclexpr-5 fail Constr-ws-enclexpr-6 fail Constr-ws-enclexpr-7 pass Constr-ws-enclexpr-8 pass Constr-ws-enclexpr-9 pass Constr-ws-enclexpr-10 pass Constr-ws-enclexpr-11 pass Constr-ws-enclexpr-12 pass Constr-ws-enclexpr-13 pass Constr-ws-enclexpr-14 pass Constr-ws-enclexpr-15 pass Constr-ws-enclexpr-16 pass Constr-ws-enclexpr-17 pass Constr-ws-enclexpr-18 pass Constr-ws-enclexpr-19 pass Constr-ws-enclexpr-20 pass Constr-ws-enclexpr-21 pass Constr-ws-enclexpr-22 pass Constr-ws-enclexpr-23 pass Constr-ws-enclexpr-24 pass Constr-ws-nobound-1 pass Constr-ws-nobound-2 pass Constr-ws-nobound-3 pass Constr-ws-nobound-4 pass Constr-ws-nobound-5 pass Constr-ws-nobound-6 pass Constr-ws-genchref-1 pass Constr-ws-genchref-2 pass Constr-ws-genchref-3 pass Constr-ws-genchref-4 pass Constr-ws-gencdata-1 pass Constr-ws-gencdata-3 pass Constr-ws-adjchref-1 pass Constr-ws-adjchref-2 pass Constr-ws-adjchref-3 pass Constr-ws-adjcdata-1 pass Constr-ws-adjcdata-2 pass Constr-ws-adjcdata-3 pass Constr-ws-genenclexpr-1 pass Constr-ws-genenclexpr-2 pass Constr-ws-genenclexpr-3 pass Constr-ws-xmlspace-1 pass Constr-ws-xmlspace-2 pass Other Direct Constructors 19/20 Constr-pi-content-1 pass Constr-pi-content-2 pass Constr-pi-content-3 pass Constr-pi-content-4 pass Constr-pi-content-5 pass Constr-pi-content-6 pass Constr-pi-content-7 pass Constr-pi-content-8 pass Constr-pi-target-1 pass Expected-error: XPST0003, Actual Error: err:XQDY0064
Constr-pi-target-2 pass Expected-error: XPST0003, Actual Error: err:XQDY0064
Constr-pi-target-3 pass Expected-error: XPST0003, Actual Error: err:XQDY0064
Constr-pi-target-4 pass Expected-error: XPST0003, Actual Error: err:XQDY0064
Constr-comment-1 pass Constr-comment-2 pass Constr-comment-3 pass Constr-comment-4 pass Constr-comment-5 fail Constr-comment-6 pass Constr-comment-7 pass Constr-comment-8 pass Computed Constructors Computed Element Constructors 46/51 Constr-compelem-name-1 pass Constr-compelem-name-2 pass Constr-compelem-name-3 pass Constr-compelem-compname-1 pass Constr-compelem-compname-2 pass Constr-compelem-compname-3 pass Constr-compelem-compname-4 pass Constr-compelem-compname-5 pass Constr-compelem-compname-6 pass Constr-compelem-compname-7 pass Constr-compelem-compname-8 pass Constr-compelem-compname-9 pass Constr-compelem-compname-10 pass Constr-compelem-compname-11 pass Constr-compelem-compname-12 pass Constr-compelem-compname-13 pass Constr-compelem-compname-14 pass Constr-compelem-compname-15 pass Constr-compelem-compname-16 pass Constr-compelem-compname-17 pass Constr-compelem-compname-18 pass Constr-compelem-compname-19 pass Constr-compelem-adjtext-1 pass Constr-compelem-adjtext-2 pass Constr-compelem-adjtext-3 pass Constr-compelem-nested-1 pass Constr-compelem-nested-2 pass Constr-compelem-enclexpr-1 pass Constr-compelem-enclexpr-2 pass Constr-compelem-enclexpr-3 pass Constr-compelem-enclexpr-4 pass Constr-compelem-nodeid-1 pass Constr-compelem-nodeid-2 pass Constr-compelem-nodeid-3 pass Constr-compelem-nodeid-4 pass Constr-compelem-nodeid-5 pass Constr-compelem-constrmod-3 no result Constr-compelem-constrmod-4 no result Constr-compelem-constrmod-7 pass Constr-compelem-constrmod-8 no result Constr-compelem-baseuri-1 pass Constr-compelem-baseuri-2 pass Constr-compelem-baseuri-3 pass Constr-compelem-doc-1 pass Constr-compelem-parent-1 pass Constr-compelem-string-1 pass Constr-compelem-data-1 pass Constr-compelem-attr-1 no result Constr-compelem-attr-2 pass Constr-compelem-attr-3 pass Constr-compelem-attr-4 no result Computed Attribute Constructors 33/33 Constr-compattr-name-1 pass Constr-compattr-name-2 pass Constr-compattr-name-3 pass Constr-compattr-compname-1 pass Constr-compattr-compname-2 pass Constr-compattr-compname-3 pass Constr-compattr-compname-4 pass Constr-compattr-compname-5 pass Constr-compattr-compname-6 pass Constr-compattr-compname-7 pass Constr-compattr-compname-8 pass Constr-compattr-compname-9 pass Constr-compattr-compname-10 pass Constr-compattr-compname-11 pass Constr-compattr-compname-12 pass Constr-compattr-compname-13 pass Constr-compattr-compname-14 pass Constr-compattr-compname-15 pass Constr-compattr-compname-16 pass Constr-compattr-compname-17 pass Constr-compattr-compname-18 pass Constr-compattr-compname-19 pass Constr-compattr-doc-1 pass Constr-compattr-parent-1 pass Constr-compattr-string-1 pass Constr-compattr-data-1 pass Constr-compattr-enclexpr-1 pass Constr-compattr-enclexpr-2 pass Constr-compattr-enclexpr-3 pass Constr-compattr-enclexpr-4 pass Constr-compattr-id-1 pass Constr-compattr-id-2 pass constattrerr-1 pass Document Node Constructors 20/24 Constr-docnode-adjtext-1 pass Constr-docnode-adjtext-2 pass Constr-docnode-adjtext-3 fail Constr-docnode-nested-1 pass Constr-docnode-nested-2 pass Constr-docnode-enclexpr-1 pass Constr-docnode-enclexpr-2 fail Constr-docnode-enclexpr-3 fail Constr-docnode-enclexpr-4 fail Constr-docnode-nodeid-1 pass Constr-docnode-nodeid-3 pass Constr-docnode-nodeid-4 pass Constr-docnode-nodeid-5 pass Constr-docnode-constrmod-1 pass Constr-docnode-constrmod-2 pass Constr-docnode-constrmod-3 pass Expected-error: FORG0001, Actual Error: err:XPTY0004
Constr-docnode-constrmod-4 pass Expected-error: FORG0001, Actual Error: err:XPTY0004
Constr-docnode-doc-1 pass Constr-docnode-parent-1 pass Constr-docnode-string-1 pass Constr-docnode-data-1 pass Constr-docnode-attr-1 pass Constr-docnode-attr-2 pass Constr-docnode-attr-3 pass Text Node Constructors 17/20 Constr-text-enclexpr-1 pass Constr-text-enclexpr-2 pass Constr-text-enclexpr-3 pass Constr-text-enclexpr-4 pass Constr-text-enclexpr-5 pass Constr-text-doc-1 pass Constr-text-parent-1 pass Constr-text-string-1 pass Constr-text-data-1 pass Constr-text-count-1 pass Constr-text-count-2 fail Constr-text-count-3 fail Constr-text-count-4 pass Constr-text-count-5 fail Constr-text-count-6 pass Constr-text-adjtext-1 pass Constr-text-adjtext-2 pass Constr-text-nested-1 pass Constr-text-nested-2 pass Constr-text-nested-3 pass Computed Processing-instruction Constructors 34/41 Constr-comppi-name-1 pass Constr-comppi-name-2 pass Constr-comppi-compname-1 pass Constr-comppi-compname-2 pass Constr-comppi-compname-3 pass Constr-comppi-compname-4 pass Constr-comppi-compname-5 pass Constr-comppi-compname-6 pass Constr-comppi-compname-7 pass Constr-comppi-compname-8 pass Constr-comppi-compname-9 no result Constr-comppi-compname-10 pass Constr-comppi-compname-11 pass Constr-comppi-compname-12 pass Constr-comppi-compname-13 no result Constr-comppi-compname-15 pass Constr-comppi-compname-16 no result Constr-comppi-compname-18 no result Constr-comppi-compname-19 no result Constr-comppi-doc-1 pass Constr-comppi-parent-1 pass Constr-comppi-string-1 pass Constr-comppi-data-1 pass Constr-comppi-enclexpr-1 pass Constr-comppi-enclexpr-2 pass Constr-comppi-enclexpr-3 pass Constr-comppi-enclexpr-4 pass Constr-comppi-enclexpr-5 pass Constr-comppi-namexml-1 pass Constr-comppi-namexml-2 pass Constr-comppi-namexml-3 pass Constr-comppi-namexml-4 pass Constr-comppi-invalid-1 pass Constr-comppi-invalid-2 pass Constr-comppi-invalid-3 pass Constr-comppi-space-1 pass Constr-comppi-space-2 pass Constr-comppi-space-3 fail Constr-comppi-space-4 fail Constr-comppi-empty-1 pass Constr-comppi-empty-2 pass Computed Comment Constructors 21/21 Constr-compcomment-enclexpr-1 pass Constr-compcomment-enclexpr-2 pass Constr-compcomment-enclexpr-3 pass Constr-compcomment-enclexpr-4 pass Constr-compcomment-enclexpr-5 pass Constr-compcomment-doc-1 pass Constr-compcomment-parent-1 pass Constr-compcomment-string-1 pass Constr-compcomment-data-1 pass Constr-compcomment-nested-1 pass Constr-compcomment-nested-2 pass Constr-compcomment-nested-3 pass Constr-compcomment-dash-1 pass Constr-compcomment-dash-2 pass Constr-compcomment-dash-3 pass Constr-compcomment-dash-4 pass Constr-compcomment-doubledash-1 pass Constr-compcomment-doubledash-2 pass Constr-compcomment-doubledash-3 pass Constr-compcomment-doubledash-4 pass Constr-compcomment-doubledash-5 pass In-scope Namespaces of a Constructed Element 10/20 Constr-inscope-1 no result Constr-inscope-2 no result Constr-inscope-3 no result Constr-inscope-4 not tested Inspectection is required
Constr-inscope-5 pass Constr-inscope-6 pass Constr-inscope-7 pass Constr-inscope-8 pass Constr-inscope-9 pass Constr-inscope-10 fail Constr-inscope-11 pass Constr-inscope-12 fail Constr-inscope-13 pass Constr-inscope-14 pass Constr-inscope-15 pass Constr-inscope-16 pass Constr-inscope-17 no result Constr-inscope-18 no result Constr-inscope-19 fail Constr-inscope-20 fail Tests of For-Let-Where-OrderBy-Return Expressions FOR Clause FOR Clause without TypeDeclaration 71/87 ForExpr001 pass ForExpr002 fail ForExpr003 pass ForExpr004 pass ForExpr005 pass ForExpr006 pass ForExpr007 pass ForExpr008 pass ForExpr009 fail ForExpr010 pass ForExpr011 pass ForExpr012 pass ForExpr013 pass ForExpr014 pass ForExpr015 pass ForExpr016 pass ForExpr017 pass ForExpr018 pass ForExpr019 pass ForExpr020 pass ForExpr021 pass ForExpr022 pass ForExpr023 pass ForExpr024 pass Expected-error: XQST0089, Actual Error: err:XQ0049
ForExpr025 fail ForExpr026 pass ForExpr027 pass ForExpr028 pass ForExpr029 fail ForExpr030 fail ForExpr031 pass Expected-error: XQST0089, Actual Error: err:XQ0049
K-ForExprWithout-1 pass K-ForExprWithout-2 pass K-ForExprWithout-3 pass K-ForExprWithout-4 pass K-ForExprWithout-5 fail K-ForExprWithout-6 pass K-ForExprWithout-7 pass K-ForExprWithout-8 pass K-ForExprWithout-9 pass K-ForExprWithout-10 pass K-ForExprWithout-11 pass K-ForExprWithout-12 pass K-ForExprWithout-13 pass K-ForExprWithout-14 pass K-ForExprWithout-15 fail K-ForExprWithout-16 fail K-ForExprWithout-17 fail K-ForExprWithout-18 pass K-ForExprWithout-19 pass K-ForExprWithout-20 pass K-ForExprWithout-21 fail K-ForExprWithout-22 fail K-ForExprWithout-23 pass K-ForExprWithout-24 pass K-ForExprWithout-25 pass K-ForExprWithout-26 pass K-ForExprWithout-27 pass K-ForExprWithout-28 pass K-ForExprWithout-29 pass K-ForExprWithout-30 pass K-ForExprWithout-31 pass K-ForExprWithout-32 pass K-ForExprWithout-33 pass K-ForExprWithout-34 pass K-ForExprWithout-35 pass K-ForExprWithout-36 no result K-ForExprWithout-37 no result K-ForExprWithout-38 fail K-ForExprWithout-39 fail K-ForExprWithout-40 pass K-ForExprWithout-41 pass K-ForExprWithout-42 pass K-ForExprWithout-43 pass K-ForExprWithout-44 pass K-ForExprWithout-45 pass K-ForExprWithout-46 no result K-ForExprWithout-47 pass K-ForExprWithout-48 pass K-ForExprWithout-49 pass K-ForExprWithout-50 pass K-ForExprWithout-51 pass K-ForExprWithout-52 pass K-ForExprWithout-53 pass K-ForExprWithout-54 pass K-ForExprWithout-55 pass K-ForExprWithout-56 pass FOR Clause with TypeDeclaration 26/55 ForExprType001 pass ForExprType002 fail ForExprType003 pass ForExprType004 pass ForExprType005 pass ForExprType006 no result ForExprType007 pass ForExprType008 pass ForExprType009 pass ForExprType011 pass Expected-error: XPST0051, Actual Error: Type not found for '{http://www.w3.org/2001/XMLSchema}undefinedType
ForExprType012 pass ForExprType013 pass ForExprType014 no result ForExprType015 pass ForExprType016 pass ForExprType017 no result ForExprType018 pass ForExprType019 pass ForExprType020 pass ForExprType021 pass ForExprType022 fail ForExprType023 fail ForExprType024 fail ForExprType028 pass ForExprType029 pass ForExprType030 pass ForExprType031 fail ForExprType032 fail ForExprType033 pass ForExprType034 pass ForExprType035 pass ForExprType036 fail ForExprType045 pass Expected-error: XPST0051, Actual Error: Type not found for '{http://www.w3.org/2001/XMLSchema}unknownType
ForExprType046 no result ForExprType047 pass ForExprType054 pass ForExprType055 fail ForExprType056 fail ForExprType057 pass ForExprType058 fail ForExprType059 fail ForExprType060 fail ForExprType061 fail ForExprType062 fail ForExprType063 no result ForExprType064 no result ForExprType065 no result ForExprType066 no result ForExprType067 no result ForExprType068 no result ForExprType069 no result ForExprType070 no result ForExprType071 no result ForExprType072 no result ForExprType073 no result FOR Clause with a Positional Variable 24/30 K-ForExprPositionalVar-1 pass K-ForExprPositionalVar-2 pass K-ForExprPositionalVar-3 pass K-ForExprPositionalVar-4 pass K-ForExprPositionalVar-5 pass K-ForExprPositionalVar-6 pass K-ForExprPositionalVar-7 pass K-ForExprPositionalVar-8 no result K-ForExprPositionalVar-9 pass K-ForExprPositionalVar-10 pass K-ForExprPositionalVar-11 pass K-ForExprPositionalVar-12 pass K-ForExprPositionalVar-13 pass K-ForExprPositionalVar-14 pass K-ForExprPositionalVar-15 pass K-ForExprPositionalVar-16 pass K-ForExprPositionalVar-17 pass K-ForExprPositionalVar-18 pass K-ForExprPositionalVar-19 pass K-ForExprPositionalVar-20 pass K-ForExprPositionalVar-21 pass K-ForExprPositionalVar-22 pass K-ForExprPositionalVar-23 pass K-ForExprPositionalVar-24 fail K-ForExprPositionalVar-25 fail K-ForExprPositionalVar-26 fail K-ForExprPositionalVar-27 fail K-ForExprPositionalVar-28 fail K-ForExprPositionalVar-29 pass K-ForExprPositionalVar-30 pass LET Clause LET Clause without TypeDeclaration 22/27 LetExpr001 pass LetExpr002 pass LetExpr003 pass LetExpr004 pass LetExpr005 pass LetExpr006 pass LetExpr007 pass LetExpr008 pass LetExpr009 pass LetExpr010 fail LetExpr011 pass LetExpr012 pass LetExpr013 pass LetExpr014 no result LetExpr015 pass LetExpr016 pass LetExpr017 pass LetExpr018 pass LetExpr019 pass LetExpr020 fail LetExpr021 pass K-LetExprWithout-1 pass K-LetExprWithout-2 pass K-LetExprWithout-3 pass K-LetExprWithout-4 pass K2-LetExprWithout-1 fail K2-LetExprWithout-2 fail LET Clause with TypeDeclaration 24/24 letexprwith-1 pass letexprwith-2 pass letexprwith-3 pass letexprwith-4 pass letexprwith-5 pass letexprwith-6 pass letexprwith-7 pass letexprwith-8 pass letexprwith-9 pass letexprwith-10 pass letexprwith-11 pass letexprwith-12 pass letexprwith-13 pass letexprwith-14 pass letexprwith-15 pass letexprwith-16 pass letexprwith-17 pass letexprwith-18 pass letexprwith-19 pass letexprwith-20 pass letexprwith-21 pass letexprwith-22 pass letexprwith-23 pass letexprwith-24 pass WHERE Clause 39/40 WhereExpr001 pass WhereExpr002 pass WhereExpr003 pass WhereExpr004 pass WhereExpr005 pass WhereExpr006 pass WhereExpr007 pass WhereExpr008 pass WhereExpr009 pass WhereExpr010 no result WhereExpr013 pass WhereExpr014 pass WhereExpr015 pass WhereExpr016 pass WhereExpr017 pass WhereExpr018 pass WhereExpr019 pass WhereExpr020 pass whereClause-1 pass whereClause-2 pass whereClause-3 pass whereClause-4 pass whereClause-5 pass whereClause-6 pass whereClause-7 pass whereClause-8 pass whereClause-9 pass whereClause-10 pass whereClause-11 pass K-WhereExpr-1 pass K-WhereExpr-2 pass K-WhereExpr-3 pass K-WhereExpr-4 pass K-WhereExpr-5 pass K-WhereExpr-6 pass K-WhereExpr-7 pass K-WhereExpr-8 pass K-WhereExpr-9 pass K-WhereExpr-10 pass K-WhereExpr-11 pass ORDER BY Clause ORDER BY Clause with OrderModifier 45/106 orderBy1 pass orderBy2 fail orderBy3 pass orderBy4 fail orderBy5 pass orderBy6 fail orderBy7 pass orderBy8 fail orderBy9 fail orderBy10 pass orderBy11 fail orderBy12 pass orderBy13 pass orderBy14 pass orderBy15 pass orderBy16 pass orderBy17 pass orderBy18 pass orderBy19 pass orderBy20 pass orderBy21 fail orderBy22 fail orderBy23 pass orderBy24 pass orderBy25 fail orderBy26 fail orderBy27 fail orderBy28 fail orderBy29 fail orderBy30 pass orderBy31 fail orderBy32 fail orderBy33 pass orderBy34 pass orderBy35 fail orderBy36 fail orderBy37 fail orderBy38 fail orderBy39 pass orderBy40 pass orderBy41 fail orderBy42 fail orderBy43 pass orderBy44 pass orderBy45 fail orderBy46 fail orderBy47 fail orderBy49 pass orderBy50 pass orderBy51 fail orderBy52 fail orderBy53 pass orderBy54 pass orderBy55 fail orderBy56 fail orderBy57 fail orderBy59 pass orderbylocal-1 pass orderbylocal-2 fail orderbylocal-3 pass orderbylocal-4 fail orderbylocal-5 pass orderbylocal-6 fail orderbylocal-7 pass orderbylocal-8 fail orderbylocal-9 fail orderbylocal-10 pass orderbylocal-11 fail orderbylocal-12 pass orderbylocal-16 pass orderbylocal-17 pass orderbylocal-18 pass orderbylocal-19 pass orderbylocal-20 fail orderbylocal-21 fail orderbylocal-22 fail orderbylocal-25 fail orderbylocal-26 fail orderbylocal-27 fail orderbylocal-28 fail orderbylocal-29 fail orderbylocal-30 pass orderbylocal-31 fail orderbylocal-32 fail orderlocal-35 fail orderbylocal-36 fail orderbylocal-37 fail orderbylocal-38 fail orderbylocal-39 pass orderbylocal-40 pass orderbylocal-41 fail orderbylocal-42 fail orderbylocal-43 pass orderbylocal-44 pass orderbylocal-45 fail orderbylocal-46 fail orderbylocal-47 fail orderbylocal-49 pass orderbylocal-50 fail orderbylocal-51 fail orderbylocal-52 fail orderbylocal-55 fail orderbylocal-56 fail orderbylocal-57 fail orderbylocal-59 pass orderbylocal-60 no result ORDER BY Clause without OrderModifier 25/40 orderbywithout-1 pass orderbywithout-2 pass orderbywithout-3 pass orderbywithout-4 pass orderbywithout-5 pass orderbywithout-6 pass orderbywithout-7 pass orderbywithout-8 pass orderbywithout-9 pass orderbywithout-10 pass orderbywithout-11 fail orderbywithout-12 fail orderbywithout-13 pass orderbywithout-14 fail orderbywithout-15 fail orderbywithout-16 fail orderbywithout-17 fail orderbywithout-18 pass orderbywithout-19 pass orderbywithout-20 pass orderbywithout-21 fail orderbywithout-22 pass orderbywithout-23 fail orderbywithout-24 pass orderbywithout-25 pass orderbywithout-26 pass orderbywithout-27 pass orderbywithout-28 pass orderbywithout-29 pass orderbywithout-30 fail orderbywithout-31 pass orderbywithout-32 fail orderbywithout-33 pass orderbywithout-34 fail orderbywithout-35 fail orderbywithout-36 pass orderbywithout-37 fail orderbywithout-38 fail orderbywithout-39 fail orderbywithout-40 pass RETURN Clause 20/20 ReturnExpr001 pass ReturnExpr002 pass ReturnExpr003 pass ReturnExpr004 pass ReturnExpr005 pass ReturnExpr006 pass ReturnExpr007 pass ReturnExpr008 pass ReturnExpr009 pass ReturnExpr010 pass ReturnExpr011 pass ReturnExpr012 pass ReturnExpr013 pass ReturnExpr014 pass ReturnExpr015 pass ReturnExpr016 pass ReturnExpr017 pass ReturnExpr018 pass ReturnExpr019 pass ReturnExpr020 pass Ordered and Unordered Expressions 16/26 Orderexpr-1 pass Orderexpr-2 fail Orderexpr-5 pass Orderexpr-6 fail Orderexpr-9 pass Orderexpr-10 fail Orderexpr-11 pass Orderexpr-12 fail Orderexpr-13 pass Orderexpr-14 fail Orderexpr-15 fail Orderexpr-16 fail Orderexpr-17 pass Orderexpr-18 pass Orderexpr-19 fail Orderexpr-20 fail orderedunorderedexpr-1 pass orderedunorderedexpr-2 pass orderedunorderedexpr-3 pass orderedunorderedexpr-4 pass orderedunorderedexpr-5 pass orderedunorderedexpr-6 fail K-OrderExpr-1 pass K-OrderExpr-2 pass K-OrderExpr-3 pass K-OrderExpr-4 pass Conditional Expressions 32/32 CondExpr002 pass CondExpr003 pass CondExpr004 pass CondExpr005 pass CondExpr006 pass CondExpr007 pass CondExpr008 pass CondExpr009 pass CondExpr010 pass CondExpr011 pass CondExpr012 pass CondExpr013 pass CondExpr014 pass CondExpr015 pass CondExpr016 pass CondExpr017 pass CondExpr018 pass CondExpr019 pass CondExpr20 pass CondExpr21 pass K-CondExpr-1 pass K-CondExpr-2 pass K-CondExpr-3 pass K-CondExpr-4 pass K-CondExpr-5 pass K-CondExpr-6 pass K-CondExpr-7 pass K-CondExpr-8 pass K-CondExpr-9 pass K-CondExpr-10 pass K-CondExpr-11 pass K-CondExpr-12 pass Quantified Expressions Quantified Expressions Without TypeDeclaration 134/158 quantExpr-1 pass quantExpr-2 pass quantExpr-3 pass quantExpr-4 pass quantExpr-5 pass quantExpr-6 pass quantExpr-7 fail quantExpr-8 pass quantExpr-9 pass quantExpr-10 pass quantExpr-11 pass quantExpr-12 pass quantExpr-13 pass quantExpr-14 pass quantExpr-15 pass quantExpr-16 pass quantExpr-17 pass quantExpr-18 pass quantexpr-19 pass quantExpr-20 pass quantExpr-21 pass quantExpr-22 fail quantExpr-23 pass quantExpr-24 pass quantExpr-25 pass quantExpr-26 pass quantExpr-27 pass quantExpr-28 pass quantExpr-29 pass quantExpr-30 pass quantexpr-31 pass quantexpr-32 pass quantExpr-33 pass quantexpr-34 pass quantexpr-35 pass quantexpr-36 pass quantexpr-37 fail quantexpr-38 pass quantexpr-39 pass quantexpr-40 pass quantexpr-41 pass quantexpr-42 pass quantexpr-43 pass quantexpr-44 pass quantexpr-45 pass quantexpr-46 pass quantexpr-47 pass quantexpr-48 pass quantexpr-49 pass quantexpr-50 pass quantexpr-51 pass quantexpr-52 fail quantexpr-53 pass quantexpr-54 pass quantexpr-55 pass quantexpr-56 pass quantexpr-57 pass quantexpr-58 pass quantexpr-59 pass K-QuantExprWithout-1 pass K-QuantExprWithout-2 pass K-QuantExprWithout-3 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-QuantExprWithout-4 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-QuantExprWithout-5 pass K-QuantExprWithout-6 pass K-QuantExprWithout-7 fail K-QuantExprWithout-8 fail K-QuantExprWithout-9 pass K-QuantExprWithout-10 pass K-QuantExprWithout-11 pass K-QuantExprWithout-12 pass K-QuantExprWithout-13 pass K-QuantExprWithout-14 pass K-QuantExprWithout-15 pass K-QuantExprWithout-16 pass K-QuantExprWithout-17 pass K-QuantExprWithout-18 pass K-QuantExprWithout-19 pass K-QuantExprWithout-20 pass K-QuantExprWithout-21 pass K-QuantExprWithout-22 pass K-QuantExprWithout-23 pass K-QuantExprWithout-24 pass K-QuantExprWithout-25 pass K-QuantExprWithout-26 pass K-QuantExprWithout-27 pass K-QuantExprWithout-28 pass K-QuantExprWithout-29 pass K-QuantExprWithout-30 pass K-QuantExprWithout-31 pass K-QuantExprWithout-32 pass K-QuantExprWithout-33 no result K-QuantExprWithout-34 pass K-QuantExprWithout-35 pass K-QuantExprWithout-36 pass K-QuantExprWithout-37 pass K-QuantExprWithout-38 pass K-QuantExprWithout-39 pass K-QuantExprWithout-40 pass K-QuantExprWithout-41 pass K-QuantExprWithout-42 pass K-QuantExprWithout-43 pass K-QuantExprWithout-44 pass K-QuantExprWithout-45 pass K-QuantExprWithout-46 pass K-QuantExprWithout-47 pass K-QuantExprWithout-48 pass K-QuantExprWithout-49 pass K-QuantExprWithout-50 pass K-QuantExprWithout-51 pass K-QuantExprWithout-52 pass K-QuantExprWithout-53 pass K-QuantExprWithout-54 pass K-QuantExprWithout-55 pass K-QuantExprWithout-56 pass K-QuantExprWithout-57 pass K-QuantExprWithout-58 pass K-QuantExprWithout-59 pass K-QuantExprWithout-60 pass K-QuantExprWithout-61 pass K-QuantExprWithout-62 no result K-QuantExprWithout-63 no result K-QuantExprWithout-64 pass K-QuantExprWithout-65 pass K-QuantExprWithout-66 pass K-QuantExprWithout-67 pass K-QuantExprWithout-68 pass K-QuantExprWithout-69 pass K-QuantExprWithout-70 pass K-QuantExprWithout-71 pass K-QuantExprWithout-72 pass K-QuantExprWithout-73 pass K-QuantExprWithout-74 pass K-QuantExprWithout-75 pass K-QuantExprWithout-76 no result K-QuantExprWithout-77 no result K-QuantExprWithout-78 fail K-QuantExprWithout-79 fail K-QuantExprWithout-80 no result K-QuantExprWithout-81 no result K-QuantExprWithout-82 fail K-QuantExprWithout-83 fail K-QuantExprWithout-84 fail K-QuantExprWithout-85 no result K-QuantExprWithout-86 no result K-QuantExprWithout-87 pass K-QuantExprWithout-88 pass K-QuantExprWithout-89 pass K-QuantExprWithout-90 pass K-QuantExprWithout-91 pass K-QuantExprWithout-92 pass K-QuantExprWithout-93 pass K-QuantExprWithout-94 no result K-QuantExprWithout-95 no result K-QuantExprWithout-96 no result K-QuantExprWithout-97 no result K-QuantExprWithout-98 pass K-QuantExprWithout-99 pass Quantified Expressions With TypeDeclaration 21/30 quantExpr-60 pass quantexpr-61 pass quantexpr-62 pass quantexpr-63 pass quantexpr-64 pass quantexpr-65 pass K-QuantExprWith-1 fail K-QuantExprWith-2 fail K-QuantExprWith-3 fail K-QuantExprWith-4 fail K-QuantExprWith-5 fail K-QuantExprWith-6 fail K-QuantExprWith-7 pass K-QuantExprWith-8 pass K-QuantExprWith-9 pass K-QuantExprWith-10 pass K-QuantExprWith-11 pass K-QuantExprWith-12 pass K-QuantExprWith-13 pass K-QuantExprWith-14 pass K-QuantExprWith-15 pass K-QuantExprWith-16 pass K-QuantExprWith-17 pass K-QuantExprWith-18 fail K-QuantExprWith-19 pass K-QuantExprWith-20 pass K-QuantExprWith-21 no result K-QuantExprWith-22 no result K-QuantExprWith-23 pass K-QuantExprWith-24 pass Expressions on Sequence Types Instance Of 150/176 instanceof1 pass instanceof2 pass instanceof3 pass instanceof4 pass instanceof5 pass instanceof6 pass instanceof7 pass instanceof8 pass instanceof9 pass instanceof10 pass instanceof11 pass instanceof12 pass instanceof13 pass instanceof14 pass instanceof15 pass instanceof16 pass instanceof17 pass instanceof18 pass instanceof19 pass instanceof20 pass instanceof21 pass instanceof22 pass instanceof23 pass instanceof24 pass instanceof25 pass instanceof26 pass instanceof27 pass instanceof28 pass instanceof29 pass instanceof30 pass instanceof31 pass instanceof32 pass instanceof33 pass instanceof34 pass instanceof35 pass instanceof36 pass instanceof37 pass instanceof38 pass instanceof39 pass instanceof40 pass instanceof41 pass instanceof42 pass instanceof43 pass instanceof44 pass instanceof45 pass instanceof46 pass instanceof47 pass instanceof48 pass instanceof49 pass instanceof50 pass instanceof51 pass instanceof52 pass instanceof53 pass instanceof54 pass instanceof55 pass instanceof56 pass instanceof57 pass instanceof58 pass instanceof59 pass instanceof60 pass instanceof61 pass instanceof62 pass instanceof63 pass instanceof64 pass instanceof65 pass instanceof66 pass instanceof67 pass instanceof68 pass instanceof69 pass instanceof70 pass instanceof71 pass instanceof72 pass instanceof73 pass instanceof74 fail instanceof75 pass instanceof76 pass instanceof77 pass instanceof78 pass instanceof79 pass instanceof80 pass instanceof81 pass instanceof82 pass instanceof83 pass instanceof84 pass instanceof85 pass instanceof86 pass instanceof87 pass instanceof88 pass instanceof89 pass instanceof90 pass instanceof91 pass instanceof92 pass instanceof93 pass instanceof94 fail instanceof95 pass instanceof96 pass instanceof97 pass instanceof98 pass instanceof99 pass instanceof100 pass instanceof101 pass instanceof102 pass instanceof103 pass instanceof104 pass instanceof105 fail instanceof106 pass instanceof107 pass instanceof108 pass instanceof109 pass instanceof110 pass K-SeqExprInstanceOf-1 fail K-SeqExprInstanceOf-2 fail K-SeqExprInstanceOf-3 pass K-SeqExprInstanceOf-4 pass K-SeqExprInstanceOf-5 pass K-SeqExprInstanceOf-6 pass K-SeqExprInstanceOf-7 pass K-SeqExprInstanceOf-8 pass K-SeqExprInstanceOf-9 pass K-SeqExprInstanceOf-10 pass K-SeqExprInstanceOf-11 pass K-SeqExprInstanceOf-12 pass K-SeqExprInstanceOf-13 pass K-SeqExprInstanceOf-14 pass K-SeqExprInstanceOf-15 fail K-SeqExprInstanceOf-16 fail K-SeqExprInstanceOf-17 pass K-SeqExprInstanceOf-18 fail K-SeqExprInstanceOf-19 pass K-SeqExprInstanceOf-20 pass K-SeqExprInstanceOf-21 fail K-SeqExprInstanceOf-22 fail K-SeqExprInstanceOf-23 fail K-SeqExprInstanceOf-24 fail K-SeqExprInstanceOf-25 fail K-SeqExprInstanceOf-26 pass K-SeqExprInstanceOf-27 pass K-SeqExprInstanceOf-28 pass K-SeqExprInstanceOf-29 pass K-SeqExprInstanceOf-30 pass K-SeqExprInstanceOf-31 pass K-SeqExprInstanceOf-32 fail K-SeqExprInstanceOf-33 fail K-SeqExprInstanceOf-34 pass K-SeqExprInstanceOf-35 pass K-SeqExprInstanceOf-36 fail K-SeqExprInstanceOf-37 pass K-SeqExprInstanceOf-38 pass K-SeqExprInstanceOf-39 pass K-SeqExprInstanceOf-40 fail K-SeqExprInstanceOf-41 pass K-SeqExprInstanceOf-42 fail K-SeqExprInstanceOf-43 pass K-SeqExprInstanceOf-44 pass K-SeqExprInstanceOf-45 pass K-SeqExprInstanceOf-46 pass K-SeqExprInstanceOf-47 pass K-SeqExprInstanceOf-48 pass K-SeqExprInstanceOf-49 pass K-SeqExprInstanceOf-50 pass Expected-error: XPST0051, Actual Error: Type not found for '{http://www.w3.org/2001/XMLSchema}doesNotExist
K-SeqExprInstanceOf-51 pass Expected-error: XPST0051, Actual Error: Type not found for '{http://www.w3.org/2001/XMLSchema}qname
K-SeqExprInstanceOf-52 pass Expected-error: XPST0051, Actual Error: Type not found for 'none
K-SeqExprInstanceOf-53 pass Expected-error: XPST0051, Actual Error: Type not found for 'void
K-SeqExprInstanceOf-54 pass K-SeqExprInstanceOf-55 pass K-SeqExprInstanceOf-56 no result K-SeqExprInstanceOf-57 no result K-SeqExprInstanceOf-58 no result K-SeqExprInstanceOf-59 fail K-SeqExprInstanceOf-60 fail K-SeqExprInstanceOf-61 fail K-SeqExprInstanceOf-62 fail K-SeqExprInstanceOf-63 fail K-SeqExprInstanceOf-64 pass K-SeqExprInstanceOf-65 pass K-SeqExprInstanceOf-66 pass Typeswitch 22/36 typeswitchhc1 pass typeswitchhc2 pass typeswitchhc3 pass typeswitchhc4 pass typeswitchhc5 pass typeswitchhc6 pass typeswitchhc7 pass typeswitchhc8 pass typeswitchhc9 pass typeswitchhc10 fail typeswitchhc11 fail typeswitchhc12 fail typeswitchhc13 fail typeswitchhc14 pass typeswitchhc15 pass typeswitchhc16 fail typeswitchhc17 pass typeswitchhc18 pass typeswitchhc19 pass typeswitchhc20 fail typeswitchhc21 fail typeswitchhc22 fail typeswitchhc23 fail typeswitchhc24 fail typeswitchhc25 fail K-sequenceExprTypeswitch-1 fail K-sequenceExprTypeswitch-2 pass K-sequenceExprTypeswitch-3 fail K-sequenceExprTypeswitch-4 fail K-sequenceExprTypeswitch-5 pass K-sequenceExprTypeswitch-6 pass K-sequenceExprTypeswitch-7 pass K-sequenceExprTypeswitch-8 pass K2-sequenceExprTypeswitch-1 pass K2-sequenceExprTypeswitch-2 pass K2-sequenceExprTypeswitch-3 pass Cast from Derived types 21/21 cast-derived-1 pass cast-derived-2 pass cast-derived-3 pass cast-derived-4 pass cast-derived-5 pass cast-derived-6 pass cast-derived-7 pass cast-derived-8 pass cast-derived-9 pass cast-derived-10 pass cast-derived-11 pass cast-derived-12 pass cast-derived-13 pass cast-derived-14 pass cast-derived-15 pass cast-derived-16 pass cast-derived-17 pass cast-derived-18 pass cast-derived-19 pass cast-derived-20 pass cast-derived-21 pass Cast from Derived types To Parents 21/21 cast-to-parent-1 pass cast-to-parent-2 pass cast-to-parent-3 pass cast-to-parent-4 pass cast-to-parent-5 pass cast-to-parent-6 pass cast-to-parent-7 pass cast-to-parent-8 pass cast-to-parent-9 pass cast-to-parent-10 pass cast-to-parent-11 pass cast-to-parent-12 pass cast-to-parent-13 pass cast-to-parent-14 pass cast-to-parent-15 pass cast-to-parent-16 pass cast-to-parent-17 pass cast-to-parent-18 pass cast-to-parent-19 pass cast-to-parent-20 pass cast-to-parent-21 pass Casting within a branch of the type hierarchy 21/21 cast-within-1 pass cast-within-2 pass cast-within-3 pass cast-within-4 pass cast-within-5 pass cast-within-6 pass cast-within-7 pass cast-within-8 pass cast-within-9 pass cast-within-10 pass cast-within-11 pass cast-within-12 pass cast-within-13 pass cast-within-14 pass cast-within-15 pass cast-within-16 pass cast-within-17 pass cast-within-18 pass cast-within-19 pass cast-within-20 pass cast-within-21 pass Cast 1999/2207 casthc1 pass casthc2 pass casthc3 pass casthc4 pass casthc5 pass casthc6 pass casthc7 pass casthc8 pass casthc9 pass casthc10 pass casthc11 pass casthc12 pass casthc13 pass casthc14 pass casthc15 pass casthc16 pass casthc17 pass casthc18 pass casthc19 pass casthc20 pass casthc21 pass casthc22 pass casthc23 pass casthc24 pass casthc25 pass casthc26 pass casthc27 pass casthc28 pass casthc29 pass casthc30 pass casthc31 pass casthc32 pass casthc33 pass casthc34 pass casthc35 pass casthc36 pass casthc37 pass casthc38 pass casthc39 pass casthc40 pass casthc41 pass casthc42 pass casthc43 pass CastAs001 pass CastAs002 pass CastAs003 pass CastAs004 pass CastAs005 pass CastAs006 pass CastAs007 pass CastAs008 pass CastAs009 pass CastAs010 pass CastAs011 pass CastAs012 pass CastAs013 pass CastAs014 pass CastAs015 pass CastAs016 pass CastAs017 pass CastAs018 pass CastAs019 pass CastAs020 pass CastAs021 pass CastAs022 pass CastAs023 pass CastAs024 pass CastAs025 pass CastAs026 pass CastAs027 pass CastAs028 pass CastAs029 pass CastAs030 pass CastAs031 pass CastAs032 pass CastAs033 pass CastAs034 pass CastAs035 pass CastAs036 pass CastAs037 pass CastAs038 pass CastAs039 pass CastAs040 pass CastAs041 pass CastAs042 pass CastAs043 pass CastAs044 pass CastAs045 pass CastAs046 pass CastAs047 pass CastAs048 pass CastAs049 pass CastAs050 pass CastAs051 pass CastAs052 pass CastAs053 pass CastAs054 pass CastAs055 pass CastAs056 pass CastAs057 pass CastAs058 pass CastAs059 pass CastAs060 pass CastAs061 pass CastAs062 pass CastAs063 pass CastAs064 pass CastAs065 pass CastAs066 fail CastAs067 fail CastAs068 fail CastAs069 pass CastAs070 pass CastAs071 pass CastAs072 pass CastAs073 pass CastAs074 pass CastAs075 pass CastAs076 pass CastAs077 pass CastAs078 pass CastAs079 pass CastAs080 pass CastAs081 pass CastAs082 pass CastAs083 pass CastAs084 pass CastAs085 pass CastAs086 pass CastAs087 pass CastAs088 pass CastAs089 pass CastAs090 pass CastAs091 pass CastAs092 pass CastAs093 pass CastAs094 pass CastAs095 pass CastAs096 pass CastAs097 pass CastAs098 pass CastAs099 pass CastAs100 pass CastAs101 pass CastAs102 pass CastAs103 pass CastAs104 pass CastAs105 pass CastAs106 pass CastAs107 pass CastAs108 pass CastAs109 pass CastAs110 pass CastAs111 pass CastAs112 pass CastAs113 pass CastAs114 pass CastAs115 pass CastAs116 pass CastAs117 pass CastAs118 pass CastAs119 pass CastAs120 pass CastAs121 pass CastAs122 pass CastAs123 pass CastAs124 pass CastAs125 pass CastAs126 pass CastAs127 pass CastAs128 pass CastAs129 pass CastAs130 pass CastAs131 pass CastAs132 pass CastAs133 pass CastAs134 pass CastAs135 pass CastAs136 pass CastAs137 pass CastAs138 pass CastAs139 pass CastAs140 pass CastAs141 pass CastAs142 pass CastAs143 pass CastAs144 pass CastAs145 pass CastAs146 pass CastAs147 pass CastAs148 fail CastAs149 fail CastAs150 fail CastAs151 pass CastAs152 pass CastAs153 pass CastAs154 pass CastAs155 pass CastAs156 pass CastAs157 pass CastAs158 pass CastAs159 pass CastAs160 pass CastAs161 pass CastAs162 pass CastAs163 pass CastAs164 pass CastAs165 pass CastAs166 pass CastAs167 pass CastAs168 pass CastAs169 no result CastAs170 pass CastAs171 pass CastAs172 pass CastAs173 pass CastAs174 pass CastAs175 pass CastAs176 pass CastAs177 fail CastAs178 pass CastAs179 pass CastAs180 pass Expected-error: FOCA0002, Actual Error: err:FORG0001
CastAs181 pass CastAs182 pass CastAs183 pass CastAs184 pass CastAs185 pass CastAs186 pass CastAs187 pass CastAs188 pass CastAs189 pass CastAs190 pass CastAs191 pass CastAs192 pass CastAs193 pass CastAs194 pass CastAs195 pass CastAs196 pass CastAs197 pass CastAs198 pass CastAs199 pass CastAs200 pass CastAs201 pass CastAs202 pass CastAs203 pass CastAs204 no result CastAs205 pass CastAs206 pass CastAs207 pass CastAs208 pass CastAs209 pass CastAs210 pass CastAs211 pass CastAs212 pass CastAs213 fail CastAs214 pass CastAs215 pass CastAs216 pass CastAs217 pass Expected-error: FOCA0002, Actual Error: err:FORG0001
CastAs218 pass Expected-error: FOCA0002, Actual Error: err:FORG0001
CastAs219 pass CastAs220 pass CastAs221 pass CastAs222 pass CastAs223 pass CastAs224 pass CastAs225 pass CastAs226 pass CastAs227 pass CastAs228 pass CastAs229 pass CastAs230 pass CastAs231 pass CastAs232 pass CastAs233 pass CastAs234 pass CastAs235 pass CastAs236 pass CastAs237 pass CastAs238 pass CastAs239 pass CastAs240 pass CastAs241 pass CastAs242 pass CastAs243 pass CastAs244 pass CastAs245 pass CastAs246 pass CastAs247 pass CastAs248 pass CastAs249 pass CastAs250 pass CastAs251 pass CastAs252 pass CastAs253 pass CastAs254 pass CastAs255 pass CastAs256 pass CastAs257 pass CastAs258 pass CastAs259 pass CastAs260 pass CastAs261 pass CastAs262 pass CastAs263 pass CastAs264 pass CastAs265 pass CastAs266 pass CastAs267 pass CastAs268 pass CastAs269 pass CastAs270 pass CastAs271 pass CastAs272 pass CastAs273 pass CastAs274 pass CastAs275 pass CastAs276 pass CastAs277 pass CastAs278 pass CastAs279 pass CastAs280 pass CastAs281 pass CastAs282 pass CastAs283 pass CastAs284 pass CastAs285 pass CastAs286 pass CastAs287 pass CastAs288 pass CastAs289 pass CastAs290 pass CastAs291 pass CastAs292 pass CastAs293 pass CastAs294 pass CastAs295 pass CastAs296 pass CastAs297 pass CastAs298 pass CastAs299 pass CastAs300 pass CastAs301 pass CastAs302 pass CastAs303 pass CastAs304 pass CastAs305 pass CastAs306 pass CastAs307 pass CastAs308 pass CastAs309 fail CastAs310 pass CastAs311 pass CastAs312 pass CastAs313 pass CastAs314 pass CastAs315 pass CastAs316 pass CastAs317 pass CastAs318 pass CastAs319 pass CastAs320 pass CastAs321 pass CastAs322 pass CastAs323 pass CastAs324 pass CastAs325 pass CastAs326 pass CastAs327 pass CastAs328 pass CastAs329 pass CastAs330 pass CastAs331 pass CastAs332 pass CastAs333 fail CastAs334 fail CastAs335 fail CastAs336 pass CastAs337 pass CastAs338 fail CastAs339 pass CastAs340 pass CastAs341 pass CastAs342 pass CastAs343 pass CastAs344 pass CastAs345 pass CastAs346 pass CastAs347 pass CastAs348 pass CastAs349 pass CastAs350 pass CastAs351 pass CastAs352 pass CastAs353 pass CastAs354 pass CastAs355 pass CastAs356 pass CastAs357 pass CastAs358 pass CastAs359 pass CastAs360 pass CastAs361 pass CastAs362 pass CastAs363 pass CastAs364 pass CastAs365 pass CastAs366 pass CastAs367 pass CastAs368 pass CastAs369 pass CastAs370 pass CastAs371 pass CastAs372 fail CastAs373 fail CastAs374 fail CastAs375 fail CastAs376 fail CastAs377 fail CastAs378 pass CastAs379 pass CastAs380 pass CastAs381 pass CastAs382 pass CastAs383 pass CastAs384 pass CastAs385 pass CastAs386 pass CastAs387 pass CastAs388 pass CastAs389 pass CastAs390 pass CastAs391 pass CastAs392 pass CastAs393 pass CastAs394 pass CastAs395 pass CastAs396 pass CastAs397 pass CastAs398 pass CastAs399 pass CastAs400 pass CastAs401 pass CastAs402 pass CastAs403 pass CastAs404 pass CastAs405 pass CastAs406 pass CastAs407 pass CastAs408 pass CastAs409 pass CastAs410 pass CastAs411 pass CastAs412 pass CastAs413 pass CastAs414 pass CastAs415 pass CastAs416 pass CastAs417 pass CastAs418 pass CastAs419 pass CastAs420 pass CastAs421 pass CastAs422 pass CastAs423 pass CastAs424 pass CastAs425 fail CastAs426 fail CastAs427 fail CastAs428 fail CastAs429 fail CastAs430 fail CastAs431 pass CastAs432 pass CastAs433 pass CastAs434 pass CastAs435 pass CastAs436 pass CastAs437 pass CastAs438 pass CastAs439 pass CastAs440 pass CastAs441 pass CastAs442 pass CastAs443 pass CastAs444 pass CastAs445 pass CastAs446 pass CastAs447 pass CastAs448 pass CastAs449 pass CastAs450 pass CastAs451 pass CastAs452 pass CastAs453 pass CastAs454 pass CastAs455 pass CastAs456 pass CastAs457 pass CastAs458 pass CastAs459 pass CastAs460 pass CastAs461 pass CastAs462 pass CastAs463 pass CastAs464 pass CastAs465 pass CastAs466 pass CastAs467 pass CastAs468 pass CastAs469 pass CastAs470 pass CastAs471 pass CastAs472 pass CastAs473 pass CastAs474 pass CastAs475 pass CastAs476 pass CastAs477 pass CastAs478 pass CastAs479 pass CastAs480 pass CastAs481 pass CastAs482 pass CastAs483 pass CastAs484 pass CastAs485 pass CastAs486 pass CastAs487 pass CastAs488 pass CastAs489 pass CastAs490 pass CastAs491 pass CastAs492 pass CastAs493 pass CastAs494 pass CastAs495 pass CastAs496 pass CastAs497 pass CastAs498 pass CastAs499 pass CastAs500 pass CastAs501 pass CastAs502 pass CastAs503 pass CastAs504 pass CastAs505 pass CastAs506 pass CastAs507 pass CastAs508 pass CastAs509 pass CastAs510 pass CastAs511 pass CastAs512 pass CastAs513 pass CastAs514 pass CastAs515 pass CastAs516 pass CastAs517 pass CastAs518 pass CastAs519 pass CastAs520 pass CastAs521 pass CastAs522 pass CastAs523 pass CastAs524 pass CastAs525 pass CastAs526 pass CastAs527 fail CastAs528 fail CastAs529 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
CastAs530 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
CastAs531 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
CastAs532 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
CastAs533 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
CastAs534 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
CastAs535 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
CastAs536 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
CastAs537 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
CastAs538 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
CastAs539 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
CastAs540 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
CastAs541 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
CastAs542 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
CastAs543 fail CastAs544 fail CastAs545 fail CastAs546 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
CastAs547 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
CastAs548 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
CastAs549 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
CastAs550 pass CastAs551 pass CastAs552 pass CastAs553 pass CastAs554 pass CastAs555 pass CastAs556 pass CastAs557 pass CastAs558 pass CastAs559 pass CastAs560 pass CastAs561 pass CastAs562 pass CastAs563 pass CastAs564 pass CastAs565 pass CastAs566 pass CastAs567 pass CastAs568 pass CastAs569 pass CastAs570 pass CastAs571 pass CastAs572 pass CastAs573 pass CastAs574 pass CastAs575 pass CastAs576 pass CastAs577 pass CastAs578 pass CastAs579 pass CastAs580 pass CastAs581 pass CastAs582 pass CastAs583 pass CastAs584 pass CastAs585 pass CastAs586 pass CastAs587 pass CastAs588 pass CastAs589 pass CastAs590 pass CastAs591 pass CastAs592 pass CastAs593 pass CastAs594 pass CastAs595 pass CastAs596 pass CastAs597 pass CastAs598 fail CastAs599 fail CastAs600 fail CastAs601 fail CastAs602 pass CastAs603 pass CastAs604 pass CastAs605 pass CastAs606 pass CastAs607 pass CastAs608 pass CastAs609 pass CastAs610 pass CastAs611 pass CastAs612 pass CastAs613 pass CastAs614 pass CastAs615 pass CastAs616 pass CastAs617 pass CastAs618 pass CastAs619 pass CastAs620 pass CastAs621 fail CastAs622 fail CastAs623 pass CastAs624 pass CastAs625 pass CastAs626 pass CastAs627 pass CastAs628 pass CastAs629 pass CastAs630 pass CastAs631 pass CastAs632 pass CastAs633 pass CastAs634 pass CastAs635 pass CastAs636 pass CastAs637 pass CastAs638 pass CastAs639 pass CastAs640 pass CastAs641 pass CastAs642 pass CastAs643 pass CastAs644 pass CastAs645 pass CastAs646 pass CastAs647 no result CastAs648 pass CastAs649 pass CastAs650 pass CastAs651 pass CastAs652 pass CastAs653 pass CastAs654 pass CastAs655 pass CastAs656 pass CastAs657 pass CastAs658 pass CastAs659 pass CastAs660 pass CastAs661 pass CastAs662 pass CastAs663 pass CastAs664 pass CastAs665 pass CastAs666 pass CastAs667 pass CastAs668 pass CastAs669 pass CastAs670 fail CastAs671 pass CastAs672 no result CastFOCA0001-1 no result CastFOCA0003-1 no result K-SeqExprCast-1 pass K-SeqExprCast-2 pass K-SeqExprCast-3 pass Expected-error: XPST0003, Actual Error: err:XPST0051
K-SeqExprCast-4 pass K-SeqExprCast-5 pass K-SeqExprCast-6 pass K-SeqExprCast-7 pass K-SeqExprCast-8 pass K-SeqExprCast-9 pass Expected-error: XPST0051, Actual Error: Type not found for '{http://www.w3.org/2001/XMLSchema}doesNotExist
K-SeqExprCast-10 pass K-SeqExprCast-11 pass K-SeqExprCast-12 pass K-SeqExprCast-13 pass K-SeqExprCast-14 pass K-SeqExprCast-15 pass K-SeqExprCast-16 pass K-SeqExprCast-17 pass K-SeqExprCast-18 pass K-SeqExprCast-19 pass K-SeqExprCast-20 pass K-SeqExprCast-21 pass K-SeqExprCast-22 pass K-SeqExprCast-23 pass K-SeqExprCast-24 pass K-SeqExprCast-25 pass K-SeqExprCast-26 pass K-SeqExprCast-27 pass K-SeqExprCast-28 pass K-SeqExprCast-29 pass K-SeqExprCast-30 pass K-SeqExprCast-31 pass K-SeqExprCast-32 pass K-SeqExprCast-33 pass K-SeqExprCast-34 pass K-SeqExprCast-35 pass K-SeqExprCast-36 pass K-SeqExprCast-37 pass K-SeqExprCast-38 pass K-SeqExprCast-39 pass K-SeqExprCast-40 pass K-SeqExprCast-41 pass K-SeqExprCast-42 fail K-SeqExprCast-43 pass K-SeqExprCast-44 pass K-SeqExprCast-45 pass K-SeqExprCast-46 pass K-SeqExprCast-47 pass K-SeqExprCast-48 pass K-SeqExprCast-49 pass K-SeqExprCast-50 pass K-SeqExprCast-51 pass K-SeqExprCast-52 pass K-SeqExprCast-53 pass K-SeqExprCast-54 pass K-SeqExprCast-55 fail K-SeqExprCast-56 pass K-SeqExprCast-57 pass K-SeqExprCast-58 pass K-SeqExprCast-59 pass K-SeqExprCast-60 pass K-SeqExprCast-61 pass K-SeqExprCast-62 pass K-SeqExprCast-63 pass K-SeqExprCast-64 pass K-SeqExprCast-65 pass K-SeqExprCast-66 pass K-SeqExprCast-67 pass K-SeqExprCast-68 pass K-SeqExprCast-69 pass Expected-error: XPTY0004, Actual Error: err:XPDY0002
K-SeqExprCast-70 pass K-SeqExprCast-71 pass K-SeqExprCast-72 pass K-SeqExprCast-73 pass K-SeqExprCast-74 pass K-SeqExprCast-75 pass K-SeqExprCast-76 pass K-SeqExprCast-77 pass K-SeqExprCast-78 pass K-SeqExprCast-79 pass K-SeqExprCast-80 pass K-SeqExprCast-81 fail K-SeqExprCast-82 pass K-SeqExprCast-83 pass K-SeqExprCast-84 pass K-SeqExprCast-85 pass K-SeqExprCast-86 pass K-SeqExprCast-87 pass K-SeqExprCast-88 pass K-SeqExprCast-89 pass K-SeqExprCast-90 pass K-SeqExprCast-91 pass K-SeqExprCast-92 pass K-SeqExprCast-93 pass K-SeqExprCast-94 pass K-SeqExprCast-95 pass K-SeqExprCast-96 pass K-SeqExprCast-97 pass K-SeqExprCast-98 pass K-SeqExprCast-99 pass K-SeqExprCast-100 pass K-SeqExprCast-101 pass K-SeqExprCast-102 pass K-SeqExprCast-103 pass K-SeqExprCast-104 pass K-SeqExprCast-105 pass K-SeqExprCast-106 pass K-SeqExprCast-107 pass K-SeqExprCast-108 pass K-SeqExprCast-109 pass K-SeqExprCast-110 pass K-SeqExprCast-111 pass K-SeqExprCast-112 pass K-SeqExprCast-113 pass K-SeqExprCast-114 pass K-SeqExprCast-115 no result K-SeqExprCast-116 no result K-SeqExprCast-117 no result K-SeqExprCast-118 no result K-SeqExprCast-119 no result K-SeqExprCast-120 no result K-SeqExprCast-121 no result K-SeqExprCast-122 no result K-SeqExprCast-123 no result K-SeqExprCast-124 no result K-SeqExprCast-125 no result K-SeqExprCast-126 pass K-SeqExprCast-127 fail K-SeqExprCast-128 pass K-SeqExprCast-129 no result K-SeqExprCast-130 fail K-SeqExprCast-131 fail K-SeqExprCast-132 fail K-SeqExprCast-133 fail K-SeqExprCast-134 fail K-SeqExprCast-135 fail K-SeqExprCast-136 fail K-SeqExprCast-137 fail K-SeqExprCast-138 fail K-SeqExprCast-139 fail K-SeqExprCast-140 fail K-SeqExprCast-141 fail K-SeqExprCast-142 pass K-SeqExprCast-143 pass K-SeqExprCast-144 pass K-SeqExprCast-145 no result K-SeqExprCast-148 pass K-SeqExprCast-149 pass K-SeqExprCast-150 pass K-SeqExprCast-151 pass K-SeqExprCast-152 pass K-SeqExprCast-153 pass K-SeqExprCast-154 pass K-SeqExprCast-155 pass K-SeqExprCast-156 pass K-SeqExprCast-157 pass K-SeqExprCast-158 pass K-SeqExprCast-159 fail K-SeqExprCast-160 fail K-SeqExprCast-161 fail K-SeqExprCast-162 fail K-SeqExprCast-163 pass K-SeqExprCast-164 pass K-SeqExprCast-165 pass K-SeqExprCast-166 pass K-SeqExprCast-167 pass K-SeqExprCast-168 pass K-SeqExprCast-169 pass K-SeqExprCast-170 pass K-SeqExprCast-171 pass K-SeqExprCast-172 pass K-SeqExprCast-173 pass K-SeqExprCast-174 pass K-SeqExprCast-175 pass K-SeqExprCast-176 pass K-SeqExprCast-177 pass K-SeqExprCast-178 pass K-SeqExprCast-179 pass K-SeqExprCast-180 pass K-SeqExprCast-181 pass K-SeqExprCast-182 pass K-SeqExprCast-183 fail K-SeqExprCast-184 fail K-SeqExprCast-185 fail K-SeqExprCast-186 fail K-SeqExprCast-187 fail K-SeqExprCast-188 pass K-SeqExprCast-189 pass K-SeqExprCast-190 fail K-SeqExprCast-191 pass K-SeqExprCast-192 fail K-SeqExprCast-193 pass K-SeqExprCast-194 fail K-SeqExprCast-195 pass K-SeqExprCast-196 pass K-SeqExprCast-197 pass K-SeqExprCast-198 pass K-SeqExprCast-199 pass K-SeqExprCast-200 pass K-SeqExprCast-201 pass K-SeqExprCast-202 pass K-SeqExprCast-203 pass K-SeqExprCast-204 pass K-SeqExprCast-205 pass K-SeqExprCast-206 pass K-SeqExprCast-207 pass K-SeqExprCast-208 pass K-SeqExprCast-209 fail K-SeqExprCast-210 fail K-SeqExprCast-211 fail K-SeqExprCast-212 fail K-SeqExprCast-215 pass K-SeqExprCast-216 pass K-SeqExprCast-217 pass K-SeqExprCast-218 pass K-SeqExprCast-219 pass K-SeqExprCast-220 pass K-SeqExprCast-221 pass K-SeqExprCast-222 pass K-SeqExprCast-223 pass K-SeqExprCast-224 pass K-SeqExprCast-225 pass K-SeqExprCast-226 pass K-SeqExprCast-227 pass K-SeqExprCast-228 pass K-SeqExprCast-229 no result K-SeqExprCast-230 no result K-SeqExprCast-231 no result K-SeqExprCast-232 no result K-SeqExprCast-233 pass K-SeqExprCast-234 pass K-SeqExprCast-235 pass K-SeqExprCast-236 pass K-SeqExprCast-237 pass K-SeqExprCast-238 pass K-SeqExprCast-239 no result K-SeqExprCast-240 pass K-SeqExprCast-241 pass K-SeqExprCast-242 pass K-SeqExprCast-243 no result K-SeqExprCast-244 pass K-SeqExprCast-245 pass K-SeqExprCast-246 pass K-SeqExprCast-247 pass K-SeqExprCast-248 pass K-SeqExprCast-249 pass K-SeqExprCast-250 pass K-SeqExprCast-251 pass K-SeqExprCast-252 no result K-SeqExprCast-253 no result K-SeqExprCast-254 pass K-SeqExprCast-255 pass K-SeqExprCast-256 pass K-SeqExprCast-257 pass K-SeqExprCast-258 pass K-SeqExprCast-259 pass K-SeqExprCast-260 pass K-SeqExprCast-261 pass K-SeqExprCast-262 pass K-SeqExprCast-263 pass K-SeqExprCast-264 pass K-SeqExprCast-265 pass K-SeqExprCast-266 pass K-SeqExprCast-267 pass K-SeqExprCast-268 pass K-SeqExprCast-269 pass K-SeqExprCast-270 fail K-SeqExprCast-271 fail K-SeqExprCast-272 fail K-SeqExprCast-273 pass K-SeqExprCast-274 pass K-SeqExprCast-275 pass K-SeqExprCast-276 pass K-SeqExprCast-277 pass K-SeqExprCast-278 pass K-SeqExprCast-279 no result K-SeqExprCast-280 no result K-SeqExprCast-281 pass K-SeqExprCast-282 pass K-SeqExprCast-283 no result K-SeqExprCast-284 no result K-SeqExprCast-285 pass K-SeqExprCast-286 pass K-SeqExprCast-287 pass K-SeqExprCast-288 pass K-SeqExprCast-289 pass K-SeqExprCast-290 pass K-SeqExprCast-291 pass K-SeqExprCast-292 pass K-SeqExprCast-293 pass K-SeqExprCast-294 pass K-SeqExprCast-295 pass K-SeqExprCast-296 pass K-SeqExprCast-297 pass K-SeqExprCast-298 pass K-SeqExprCast-299 pass K-SeqExprCast-300 no result K-SeqExprCast-301 no result K-SeqExprCast-302 pass K-SeqExprCast-303 pass K-SeqExprCast-304 no result K-SeqExprCast-305 no result K-SeqExprCast-306 pass K-SeqExprCast-307 pass K-SeqExprCast-308 pass K-SeqExprCast-309 pass K-SeqExprCast-310 pass K-SeqExprCast-311 no result K-SeqExprCast-312 no result K-SeqExprCast-313 pass K-SeqExprCast-314 pass K-SeqExprCast-315 no result K-SeqExprCast-316 pass K-SeqExprCast-317 no result K-SeqExprCast-318 pass K-SeqExprCast-319 pass K-SeqExprCast-320 pass K-SeqExprCast-321 no result K-SeqExprCast-322 pass K-SeqExprCast-323 pass K-SeqExprCast-324 pass K-SeqExprCast-325 no result K-SeqExprCast-326 no result K-SeqExprCast-327 pass K-SeqExprCast-328 fail K-SeqExprCast-329 fail K-SeqExprCast-330 fail K-SeqExprCast-331 fail K-SeqExprCast-332 fail K-SeqExprCast-333 fail K-SeqExprCast-334 fail K-SeqExprCast-335 fail K-SeqExprCast-336 fail K-SeqExprCast-337 fail K-SeqExprCast-338 fail K-SeqExprCast-339 fail K-SeqExprCast-340 fail K-SeqExprCast-341 fail K-SeqExprCast-342 pass K-SeqExprCast-343 pass K-SeqExprCast-344 pass K-SeqExprCast-345 pass K-SeqExprCast-346 fail K-SeqExprCast-347 fail K-SeqExprCast-348 pass K-SeqExprCast-349 pass K-SeqExprCast-350 pass K-SeqExprCast-351 pass K-SeqExprCast-352 fail K-SeqExprCast-353 no result K-SeqExprCast-354 pass K-SeqExprCast-355 pass K-SeqExprCast-356 pass K-SeqExprCast-357 no result K-SeqExprCast-358 pass K-SeqExprCast-359 pass K-SeqExprCast-360 no result K-SeqExprCast-361 pass K-SeqExprCast-362 pass K-SeqExprCast-363 no result K-SeqExprCast-364 no result K-SeqExprCast-365 pass K-SeqExprCast-366 pass K-SeqExprCast-367 pass K-SeqExprCast-368 pass K-SeqExprCast-369 pass K-SeqExprCast-370 pass K-SeqExprCast-371 fail K-SeqExprCast-372 fail K-SeqExprCast-373 pass K-SeqExprCast-374 pass K-SeqExprCast-375 pass K-SeqExprCast-376 fail K-SeqExprCast-377 pass K-SeqExprCast-378 no result K-SeqExprCast-379 no result K-SeqExprCast-380 pass K-SeqExprCast-381 pass K-SeqExprCast-382 no result K-SeqExprCast-383 pass K-SeqExprCast-384 pass K-SeqExprCast-385 no result K-SeqExprCast-386 pass K-SeqExprCast-387 pass K-SeqExprCast-388 no result K-SeqExprCast-389 no result K-SeqExprCast-390 pass K-SeqExprCast-391 fail K-SeqExprCast-392 fail K-SeqExprCast-393 fail K-SeqExprCast-394 fail K-SeqExprCast-395 fail K-SeqExprCast-396 fail K-SeqExprCast-397 fail K-SeqExprCast-398 fail K-SeqExprCast-399 fail K-SeqExprCast-400 fail K-SeqExprCast-401 fail K-SeqExprCast-402 fail K-SeqExprCast-403 pass K-SeqExprCast-404 pass K-SeqExprCast-405 pass K-SeqExprCast-406 pass K-SeqExprCast-407 pass K-SeqExprCast-408 pass K-SeqExprCast-409 pass K-SeqExprCast-410 pass K-SeqExprCast-411 pass K-SeqExprCast-415 pass K-SeqExprCast-416 pass K-SeqExprCast-417 fail K-SeqExprCast-418 pass K-SeqExprCast-419 pass K-SeqExprCast-420 pass K-SeqExprCast-421 pass K-SeqExprCast-422 pass K-SeqExprCast-423 pass K-SeqExprCast-424 pass K-SeqExprCast-425 pass K-SeqExprCast-426 pass K-SeqExprCast-427 pass K-SeqExprCast-428 pass K-SeqExprCast-429 pass K-SeqExprCast-430 pass K-SeqExprCast-431 pass K-SeqExprCast-432 pass K-SeqExprCast-433 pass K-SeqExprCast-434 pass K-SeqExprCast-435 pass K-SeqExprCast-436 pass K-SeqExprCast-437 pass K-SeqExprCast-438 pass K-SeqExprCast-439 pass K-SeqExprCast-440 pass K-SeqExprCast-441 pass K-SeqExprCast-442 pass K-SeqExprCast-443 pass K-SeqExprCast-444 pass K-SeqExprCast-445 pass K-SeqExprCast-446 pass K-SeqExprCast-447 pass K-SeqExprCast-448 pass K-SeqExprCast-449 pass K-SeqExprCast-450 pass K-SeqExprCast-451 pass K-SeqExprCast-452 pass K-SeqExprCast-453 pass K-SeqExprCast-454 pass K-SeqExprCast-455 pass K-SeqExprCast-456 pass K-SeqExprCast-457 pass K-SeqExprCast-458 pass K-SeqExprCast-459 pass K-SeqExprCast-460 pass K-SeqExprCast-461 pass K-SeqExprCast-462 pass K-SeqExprCast-463 pass K-SeqExprCast-464 pass K-SeqExprCast-465 pass K-SeqExprCast-466 pass K-SeqExprCast-467 pass K-SeqExprCast-468 pass K-SeqExprCast-469 pass K-SeqExprCast-470 pass K-SeqExprCast-471 pass K-SeqExprCast-472 pass K-SeqExprCast-473 pass K-SeqExprCast-474 pass K-SeqExprCast-475 pass K-SeqExprCast-476 pass K-SeqExprCast-477 pass K-SeqExprCast-478 pass K-SeqExprCast-479 pass K-SeqExprCast-480 pass K-SeqExprCast-481 pass K-SeqExprCast-482 pass K-SeqExprCast-483 pass K-SeqExprCast-484 pass K-SeqExprCast-485 pass K-SeqExprCast-486 pass K-SeqExprCast-487 pass K-SeqExprCast-488 pass K-SeqExprCast-489 pass K-SeqExprCast-490 pass K-SeqExprCast-491 pass K-SeqExprCast-492 pass K-SeqExprCast-493 pass K-SeqExprCast-494 pass K-SeqExprCast-495 pass K-SeqExprCast-496 pass K-SeqExprCast-497 pass K-SeqExprCast-498 pass K-SeqExprCast-499 pass K-SeqExprCast-500 pass K-SeqExprCast-501 pass K-SeqExprCast-502 pass K-SeqExprCast-503 pass K-SeqExprCast-504 pass K-SeqExprCast-505 pass K-SeqExprCast-506 pass K-SeqExprCast-507 pass K-SeqExprCast-508 pass K-SeqExprCast-509 pass K-SeqExprCast-510 pass K-SeqExprCast-511 pass K-SeqExprCast-512 pass K-SeqExprCast-513 pass K-SeqExprCast-514 pass K-SeqExprCast-515 pass K-SeqExprCast-516 pass K-SeqExprCast-517 pass K-SeqExprCast-518 pass K-SeqExprCast-519 pass K-SeqExprCast-520 pass K-SeqExprCast-521 pass K-SeqExprCast-522 pass K-SeqExprCast-523 pass K-SeqExprCast-524 pass K-SeqExprCast-525 pass K-SeqExprCast-526 pass K-SeqExprCast-527 pass K-SeqExprCast-528 pass K-SeqExprCast-529 pass K-SeqExprCast-530 pass K-SeqExprCast-531 pass K-SeqExprCast-532 pass K-SeqExprCast-533 pass K-SeqExprCast-534 pass K-SeqExprCast-535 pass K-SeqExprCast-536 pass K-SeqExprCast-537 pass K-SeqExprCast-538 pass K-SeqExprCast-539 pass K-SeqExprCast-540 fail K-SeqExprCast-541 pass K-SeqExprCast-542 pass K-SeqExprCast-543 pass K-SeqExprCast-544 pass K-SeqExprCast-545 pass K-SeqExprCast-546 pass K-SeqExprCast-547 pass K-SeqExprCast-548 pass K-SeqExprCast-549 pass K-SeqExprCast-550 pass K-SeqExprCast-551 pass K-SeqExprCast-552 pass K-SeqExprCast-553 pass K-SeqExprCast-554 pass K-SeqExprCast-555 pass K-SeqExprCast-556 pass K-SeqExprCast-557 pass K-SeqExprCast-558 pass K-SeqExprCast-559 pass K-SeqExprCast-560 pass K-SeqExprCast-561 pass K-SeqExprCast-562 pass K-SeqExprCast-563 pass K-SeqExprCast-564 pass K-SeqExprCast-565 pass K-SeqExprCast-566 pass K-SeqExprCast-567 pass K-SeqExprCast-568 pass K-SeqExprCast-569 pass K-SeqExprCast-570 pass K-SeqExprCast-571 pass K-SeqExprCast-572 pass K-SeqExprCast-573 pass K-SeqExprCast-574 pass K-SeqExprCast-575 pass K-SeqExprCast-576 pass K-SeqExprCast-577 pass K-SeqExprCast-578 pass K-SeqExprCast-579 pass K-SeqExprCast-580 pass K-SeqExprCast-581 pass K-SeqExprCast-582 pass K-SeqExprCast-583 pass K-SeqExprCast-584 pass K-SeqExprCast-585 pass K-SeqExprCast-586 pass K-SeqExprCast-587 pass K-SeqExprCast-588 pass K-SeqExprCast-589 pass K-SeqExprCast-590 pass K-SeqExprCast-591 pass K-SeqExprCast-592 fail K-SeqExprCast-593 pass K-SeqExprCast-594 pass K-SeqExprCast-595 pass K-SeqExprCast-596 pass K-SeqExprCast-597 pass K-SeqExprCast-598 pass K-SeqExprCast-599 pass K-SeqExprCast-600 pass K-SeqExprCast-601 pass K-SeqExprCast-602 pass K-SeqExprCast-603 pass K-SeqExprCast-604 pass K-SeqExprCast-605 pass K-SeqExprCast-606 pass K-SeqExprCast-607 pass K-SeqExprCast-608 pass K-SeqExprCast-609 pass K-SeqExprCast-610 pass K-SeqExprCast-611 pass K-SeqExprCast-612 pass K-SeqExprCast-613 pass K-SeqExprCast-614 pass K-SeqExprCast-615 pass K-SeqExprCast-616 pass K-SeqExprCast-617 pass K-SeqExprCast-618 pass K-SeqExprCast-619 pass K-SeqExprCast-620 pass K-SeqExprCast-621 pass K-SeqExprCast-622 pass K-SeqExprCast-623 pass K-SeqExprCast-624 pass K-SeqExprCast-625 pass K-SeqExprCast-626 pass K-SeqExprCast-627 pass K-SeqExprCast-628 pass K-SeqExprCast-629 pass K-SeqExprCast-630 pass K-SeqExprCast-631 pass K-SeqExprCast-632 pass K-SeqExprCast-633 pass K-SeqExprCast-634 pass K-SeqExprCast-635 pass K-SeqExprCast-636 pass K-SeqExprCast-637 pass K-SeqExprCast-638 pass K-SeqExprCast-639 pass K-SeqExprCast-640 pass K-SeqExprCast-641 pass K-SeqExprCast-642 pass K-SeqExprCast-643 pass K-SeqExprCast-644 fail K-SeqExprCast-645 pass K-SeqExprCast-646 pass K-SeqExprCast-647 pass K-SeqExprCast-648 pass K-SeqExprCast-649 pass K-SeqExprCast-650 pass K-SeqExprCast-651 pass K-SeqExprCast-652 pass K-SeqExprCast-653 pass K-SeqExprCast-654 pass K-SeqExprCast-655 pass K-SeqExprCast-656 pass K-SeqExprCast-657 pass K-SeqExprCast-658 pass K-SeqExprCast-659 pass K-SeqExprCast-660 pass K-SeqExprCast-661 pass K-SeqExprCast-662 pass K-SeqExprCast-663 pass K-SeqExprCast-664 pass K-SeqExprCast-665 pass K-SeqExprCast-666 pass K-SeqExprCast-667 pass K-SeqExprCast-668 pass K-SeqExprCast-669 pass K-SeqExprCast-670 pass K-SeqExprCast-671 pass K-SeqExprCast-672 pass K-SeqExprCast-673 pass K-SeqExprCast-674 pass K-SeqExprCast-675 pass K-SeqExprCast-676 pass K-SeqExprCast-677 pass K-SeqExprCast-678 pass K-SeqExprCast-679 pass K-SeqExprCast-680 pass K-SeqExprCast-681 pass K-SeqExprCast-682 pass K-SeqExprCast-683 pass K-SeqExprCast-684 pass K-SeqExprCast-685 pass K-SeqExprCast-686 pass K-SeqExprCast-687 pass K-SeqExprCast-688 pass K-SeqExprCast-689 pass K-SeqExprCast-690 pass K-SeqExprCast-691 pass K-SeqExprCast-692 pass K-SeqExprCast-693 pass K-SeqExprCast-694 pass K-SeqExprCast-695 pass K-SeqExprCast-696 fail K-SeqExprCast-697 pass K-SeqExprCast-698 pass K-SeqExprCast-699 pass K-SeqExprCast-700 pass K-SeqExprCast-701 pass K-SeqExprCast-702 pass K-SeqExprCast-703 pass K-SeqExprCast-704 pass K-SeqExprCast-705 pass K-SeqExprCast-706 pass K-SeqExprCast-707 pass K-SeqExprCast-708 pass K-SeqExprCast-709 pass K-SeqExprCast-710 pass K-SeqExprCast-711 pass K-SeqExprCast-712 fail K-SeqExprCast-713 pass K-SeqExprCast-714 pass K-SeqExprCast-715 pass K-SeqExprCast-716 pass K-SeqExprCast-717 pass K-SeqExprCast-718 pass K-SeqExprCast-719 pass K-SeqExprCast-720 pass K-SeqExprCast-721 pass K-SeqExprCast-722 pass K-SeqExprCast-723 pass K-SeqExprCast-724 pass K-SeqExprCast-725 pass K-SeqExprCast-726 pass K-SeqExprCast-727 pass K-SeqExprCast-728 pass K-SeqExprCast-729 pass K-SeqExprCast-730 pass K-SeqExprCast-731 pass K-SeqExprCast-732 pass K-SeqExprCast-733 pass K-SeqExprCast-734 pass K-SeqExprCast-735 pass K-SeqExprCast-736 pass K-SeqExprCast-737 pass K-SeqExprCast-738 pass K-SeqExprCast-739 pass K-SeqExprCast-740 pass K-SeqExprCast-741 pass K-SeqExprCast-742 pass K-SeqExprCast-743 pass K-SeqExprCast-744 pass K-SeqExprCast-745 pass K-SeqExprCast-746 pass K-SeqExprCast-747 pass K-SeqExprCast-748 fail K-SeqExprCast-749 pass K-SeqExprCast-750 pass K-SeqExprCast-751 pass K-SeqExprCast-752 pass K-SeqExprCast-753 pass K-SeqExprCast-754 pass K-SeqExprCast-755 pass K-SeqExprCast-756 pass K-SeqExprCast-757 pass K-SeqExprCast-758 pass K-SeqExprCast-759 pass K-SeqExprCast-760 pass K-SeqExprCast-761 pass K-SeqExprCast-762 pass K-SeqExprCast-763 pass K-SeqExprCast-764 fail K-SeqExprCast-765 pass K-SeqExprCast-766 pass K-SeqExprCast-767 pass K-SeqExprCast-768 pass K-SeqExprCast-769 pass K-SeqExprCast-770 pass K-SeqExprCast-771 pass K-SeqExprCast-772 pass K-SeqExprCast-773 pass K-SeqExprCast-774 pass K-SeqExprCast-775 pass K-SeqExprCast-776 pass K-SeqExprCast-777 pass K-SeqExprCast-778 pass K-SeqExprCast-779 pass K-SeqExprCast-780 pass K-SeqExprCast-781 pass K-SeqExprCast-782 pass K-SeqExprCast-783 pass K-SeqExprCast-784 pass K-SeqExprCast-785 pass K-SeqExprCast-786 pass K-SeqExprCast-787 pass K-SeqExprCast-788 pass K-SeqExprCast-789 pass K-SeqExprCast-790 pass K-SeqExprCast-791 pass K-SeqExprCast-792 pass K-SeqExprCast-793 pass K-SeqExprCast-794 pass K-SeqExprCast-795 pass K-SeqExprCast-796 pass K-SeqExprCast-797 pass K-SeqExprCast-798 pass K-SeqExprCast-799 pass K-SeqExprCast-800 fail K-SeqExprCast-801 pass K-SeqExprCast-802 pass K-SeqExprCast-803 pass K-SeqExprCast-804 pass K-SeqExprCast-805 pass K-SeqExprCast-806 pass K-SeqExprCast-807 pass K-SeqExprCast-808 pass K-SeqExprCast-809 pass K-SeqExprCast-810 pass K-SeqExprCast-811 pass K-SeqExprCast-812 pass K-SeqExprCast-813 pass K-SeqExprCast-814 pass K-SeqExprCast-815 pass K-SeqExprCast-816 pass K-SeqExprCast-817 pass K-SeqExprCast-818 pass K-SeqExprCast-819 pass K-SeqExprCast-820 pass K-SeqExprCast-821 pass K-SeqExprCast-822 pass K-SeqExprCast-823 pass K-SeqExprCast-824 pass K-SeqExprCast-825 pass K-SeqExprCast-826 pass K-SeqExprCast-827 pass K-SeqExprCast-828 pass K-SeqExprCast-829 pass K-SeqExprCast-830 pass K-SeqExprCast-831 pass K-SeqExprCast-832 pass K-SeqExprCast-833 pass K-SeqExprCast-834 pass K-SeqExprCast-835 pass K-SeqExprCast-836 fail K-SeqExprCast-837 fail K-SeqExprCast-838 pass K-SeqExprCast-839 pass K-SeqExprCast-840 pass K-SeqExprCast-841 pass K-SeqExprCast-842 pass K-SeqExprCast-843 pass K-SeqExprCast-844 pass K-SeqExprCast-845 pass K-SeqExprCast-846 pass K-SeqExprCast-847 pass K-SeqExprCast-848 pass K-SeqExprCast-849 pass K-SeqExprCast-850 pass K-SeqExprCast-851 pass K-SeqExprCast-852 fail K-SeqExprCast-853 pass K-SeqExprCast-854 pass K-SeqExprCast-855 pass K-SeqExprCast-856 pass K-SeqExprCast-857 pass K-SeqExprCast-858 pass K-SeqExprCast-859 pass K-SeqExprCast-860 pass K-SeqExprCast-861 pass K-SeqExprCast-862 pass K-SeqExprCast-863 pass K-SeqExprCast-864 pass K-SeqExprCast-865 pass K-SeqExprCast-866 pass K-SeqExprCast-867 pass K-SeqExprCast-868 pass K-SeqExprCast-869 pass K-SeqExprCast-870 pass K-SeqExprCast-871 pass K-SeqExprCast-872 pass K-SeqExprCast-873 pass K-SeqExprCast-874 pass K-SeqExprCast-875 pass K-SeqExprCast-876 pass K-SeqExprCast-877 pass K-SeqExprCast-878 pass K-SeqExprCast-879 pass K-SeqExprCast-880 pass K-SeqExprCast-881 pass K-SeqExprCast-882 pass K-SeqExprCast-883 pass K-SeqExprCast-884 pass K-SeqExprCast-885 pass K-SeqExprCast-886 pass K-SeqExprCast-887 pass K-SeqExprCast-888 pass K-SeqExprCast-889 pass K-SeqExprCast-890 pass K-SeqExprCast-891 pass K-SeqExprCast-892 pass K-SeqExprCast-893 pass K-SeqExprCast-894 pass K-SeqExprCast-895 pass K-SeqExprCast-896 pass K-SeqExprCast-897 pass K-SeqExprCast-898 pass K-SeqExprCast-899 pass K-SeqExprCast-900 pass K-SeqExprCast-901 pass K-SeqExprCast-902 pass K-SeqExprCast-903 pass K-SeqExprCast-904 fail K-SeqExprCast-905 pass K-SeqExprCast-906 pass K-SeqExprCast-907 pass K-SeqExprCast-908 pass K-SeqExprCast-909 pass K-SeqExprCast-910 pass K-SeqExprCast-911 pass K-SeqExprCast-912 pass K-SeqExprCast-913 pass K-SeqExprCast-914 pass K-SeqExprCast-915 pass K-SeqExprCast-916 pass K-SeqExprCast-917 pass K-SeqExprCast-918 pass K-SeqExprCast-919 pass K-SeqExprCast-920 pass K-SeqExprCast-921 pass K-SeqExprCast-922 pass K-SeqExprCast-923 pass K-SeqExprCast-924 pass K-SeqExprCast-925 pass K-SeqExprCast-926 pass K-SeqExprCast-927 pass K-SeqExprCast-928 pass K-SeqExprCast-929 pass K-SeqExprCast-930 pass K-SeqExprCast-931 pass K-SeqExprCast-932 pass K-SeqExprCast-933 pass K-SeqExprCast-934 pass K-SeqExprCast-935 pass K-SeqExprCast-936 pass K-SeqExprCast-937 pass K-SeqExprCast-938 pass K-SeqExprCast-939 pass K-SeqExprCast-940 fail K-SeqExprCast-941 fail K-SeqExprCast-942 pass K-SeqExprCast-943 pass K-SeqExprCast-944 pass K-SeqExprCast-945 pass K-SeqExprCast-946 pass K-SeqExprCast-947 pass K-SeqExprCast-948 pass K-SeqExprCast-949 pass K-SeqExprCast-950 pass K-SeqExprCast-951 pass K-SeqExprCast-952 pass K-SeqExprCast-953 pass K-SeqExprCast-954 pass K-SeqExprCast-955 pass K-SeqExprCast-956 fail K-SeqExprCast-957 pass K-SeqExprCast-958 pass K-SeqExprCast-959 pass K-SeqExprCast-960 pass K-SeqExprCast-961 pass K-SeqExprCast-962 pass K-SeqExprCast-963 pass K-SeqExprCast-964 pass K-SeqExprCast-965 pass K-SeqExprCast-966 pass K-SeqExprCast-967 pass K-SeqExprCast-968 pass K-SeqExprCast-969 pass K-SeqExprCast-970 pass K-SeqExprCast-971 pass K-SeqExprCast-972 pass K-SeqExprCast-973 pass K-SeqExprCast-974 pass K-SeqExprCast-975 pass K-SeqExprCast-976 pass K-SeqExprCast-977 pass K-SeqExprCast-978 pass K-SeqExprCast-979 pass K-SeqExprCast-980 pass K-SeqExprCast-981 pass K-SeqExprCast-982 pass K-SeqExprCast-983 pass K-SeqExprCast-984 pass K-SeqExprCast-985 pass K-SeqExprCast-986 pass K-SeqExprCast-987 pass K-SeqExprCast-988 pass K-SeqExprCast-989 pass K-SeqExprCast-990 pass K-SeqExprCast-991 pass K-SeqExprCast-992 pass K-SeqExprCast-993 pass K-SeqExprCast-994 pass K-SeqExprCast-995 pass K-SeqExprCast-996 pass K-SeqExprCast-997 pass K-SeqExprCast-998 pass K-SeqExprCast-999 pass K-SeqExprCast-1000 pass K-SeqExprCast-1001 pass K-SeqExprCast-1002 pass K-SeqExprCast-1003 pass K-SeqExprCast-1004 pass K-SeqExprCast-1005 pass K-SeqExprCast-1006 pass K-SeqExprCast-1007 pass K-SeqExprCast-1008 fail K-SeqExprCast-1009 pass K-SeqExprCast-1010 pass K-SeqExprCast-1011 pass K-SeqExprCast-1012 pass K-SeqExprCast-1013 pass K-SeqExprCast-1014 pass K-SeqExprCast-1015 pass K-SeqExprCast-1016 pass K-SeqExprCast-1017 pass K-SeqExprCast-1018 pass K-SeqExprCast-1019 pass K-SeqExprCast-1020 pass K-SeqExprCast-1021 pass K-SeqExprCast-1022 pass K-SeqExprCast-1023 pass K-SeqExprCast-1024 pass K-SeqExprCast-1025 pass K-SeqExprCast-1026 pass K-SeqExprCast-1027 pass K-SeqExprCast-1028 pass K-SeqExprCast-1029 pass K-SeqExprCast-1030 pass K-SeqExprCast-1031 pass K-SeqExprCast-1032 pass K-SeqExprCast-1033 pass K-SeqExprCast-1034 pass K-SeqExprCast-1035 pass K-SeqExprCast-1036 pass K-SeqExprCast-1037 pass K-SeqExprCast-1038 pass K-SeqExprCast-1039 pass K-SeqExprCast-1040 pass K-SeqExprCast-1041 pass K-SeqExprCast-1042 pass K-SeqExprCast-1043 pass K-SeqExprCast-1044 pass K-SeqExprCast-1045 pass K-SeqExprCast-1046 pass K-SeqExprCast-1047 pass K-SeqExprCast-1048 pass K-SeqExprCast-1049 pass K-SeqExprCast-1050 pass K-SeqExprCast-1051 pass K-SeqExprCast-1052 pass K-SeqExprCast-1053 pass K-SeqExprCast-1054 pass K-SeqExprCast-1055 pass K-SeqExprCast-1056 pass K-SeqExprCast-1057 pass K-SeqExprCast-1058 pass K-SeqExprCast-1059 pass K-SeqExprCast-1060 fail K-SeqExprCast-1061 pass K-SeqExprCast-1062 pass K-SeqExprCast-1063 pass K-SeqExprCast-1064 pass K-SeqExprCast-1065 pass K-SeqExprCast-1066 pass K-SeqExprCast-1067 pass K-SeqExprCast-1068 pass K-SeqExprCast-1069 pass K-SeqExprCast-1070 pass K-SeqExprCast-1071 pass K-SeqExprCast-1072 pass K-SeqExprCast-1073 pass K-SeqExprCast-1074 pass K-SeqExprCast-1075 pass K-SeqExprCast-1076 pass K-SeqExprCast-1077 pass K-SeqExprCast-1078 pass K-SeqExprCast-1079 pass K-SeqExprCast-1080 pass K-SeqExprCast-1081 pass K-SeqExprCast-1082 pass K-SeqExprCast-1083 pass K-SeqExprCast-1084 pass K-SeqExprCast-1085 pass K-SeqExprCast-1086 pass K-SeqExprCast-1087 pass K-SeqExprCast-1088 pass K-SeqExprCast-1089 pass K-SeqExprCast-1090 pass K-SeqExprCast-1091 pass K-SeqExprCast-1092 pass K-SeqExprCast-1093 pass K-SeqExprCast-1094 pass K-SeqExprCast-1095 pass K-SeqExprCast-1096 pass K-SeqExprCast-1097 pass K-SeqExprCast-1098 pass K-SeqExprCast-1099 pass K-SeqExprCast-1100 pass K-SeqExprCast-1101 pass K-SeqExprCast-1102 pass K-SeqExprCast-1103 pass K-SeqExprCast-1104 pass K-SeqExprCast-1105 pass K-SeqExprCast-1106 pass K-SeqExprCast-1107 pass K-SeqExprCast-1108 pass K-SeqExprCast-1109 pass K-SeqExprCast-1110 pass K-SeqExprCast-1111 pass K-SeqExprCast-1112 fail K-SeqExprCast-1113 pass K-SeqExprCast-1114 pass K-SeqExprCast-1115 pass K-SeqExprCast-1116 pass K-SeqExprCast-1117 pass K-SeqExprCast-1118 pass K-SeqExprCast-1119 pass K-SeqExprCast-1120 pass K-SeqExprCast-1121 pass K-SeqExprCast-1122 pass K-SeqExprCast-1123 pass K-SeqExprCast-1124 pass K-SeqExprCast-1125 pass K-SeqExprCast-1126 pass K-SeqExprCast-1127 pass K-SeqExprCast-1128 pass K-SeqExprCast-1129 pass K-SeqExprCast-1130 pass K-SeqExprCast-1131 pass K-SeqExprCast-1132 pass K-SeqExprCast-1133 pass K-SeqExprCast-1134 pass K-SeqExprCast-1135 pass K-SeqExprCast-1136 pass K-SeqExprCast-1137 pass K-SeqExprCast-1138 pass K-SeqExprCast-1139 pass K-SeqExprCast-1140 pass K-SeqExprCast-1141 pass K-SeqExprCast-1142 pass K-SeqExprCast-1143 pass K-SeqExprCast-1144 pass K-SeqExprCast-1145 pass K-SeqExprCast-1146 pass K-SeqExprCast-1147 pass K-SeqExprCast-1148 pass K-SeqExprCast-1149 pass K-SeqExprCast-1150 pass K-SeqExprCast-1151 pass K-SeqExprCast-1152 pass K-SeqExprCast-1153 pass K-SeqExprCast-1154 pass K-SeqExprCast-1155 pass K-SeqExprCast-1156 pass K-SeqExprCast-1157 pass K-SeqExprCast-1158 pass K-SeqExprCast-1159 pass K-SeqExprCast-1160 pass K-SeqExprCast-1161 pass K-SeqExprCast-1162 pass K-SeqExprCast-1163 pass K-SeqExprCast-1164 fail K-SeqExprCast-1165 pass K-SeqExprCast-1166 fail K-SeqExprCast-1167 pass Expected-error: FORG0006, Actual Error: err:FORG0001
K-SeqExprCast-1168 fail K-SeqExprCast-1169 fail K-SeqExprCast-1170 fail K-SeqExprCast-1171 fail K-SeqExprCast-1172 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqExprCast-1173 fail K-SeqExprCast-1174 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqExprCast-1175 fail K-SeqExprCast-1176 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqExprCast-1177 fail K-SeqExprCast-1178 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqExprCast-1179 fail K-SeqExprCast-1180 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqExprCast-1181 fail K-SeqExprCast-1182 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqExprCast-1183 fail K-SeqExprCast-1184 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqExprCast-1185 fail K-SeqExprCast-1186 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqExprCast-1187 fail K-SeqExprCast-1188 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqExprCast-1189 fail K-SeqExprCast-1190 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqExprCast-1191 fail K-SeqExprCast-1192 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqExprCast-1193 fail K-SeqExprCast-1194 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqExprCast-1195 fail K-SeqExprCast-1196 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqExprCast-1197 fail K-SeqExprCast-1198 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqExprCast-1199 fail K-SeqExprCast-1200 fail K-SeqExprCast-1201 fail K-SeqExprCast-1202 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqExprCast-1203 fail K-SeqExprCast-1204 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqExprCast-1205 fail K-SeqExprCast-1206 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqExprCast-1207 fail K-SeqExprCast-1208 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqExprCast-1209 fail K-SeqExprCast-1210 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqExprCast-1211 fail K-SeqExprCast-1212 pass K-SeqExprCast-1213 pass K-SeqExprCast-1214 pass K-SeqExprCast-1215 pass K-SeqExprCast-1216 fail K-SeqExprCast-1217 pass K-SeqExprCast-1218 pass K-SeqExprCast-1219 pass K-SeqExprCast-1220 pass K-SeqExprCast-1221 pass K-SeqExprCast-1222 pass K-SeqExprCast-1223 pass K-SeqExprCast-1224 pass K-SeqExprCast-1225 pass K-SeqExprCast-1226 pass K-SeqExprCast-1227 pass K-SeqExprCast-1228 pass K-SeqExprCast-1229 pass K-SeqExprCast-1230 pass K-SeqExprCast-1231 pass K-SeqExprCast-1232 pass K-SeqExprCast-1233 pass K-SeqExprCast-1234 pass K-SeqExprCast-1235 pass K-SeqExprCast-1236 pass K-SeqExprCast-1237 pass K-SeqExprCast-1238 pass K-SeqExprCast-1239 pass K-SeqExprCast-1240 pass K-SeqExprCast-1241 pass K-SeqExprCast-1242 pass K-SeqExprCast-1243 pass K-SeqExprCast-1244 pass K-SeqExprCast-1245 pass K-SeqExprCast-1246 pass K-SeqExprCast-1247 pass K-SeqExprCast-1248 pass K-SeqExprCast-1249 pass K-SeqExprCast-1250 pass K-SeqExprCast-1251 pass K-SeqExprCast-1252 pass K-SeqExprCast-1253 pass K-SeqExprCast-1254 pass K-SeqExprCast-1255 pass K-SeqExprCast-1256 pass K-SeqExprCast-1257 pass K-SeqExprCast-1258 pass K-SeqExprCast-1259 pass K-SeqExprCast-1260 pass K-SeqExprCast-1261 pass K-SeqExprCast-1262 pass K-SeqExprCast-1263 pass K-SeqExprCast-1264 pass K-SeqExprCast-1265 pass K-SeqExprCast-1266 pass K-SeqExprCast-1267 pass K-SeqExprCast-1268 pass K-SeqExprCast-1269 pass K-SeqExprCast-1270 pass K-SeqExprCast-1271 pass K-SeqExprCast-1272 pass K-SeqExprCast-1273 pass K-SeqExprCast-1274 pass K-SeqExprCast-1275 pass K-SeqExprCast-1276 pass K-SeqExprCast-1277 pass K-SeqExprCast-1278 pass K-SeqExprCast-1279 pass K-SeqExprCast-1280 pass K-SeqExprCast-1281 pass K-SeqExprCast-1282 pass K-SeqExprCast-1283 pass K-SeqExprCast-1284 pass K-SeqExprCast-1285 pass K-SeqExprCast-1286 pass K-SeqExprCast-1287 pass K-SeqExprCast-1288 pass K-SeqExprCast-1289 pass K-SeqExprCast-1290 pass K-SeqExprCast-1291 pass K-SeqExprCast-1292 pass K-SeqExprCast-1293 pass K-SeqExprCast-1294 pass K-SeqExprCast-1295 pass K-SeqExprCast-1296 pass K-SeqExprCast-1297 pass K-SeqExprCast-1298 pass K-SeqExprCast-1299 pass K-SeqExprCast-1300 pass K-SeqExprCast-1301 pass K-SeqExprCast-1302 pass K-SeqExprCast-1303 pass K-SeqExprCast-1304 pass K-SeqExprCast-1305 pass K-SeqExprCast-1306 pass K-SeqExprCast-1307 pass K-SeqExprCast-1308 pass K-SeqExprCast-1309 pass K-SeqExprCast-1310 pass K-SeqExprCast-1311 pass K-SeqExprCast-1312 pass K-SeqExprCast-1313 pass K-SeqExprCast-1314 pass K-SeqExprCast-1315 pass K-SeqExprCast-1316 pass K-SeqExprCast-1317 pass K-SeqExprCast-1318 pass K-SeqExprCast-1319 pass K-SeqExprCast-1320 fail K-SeqExprCast-1321 pass K-SeqExprCast-1322 pass K-SeqExprCast-1323 pass K-SeqExprCast-1324 pass K-SeqExprCast-1325 pass K-SeqExprCast-1326 pass K-SeqExprCast-1327 pass K-SeqExprCast-1328 pass K-SeqExprCast-1329 pass K-SeqExprCast-1330 pass K-SeqExprCast-1331 pass K-SeqExprCast-1332 pass K-SeqExprCast-1333 pass K-SeqExprCast-1334 pass K-SeqExprCast-1335 pass K-SeqExprCast-1336 pass K-SeqExprCast-1337 pass K-SeqExprCast-1338 pass K-SeqExprCast-1339 pass K-SeqExprCast-1340 pass K-SeqExprCast-1341 pass K-SeqExprCast-1342 pass K-SeqExprCast-1343 pass K-SeqExprCast-1344 pass K-SeqExprCast-1345 pass K-SeqExprCast-1346 pass K-SeqExprCast-1347 pass K-SeqExprCast-1348 pass K-SeqExprCast-1349 pass K-SeqExprCast-1350 pass K-SeqExprCast-1351 pass K-SeqExprCast-1352 pass K-SeqExprCast-1353 pass K-SeqExprCast-1354 pass K-SeqExprCast-1355 pass K-SeqExprCast-1356 pass K-SeqExprCast-1357 pass K-SeqExprCast-1358 pass K-SeqExprCast-1359 pass K-SeqExprCast-1360 pass K-SeqExprCast-1361 pass K-SeqExprCast-1362 pass K-SeqExprCast-1363 pass K-SeqExprCast-1364 pass K-SeqExprCast-1365 pass K-SeqExprCast-1366 pass K-SeqExprCast-1367 pass K-SeqExprCast-1368 pass K-SeqExprCast-1369 pass K-SeqExprCast-1370 pass K-SeqExprCast-1371 pass K-SeqExprCast-1372 pass K-SeqExprCast-1373 pass K-SeqExprCast-1374 pass K-SeqExprCast-1375 pass K-SeqExprCast-1376 pass K-SeqExprCast-1377 pass K-SeqExprCast-1378 pass K-SeqExprCast-1379 pass K-SeqExprCast-1380 pass K-SeqExprCast-1381 pass K-SeqExprCast-1382 pass K-SeqExprCast-1383 pass K-SeqExprCast-1384 pass K-SeqExprCast-1385 pass K-SeqExprCast-1386 pass K-SeqExprCast-1387 pass K-SeqExprCast-1388 pass K-SeqExprCast-1389 pass K-SeqExprCast-1390 pass K-SeqExprCast-1391 pass K-SeqExprCast-1392 pass K-SeqExprCast-1393 pass K-SeqExprCast-1394 pass K-SeqExprCast-1395 pass K-SeqExprCast-1396 pass K-SeqExprCast-1397 pass K-SeqExprCast-1398 pass K-SeqExprCast-1399 pass K-SeqExprCast-1400 pass K-SeqExprCast-1401 pass K-SeqExprCast-1402 pass K-SeqExprCast-1403 pass K-SeqExprCast-1404 pass K-SeqExprCast-1405 pass K-SeqExprCast-1406 pass K-SeqExprCast-1407 pass K-SeqExprCast-1408 pass K-SeqExprCast-1409 pass K-SeqExprCast-1410 pass K-SeqExprCast-1411 pass K-SeqExprCast-1412 pass K-SeqExprCast-1413 pass K-SeqExprCast-1414 pass K-SeqExprCast-1415 pass K-SeqExprCast-1416 pass K-SeqExprCast-1417 pass K-SeqExprCast-1418 pass K-SeqExprCast-1419 pass K-SeqExprCast-1420 pass K-SeqExprCast-1421 pass K-SeqExprCast-1422 pass K-SeqExprCast-1423 pass K-SeqExprCast-1424 fail K-SeqExprCast-1425 no result K-SeqExprCast-1426 pass K-SeqExprCast-1427 pass K-SeqExprCast-1428 pass K-SeqExprCast-1429 pass K-SeqExprCast-1430 pass K-SeqExprCast-1431 pass K-SeqExprCast-1432 pass K-SeqExprCast-1433 pass K-SeqExprCast-1434 pass K-SeqExprCast-1435 pass K-SeqExprCast-1436 pass K-SeqExprCast-1437 pass K-SeqExprCast-1438 pass K-SeqExprCast-1439 pass K-SeqExprCast-1440 pass K-SeqExprCast-1441 pass K-SeqExprCast-1442 pass K-SeqExprCast-1443 pass K-SeqExprCast-1444 pass K-SeqExprCast-1445 pass K-SeqExprCast-1446 pass K-SeqExprCast-1447 pass K-SeqExprCast-1448 pass K-SeqExprCast-1449 pass K-SeqExprCast-1450 pass K-SeqExprCast-1451 pass K-SeqExprCast-1452 pass K-SeqExprCast-1453 pass K-SeqExprCast-1454 pass K-SeqExprCast-1455 pass K-SeqExprCast-1456 pass K-SeqExprCast-1457 pass K-SeqExprCast-1458 pass K-SeqExprCast-1459 pass K-SeqExprCast-1460 pass K-SeqExprCast-1461 pass K-SeqExprCast-1462 pass K-SeqExprCast-1463 pass K-SeqExprCast-1464 pass K-SeqExprCast-1465 pass K-SeqExprCast-1466 pass K-SeqExprCast-1467 pass K-SeqExprCast-1468 pass K-SeqExprCast-1469 pass K-SeqExprCast-1470 pass K-SeqExprCast-1471 pass K-SeqExprCast-1472 pass K-SeqExprCast-1473 pass K-SeqExprCast-1474 pass K-SeqExprCast-1475 pass K-SeqExprCast-1476 pass K-SeqExprCast-1477 pass K-SeqExprCast-1478 pass K-SeqExprCast-1479 pass K-SeqExprCast-1480 pass K-SeqExprCast-1481 pass K-SeqExprCast-1482 pass K-SeqExprCast-1483 pass K-SeqExprCast-1484 pass K-SeqExprCast-1485 pass K-SeqExprCast-1486 pass K-SeqExprCast-1487 pass K-SeqExprCast-1488 pass K-SeqExprCast-1489 pass K-SeqExprCast-1490 pass K-SeqExprCast-1491 pass K-SeqExprCast-1492 pass K-SeqExprCast-1493 pass K-SeqExprCast-1494 pass K-SeqExprCast-1495 pass Expected-error: XPST0017, Actual Error: err:XPST0080
K2-SeqExprCast-1 fail K2-SeqExprCast-2 pass Castable 652/688 CastableAs001 pass CastableAs002 pass CastableAs003 pass CastableAs004 pass CastableAs005 pass CastableAs006 pass CastableAs007 pass CastableAs008 pass CastableAs009 pass CastableAs010 pass CastableAs011 pass CastableAs012 pass CastableAs013 pass CastableAs014 pass CastableAs015 pass CastableAs016 pass CastableAs017 pass CastableAs018 pass CastableAs019 pass CastableAs020 pass CastableAs021 pass CastableAs022 pass CastableAs023 pass CastableAs024 pass CastableAs025 pass CastableAs026 pass CastableAs027 pass CastableAs028 pass CastableAs029 pass CastableAs030 pass CastableAs031 pass CastableAs032 pass CastableAs033 pass CastableAs034 pass CastableAs035 pass CastableAs036 pass CastableAs037 pass CastableAs038 pass CastableAs039 pass CastableAs040 pass CastableAs041 pass CastableAs042 pass CastableAs043 pass CastableAs044 pass CastableAs045 pass CastableAs046 pass CastableAs047 pass CastableAs048 pass CastableAs049 pass CastableAs050 pass CastableAs051 pass CastableAs052 pass CastableAs053 pass CastableAs054 pass CastableAs055 pass CastableAs056 pass CastableAs057 pass CastableAs058 pass CastableAs059 pass CastableAs060 pass CastableAs061 pass CastableAs062 pass CastableAs063 pass CastableAs064 pass CastableAs065 pass CastableAs066 fail CastableAs067 fail CastableAs068 fail CastableAs069 pass CastableAs070 pass CastableAs071 pass CastableAs072 pass CastableAs073 pass CastableAs074 pass CastableAs075 pass CastableAs076 pass CastableAs077 pass CastableAs078 pass CastableAs079 pass CastableAs080 pass CastableAs081 pass CastableAs082 pass CastableAs083 pass CastableAs084 pass CastableAs085 pass CastableAs086 pass CastableAs087 pass CastableAs088 pass CastableAs089 pass CastableAs090 pass CastableAs091 pass CastableAs092 pass CastableAs093 pass CastableAs094 pass CastableAs095 pass CastableAs096 pass CastableAs097 pass CastableAs098 pass CastableAs099 pass CastableAs100 pass CastableAs101 pass CastableAs102 pass CastableAs103 pass CastableAs104 pass CastableAs105 pass CastableAs106 pass CastableAs107 pass CastableAs108 pass CastableAs109 pass CastableAs110 pass CastableAs111 pass CastableAs112 pass CastableAs113 pass CastableAs114 pass CastableAs115 pass CastableAs116 pass CastableAs117 pass CastableAs118 pass CastableAs119 pass CastableAs120 pass CastableAs121 pass CastableAs122 pass CastableAs123 pass CastableAs124 pass CastableAs125 pass CastableAs126 pass CastableAs127 pass CastableAs128 pass CastableAs129 pass CastableAs130 pass CastableAs131 pass CastableAs132 pass CastableAs133 pass CastableAs134 pass CastableAs135 pass CastableAs136 pass CastableAs137 pass CastableAs138 pass CastableAs139 pass CastableAs140 pass CastableAs141 pass CastableAs142 pass CastableAs143 pass CastableAs144 pass CastableAs145 pass CastableAs146 pass CastableAs147 pass CastableAs148 fail CastableAs149 fail CastableAs150 fail CastableAs151 pass CastableAs152 pass CastableAs153 pass CastableAs154 pass CastableAs155 pass CastableAs156 pass CastableAs157 pass CastableAs158 pass CastableAs159 pass CastableAs160 pass CastableAs161 pass CastableAs162 pass CastableAs163 pass CastableAs164 pass CastableAs165 pass CastableAs166 pass CastableAs167 pass CastableAs168 pass CastableAs169 pass CastableAs170 pass CastableAs171 pass CastableAs172 pass CastableAs173 pass CastableAs174 pass CastableAs175 pass CastableAs176 pass CastableAs177 pass CastableAs178 pass CastableAs179 pass CastableAs180 pass CastableAs181 pass CastableAs182 pass CastableAs183 pass CastableAs184 pass CastableAs185 pass CastableAs186 pass CastableAs187 pass CastableAs188 pass CastableAs189 pass CastableAs190 pass CastableAs191 pass CastableAs192 pass CastableAs193 pass CastableAs194 pass CastableAs195 pass CastableAs196 pass CastableAs197 pass CastableAs198 pass CastableAs199 pass CastableAs200 pass CastableAs201 pass CastableAs202 pass CastableAs203 pass CastableAs204 pass CastableAs205 pass CastableAs206 pass CastableAs207 pass CastableAs208 pass CastableAs209 pass CastableAs210 pass CastableAs211 pass CastableAs212 pass CastableAs213 fail CastableAs214 pass CastableAs215 pass CastableAs216 pass CastableAs217 pass CastableAs218 pass CastableAs219 pass CastableAs220 pass CastableAs221 pass CastableAs222 pass CastableAs223 pass CastableAs224 pass CastableAs225 pass CastableAs226 pass CastableAs227 pass CastableAs228 pass CastableAs229 pass CastableAs230 pass CastableAs231 pass CastableAs232 pass CastableAs233 pass CastableAs234 pass CastableAs235 pass CastableAs236 pass CastableAs237 pass CastableAs238 pass CastableAs239 pass CastableAs240 pass CastableAs241 pass CastableAs242 pass CastableAs243 pass CastableAs244 pass CastableAs245 pass CastableAs246 pass CastableAs247 pass CastableAs248 pass CastableAs249 pass CastableAs250 pass CastableAs251 pass CastableAs252 pass CastableAs253 pass CastableAs254 pass CastableAs255 pass CastableAs256 pass CastableAs257 pass CastableAs258 pass CastableAs259 pass CastableAs260 pass CastableAs261 pass CastableAs262 pass CastableAs263 pass CastableAs264 pass CastableAs265 pass CastableAs266 pass CastableAs267 pass CastableAs268 pass CastableAs269 pass CastableAs270 pass CastableAs271 pass CastableAs272 pass CastableAs273 pass CastableAs274 pass CastableAs275 pass CastableAs276 pass CastableAs277 pass CastableAs278 pass CastableAs279 pass CastableAs280 pass CastableAs281 pass CastableAs282 pass CastableAs283 pass CastableAs284 pass CastableAs285 pass CastableAs286 pass CastableAs287 pass CastableAs288 pass CastableAs289 pass CastableAs290 pass CastableAs291 pass CastableAs292 pass CastableAs293 pass CastableAs294 pass CastableAs295 pass CastableAs296 pass CastableAs297 pass CastableAs298 pass CastableAs299 pass CastableAs300 pass CastableAs301 pass CastableAs302 pass CastableAs303 pass CastableAs304 pass CastableAs305 pass CastableAs306 pass CastableAs307 pass CastableAs308 pass CastableAs309 pass CastableAs310 pass CastableAs311 pass CastableAs312 pass CastableAs313 pass CastableAs314 pass CastableAs315 pass CastableAs316 pass CastableAs317 pass CastableAs318 pass CastableAs319 pass CastableAs320 pass CastableAs321 pass CastableAs322 pass CastableAs323 pass CastableAs324 pass CastableAs325 pass CastableAs326 pass CastableAs327 pass CastableAs328 pass CastableAs329 pass CastableAs330 pass CastableAs331 pass CastableAs332 pass CastableAs333 pass CastableAs334 pass CastableAs335 pass CastableAs336 pass CastableAs337 pass CastableAs338 pass CastableAs339 pass CastableAs340 pass CastableAs341 pass CastableAs342 pass CastableAs343 pass CastableAs344 pass CastableAs345 pass CastableAs346 pass CastableAs347 pass CastableAs348 pass CastableAs349 pass CastableAs350 pass CastableAs351 pass CastableAs352 pass CastableAs353 pass CastableAs354 pass CastableAs355 pass CastableAs356 pass CastableAs357 pass CastableAs358 pass CastableAs359 pass CastableAs360 pass CastableAs361 pass CastableAs362 pass CastableAs363 pass CastableAs364 pass CastableAs365 pass CastableAs366 pass CastableAs367 pass CastableAs368 pass CastableAs369 pass CastableAs370 pass CastableAs371 pass CastableAs372 pass CastableAs373 pass CastableAs374 pass CastableAs375 pass CastableAs376 fail CastableAs377 fail CastableAs378 pass CastableAs379 pass CastableAs380 pass CastableAs381 pass CastableAs382 pass CastableAs383 pass CastableAs384 pass CastableAs385 pass CastableAs386 pass CastableAs387 pass CastableAs388 pass CastableAs389 pass CastableAs390 pass CastableAs391 pass CastableAs392 pass CastableAs393 pass CastableAs394 pass CastableAs395 pass CastableAs396 pass CastableAs397 pass CastableAs398 pass CastableAs399 pass CastableAs400 pass CastableAs401 pass CastableAs402 pass CastableAs403 pass CastableAs404 pass CastableAs405 pass CastableAs406 pass CastableAs407 pass CastableAs408 pass CastableAs409 pass CastableAs410 pass CastableAs411 pass CastableAs412 pass CastableAs413 pass CastableAs414 pass CastableAs415 pass CastableAs416 pass CastableAs417 pass CastableAs418 pass CastableAs419 pass CastableAs420 pass CastableAs421 pass CastableAs422 pass CastableAs423 pass CastableAs424 pass CastableAs425 pass CastableAs426 pass CastableAs427 pass CastableAs428 pass CastableAs429 fail CastableAs430 fail CastableAs431 pass CastableAs432 pass CastableAs433 pass CastableAs434 pass CastableAs435 pass CastableAs436 pass CastableAs437 pass CastableAs438 pass CastableAs439 pass CastableAs440 pass CastableAs441 pass CastableAs442 pass CastableAs443 pass CastableAs444 pass CastableAs445 pass CastableAs446 pass CastableAs447 pass CastableAs448 pass CastableAs449 pass CastableAs450 pass CastableAs451 pass CastableAs452 pass CastableAs453 pass CastableAs454 pass CastableAs455 pass CastableAs456 pass CastableAs457 pass CastableAs458 pass CastableAs459 pass CastableAs460 pass CastableAs461 pass CastableAs462 pass CastableAs463 pass CastableAs464 pass CastableAs465 pass CastableAs466 pass CastableAs467 pass CastableAs468 pass CastableAs469 pass CastableAs470 pass CastableAs471 pass CastableAs472 pass CastableAs473 pass CastableAs474 pass CastableAs475 pass CastableAs476 pass CastableAs477 pass CastableAs478 pass CastableAs479 pass CastableAs480 pass CastableAs481 pass CastableAs482 pass CastableAs483 pass CastableAs484 pass CastableAs485 pass CastableAs486 pass CastableAs487 pass CastableAs488 pass CastableAs489 pass CastableAs490 pass CastableAs491 pass CastableAs492 pass CastableAs493 pass CastableAs494 pass CastableAs495 pass CastableAs496 pass CastableAs497 pass CastableAs498 pass CastableAs499 pass CastableAs500 pass CastableAs501 pass CastableAs502 pass CastableAs503 pass CastableAs504 pass CastableAs505 pass CastableAs506 pass CastableAs507 pass CastableAs508 pass CastableAs509 pass CastableAs510 pass CastableAs511 pass CastableAs512 pass CastableAs513 pass CastableAs514 pass CastableAs515 pass CastableAs516 pass CastableAs517 pass CastableAs518 pass CastableAs519 pass CastableAs520 pass CastableAs521 pass CastableAs522 pass CastableAs523 pass CastableAs524 pass CastableAs525 pass CastableAs526 pass CastableAs527 fail CastableAs528 fail CastableAs529 fail CastableAs530 fail CastableAs531 fail CastableAs532 fail CastableAs533 fail CastableAs534 fail CastableAs535 fail CastableAs536 fail CastableAs537 fail CastableAs538 fail CastableAs539 fail CastableAs540 fail CastableAs541 fail CastableAs542 fail CastableAs543 fail CastableAs544 fail CastableAs545 fail CastableAs546 fail CastableAs547 fail CastableAs548 fail CastableAs549 fail CastableAs550 pass CastableAs551 pass CastableAs552 pass CastableAs553 pass CastableAs554 pass CastableAs555 pass CastableAs556 pass CastableAs557 pass CastableAs558 pass CastableAs559 pass CastableAs560 pass CastableAs561 pass CastableAs562 pass CastableAs563 pass CastableAs564 pass CastableAs565 pass CastableAs566 pass CastableAs567 pass CastableAs568 pass CastableAs569 pass CastableAs570 pass CastableAs571 pass CastableAs572 pass CastableAs573 pass CastableAs574 pass CastableAs575 pass CastableAs576 pass CastableAs577 pass CastableAs578 pass CastableAs579 pass CastableAs580 pass CastableAs581 pass CastableAs582 pass CastableAs583 pass CastableAs584 pass CastableAs585 pass CastableAs586 pass CastableAs587 pass CastableAs588 pass CastableAs589 pass CastableAs590 pass CastableAs591 pass CastableAs592 pass CastableAs593 pass CastableAs594 pass CastableAs595 pass CastableAs596 pass CastableAs597 pass CastableAs598 pass CastableAs599 pass CastableAs600 fail CastableAs601 pass CastableAs602 pass CastableAs603 pass CastableAs604 pass CastableAs605 pass CastableAs606 pass CastableAs607 pass CastableAs608 pass CastableAs609 pass CastableAs610 pass CastableAs611 pass CastableAs612 pass CastableAs613 pass CastableAs614 pass CastableAs615 pass CastableAs616 pass CastableAs617 pass CastableAs618 pass CastableAs619 pass CastableAs620 pass CastableAs621 pass CastableAs622 pass CastableAs623 pass CastableAs624 pass CastableAs625 pass CastableAs626 pass CastableAs627 pass CastableAs628 pass CastableAs629 pass CastableAs630 pass CastableAs631 pass CastableAs632 pass CastableAs633 pass CastableAs634 pass CastableAs635 pass CastableAs636 pass CastableAs637 pass CastableAs638 pass CastableAs639 pass CastableAs640 pass CastableAs641 pass CastableAs642 pass CastableAs643 pass CastableAs644 pass CastableAs645 pass CastableAs646 pass CastableAs647 pass CastableAs648 fail K-SeqExprCastable-1 pass K-SeqExprCastable-2 pass K-SeqExprCastable-3 pass K-SeqExprCastable-4 pass Expected-error: XPST0003, Actual Error: err:XPST0051
K-SeqExprCastable-5 pass K-SeqExprCastable-6 pass K-SeqExprCastable-7 pass K-SeqExprCastable-8 pass K-SeqExprCastable-9 pass K-SeqExprCastable-10 pass K-SeqExprCastable-11 pass K-SeqExprCastable-12 pass K-SeqExprCastable-13 pass K-SeqExprCastable-14 pass K-SeqExprCastable-15 pass K-SeqExprCastable-16 pass K-SeqExprCastable-17 pass K-SeqExprCastable-18 pass K-SeqExprCastable-19 pass K-SeqExprCastable-20 pass K-SeqExprCastable-21 pass K-SeqExprCastable-22 pass K-SeqExprCastable-23 pass K-SeqExprCastable-24 pass K-SeqExprCastable-25 pass K-SeqExprCastable-26 pass K-SeqExprCastable-27 pass K-SeqExprCastable-28 pass K-SeqExprCastable-29 pass K-SeqExprCastable-30 pass K-SeqExprCastable-31 pass K-SeqExprCastable-32 pass K-SeqExprCastable-33 pass K-SeqExprCastable-34 pass K-SeqExprCastable-35 pass K-SeqExprCastable-36 pass K-SeqExprCastable-37 pass K-SeqExprCastable-38 pass K2-SeqExprCastable-1 pass K2-SeqExprCastable-2 pass Treat 39/43 treat-as-1 pass treat-as-2 pass treat-as-3 pass treat-as-4 pass treat-as-5 pass treat-as-6 pass treat-as-7 pass treat-as-8 pass treat-as-9 pass treat-as-10 pass treat-as-11 pass treat-as-12 pass treat-as-13 pass treat-as-14 pass treat-as-15 pass treat-as-16 pass treat-as-17 pass treat-as-18 pass treat-as-19 pass treat-as-20 pass treat-as-21 pass treat-as-22 pass treat-as-23 pass treat-as-24 pass treat-as-25 pass K-SeqExprTreat-1 pass K-SeqExprTreat-2 pass K-SeqExprTreat-3 pass K-SeqExprTreat-4 pass K-SeqExprTreat-5 fail K-SeqExprTreat-6 pass K-SeqExprTreat-7 pass K-SeqExprTreat-8 pass K-SeqExprTreat-9 pass Expected-error: XPST0051, Actual Error: Type not found for '{http://www.w3.org/2001/XMLSchema}doesNotExist
K-SeqExprTreat-10 pass K-SeqExprTreat-11 fail K-SeqExprTreat-12 fail K-SeqExprTreat-13 fail K-SeqExprTreat-14 pass K-SeqExprTreat-15 pass Expected-error: XPTY0004, Actual Error: err:XPDY0050
K-SeqExprTreat-16 pass K-SeqExprTreat-17 pass K2-SeqExprTreat-1 pass Modules and Prologs Version Declaration 17/27 version_declaration-001 no result version_declaration-002 no result version_declaration-003 pass Expected-error: *, Actual Error: sort failed.
version_declaration-004 pass Expected-error: *, Actual Error: sort failed.
version_declaration-006 pass version_declaration-007 no result version_declaration-008 pass version_declaration-009 pass version_declaration-010 no result prolog-version-1 pass prolog-version-2 pass prolog-version-3 pass prolog-version-4 pass prolog-version-5 pass prolog-version-6 fail prolog-version-7 fail prolog-version-9 pass prolog-version-10 no result prolog-version-11 pass prolog-version-12 pass K-VersionProlog-1 pass K-VersionProlog-2 pass K-VersionProlog-3 no result K-VersionProlog-4 no result K-VersionProlog-5 fail K2-VersionProlog-1 pass K2-VersionProlog-2 pass Boundary-space Declaration 22/27 boundary-space-001 pass boundary-space-002 pass boundary-space-003 fail boundary-space-004 pass boundary-space-005 pass boundary-space-006 pass boundary-space-007 pass boundary-space-008 pass boundary-space-009 pass boundary-space-010 pass boundary-space-011 pass boundary-space-012 pass boundary-space-013 pass boundary-space-014 pass boundary-space-015 fail boundary-space-016 pass boundary-space-017 fail boundary-space-018 pass boundary-space-019 pass boundary-space-020 pass boundary-space-021 pass boundary-space-022 pass boundaryspacedeclerr-1 pass K-BoundarySpaceProlog-1 fail K-BoundarySpaceProlog-2 fail K-BoundarySpaceProlog-3 pass Expected-error: XQST0068, Actual Error: err:XPST0003
K-BoundarySpaceProlog-4 pass Default Collation Declaration 4/7 defaultcolldecl-1 pass defaultcolldecl-2 no result K-CollationProlog-1 fail K-CollationProlog-2 no result K-CollationProlog-3 pass K-CollationProlog-4 pass K-CollationProlog-5 pass Copy Namespaces Declaration 6/27 copynamespace-1.xq pass copynamespace-2.xq fail copynamespace-3.xq fail copynamespace-4.xq fail copynamespace-5.xq fail copynamespace-6.xq fail copynamespace-7.xq fail copynamespace-8.xq fail copynamespace-9.xq fail copynamespace-10.xq fail copynamespace-11.xq fail copynamespace-12.xq fail copynamespace-13.xq fail copynamespace-14.xq fail copynamespace-15.xq fail copynamespace-16.xq fail copynamespace-17.xq fail copynamespace-18.xq fail copynamespace-19.xq fail copynamespace-20.xq fail copynamespace-21.xq fail copynamespace-22.xq fail K-CopyNamespacesProlog-1 pass K-CopyNamespacesProlog-2 pass K-CopyNamespacesProlog-3 pass K-CopyNamespacesProlog-4 pass K-CopyNamespacesProlog-5 pass Base URI Declaration 20/28 base-URI-1 pass base-URI-2 no result base-URI-3 no result base-URI-4 pass base-URI-5 no result base-URI-6 pass base-URI-7 pass base-URI-8 pass base-URI-9 pass base-URI-10 fail base-URI-11 pass base-URI-12 pass base-URI-13 fail base-URI-14 pass base-URI-15 pass base-URI-16 pass base-URI-17 pass base-URI-18 pass base-URI-19 pass base-URI-20 pass base-URI-21 pass base-URI-22 fail base-URI-23 fail base-URI-24 pass base-uri-25 pass K-BaseURIProlog-1 fail K-BaseURIProlog-2 pass Expected-error: XQST0032, Actual Error: err:XPST0003
K-BaseURIProlog-3 pass Expected-error: XQST0032, Actual Error: err:XPST0003
Construction Declaration 3/25 constprolog-1 pass constprolog-2 fail constprolog-3 fail constprolog-4 fail constprolog-5 fail constprolog-6 fail constprolog-7 fail constprolog-8 fail constprolog-9 fail constprolog-10 fail constprolog-11 fail constprolog-12 fail constprolog-13 fail constprolog-14 fail constprolog-15 fail constprolog-16 fail constprolog-17 fail constprolog-18 fail constprolog-19 fail constprolog-20 fail constprolog-21 fail K-ConstructionProlog-1 fail K-ConstructionProlog-2 pass K-ConstructionProlog-3 fail K-ConstructionProlog-4 pass Expected-error: XQST0067, Actual Error: err:XPST0003
Default Namespace Declaration 11/35 default_namespace-001 fail default_namespace-002 fail default_namespace-003 fail default_namespace-004 fail default_namespace-005 fail default_namespace-006 fail default_namespace-007 fail default_namespace-008 fail default_namespace-009 fail default_namespace-010 fail default_namespace-011 fail default_namespace-012 fail default_namespace-013 fail default_namespace-014 fail default_namespace-015 fail default_namespace-016 fail default_namespace-017 fail default_namespace-018 fail default_namespace-019 fail default_namespace-020 fail default_namespace-021 pass default_namespace-022 pass defaultnamespacedeclerr-1 pass defaultnamespacedeclerr-2 pass K-DefaultNamespaceProlog-1 fail K-DefaultNamespaceProlog-2 fail K-DefaultNamespaceProlog-3 fail K-DefaultNamespaceProlog-4 fail K-DefaultNamespaceProlog-5 pass Expected-error: XPST0017, Actual Error: err:XPST0003
K-DefaultNamespaceProlog-6 pass K-DefaultNamespaceProlog-7 pass K-DefaultNamespaceProlog-8 pass K-DefaultNamespaceProlog-9 pass K-DefaultNamespaceProlog-10 pass K-DefaultNamespaceProlog-11 pass Ordering Mode Declaration 17/25 orderDecl-1 pass orderDecl-2 pass orderdecl-3 pass orderDecl-4 pass orderdecl-5 pass orderdecl-6 pass orderDecl-7 pass orderDecl-8 pass orderDecl-9 fail orderDecl-10 pass orderDecl-11 fail orderDecl-12 pass orderDecl-13 pass orderdecl-14 fail orderDecl-15 pass orderDecl-16 fail orderDecl-17 pass orderDecl-18 fail orderDecl-20 pass orderDecl-21 pass orderDecl-22 no result orderDecl-23 pass K-DefaultOrderingProlog-1 fail K-DefaultOrderingProlog-2 fail K-DefaultOrderingProlog-3 pass Expected-error: XQST0065, Actual Error: err:XPST0003
Empty Order Declaration 10/32 emptyorderdecl-1 pass emptyorderdecl-2 fail emptyorderdecl-3 fail emptyorderdecl-4 fail emptyorderdecl-5 fail emptyorderdecl-6 pass emptyorderdecl-7 pass emptyorderdecl-8 fail emptyorderdecl-9 fail emptyorderdecl-10 fail emptyorderdecl-11 fail emptyorderdecl-12 fail emptyorderdecl-13 fail emptyorderdecl-14 pass emptyorderdecl-15 pass emptyorderdecl-16 fail emptyorderdecl-17 fail emptyorderdecl-18 fail emptyorderdecl-19 fail emptyorderdecl-20 fail emptyorderdecl-21 fail emptyorderdecl-22 pass emptyorderdecl-23 fail emptyorderdecl-24 pass emptyorderdecl-25 fail emptyorderdecl-26 pass emptyorderdecl-27 fail emptyorderdecl-28 pass emptyorderdecl-29 fail K-EmptyOrderProlog-1 fail K-EmptyOrderProlog-2 fail K-EmptyOrderProlog-3 pass Expected-error: XQST0069, Actual Error: err:XPST0003
Namespace Declaration 27/34 namespaceDecl-1 pass Expected-error: XQST0033, Actual Error: err:XPDY0002
namespaceDecl-2 pass namespaceDecl-3 pass namespaceDecl-4 no result namespaceDecl-5 pass namespaceDecl-6 pass namespaceDecl-7 pass namespaceDecl-8 pass namespaceDecl-9 pass namespaceDecl-10 pass namespaceDecl-11 pass namespaceDecl-12 pass namespaceDecl-13 pass namespaceDecl-14 pass namespaceDecl-15 pass namespaceDecl-16 pass namespaceDecl-17 pass namespaceDecl-18 pass namespaceDecl-19 pass namespaceDecl-20 pass namespaceDecl-21 pass namespaceDecl-22 pass namespaceDecl-23 fail namespaceDecl-24 pass K-NamespaceProlog-1 fail K-NamespaceProlog-2 fail K-NamespaceProlog-3 pass K2-NamespaceProlog-1 no result K2-NamespaceProlog-2 no result K2-NamespaceProlog-3 no result K2-NamespaceProlog-4 pass Expected-error: XPST0081, Actual Error: err:XPST0017
K2-NamespaceProlog-5 pass K2-NamespaceProlog-6 pass K2-NamespaceProlog-7 pass Variable Declaration External Variable References without TypeDeclaration 12/22 extvardeclwithouttype-1 no result extvardeclwithouttype-2 no result extvardeclwithouttype-3 pass extvardeclwithouttype-4 no result extvardeclwithouttype-5 no result extvardeclwithouttype-6 pass extvardeclwithouttype-7 no result extvardeclwithouttype-8 pass extvardeclwithouttype-9 no result extvardeclwithouttype-10 pass extvardeclwithouttype-11 pass extvardeclwithouttype-12 pass extvardeclwithouttype-13 pass extvardeclwithouttype-14 pass extvardeclwithouttype-15 pass extvardeclwithouttype-16 pass extvardeclwithouttype-17 pass extvardeclwithouttype-18 no result extvardeclwithouttype-19 no result extvardeclwithouttype-20 fail extvardeclwithouttype-21 fail extvardeclwithouttype-22 pass External Variable References with TypeDeclatation 2/24 extvardeclwithtype-1 fail extvardeclwithtype-2 fail extvardeclwithtype-3 fail extvardeclwithtype-4 fail extvardeclwithtype-5 fail extvardeclwithtype-6 fail extvardeclwithtype-7 fail extvardeclwithtype-8 fail extvardeclwithtype-9 fail extvardeclwithtype-10 fail extvardeclwithtype-11 fail extvardeclwithtype-12 fail extvardeclwithtype-13 fail extvardeclwithtype-14 fail extvardeclwithtype-15 fail extvardeclwithtype-16 fail extvardeclwithtype-17 fail extvardeclwithtype-18 fail extvardeclwithtype-19 no result extvardeclwithtype-20 fail extvardeclwithtype-21 fail extvardeclwithtype-22 fail K2-ExternalVariablesWith-1 pass Expected-error: XPTY0004, Actual Error: err:XPDY0050
K2-ExternalVariablesWith-2 pass Internal Variable References without TypeDeclaration 65/76 VarDecl001 pass VarDecl002 pass VarDecl003 pass VarDecl004 pass VarDecl005 pass VarDecl006 pass VarDecl007 pass VarDecl008 pass VarDecl009 pass VarDecl010 pass VarDecl011 pass VarDecl012 pass VarDecl013 pass VarDecl014 pass VarDecl015 pass VarDecl016 pass VarDecl017 pass VarDecl018 pass VarDecl019 pass VarDecl020 pass VarDecl021 pass VarDecl022 pass VarDecl023 pass VarDecl024 pass VarDecl025 pass VarDecl026 pass VarDecl027 pass VarDecl028 pass VarDecl029 pass VarDecl030 pass VarDecl031 pass VarDecl032 pass VarDecl033 pass VarDecl034 pass VarDecl035 pass VarDecl036 pass VarDecl037 pass VarDecl038 pass VarDecl039 pass VarDecl040 pass VarDecl041 pass VarDecl042 pass VarDecl043 pass VarDecl044 pass VarDecl045 pass VarDecl046 pass VarDecl047 pass VarDecl048 pass VarDecl049 pass VarDecl050 pass VarDecl051 pass VarDecl052 pass VarDecl053 pass VarDecl054 pass VarDecl055 pass VarDecl056 pass VarDecl057 pass VarDecl058 pass VarDecl059 pass VarDecl060 pass VarDecl061 pass VarDecl062 pass vardeclerr fail K2-InternalVariablesWithout-1 fail K2-InternalVariablesWithout-2 fail K2-InternalVariablesWithout-3 fail K2-InternalVariablesWithout-4 fail K2-InternalVariablesWithout-5 fail K2-InternalVariablesWithout-6 fail K2-InternalVariablesWithout-7 fail K2-InternalVariablesWithout-8 fail K2-InternalVariablesWithout-9 fail K2-InternalVariablesWithout-10 pass K2-InternalVariablesWithout-11 no result K2-InternalVariablesWithout-12 pass K2-InternalVariablesWithout-13 pass Internal Variable References with TypeDeclatation 32/44 vardeclwithtype-1 pass vardeclwithtype-2 pass vardeclwithtype-3 pass vardeclwithtype-4 pass vardeclwithtype-5 pass vardeclwithtype-6 fail vardeclwithtype-7 pass vardeclwithtype-8 pass vardeclwithtype-9 pass vardeclwithtype-10 pass vardeclwithtype-11 pass vardeclwithtype-12 pass vardeclwithtype-13 pass vardeclwithtype-14 pass vardeclwithtype-15 pass vardeclwithtype-16 pass vardeclwithtype-17 pass vardeclwithtype-18 pass vardeclwithtype-19 pass vardeclwithtype-20 pass vardeclwithtype-21 pass vardeclwithtype-22 pass internalvar-1 no result internalvar-2 no result K-InternalVariablesWith-1 fail K-InternalVariablesWith-2 fail K-InternalVariablesWith-3 no result K-InternalVariablesWith-4 no result K-InternalVariablesWith-5 pass K-InternalVariablesWith-6 pass K-InternalVariablesWith-7 pass K-InternalVariablesWith-8 pass K-InternalVariablesWith-9 pass K-InternalVariablesWith-10 pass Expected-error: XPST0003, Actual Error: err:XPST0081
K-InternalVariablesWith-11 pass K-InternalVariablesWith-12 pass K-InternalVariablesWith-13 pass K-InternalVariablesWith-14 pass K-InternalVariablesWith-15 pass K-InternalVariablesWith-16 fail K-InternalVariablesWith-17 no result K-InternalVariablesWith-18 no result K-InternalVariablesWith-19 fail K-InternalVariablesWith-20 fail Function Declaration 64/99 function-declaration-001 pass function-declaration-002 pass function-declaration-003 pass function-declaration-004 fail function-declaration-005 fail function-declaration-006 fail function-declaration-007 fail function-declaration-008 fail function-declaration-009 fail function-declaration-010 fail function-declaration-011 fail function-declaration-012 fail function-declaration-013 pass function-declaration-014 fail function-declaration-015 fail function-declaration-016 pass function-declaration-017 pass function-declaration-018 pass function-declaration-019 pass function-declaration-020 pass function-declaration-021 no result function-declaration-022 pass Expected-error: XQST0034, Actual Error: err:XPST0017
function-declaration-023 pass function-declaration-024 pass Expected-error: XQST0039, Actual Error: err:XQ0049
function-declaration-025 pass Expected-error: XQST0060, Actual Error: err:XQST0066
K-FunctionProlog-1 pass K-FunctionProlog-2 pass K-FunctionProlog-3 pass K-FunctionProlog-4 pass K-FunctionProlog-5 pass K-FunctionProlog-6 pass K-FunctionProlog-7 pass K-FunctionProlog-8 pass K-FunctionProlog-9 pass K-FunctionProlog-10 no result K-FunctionProlog-11 no result K-FunctionProlog-12 pass K-FunctionProlog-13 pass K-FunctionProlog-14 fail K-FunctionProlog-15 no result K-FunctionProlog-16 pass K-FunctionProlog-17 pass K-FunctionProlog-18 pass K-FunctionProlog-19 pass K-FunctionProlog-20 pass K-FunctionProlog-21 pass K-FunctionProlog-22 pass K-FunctionProlog-23 pass K-FunctionProlog-24 pass K-FunctionProlog-25 pass K-FunctionProlog-26 pass Expected-error: XQST0034, Actual Error: err:XPST0017
K-FunctionProlog-27 pass Expected-error: XQST0034, Actual Error: err:XPST0017
K-FunctionProlog-28 pass Expected-error: XQST0034, Actual Error: err:XPST0017
K-FunctionProlog-29 pass Expected-error: XQST0034, Actual Error: err:XPST0017
K-FunctionProlog-30 pass K-FunctionProlog-31 pass K-FunctionProlog-32 pass K-FunctionProlog-33 no result K-FunctionProlog-34 pass K-FunctionProlog-35 pass K-FunctionProlog-36 pass K-FunctionProlog-37 pass K-FunctionProlog-38 pass K-FunctionProlog-39 pass K-FunctionProlog-40 no result K-FunctionProlog-41 no result K-FunctionProlog-42 no result K-FunctionProlog-43 no result K-FunctionProlog-44 no result K-FunctionProlog-45 no result K-FunctionProlog-46 pass K-FunctionProlog-47 pass K-FunctionProlog-48 pass K-FunctionProlog-49 no result K-FunctionProlog-50 pass K-FunctionProlog-51 fail K-FunctionProlog-52 pass K-FunctionProlog-53 fail K-FunctionProlog-54 fail K-FunctionProlog-55 pass K-FunctionProlog-56 pass Expected-error: XPST0051, Actual Error: Type not found for 'none
K-FunctionProlog-57 pass K-FunctionProlog-58 no result K-FunctionProlog-59 pass K-FunctionProlog-60 pass K-FunctionProlog-61 pass K-FunctionProlog-62 pass K-FunctionProlog-63 pass K-FunctionProlog-64 fail K-FunctionProlog-65 fail K-FunctionProlog-66 fail K2-FunctionProlog-1 pass K2-FunctionProlog-2 pass K2-FunctionProlog-3 pass K2-FunctionProlog-4 pass K2-FunctionProlog-5 no result K2-FunctionProlog-6 no result K2-FunctionProlog-7 fail K2-FunctionProlog-8 fail Option Declaration Declaration 4/8 optiondeclprolog-1 fail optiondeclprolog-2 pass K-OptionDeclarationProlog-1 pass Expected-error: XPST0081, Actual Error: Parse failed before the line 7, column 22
K-OptionDeclarationProlog-2 fail K-OptionDeclarationProlog-3 fail K-OptionDeclarationProlog-4 fail K-OptionDeclarationProlog-5 pass K-OptionDeclarationProlog-6 pass XQuery Comments 33/40 XQueryComment001 pass XQueryComment002 pass XQueryComment003 pass XQueryComment004 pass XQueryComment005 pass XQueryComment006 pass XQueryComment007 pass XQueryComment008 pass XQueryComment009 fail XQueryComment010 fail XQueryComment011 fail XQueryComment012 pass XQueryComment013 pass XQueryComment014 pass XQueryComment015 pass XQueryComment016 pass XQueryComment017 pass XQueryComment018 pass XQueryComment019 pass XQueryComment020 pass K-XQueryComment-1 pass K-XQueryComment-2 pass K-XQueryComment-3 pass K-XQueryComment-4 pass K-XQueryComment-5 fail K-XQueryComment-6 pass K-XQueryComment-7 pass K-XQueryComment-8 pass K-XQueryComment-9 pass K-XQueryComment-10 pass K-XQueryComment-11 pass K-XQueryComment-12 fail K-XQueryComment-13 pass K-XQueryComment-14 no result K-XQueryComment-15 no result K-XQueryComment-16 pass K-XQueryComment-17 pass K-XQueryComment-18 pass K-XQueryComment-19 pass K-XQueryComment-20 pass Extension Expression 41/50 extexpr-1 pass extexpr-2 pass extexpr-3 pass extexpr-4 pass extexpr-5 fail extexpr-6 pass extexpr-7 pass extexpr-8 pass extexpr-9 pass extexpr-10 pass extexpr-11 pass extexpr-12 pass extexpr-13 pass extexpr-14 pass extexpr-15 pass extexpr-16 pass extexpr-17 pass extexpr-18 pass extexpr-19 pass extexpr-20 pass extexpr-21 pass extexpr-22 pass extexpr-23 pass extexpr-24 pass extexpr-25 pass extexpr-26 pass K-ExtensionExpression-1 pass K-ExtensionExpression-2 pass K-ExtensionExpression-3 pass K-ExtensionExpression-4 no result K-ExtensionExpression-5 no result K-ExtensionExpression-6 fail K-ExtensionExpression-7 pass K-ExtensionExpression-8 fail K2-ExtensionExpression-1 no result K2-ExtensionExpression-2 pass K2-ExtensionExpression-3 pass K2-ExtensionExpression-4 pass K2-ExtensionExpression-5 pass K2-ExtensionExpression-6 no result K2-ExtensionExpression-7 no result K2-ExtensionExpression-8 no result K2-ExtensionExpression-9 pass K2-ExtensionExpression-10 pass K2-ExtensionExpression-11 pass K2-ExtensionExpression-12 pass K2-ExtensionExpression-13 pass K2-ExtensionExpression-14 pass K2-ExtensionExpression-15 pass K2-ExtensionExpression-16 pass Implicit Context Functions Accessor Functions fn:node-name 23/27 fn-node-name-1 pass fn-node-name-2 pass fn-node-name-3 pass fn-node-name-4 pass fn-node-name-5 pass fn-node-name-6 pass fn-node-name-7 pass fn-node-name-8 pass fn-node-name-9 pass fn-node-name-10 pass fn-node-name-11 pass fn-node-name-12 pass fn-node-name-13 pass fn-node-name-14 fail fn-node-name-15 pass fn-node-name-16 fail fn-node-name-17 pass fn-node-name-18 fail fn-node-name-19 pass fn-node-name-20 fail fn-node-name-21 pass fn-node-name-22 pass fn-node-name-23 pass fn-node-name-24 pass K-NodeNameFunc-1 pass K-NodeNameFunc-2 pass K-NodeNameFunc-3 pass fn:nilled 24/26 fn-nilled-1 pass fn-nilled-2 pass fn-nilled-3 fail fn-nilled-4 pass fn-nilled-5 pass fn-nilled-6 pass fn-nilled-7 pass fn-nilled-8 pass fn-nilled-9 pass fn-nilled-10 pass fn-nilled-11 pass fn-nilled-12 pass fn-nilled-13 pass fn-nilled-14 pass fn-nilled-15 pass fn-nilled-16 pass fn-nilled-17 pass fn-nilled-18 pass fn-nilled-19 pass fn-nilled-20 pass fn-nilled-21 pass fn-nilled-22 pass K-NilledFunc-1 pass K-NilledFunc-2 pass K-NilledFunc-3 pass K-NilledFunc-4 no result fn:string 47/48 fn-stringint1args-1 pass fn-stringint1args-2 pass fn-stringint1args-3 pass fn-stringintg1args-1 pass fn-stringintg1args-2 pass fn-stringintg1args-3 pass fn-stringdec1args-1 pass fn-stringdec1args-2 pass fn-stringdec1args-3 pass fn-stringdbl1args-1 pass fn-stringdbl1args-2 pass fn-stringdbl1args-3 pass fn-stringflt1args-1 pass fn-stringflt1args-2 pass fn-stringflt1args-3 pass fn-stringlng1args-1 pass fn-stringlng1args-2 pass fn-stringlng1args-3 pass fn-stringusht1args-1 pass fn-stringusht1args-2 pass fn-stringusht1args-3 pass fn-stringnint1args-1 pass fn-stringnint1args-2 pass fn-stringnint1args-3 pass fn-stringpint1args-1 pass fn-stringpint1args-2 pass fn-stringpint1args-3 pass fn-stringulng1args-1 pass fn-stringulng1args-2 pass fn-stringulng1args-3 pass fn-stringnpi1args-1 pass fn-stringnpi1args-2 pass fn-stringnpi1args-3 pass fn-stringnni1args-1 pass fn-stringnni1args-2 pass fn-stringnni1args-3 pass fn-stringsht1args-1 pass fn-stringsht1args-2 pass fn-stringsht1args-3 pass fn-string-1 pass fn-string-2 pass fn-string-3 pass K-StringFunc-1 pass K-StringFunc-2 no result K-StringFunc-3 pass K-StringFunc-4 pass K-StringFunc-5 pass K-StringFunc-6 pass Expected-error: XPTY0004, Actual Error: argument should have zero or one element.
fn:data 43/43 fn-dataint1args-1 pass fn-dataint1args-2 pass fn-dataint1args-3 pass fn-dataintg1args-1 pass fn-dataintg1args-2 pass fn-dataintg1args-3 pass fn-datadec1args-1 pass fn-datadec1args-2 pass fn-datadec1args-3 pass fn-datadbl1args-1 pass fn-datadbl1args-2 pass fn-datadbl1args-3 pass fn-dataflt1args-1 pass fn-dataflt1args-2 pass fn-dataflt1args-3 pass fn-datalng1args-1 pass fn-datalng1args-2 pass fn-datalng1args-3 pass fn-datausht1args-1 pass fn-datausht1args-2 pass fn-datausht1args-3 pass fn-datanint1args-1 pass fn-datanint1args-2 pass fn-datanint1args-3 pass fn-datapint1args-1 pass fn-datapint1args-2 pass fn-datapint1args-3 pass fn-dataulng1args-1 pass fn-dataulng1args-2 pass fn-dataulng1args-3 pass fn-datanpi1args-1 pass fn-datanpi1args-2 pass fn-datanpi1args-3 pass fn-datanni1args-1 pass fn-datanni1args-2 pass fn-datanni1args-3 pass fn-datasht1args-1 pass fn-datasht1args-2 pass fn-datasht1args-3 pass K-DataFunc-1 pass K-DataFunc-2 pass K-DataFunc-3 pass K-DataFunc-4 pass fn:base-uri 22/25 fn-base-uri-1 pass fn-base-uri-2 pass fn-base-uri-3 pass fn-base-uri-4 pass fn-base-uri-5 pass fn-base-uri-6 pass fn-base-uri-7 pass fn-base-uri-8 pass fn-base-uri-9 pass fn-base-uri-10 pass fn-base-uri-11 fail fn-base-uri-12 pass fn-base-uri-13 pass fn-base-uri-14 pass fn-base-uri-15 pass fn-base-uri-16 pass fn-base-uri-17 fail fn-base-uri-18 pass fn-base-uri-19 pass fn-base-uri-20 pass fn-base-uri-21 pass fn-base-uri-22 pass fn-base-uri-23 fail K-BaseURIFunc-1 pass K-BaseURIFunc-2 pass fn:static-base-uri 15/17 fn-static-base-1 pass fn-static-base-2 pass fn-static-base-3 pass fn-static-base-4 pass fn-static-base-5 fail fn-static-base-6 pass fn-static-base-7 pass fn-static-base-8 pass fn-static-base-9 pass fn-static-base-10 pass fn-static-base-11 pass fn-static-base-12 pass fn-static-base-13 pass fn-static-base-14 fail K-StaticBaseURIFunc-1 pass K-StaticBaseURIFunc-2 pass K-StaticBaseURIFunc-3 pass fn:document-uri 15/24 fn-document-uri-1 pass fn-document-uri-2 pass fn-document-uri-3 pass fn-document-uri-4 pass fn-document-uri-5 pass fn-document-uri-6 pass fn-document-uri-7 pass fn-document-uri-8 pass fn-document-uri-9 pass fn-document-uri-10 pass fn-document-uri-11 fail fn-document-uri-12 fail fn-document-uri-13 pass fn-document-uri-14 pass fn-document-uri-15 fail fn-document-uri-16 fail fn-document-uri-17 fail fn-document-uri-18 fail fn-document-uri-19 fail fn-document-uri-20 fail fn-document-uri-21 fail K-DocumentURIFunc-1 pass K-DocumentURIFunc-2 pass K-DocumentURIFunc-3 pass The Error Function 6/59 fn-error-1 fail fn-error-2 fail fn-error-3 fail fn-error-4 fail fn-error-5 fail fn-error-6 pass fn-error-7 fail fn-error-8 fail fn-error-9 fail fn-error-10 fail fn-error-11 fail fn-error-12 fail fn-error-13 fail fn-error-14 fail fn-error-15 fail fn-error-16 fail fn-error-17 fail fn-error-18 fail fn-error-19 fail fn-error-20 fail fn-error-22 fail fn-error-23 fail fn-error-25 fail fn-error-26 fail fn-error-27 fail fn-error-28 fail fn-error-29 fail fn-error-30 fail fn-error-31 fail fn-error-32 fail fn-error-33 fail fn-error-34 fail fn-error-35 fail fn-error-36 fail fn-error-37 fail fn-error-38 fail fn-error-39 fail fn-error-40 fail fn-error-41 fail fn-error-42 fail fn-error-43 fail fn-error-44 fail fn-error-45 fail fn-error-46 fail fn-error-47 fail fn-error-48 fail fn-error-49 fail fn-error-50 fail fn-error-51 fail K-ErrorFunc-1 pass K-ErrorFunc-2 pass K-ErrorFunc-3 pass K-ErrorFunc-4 fail K-ErrorFunc-5 fail K-ErrorFunc-6 fail K-ErrorFunc-7 pass K-ErrorFunc-8 fail K-ErrorFunc-9 pass Expected-error: *, Actual Error: XPDY6666
K-ErrorFunc-10 fail The Trace Function 24/27 fn-trace-1 pass fn-trace-2 pass fn-trace-3 pass fn-trace-4 pass fn-trace-5 pass fn-trace-6 pass fn-trace-7 fail fn-trace-8 pass fn-trace-9 pass fn-trace-10 pass fn-trace-11 pass fn-trace-12 pass fn-trace-13 fail fn-trace-14 pass fn-trace-15 pass fn-trace-16 pass fn-trace-17 pass fn-trace-18 pass fn-trace-19 pass fn-trace-20 pass fn-trace-21 pass K-TraceFunc-1 pass K-TraceFunc-2 pass K-TraceFunc-3 pass K-TraceFunc-4 pass K-TraceFunc-5 pass K-TraceFunc-6 fail Constructor Functions fn:dateTime 6/46 fn-dateTime-1 fail fn-dateTime-2 fail fn-dateTime-3 fail fn-dateTime-4 fail fn-dateTime-5 fail fn-dateTime-6 fail fn-dateTime-7 fail fn-dateTime-8 fail fn-dateTime-9 fail fn-dateTime-10 fail fn-dateTime-11 fail fn-dateTime-12 fail fn-dateTime-13 fail fn-dateTime-14 fail fn-dateTime-15 fail fn-dateTime-16 fail fn-dateTime-17 fail fn-dateTime-18 fail fn-dateTime-19 fail fn-dateTime-20 fail fn-dateTime-21 fail fn-dateTime-22 fail fn-dateTime-23 fail fn-dateTime-24 fail fn-dateTime-25 fail fn-dateTime-26 fail fn-dateTime-27 fail forg0008-1 pass K-DateTimeFunc-1 pass K-DateTimeFunc-2 pass K-DateTimeFunc-3 pass K-DateTimeFunc-4 fail K-DateTimeFunc-5 fail K-DateTimeFunc-6 pass K-DateTimeFunc-7 pass K-DateTimeFunc-8 fail K-DateTimeFunc-9 fail K-DateTimeFunc-10 fail K-DateTimeFunc-11 fail K-DateTimeFunc-12 fail K-DateTimeFunc-13 fail K-DateTimeFunc-14 fail K-DateTimeFunc-15 fail K-DateTimeFunc-16 fail K-DateTimeFunc-17 fail K-DateTimeFunc-18 fail Functions on Numeric Values fn:abs 129/131 fn-absint1args-1 pass fn-absint1args-2 pass fn-absint1args-3 pass fn-absintg1args-1 pass fn-absintg1args-2 pass fn-absintg1args-3 pass fn-absdec1args-1 pass fn-absdec1args-2 pass fn-absdec1args-3 pass fn-absdbl1args-1 pass fn-absdbl1args-2 pass fn-absdbl1args-3 pass fn-absflt1args-1 pass fn-absflt1args-2 pass fn-absflt1args-3 pass fn-abslng1args-1 pass fn-abslng1args-2 pass fn-abslng1args-3 pass fn-absusht1args-1 pass fn-absusht1args-2 pass fn-absusht1args-3 pass fn-absnint1args-1 pass fn-absnint1args-2 pass fn-absnint1args-3 pass fn-abspint1args-1 pass fn-abspint1args-2 pass fn-abspint1args-3 pass fn-absulng1args-1 pass fn-absulng1args-2 pass fn-absulng1args-3 pass fn-absnpi1args-1 pass fn-absnpi1args-2 pass fn-absnpi1args-3 pass fn-absnni1args-1 pass fn-absnni1args-2 pass fn-absnni1args-3 pass fn-abssht1args-1 pass fn-abssht1args-2 pass fn-abssht1args-3 pass fn-abs-more-args-001 fail fn-abs-more-args-002 pass fn-abs-more-args-003 pass fn-abs-more-args-004 pass fn-abs-more-args-005 pass fn-abs-more-args-006 pass fn-abs-more-args-007 pass fn-abs-more-args-008 fail fn-abs-more-args-009 pass fn-abs-more-args-010 pass fn-abs-more-args-011 pass fn-abs-more-args-012 pass fn-abs-more-args-013 pass fn-abs-more-args-014 pass fn-abs-more-args-015 pass fn-abs-more-args-016 pass fn-abs-more-args-017 pass fn-abs-more-args-018 pass fn-abs-more-args-019 pass fn-abs-more-args-020 pass fn-abs-more-args-021 pass fn-abs-more-args-022 pass fn-abs-more-args-023 pass fn-abs-more-args-024 pass fn-abs-more-args-025 pass fn-abs-more-args-026 pass fn-abs-more-args-027 pass fn-abs-more-args-028 pass fn-abs-more-args-029 pass fn-abs-more-args-030 pass fn-abs-more-args-031 pass fn-abs-more-args-032 pass fn-abs-more-args-033 pass fn-abs-more-args-034 pass fn-abs-more-args-035 pass fn-abs-more-args-036 pass fn-abs-more-args-037 pass fn-abs-more-args-038 pass fn-abs-more-args-039 pass fn-abs-more-args-040 pass fn-abs-more-args-041 pass fn-abs-more-args-042 pass fn-abs-more-args-043 pass fn-abs-more-args-044 pass fn-abs-more-args-045 pass fn-abs-more-args-046 pass fn-abs-more-args-047 pass fn-abs-more-args-048 pass fn-abs-more-args-049 pass fn-abs-more-args-050 pass fn-abs-more-args-051 pass fn-abs-more-args-052 pass fn-abs-more-args-053 pass fn-abs-more-args-054 pass fn-abs-more-args-055 pass fn-abs-more-args-056 pass fn-abs-more-args-057 pass fn-abs-more-args-058 pass fn-abs-more-args-059 pass fn-abs-more-args-060 pass fn-abs-more-args-061 pass fn-abs-more-args-062 pass fn-abs-more-args-063 pass fn-abs-more-args-064 pass fn-abs-more-args-065 pass fn-abs-more-args-066 pass fn-abs-more-args-067 pass fn-abs-more-args-068 pass fn-abs-more-args-069 pass fn-abs-more-args-070 pass fn-abs-more-args-071 pass fn-abs-more-args-072 pass fn-abs-more-args-073 pass fn-abs-more-args-074 pass fn-abs-more-args-075 pass fn-abs-more-args-076 pass fn-abs-more-args-077 pass Expected-error: XPTY0004, Actual Error: err:FORG0006
fn-abs-more-args-078 pass Expected-error: XPTY0004, Actual Error: err:FORG0006
fn-abs-more-args-079 pass Expected-error: XPTY0004, Actual Error: err:FORG0006
fn-abs-more-args-080 pass Expected-error: XPTY0004, Actual Error: err:FORG0006
fn-abs-more-args-081 pass Expected-error: XPTY0004, Actual Error: err:FORG0006
fn-abs-more-args-082 pass Expected-error: XPTY0004, Actual Error: err:FORG0006
fn-abs-more-args-083 pass Expected-error: XPTY0004, Actual Error: err:FORG0006
fn-abs-more-args-084 pass Expected-error: XPTY0004, Actual Error: err:FORG0006
fn-abs-more-args-085 pass Expected-error: XPTY0004, Actual Error: err:FORG0006
fn-abs-more-args-086 pass Expected-error: XPTY0004, Actual Error: err:FORG0006
K-ABSFunc-1 pass K-ABSFunc-2 pass K-ABSFunc-3 pass K-ABSFunc-4 pass K-ABSFunc-5 pass K-ABSFunc-6 pass Expected-error: XPTY0004, Actual Error: err:FORG0006
fn:ceiling 43/45 fn-ceilingint1args-1 pass fn-ceilingint1args-2 pass fn-ceilingint1args-3 pass fn-ceilingintg1args-1 pass fn-ceilingintg1args-2 pass fn-ceilingintg1args-3 pass fn-ceilingdec1args-1 pass fn-ceilingdec1args-2 pass fn-ceilingdec1args-3 pass fn-ceilingdbl1args-1 pass fn-ceilingdbl1args-2 pass fn-ceilingdbl1args-3 pass fn-ceilingflt1args-1 pass fn-ceilingflt1args-2 pass fn-ceilingflt1args-3 pass fn-ceilinglng1args-1 pass fn-ceilinglng1args-2 pass fn-ceilinglng1args-3 pass fn-ceilingusht1args-1 pass fn-ceilingusht1args-2 pass fn-ceilingusht1args-3 pass fn-ceilingnint1args-1 pass fn-ceilingnint1args-2 pass fn-ceilingnint1args-3 pass fn-ceilingpint1args-1 pass fn-ceilingpint1args-2 pass fn-ceilingpint1args-3 pass fn-ceilingulng1args-1 pass fn-ceilingulng1args-2 pass fn-ceilingulng1args-3 pass fn-ceilingnpi1args-1 pass fn-ceilingnpi1args-2 pass fn-ceilingnpi1args-3 pass fn-ceilingnni1args-1 pass fn-ceilingnni1args-2 pass fn-ceilingnni1args-3 pass fn-ceilingsht1args-1 pass fn-ceilingsht1args-2 pass fn-ceilingsht1args-3 pass K-CeilingFunc-1 pass K-CeilingFunc-2 pass K-CeilingFunc-3 pass K-CeilingFunc-4 fail K-CeilingFunc-5 fail K-CeilingFunc-6 pass Expected-error: XPTY0004, Actual Error: err:FORG0006
fn:floor 43/45 fn-floorint1args-1 pass fn-floorint1args-2 pass fn-floorint1args-3 pass fn-floorintg1args-1 pass fn-floorintg1args-2 pass fn-floorintg1args-3 pass fn-floordec1args-1 pass fn-floordec1args-2 pass fn-floordec1args-3 pass fn-floordbl1args-1 pass fn-floordbl1args-2 pass fn-floordbl1args-3 pass fn-floorflt1args-1 pass fn-floorflt1args-2 pass fn-floorflt1args-3 pass fn-floorlng1args-1 pass fn-floorlng1args-2 pass fn-floorlng1args-3 pass fn-floorusht1args-1 pass fn-floorusht1args-2 pass fn-floorusht1args-3 pass fn-floornint1args-1 pass fn-floornint1args-2 pass fn-floornint1args-3 pass fn-floorpint1args-1 pass fn-floorpint1args-2 pass fn-floorpint1args-3 pass fn-floorulng1args-1 pass fn-floorulng1args-2 pass fn-floorulng1args-3 pass fn-floornpi1args-1 pass fn-floornpi1args-2 pass fn-floornpi1args-3 pass fn-floornni1args-1 pass fn-floornni1args-2 pass fn-floornni1args-3 pass fn-floorsht1args-1 pass fn-floorsht1args-2 pass fn-floorsht1args-3 pass K-FloorFunc-1 pass K-FloorFunc-2 pass K-FloorFunc-3 pass K-FloorFunc-4 fail K-FloorFunc-5 fail K-FloorFunc-6 pass Expected-error: XPTY0004, Actual Error: err:FORG0006
fn:round 41/48 fn-roundint1args-1 pass fn-roundint1args-2 pass fn-roundint1args-3 pass fn-roundintg1args-1 pass fn-roundintg1args-2 pass fn-roundintg1args-3 pass fn-rounddec1args-1 pass fn-rounddec1args-2 pass fn-rounddec1args-3 pass fn-rounddbl1args-1 fail fn-rounddbl1args-2 pass fn-rounddbl1args-3 fail fn-roundflt1args-1 fail fn-roundflt1args-2 pass fn-roundflt1args-3 fail fn-roundlng1args-1 pass fn-roundlng1args-2 pass fn-roundlng1args-3 pass fn-roundusht1args-1 pass fn-roundusht1args-2 pass fn-roundusht1args-3 pass fn-roundnint1args-1 pass fn-roundnint1args-2 pass fn-roundnint1args-3 pass fn-roundpint1args-1 pass fn-roundpint1args-2 pass fn-roundpint1args-3 pass fn-roundulng1args-1 pass fn-roundulng1args-2 pass fn-roundulng1args-3 pass fn-roundnpi1args-1 pass fn-roundnpi1args-2 pass fn-roundnpi1args-3 pass fn-roundnni1args-1 pass fn-roundnni1args-2 pass fn-roundnni1args-3 pass fn-roundsht1args-1 pass fn-roundsht1args-2 pass fn-roundsht1args-3 pass K-RoundFunc-1 pass K-RoundFunc-2 pass K-RoundFunc-3 pass K-RoundFunc-4 pass K-RoundFunc-5 fail K-RoundFunc-6 pass K-RoundFunc-7 pass K-RoundFunc-8 fail K-RoundFunc-9 fail fn:round-half-to-even 48/52 fn-round-half-to-evenint1args-1 pass fn-round-half-to-evenint1args-2 pass fn-round-half-to-evenint1args-3 pass fn-round-half-to-evenintg1args-1 pass fn-round-half-to-evenintg1args-2 pass fn-round-half-to-evenintg1args-3 pass fn-round-half-to-evendec1args-1 pass fn-round-half-to-evendec1args-2 pass fn-round-half-to-evendec1args-3 pass fn-round-half-to-evendbl1args-1 pass fn-round-half-to-evendbl1args-2 pass fn-round-half-to-evendbl1args-3 pass fn-round-half-to-evenflt1args-1 pass fn-round-half-to-evenflt1args-2 pass fn-round-half-to-evenflt1args-3 pass fn-round-half-to-evenlng1args-1 pass fn-round-half-to-evenlng1args-2 pass fn-round-half-to-evenlng1args-3 pass fn-round-half-to-evenusht1args-1 pass fn-round-half-to-evenusht1args-2 pass fn-round-half-to-evenusht1args-3 pass fn-round-half-to-evennint1args-1 pass fn-round-half-to-evennint1args-2 pass fn-round-half-to-evennint1args-3 pass fn-round-half-to-evenpint1args-1 pass fn-round-half-to-evenpint1args-2 pass fn-round-half-to-evenpint1args-3 pass fn-round-half-to-evenulng1args-1 pass fn-round-half-to-evenulng1args-2 pass fn-round-half-to-evenulng1args-3 pass fn-round-half-to-evennpi1args-1 pass fn-round-half-to-evennpi1args-2 pass fn-round-half-to-evennpi1args-3 pass fn-round-half-to-evennni1args-1 pass fn-round-half-to-evennni1args-2 pass fn-round-half-to-evennni1args-3 pass fn-round-half-to-evensht1args-1 pass fn-round-half-to-evensht1args-2 pass fn-round-half-to-evensht1args-3 pass K-RoundEvenFunc-1 pass K-RoundEvenFunc-2 pass K-RoundEvenFunc-3 pass K-RoundEvenFunc-4 pass K-RoundEvenFunc-5 pass Expected-error: XPTY0004, Actual Error: err:FORG0006
K2-RoundEvenFunc-1 pass K2-RoundEvenFunc-2 pass K2-RoundEvenFunc-3 fail K2-RoundEvenFunc-4 fail K2-RoundEvenFunc-5 fail K2-RoundEvenFunc-6 pass K2-RoundEvenFunc-7 pass K2-RoundEvenFunc-8 fail Functions on Strings Functions to Assemble and Disassemble Strings fn:codepoints-to-string 42/46 fn-codepoints-to-string1args-1 fail fn-codepoints-to-string1args-2 pass fn-codepoints-to-string1args-3 fail fn-codepoints-to-string1args-4 pass fn-codepoints-to-string-1 pass fn-codepoints-to-string-2 pass fn-codepoints-to-string-3 pass fn-codepoints-to-string-4 pass fn-codepoints-to-string-5 pass fn-codepoints-to-string-6 pass fn-codepoints-to-string-7 pass fn-codepoints-to-string-8 pass fn-codepoints-to-string-9 pass fn-codepoints-to-string-10 pass fn-codepoints-to-string-11 pass fn-codepoints-to-string-12 pass fn-codepoints-to-string-13 pass fn-codepoints-to-string-14 pass fn-codepoints-to-string-15 pass fn-codepoints-to-string-16 pass K-CodepointToStringFunc-1 pass K-CodepointToStringFunc-2 pass K-CodepointToStringFunc-3 fail K-CodepointToStringFunc-4 pass K-CodepointToStringFunc-5 pass K-CodepointToStringFunc-6 fail K-CodepointToStringFunc-7 pass K-CodepointToStringFunc-8 pass K-CodepointToStringFunc-9 pass K-CodepointToStringFunc-10 pass K-CodepointToStringFunc-11 pass K-CodepointToStringFunc-12 pass K-CodepointToStringFunc-13 pass K-CodepointToStringFunc-14 pass K-CodepointToStringFunc-15 pass K-CodepointToStringFunc-16 pass K-CodepointToStringFunc-17 pass K-CodepointToStringFunc-18 pass K-CodepointToStringFunc-19 pass K-CodepointToStringFunc-20 pass K-CodepointToStringFunc-21 pass K-CodepointToStringFunc-22 pass K-CodepointToStringFunc-23 pass K-CodepointToStringFunc-24 pass K-CodepointToStringFunc-25 pass K-CodepointToStringFunc-26 pass fn:string-to-codepoints 29/43 fn-string-to-codepoints1args-1 pass fn-string-to-codepoints1args-2 pass fn-string-to-codepoints1args-3 pass fn-string-to-codepoints1args-4 fail fn-string-to-codepoints1args-5 pass fn-string-to-codepoints1args-6 pass fn-string-to-codepoints1args-7 fail fn-string-to-codepoints1args-8 pass fn-string-to-codepoints-1 pass fn-string-to-codepoints-2 pass fn-string-to-codepoints-3 pass fn-string-to-codepoints-4 pass fn-string-to-codepoints-5 pass fn-string-to-codepoints-6 pass fn-string-to-codepoints-7 pass fn-string-to-codepoints-8 pass fn-string-to-codepoints-9 pass fn-string-to-codepoints-10 pass fn-string-to-codepoints-11 fail fn-string-to-codepoints-12 pass fn-string-to-codepoints-13 pass fn-string-to-codepoints-14 fail K-StringToCodepointFunc-1 pass K-StringToCodepointFunc-2 pass K-StringToCodepointFunc-3 pass K-StringToCodepointFunc-4 fail K-StringToCodepointFunc-5 pass K-StringToCodepointFunc-6 pass K-StringToCodepointFunc-7 fail K-StringToCodepointFunc-8 pass K-StringToCodepointFunc-9 pass K-StringToCodepointFunc-10 pass K-StringToCodepointFunc-11 pass K-StringToCodepointFunc-12 fail K-StringToCodepointFunc-13 pass K-StringToCodepointFunc-14 fail K-StringToCodepointFunc-15 fail K-StringToCodepointFunc-16 fail K-StringToCodepointFunc-17 fail K-StringToCodepointFunc-18 fail K-StringToCodepointFunc-19 fail K-StringToCodepointFunc-20 pass K-StringToCodepointFunc-21 fail Equality and Comparison of Strings fn:compare 40/42 fn-compare2args-1 pass fn-compare2args-2 pass fn-compare2args-3 pass fn-compare2args-4 pass fn-compare2args-5 pass fn-compare-1 pass fn-compare-2 pass fn-compare-3 pass fn-compare-4 pass fn-compare-5 pass fn-compare-6 pass fn-compare-7 pass fn-compare-8 pass fn-compare-9 pass fn-compare-10 pass fn-compare-11 pass fn-compare-12 pass fn-compare-13 pass fn-compare-14 pass fn-compare-15 pass fn-compare-16 pass fn-compare-17 pass fn-compare-18 pass fn-compare-19 pass fn-compare-20 pass fn-compare-21 pass fn-compare-22 fail K-compareFunc-1 pass K-compareFunc-2 pass K-compareFunc-3 pass K-compareFunc-4 pass K-compareFunc-5 pass K-compareFunc-6 pass K-compareFunc-7 pass K-compareFunc-8 pass K-compareFunc-9 pass K-compareFunc-10 pass K-compareFunc-11 pass K-compareFunc-12 pass K-compareFunc-13 pass K-compareFunc-14 pass K-compareFunc-15 fail fn:codepoint-equal 19/21 fn-codepoint-equal-1 pass fn-codepoint-equal-2 pass fn-codepoint-equal-3 pass fn-codepoint-equal-4 pass fn-codepoint-equal-5 pass fn-codepoint-equal-6 pass fn-codepoint-equal-7 pass fn-codepoint-equal-8 pass fn-codepoint-equal-9 pass fn-codepoint-equal-10 no result fn-codepoint-equal-11 no result fn-codepoint-equal-12 pass fn-codepoint-equal-13 pass fn-codepoint-equal-14 pass fn-codepoint-equal-15 pass fn-codepoint-equal-16 pass fn-codepoint-equal-17 pass fn-codepoint-equal-18 pass fn-codepoint-equal-19 pass fn-codepoint-equal-20 pass fn-codepoint-equal-21 pass Functions on String Values fn:concat 89/91 fn-concatint2args-1 pass fn-concatint2args-2 pass fn-concatint2args-3 pass fn-concatint2args-4 pass fn-concatint2args-5 pass fn-concatintg2args-1 pass fn-concatintg2args-2 pass fn-concatintg2args-3 pass fn-concatintg2args-4 pass fn-concatintg2args-5 pass fn-concatdec2args-1 pass fn-concatdec2args-2 pass fn-concatdec2args-3 pass fn-concatdec2args-4 pass fn-concatdec2args-5 pass fn-concatdbl2args-1 pass fn-concatdbl2args-2 pass fn-concatdbl2args-3 pass fn-concatdbl2args-4 pass fn-concatdbl2args-5 pass fn-concatflt2args-1 pass fn-concatflt2args-2 pass fn-concatflt2args-3 pass fn-concatflt2args-4 pass fn-concatflt2args-5 pass fn-concatlng2args-1 pass fn-concatlng2args-2 pass fn-concatlng2args-3 pass fn-concatlng2args-4 pass fn-concatlng2args-5 pass fn-concatusht2args-1 pass fn-concatusht2args-2 pass fn-concatusht2args-3 pass fn-concatusht2args-4 pass fn-concatusht2args-5 pass fn-concatnint2args-1 pass fn-concatnint2args-2 pass fn-concatnint2args-3 pass fn-concatnint2args-4 pass fn-concatnint2args-5 pass fn-concatpint2args-1 pass fn-concatpint2args-2 pass fn-concatpint2args-3 pass fn-concatpint2args-4 pass fn-concatpint2args-5 pass fn-concatulng2args-1 pass fn-concatulng2args-2 pass fn-concatulng2args-3 pass fn-concatulng2args-4 pass fn-concatulng2args-5 pass fn-concatnpi2args-1 pass fn-concatnpi2args-2 pass fn-concatnpi2args-3 pass fn-concatnpi2args-4 pass fn-concatnpi2args-5 pass fn-concatnni2args-1 pass fn-concatnni2args-2 pass fn-concatnni2args-3 pass fn-concatnni2args-4 pass fn-concatnni2args-5 pass fn-concatsht2args-1 pass fn-concatsht2args-2 pass fn-concatsht2args-3 pass fn-concatsht2args-4 pass fn-concatsht2args-5 pass fn-concat-1 pass fn-concat-2 fail fn-concat-3 pass fn-concat-4 pass fn-concat-5 pass fn-concat-6 pass fn-concat-7 pass fn-concat-8 pass fn-concat-9 pass fn-concat-10 pass fn-concat-11 pass fn-concat-12 pass fn-concat-13 pass fn-concat-14 pass fn-concat-15 pass fn-concat-16 pass fn-concat-17 pass K-ConcatFunc-1 pass K-ConcatFunc-2 pass K-ConcatFunc-3 pass K-ConcatFunc-4 pass K-ConcatFunc-5 pass K-ConcatFunc-6 pass K-ConcatFunc-7 fail K-ConcatFunc-8 pass K-ConcatFunc-9 pass fn:string-join 30/33 fn-string-join2args-1 pass fn-string-join2args-2 pass fn-string-join2args-3 pass fn-string-join2args-4 pass fn-string-join2args-5 pass fn-string-join-1 fail fn-string-join-2 pass fn-string-join-3 pass fn-string-join-4 pass fn-string-join-5 pass fn-string-join-6 pass fn-string-join-7 pass fn-string-join-8 pass fn-string-join-9 pass fn-string-join-10 pass fn-string-join-11 pass fn-string-join-12 pass fn-string-join-13 pass fn-string-join-14 pass fn-string-join-15 pass fn-string-join-16 pass fn-string-join-17 pass fn-string-join-18 pass fn-string-join-19 pass fn-string-join-20 pass fn-string-join-21 pass K-StringJoinFunc-1 pass K-StringJoinFunc-2 pass K-StringJoinFunc-3 fail K-StringJoinFunc-4 pass K-StringJoinFunc-5 pass K-StringJoinFunc-6 pass K-StringJoinFunc-7 fail fn:substring 7/36 fn-substring-1 fail fn-substring-2 fail fn-substring-3 fail fn-substring-4 fail fn-substring-5 fail fn-substring-6 fail fn-substring-7 fail fn-substring-8 fail fn-substring-9 pass fn-substring-10 fail fn-substring-11 fail fn-substring-12 fail fn-substring-13 fail fn-substring-14 fail fn-substring-15 fail fn-substring-16 fail fn-substring-17 fail fn-substring-18 fail fn-substring-19 fail fn-substring-20 pass fn-substring-21 fail K-SubstringFunc-1 pass K-SubstringFunc-2 pass K-SubstringFunc-3 pass K-SubstringFunc-4 pass K-SubstringFunc-5 fail K-SubstringFunc-6 pass K-SubstringFunc-7 fail K-SubstringFunc-8 fail K-SubstringFunc-9 fail K-SubstringFunc-10 fail K-SubstringFunc-11 fail K-SubstringFunc-12 fail K-SubstringFunc-13 fail K-SubstringFunc-14 fail K-SubstringFunc-15 fail fn:string-length 26/29 fn-string-length1args-1 pass fn-string-length1args-2 pass fn-string-length1args-3 pass fn-string-length-1 pass fn-string-length-2 fail fn-string-length-3 pass fn-string-length-4 pass fn-string-length-5 pass fn-string-length-6 pass fn-string-length-7 pass fn-string-length-8 pass fn-string-length-9 pass fn-string-length-10 pass fn-string-length-11 pass fn-string-length-12 pass fn-string-length-13 pass fn-string-length-14 pass fn-string-length-15 pass fn-string-length-16 pass fn-string-length-17 pass fn-string-length-18 pass K-StringLengthFunc-1 pass K-StringLengthFunc-2 pass K-StringLengthFunc-3 pass K-StringLengthFunc-4 fail K-StringLengthFunc-5 pass K-StringLengthFunc-6 pass K-StringLengthFunc-7 no result K-StringLengthFunc-8 pass fn:normalize-space 19/35 fn-normalize-space1args-1 fail fn-normalize-space1args-2 fail fn-normalize-space1args-3 fail fn-normalize-space1args-4 pass fn-normalize-space0args-1 fail fn-normalize-space-1 fail fn-normalize-space-2 pass fn-normalize-space-3 fail fn-normalize-space-4 fail fn-normalize-space-5 fail fn-normalize-space-6 fail fn-normalize-space-7 fail fn-normalize-space-8 fail fn-normalize-space-9 pass fn-normalize-space-10 pass fn-normalize-space-11 pass fn-normalize-space-12 pass fn-normalize-space-13 pass fn-normalize-space-14 pass fn-normalize-space-15 pass fn-normalize-space-16 pass fn-normalize-space-17 pass fn-normalize-space-18 pass fn-normalize-space-19 pass fn-normalize-space-20 pass fn-normalize-space-21 pass K-NormalizeSpaceFunc-1 pass K-NormalizeSpaceFunc-2 no result K-NormalizeSpaceFunc-3 pass K-NormalizeSpaceFunc-4 pass K-NormalizeSpaceFunc-5 fail K-NormalizeSpaceFunc-6 pass K-NormalizeSpaceFunc-7 fail K-NormalizeSpaceFunc-8 fail K-NormalizeSpaceFunc-9 no result fn:normalize-unicode 27/34 fn-normalize-unicode1args-1 pass fn-normalize-unicode1args-2 pass fn-normalize-unicode1args-3 pass fn-normalize-unicode1args-4 pass fn-normalize-unicode1args-5 pass fn-normalize-unicode1args-6 pass fn-normalize-unicode1args-7 no result fn-normalize-unicode1args-8 pass fn-normalize-unicode2args-1 pass fn-normalize-unicode2args-2 pass fn-normalize-unicode2args-3 pass fn-normalize-unicode2args-4 fail fn-normalize-unicode2args-5 pass Expected-error: XPTY0004, Actual Error: err:FOCH0003
fn-normalize-unicode2args-6 pass Expected-error: XPTY0004, Actual Error: err:FOCH0003
fn-normalize-unicode-1 fail fn-normalize-unicode-2 pass fn-normalize-unicode-3 pass fn-normalize-unicode-4 pass fn-normalize-unicode-5 pass fn-normalize-unicode-6 pass fn-normalize-unicode-7 fail K-NormalizeUnicodeFunc-1 pass K-NormalizeUnicodeFunc-2 pass K-NormalizeUnicodeFunc-3 pass K-NormalizeUnicodeFunc-4 pass K-NormalizeUnicodeFunc-5 pass K-NormalizeUnicodeFunc-6 pass K-NormalizeUnicodeFunc-7 pass K-NormalizeUnicodeFunc-8 pass K-NormalizeUnicodeFunc-9 fail K-NormalizeUnicodeFunc-10 fail K-NormalizeUnicodeFunc-11 pass K-NormalizeUnicodeFunc-12 pass K-NormalizeUnicodeFunc-13 fail fn:upper-case 24/24 fn-upper-case1args-1 pass fn-upper-case1args-2 pass fn-upper-case1args-3 pass fn-upper-case-1 pass fn-upper-case-2 pass fn-upper-case-3 pass fn-upper-case-4 pass fn-upper-case-5 pass fn-upper-case-6 pass fn-upper-case-7 pass fn-upper-case-8 pass fn-upper-case-9 pass fn-upper-case-10 pass fn-upper-case-11 pass fn-upper-case-12 pass fn-upper-case-13 pass fn-upper-case-14 pass fn-upper-case-15 pass fn-upper-case-16 pass fn-upper-case-17 pass K-UpperCaseFunc-1 pass K-UpperCaseFunc-2 pass K-UpperCaseFunc-3 pass K-UpperCaseFunc-4 pass fn:lower-case 24/24 fn-lower-case1args-1 pass fn-lower-case1args-2 pass fn-lower-case1args-3 pass fn-lower-case-1 pass fn-lower-case-2 pass fn-lower-case-3 pass fn-lower-case-4 pass fn-lower-case-5 pass fn-lower-case-6 pass fn-lower-case-7 pass fn-lower-case-8 pass fn-lower-case-9 pass fn-lower-case-10 pass fn-lower-case-11 pass fn-lower-case-12 pass fn-lower-case-13 pass fn-lower-case-14 pass fn-lower-case-15 pass fn-lower-case-16 pass fn-lower-case-17 pass K-LowerCaseFunc-1 pass K-LowerCaseFunc-2 pass K-LowerCaseFunc-3 pass K-LowerCaseFunc-4 pass fn:translate 31/34 fn-translate3args-1 pass fn-translate3args-2 pass fn-translate3args-3 pass fn-translate3args-4 pass fn-translate3args-5 fail fn-translate3args-6 fail fn-translate3args-7 fail fn-translate3args-8 pass fn-translate-1 pass fn-translate-2 pass fn-translate-3 pass fn-translate-4 pass fn-translate-5 pass fn-translate-6 pass fn-translate-7 pass fn-translate-8 pass fn-translate-9 pass fn-translate-10 pass fn-translate-11 pass fn-translate-12 pass fn-translate-13 pass fn-translate-14 pass fn-translate-15 pass fn-translate-16 pass K-TranslateFunc-1 pass K-TranslateFunc-2 pass K-TranslateFunc-3 pass K-TranslateFunc-4 pass K-TranslateFunc-5 pass K-TranslateFunc-6 pass K-TranslateFunc-7 pass K-TranslateFunc-8 pass K-TranslateFunc-9 pass K-TranslateFunc-10 pass surrogate values for various string functions. 7/15 surrogates01 pass surrogates02 fail surrogates03 fail surrogates04 pass surrogates05 pass surrogates06 fail surrogates07 fail surrogates08 fail surrogates09 pass surrogates10 fail surrogates11 fail surrogates12 pass surrogates13 pass surrogates14 fail surrogates15 pass fn:encode-for-uri 6/29 fn-encode-for-uri1args-1 fail fn-encode-for-uri1args-2 fail fn-encode-for-uri1args-3 fail fn-encode-for-uri1args-4 pass fn-encode-for-uri1args-5 pass fn-encode-for-uri1args-6 fail fn-encode-for-uri1args-7 pass fn-encode-for-uri-1 fail fn-encode-for-uri-2 fail fn-encode-for-uri-3 fail fn-encode-for-uri-4 fail fn-encode-for-uri-5 fail fn-encode-for-uri-6 fail fn-encode-for-uri-7 fail fn-encode-for-uri-8 fail fn-encode-for-uri-9 fail fn-encode-for-uri-10 fail fn-encode-for-uri-11 fail fn-encode-for-uri-12 fail fn-encode-for-uri-13 fail fn-encode-for-uri-14 fail fn-encode-for-uri-15 fail fn-encode-for-uri-16 fail K-EncodeURIfunc-1 pass K-EncodeURIfunc-2 pass K-EncodeURIfunc-3 pass K-EncodeURIfunc-4 fail K-EncodeURIfunc-5 fail K-EncodeURIfunc-6 fail fn:iri-to-uri 6/36 fn-iri-to-uri1args-1 fail fn-iri-to-uri1args-2 fail fn-iri-to-uri1args-3 pass fn-iri-to-uri1args-4 pass fn-iri-to-uri1args-5 fail fn-iri-to-uri1args-6 pass fn-iri-to-uri-1 fail fn-iri-to-uri-2 fail fn-iri-to-uri-3 fail fn-iri-to-uri-4 fail fn-iri-to-uri-5 fail fn-iri-to-uri-6 fail fn-iri-to-uri-7 fail fn-iri-to-uri-8 fail fn-iri-to-uri-9 fail fn-iri-to-uri-10 fail fn-iri-to-uri-11 fail fn-iri-to-uri-12 fail fn-iri-to-uri-13 fail fn-iri-to-uri-14 fail fn-iri-to-uri-15 fail fn-iri-to-uri-16 fail fn-iri-to-uri-17 fail fn-iri-to-uri-18 fail fn-iri-to-uri-19 fail fn-iri-to-uri-20 fail fn-iri-to-uri-21 fail fn-iri-to-uri-22 fail fn-iri-to-uri-23 fail fn-iri-to-uri-24 fail fn-iri-to-uri-25 fail fn-iri-to-uri-26 fail K-IRIToURIfunc-1 pass K-IRIToURIfunc-2 pass K-IRIToURIfunc-3 pass K-IRIToURIfunc-4 fail fn:escape-html-uri 27/33 fn-escape-html-uri1args-1 pass fn-escape-html-uri1args-2 fail fn-escape-html-uri1args-3 pass fn-escape-html-uri1args-4 pass fn-escape-html-uri1args-5 fail fn-escape-html-uri1args-6 pass fn-escape-html-uri-1 pass fn-escape-html-uri-2 pass fn-escape-html-uri-3 pass fn-escape-html-uri-4 pass fn-escape-html-uri-5 pass fn-escape-html-uri-6 pass fn-escape-html-uri-7 pass fn-escape-html-uri-8 pass fn-escape-html-uri-9 pass fn-escape-html-uri-10 pass fn-escape-html-uri-11 pass fn-escape-html-uri-12 pass fn-escape-html-uri-13 pass fn-escape-html-uri-14 pass fn-escape-html-uri-15 pass fn-escape-html-uri-16 pass fn-escape-html-uri-17 pass fn-escape-html-uri-18 pass fn-escape-html-uri-19 pass fn-escape-html-uri-20 fail fn-escape-html-uri-21 fail K-EscapeHTMLURIFunc-1 pass K-EscapeHTMLURIFunc-2 pass K-EscapeHTMLURIFunc-3 pass K-EscapeHTMLURIFunc-4 pass K-EscapeHTMLURIFunc-5 fail K-EscapeHTMLURIFunc-6 fail Functions Based on Substring Matching fn:contains 28/32 fn-contains2args-1 pass fn-contains2args-2 pass fn-contains2args-3 pass fn-contains2args-4 pass fn-contains2args-5 pass fn-contains-1 fail fn-contains-2 pass fn-contains-3 pass fn-contains-4 fail fn-contains-5 pass fn-contains-6 pass fn-contains-7 pass fn-contains-8 pass fn-contains-9 pass fn-contains-10 pass fn-contains-11 pass fn-contains-12 pass fn-contains-13 pass fn-contains-14 pass fn-contains-15 pass fn-contains-16 pass K-ContainsFunc-1 pass K-ContainsFunc-2 pass K-ContainsFunc-3 pass K-ContainsFunc-4 fail K-ContainsFunc-5 fail K-ContainsFunc-6 pass K-ContainsFunc-7 pass K-ContainsFunc-8 pass K-ContainsFunc-9 pass K-ContainsFunc-10 pass K-ContainsFunc-11 pass fn:starts-with 27/32 fn-starts-with2args-1 pass fn-starts-with2args-2 pass fn-starts-with2args-3 pass fn-starts-with2args-4 pass fn-starts-with2args-5 pass fn-starts-with-1 fail fn-starts-with-2 pass fn-starts-with-3 pass fn-starts-with-4 fail fn-starts-with-5 pass fn-starts-with-6 pass fn-starts-with-7 pass fn-starts-with-8 pass fn-starts-with-9 pass fn-starts-with-10 pass fn-starts-with-11 pass fn-starts-with-12 pass fn-starts-with-13 pass fn-starts-with-14 pass fn-starts-with-15 pass fn-starts-with-16 pass K-StartsWithFunc-1 pass K-StartsWithFunc-2 pass K-StartsWithFunc-3 pass K-StartsWithFunc-4 fail K-StartsWithFunc-5 fail K-StartsWithFunc-6 pass K-StartsWithFunc-7 pass K-StartsWithFunc-8 pass K-StartsWithFunc-9 fail K-StartsWithFunc-10 pass K-StartsWithFunc-11 pass fn:ends-with 23/31 fn-ends-with2args-1 pass fn-ends-with2args-2 pass fn-ends-with2args-3 pass fn-ends-with2args-4 pass fn-ends-with2args-5 pass fn-ends-with-1 fail fn-ends-with-2 pass fn-ends-with-3 pass fn-ends-with-4 fail fn-ends-with-5 pass fn-ends-with-6 pass fn-ends-with-7 pass fn-ends-with-8 fail fn-ends-with-9 pass fn-ends-with-10 pass fn-ends-with-11 pass fn-ends-with-12 pass fn-ends-with-13 pass fn-ends-with-14 pass fn-ends-with-15 pass fn-ends-with-16 pass K-EndsWithFunc-1 pass K-EndsWithFunc-2 pass K-EndsWithFunc-3 pass K-EndsWithFunc-4 fail K-EndsWithFunc-5 fail K-EndsWithFunc-6 pass K-EndsWithFunc-7 fail K-EndsWithFunc-8 fail K-EndsWithFunc-9 fail K-EndsWithFunc-10 pass fn:substring-before 27/31 fn-substring-before-1 pass fn-substring-before-2 pass fn-substring-before-3 pass fn-substring-before-4 pass fn-substring-before-5 pass fn-substring-before-6 pass fn-substring-before-7 pass fn-substring-before-8 pass fn-substring-before-9 pass fn-substring-before-10 pass fn-substring-before-11 pass fn-substring-before-12 pass fn-substring-before-13 pass fn-substring-before-14 pass fn-substring-before-15 pass fn-substring-before-16 pass fn-substring-before-17 pass fn-substring-before-18 pass fn-substring-before-19 pass fn-substring-before-20 pass fn-substring-before-21 pass K-SubstringBeforeFunc-1 pass K-SubstringBeforeFunc-2 pass K-SubstringBeforeFunc-3 pass K-SubstringBeforeFunc-4 fail K-SubstringBeforeFunc-5 fail K-SubstringBeforeFunc-6 pass K-SubstringBeforeFunc-7 pass K-SubstringBeforeFunc-8 fail K-SubstringBeforeFunc-9 fail K-SubstringBeforeFunc-10 pass fn:substring-after 20/32 fn-substring-after-1 pass fn-substring-after-2 pass fn-substring-after-3 pass fn-substring-after-4 pass fn-substring-after-5 pass fn-substring-after-6 pass fn-substring-after-7 pass fn-substring-after-8 fail fn-substring-after-9 pass fn-substring-after-10 pass fn-substring-after-11 fail fn-substring-after-12 pass fn-substring-after-13 pass fn-substring-after-14 pass fn-substring-after-15 pass fn-substring-after-16 pass fn-substring-after-17 pass fn-substring-after-18 fail fn-substring-after-19 fail fn-substring-after-20 fail fn-substring-after-21 pass K-SubstringAfterFunc-1 pass K-SubstringAfterFunc-2 pass K-SubstringAfterFunc-3 pass K-SubstringAfterFunc-4 fail K-SubstringAfterFunc-5 fail K-SubstringAfterFunc-6 fail K-SubstringAfterFunc-7 fail K-SubstringAfterFunc-8 fail K-SubstringAfterFunc-9 fail K-SubstringAfterFunc-10 fail K-SubstringAfterFunc-11 pass String Functions that Use Pattern Matching fn:matches 27/52 fn-matches2args-1 pass fn-matches2args-2 pass fn-matches2args-3 pass fn-matches2args-4 pass fn-matches2args-5 pass fn-matchesErr-1 pass fn-matches-1 fail fn-matches-2 pass fn-matches-3 pass fn-matches-4 pass fn-matches-5 pass fn-matches-6 fail fn-matches-7 fail fn-matches-8 fail fn-matches-9 fail fn-matches-10 fail fn-matches-11 fail fn-matches-12 fail fn-matches-13 fail fn-matches-14 fail fn-matches-15 fail fn-matches-16 fail fn-matches-17 fail fn-matches-18 fail fn-matches-19 fail fn-matches-20 fail fn-matches-21 fail fn-matches-22 fail fn-matches-23 fail fn-matches-24 fail fn-matches-25 pass caselessmatch01 pass caselessmatch02 pass caselessmatch03 pass caselessmatch04 fail caselessmatch05 pass caselessmatch06 pass caselessmatch07 pass caselessmatch08 pass caselessmatch09 pass caselessmatch10 fail caselessmatch11 fail caselessmatch12 pass caselessmatch13 pass caselessmatch14 pass caselessmatch15 pass K-MatchesFunc-1 fail K-MatchesFunc-2 pass K-MatchesFunc-3 fail K-MatchesFunc-4 pass K-MatchesFunc-5 pass K-MatchesFunc-6 pass fn:replace 46/52 fn-replace3args-1 pass fn-replace3args-2 pass fn-replace3args-3 pass fn-replace3args-4 pass fn-replace3args-5 pass fn-replace3args-6 pass fn-replace3args-7 pass fn-replaceErr-1 pass fn-replaceErr-2 fail fn-replaceErr-3 pass fn-replace-1 pass fn-replace-2 pass fn-replace-3 pass fn-replace-4 pass fn-replace-5 pass fn-replace-6 pass fn-replace-7 pass fn-replace-8 pass fn-replace-9 pass fn-replace-10 pass fn-replace-11 pass fn-replace-12 pass fn-replace-13 pass fn-replace-14 pass fn-replace-15 pass fn-replace-16 pass fn-replace-17 pass fn-replace-18 pass fn-replace-19 pass fn-replace-20 pass fn-replace-21 pass fn-replace-22 pass fn-replace-23 pass fn-replace-24 pass fn-replace-25 pass fn-replace-26 pass fn-replace-27 fail fn-replace-28 pass fn-replace-29 pass fn-replace-30 pass fn-replace-31 pass fn-replace-32 pass fn-replace-33 pass K-ReplaceFunc-1 pass K-ReplaceFunc-2 fail K-ReplaceFunc-3 fail K-ReplaceFunc-4 pass K-ReplaceFunc-5 pass K-ReplaceFunc-6 fail K-ReplaceFunc-7 fail K-ReplaceFunc-8 pass K-ReplaceFunc-9 pass fn:tokenize 9/39 fn-tokenize-1 pass fn-tokenize-2 pass fn-tokenize-3 fail fn-tokenize-4 fail fn-tokenize-5 fail fn-tokenize-6 fail fn-tokenize-7 pass fn-tokenize-8 pass fn-tokenize-9 fail fn-tokenize-10 fail fn-tokenize-11 fail fn-tokenize-12 fail fn-tokenize-13 fail fn-tokenize-14 fail fn-tokenize-15 fail fn-tokenize-16 fail fn-tokenize-17 fail fn-tokenize-18 fail fn-tokenize-19 fail fn-tokenize-20 fail fn-tokenize-21 fail fn-tokenize-22 fail fn-tokenize-23 fail fn-tokenize-24 fail fn-tokenize-25 fail fn-tokenize-26 fail fn-tokenize-27 fail fn-tokenize-28 fail fn-tokenize-29 fail fn-tokenize-30 fail K-TokenizeFunc-1 pass K-TokenizeFunc-2 fail K-TokenizeFunc-3 pass K-TokenizeFunc-4 pass K-TokenizeFunc-5 pass K2-TokenizeFunc-1 fail K2-TokenizeFunc-2 pass K2-TokenizeFunc-3 fail K2-TokenizeFunc-4 fail Functions for anyURI fn:resolve-uri 22/29 fn-resolve-uri-1 pass fn-resolve-uri-2 fail fn-resolve-uri-3 pass fn-resolve-uri-4 no result fn-resolve-uri-5 pass fn-resolve-uri-6 pass fn-resolve-uri-7 pass fn-resolve-uri-8 pass fn-resolve-uri-9 pass fn-resolve-uri-10 pass fn-resolve-uri-11 fail fn-resolve-uri-12 pass fn-resolve-uri-13 pass fn-resolve-uri-14 pass fn-resolve-uri-15 fail fn-resolve-uri-16 pass fn-resolve-uri-17 pass fn-resolve-uri-18 pass fn-resolve-uri-19 fail fn-resolve-uri-20 pass fn-resolve-uri-21 pass fn-resolve-uri-22 pass fn-resolve-uri-23 fail K-ResolveURIFunc-1 pass K-ResolveURIFunc-2 pass K-ResolveURIFunc-3 pass K-ResolveURIFunc-4 fail K-ResolveURIFunc-5 pass K-ResolveURIFunc-6 pass Functions on Boolean Values fn:true 24/24 fn-true-1 pass fn-true-2 pass fn-true-3 pass fn-true-4 pass fn-true-5 pass fn-true-6 pass fn-true-7 pass fn-true-8 pass fn-true-9 pass fn-true-10 pass fn-true-11 pass fn-true-12 pass fn-true-13 pass fn-true-14 pass fn-true-15 pass fn-true-16 pass fn-true-17 pass fn-true-18 pass fn-true-19 pass fn-true-20 pass fn-true-21 pass K-TrueFunc-1 pass K-TrueFunc-2 pass K-TrueFunc-3 pass fn:false 24/24 fn-false-1 pass fn-false-2 pass fn-false-3 pass fn-false-4 pass fn-false-5 pass fn-false-6 pass fn-false-7 pass fn-false-8 pass fn-false-9 pass fn-false-10 pass fn-false-11 pass fn-false-12 pass fn-false-13 pass fn-false-14 pass fn-false-15 pass fn-false-16 pass fn-false-17 pass fn-false-18 pass fn-false-19 pass fn-false-20 pass fn-false-21 pass K-FalseFunc-1 pass K-FalseFunc-2 pass K-FalseFunc-3 pass fn:not 69/70 fn-notint1args-1 pass fn-notint1args-2 pass fn-notint1args-3 pass fn-notintg1args-1 pass fn-notintg1args-2 pass fn-notintg1args-3 pass fn-notdec1args-1 pass fn-notdec1args-2 pass fn-notdec1args-3 pass fn-notdbl1args-1 pass fn-notdbl1args-2 pass fn-notdbl1args-3 pass fn-notflt1args-1 pass fn-notflt1args-2 pass fn-notflt1args-3 pass fn-notlng1args-1 pass fn-notlng1args-2 pass fn-notlng1args-3 pass fn-notusht1args-1 pass fn-notusht1args-2 pass fn-notusht1args-3 pass fn-notnint1args-1 pass fn-notnint1args-2 pass fn-notnint1args-3 pass fn-notpint1args-1 pass fn-notpint1args-2 pass fn-notpint1args-3 pass fn-notulng1args-1 pass fn-notulng1args-2 pass fn-notulng1args-3 pass fn-notnpi1args-1 pass fn-notnpi1args-2 pass fn-notnpi1args-3 pass fn-notnni1args-1 pass fn-notnni1args-2 pass fn-notnni1args-3 pass fn-notsht1args-1 pass fn-notsht1args-2 pass fn-notsht1args-3 pass fn-not-1 pass fn-not-2 pass fn-not-3 pass fn-not-4 pass fn-not-5 pass fn-not-6 pass fn-not-7 pass fn-not-8 pass fn-not-9 pass fn-not-10 pass fn-not-11 pass fn-not-12 pass fn-not-13 pass fn-not-14 pass fn-not-15 pass fn-not-16 pass fn-not-17 pass fn-not-18 pass fn-not-19 pass fn-not-20 pass fn-not-21 pass K-NotFunc-1 pass K-NotFunc-2 pass K-NotFunc-3 pass K-NotFunc-4 pass K-NotFunc-5 pass K-NotFunc-6 pass K-NotFunc-7 fail K-NotFunc-8 pass K-NotFunc-9 pass K-NotFunc-10 pass Functions on Durations, Dates and Times Component Extraction Functions on Durations, Dates and Times fn:years-from-duration 30/30 fn-years-from-duration1args-1 pass fn-years-from-duration1args-2 pass fn-years-from-duration1args-3 pass fn-years-from-duration-1 pass fn-years-from-duration-2 pass fn-years-from-duration-3 pass fn-years-from-duration-4 pass fn-years-from-duration-5 pass fn-years-from-duration-6 pass fn-years-from-duration-7 pass fn-years-from-duration-8 pass fn-years-from-duration-9 pass fn-years-from-duration-10 pass fn-years-from-duration-11 pass fn-years-from-duration-12 pass fn-years-from-duration-13 pass fn-years-from-duration-14 pass fn-years-from-duration-15 pass fn-years-from-duration-16 pass fn-years-from-duration-17 pass fn-years-from-duration-18 pass fn-years-from-duration-19 pass fn-years-from-duration-20 pass K-YearsFromDurationFunc-1 pass K-YearsFromDurationFunc-2 pass K-YearsFromDurationFunc-3 pass K-YearsFromDurationFunc-4 pass K-YearsFromDurationFunc-5 pass K-YearsFromDurationFunc-6 pass K-YearsFromDurationFunc-7 pass fn:months-from-duration 27/30 fn-months-from-duration1args-1 pass fn-months-from-duration1args-2 pass fn-months-from-duration1args-3 fail fn-months-from-duration-1 fail fn-months-from-duration-2 fail fn-months-from-duration-3 pass fn-months-from-duration-4 pass fn-months-from-duration-5 pass fn-months-from-duration-6 pass fn-months-from-duration-7 pass fn-months-from-duration-8 pass fn-months-from-duration-9 pass fn-months-from-duration-10 pass fn-months-from-duration-11 pass fn-months-from-duration-12 pass fn-months-from-duration-13 pass fn-months-from-duration-14 pass fn-months-from-duration-15 pass fn-months-from-duration-16 pass fn-months-from-duration-17 pass fn-months-from-duration-18 pass fn-months-from-duration-19 pass fn-months-from-duration-20 pass K-MonthsFromDurationFunc-1 pass K-MonthsFromDurationFunc-2 pass K-MonthsFromDurationFunc-3 pass K-MonthsFromDurationFunc-4 pass K-MonthsFromDurationFunc-5 pass K-MonthsFromDurationFunc-6 pass K-MonthsFromDurationFunc-7 pass fn:days-from-duration 30/30 fn-days-from-duration1args-1 pass fn-days-from-duration1args-2 pass fn-days-from-duration1args-3 pass fn-days-from-duration-1 pass fn-days-from-duration-2 pass fn-days-from-duration-3 pass fn-days-from-duration-4 pass fn-days-from-duration-5 pass fn-days-from-duration-6 pass fn-days-from-duration-7 pass fn-days-from-duration-8 pass fn-days-from-duration-9 pass fn-days-from-duration-10 pass fn-days-from-duration-11 pass fn-days-from-duration-12 pass fn-days-from-duration-13 pass fn-days-from-duration-14 pass fn-days-from-duration-15 pass fn-days-from-duration-16 pass fn-days-from-duration-17 pass fn-days-from-duration-18 pass fn-days-from-duration-19 pass fn-days-from-duration-20 pass K-DaysFromDurationFunc-1 pass K-DaysFromDurationFunc-2 pass K-DaysFromDurationFunc-3 pass K-DaysFromDurationFunc-4 pass K-DaysFromDurationFunc-5 pass K-DaysFromDurationFunc-6 pass K-DaysFromDurationFunc-7 pass fn:hours-from-duration 29/30 fn-hours-from-duration1args-1 pass fn-hours-from-duration1args-2 pass fn-hours-from-duration1args-3 pass fn-hours-from-duration-1 pass fn-hours-from-duration-2 pass fn-hours-from-duration-3 fail fn-hours-from-duration-4 pass fn-hours-from-duration-5 pass fn-hours-from-duration-6 pass fn-hours-from-duration-7 pass fn-hours-from-duration-8 pass fn-hours-from-duration-9 pass fn-hours-from-duration-10 pass fn-hours-from-duration-11 pass fn-hours-from-duration-12 pass fn-hours-from-duration-13 pass fn-hours-from-duration-14 pass fn-hours-from-duration-15 pass fn-hours-from-duration-16 pass fn-hours-from-duration-17 pass fn-hours-from-duration-18 pass fn-hours-from-duration-19 pass fn-hours-from-duration-20 pass K-HoursFromDurationFunc-1 pass K-HoursFromDurationFunc-2 pass K-HoursFromDurationFunc-3 pass K-HoursFromDurationFunc-4 pass K-HoursFromDurationFunc-5 pass K-HoursFromDurationFunc-6 pass K-HoursFromDurationFunc-7 pass fn:minutes-from-duration 30/31 fn-minutes-from-duration1args-1 pass fn-minutes-from-duration1args-2 pass fn-minutes-from-duration1args-3 pass fn-minutes-from-duration-1 pass fn-minutes-from-duration-2 pass fn-minutes-from-duration-3 pass fn-minutes-from-duration-4 pass fn-minutes-from-duration-5 pass fn-minutes-from-duration-6 pass fn-minutes-from-duration-7 pass fn-minutes-from-duration-8 pass fn-minutes-from-duration-9 pass fn-minutes-from-duration-10 pass fn-minutes-from-duration-11 pass fn-minutes-from-duration-12 pass fn-minutes-from-duration-13 pass fn-minutes-from-duration-14 pass fn-minutes-from-duration-15 pass fn-minutes-from-duration-16 pass fn-minutes-from-duration-17 pass fn-minutes-from-duration-18 pass fn-minutes-from-duration-19 pass fn-minutes-from-duration-20 pass fn-minutes-from-duration-21 fail K-MinutesFromDurationFunc-1 pass K-MinutesFromDurationFunc-2 pass K-MinutesFromDurationFunc-3 pass K-MinutesFromDurationFunc-4 pass K-MinutesFromDurationFunc-5 pass K-MinutesFromDurationFunc-6 pass K-MinutesFromDurationFunc-7 pass fn:seconds-from-duration 24/31 fn-seconds-from-duration1args-1 pass fn-seconds-from-duration1args-2 pass fn-seconds-from-duration1args-3 pass fn-seconds-from-duration-1 fail fn-seconds-from-duration-2 fail fn-seconds-from-duration-3 pass fn-seconds-from-duration-4 pass fn-seconds-from-duration-5 pass fn-seconds-from-duration-6 pass fn-seconds-from-duration-7 pass fn-seconds-from-duration-8 pass fn-seconds-from-duration-9 pass fn-seconds-from-duration-10 pass fn-seconds-from-duration-11 pass fn-seconds-from-duration-12 pass fn-seconds-from-duration-13 pass fn-seconds-from-duration-14 pass fn-seconds-from-duration-15 pass fn-seconds-from-duration-16 pass fn-seconds-from-duration-17 pass fn-seconds-from-duration-18 pass fn-seconds-from-duration-19 pass fn-seconds-from-duration-20 fail fn-seconds-from-duration-21 fail K-SecondsFromDurationFunc-1 pass K-SecondsFromDurationFunc-2 pass K-SecondsFromDurationFunc-3 pass K-SecondsFromDurationFunc-4 pass K-SecondsFromDurationFunc-5 fail K-SecondsFromDurationFunc-6 fail K-SecondsFromDurationFunc-7 fail fn:year-from-dateTime 27/27 fn-year-from-dateTime1args-1 pass fn-year-from-dateTime1args-2 pass fn-year-from-dateTime1args-3 pass fn-year-from-dateTime-1 pass fn-year-from-dateTime-2 pass fn-year-from-dateTime-3 pass fn-year-from-dateTime-4 pass fn-year-from-dateTime-5 pass fn-year-from-dateTime-6 pass fn-year-from-dateTime-7 pass fn-year-from-dateTime-8 pass fn-year-from-dateTime-9 pass fn-year-from-dateTime-10 pass fn-year-from-dateTime-11 pass fn-year-from-dateTime-12 pass fn-year-from-dateTime-13 pass fn-year-from-dateTimeNew-14 pass fn-year-from-dateTimeNew-15 pass fn-year-from-dateTime-16 pass fn-year-from-dateTime-17 pass fn-year-from-dateTime-18 pass fn-year-from-dateTime-19 pass K-YearFromDateTimeFunc-1 pass K-YearFromDateTimeFunc-2 pass K-YearFromDateTimeFunc-3 pass K-YearFromDateTimeFunc-4 pass K-YearFromDateTimeFunc-5 pass fn:month-from-dateTime 27/27 fn-month-from-dateTime1args-1 pass fn-month-from-dateTime1args-2 pass fn-month-from-dateTime1args-3 pass fn-month-from-dateTime-1 pass fn-month-from-dateTime-2 pass fn-month-from-dateTime-3 pass fn-month-from-dateTime-4 pass fn-month-from-dateTime-5 pass fn-month-from-dateTime-6 pass fn-month-from-dateTime-7 pass fn-month-from-dateTime-8 pass fn-month-from-dateTime-9 pass fn-month-from-dateTimeNew-10 pass fn-month-from-dateTime-11 pass fn-month-from-dateTime-12 pass fn-month-from-dateTime-13 pass fn-month-from-dateTime-14 pass fn-month-from-dateTime-15 pass fn-month-from-dateTime-16 pass fn-month-from-dateTime-17 pass fn-month-from-dateTime-18 pass fn-month-from-dateTime-19 pass K-MonthFromDateTimeFunc-1 pass K-MonthFromDateTimeFunc-2 pass K-MonthFromDateTimeFunc-3 pass K-MonthFromDateTimeFunc-4 pass K-MonthFromDateTimeFunc-5 pass fn:day-from-dateTime 27/27 fn-day-from-dateTime1args-1 pass fn-day-from-dateTime1args-2 pass fn-day-from-dateTime1args-3 pass fn-day-from-dateTime-1 pass fn-day-from-dateTime-2 pass fn-day-from-dateTime-3 pass fn-day-from-dateTime-4 pass fn-day-from-dateTime-5 pass fn-day-from-dateTime-6 pass fn-day-from-dateTime-7 pass fn-day-from-dateTime-8 pass fn-day-from-dateTime-9 pass fn-day-from-dateTimeNew-10 pass fn-day-from-dateTime-11 pass fn-day-from-dateTime-12 pass fn-day-from-dateTime-13 pass fn-day-from-dateTime-14 pass fn-day-from-dateTime-15 pass fn-day-from-dateTime-16 pass fn-day-from-dateTime-17 pass fn-day-from-dateTime-18 pass fn-day-from-dateTime-19 pass K-DayFromDateTimeFunc-1 pass K-DayFromDateTimeFunc-2 pass K-DayFromDateTimeFunc-3 pass K-DayFromDateTimeFunc-4 pass K-DayFromDateTimeFunc-5 pass fn:hours-from-dateTime 27/27 fn-hours-from-dateTime1args-1 pass fn-hours-from-dateTime1args-2 pass fn-hours-from-dateTime1args-3 pass fn-hours-from-dateTime-1 pass fn-hours-from-dateTime-2 pass fn-hours-from-dateTime-3 pass fn-hours-from-dateTime-4 pass fn-hours-from-dateTime-5 pass fn-hours-from-dateTime-6 pass fn-hours-from-dateTime-7 pass fn-hours-from-dateTime-8 pass fn-hours-from-dateTime-9 pass fn-hours-from-dateTime-10 pass fn-hours-from-dateTime-11 pass fn-hours-from-dateTime-12 pass fn-hours-from-dateTime-13 pass fn-hours-from-dateTime-14 pass fn-hours-from-dateTime-15 pass fn-hours-from-dateTime-16 pass fn-hours-from-dateTime-17 pass fn-hours-from-dateTime-18 pass fn-hours-from-dateTime-19 pass K-HoursFromDateTimeFunc-1 pass K-HoursFromDateTimeFunc-2 pass K-HoursFromDateTimeFunc-3 pass K-HoursFromDateTimeFunc-4 pass K-HoursFromDateTimeFunc-5 pass fn:minutes-from-dateTime 27/27 fn-minutes-from-dateTime1args-1 pass fn-minutes-from-dateTime1args-2 pass fn-minutes-from-dateTime1args-3 pass fn-minutes-from-dateTime-1 pass fn-minutes-from-dateTime-2 pass fn-minutes-from-dateTime-3 pass fn-minutes-from-dateTime-4 pass fn-minutes-from-dateTime-5 pass fn-minutes-from-dateTime-6 pass fn-minutes-from-dateTime-7 pass fn-minutes-from-dateTime-8 pass fn-minutes-from-dateTime-9 pass fn-minutes-from-dateTime-10 pass fn-minutes-from-dateTime-11 pass fn-minutes-from-dateTime-12 pass fn-minutes-from-dateTime-13 pass fn-minutes-from-dateTime-14 pass fn-minutes-from-dateTime-15 pass fn-minutes-from-dateTime-16 pass fn-minutes-from-dateTime-17 pass fn-minutes-from-dateTime-18 pass fn-minutes-from-dateTime-19 pass K-MinutesFromDateTimeFunc-1 pass K-MinutesFromDateTimeFunc-2 pass K-MinutesFromDateTimeFunc-3 pass K-MinutesFromDateTimeFunc-4 pass K-MinutesFromDateTimeFunc-5 pass fn:seconds-from-dateTime 27/27 fn-seconds-from-dateTime1args-1 pass fn-seconds-from-dateTime1args-2 pass fn-seconds-from-dateTime1args-3 pass fn-seconds-from-dateTime-1 pass fn-seconds-from-dateTime-2 pass fn-seconds-from-dateTime-3 pass fn-seconds-from-dateTime-4 pass fn-seconds-from-dateTime-5 pass fn-seconds-from-dateTime-6 pass fn-seconds-from-dateTime-7 pass fn-seconds-from-dateTime-8 pass fn-seconds-from-dateTime-9 pass fn-seconds-from-dateTime-10 pass fn-seconds-from-dateTime-11 pass fn-seconds-from-dateTime-12 pass fn-seconds-from-dateTime-13 pass fn-seconds-from-dateTime-14 pass fn-seconds-from-dateTime-15 pass fn-seconds-from-dateTime-16 pass fn-seconds-from-dateTime-17 pass fn-seconds-from-dateTime-18 pass fn-seconds-from-dateTime-19 pass K-SecondsFromDateTimeFunc-1 pass K-SecondsFromDateTimeFunc-2 pass K-SecondsFromDateTimeFunc-3 pass K-SecondsFromDateTimeFunc-4 pass K-SecondsFromDateTimeFunc-5 pass fn:timezone-from-dateTime 27/27 fn-timezone-from-dateTimealt-1 pass fn-timezone-from-dateTimealt-2 pass fn-timezone-from-dateTimealt-3 pass fn-timezone-from-dateTimealt-4 pass fn-timezone-from-dateTimealt-5 pass fn-timezone-from-dateTimealt-6 pass fn-timezone-from-dateTimealt-7 pass fn-timezone-from-dateTimealt-8 pass fn-timezone-from-dateTimealt-9 pass fn-timezone-from-dateTimealt-10 pass fn-timezone-from-dateTimealt-11 pass fn-timezone-from-dateTimealt-12 pass fn-timezone-from-dateTimealt-13 pass fn-timezone-from-dateTimealt-14 pass fn-timezone-from-dateTimealt-15 pass fn-timezone-from-dateTimealt-16 pass fn-timezone-from-dateTimealt-17 pass fn-timezone-from-dateTimealt-18 pass fn-timezone-from-dateTimealt-19 pass fn-timezone-from-dateTimealt-20 pass K-TimezoneFromDateTimeFunc-1 pass K-TimezoneFromDateTimeFunc-2 pass K-TimezoneFromDateTimeFunc-3 pass K-TimezoneFromDateTimeFunc-4 pass K-TimezoneFromDateTimeFunc-5 pass K-TimezoneFromDateTimeFunc-6 pass K-TimezoneFromDateTimeFunc-7 pass fn:year-from-date 27/27 fn-year-from-date1args-1 pass fn-year-from-date1args-2 pass fn-year-from-date1args-3 pass fn-year-from-date-1 pass fn-year-from-date-2 pass fn-year-from-date-3 pass fn-year-from-date-4 pass fn-year-from-date-5 pass fn-year-from-date-6 pass fn-year-from-date-7 pass fn-year-from-date-8 pass fn-year-from-date-9 pass fn-year-from-date-10 pass fn-year-from-date-11 pass fn-year-from-date-12 pass fn-year-from-date-13 pass fn-year-from-date-14 pass fn-year-from-date-15 pass fn-year-from-date-16 pass fn-year-from-date-17 pass fn-year-from-date-18 pass fn-year-from-date-19 pass K-YearFromDateFunc-1 pass K-YearFromDateFunc-2 pass K-YearFromDateFunc-3 pass K-YearFromDateFunc-4 pass K-YearFromDateFunc-5 pass fn:month-from-date 27/27 fn-month-from-date1args-1 pass fn-month-from-date1args-2 pass fn-month-from-date1args-3 pass fn-month-from-date-1 pass fn-month-from-date-2 pass fn-month-from-date-3 pass fn-month-from-date-4 pass fn-month-from-date-5 pass fn-month-from-date-6 pass fn-month-from-date-7 pass fn-month-from-date-8 pass fn-month-from-date-9 pass fn-month-from-date-10 pass fn-month-from-date-11 pass fn-month-from-date-12 pass fn-month-from-date-13 pass fn-month-from-date-14 pass fn-month-from-date-15 pass fn-month-from-date-16 pass fn-month-from-date-17 pass fn-month-from-date-18 pass fn-month-from-date-19 pass K-MonthFromDateFunc-1 pass K-MonthFromDateFunc-2 pass K-MonthFromDateFunc-3 pass K-MonthFromDateFunc-4 pass K-MonthFromDateFunc-5 pass fn:day-from-date 27/27 fn-day-from-date1args-1 pass fn-day-from-date1args-2 pass fn-day-from-date1args-3 pass fn-day-from-date-1 pass fn-day-from-date-2 pass fn-day-from-date-3 pass fn-day-from-date-4 pass fn-day-from-date-5 pass fn-day-from-date-6 pass fn-day-from-date-7 pass fn-day-from-date-8 pass fn-day-from-date-9 pass fn-day-from-date-10 pass fn-day-from-date-11 pass fn-day-from-date-12 pass fn-day-from-date-13 pass fn-day-from-date-14 pass fn-day-from-date-15 pass fn-day-from-date-16 pass fn-day-from-date-17 pass fn-day-from-date-18 pass fn-day-from-date-19 pass K-DayFromDateFunc-1 pass K-DayFromDateFunc-2 pass K-DayFromDateFunc-3 pass K-DayFromDateFunc-4 pass K-DayFromDateFunc-5 pass fn:timezone-from-date 27/27 fn-timezone-from-date-1 pass fn-timezone-from-date-2 pass fn-timezone-from-date-3 pass fn-timezone-from-date-4 pass fn-timezone-from-date-5 pass fn-timezone-from-date-6 pass fn-timezone-from-date-7 pass fn-timezone-from-date-8 pass fn-timezone-from-date-9 pass fn-timezone-from-date-10 pass fn-timezone-from-date-11 pass fn-timezone-from-date-12 pass fn-timezone-from-date-13 pass fn-timezone-from-date-14 pass fn-timezone-from-date-15 pass fn-timezone-from-date-16 pass fn-timezone-from-date-17 pass fn-timezone-from-date-18 pass fn-timezone-from-date-19 pass fn-timezone-from-date-20 pass K-TimezoneFromDateFunc-1 pass K-TimezoneFromDateFunc-2 pass K-TimezoneFromDateFunc-3 pass K-TimezoneFromDateFunc-4 pass K-TimezoneFromDateFunc-5 pass K-TimezoneFromDateFunc-6 pass K-TimezoneFromDateFunc-7 pass fn:hours-from-time 27/27 fn-hours-from-time1args-1 pass fn-hours-from-time1args-2 pass fn-hours-from-time1args-3 pass fn-hours-from-time-1 pass fn-hours-from-time-2 pass fn-hours-from-time-3 pass fn-hours-from-time-4 pass fn-hours-from-time-5 pass fn-hours-from-time-6 pass fn-hours-from-time-7 pass fn-hours-from-time-8 pass fn-hours-from-time-9 pass fn-hours-from-time-10 pass fn-hours-from-time-11 pass fn-hours-from-time-12 pass fn-hours-from-time-13 pass fn-hours-from-time-14 pass fn-hours-from-time-15 pass fn-hours-from-time-16 pass fn-hours-from-time-17 pass fn-hours-from-time-18 pass fn-hours-from-time-19 pass K-HoursFromTimeFunc-1 pass K-HoursFromTimeFunc-2 pass K-HoursFromTimeFunc-3 pass K-HoursFromTimeFunc-4 pass K-HoursFromTimeFunc-5 pass fn:minutes-from-time 27/27 fn-minutes-from-time1args-1 pass fn-minutes-from-time1args-2 pass fn-minutes-from-time1args-3 pass fn-minutes-from-time-1 pass fn-minutes-from-time-2 pass fn-minutes-from-time-3 pass fn-minutes-from-time-4 pass fn-minutes-from-time-5 pass fn-minutes-from-time-6 pass fn-minutes-from-time-7 pass fn-minutes-from-time-8 pass fn-minutes-from-time-9 pass fn-minutes-from-time-10 pass fn-minutes-from-time-11 pass fn-minutes-from-time-12 pass fn-minutes-from-time-13 pass fn-minutes-from-time-14 pass fn-minutes-from-time-15 pass fn-minutes-from-time-16 pass fn-minutes-from-time-17 pass fn-minutes-from-time-18 pass fn-minutes-from-time-19 pass K-MinutesFromTimeFunc-1 pass K-MinutesFromTimeFunc-2 pass K-MinutesFromTimeFunc-3 pass K-MinutesFromTimeFunc-4 pass K-MinutesFromTimeFunc-5 pass fn:seconds-from-time 27/27 fn-seconds-from-time1args-1 pass fn-seconds-from-time1args-2 pass fn-seconds-from-time1args-3 pass fn-seconds-from-time-1 pass fn-seconds-from-time-2 pass fn-seconds-from-time-3 pass fn-seconds-from-time-4 pass fn-seconds-from-time-5 pass fn-seconds-from-time-6 pass fn-seconds-from-time-7 pass fn-seconds-from-time-8 pass fn-seconds-from-time-9 pass fn-seconds-from-time-10 pass fn-seconds-from-time-11 pass fn-seconds-from-time-12 pass fn-seconds-from-time-13 pass fn-seconds-from-time-14 pass fn-seconds-from-time-15 pass fn-seconds-from-time-16 pass fn-seconds-from-time-17 pass fn-seconds-from-time-18 pass fn-seconds-from-time-19 pass K-SecondsFromTimeFunc-1 pass K-SecondsFromTimeFunc-2 pass K-SecondsFromTimeFunc-3 pass K-SecondsFromTimeFunc-4 pass K-SecondsFromTimeFunc-5 pass fn:timezone-from-time 27/27 fn-timezone-from-time-1 pass fn-timezone-from-time-2 pass fn-timezone-from-time-3 pass fn-timezone-from-time-4 pass fn-timezone-from-time-5 pass fn-timezone-from-time-6 pass fn-timezone-from-time-7 pass fn-timezone-from-time-8 pass fn-timezone-from-time-9 pass fn-timezone-from-time-10 pass fn-timezone-from-time-11 pass fn-timezone-from-time-12 pass fn-timezone-from-time-13 pass fn-timezone-from-time-14 pass fn-timezone-from-time-15 pass fn-timezone-from-time-16 pass fn-timezone-from-time-17 pass fn-timezone-from-time-18 pass fn-timezone-from-time-19 pass fn-timezone-from-time-20 pass K-TimezoneFromTimeFunc-1 pass K-TimezoneFromTimeFunc-2 pass K-TimezoneFromTimeFunc-3 pass K-TimezoneFromTimeFunc-4 pass K-TimezoneFromTimeFunc-5 pass K-TimezoneFromTimeFunc-6 pass K-TimezoneFromTimeFunc-7 pass Timezone Adjustment on Dates and Time Values fn:adjust-dateTime-to-timezone 31/42 fn-adjust-dateTime-to-timezone1args-1 pass fn-adjust-dateTime-to-timezone1args-2 pass fn-adjust-dateTime-to-timezone1args-3 pass fn-adjust-dateTime-to-timezone-1 pass fn-adjust-dateTime-to-timezone-2 pass fn-adjust-dateTime-to-timezone-3 pass fn-adjust-dateTime-to-timezone-4 pass fn-adjust-dateTime-to-timezone-5 pass fn-adjust-dateTime-to-timezone-6 pass fn-adjust-dateTime-to-timezone-7 pass fn-adjust-dateTime-to-timezone-8 pass fn-adjust-dateTime-to-timezone-9 fail fn-adjust-dateTime-to-timezone-10 pass fn-adjust-dateTime-to-timezone-11 pass fn-adjust-dateTime-to-timezone-12 pass fn-adjust-dateTime-to-timezone-13 pass fn-adjust-dateTime-to-timezone-14 pass fn-adjust-dateTime-to-timezone-15 pass fn-adjust-dateTime-to-timezone-16 pass fn-adjust-dateTime-to-timezone-17 pass fn-adjust-dateTime-to-timezone-18 fail fn-adjust-dateTime-to-timezone-19 fail fn-adjust-dateTime-to-timezone-20 pass fn-adjust-dateTime-to-timezone-21 fail fn-adjust-dateTime-to-timezone-22 fail fn-adjust-dateTime-to-timezone-23 fail K-AdjDateTimeToTimezoneFunc-1 pass K-AdjDateTimeToTimezoneFunc-2 pass K-AdjDateTimeToTimezoneFunc-3 fail K-AdjDateTimeToTimezoneFunc-4 fail K-AdjDateTimeToTimezoneFunc-5 pass K-AdjDateTimeToTimezoneFunc-6 pass K-AdjDateTimeToTimezoneFunc-7 fail K-AdjDateTimeToTimezoneFunc-8 fail K-AdjDateTimeToTimezoneFunc-9 no result K-AdjDateTimeToTimezoneFunc-10 pass K-AdjDateTimeToTimezoneFunc-11 pass K-AdjDateTimeToTimezoneFunc-12 pass K-AdjDateTimeToTimezoneFunc-13 pass K-AdjDateTimeToTimezoneFunc-14 pass K-AdjDateTimeToTimezoneFunc-15 pass K-AdjDateTimeToTimezoneFunc-16 pass fn:adjust-date-to-timezone 27/36 fn-adjust-date-to-timezone1args-1 pass fn-adjust-date-to-timezone1args-2 pass fn-adjust-date-to-timezone1args-3 pass fn-adjust-date-to-timezone-1 pass fn-adjust-date-to-timezone-2 pass fn-adjust-date-to-timezone-3 pass fn-adjust-date-to-timezone-4 pass fn-adjust-date-to-timezone-5 pass fn-adjust-date-to-timezone-6 pass fn-adjust-date-to-timezone-7 fail fn-adjust-date-to-timezone-9 fail fn-adjust-date-to-timezone-10 pass fn-adjust-date-to-timezone-11 pass fn-adjust-date-to-timezone-12 pass fn-adjust-date-to-timezone-13 pass fn-adjust-date-to-timezone-14 pass fn-adjust-date-to-timezone-15 pass fn-adjust-date-to-timezone-16 pass fn-adjust-date-to-timezone-17 pass fn-adjust-date-to-timezone-18 fail fn-adjust-date-to-timezone-19 fail fn-adjust-date-to-timezone-20 pass K-AdjDateToTimezoneFunc-1 pass K-AdjDateToTimezoneFunc-2 pass K-AdjDateToTimezoneFunc-3 fail K-AdjDateToTimezoneFunc-4 fail K-AdjDateToTimezoneFunc-5 pass K-AdjDateToTimezoneFunc-6 fail K-AdjDateToTimezoneFunc-7 fail K-AdjDateToTimezoneFunc-8 no result K-AdjDateToTimezoneFunc-9 pass K-AdjDateToTimezoneFunc-10 pass K-AdjDateToTimezoneFunc-11 pass K-AdjDateToTimezoneFunc-12 pass K-AdjDateToTimezoneFunc-13 pass K-AdjDateToTimezoneFunc-14 pass fn:adjust-time-to-timezone 33/39 fn-adjust-time-to-timezone1args-1 pass fn-adjust-time-to-timezone1args-2 pass fn-adjust-time-to-timezone1args-3 pass fn-adjust-time-to-timezone-1 pass fn-adjust-time-to-timezone-2 pass fn-adjust-time-to-timezone-3 pass fn-adjust-time-to-timezone-4 pass fn-adjust-time-to-timezone-5 pass fn-adjust-time-to-timezone-6 pass fn-adjust-time-to-timezone-7 pass fn-adjust-time-to-timezone-8 fail fn-adjust-time-to-timezone-9 pass fn-adjust-time-to-timezone-10 pass fn-adjust-time-to-timezone-11 pass fn-adjust-time-to-timezone-12 pass fn-adjust-time-to-timezone-13 pass fn-adjust-time-to-timezone-14 pass fn-adjust-time-to-timezone-15 pass fn-adjust-time-to-timezone-16 pass fn-adjust-time-to-timezone-17 pass fn-adjust-time-to-timezone-18 pass fn-adjust-time-to-timezone-19 pass fn-adjust-time-to-timezone-20 pass K-AdjTimeToTimezoneFunc-1 pass K-AdjTimeToTimezoneFunc-2 pass K-AdjTimeToTimezoneFunc-3 fail K-AdjTimeToTimezoneFunc-4 fail K-AdjTimeToTimezoneFunc-5 pass K-AdjTimeToTimezoneFunc-6 fail K-AdjTimeToTimezoneFunc-7 fail K-AdjTimeToTimezoneFunc-8 no result K-AdjTimeToTimezoneFunc-9 pass K-AdjTimeToTimezoneFunc-10 pass K-AdjTimeToTimezoneFunc-11 pass K-AdjTimeToTimezoneFunc-12 pass K-AdjTimeToTimezoneFunc-13 pass K-AdjTimeToTimezoneFunc-14 pass K-AdjTimeToTimezoneFunc-15 pass K-AdjTimeToTimezoneFunc-16 pass Functions Related to QNames Additional Constructor Functions for QNames fn:resolve-QName 8/26 fn-resolve-qname-1 pass Expected-error: FOCA0002, Actual Error: err:FONS0004
fn-resolve-qname-2 pass fn-resolve-qname-3 pass fn-resolve-qname-4 fail fn-resolve-qname-5 fail fn-resolve-qname-6 fail fn-resolve-qname-7 fail fn-resolve-qname-8 pass fn-resolve-qname-9 fail fn-resolve-qname-10 pass fn-resolve-qname-11 fail fn-resolve-qname-12 fail fn-resolve-qname-13 fail fn-resolve-qname-14 fail fn-resolve-qname-15 fail fn-resolve-qname-16 fail fn-resolve-qname-17 fail fn-resolve-qname-18 fail fn-resolve-qname-19 fail fn-resolve-qname-20 fail fn-resolve-qname-21 fail fn-resolve-qname-22 fail K-ResolveQNameConstructFunc-1 pass K-ResolveQNameConstructFunc-2 pass K-ResolveQNameConstructFunc-3 pass K-ResolveQNameConstructFunc-4 no result fn:QName 20/32 ExpandedQNameConstructFunc001 fail ExpandedQNameConstructFunc002 fail ExpandedQNameConstructFunc003 pass ExpandedQNameConstructFunc004 pass ExpandedQNameConstructFunc005 no result ExpandedQNameConstructFunc006 pass ExpandedQNameConstructFunc007 pass ExpandedQNameConstructFunc008 pass ExpandedQNameConstructFunc009 pass ExpandedQNameConstructFunc010 pass ExpandedQNameConstructFunc011 pass ExpandedQNameConstructFunc012 pass Expected-error: FOCA0002, Actual Error: err:FORG0001
ExpandedQNameConstructFunc013 pass ExpandedQNameConstructFunc014 pass ExpandedQNameConstructFunc015 fail ExpandedQNameConstructFunc016 fail ExpandedQNameConstructFunc017 fail ExpandedQNameConstructFunc018 fail ExpandedQNameConstructFunc019 pass Expected-error: FOCA0002, Actual Error: err:FORG0001
ExpandedQNameConstructFunc020 fail ExpandedQNameConstructFunc021 fail qName-1 pass K-ExpandedQNameConstructFunc-1 pass K-ExpandedQNameConstructFunc-2 pass K-ExpandedQNameConstructFunc-3 pass K-ExpandedQNameConstructFunc-4 fail K-ExpandedQNameConstructFunc-5 no result K-ExpandedQNameConstructFunc-6 no result K-ExpandedQNameConstructFunc-7 pass K-ExpandedQNameConstructFunc-8 pass K-ExpandedQNameConstructFunc-9 pass K-ExpandedQNameConstructFunc-10 pass fn:local-name-from-QName 13/17 LocalNameFromQNameFunc005 pass LocalNameFromQNameFunc006 pass LocalNameFromQNameFunc007 pass LocalNameFromQNameFunc009 fail LocalNameFromQNameFunc010 pass LocalNameFromQNameFunc011 pass LocalNameFromQNameFunc012 pass LocalNameFromQNameFunc013 pass LocalNameFromQNameFunc014 pass LocalNameFromQNameFunc015 pass LocalNameFromQNameFunc016 fail LocalNameFromQNameFunc017 fail LocalNameFromQNameFunc021 pass K-LocalNameFromQNameFunc-1 pass K-LocalNameFromQNameFunc-2 pass K-LocalNameFromQNameFunc-3 fail K-LocalNameFromQNameFunc-4 pass fn:namespace-uri-from-QName 16/19 NamespaceURIFromQNameFunc005 pass NamespaceURIFromQNameFunc006 pass NamespaceURIFromQNameFunc007 pass NamespaceURIFromQNameFunc009 fail NamespaceURIFromQNameFunc010 pass NamespaceURIFromQNameFunc011 pass NamespaceURIFromQNameFunc012 pass NamespaceURIFromQNameFunc013 pass NamespaceURIFromQNameFunc014 pass NamespaceURIFromQNameFunc015 pass NamespaceURIFromQNameFunc016 fail NamespaceURIFromQNameFunc017 fail NamespaceURIFromQNameFunc021 pass K-NamespaceURIFromQNameFunc-1 pass K-NamespaceURIFromQNameFunc-2 pass K-NamespaceURIFromQNameFunc-3 pass K-NamespaceURIFromQNameFunc-4 pass K-NamespaceURIFromQNameFunc-5 pass K2-NamespaceURIFromQNameFunc-1 pass fn:namespace-uri-for-prefix 9/23 fn-namespace-uri-for-prefix-1 fail fn-namespace-uri-for-prefix-2 pass fn-namespace-uri-for-prefix-3 fail fn-namespace-uri-for-prefix-4 fail fn-namespace-uri-for-prefix-5 fail fn-namespace-uri-for-prefix-6 pass fn-namespace-uri-for-prefix-7 fail fn-namespace-uri-for-prefix-8 fail fn-namespace-uri-for-prefix-9 fail fn-namespace-uri-for-prefix-10 fail fn-namespace-uri-for-prefix-11 fail fn-namespace-uri-for-prefix-12 fail fn-namespace-uri-for-prefix-13 fail fn-namespace-uri-for-prefix-14 fail fn-namespace-uri-for-prefix-15 fail fn-namespace-uri-for-prefix-16 pass fn-namespace-uri-for-prefix-17 pass fn-namespace-uri-for-prefix-18 pass fn-namespace-uri-for-prefix-19 pass fn-namespace-uri-for-prefix-20 pass fn-namespace-uri-for-prefix-21 fail K-NamespaceURIForPrefixFunc-1 pass K-NamespaceURIForPrefixFunc-2 pass fn:in-scope-prefixes 3/22 fn-in-scope-prefixes-1 pass fn-in-scope-prefixes-2 fail fn-in-scope-prefixes-3 fail fn-in-scope-prefixes-4 fail fn-in-scope-prefixes-5 fail fn-in-scope-prefixes-6 fail fn-in-scope-prefixes-7 fail fn-in-scope-prefixes-8 fail fn-in-scope-prefixes-9 fail fn-in-scope-prefixes-10 fail fn-in-scope-prefixes-11 fail fn-in-scope-prefixes-12 fail fn-in-scope-prefixes-13 fail fn-in-scope-prefixes-14 fail fn-in-scope-prefixes-15 fail fn-in-scope-prefixes-16 fail fn-in-scope-prefixes-17 fail fn-in-scope-prefixes-18 fail fn-in-scope-prefixes-19 fail fn-in-scope-prefixes-20 fail K-InScopePrefixesFunc-1 pass K-InScopePrefixesFunc-2 pass Functions on Nodes fn:name 13/26 fn-name-1 pass fn-name-2 fail fn-name-3 fail fn-name-4 pass fn-name-5 pass fn-name-6 fail fn-name-7 pass fn-name-8 pass fn-name-9 pass fn-name-10 fail fn-name-11 fail fn-name-12 fail fn-name-13 fail fn-name-14 pass fn-name-15 fail fn-name-16 pass fn-name-17 fail fn-name-18 fail fn-name-19 pass fn-name-20 pass fn-name-21 fail fn-name-22 fail fn-name-23 pass K-NameFunc-1 pass K-NameFunc-2 no result K-NameFunc-3 pass fn:local-name 23/26 fn-local-name-1 pass fn-local-name-2 pass fn-local-name-3 pass fn-local-name-4 fail fn-local-name-5 pass fn-local-name-6 pass fn-local-name-7 pass fn-local-name-8 pass fn-local-name-9 pass fn-local-name-10 pass fn-local-name-11 pass fn-local-name-12 pass fn-local-name-13 pass fn-local-name-14 pass fn-local-name-15 pass fn-local-name-16 pass fn-local-name-17 pass fn-local-name-18 pass fn-local-name-19 pass fn-local-name-20 pass fn-local-name-21 pass fn-local-name-22 pass fn-local-name-23 pass K-NodeLocalNameFunc-1 pass K-NodeLocalNameFunc-2 no result K-NodeLocalNameFunc-3 fail fn:namespace-uri 21/29 fn-namespace-uri-1 pass fn-namespace-uri-2 pass fn-namespace-uri-3 pass fn-namespace-uri-4 fail fn-namespace-uri-5 fail fn-namespace-uri-6 fail fn-namespace-uri-7 fail fn-namespace-uri-8 fail fn-namespace-uri-9 fail fn-namespace-uri-10 pass fn-namespace-uri-11 pass fn-namespace-uri-12 pass fn-namespace-uri-13 pass fn-namespace-uri-14 pass fn-namespace-uri-15 pass fn-namespace-uri-16 pass fn-namespace-uri-17 pass fn-namespace-uri-18 pass fn-namespace-uri-19 pass fn-namespace-uri-20 pass fn-namespace-uri-21 pass fn-namespace-uri-22 pass fn-namespace-uri-23 pass fn-namespace-uri-24 pass fn-namespace-uri-25 pass fn-namespace-uri-26 pass K-NodeNamespaceURIFunc-1 pass K-NodeNamespaceURIFunc-2 no result K-NodeNamespaceURIFunc-3 fail fn:number 55/60 fn-numberint1args-1 pass fn-numberint1args-2 pass fn-numberint1args-3 pass fn-numberintg1args-1 pass fn-numberintg1args-2 pass fn-numberintg1args-3 pass fn-numberdec1args-1 pass fn-numberdec1args-2 pass fn-numberdec1args-3 pass fn-numberdbl1args-1 pass fn-numberdbl1args-2 pass fn-numberdbl1args-3 pass fn-numberflt1args-1 pass fn-numberflt1args-2 pass fn-numberflt1args-3 pass fn-numberlng1args-1 pass fn-numberlng1args-2 pass fn-numberlng1args-3 pass fn-numberusht1args-1 pass fn-numberusht1args-2 pass fn-numberusht1args-3 pass fn-numbernint1args-1 pass fn-numbernint1args-2 pass fn-numbernint1args-3 pass fn-numberpint1args-1 pass fn-numberpint1args-2 pass fn-numberpint1args-3 pass fn-numberulng1args-1 pass fn-numberulng1args-2 fail fn-numberulng1args-3 pass fn-numbernpi1args-1 pass fn-numbernpi1args-2 pass fn-numbernpi1args-3 pass fn-numbernni1args-1 pass fn-numbernni1args-2 pass fn-numbernni1args-3 pass fn-numbersht1args-1 pass fn-numbersht1args-2 pass fn-numbersht1args-3 pass fn-number-1 fail fn-number-2 pass fn-number-3 pass fn-number-4 pass K-NodeNumberFunc-1 pass K-NodeNumberFunc-2 pass K-NodeNumberFunc-3 pass K-NodeNumberFunc-4 pass K-NodeNumberFunc-5 pass K-NodeNumberFunc-6 pass K-NodeNumberFunc-7 pass K-NodeNumberFunc-8 pass K-NodeNumberFunc-9 pass K-NodeNumberFunc-10 pass K-NodeNumberFunc-11 fail K-NodeNumberFunc-12 pass K-NodeNumberFunc-13 pass K-NodeNumberFunc-14 pass K-NodeNumberFunc-15 pass K-NodeNumberFunc-16 fail K-NodeNumberFunc-17 fail fn:lang 16/29 fn-lang1args-1 fail fn-lang1args-2 fail fn-lang1args-3 fail fn-lang-1 pass fn-lang-2 fail fn-lang-3 pass fn-lang-4 pass fn-lang-5 pass fn-lang-6 pass fn-lang-7 pass fn-lang-8 pass fn-lang-9 pass fn-lang-10 pass fn-lang-11 pass fn-lang-12 pass fn-lang-13 pass fn-lang-14 pass fn-lang-15 pass fn-lang-16 fail fn-lang-17 fail fn-lang-18 fail fn-lang-19 fail fn-lang-20 fail fn-lang-21 fail fn-lang-22 pass K-NodeLangFunc-1 pass K-NodeLangFunc-2 no result K-NodeLangFunc-3 no result K-NodeLangFunc-4 fail fn:root 23/28 fn-root-1 pass fn-root-2 pass fn-root-3 pass fn-root-4 pass fn-root-5 pass fn-root-6 pass fn-root-7 pass fn-root-8 pass fn-root-9 pass fn-root-10 pass fn-root-11 pass fn-root-12 pass fn-root-13 pass fn-root-14 fail fn-root-15 fail fn-root-16 pass fn-root-17 pass fn-root-18 pass fn-root-19 pass fn-root-20 pass fn-root-21 fail fn-root-22 fail fn-root-23 fail fn-root-24 pass K-NodeRootFunc-1 pass K-NodeRootFunc-2 pass K-NodeRootFunc-3 pass Expected-error: XPTY0004, Actual Error: Arguments size of fn:root must be 0 or 1, but was 1
K-NodeRootFunc-4 pass Functions on Sequences General Functions and Operators on Sequences fn:boolean 117/122 fn-booleanint1args-1 pass fn-booleanint1args-2 pass fn-booleanint1args-3 pass fn-booleanintg1args-1 pass fn-booleanintg1args-2 pass fn-booleanintg1args-3 pass fn-booleandec1args-1 pass fn-booleandec1args-2 pass fn-booleandec1args-3 pass fn-booleandbl1args-1 pass fn-booleandbl1args-2 pass fn-booleandbl1args-3 pass fn-booleanflt1args-1 pass fn-booleanflt1args-2 pass fn-booleanflt1args-3 pass fn-booleanlng1args-1 pass fn-booleanlng1args-2 pass fn-booleanlng1args-3 pass fn-booleanusht1args-1 pass fn-booleanusht1args-2 pass fn-booleanusht1args-3 pass fn-booleannint1args-1 pass fn-booleannint1args-2 pass fn-booleannint1args-3 pass fn-booleanpint1args-1 pass fn-booleanpint1args-2 pass fn-booleanpint1args-3 pass fn-booleanulng1args-1 pass fn-booleanulng1args-2 pass fn-booleanulng1args-3 pass fn-booleannpi1args-1 pass fn-booleannpi1args-2 pass fn-booleannpi1args-3 pass fn-booleannni1args-1 pass fn-booleannni1args-2 pass fn-booleannni1args-3 pass fn-booleansht1args-1 pass fn-booleansht1args-2 pass fn-booleansht1args-3 pass fn-boolean-mixed-args-001 fail fn-boolean-mixed-args-002 pass fn-boolean-mixed-args-003 pass fn-boolean-mixed-args-004 pass fn-boolean-mixed-args-005 pass fn-boolean-mixed-args-006 pass fn-boolean-mixed-args-007 pass fn-boolean-mixed-args-008 pass fn-boolean-mixed-args-009 pass fn-boolean-mixed-args-010 pass fn-boolean-mixed-args-011 pass fn-boolean-mixed-args-012 pass fn-boolean-mixed-args-013 pass fn-boolean-mixed-args-014 pass fn-boolean-mixed-args-015 pass fn-boolean-mixed-args-016 pass fn-boolean-mixed-args-017 pass fn-boolean-mixed-args-018 pass fn-boolean-mixed-args-019 pass fn-boolean-mixed-args-020 pass fn-boolean-mixed-args-021 pass fn-boolean-mixed-args-022 pass fn-boolean-mixed-args-023 pass fn-boolean-mixed-args-024 pass fn-boolean-mixed-args-025 pass fn-boolean-mixed-args-026 pass fn-boolean-mixed-args-027 pass fn-boolean-mixed-args-028 pass fn-boolean-mixed-args-029 pass fn-boolean-mixed-args-030 pass fn-boolean-mixed-args-031 pass fn-boolean-mixed-args-032 pass fn-boolean-mixed-args-033 pass fn-boolean-mixed-args-034 pass fn-boolean-mixed-args-035 pass fn-boolean-mixed-args-036 pass fn-boolean-mixed-args-037 pass fn-boolean-mixed-args-038 pass fn-boolean-mixed-args-039 pass fn-boolean-mixed-args-040 pass fn-boolean-mixed-args-041 pass fn-boolean-mixed-args-042 pass fn-boolean-mixed-args-043 pass fn-boolean-mixed-args-044 pass fn-boolean-mixed-args-045 pass fn-boolean-mixed-args-046 pass fn-boolean-mixed-args-047 pass fn-boolean-mixed-args-048 pass fn-boolean-mixed-args-049 pass fn-boolean-050 pass context-item-1 pass K-SeqBooleanFunc-1 pass K-SeqBooleanFunc-2 pass K-SeqBooleanFunc-3 fail K-SeqBooleanFunc-4 pass K-SeqBooleanFunc-5 pass K-SeqBooleanFunc-6 pass K-SeqBooleanFunc-7 pass K-SeqBooleanFunc-8 pass K-SeqBooleanFunc-9 pass K-SeqBooleanFunc-10 pass K-SeqBooleanFunc-11 pass K-SeqBooleanFunc-12 pass K-SeqBooleanFunc-13 pass K-SeqBooleanFunc-14 pass K-SeqBooleanFunc-15 pass K-SeqBooleanFunc-16 pass K-SeqBooleanFunc-17 pass K-SeqBooleanFunc-18 pass K-SeqBooleanFunc-19 pass K-SeqBooleanFunc-20 pass K-SeqBooleanFunc-21 pass K-SeqBooleanFunc-22 pass K-SeqBooleanFunc-23 pass K-SeqBooleanFunc-24 fail K-SeqBooleanFunc-25 fail K-SeqBooleanFunc-26 fail K-SeqBooleanFunc-27 pass K-SeqBooleanFunc-28 pass K-SeqBooleanFunc-29 pass K-SeqBooleanFunc-30 pass K-SeqBooleanFunc-31 pass K-SeqBooleanFunc-32 pass fn:index-of 17/47 fn-indexof-mix-args-001 fail fn-indexof-mix-args-002 pass fn-indexof-mix-args-003 fail fn-indexof-mix-args-004 fail fn-indexof-mix-args-005 pass fn-indexof-mix-args-006 pass fn-indexof-mix-args-007 pass fn-indexof-mix-args-008 fail fn-indexof-mix-args-009 pass fn-indexof-mix-args-010 fail fn-indexof-mix-args-011 fail fn-indexof-mix-args-012 fail fn-indexof-mix-args-013 fail fn-indexof-mix-args-014 pass fn-indexof-mix-args-015 fail fn-indexof-mix-args-016 fail fn-indexof-mix-args-017 fail fn-indexof-mix-args-018 fail fn-indexof-mix-args-019 fail fn-indexof-mix-args-020 fail fn-indexof-mix-args-021 fail fn-indexof-mix-args-022 pass K-SeqIndexOfFunc-1 pass K-SeqIndexOfFunc-2 pass K-SeqIndexOfFunc-3 no result K-SeqIndexOfFunc-4 no result K-SeqIndexOfFunc-5 pass K-SeqIndexOfFunc-6 fail K-SeqIndexOfFunc-7 fail K-SeqIndexOfFunc-8 fail K-SeqIndexOfFunc-9 fail K-SeqIndexOfFunc-10 pass K-SeqIndexOfFunc-11 fail K-SeqIndexOfFunc-12 fail K-SeqIndexOfFunc-13 pass K-SeqIndexOfFunc-14 fail K-SeqIndexOfFunc-15 fail K-SeqIndexOfFunc-16 fail K-SeqIndexOfFunc-17 fail K-SeqIndexOfFunc-18 fail K-SeqIndexOfFunc-19 pass K-SeqIndexOfFunc-20 fail K-SeqIndexOfFunc-21 fail K-SeqIndexOfFunc-22 pass K-SeqIndexOfFunc-23 pass K-SeqIndexOfFunc-24 pass K-SeqIndexOfFunc-25 pass fn:empty 48/48 fn-emptyint1args-1 pass fn-emptyint1args-2 pass fn-emptyint1args-3 pass fn-emptyintg1args-1 pass fn-emptyintg1args-2 pass fn-emptyintg1args-3 pass fn-emptydec1args-1 pass fn-emptydec1args-2 pass fn-emptydec1args-3 pass fn-emptydbl1args-1 pass fn-emptydbl1args-2 pass fn-emptydbl1args-3 pass fn-emptyflt1args-1 pass fn-emptyflt1args-2 pass fn-emptyflt1args-3 pass fn-emptylng1args-1 pass fn-emptylng1args-2 pass fn-emptylng1args-3 pass fn-emptyusht1args-1 pass fn-emptyusht1args-2 pass fn-emptyusht1args-3 pass fn-emptynint1args-1 pass fn-emptynint1args-2 pass fn-emptynint1args-3 pass fn-emptypint1args-1 pass fn-emptypint1args-2 pass fn-emptypint1args-3 pass fn-emptyulng1args-1 pass fn-emptyulng1args-2 pass fn-emptyulng1args-3 pass fn-emptynpi1args-1 pass fn-emptynpi1args-2 pass fn-emptynpi1args-3 pass fn-emptynni1args-1 pass fn-emptynni1args-2 pass fn-emptynni1args-3 pass fn-emptysht1args-1 pass fn-emptysht1args-2 pass fn-emptysht1args-3 pass K-SeqEmptyFunc-1 pass K-SeqEmptyFunc-2 pass K-SeqEmptyFunc-3 pass K-SeqEmptyFunc-4 pass K-SeqEmptyFunc-5 pass K-SeqEmptyFunc-6 pass K-SeqEmptyFunc-7 pass K-SeqEmptyFunc-8 pass K-SeqEmptyFunc-9 pass fn:exists 53/53 fn-existsint1args-1 pass fn-existsint1args-2 pass fn-existsint1args-3 pass fn-existsintg1args-1 pass fn-existsintg1args-2 pass fn-existsintg1args-3 pass fn-existsdec1args-1 pass fn-existsdec1args-2 pass fn-existsdec1args-3 pass fn-existsdbl1args-1 pass fn-existsdbl1args-2 pass fn-existsdbl1args-3 pass fn-existsflt1args-1 pass fn-existsflt1args-2 pass fn-existsflt1args-3 pass fn-existslng1args-1 pass fn-existslng1args-2 pass fn-existslng1args-3 pass fn-existsusht1args-1 pass fn-existsusht1args-2 pass fn-existsusht1args-3 pass fn-existsnint1args-1 pass fn-existsnint1args-2 pass fn-existsnint1args-3 pass fn-existspint1args-1 pass fn-existspint1args-2 pass fn-existspint1args-3 pass fn-existsulng1args-1 pass fn-existsulng1args-2 pass fn-existsulng1args-3 pass fn-existsnpi1args-1 pass fn-existsnpi1args-2 pass fn-existsnpi1args-3 pass fn-existsnni1args-1 pass fn-existsnni1args-2 pass fn-existsnni1args-3 pass fn-existssht1args-1 pass fn-existssht1args-2 pass fn-existssht1args-3 pass K-SeqExistsFunc-1 pass K-SeqExistsFunc-2 pass K-SeqExistsFunc-3 pass K-SeqExistsFunc-4 pass K-SeqExistsFunc-5 pass K-SeqExistsFunc-6 pass K-SeqExistsFunc-7 pass K-SeqExistsFunc-8 pass K-SeqExistsFunc-9 pass K-SeqExistsFunc-10 pass K-SeqExistsFunc-11 pass K-SeqExistsFunc-12 pass K-SeqExistsFunc-13 pass K-SeqExistsFunc-14 pass fn:distinct-values 65/86 fn-distinct-valuesint1args-1 pass fn-distinct-valuesint1args-2 pass fn-distinct-valuesint1args-3 pass fn-distinct-valuesintg1args-1 pass fn-distinct-valuesintg1args-2 pass fn-distinct-valuesintg1args-3 pass fn-distinct-valuesdec1args-1 pass fn-distinct-valuesdec1args-2 pass fn-distinct-valuesdec1args-3 pass fn-distinct-valuesdbl1args-1 pass fn-distinct-valuesdbl1args-2 pass fn-distinct-valuesdbl1args-3 pass fn-distinct-valuesflt1args-1 pass fn-distinct-valuesflt1args-2 pass fn-distinct-valuesflt1args-3 pass fn-distinct-valueslng1args-1 pass fn-distinct-valueslng1args-2 pass fn-distinct-valueslng1args-3 pass fn-distinct-valuesusht1args-1 pass fn-distinct-valuesusht1args-2 pass fn-distinct-valuesusht1args-3 pass fn-distinct-valuesnint1args-1 pass fn-distinct-valuesnint1args-2 pass fn-distinct-valuesnint1args-3 pass fn-distinct-valuespint1args-1 pass fn-distinct-valuespint1args-2 pass fn-distinct-valuespint1args-3 pass fn-distinct-valuesulng1args-1 pass fn-distinct-valuesulng1args-2 pass fn-distinct-valuesulng1args-3 pass fn-distinct-valuesnpi1args-1 pass fn-distinct-valuesnpi1args-2 pass fn-distinct-valuesnpi1args-3 pass fn-distinct-valuesnni1args-1 pass fn-distinct-valuesnni1args-2 pass fn-distinct-valuesnni1args-3 pass fn-distinct-valuessht1args-1 pass fn-distinct-valuessht1args-2 pass fn-distinct-valuessht1args-3 pass fn-distinct-values-mixed-args-001 pass fn-distinct-values-mixed-args-002 pass fn-distinct-values-mixed-args-003 fail fn-distinct-values-mixed-args-004 pass fn-distinct-values-mixed-args-005 fail fn-distinct-values-mixed-args-006 fail fn-distinct-values-mixed-args-007 pass fn-distinct-values-mixed-args-008 pass fn-distinct-values-mixed-args-009 fail fn-distinct-values-mixed-args-010 fail fn-distinct-values-mixed-args-011 fail fn-distinct-values-mixed-args-012 fail fn-distinct-values-mixed-args-013 fail fn-distinct-values-mixed-args-014 pass fn-distinct-values-mixed-args-015 pass fn-distinct-values-mixed-args-016 pass fn-distinct-values-mixed-args-017 pass fn-distinct-values-mixed-args-018 pass fn-distinct-values-mixed-args-019 pass fn-distinct-values-mixed-args-020 pass fn-distinct-values-mixed-args-021 fail fn-distinct-values-mixed-args-022 fail fn-distinct-values-mixed-args-023 fail fn-distinct-values-mixed-args-024 pass fn-distinct-values-mixed-args-025 fail fn-distinct-values-mixed-args-026 fail fn-distinct-values-mixed-args-027 fail fn-distinct-values-mixed-args-028 pass fn-distinct-values-mixed-args-029 pass fn-distinct-values-mixed-args-030 fail fn-distinct-values-mixed-args-031 fail fn-distinct-values-mixed-args-032 fail K-SeqDistinctValuesFunc-1 pass K-SeqDistinctValuesFunc-2 no result K-SeqDistinctValuesFunc-3 pass K-SeqDistinctValuesFunc-4 pass K-SeqDistinctValuesFunc-5 pass K-SeqDistinctValuesFunc-6 fail K-SeqDistinctValuesFunc-7 pass K-SeqDistinctValuesFunc-8 pass K-SeqDistinctValuesFunc-9 fail K-SeqDistinctValuesFunc-10 fail K-SeqDistinctValuesFunc-11 pass K-SeqDistinctValuesFunc-12 pass K-SeqDistinctValuesFunc-13 pass K-SeqDistinctValuesFunc-14 pass K-SeqDistinctValuesFunc-15 pass fn:insert-before 33/41 fn-insert-before-mix-args-001 pass fn-insert-before-mix-args-002 pass fn-insert-before-mix-args-003 pass fn-insert-before-mix-args-004 pass fn-insert-before-mix-args-005 pass fn-insert-before-mix-args-006 pass fn-insert-before-mix-args-007 pass fn-insert-before-mix-args-008 pass fn-insert-before-mix-args-009 pass fn-insert-before-mix-args-010 pass fn-insert-before-mix-args-011 pass fn-insert-before-mix-args-012 pass fn-insert-before-mix-args-013 pass fn-insert-before-mix-args-014 pass fn-insert-before-mix-args-015 pass fn-insert-before-mix-args-016 pass fn-insert-before-mix-args-017 pass fn-insert-before-mix-args-018 pass fn-insert-before-mix-args-019 pass fn-insert-before-mix-args-020 pass K-SeqInsertBeforeFunc-1 pass K-SeqInsertBeforeFunc-2 pass K-SeqInsertBeforeFunc-3 pass K-SeqInsertBeforeFunc-4 no result K-SeqInsertBeforeFunc-5 fail K-SeqInsertBeforeFunc-6 pass K-SeqInsertBeforeFunc-7 fail K-SeqInsertBeforeFunc-8 fail K-SeqInsertBeforeFunc-9 fail K-SeqInsertBeforeFunc-10 fail K-SeqInsertBeforeFunc-11 pass K-SeqInsertBeforeFunc-12 pass K-SeqInsertBeforeFunc-13 pass K-SeqInsertBeforeFunc-14 pass K-SeqInsertBeforeFunc-15 fail K-SeqInsertBeforeFunc-16 fail K-SeqInsertBeforeFunc-17 pass K-SeqInsertBeforeFunc-18 pass K-SeqInsertBeforeFunc-19 pass K-SeqInsertBeforeFunc-20 pass K-SeqInsertBeforeFunc-21 pass fn:remove 40/44 fn-remove-mix-args-001 pass fn-remove-mix-args-002 pass fn-remove-mix-args-003 pass fn-remove-mix-args-004 pass fn-remove-mix-args-005 pass fn-remove-mix-args-006 pass fn-remove-mix-args-007 pass fn-remove-mix-args-008 pass fn-remove-mix-args-009 pass fn-remove-mix-args-010 pass fn-remove-mix-args-011 pass fn-remove-mix-args-012 pass fn-remove-mix-args-013 pass fn-remove-mix-args-014 pass fn-remove-mix-args-015 pass fn-remove-mix-args-016 pass fn-remove-mix-args-017 pass fn-remove-mix-args-018 pass fn-remove-mix-args-019 pass fn-remove-mix-args-020 pass K-SeqRemoveFunc-1 pass K-SeqRemoveFunc-2 pass K-SeqRemoveFunc-3 pass K-SeqRemoveFunc-4 pass K-SeqRemoveFunc-5 pass K-SeqRemoveFunc-6 fail K-SeqRemoveFunc-7 fail K-SeqRemoveFunc-8 fail K-SeqRemoveFunc-9 pass K-SeqRemoveFunc-10 pass K-SeqRemoveFunc-11 pass K-SeqRemoveFunc-12 pass K-SeqRemoveFunc-13 fail K-SeqRemoveFunc-14 pass K-SeqRemoveFunc-15 pass K-SeqRemoveFunc-16 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqRemoveFunc-17 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqRemoveFunc-18 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqRemoveFunc-19 pass K-SeqRemoveFunc-20 pass K-SeqRemoveFunc-21 pass K-SeqRemoveFunc-22 pass K-SeqRemoveFunc-23 pass K-SeqRemoveFunc-24 pass fn:reverse 58/60 fn-reverseint1args-1 pass fn-reverseint1args-2 pass fn-reverseint1args-3 pass fn-reverseintg1args-1 pass fn-reverseintg1args-2 pass fn-reverseintg1args-3 pass fn-reversedec1args-1 pass fn-reversedec1args-2 pass fn-reversedec1args-3 pass fn-reversedbl1args-1 pass fn-reversedbl1args-2 pass fn-reversedbl1args-3 pass fn-reverseflt1args-1 pass fn-reverseflt1args-2 pass fn-reverseflt1args-3 pass fn-reverselng1args-1 pass fn-reverselng1args-2 pass fn-reverselng1args-3 pass fn-reverseusht1args-1 pass fn-reverseusht1args-2 pass fn-reverseusht1args-3 pass fn-reversenint1args-1 pass fn-reversenint1args-2 pass fn-reversenint1args-3 pass fn-reversepint1args-1 pass fn-reversepint1args-2 pass fn-reversepint1args-3 pass fn-reverseulng1args-1 pass fn-reverseulng1args-2 pass fn-reverseulng1args-3 pass fn-reversenpi1args-1 pass fn-reversenpi1args-2 pass fn-reversenpi1args-3 pass fn-reversenni1args-1 pass fn-reversenni1args-2 pass fn-reversenni1args-3 pass fn-reversesht1args-1 pass fn-reversesht1args-2 pass fn-reversesht1args-3 pass K-SeqReverseFunc-1 pass K-SeqReverseFunc-2 pass K-SeqReverseFunc-3 pass K-SeqReverseFunc-4 pass K-SeqReverseFunc-5 fail K-SeqReverseFunc-6 pass K-SeqReverseFunc-7 pass K-SeqReverseFunc-8 pass K-SeqReverseFunc-9 pass K-SeqReverseFunc-10 pass K-SeqReverseFunc-11 pass K-SeqReverseFunc-12 pass K-SeqReverseFunc-13 pass K-SeqReverseFunc-14 pass K-SeqReverseFunc-15 fail K-SeqReverseFunc-16 pass K-SeqReverseFunc-17 pass K-SeqReverseFunc-18 pass K-SeqReverseFunc-19 pass K-SeqReverseFunc-20 pass K-SeqReverseFunc-21 pass fn:subsequence 19/67 fn-subsequence-mix-args-001 pass fn-subsequence-mix-args-002 fail fn-subsequence-mix-args-003 fail fn-subsequence-mix-args-004 fail fn-subsequence-mix-args-005 fail fn-subsequence-mix-args-006 fail fn-subsequence-mix-args-007 fail fn-subsequence-mix-args-008 fail fn-subsequence-mix-args-009 fail fn-subsequence-mix-args-010 fail fn-subsequence-mix-args-011 fail fn-subsequence-mix-args-012 fail fn-subsequence-mix-args-013 fail fn-subsequence-mix-args-014 fail fn-subsequence-mix-args-015 fail fn-subsequence-mix-args-016 fail fn-subsequence-mix-args-017 fail fn-subsequence-mix-args-018 fail fn-subsequence-mix-args-019 fail fn-subsequence-mix-args-020 fail fn-subsequence-mix-args-021 fail fn-subsequence-mix-args-022 fail fn-subsequence-mix-args-023 fail K-SeqSubsequenceFunc-1 pass K-SeqSubsequenceFunc-2 pass K-SeqSubsequenceFunc-3 pass K-SeqSubsequenceFunc-4 fail K-SeqSubsequenceFunc-5 pass K-SeqSubsequenceFunc-6 fail K-SeqSubsequenceFunc-7 fail K-SeqSubsequenceFunc-8 fail K-SeqSubsequenceFunc-9 fail K-SeqSubsequenceFunc-10 pass K-SeqSubsequenceFunc-11 pass K-SeqSubsequenceFunc-12 pass K-SeqSubsequenceFunc-13 fail K-SeqSubsequenceFunc-14 pass K-SeqSubsequenceFunc-15 pass K-SeqSubsequenceFunc-16 fail K-SeqSubsequenceFunc-17 pass K-SeqSubsequenceFunc-18 fail K-SeqSubsequenceFunc-19 fail K-SeqSubsequenceFunc-20 pass K-SeqSubsequenceFunc-21 fail K-SeqSubsequenceFunc-22 fail K-SeqSubsequenceFunc-23 fail K-SeqSubsequenceFunc-24 fail K-SeqSubsequenceFunc-25 fail K-SeqSubsequenceFunc-26 pass K-SeqSubsequenceFunc-27 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqSubsequenceFunc-28 pass Expected-error: XPTY0004, Actual Error: err:FORG0001
K-SeqSubsequenceFunc-29 no result K-SeqSubsequenceFunc-30 fail K-SeqSubsequenceFunc-31 fail K-SeqSubsequenceFunc-32 pass K-SeqSubsequenceFunc-33 fail K-SeqSubsequenceFunc-34 fail K-SeqSubsequenceFunc-35 fail K-SeqSubsequenceFunc-36 fail K-SeqSubsequenceFunc-37 fail K-SeqSubsequenceFunc-38 fail K-SeqSubsequenceFunc-39 fail K-SeqSubsequenceFunc-40 pass K-SeqSubsequenceFunc-41 fail K-SeqSubsequenceFunc-42 fail K-SeqSubsequenceFunc-43 pass K-SeqSubsequenceFunc-44 pass fn:unordered 30/31 fn-unordered-mix-args-001 pass fn-unordered-mix-args-002 pass fn-unordered-mix-args-003 pass fn-unordered-mix-args-004 pass fn-unordered-mix-args-005 pass fn-unordered-mix-args-006 pass fn-unordered-mix-args-007 pass fn-unordered-mix-args-008 pass fn-unordered-mix-args-009 pass fn-unordered-mix-args-010 pass fn-unordered-mix-args-011 pass fn-unordered-mix-args-012 pass fn-unordered-mix-args-013 pass fn-unordered-mix-args-014 pass fn-unordered-mix-args-015 pass fn-unordered-mix-args-016 pass fn-unordered-mix-args-017 pass fn-unordered-mix-args-018 pass fn-unordered-mix-args-019 pass fn-unordered-mix-args-020 pass fn-unordered-mix-args-021 pass fn-unordered-mix-args-022 pass fn-unordered-mix-args-023 pass K-SeqUnorderedFunc-1 pass K-SeqUnorderedFunc-2 pass K-SeqUnorderedFunc-3 pass K-SeqUnorderedFunc-4 pass K-SeqUnorderedFunc-5 pass K-SeqUnorderedFunc-6 pass K-SeqUnorderedFunc-7 pass K-SeqUnorderedFunc-8 fail Functions That Test the Cardinality of Sequences fn:zero-or-one 43/48 fn-zero-or-oneint1args-1 pass fn-zero-or-oneint1args-2 pass fn-zero-or-oneint1args-3 pass fn-zero-or-oneintg1args-1 pass fn-zero-or-oneintg1args-2 pass fn-zero-or-oneintg1args-3 pass fn-zero-or-onedec1args-1 pass fn-zero-or-onedec1args-2 pass fn-zero-or-onedec1args-3 pass fn-zero-or-onedbl1args-1 pass fn-zero-or-onedbl1args-2 pass fn-zero-or-onedbl1args-3 pass fn-zero-or-oneflt1args-1 pass fn-zero-or-oneflt1args-2 pass fn-zero-or-oneflt1args-3 pass fn-zero-or-onelng1args-1 pass fn-zero-or-onelng1args-2 pass fn-zero-or-onelng1args-3 pass fn-zero-or-oneusht1args-1 pass fn-zero-or-oneusht1args-2 pass fn-zero-or-oneusht1args-3 pass fn-zero-or-onenint1args-1 pass fn-zero-or-onenint1args-2 pass fn-zero-or-onenint1args-3 pass fn-zero-or-onepint1args-1 pass fn-zero-or-onepint1args-2 pass fn-zero-or-onepint1args-3 pass fn-zero-or-oneulng1args-1 pass fn-zero-or-oneulng1args-2 pass fn-zero-or-oneulng1args-3 pass fn-zero-or-onenpi1args-1 pass fn-zero-or-onenpi1args-2 pass fn-zero-or-onenpi1args-3 pass fn-zero-or-onenni1args-1 pass fn-zero-or-onenni1args-2 pass fn-zero-or-onenni1args-3 pass fn-zero-or-onesht1args-1 pass fn-zero-or-onesht1args-2 pass fn-zero-or-onesht1args-3 pass fn-zero-or-one-1 fail K-SeqZeroOrOneFunc-1 pass K-SeqZeroOrOneFunc-2 pass K-SeqZeroOrOneFunc-3 pass K-SeqZeroOrOneFunc-4 fail K-SeqZeroOrOneFunc-5 pass K-SeqZeroOrOneFunc-6 fail K-SeqZeroOrOneFunc-7 fail K-SeqZeroOrOneFunc-8 fail fn:one-or-more 43/48 fn-one-or-moreint1args-1 pass fn-one-or-moreint1args-2 pass fn-one-or-moreint1args-3 pass fn-one-or-moreintg1args-1 pass fn-one-or-moreintg1args-2 pass fn-one-or-moreintg1args-3 pass fn-one-or-moredec1args-1 pass fn-one-or-moredec1args-2 pass fn-one-or-moredec1args-3 pass fn-one-or-moredbl1args-1 pass fn-one-or-moredbl1args-2 pass fn-one-or-moredbl1args-3 pass fn-one-or-moreflt1args-1 pass fn-one-or-moreflt1args-2 pass fn-one-or-moreflt1args-3 pass fn-one-or-morelng1args-1 pass fn-one-or-morelng1args-2 pass fn-one-or-morelng1args-3 pass fn-one-or-moreusht1args-1 pass fn-one-or-moreusht1args-2 pass fn-one-or-moreusht1args-3 pass fn-one-or-morenint1args-1 pass fn-one-or-morenint1args-2 pass fn-one-or-morenint1args-3 pass fn-one-or-morepint1args-1 pass fn-one-or-morepint1args-2 pass fn-one-or-morepint1args-3 pass fn-one-or-moreulng1args-1 pass fn-one-or-moreulng1args-2 pass fn-one-or-moreulng1args-3 pass fn-one-or-morenpi1args-1 pass fn-one-or-morenpi1args-2 pass fn-one-or-morenpi1args-3 pass fn-one-or-morenni1args-1 pass fn-one-or-morenni1args-2 pass fn-one-or-morenni1args-3 pass fn-one-or-moresht1args-1 pass fn-one-or-moresht1args-2 pass fn-one-or-moresht1args-3 pass fn-one-or-more-1 fail K-SeqOneOrMoreFunc-1 pass K-SeqOneOrMoreFunc-2 pass K-SeqOneOrMoreFunc-3 pass K-SeqOneOrMoreFunc-4 fail K-SeqOneOrMoreFunc-5 pass K-SeqOneOrMoreFunc-6 fail K-SeqOneOrMoreFunc-7 fail K-SeqOneOrMoreFunc-8 fail fn:exactly-one 44/50 fn-exactly-oneint1args-1 pass fn-exactly-oneint1args-2 pass fn-exactly-oneint1args-3 pass fn-exactly-oneintg1args-1 pass fn-exactly-oneintg1args-2 pass fn-exactly-oneintg1args-3 pass fn-exactly-onedec1args-1 pass fn-exactly-onedec1args-2 pass fn-exactly-onedec1args-3 pass fn-exactly-onedbl1args-1 pass fn-exactly-onedbl1args-2 pass fn-exactly-onedbl1args-3 pass fn-exactly-oneflt1args-1 pass fn-exactly-oneflt1args-2 pass fn-exactly-oneflt1args-3 pass fn-exactly-onelng1args-1 pass fn-exactly-onelng1args-2 pass fn-exactly-onelng1args-3 pass fn-exactly-oneusht1args-1 pass fn-exactly-oneusht1args-2 pass fn-exactly-oneusht1args-3 pass fn-exactly-onenint1args-1 pass fn-exactly-onenint1args-2 pass fn-exactly-onenint1args-3 pass fn-exactly-onepint1args-1 pass fn-exactly-onepint1args-2 pass fn-exactly-onepint1args-3 pass fn-exactly-oneulng1args-1 pass fn-exactly-oneulng1args-2 pass fn-exactly-oneulng1args-3 pass fn-exactly-onenpi1args-1 pass fn-exactly-onenpi1args-2 pass fn-exactly-onenpi1args-3 pass fn-exactly-onenni1args-1 pass fn-exactly-onenni1args-2 pass fn-exactly-onenni1args-3 pass fn-exactly-onesht1args-1 pass fn-exactly-onesht1args-2 pass fn-exactly-onesht1args-3 pass fn-exactly-one-1 fail K-SeqExactlyOneFunc-1 pass K-SeqExactlyOneFunc-2 pass K-SeqExactlyOneFunc-3 fail K-SeqExactlyOneFunc-4 pass K-SeqExactlyOneFunc-5 pass K-SeqExactlyOneFunc-6 fail K-SeqExactlyOneFunc-7 fail K-SeqExactlyOneFunc-8 fail K-SeqExactlyOneFunc-9 fail K-SeqExactlyOneFunc-10 pass fn:deep-equal 31/151 fn-deep-equalint2args-1 fail fn-deep-equalint2args-2 fail fn-deep-equalint2args-3 fail fn-deep-equalint2args-4 fail fn-deep-equalint2args-5 fail fn-deep-equalintg2args-1 fail fn-deep-equalintg2args-2 fail fn-deep-equalintg2args-3 fail fn-deep-equalintg2args-4 fail fn-deep-equalintg2args-5 fail fn-deep-equaldec2args-1 fail fn-deep-equaldec2args-2 fail fn-deep-equaldec2args-3 fail fn-deep-equaldec2args-4 fail fn-deep-equaldec2args-5 fail fn-deep-equaldbl2args-1 fail fn-deep-equaldbl2args-2 fail fn-deep-equaldbl2args-3 fail fn-deep-equaldbl2args-4 fail fn-deep-equaldbl2args-5 fail fn-deep-equalflt2args-1 fail fn-deep-equalflt2args-2 fail fn-deep-equalflt2args-3 fail fn-deep-equalflt2args-4 fail fn-deep-equalflt2args-5 fail fn-deep-equallng2args-1 fail fn-deep-equallng2args-2 fail fn-deep-equallng2args-3 fail fn-deep-equallng2args-4 fail fn-deep-equallng2args-5 fail fn-deep-equalusht2args-1 fail fn-deep-equalusht2args-2 fail fn-deep-equalusht2args-3 fail fn-deep-equalusht2args-4 fail fn-deep-equalusht2args-5 fail fn-deep-equalnint2args-1 fail fn-deep-equalnint2args-2 fail fn-deep-equalnint2args-3 fail fn-deep-equalnint2args-4 fail fn-deep-equalnint2args-5 fail fn-deep-equalpint2args-1 fail fn-deep-equalpint2args-2 fail fn-deep-equalpint2args-3 fail fn-deep-equalpint2args-4 fail fn-deep-equalpint2args-5 fail fn-deep-equalulng2args-1 fail fn-deep-equalulng2args-2 fail fn-deep-equalulng2args-3 fail fn-deep-equalulng2args-4 fail fn-deep-equalulng2args-5 fail fn-deep-equalnpi2args-1 fail fn-deep-equalnpi2args-2 fail fn-deep-equalnpi2args-3 fail fn-deep-equalnpi2args-4 fail fn-deep-equalnpi2args-5 fail fn-deep-equalnni2args-1 fail fn-deep-equalnni2args-2 fail fn-deep-equalnni2args-3 fail fn-deep-equalnni2args-4 fail fn-deep-equalnni2args-5 fail fn-deep-equalsht2args-1 fail fn-deep-equalsht2args-2 fail fn-deep-equalsht2args-3 fail fn-deep-equalsht2args-4 fail fn-deep-equalsht2args-5 fail fn-deep-equal-mix-args-001 pass fn-deep-equal-mix-args-002 pass fn-deep-equal-mix-args-003 fail fn-deep-equal-mix-args-004 fail fn-deep-equal-mix-args-005 fail fn-deep-equal-mix-args-006 fail fn-deep-equal-mix-args-007 pass fn-deep-equal-mix-args-008 pass fn-deep-equal-mix-args-009 pass fn-deep-equal-mix-args-010 fail fn-deep-equal-mix-args-011 fail fn-deep-equal-mix-args-012 fail fn-deep-equal-mix-args-013 fail fn-deep-equal-mix-args-014 fail fn-deep-equal-mix-args-015 fail fn-deep-equal-mix-args-016 fail fn-deep-equal-mix-args-017 fail fn-deep-equal-mix-args-018 fail fn-deep-equal-mix-args-019 fail fn-deep-equal-mix-args-020 fail fn-deep-equal-mix-args-021 fail fn-deep-equal-mix-args-022 fail fn-deep-equal-mix-args-023 fail fn-deep-equal-mix-args-024 fail fn-deep-equal-mix-args-025 fail fn-deep-equal-mix-args-026 fail fn-deep-equal-mix-args-027 fail fn-deep-equal-mix-args-028 fail fn-deep-equal-mix-args-029 fail fn-deep-equal-mix-args-030 fail fn-deep-equal-mix-args-031 fail K-SeqDeepEqualFunc-1 pass K-SeqDeepEqualFunc-2 pass K-SeqDeepEqualFunc-3 pass K-SeqDeepEqualFunc-4 fail K-SeqDeepEqualFunc-5 fail K-SeqDeepEqualFunc-6 fail K-SeqDeepEqualFunc-7 pass K-SeqDeepEqualFunc-8 fail K-SeqDeepEqualFunc-9 fail K-SeqDeepEqualFunc-10 fail K-SeqDeepEqualFunc-11 fail K-SeqDeepEqualFunc-12 fail K-SeqDeepEqualFunc-13 fail K-SeqDeepEqualFunc-14 fail K-SeqDeepEqualFunc-15 fail K-SeqDeepEqualFunc-16 fail K-SeqDeepEqualFunc-17 fail K-SeqDeepEqualFunc-18 fail K-SeqDeepEqualFunc-19 pass K-SeqDeepEqualFunc-20 fail K-SeqDeepEqualFunc-21 fail K-SeqDeepEqualFunc-22 fail K-SeqDeepEqualFunc-23 fail K-SeqDeepEqualFunc-24 pass K-SeqDeepEqualFunc-25 pass K-SeqDeepEqualFunc-26 pass K-SeqDeepEqualFunc-27 pass K-SeqDeepEqualFunc-28 pass K-SeqDeepEqualFunc-29 pass K-SeqDeepEqualFunc-30 pass K-SeqDeepEqualFunc-31 pass K-SeqDeepEqualFunc-32 fail K-SeqDeepEqualFunc-33 fail K-SeqDeepEqualFunc-34 fail K-SeqDeepEqualFunc-35 fail K-SeqDeepEqualFunc-36 pass K-SeqDeepEqualFunc-37 pass K-SeqDeepEqualFunc-38 pass K-SeqDeepEqualFunc-39 pass K-SeqDeepEqualFunc-40 pass K-SeqDeepEqualFunc-41 pass K-SeqDeepEqualFunc-42 fail K-SeqDeepEqualFunc-43 fail K-SeqDeepEqualFunc-44 fail K-SeqDeepEqualFunc-45 pass K-SeqDeepEqualFunc-46 pass K-SeqDeepEqualFunc-47 pass K-SeqDeepEqualFunc-48 fail K-SeqDeepEqualFunc-49 pass K-SeqDeepEqualFunc-50 fail K-SeqDeepEqualFunc-51 pass K-SeqDeepEqualFunc-52 pass K-SeqDeepEqualFunc-53 fail K-SeqDeepEqualFunc-54 pass K-SeqDeepEqualFunc-55 fail Aggregate Functions fn:count 57/57 fn-countint1args-1 pass fn-countint1args-2 pass fn-countint1args-3 pass fn-countintg1args-1 pass fn-countintg1args-2 pass fn-countintg1args-3 pass fn-countdec1args-1 pass fn-countdec1args-2 pass fn-countdec1args-3 pass fn-countdbl1args-1 pass fn-countdbl1args-2 pass fn-countdbl1args-3 pass fn-countflt1args-1 pass fn-countflt1args-2 pass fn-countflt1args-3 pass fn-countlng1args-1 pass fn-countlng1args-2 pass fn-countlng1args-3 pass fn-countusht1args-1 pass fn-countusht1args-2 pass fn-countusht1args-3 pass fn-countnint1args-1 pass fn-countnint1args-2 pass fn-countnint1args-3 pass fn-countpint1args-1 pass fn-countpint1args-2 pass fn-countpint1args-3 pass fn-countulng1args-1 pass fn-countulng1args-2 pass fn-countulng1args-3 pass fn-countnpi1args-1 pass fn-countnpi1args-2 pass fn-countnpi1args-3 pass fn-countnni1args-1 pass fn-countnni1args-2 pass fn-countnni1args-3 pass fn-countsht1args-1 pass fn-countsht1args-2 pass fn-countsht1args-3 pass K-SeqCountFunc-1 pass K-SeqCountFunc-2 pass K-SeqCountFunc-3 pass K-SeqCountFunc-4 pass K-SeqCountFunc-5 pass K-SeqCountFunc-6 pass K-SeqCountFunc-7 pass K-SeqCountFunc-8 pass K-SeqCountFunc-9 pass K-SeqCountFunc-10 pass K-SeqCountFunc-11 pass K-SeqCountFunc-12 pass K-SeqCountFunc-13 pass K-SeqCountFunc-14 pass K-SeqCountFunc-15 pass K-SeqCountFunc-16 pass K-SeqCountFunc-17 pass K-SeqCountFunc-18 pass fn:avg 149/215 fn-avgint1args-1 pass fn-avgint1args-2 pass fn-avgint1args-3 pass fn-avgintg1args-1 pass fn-avgintg1args-2 pass fn-avgintg1args-3 pass fn-avgdec1args-1 pass fn-avgdec1args-2 pass fn-avgdec1args-3 pass fn-avgdbl1args-1 pass fn-avgdbl1args-2 pass fn-avgdbl1args-3 pass fn-avgflt1args-1 pass fn-avgflt1args-2 pass fn-avgflt1args-3 pass fn-avglng1args-1 pass fn-avglng1args-2 pass fn-avglng1args-3 pass fn-avgusht1args-1 pass fn-avgusht1args-2 pass fn-avgusht1args-3 pass fn-avgnint1args-1 pass fn-avgnint1args-2 pass fn-avgnint1args-3 pass fn-avgpint1args-1 pass fn-avgpint1args-2 pass fn-avgpint1args-3 pass fn-avgulng1args-1 pass fn-avgulng1args-2 pass fn-avgulng1args-3 pass fn-avgnpi1args-1 pass fn-avgnpi1args-2 pass fn-avgnpi1args-3 pass fn-avgnni1args-1 pass fn-avgnni1args-2 pass fn-avgnni1args-3 pass fn-avgsht1args-1 pass fn-avgsht1args-2 pass fn-avgsht1args-3 pass fn-avgint2args-1 pass fn-avgint2args-2 pass fn-avgint2args-3 pass fn-avgint2args-4 pass fn-avgint2args-5 pass fn-avgintg2args-1 fail fn-avgintg2args-2 fail fn-avgintg2args-3 pass fn-avgintg2args-4 fail fn-avgintg2args-5 pass fn-avgdec2args-1 fail fn-avgdec2args-2 fail fn-avgdec2args-3 pass fn-avgdec2args-4 fail fn-avgdec2args-5 pass fn-avgdbl2args-1 pass fn-avgdbl2args-2 pass fn-avgdbl2args-3 pass fn-avgdbl2args-4 pass fn-avgdbl2args-5 pass fn-avgflt2args-1 no result fn-avgflt2args-2 fail fn-avgflt2args-3 pass fn-avgflt2args-4 fail fn-avgflt2args-5 pass fn-avglng2args-1 fail fn-avglng2args-2 fail fn-avglng2args-3 pass fn-avglng2args-4 fail fn-avglng2args-5 pass fn-avgusht2args-1 pass fn-avgusht2args-2 pass fn-avgusht2args-3 pass fn-avgusht2args-4 pass fn-avgusht2args-5 pass fn-avgnint2args-1 fail fn-avgnint2args-2 fail fn-avgnint2args-3 pass fn-avgnint2args-4 fail fn-avgnint2args-5 pass fn-avgpint2args-1 pass fn-avgpint2args-2 fail fn-avgpint2args-3 pass fn-avgpint2args-4 fail fn-avgpint2args-5 pass fn-avgulng2args-1 pass fn-avgulng2args-2 fail fn-avgulng2args-3 fail fn-avgulng2args-4 fail fn-avgulng2args-5 fail fn-avgnpi2args-1 fail fn-avgnpi2args-2 fail fn-avgnpi2args-3 fail fn-avgnpi2args-4 fail fn-avgnpi2args-5 fail fn-avgnni2args-1 pass fn-avgnni2args-2 fail fn-avgnni2args-3 fail fn-avgnni2args-4 fail fn-avgnni2args-5 fail fn-avgsht2args-1 pass fn-avgsht2args-2 pass fn-avgsht2args-3 pass fn-avgsht2args-4 pass fn-avgsht2args-5 pass fn-avg-1 pass fn-avg-2 fail fn-avg-mix-args-001 pass fn-avg-mix-args-002 fail fn-avg-mix-args-003 fail fn-avg-mix-args-004 fail fn-avg-mix-args-005 fail fn-avg-mix-args-006 pass fn-avg-mix-args-007 pass fn-avg-mix-args-008 pass fn-avg-mix-args-009 fail fn-avg-mix-args-010 pass fn-avg-mix-args-011 fail fn-avg-mix-args-012 fail fn-avg-mix-args-013 fail fn-avg-mix-args-014 fail fn-avg-mix-args-015 fail fn-avg-mix-args-016 fail fn-avg-mix-args-017 fail fn-avg-mix-args-018 pass fn-avg-mix-args-019 fail fn-avg-mix-args-020 pass fn-avg-mix-args-021 pass fn-avg-mix-args-022 pass fn-avg-mix-args-023 pass fn-avg-mix-args-024 fail fn-avg-mix-args-025 pass fn-avg-mix-args-026 fail fn-avg-mix-args-027 fail fn-avg-mix-args-028 pass Expected-error: FORG0006, Actual Error: err:XPTY0004
fn-avg-mix-args-029 no result fn-avg-mix-args-030 no result fn-avg-mix-args-031 no result fn-avg-mix-args-032 pass fn-avg-mix-args-033 pass fn-avg-mix-args-034 pass fn-avg-mix-args-035 pass fn-avg-mix-args-036 pass fn-avg-mix-args-037 pass fn-avg-mix-args-038 pass fn-avg-mix-args-039 pass fn-avg-mix-args-040 pass fn-avg-mix-args-041 pass fn-avg-mix-args-042 pass fn-avg-mix-args-043 pass fn-avg-mix-args-044 pass fn-avg-mix-args-045 pass fn-avg-mix-args-046 pass fn-avg-mix-args-047 fail fn-avg-mix-args-048 fail fn-avg-mix-args-049 pass fn-avg-mix-args-050 fail fn-avg-mix-args-051 pass fn-avg-mix-args-052 pass fn-avg-mix-args-053 pass fn-avg-mix-args-054 pass fn-avg-mix-args-055 pass Expected-error: FORG0006, Actual Error: err:FOAR0002
fn-avg-mix-args-056 pass fn-avg-mix-args-057 fail fn-avg-mix-args-058 pass fn-avg-mix-args-059 pass fn-avg-mix-args-060 pass fn-avg-mix-args-061 pass fn-avg-mix-args-062 pass fn-avg-mix-args-063 pass fn-avg-mix-args-064 pass fn-avg-mix-args-065 pass fn-avg-mix-args-066 pass K-SeqAVGFunc-1 pass K-SeqAVGFunc-2 pass K-SeqAVGFunc-3 fail K-SeqAVGFunc-4 pass K-SeqAVGFunc-5 pass K-SeqAVGFunc-6 pass K-SeqAVGFunc-7 pass K-SeqAVGFunc-8 pass K-SeqAVGFunc-9 pass K-SeqAVGFunc-10 pass K-SeqAVGFunc-11 pass K-SeqAVGFunc-12 pass K-SeqAVGFunc-13 pass K-SeqAVGFunc-14 pass K-SeqAVGFunc-15 pass K-SeqAVGFunc-16 pass K-SeqAVGFunc-17 fail K-SeqAVGFunc-18 fail K-SeqAVGFunc-19 pass K-SeqAVGFunc-20 fail K-SeqAVGFunc-21 pass K-SeqAVGFunc-22 pass K-SeqAVGFunc-23 fail K-SeqAVGFunc-24 pass K-SeqAVGFunc-25 fail K-SeqAVGFunc-26 pass K-SeqAVGFunc-27 pass K-SeqAVGFunc-28 pass K-SeqAVGFunc-29 pass K-SeqAVGFunc-30 pass K-SeqAVGFunc-31 no result K-SeqAVGFunc-32 pass Expected-error: FORG0006, Actual Error: err:FORG0001
K-SeqAVGFunc-33 pass Expected-error: FORG0006, Actual Error: Fatal error caused while invoking Focus#next().
K-SeqAVGFunc-34 no result K-SeqAVGFunc-35 pass K-SeqAVGFunc-36 pass K-SeqAVGFunc-37 pass K-SeqAVGFunc-38 pass Expected-error: FORG0006, Actual Error: err:XPTY0004
K-SeqAVGFunc-39 fail K-SeqAVGFunc-40 fail K-SeqAVGFunc-41 fail K-SeqAVGFunc-42 fail K-SeqAVGFunc-43 pass fn:max 157/166 fn-maxint1args-1 pass fn-maxint1args-2 pass fn-maxint1args-3 pass fn-maxintg1args-1 pass fn-maxintg1args-2 pass fn-maxintg1args-3 pass fn-maxdec1args-1 pass fn-maxdec1args-2 pass fn-maxdec1args-3 pass fn-maxdbl1args-1 pass fn-maxdbl1args-2 pass fn-maxdbl1args-3 pass fn-maxflt1args-1 pass fn-maxflt1args-2 pass fn-maxflt1args-3 pass fn-maxlng1args-1 pass fn-maxlng1args-2 pass fn-maxlng1args-3 pass fn-maxusht1args-1 pass fn-maxusht1args-2 pass fn-maxusht1args-3 pass fn-maxnint1args-1 pass fn-maxnint1args-2 pass fn-maxnint1args-3 pass fn-maxpint1args-1 pass fn-maxpint1args-2 pass fn-maxpint1args-3 pass fn-maxulng1args-1 pass fn-maxulng1args-2 pass fn-maxulng1args-3 pass fn-maxnpi1args-1 pass fn-maxnpi1args-2 pass fn-maxnpi1args-3 pass fn-maxnni1args-1 pass fn-maxnni1args-2 pass fn-maxnni1args-3 pass fn-maxsht1args-1 pass fn-maxsht1args-2 pass fn-maxsht1args-3 pass fn-maxint2args-1 pass fn-maxint2args-2 pass fn-maxint2args-3 pass fn-maxint2args-4 pass fn-maxint2args-5 pass fn-maxintg2args-1 pass fn-maxintg2args-2 pass fn-maxintg2args-3 pass fn-maxintg2args-4 pass fn-maxintg2args-5 pass fn-maxdec2args-1 pass fn-maxdec2args-2 pass fn-maxdec2args-3 pass fn-maxdec2args-4 pass fn-maxdec2args-5 pass fn-maxdbl2args-1 pass fn-maxdbl2args-2 pass fn-maxdbl2args-3 pass fn-maxdbl2args-4 pass fn-maxdbl2args-5 pass fn-maxflt2args-1 pass fn-maxflt2args-2 pass fn-maxflt2args-3 pass fn-maxflt2args-4 pass fn-maxflt2args-5 pass fn-maxlng2args-1 pass fn-maxlng2args-2 pass fn-maxlng2args-3 pass fn-maxlng2args-4 pass fn-maxlng2args-5 pass fn-maxusht2args-1 pass fn-maxusht2args-2 pass fn-maxusht2args-3 pass fn-maxusht2args-4 pass fn-maxusht2args-5 pass fn-maxnint2args-1 pass fn-maxnint2args-2 pass fn-maxnint2args-3 pass fn-maxnint2args-4 pass fn-maxnint2args-5 pass fn-maxpint2args-1 pass fn-maxpint2args-2 pass fn-maxpint2args-3 pass fn-maxpint2args-4 pass fn-maxpint2args-5 pass fn-maxulng2args-1 pass fn-maxulng2args-2 pass fn-maxulng2args-3 pass fn-maxulng2args-4 pass fn-maxulng2args-5 pass fn-maxnpi2args-1 pass fn-maxnpi2args-2 pass fn-maxnpi2args-3 pass fn-maxnpi2args-4 pass fn-maxnpi2args-5 pass fn-maxnni2args-1 pass fn-maxnni2args-2 pass fn-maxnni2args-3 pass fn-maxnni2args-4 pass fn-maxnni2args-5 pass fn-maxsht2args-1 pass fn-maxsht2args-2 pass fn-maxsht2args-3 pass fn-maxsht2args-4 pass fn-maxsht2args-5 pass fn-max-1 pass fn-max-2 fail fn-max-3 pass K-SeqMAXFunc-1 pass K-SeqMAXFunc-2 pass K-SeqMAXFunc-3 fail K-SeqMAXFunc-4 pass K-SeqMAXFunc-5 pass K-SeqMAXFunc-6 pass K-SeqMAXFunc-7 pass K-SeqMAXFunc-8 pass K-SeqMAXFunc-9 pass K-SeqMAXFunc-10 pass K-SeqMAXFunc-11 pass K-SeqMAXFunc-12 pass K-SeqMAXFunc-13 pass K-SeqMAXFunc-14 pass K-SeqMAXFunc-15 pass K-SeqMAXFunc-16 pass K-SeqMAXFunc-17 pass K-SeqMAXFunc-18 pass K-SeqMAXFunc-19 pass K-SeqMAXFunc-20 pass K-SeqMAXFunc-21 no result K-SeqMAXFunc-22 pass K-SeqMAXFunc-23 no result K-SeqMAXFunc-24 pass K-SeqMAXFunc-25 pass K-SeqMAXFunc-26 pass K-SeqMAXFunc-27 pass K-SeqMAXFunc-28 pass K-SeqMAXFunc-29 pass K-SeqMAXFunc-30 pass K-SeqMAXFunc-31 pass K-SeqMAXFunc-32 pass K-SeqMAXFunc-33 pass K-SeqMAXFunc-34 pass K-SeqMAXFunc-35 pass K-SeqMAXFunc-36 pass K-SeqMAXFunc-37 fail K-SeqMAXFunc-38 no result K-SeqMAXFunc-39 no result K-SeqMAXFunc-40 pass K-SeqMAXFunc-41 pass K-SeqMAXFunc-42 pass K-SeqMAXFunc-43 pass K-SeqMAXFunc-44 pass K-SeqMAXFunc-45 pass K-SeqMAXFunc-46 pass K-SeqMAXFunc-47 pass K-SeqMAXFunc-48 pass K-SeqMAXFunc-49 pass K-SeqMAXFunc-50 pass K-SeqMAXFunc-51 pass K-SeqMAXFunc-52 pass K-SeqMAXFunc-53 pass K-SeqMAXFunc-54 pass K-SeqMAXFunc-55 fail K-SeqMAXFunc-56 pass K-SeqMAXFunc-57 pass K-SeqMAXFunc-58 pass K-SeqMAXFunc-59 fail fn:min 158/166 fn-minint1args-1 pass fn-minint1args-2 pass fn-minint1args-3 pass fn-minintg1args-1 pass fn-minintg1args-2 pass fn-minintg1args-3 pass fn-mindec1args-1 pass fn-mindec1args-2 pass fn-mindec1args-3 pass fn-mindbl1args-1 pass fn-mindbl1args-2 pass fn-mindbl1args-3 pass fn-minflt1args-1 pass fn-minflt1args-2 pass fn-minflt1args-3 pass fn-minlng1args-1 pass fn-minlng1args-2 pass fn-minlng1args-3 pass fn-minusht1args-1 pass fn-minusht1args-2 pass fn-minusht1args-3 pass fn-minnint1args-1 pass fn-minnint1args-2 pass fn-minnint1args-3 pass fn-minpint1args-1 pass fn-minpint1args-2 pass fn-minpint1args-3 pass fn-minulng1args-1 pass fn-minulng1args-2 pass fn-minulng1args-3 pass fn-minnpi1args-1 pass fn-minnpi1args-2 pass fn-minnpi1args-3 pass fn-minnni1args-1 pass fn-minnni1args-2 pass fn-minnni1args-3 pass fn-minsht1args-1 pass fn-minsht1args-2 pass fn-minsht1args-3 pass fn-minint2args-1 pass fn-minint2args-2 pass fn-minint2args-3 pass fn-minint2args-4 pass fn-minint2args-5 pass fn-minintg2args-1 pass fn-minintg2args-2 pass fn-minintg2args-3 pass fn-minintg2args-4 pass fn-minintg2args-5 pass fn-mindec2args-1 pass fn-mindec2args-2 pass fn-mindec2args-3 pass fn-mindec2args-4 pass fn-mindec2args-5 pass fn-mindbl2args-1 pass fn-mindbl2args-2 pass fn-mindbl2args-3 pass fn-mindbl2args-4 pass fn-mindbl2args-5 pass fn-minflt2args-1 pass fn-minflt2args-2 pass fn-minflt2args-3 pass fn-minflt2args-4 pass fn-minflt2args-5 pass fn-minlng2args-1 pass fn-minlng2args-2 pass fn-minlng2args-3 pass fn-minlng2args-4 pass fn-minlng2args-5 pass fn-minusht2args-1 pass fn-minusht2args-2 pass fn-minusht2args-3 pass fn-minusht2args-4 pass fn-minusht2args-5 pass fn-minnint2args-1 pass fn-minnint2args-2 pass fn-minnint2args-3 pass fn-minnint2args-4 pass fn-minnint2args-5 pass fn-minpint2args-1 pass fn-minpint2args-2 pass fn-minpint2args-3 pass fn-minpint2args-4 pass fn-minpint2args-5 pass fn-minulng2args-1 pass fn-minulng2args-2 pass fn-minulng2args-3 pass fn-minulng2args-4 pass fn-minulng2args-5 pass fn-minnpi2args-1 pass fn-minnpi2args-2 pass fn-minnpi2args-3 pass fn-minnpi2args-4 pass fn-minnpi2args-5 pass fn-minnni2args-1 pass fn-minnni2args-2 pass fn-minnni2args-3 pass fn-minnni2args-4 pass fn-minnni2args-5 pass fn-minsht2args-1 pass fn-minsht2args-2 pass fn-minsht2args-3 pass fn-minsht2args-4 pass fn-minsht2args-5 pass fn-min-1 pass fn-min-2 fail fn-min-3 pass K-SeqMINFunc-1 pass K-SeqMINFunc-2 pass K-SeqMINFunc-3 pass K-SeqMINFunc-4 pass K-SeqMINFunc-5 pass K-SeqMINFunc-6 pass K-SeqMINFunc-7 pass K-SeqMINFunc-8 pass K-SeqMINFunc-9 pass K-SeqMINFunc-10 pass K-SeqMINFunc-11 pass K-SeqMINFunc-12 pass K-SeqMINFunc-13 pass K-SeqMINFunc-14 pass K-SeqMINFunc-15 pass K-SeqMINFunc-16 pass K-SeqMINFunc-17 pass K-SeqMINFunc-18 pass K-SeqMINFunc-19 pass K-SeqMINFunc-20 pass K-SeqMINFunc-21 no result K-SeqMINFunc-22 pass K-SeqMINFunc-23 no result K-SeqMINFunc-24 pass K-SeqMINFunc-25 pass K-SeqMINFunc-26 pass K-SeqMINFunc-27 pass K-SeqMINFunc-28 pass K-SeqMINFunc-29 pass K-SeqMINFunc-30 pass K-SeqMINFunc-31 pass K-SeqMINFunc-32 pass K-SeqMINFunc-33 pass K-SeqMINFunc-34 pass K-SeqMINFunc-35 pass K-SeqMINFunc-36 pass K-SeqMINFunc-37 fail K-SeqMINFunc-38 no result K-SeqMINFunc-39 no result K-SeqMINFunc-40 pass K-SeqMINFunc-41 pass K-SeqMINFunc-42 pass K-SeqMINFunc-43 pass K-SeqMINFunc-44 pass K-SeqMINFunc-45 pass K-SeqMINFunc-46 pass K-SeqMINFunc-47 fail K-SeqMINFunc-48 pass K-SeqMINFunc-49 pass K-SeqMINFunc-50 pass K-SeqMINFunc-51 pass K2-SeqMINFunc-1 pass K2-SeqMINFunc-2 pass K2-SeqMINFunc-3 pass K2-SeqMINFunc-4 pass K2-SeqMINFunc-5 pass K2-SeqMINFunc-6 pass K2-SeqMINFunc-7 pass K2-SeqMINFunc-8 fail fn:sum 36/198 fn-sumint1args-1 fail fn-sumint1args-2 fail fn-sumint1args-3 fail fn-sumintg1args-1 fail fn-sumintg1args-2 fail fn-sumintg1args-3 fail fn-sumdec1args-1 fail fn-sumdec1args-2 fail fn-sumdec1args-3 fail fn-sumdbl1args-1 fail fn-sumdbl1args-2 pass fn-sumdbl1args-3 fail fn-sumflt1args-1 fail fn-sumflt1args-2 pass fn-sumflt1args-3 fail fn-sumlng1args-1 fail fn-sumlng1args-2 fail fn-sumlng1args-3 fail fn-sumusht1args-1 pass fn-sumusht1args-2 fail fn-sumusht1args-3 fail fn-sumnint1args-1 fail fn-sumnint1args-2 fail fn-sumnint1args-3 fail fn-sumpint1args-1 fail fn-sumpint1args-2 fail fn-sumpint1args-3 fail fn-sumulng1args-1 pass fn-sumulng1args-2 fail fn-sumulng1args-3 fail fn-sumnpi1args-1 fail fn-sumnpi1args-2 fail fn-sumnpi1args-3 pass fn-sumnni1args-1 pass fn-sumnni1args-2 fail fn-sumnni1args-3 fail fn-sumsht1args-1 fail fn-sumsht1args-2 fail fn-sumsht1args-3 fail fn-sumint2args-1 fail fn-sumint2args-2 fail fn-sumint2args-3 fail fn-sumint2args-4 fail fn-sumintg2args-1 fail fn-sumintg2args-2 pass fn-sumintg2args-3 fail fn-sumintg2args-4 pass fn-sumdec2args-1 fail fn-sumdec2args-2 pass fn-sumdec2args-3 fail fn-sumdec2args-4 pass fn-sumdbl2args-1 fail fn-sumdbl2args-2 pass fn-sumdbl2args-3 fail fn-sumdbl2args-4 pass fn-sumflt2args-1 fail fn-sumflt2args-2 pass fn-sumflt2args-3 fail fn-sumflt2args-4 pass fn-sumlng2args-1 fail fn-sumlng2args-2 pass fn-sumlng2args-3 fail fn-sumlng2args-4 pass fn-sumusht2args-1 pass fn-sumusht2args-2 fail fn-sumusht2args-3 fail fn-sumusht2args-4 fail fn-sumusht2args-5 fail fn-sumnint2args-1 fail fn-sumnint2args-2 fail fn-sumnint2args-3 fail fn-sumnint2args-4 fail fn-sumpint2args-1 fail fn-sumpint2args-2 fail fn-sumpint2args-3 fail fn-sumpint2args-4 fail fn-sumpint2args-5 fail fn-sumulng2args-1 pass fn-sumulng2args-2 fail fn-sumulng2args-3 fail fn-sumulng2args-4 fail fn-sumulng2args-5 fail fn-sumnpi2args-1 fail fn-sumnpi2args-2 fail fn-sumnpi2args-3 fail fn-sumnpi2args-4 fail fn-sumnni2args-1 pass fn-sumnni2args-2 fail fn-sumnni2args-3 fail fn-sumnni2args-4 fail fn-sumnni2args-5 fail fn-sumsht2args-1 fail fn-sumsht2args-2 fail fn-sumsht2args-3 fail fn-sumsht2args-4 fail fn-sumint3args-1 fail fn-sumint3args-2 fail fn-sumint3args-3 fail fn-sumint3args-4 fail fn-sumintg3args-1 fail fn-sumintg3args-2 fail fn-sumintg3args-3 fail fn-sumintg3args-4 fail fn-sumdec3args-1 fail fn-sumdec3args-2 fail fn-sumdec3args-3 fail fn-sumdec3args-4 fail fn-sumdbl3args-1 no result fn-sumdbl3args-2 fail fn-sumdbl3args-3 fail fn-sumdbl3args-4 fail fn-sumdbl3args-5 pass fn-sumdbl3args-6 no result fn-sumflt3args-1 no result fn-sumflt3args-2 fail fn-sumflt3args-3 fail fn-sumflt3args-4 fail fn-sumflt3args-5 pass fn-sumflt3args-6 no result fn-sumlng3args-1 fail fn-sumlng3args-2 fail fn-sumlng3args-3 fail fn-sumlng3args-4 fail fn-sumlng3args-5 fail fn-sumlng3args-6 fail fn-sumusht3args-1 pass fn-sumusht3args-2 fail fn-sumusht3args-3 fail fn-sumusht3args-4 fail fn-sumusht3args-5 fail fn-sumusht3args-6 fail fn-sumusht3args-7 fail fn-sumnint3args-1 fail fn-sumnint3args-2 fail fn-sumpint3args-1 fail fn-sumpint3args-2 fail fn-sumpint3args-3 fail fn-sumpint3args-4 fail fn-sumpint3args-5 fail fn-sumpint3args-6 fail fn-sumpint3args-7 fail fn-sumulng3args-1 pass fn-sumulng3args-2 fail fn-sumulng3args-3 fail fn-sumulng3args-4 fail fn-sumulng3args-5 fail fn-sumulng3args-6 fail fn-sumulng3args-7 fail fn-sumnpi3args-1 fail fn-sumnpi3args-2 fail fn-sumnpi3args-3 fail fn-sumnpi3args-4 fail fn-sumnpi3args-5 fail fn-sumnpi3args-6 pass fn-sumnni3args-1 pass fn-sumnni3args-2 fail fn-sumnni3args-3 fail fn-sumnni3args-4 fail fn-sumnni3args-5 fail fn-sumnni3args-6 fail fn-sumnni3args-7 fail fn-sumsht3args-1 fail fn-sumsht3args-2 fail fn-sumsht3args-3 fail fn-sumsht3args-4 fail K-SeqSUMFunc-1 pass K-SeqSUMFunc-2 pass K-SeqSUMFunc-3 fail K-SeqSUMFunc-4 pass K-SeqSUMFunc-5 fail K-SeqSUMFunc-6 pass K-SeqSUMFunc-7 fail K-SeqSUMFunc-8 fail K-SeqSUMFunc-9 pass K-SeqSUMFunc-10 fail K-SeqSUMFunc-11 fail K-SeqSUMFunc-12 fail K-SeqSUMFunc-13 fail K-SeqSUMFunc-14 fail K-SeqSUMFunc-15 fail K-SeqSUMFunc-16 fail K-SeqSUMFunc-17 pass K-SeqSUMFunc-18 pass K-SeqSUMFunc-19 fail K-SeqSUMFunc-20 fail K-SeqSUMFunc-21 pass K-SeqSUMFunc-22 fail K-SeqSUMFunc-23 no result K-SeqSUMFunc-24 pass Expected-error: FORG0006, Actual Error: err:FORG0001
K-SeqSUMFunc-25 pass Expected-error: FORG0006, Actual Error: Fatal error caused while invoking Focus#next().
K-SeqSUMFunc-26 pass Expected-error: FORG0006, Actual Error: Fatal error caused while invoking Focus#next().
K-SeqSUMFunc-27 fail K-SeqSUMFunc-28 fail K-SeqSUMFunc-29 fail K-SeqSUMFunc-30 fail K-SeqSUMFunc-31 fail K-SeqSUMFunc-32 fail K-SeqSUMFunc-33 no result Functions that Generate Sequences fn:id 8/26 fn-id-1 pass fn-id-2 pass fn-id-3 pass fn-id-4 pass fn-id-dtd-5 fail fn-id-dtd-6 fail fn-id-dtd-7 fail fn-id-dtd-8 fail fn-id-dtd-9 fail fn-id-dtd-10 fail fn-id-dtd-11 fail fn-id-dtd-12 fail fn-id-dtd-13 fail fn-id-dtd-14 fail fn-id-dtd-15 fail fn-id-dtd-16 fail fn-id-dtd-17 fail fn-id-dtd-18 fail fn-id-dtd-19 fail fn-id-dtd-20 fail fn-id-dtd-21 fail fn-id-22 pass fn-id-dtd-23 fail K2-SeqIDFunc-1 pass K2-SeqIDFunc-2 pass K2-SeqIDFunc-3 pass fn:idref 9/26 fn-idref-1 pass fn-idref-2 pass fn-idref-3 pass fn-idref-4 pass fn-idref-dtd-5 fail fn-idref-dtd-6 fail fn-idref-dtd-7 fail fn-idref-dtd-8 pass Expected-error: XQDY0025, Actual Error: err:XPTY0004
fn-idref-dtd-9 fail fn-idref-dtd-10 fail fn-idref-dtd-11 fail fn-idref-dtd-12 fail fn-idref-dtd-13 fail fn-idref-dtd-14 fail fn-idref-dtd-15 fail fn-idref-dtd-16 fail fn-idref-dtd-17 fail fn-idref-dtd-18 fail fn-idref-dtd-19 fail fn-idref-dtd-20 fail fn-idref-dtd-21 fail fn-idref-22 pass fn-idref-dtd-23 fail K2-SeqIDREFFunc-1 pass K2-SeqIDREFFunc-2 pass K2-SeqIDREFFunc-3 pass fn:doc-available 1/2 fn-doc-available-1 pass fn-doc-available-2 fail fn:doc 2/15 fn-doc-1 fail fn-doc-2 pass fn-doc-3 pass Expected-error: FODC0002, Actual Error: Open document failed!
fn-doc-4 fail fn-doc-5 fail fn-doc-6 fail fn-doc-7 fail fn-doc-15 fail fn-doc-16 fail fn-doc-17 fail fn-doc-18 fail fn-doc-19 fail fn-doc-20 fail fn-doc-21 fail fn-doc-22 fail fn:collection 3/13 fn-collection-1 pass fn-collection-2 pass Expected-error: FODC0004, Actual Error: Illeagl collection name: thisfileshouldnotexists
fn-collection-3 pass Expected-error: FODC0002, Actual Error: Illeagl collection name: invalidURI<>
fn-collection-4 fail fn-collection-4d fail fn-collection-5 fail fn-collection-5d fail fn-collection-6 fail fn-collection-7 fail fn-collection-8 fail fn-collection-9 fail fn-collection-10 fail fn-collection-10d fail Context Functions fn:position 58/65 position-1 pass position-2 pass position-3 pass position-4 pass position-5 pass position-6 fail position-7 pass position-8 pass position-9 fail position-10 fail position-11 pass position-12 pass position-13 pass position-14 pass position-15 pass position-16 pass position-17 pass position-18 pass position-19 pass position-20 pass position-21 pass position-22 pass K-ContextPositionFunc-1 pass K-ContextPositionFunc-2 pass K-ContextPositionFunc-3 pass K-ContextPositionFunc-4 pass K-ContextPositionFunc-5 pass K-ContextPositionFunc-6 pass K-ContextPositionFunc-7 pass K-ContextPositionFunc-8 pass K-ContextPositionFunc-9 pass K-ContextPositionFunc-10 pass K-ContextPositionFunc-11 pass K-ContextPositionFunc-12 pass K-ContextPositionFunc-13 pass K-ContextPositionFunc-14 pass K-ContextPositionFunc-15 pass K-ContextPositionFunc-16 pass K-ContextPositionFunc-17 pass K-ContextPositionFunc-18 pass K-ContextPositionFunc-19 pass K-ContextPositionFunc-20 fail K-ContextPositionFunc-21 fail K-ContextPositionFunc-22 fail K-ContextPositionFunc-23 fail K-ContextPositionFunc-24 pass K-ContextPositionFunc-25 pass K-ContextPositionFunc-26 pass K-ContextPositionFunc-27 pass K-ContextPositionFunc-28 pass K-ContextPositionFunc-29 pass K-ContextPositionFunc-30 pass K-ContextPositionFunc-31 pass K-ContextPositionFunc-32 pass K-ContextPositionFunc-33 pass K-ContextPositionFunc-34 pass K-ContextPositionFunc-35 pass K-ContextPositionFunc-36 pass K-ContextPositionFunc-37 pass K-ContextPositionFunc-38 pass K-ContextPositionFunc-39 pass K-ContextPositionFunc-40 pass K-ContextPositionFunc-41 pass K-ContextPositionFunc-42 pass K-ContextPositionFunc-43 pass fn:last 51/51 last-1 pass last-2 pass last-3 pass last-4 pass last-5 pass last-6 pass last-7 pass last-8 pass last-9 pass last-10 pass last-11 pass last-12 pass last-13 pass last-14 pass last-15 pass last-16 pass last-17 pass last-18 pass last-19 pass last-20 pass last-21 pass last-22 pass K-ContextLastFunc-1 pass K-ContextLastFunc-2 pass K-ContextLastFunc-3 pass K-ContextLastFunc-4 pass K-ContextLastFunc-5 pass K-ContextLastFunc-6 pass K-ContextLastFunc-7 pass K-ContextLastFunc-8 pass K-ContextLastFunc-9 pass K-ContextLastFunc-10 pass K-ContextLastFunc-11 pass K-ContextLastFunc-12 pass K-ContextLastFunc-13 pass K-ContextLastFunc-14 pass K-ContextLastFunc-15 pass K-ContextLastFunc-16 pass K-ContextLastFunc-17 pass K-ContextLastFunc-18 pass K-ContextLastFunc-19 pass K-ContextLastFunc-20 pass K-ContextLastFunc-21 pass K-ContextLastFunc-22 pass K-ContextLastFunc-23 pass K-ContextLastFunc-24 pass K-ContextLastFunc-25 pass K-ContextLastFunc-26 pass K-ContextLastFunc-27 pass K-ContextLastFunc-28 pass K-ContextLastFunc-29 pass fn:current-dateTime 14/26 fn-current-dateTime-1 not tested Inspectection is required
fn-current-dateTime-2 not tested Inspectection is required
fn-current-dateTime-3 not tested Inspectection is required
fn-current-dateTime-4 not tested Inspectection is required
fn-current-dateTime-5 pass fn-current-dateTime-6 not tested Inspectection is required
fn-current-datetime-7 not tested Inspectection is required
fn-current-dateTime-8 pass fn-current-dateTime-9 pass fn-current-dateTime-10 not tested Inspectection is required
fn-current-dateTime-11 not tested Inspectection is required
fn-current-dateTime-12 pass fn-current-dateTime-13 pass fn-current-dateTime-14 pass fn-current-dateTime-15 pass fn-current-dateTime-16 pass fn-current-dateTime-17 pass fn-current-dateTime-18 pass fn-current-dateTime-19 pass fn-current-dateTime-20 pass fn-current-dateTime-21 not tested Inspectection is required
fn-current-dateTime-22 not tested Inspectection is required
fn-current-dateTime-23 not tested Inspectection is required
fn-current-dateTime-24 not tested Inspectection is required
K-ContextCurrentDatetimeFunc-1 pass K-ContextCurrentDatetimeFunc-2 pass fn:current-date 14/23 fn-current-date-1 not tested Inspectection is required
fn-current-date-2 not tested Inspectection is required
fn-current-date-3 not tested Inspectection is required
fn-current-date-4 not tested Inspectection is required
fn-current-date-5 pass fn-current-date-6 not tested Inspectection is required
fn-current-date-7 not tested Inspectection is required
fn-current-date-8 pass fn-current-date-9 pass fn-current-date-10 not tested Inspectection is required
fn-current-date-11 not tested Inspectection is required
fn-current-date-12 pass fn-current-date-13 pass fn-current-date-14 pass fn-current-date-15 pass fn-current-date-16 pass fn-current-date-17 pass fn-current-date-18 pass fn-current-date-19 pass fn-current-date-20 pass fn-current-date-21 not tested Inspectection is required
K-ContextCurrentDateFunc-1 pass K-ContextCurrentDateFunc-2 pass fn:current-time 14/22 fn-current-time-1 not tested Inspectection is required
fn-current-time-2 not tested Inspectection is required
fn-current-time-3 not tested Inspectection is required
fn-current-time-4 not tested Inspectection is required
fn-current-time-5 pass fn-current-time-6 not tested Inspectection is required
fn-current-time-7 not tested Inspectection is required
fn-current-time-8 pass fn-current-time-9 pass fn-current-time-10 not tested Inspectection is required
fn-current-time-11 not tested Inspectection is required
fn-current-time-12 pass fn-current-time-13 pass fn-current-time-14 pass fn-current-time-15 pass fn-current-time-16 pass fn-current-time-17 pass fn-current-time-18 pass fn-current-time-19 pass fn-current-time-20 pass K-ContextCurrentTimeFunc-1 pass K-ContextCurrentTimeFunc-2 pass fn:default-collation 3/5 fn-default-collation-1 pass fn-default-collation-2 fail K-ContextDefaultCollationFunc-1 pass K-ContextDefaultCollationFunc-2 pass K-ContextDefaultCollationFunc-3 fail fn:implicit-timezone 21/26 fn-implicit-timezone-1 pass fn-implicit-timezone-2 pass fn-implicit-timezone-3 pass fn-implicit-timezone-4 pass fn-implicit-timezone-5 pass fn-implicit-timezone-6 pass Expected-error: FOCA0005, Actual Error: err:FOAR0001
fn-implicit-timezone-7 pass fn-implicit-timezone-8 pass fn-implicit-timezone-9 pass fn-implicit-timezone-10 pass Expected-error: FOCA0005, Actual Error: err:FOAR0001
fn-implicit-timezone-11 fail fn-implicit-timezone-12 fail fn-implicit-timezone-13 pass fn-implicit-timezone-14 pass fn-implicit-timezone-15 pass fn-implicit-timezone-16 pass fn-implicit-timezone-17 pass fn-implicit-timezone-18 pass fn-implicit-timezone-19 pass fn-implicit-timezone-20 pass fn-implicit-timezone-21 not tested Inspectection is required, got exception: java.lang.IllegalStateException: second argument is expected to be xdt:dayTimeDuration, but was {http://www.w3.org/2001/XMLSchema}duration
fn-implicit-timezone-22 not tested Inspectection is required, got exception: java.lang.IllegalStateException: second argument is expected to be xdt:dayTimeDuration, but was {http://www.w3.org/2001/XMLSchema}duration
fn-implicit-timezone-23 not tested Inspectection is required, got exception: java.lang.IllegalStateException: second argument is expected to be xdt:dayTimeDuration, but was {http://www.w3.org/2001/XMLSchema}duration
K-ContextImplicitTimezoneFunc-1 pass K-ContextImplicitTimezoneFunc-2 pass K-ContextImplicitTimezoneFunc-3 pass Optional Features Schema Import Feature FLWOR Expressions that requires a schema import 0/17 ForExprType025 no result ForExprType026 no result ForExprType027 no result ForExprType037 no result ForExprType038 no result ForExprType039 no result ForExprType040 no result ForExprType041 no result ForExprType042 no result ForExprType043 no result ForExprType044 no result ForExprType048 no result ForExprType049 no result ForExprType050 no result ForExprType051 no result ForExprType052 no result ForExprType053 no result Computed Element Constructors 0/4 Constr-compelem-constrmod-1 no result Constr-compelem-constrmod-2 no result Constr-compelem-constrmod-5 no result Constr-compelem-constrmod-6 no result Version Declaration 0/2 version_declaration-005 no result prolog-version-8 no result Misc Functions that depends entirely on schema validation. 0/37 fn-id-5 no result fn-id-6 no result fn-id-7 no result fn-id-8 no result fn-id-9 no result fn-id-10 no result fn-id-11 no result fn-id-12 no result fn-id-13 no result fn-id-14 no result fn-id-15 no result fn-id-16 no result fn-id-17 no result fn-id-18 no result fn-id-19 no result fn-id-20 no result fn-id-21 no result fn-id-23 no result fn-idref-5 no result fn-idref-6 no result fn-idref-7 no result fn-idref-8 no result fn-idref-9 no result fn-idref-10 no result fn-idref-11 no result fn-idref-12 no result fn-idref-13 no result fn-idref-14 no result fn-idref-15 no result fn-idref-16 no result fn-idref-17 no result fn-idref-18 no result fn-idref-19 no result fn-idref-20 no result fn-idref-21 no result fn-idref-23 no result fn-data-1 no result Cast 0/48 qname-cast-1 no result qname-cast-2 no result qname-cast-3 no result qname-cast-4 no result notation-cast-2 no result notation-cast-3 no result casthcds1 no result casthcds2 no result casthcds3 no result casthcds4 no result casthcds5 no result casthcds6 no result casthcds7 no result casthcds8 no result casthcds9 no result casthcds10 no result casthcds11 no result casthcds12 no result casthcds13 no result casthcds14 no result casthcds15 no result casthcds16 no result casthcds17 no result casthcds18 no result casthcds19 no result casthcds20 no result casthcds21 no result casthcds22 no result casthcds23 no result casthcds24 no result casthcds25 no result casthcds26 no result casthcds27 no result casthcds28 no result casthcds29 no result casthcds30 no result casthcds31 no result casthcds32 no result casthcds33 no result casthcds34 no result casthcds35 no result casthcds36 no result casthcds37 no result casthcds38 no result casthcds39 no result casthcds40 no result casthcds41 no result casthcds42 no result op:numeric-equal 0/2 value-comparison-3 no result value-comparison-4 no result op:NOTATION-equal 0/22 Comp-notation-1 no result Comp-notation-2 no result Comp-notation-3 no result Comp-notation-4 no result Comp-notation-5 no result Comp-notation-6 no result Comp-notation-7 no result Comp-notation-8 no result Comp-notation-9 no result Comp-notation-10 no result Comp-notation-11 no result Comp-notation-12 no result Comp-notation-13 no result Comp-notation-14 no result Comp-notation-15 no result Comp-notation-16 no result Comp-notation-17 no result Comp-notation-18 no result Comp-notation-19 no result Comp-notation-20 no result Comp-notation-21 no result Comp-notation-22 no result Constructor Functions for User Defined Functions 0/10 user-defined-1 no result user-defined-2 no result user-defined-3 no result user-defined-4 no result user-defined-5 no result user-defined-6 no result user-defined-7 no result user-defined-8 no result user-defined-9 no result user-defined-10 no result Schema Import 0/31 schema-import-1 no result schema-import-2 no result schema-import-3 no result schema-import-4 no result schema-import-5 no result schema-import-6 no result schema-import-7 no result schema-import-8 no result schema-import-9 no result schema-import-10 no result schema-import-11 no result schema-import-12 no result schema-import-13 no result schema-import-14 no result schema-import-15 no result schema-import-16 no result schema-import-17 no result schema-import-18 no result schema-import-19 no result schema-import-20 no result schema-import-21 no result schema-import-22 no result schema-import-23 no result schema-import-25 no result schema-import-26 no result schema-import-27 no result schema-import-28 no result schema-import-29 no result schema-import-30 no result modules-schema-context no result schema-import-31 no result FOR Clause with TypeDeclaration 0/1 ForExprType010 fail fn:local-name-from-QName 0/7 LocalNameFromQNameFunc001 fail LocalNameFromQNameFunc002 fail LocalNameFromQNameFunc003 fail LocalNameFromQNameFunc004 fail LocalNameFromQNameFunc018 fail LocalNameFromQNameFunc019 fail LocalNameFromQNameFunc020 fail fn:namespace-uri-from-QName 0/7 NamespaceURIFromQNameFunc001 fail NamespaceURIFromQNameFunc002 fail NamespaceURIFromQNameFunc003 fail NamespaceURIFromQNameFunc004 fail NamespaceURIFromQNameFunc018 fail NamespaceURIFromQNameFunc019 fail NamespaceURIFromQNameFunc020 fail Schema Validation Feature Validate Expression 0/25 validateexpr-1 no result validateexpr-2 no result validateexpr-3 no result validateexpr-4 no result validateexpr-5 no result validateexpr-6 no result validateexpr-7 no result validateexpr-8 no result validateexpr-9 no result validateexpr-10 no result validateexpr-11 no result validateexpr-12 no result validateexpr-13 no result validateexpr-14 no result validateexpr-15 no result validateexpr-16 no result validateexpr-17 no result validateexpr-18 no result validateexpr-19 no result validateexpr-20 no result validateexpr-21 no result validateexpr-23 no result validateexpr-24 no result validateexpr-25 no result validateexpr-26 no result Static Typing Feature Static Typing of Path Expressions Static Typing of Steps Expressions Static Typing of Axes Steps 0/21 ST-Axes001 no result ST-Axes002 no result ST-Axes003 no result ST-Axes004 no result ST-Axes005 no result ST-Axes006 no result ST-Axes007 no result ST-Axes008 no result ST-Axes009 no result ST-Axes010 no result ST-Axes011 no result ST-Axes012 no result ST-Axes013 no result ST-Axes014 no result ST-Axes015 no result statictypingaxis-1 no result statictypingaxis-2 no result statictypingaxis-3 no result statictypingaxis-4 no result statictypingaxis-5 no result statictypingaxis-6 no result Static Typing of FLWOR expressions 0/25 statictyping-21 no result statictyping-22 no result statictyping-23 no result ST-WhereExpr001 no result ST-WhereExpr002 no result statictyping-1 no result statictyping-2 no result statictyping-3 no result statictyping-4 no result statictyping-5 no result statictyping-6 no result statictyping-7 no result statictyping-8 no result statictyping-9 no result statictyping-10 no result statictyping-11 no result statictyping-12 no result statictyping-13 no result statictyping-14 no result statictyping-15 no result statictyping-16 no result statictyping-17 no result statictyping-18 no result statictyping-19 no result statictyping-20 no result Static Typing of 'where' clause Full Axis Feature ancestor Axis 22/22 ancestor-1 pass ancestor-2 pass ancestor-3 pass ancestor-4 pass ancestor-5 pass ancestor-6 pass ancestor-7 pass ancestor-8 pass ancestor-9 pass ancestor-10 pass ancestor-11 pass ancestor-12 pass ancestor-13 pass ancestor-14 pass ancestor-15 pass ancestor-16 pass ancestor-17 pass ancestor-18 pass ancestor-19 pass ancestor-20 pass ancestor-21 pass unabbreviatedSyntax-10 pass ancestor-or-self Axis 22/22 ancestorself-1 pass ancestorself-2 pass ancestorself-3 pass ancestorself-4 pass ancestorself-5 pass ancestorself-6 pass ancestorself-7 pass ancestorself-8 pass ancestorself-9 pass ancestorself-10 pass ancestorself-11 pass ancestorself-12 pass ancestorself-13 pass ancestorself-14 pass ancestorself-15 pass ancestorself-16 pass ancestorself-17 pass ancestorself-18 pass ancestorself-19 pass ancestorself-20 pass ancestorself-21 pass unabbreviatedSyntax-11 pass following Axis 21/21 following-1 pass following-2 pass following-3 pass following-4 pass following-5 pass following-6 pass following-7 pass following-8 pass following-9 pass following-10 pass following-11 pass following-12 pass following-13 pass following-14 pass following-15 pass following-16 pass following-17 pass following-18 pass following-19 pass following-20 pass following-21 pass following-sibling Axis 22/22 followingsibling-1 pass followingsibling-2 pass followingsibling-3 pass followingsibling-4 pass followingsibling-5 pass followingsibling-6 pass followingsibling-7 pass followingsibling-8 pass followingsibling-9 pass followingsibling-10 pass followingsibling-11 pass followingsibling-12 pass followingsibling-13 pass followingsibling-14 pass followingsibling-15 pass followingsibling-16 pass followingsibling-17 pass followingsibling-18 pass followingsibling-19 pass followingsibling-20 pass followingsibling-21 pass unabbreviatedSyntax-24 pass preceding Axis 21/21 preceding-1 pass preceding-2 pass preceding-3 pass preceding-4 pass preceding-5 pass preceding-6 pass preceding-7 pass preceding-8 pass preceding-9 pass preceding-10 pass preceding-11 pass preceding-12 pass preceding-13 pass preceding-14 pass preceding-15 pass preceding-16 pass preceding-17 pass preceding-18 pass preceding-19 pass preceding-20 pass preceding-21 pass preceding-sibling Axis 22/22 preceding-sibling-1 pass preceding-sibling-2 pass preceding-sibling-3 pass preceding-sibling-4 pass preceding-sibling-5 pass preceding-sibling-6 pass preceding-sibling-7 pass preceding-sibling-8 pass preceding-sibling-9 pass preceding-sibling-10 pass preceding-sibling-11 pass preceding-sibling-12 pass preceding-sibling-13 pass preceding-sibling-14 pass preceding-sibling-15 pass preceding-sibling-16 pass preceding-sibling-17 pass preceding-sibling-18 pass preceding-sibling-19 pass preceding-sibling-20 pass preceding-sibling-21 pass unabbreviatedSyntax-25 pass Module Feature Module Import 17/32 modules-simple fail modules-bad-ns pass modules-none pass modules-two-import pass Expected-error: XQST0047, Actual Error: err:XQST0059
modules-two-import-ok fail modules-collide-var-001 pass Expected-error: XQST0049, Actual Error: err:XQST0059
modules-collide-var-002 pass Expected-error: XQST0049, Actual Error: err:XQST0059
modules-collide-fn-001 pass Expected-error: XQST0034, Actual Error: err:XQST0059
modules-collide-fn-002 pass Expected-error: XQST0034, Actual Error: err:XQST0059
modules-emptyns pass Expected-error: XQST0088, Actual Error: err:XQST0047
modules-circular pass Expected-error: XQST0073, Actual Error: err:XQST0059
modules-1 pass Expected-error: XPST0081, Actual Error: err:XQST0059
modules-2 fail modules-3 pass Expected-error: XPST0081, Actual Error: err:XQST0059
modules-4 fail modules-5 fail modules-6 fail modules-7 fail modules-8 fail modules-9 fail modules-10 fail modules-11 fail modules-12 fail modules-13 fail modules-14 fail modules-15 pass Expected-error: XQST0088, Actual Error: err:XQST0059
modules-16 pass modules-17 pass Expected-error: XQST0048, Actual Error: err:XQST0059
modules-18 fail K-ModuleImport-1 pass Expected-error: XQST0088, Actual Error: err:XPST0003
K-ModuleImport-2 pass Expected-error: XQST0088, Actual Error: err:XPST0003
K-ModuleImport-3 pass Module Declaration Trivial XML Embedding Feature 0/4 trivial-1 no result trivial-2 no result trivial-3 no result trivial-4 no result Tests for the appendices. Tests for Appendix A-4 of the Query Specs. 9/9 appendix-A4-1 pass appendix-A4-2 pass appendix-A4-3 pass appendix-A4-4 pass appendix-A4-5 pass appendix-A4-6 pass appendix-A4-7 pass appendix-A4-8 pass appendix-A4-9 pass Various User defined functions from annex "E" of the F and O specs. 8/8 annex-1 pass annex-2 pass annex-3 pass annex-4 pass annex-5 pass annex-6 pass annex-7 pass annex-8 pass Use Cases Use Case "XMP": Experiences and Exemplars 8/12 xmp-queries-results-q1 pass xmp-queries-results-q2 pass xmp-queries-results-q3 pass xmp-queries-results-q4 fail xmp-queries-results-q5 fail xmp-queries-results-q6 pass xmp-queries-results-q7 pass xmp-queries-results-q8 pass xmp-queries-results-q9 pass xmp-queries-results-q10 fail xmp-queries-results-q11 pass xmp-queries-results-q12 fail Use Case "TREE": Queries that preserve hierarchy 4/6 tree-queries-results-q1 fail tree-queries-results-q2 pass tree-queries-results-q3 pass tree-queries-results-q4 pass tree-queries-results-q5 pass tree-queries-results-q6 fail Use Case "SEQ" - Queries based on Sequence 2/5 seq-queries-results-q1 pass seq-queries-results-q2 fail seq-queries-results-q3 fail seq-queries-results-q4 pass seq-queries-results-q5 fail Use Case "R" - Access to Relational Data 4/18 rdb-queries-results-q1 pass rdb-queries-results-q2 fail rdb-queries-results-q3 fail rdb-queries-results-q4 fail rdb-queries-results-q5 fail rdb-queries-results-q6 fail rdb-queries-results-q7 fail rdb-queries-results-q8 pass rdb-queries-results-q9 pass rdb-queries-results-q10 fail rdb-queries-results-q11 fail rdb-queries-results-q12 fail rdb-queries-results-q13 fail rdb-queries-results-q14 fail rdb-queries-results-q15 fail rdb-queries-results-q16 fail rdb-queries-results-q17 pass rdb-queries-results-q18 fail Use Case "SGML": Standard Generalized Markup Language 9/11 sgml-queries-results-q1 pass sgml-queries-results-q2 pass sgml-queries-results-q3 pass sgml-queries-results-q4 pass sgml-queries-results-q5 pass sgml-queries-results-q6 pass sgml-queries-results-q7 fail sgml-queries-results-q8a pass sgml-queries-results-q8b pass sgml-queries-results-q9 pass sgml-queries-results-q10 fail Use Case "STRING": String Search 1/4 string-queries-results-q1 pass string-queries-results-q2 fail string-queries-results-q4 fail string-queries-results-q5 fail Use Case "NS" - Queries Using Namespaces 7/8 ns-queries-results-q1 pass ns-queries-results-q2 pass ns-queries-results-q3 pass ns-queries-results-q4 pass ns-queries-results-q5 fail ns-queries-results-q6 pass ns-queries-results-q7 pass ns-queries-results-q8 pass Use Case "PARTS" - Recursive Parts Explosion 0/1 parts-queries-results-q1 fail Consistency in XQTS Catalog 3/3 Catalog001 pass Catalog002 pass Catalog003 pass
Generated: Makoto YUI
08/22/2006 15:26