|
Implementations | ||||||||||||||||
Tests | BaseX 7.7 XQ30 |
EMC/xDB xDB_main_r2411365 XQ30 |
Saxon-EE 9.5.1.1 XP20 |
Saxon-EE 9.5.1.1 XQ10 |
Saxon-EE 9.5.1.1 XP30 |
Saxon-EE 9.5.1.1 XQ30 |
Saxon-EE 9.5.1.4 XQX30 (QT3 v1.1) |
XmlPrime 3.0.0.0 XP30 (QT3 vCVS) |
XmlPrime 3.0.0.0 XQ30 (QT3 vCVS) |
XmlPrime 3.0.0.0 XQX30 (QT3 vCVS) |
XmlPrime 3.0.0.0 XP20 (QT3 vCVS) |
XmlPrime 3.0.0.0 XQX10 (QT3 vCVS) |
XmlPrime 3.0.0.0 XQ10 (QT3 vCVS) |
Zorba 2.9 XQ10 (QT3 vCVS) |
Zorba 2.9 XQ30 (QT3 vCVS) |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
prod-OrExpr | 371/371 | 371/371 | 48/48 | 371/371 | 48/48 | 371/371 | 369/371 | 48/48 | 371/371 | 371/371 | 48/48 | 371/371 | 371/371 | 371/371 | 371/371 | 2/15 |
op-logical-and-001[+]
X op-logical-and-001: false() and false() |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-002[+]
X op-logical-and-002: true() and false() |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-003[+]
X op-logical-and-003: false() and true() |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-004[+]
X op-logical-and-004: true() and true() |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-005[+]
X op-logical-and-005: () and () |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-006[+]
X op-logical-and-006: (1) and () |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-007[+]
X op-logical-and-007: () and (1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-008[+]
X op-logical-and-008: (1) and (1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-009[+]
X op-logical-and-009: (0) and () |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-010[+]
X op-logical-and-010: () and (0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-011[+]
X op-logical-and-011: (0) and (0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-012[+]
X op-logical-and-012: (1) and (0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-013[+]
X op-logical-and-013: (0) and (1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-014[+]
X op-logical-and-014: (0) and (/bib/book/price/text()) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-015[+]
X op-logical-and-015: (/bib/book/price/text()) and (1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-016[+]
X op-logical-and-016: (/bib/book/price/text()) and (/bib/book/price/text()) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-017[+]
X op-logical-and-017: "" and '' |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-018[+]
X op-logical-and-018: "" and 'a' |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-019[+]
X op-logical-and-019: "0" and '' |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-020[+]
X op-logical-and-020: "a" and '0' |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-021[+]
X op-logical-and-021: xs:string("") and xs:string('') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-022[+]
X op-logical-and-022: xs:string("") and xs:string('abc') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-023[+]
X op-logical-and-023: xs:string("abc") and xs:string('') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-024[+]
X op-logical-and-024: xs:string("0") and xs:string('abc') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-025[+]
X op-logical-and-025: xs:untypedAtomic('') and xs:untypedAtomic("") |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-026[+]
X op-logical-and-026: xs:untypedAtomic('abc') and xs:untypedAtomic("") |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-027[+]
X op-logical-and-027: xs:untypedAtomic('') and xs:untypedAtomic("0") |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-028[+]
X op-logical-and-028: xs:untypedAtomic('abc') and xs:untypedAtomic("0") |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-029[+]
X op-logical-and-029: 0 and 0 |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-030[+]
X op-logical-and-030: 0 and 1 |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-031[+]
X op-logical-and-031: 1 and 0 |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-032[+]
X op-logical-and-032: 0 and -1 |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-033[+]
X op-logical-and-033: -1 and 1 |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-034[+]
X op-logical-and-034: xs:float(0) and xs:float(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-035[+]
X op-logical-and-035: xs:float(0) and xs:float(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-036[+]
X op-logical-and-036: xs:float(-1) and xs:float(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-037[+]
X op-logical-and-037: xs:float(1) and xs:float(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-038[+]
X op-logical-and-038: xs:float('NaN') and xs:float(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-039[+]
X op-logical-and-039: xs:float('NaN') and xs:float(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-040[+]
X op-logical-and-040: xs:float('NaN') and xs:float('NaN') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-041[+]
X op-logical-and-041: xs:float('INF') and xs:float(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-042[+]
X op-logical-and-042: xs:float('INF') and xs:float(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-043[+]
X op-logical-and-043: xs:float('INF') and xs:float('NaN') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-044[+]
X op-logical-and-044: xs:float('-INF') and xs:float(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-045[+]
X op-logical-and-045: xs:float('-INF') and xs:float(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-046[+]
X op-logical-and-046: xs:float('-INF') and xs:float('NaN') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-047[+]
X op-logical-and-047: xs:float('-INF') and xs:float('INF') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-048[+]
X op-logical-and-048: xs:double(0) and xs:double(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-049[+]
X op-logical-and-049: xs:double(0) and xs:double(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-050[+]
X op-logical-and-050: xs:double(-1) and xs:double(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-051[+]
X op-logical-and-051: xs:double(1) and xs:double(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-052[+]
X op-logical-and-052: xs:double('NaN') and xs:double(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-053[+]
X op-logical-and-053: xs:double('NaN') and xs:double(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-054[+]
X op-logical-and-054: xs:double('NaN') and xs:double('NaN') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-055[+]
X op-logical-and-055: xs:double('INF') and xs:double(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-056[+]
X op-logical-and-056: xs:double('INF') and xs:double(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-057[+]
X op-logical-and-057: xs:double('INF') and xs:double('NaN') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-058[+]
X op-logical-and-058: xs:double('-INF') and xs:double(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-059[+]
X op-logical-and-059: xs:double('-INF') and xs:double(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-060[+]
X op-logical-and-060: xs:double('-INF') and xs:double('NaN') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-061[+]
X op-logical-and-061: xs:double('-INF') and xs:double('INF') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-062[+]
X op-logical-and-062: xs:decimal(0) and xs:decimal(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-063[+]
X op-logical-and-063: xs:decimal(0) and xs:decimal(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-064[+]
X op-logical-and-064: xs:decimal(-1) and xs:decimal(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-065[+]
X op-logical-and-065: xs:decimal(1) and xs:decimal(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-066[+]
X op-logical-and-066: xs:decimal(9.99999999999999999999999999) and xs:decimal(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-067[+]
X op-logical-and-067: xs:decimal(-123456789.123456789123456789) and xs:decimal(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-068[+]
X op-logical-and-068: xs:decimal(9.99999999999999999999999999) and xs:decimal(-123456789.123456789123456789) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-069[+]
X op-logical-and-069: xs:integer(0) and xs:integer(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-070[+]
X op-logical-and-070: xs:integer(0) and xs:integer(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-071[+]
X op-logical-and-071: xs:integer(-1) and xs:integer(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-072[+]
X op-logical-and-072: xs:integer(1) and xs:integer(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-073[+]
X op-logical-and-073: xs:integer(99999999999999999) and xs:integer(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-074[+]
X op-logical-and-074: xs:integer(-99999999999999999) and xs:integer(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-075[+]
X op-logical-and-075: xs:integer(99999999999999999) and xs:integer(-99999999999999999) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-076[+]
X op-logical-and-076: xs:nonPositiveInteger(0) and xs:nonPositiveInteger(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-077[+]
X op-logical-and-077: xs:nonPositiveInteger(0) and xs:nonPositiveInteger(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-078[+]
X op-logical-and-078: xs:nonPositiveInteger(-1) and xs:nonPositiveInteger(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-079[+]
X op-logical-and-079: xs:nonPositiveInteger(-1) and xs:nonPositiveInteger(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-080[+]
X op-logical-and-080: xs:nonPositiveInteger(-99999999999999999) and xs:nonPositiveInteger(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-081[+]
X op-logical-and-081: xs:nonPositiveInteger(-1) and xs:nonPositiveInteger(-9999999999) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-082[+]
X op-logical-and-082: xs:nonPositiveInteger(-99999999999999999) and xs:nonPositiveInteger(-99999999999999999) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-083[+]
X op-logical-and-083: xs:nonNegativeInteger(0) and xs:nonNegativeInteger(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-084[+]
X op-logical-and-084: xs:nonNegativeInteger(0) and xs:nonNegativeInteger(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-085[+]
X op-logical-and-085: xs:nonNegativeInteger(1) and xs:nonNegativeInteger(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-086[+]
X op-logical-and-086: xs:nonNegativeInteger(1) and xs:nonNegativeInteger(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-087[+]
X op-logical-and-087: xs:nonNegativeInteger(9999999999) and xs:nonNegativeInteger(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-088[+]
X op-logical-and-088: xs:nonNegativeInteger(1) and xs:nonNegativeInteger(99999999999999999) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-089[+]
X op-logical-and-089: xs:nonNegativeInteger(99999999999999999) and xs:nonNegativeInteger(99999999999999999) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-090[+]
X op-logical-and-090: xs:negativeInteger(-1) and xs:negativeInteger(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-091[+]
X op-logical-and-091: xs:negativeInteger(-99999999999999999) and xs:negativeInteger(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-092[+]
X op-logical-and-092: xs:negativeInteger(-99999999999999999) and xs:negativeInteger(-99999999999999999) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-093[+]
X op-logical-and-093: xs:positiveInteger(1) and xs:positiveInteger(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-094[+]
X op-logical-and-094: xs:positiveInteger(99999999999999999) and xs:positiveInteger(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-095[+]
X op-logical-and-095: xs:positiveInteger(99999999999999999) and xs:positiveInteger(99999999999999999) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-096[+]
X op-logical-and-096: xs:long(0) and xs:long(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-097[+]
X op-logical-and-097: xs:long(0) and xs:long(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-098[+]
X op-logical-and-098: xs:long(-1) and xs:long(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-099[+]
X op-logical-and-099: xs:long(1) and xs:long(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-100[+]
X op-logical-and-100: xs:long(9223372036854775807) and xs:long(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-101[+]
X op-logical-and-101: xs:long(9223372036854775807) and xs:long(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-102[+]
X op-logical-and-102: xs:long(-99999999999999999) and xs:long(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-103[+]
X op-logical-and-103: xs:long(-99999999999999999) and xs:long(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-104[+]
X op-logical-and-104: xs:long(99999999999999999) and xs:long(-99999999999999999) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-105[+]
X op-logical-and-105: xs:unsignedLong(0) and xs:unsignedLong(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-106[+]
X op-logical-and-106: xs:unsignedLong(0) and xs:unsignedLong(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-107[+]
X op-logical-and-107: xs:unsignedLong(1) and xs:unsignedLong(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-108[+]
X op-logical-and-108: xs:unsignedLong(1) and xs:unsignedLong(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-109[+]
X op-logical-and-109: xs:unsignedLong(9223372036854775807) and xs:unsignedLong(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-110[+]
X op-logical-and-110: xs:unsignedLong(9223372036854775807) and xs:unsignedLong(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-111[+]
X op-logical-and-111: xs:unsignedLong(99999999999999999) and xs:unsignedLong(99999999999999999) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-112[+]
X op-logical-and-112: xs:int(0) and xs:int(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-113[+]
X op-logical-and-113: xs:int(0) and xs:int(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-114[+]
X op-logical-and-114: xs:int(-1) and xs:int(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-115[+]
X op-logical-and-115: xs:int(1) and xs:int(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-116[+]
X op-logical-and-116: xs:int(2147483647) and xs:int(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-117[+]
X op-logical-and-117: xs:int(2147483647) and xs:int(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-118[+]
X op-logical-and-118: xs:int(-2147483648) and xs:int(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-119[+]
X op-logical-and-119: xs:int(-2147483648) and xs:int(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-120[+]
X op-logical-and-120: xs:int(2147483647) and xs:int(-2147483648) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-121[+]
X op-logical-and-121: xs:unsignedInt(0) and xs:unsignedInt(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-122[+]
X op-logical-and-122: xs:unsignedInt(0) and xs:unsignedInt(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-123[+]
X op-logical-and-123: xs:unsignedInt(1) and xs:unsignedInt(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-124[+]
X op-logical-and-124: xs:unsignedInt(1) and xs:unsignedInt(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-125[+]
X op-logical-and-125: xs:unsignedInt(4294967295) and xs:unsignedInt(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-126[+]
X op-logical-and-126: xs:unsignedInt(4294967295) and xs:unsignedInt(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-127[+]
X op-logical-and-127: xs:unsignedInt(4294967295) and xs:unsignedInt(4294967295) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-128[+]
X op-logical-and-128: xs:short(0) and xs:short(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-129[+]
X op-logical-and-129: xs:short(0) and xs:short(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-130[+]
X op-logical-and-130: xs:short(-1) and xs:short(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-131[+]
X op-logical-and-131: xs:short(1) and xs:short(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-132[+]
X op-logical-and-132: xs:short(32767) and xs:short(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-133[+]
X op-logical-and-133: xs:short(32767) and xs:short(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-134[+]
X op-logical-and-134: xs:short(-32768) and xs:short(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-135[+]
X op-logical-and-135: xs:short(-32768) and xs:short(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-136[+]
X op-logical-and-136: xs:short(32767) and xs:short(-32768) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-137[+]
X op-logical-and-137: xs:unsignedShort(0) and xs:unsignedShort(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-138[+]
X op-logical-and-138: xs:unsignedShort(0) and xs:unsignedShort(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-139[+]
X op-logical-and-139: xs:unsignedShort(1) and xs:unsignedShort(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-140[+]
X op-logical-and-140: xs:unsignedShort(1) and xs:unsignedShort(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-141[+]
X op-logical-and-141: xs:unsignedShort(65535) and xs:unsignedShort(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-142[+]
X op-logical-and-142: xs:unsignedShort(65535) and xs:unsignedShort(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-143[+]
X op-logical-and-143: xs:unsignedShort(65535) and xs:unsignedShort(65535) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-144[+]
X op-logical-and-144: xs:byte(0) and xs:byte(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-145[+]
X op-logical-and-145: xs:byte(0) and xs:byte(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-146[+]
X op-logical-and-146: xs:byte(-1) and xs:byte(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-147[+]
X op-logical-and-147: xs:byte(1) and xs:byte(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-148[+]
X op-logical-and-148: xs:byte(127) and xs:byte(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-149[+]
X op-logical-and-149: xs:byte(127) and xs:byte(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-150[+]
X op-logical-and-150: xs:byte(-128) and xs:byte(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-151[+]
X op-logical-and-151: xs:byte(-128) and xs:byte(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-152[+]
X op-logical-and-152: xs:byte(127) and xs:byte(-128) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-153[+]
X op-logical-and-153: xs:unsignedByte(0) and xs:unsignedByte(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-154[+]
X op-logical-and-154: xs:unsignedByte(0) and xs:unsignedByte(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-155[+]
X op-logical-and-155: xs:unsignedByte(1) and xs:unsignedByte(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-156[+]
X op-logical-and-156: xs:unsignedByte(1) and xs:unsignedByte(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-157[+]
X op-logical-and-157: xs:unsignedByte(255) and xs:unsignedByte(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-158[+]
X op-logical-and-158: xs:unsignedByte(255) and xs:unsignedByte(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-and-159[+]
X op-logical-and-159: xs:unsignedByte(255) and xs:unsignedByte(255) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-001[+]
X op-logical-or-001: false() or false() |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-002[+]
X op-logical-or-002: true() or false() |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-003[+]
X op-logical-or-003: false() or true() |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-004[+]
X op-logical-or-004: true() or true() |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-005[+]
X op-logical-or-005: () or () |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-006[+]
X op-logical-or-006: (1) or () |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-007[+]
X op-logical-or-007: () or (1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-008[+]
X op-logical-or-008: (1) or (1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-009[+]
X op-logical-or-009: (0) or () |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-010[+]
X op-logical-or-010: () or (0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-011[+]
X op-logical-or-011: (0) or (0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-012[+]
X op-logical-or-012: (1) or (0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-013[+]
X op-logical-or-013: (0) or (1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-014[+]
X op-logical-or-014: (0) or (/bib/book/price/text()) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-015[+]
X op-logical-or-015: (/bib/book/price/text()) or (1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-016[+]
X op-logical-or-016: (/bib/book/price/text()) or (/bib/book/price/text()) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-017[+]
X op-logical-or-017: "" or '' |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-018[+]
X op-logical-or-018: "" or 'a' |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-019[+]
X op-logical-or-019: "0" or '' |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-020[+]
X op-logical-or-020: "a" or '0' |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-021[+]
X op-logical-or-021: xs:string("") or xs:string('') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-022[+]
X op-logical-or-022: xs:string("") or xs:string('abc') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-023[+]
X op-logical-or-023: xs:string("abc") or xs:string('') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-024[+]
X op-logical-or-024: xs:string("0") or xs:string('abc') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-025[+]
X op-logical-or-025: xs:untypedAtomic('') or xs:untypedAtomic("") |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-026[+]
X op-logical-or-026: xs:untypedAtomic('abc') or xs:untypedAtomic("") |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-027[+]
X op-logical-or-027: xs:untypedAtomic('') or xs:untypedAtomic("0") |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-028[+]
X op-logical-or-028: xs:untypedAtomic('abc') or xs:untypedAtomic("0") |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-029[+]
X op-logical-or-029: 0 or 0 |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-030[+]
X op-logical-or-030: 0 or 1 |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-031[+]
X op-logical-or-031: 1 or 0 |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-032[+]
X op-logical-or-032: 0 or -1 |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-033[+]
X op-logical-or-033: -1 or 1 |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-034[+]
X op-logical-or-034: xs:float(0) or xs:float(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-035[+]
X op-logical-or-035: xs:float(0) or xs:float(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-036[+]
X op-logical-or-036: xs:float(-1) or xs:float(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-037[+]
X op-logical-or-037: xs:float(1) or xs:float(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-038[+]
X op-logical-or-038: xs:float('NaN') or xs:float(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-039[+]
X op-logical-or-039: xs:float('NaN') or xs:float(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-040[+]
X op-logical-or-040: xs:float('NaN') or xs:float('NaN') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-041[+]
X op-logical-or-041: xs:float('INF') or xs:float(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-042[+]
X op-logical-or-042: xs:float('INF') or xs:float(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-043[+]
X op-logical-or-043: xs:float('INF') or xs:float('NaN') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-044[+]
X op-logical-or-044: xs:float('-INF') or xs:float(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-045[+]
X op-logical-or-045: xs:float('-INF') or xs:float(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-046[+]
X op-logical-or-046: xs:float('-INF') or xs:float('NaN') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-047[+]
X op-logical-or-047: xs:float('-INF') or xs:float('INF') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-048[+]
X op-logical-or-048: xs:double(0) or xs:double(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-049[+]
X op-logical-or-049: xs:double(0) or xs:double(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-050[+]
X op-logical-or-050: xs:double(-1) or xs:double(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-051[+]
X op-logical-or-051: xs:double(1) or xs:double(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-052[+]
X op-logical-or-052: xs:double('NaN') or xs:double(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-053[+]
X op-logical-or-053: xs:double('NaN') or xs:double(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-054[+]
X op-logical-or-054: xs:double('NaN') or xs:double('NaN') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-055[+]
X op-logical-or-055: xs:double('INF') or xs:double(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-056[+]
X op-logical-or-056: xs:double('INF') or xs:double(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-057[+]
X op-logical-or-057: xs:double('INF') or xs:double('NaN') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-058[+]
X op-logical-or-058: xs:double('-INF') or xs:double(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-059[+]
X op-logical-or-059: xs:double('-INF') or xs:double(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-060[+]
X op-logical-or-060: xs:double('-INF') or xs:double('NaN') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-061[+]
X op-logical-or-061: xs:double('-INF') or xs:double('INF') |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-062[+]
X op-logical-or-062: xs:decimal(0) or xs:decimal(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-063[+]
X op-logical-or-063: xs:decimal(0) or xs:decimal(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-064[+]
X op-logical-or-064: xs:decimal(-1) or xs:decimal(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-065[+]
X op-logical-or-065: xs:decimal(1) or xs:decimal(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-066[+]
X op-logical-or-066: xs:decimal(9.99999999999999999999999999) or xs:decimal(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-067[+]
X op-logical-or-067: xs:decimal(-123456789.123456789123456789) or xs:decimal(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-068[+]
X op-logical-or-068: xs:decimal(9.99999999999999999999999999) or xs:decimal(-123456789.123456789123456789) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-069[+]
X op-logical-or-069: xs:integer(0) or xs:integer(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-070[+]
X op-logical-or-070: xs:integer(0) or xs:integer(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-071[+]
X op-logical-or-071: xs:integer(-1) or xs:integer(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-072[+]
X op-logical-or-072: xs:integer(1) or xs:integer(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-073[+]
X op-logical-or-073: xs:integer(99999999999999999) or xs:integer(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-074[+]
X op-logical-or-074: xs:integer(-99999999999999999) or xs:integer(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-075[+]
X op-logical-or-075: xs:integer(99999999999999999) or xs:integer(-99999999999999999) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-076[+]
X op-logical-or-076: xs:nonPositiveInteger(0) or xs:nonPositiveInteger(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-077[+]
X op-logical-or-077: xs:nonPositiveInteger(0) or xs:nonPositiveInteger(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-078[+]
X op-logical-or-078: xs:nonPositiveInteger(-1) or xs:nonPositiveInteger(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-079[+]
X op-logical-or-079: xs:nonPositiveInteger(-1) or xs:nonPositiveInteger(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-080[+]
X op-logical-or-080: xs:nonPositiveInteger(-99999999999999999) or xs:nonPositiveInteger(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-081[+]
X op-logical-or-081: xs:nonPositiveInteger(-1) or xs:nonPositiveInteger(-99999999999999999) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-082[+]
X op-logical-or-082: xs:nonPositiveInteger(-99999999999999999) or xs:nonPositiveInteger(-99999999999999999) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-083[+]
X op-logical-or-083: xs:nonNegativeInteger(0) or xs:nonNegativeInteger(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-084[+]
X op-logical-or-084: xs:nonNegativeInteger(0) or xs:nonNegativeInteger(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-085[+]
X op-logical-or-085: xs:nonNegativeInteger(1) or xs:nonNegativeInteger(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-086[+]
X op-logical-or-086: xs:nonNegativeInteger(1) or xs:nonNegativeInteger(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-087[+]
X op-logical-or-087: xs:nonNegativeInteger(99999999999999999) or xs:nonNegativeInteger(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-088[+]
X op-logical-or-088: xs:nonNegativeInteger(1) or xs:nonNegativeInteger(99999999999999999) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-089[+]
X op-logical-or-089: xs:nonNegativeInteger(99999999999999999) or xs:nonNegativeInteger(99999999999999999) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-090[+]
X op-logical-or-090: xs:negativeInteger(-1) or xs:negativeInteger(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-091[+]
X op-logical-or-091: xs:negativeInteger(-99999999999999999) or xs:negativeInteger(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-092[+]
X op-logical-or-092: xs:negativeInteger(-99999999999999999) or xs:negativeInteger(-99999999999999999) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-093[+]
X op-logical-or-093: xs:positiveInteger(1) or xs:positiveInteger(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-094[+]
X op-logical-or-094: xs:positiveInteger(99999999999999999) or xs:positiveInteger(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-095[+]
X op-logical-or-095: xs:positiveInteger(99999999999999999) or xs:positiveInteger(99999999999999999) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-096[+]
X op-logical-or-096: xs:long(0) or xs:long(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-097[+]
X op-logical-or-097: xs:long(0) or xs:long(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-098[+]
X op-logical-or-098: xs:long(-1) or xs:long(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-099[+]
X op-logical-or-099: xs:long(1) or xs:long(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-100[+]
X op-logical-or-100: xs:long(9223372036854775807) or xs:long(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-101[+]
X op-logical-or-101: xs:long(9223372036854775807) or xs:long(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-102[+]
X op-logical-or-102: xs:long(-99999999999999999) or xs:long(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-103[+]
X op-logical-or-103: xs:long(-99999999999999999) or xs:long(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-104[+]
X op-logical-or-104: xs:long(99999999999999999) or xs:long(-99999999999999999) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-105[+]
X op-logical-or-105: xs:unsignedLong(0) or xs:unsignedLong(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-106[+]
X op-logical-or-106: xs:unsignedLong(0) or xs:unsignedLong(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-107[+]
X op-logical-or-107: xs:unsignedLong(1) or xs:unsignedLong(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-108[+]
X op-logical-or-108: xs:unsignedLong(1) or xs:unsignedLong(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-109[+]
X op-logical-or-109: xs:unsignedLong(9223372036854775807) or xs:unsignedLong(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-110[+]
X op-logical-or-110: xs:unsignedLong(9223372036854775807) or xs:unsignedLong(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-111[+]
X op-logical-or-111: xs:unsignedLong(99999999999999999) or xs:unsignedLong(99999999999999999) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-112[+]
X op-logical-or-112: xs:int(0) or xs:int(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-113[+]
X op-logical-or-113: xs:int(0) or xs:int(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-114[+]
X op-logical-or-114: xs:int(-1) or xs:int(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-115[+]
X op-logical-or-115: xs:int(1) or xs:int(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-116[+]
X op-logical-or-116: xs:int(2147483647) or xs:int(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-117[+]
X op-logical-or-117: xs:int(2147483647) or xs:int(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-118[+]
X op-logical-or-118: xs:int(-2147483648) or xs:int(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-119[+]
X op-logical-or-119: xs:int(-2147483648) or xs:int(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-120[+]
X op-logical-or-120: xs:int(2147483647) or xs:int(-2147483648) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-121[+]
X op-logical-or-121: xs:unsignedInt(0) or xs:unsignedInt(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-122[+]
X op-logical-or-122: xs:unsignedInt(0) or xs:unsignedInt(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-123[+]
X op-logical-or-123: xs:unsignedInt(1) or xs:unsignedInt(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-124[+]
X op-logical-or-124: xs:unsignedInt(1) or xs:unsignedInt(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-125[+]
X op-logical-or-125: xs:unsignedInt(4294967295) or xs:unsignedInt(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-126[+]
X op-logical-or-126: xs:unsignedInt(4294967295) or xs:unsignedInt(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-127[+]
X op-logical-or-127: xs:unsignedInt(4294967295) or xs:unsignedInt(4294967295) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-128[+]
X op-logical-or-128: xs:short(0) or xs:short(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-129[+]
X op-logical-or-129: xs:short(0) or xs:short(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-130[+]
X op-logical-or-130: xs:short(-1) or xs:short(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-131[+]
X op-logical-or-131: xs:short(1) or xs:short(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-132[+]
X op-logical-or-132: xs:short(32767) or xs:short(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-133[+]
X op-logical-or-133: xs:short(32767) or xs:short(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-134[+]
X op-logical-or-134: xs:short(-32768) or xs:short(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-135[+]
X op-logical-or-135: xs:short(-32768) or xs:short(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-136[+]
X op-logical-or-136: xs:short(32767) or xs:short(-32768) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-137[+]
X op-logical-or-137: xs:unsignedShort(0) or xs:unsignedShort(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-138[+]
X op-logical-or-138: xs:unsignedShort(0) or xs:unsignedShort(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-139[+]
X op-logical-or-139: xs:unsignedShort(1) or xs:unsignedShort(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-140[+]
X op-logical-or-140: xs:unsignedShort(1) or xs:unsignedShort(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-141[+]
X op-logical-or-141: xs:unsignedShort(65535) or xs:unsignedShort(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-142[+]
X op-logical-or-142: xs:unsignedShort(65535) or xs:unsignedShort(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-143[+]
X op-logical-or-143: xs:unsignedShort(65535) or xs:unsignedShort(65535) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-144[+]
X op-logical-or-144: xs:byte(0) or xs:byte(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-145[+]
X op-logical-or-145: xs:byte(0) or xs:byte(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-146[+]
X op-logical-or-146: xs:byte(-1) or xs:byte(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-147[+]
X op-logical-or-147: xs:byte(1) or xs:byte(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-148[+]
X op-logical-or-148: xs:byte(127) or xs:byte(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-149[+]
X op-logical-or-149: xs:byte(127) or xs:byte(-1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-150[+]
X op-logical-or-150: xs:byte(-128) or xs:byte(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-151[+]
X op-logical-or-151: xs:byte(-128) or xs:byte(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-152[+]
X op-logical-or-152: xs:byte(127) or xs:byte(-128) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-153[+]
X op-logical-or-153: xs:unsignedByte(0) or xs:unsignedByte(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-154[+]
X op-logical-or-154: xs:unsignedByte(0) or xs:unsignedByte(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-155[+]
X op-logical-or-155: xs:unsignedByte(1) or xs:unsignedByte(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-156[+]
X op-logical-or-156: xs:unsignedByte(1) or xs:unsignedByte(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-157[+]
X op-logical-or-157: xs:unsignedByte(255) or xs:unsignedByte(0) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-158[+]
X op-logical-or-158: xs:unsignedByte(255) or xs:unsignedByte(1) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
op-logical-or-159[+]
X op-logical-or-159: xs:unsignedByte(255) or xs:unsignedByte(255) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
K-LogicExpr-1[+]
X K-LogicExpr-1: not("" or 0) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-2[+]
X K-LogicExpr-2: not(0 or 0) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-3[+]
X K-LogicExpr-3: not(0 or 0) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-4[+]
X K-LogicExpr-4: not("" or 0) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-5[+]
X K-LogicExpr-5: 1 or 1 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-6[+]
X K-LogicExpr-6: 1 or 0 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-7[+]
X K-LogicExpr-7: 1 or 5 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-8[+]
X K-LogicExpr-8: xs:anyURI("example.com/") or 0 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-9[+]
X K-LogicExpr-9: 0 or xs:anyURI("example.com/") |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-10[+]
X K-LogicExpr-10: not(xs:anyURI("") or 0) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-11[+]
X K-LogicExpr-11: not(0 or xs:anyURI("")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-12[+]
X K-LogicExpr-12: xs:untypedAtomic("a string") or 0 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-13[+]
X K-LogicExpr-13: 0 or xs:untypedAtomic("a string") |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-14[+]
X K-LogicExpr-14: true() or (0, current-time())[1] treat as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-15[+]
X K-LogicExpr-15: (0, current-time())[1] treat as xs:integer or true() |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-16[+]
X K-LogicExpr-16: current-date() or 0 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-17[+]
X K-LogicExpr-17: 0 or current-date() |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-18[+]
X K-LogicExpr-18: current-date() or current-date() |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-19[+]
X K-LogicExpr-19: current-date() and current-date() |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-20[+]
X K-LogicExpr-20: 1 and current-date() |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-21[+]
X K-LogicExpr-21: current-date() and 1 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-22[+]
X K-LogicExpr-22: count((1, 2, 3, timezone-from-time(current-time()), 4)) or false() |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-23[+]
X K-LogicExpr-23: false() or count((1, 2, 3, timezone-from-time(current-time()), 4)) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-24[+]
X K-LogicExpr-24: count((1, 2, 3, timezone-from-time(current-time()), 4)) or count((1, 2, 3, timezone-from-time(current-time()), 4)) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-25[+]
X K-LogicExpr-25: boolean((1, 2, 3, current-time())[1] treat as xs:integer) or boolean((1, 2, 3, current-time())[1] treat as xs:integer) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-26[+]
X K-LogicExpr-26: boolean((1, 2, 3, current-time())[1] treat as xs:integer) and true() |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-27[+]
X K-LogicExpr-27: true() or boolean((1, 2, 3, current-time())[1] treat as xs:integer) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-28[+]
X K-LogicExpr-28: not("" and 0) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-29[+]
X K-LogicExpr-29: 1 and 1 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-30[+]
X K-LogicExpr-30: 10.3 and "non-zero length string" |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-31[+]
X K-LogicExpr-31: 1 and 5 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-32[+]
X K-LogicExpr-32: not((1, current-time())[1] treat as xs:integer and false()) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-33[+]
X K-LogicExpr-33: not(false() and (1, current-time())[1] treat as xs:integer) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-34[+]
X K-LogicExpr-34: xs:anyURI("example.com/") and xs:anyURI("example.com/") |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-35[+]
X K-LogicExpr-35: not(xs:anyURI("example.com/") and xs:anyURI("")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-36[+]
X K-LogicExpr-36: not(xs:anyURI("") and xs:anyURI("example.com/")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-37[+]
X K-LogicExpr-37: xs:untypedAtomic("a string") and xs:untypedAtomic("a string") |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-38[+]
X K-LogicExpr-38: not(xs:untypedAtomic("a string") and xs:untypedAtomic("")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-39[+]
X K-LogicExpr-39: count((1, 2, 3, timezone-from-time(current-time()), 4)) and true() |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-40[+]
X K-LogicExpr-40: true() and count((1, 2, 3, timezone-from-time(current-time()), 4)) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-41[+]
X K-LogicExpr-41: count((1, 2, 3, timezone-from-time(current-time()), 4)) and count((1, 2, 3, timezone-from-time(current-time()), 4)) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-42[+]
X K-LogicExpr-42: boolean((1, 2, 3, current-time())[1] treat as xs:integer) and boolean((1, 2, 3, current-time())[1] treat as xs:integer) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-43[+]
X K-LogicExpr-43: boolean((1, 2, 3, current-time())[1] treat as xs:integer) and true() |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-44[+]
X K-LogicExpr-44: true() and boolean((1, 2, 3, current-time())[1] treat as xs:integer) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-45[+]
X K-LogicExpr-45: "a string is ok" and QName("", "local") |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-LogicExpr-46[+]
X K-LogicExpr-46: "a string is ok" or QName("", "local") |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-LogicExpr-1[+]
X K2-LogicExpr-1: 1 OR 0 |
pass | pass | no result | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-LogicExpr-2[+]
X K2-LogicExpr-2: 1 AND 0 |
pass | pass | no result | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
cbcl-logical-and-002[+]
X cbcl-logical-and-002: declare function local:times-table($n as xs:integer) as xs:integer* { for $x in 1 to 12 return $x * $n }; (every $x in local:times-table(15) satisfies ($x mod 3 eq 0)) and (every $y in local:times-table(15) satisfies ($y mod 5 eq 0)) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
cbcl-logical-and-003[+]
X cbcl-logical-and-003: declare function local:factorial($n as xs:integer) as xs:integer { if ($n le 1) then 1 else $n * local:factorial($n - 1) }; declare function local:is-divisible($n as xs:integer, $d as xs:integer) { $n mod $d eq 0 }; not(local:is-divisible(local:factorial(5), 3)) and not(local:is-divisible(local:factorial(5), 2)) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
cbcl-logical-or-001[+]
X cbcl-logical-or-001: declare function local:times-table($n as xs:integer) as xs:integer* { for $x in 1 to 12 return $x * $n }; (some $x in local:times-table(15) satisfies ($x mod 2 eq 0)) or (some $y in local:times-table(15) satisfies ($y mod 3 eq 0)) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
cbcl-logical-or-002[+]
X cbcl-logical-or-002: declare function local:factorial($n as xs:integer) as xs:integer? { if ($n lt 1) then () else if ($n eq 1) then 1 else $n * local:factorial($n - 1) }; (every $x in local:factorial(5) satisfies ($x mod 3 eq 0)) or (every $y in local:factorial(5) satisfies ($y mod 5 eq 0)) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
cbcl-logical-or-003[+]
X cbcl-logical-or-003: declare function local:factorial($n as xs:integer) as xs:integer { if ($n le 1) then 1 else $n * local:factorial($n - 1) }; declare function local:is-divisible($n as xs:integer, $d as xs:integer) { $n mod $d eq 0 }; not(local:is-divisible(local:factorial(5), 3)) or not(local:is-divisible(local:factorial(5), 2)) |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass |