|
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) |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
fn-abs | 183/183 | 183/183 | 183/183 | 183/183 | 183/183 | 183/183 | 183/183 | 183/183 | 183/183 | 183/183 | 183/183 | 183/183 | 183/183 | 183/183 | 183/183 | 3/15 |
fn-absint1args-1[+]
X fn-absint1args-1: fn:abs(xs:int("-2147483648")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absint1args-2[+]
X fn-absint1args-2: fn:abs(xs:int("-1873914410")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absint1args-3[+]
X fn-absint1args-3: fn:abs(xs:int("2147483647")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absintg1args-1[+]
X fn-absintg1args-1: fn:abs(xs:integer("-999999999999999999")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absintg1args-2[+]
X fn-absintg1args-2: fn:abs(xs:integer("830993497117024304")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absintg1args-3[+]
X fn-absintg1args-3: fn:abs(xs:integer("999999999999999999")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absdec1args-1[+]
X fn-absdec1args-1: fn:abs(xs:decimal("-999999999999999999")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absdec1args-2[+]
X fn-absdec1args-2: fn:abs(xs:decimal("617375191608514839")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absdec1args-3[+]
X fn-absdec1args-3: fn:abs(xs:decimal("999999999999999999")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absdbl1args-1[+]
X fn-absdbl1args-1: fn:abs(xs:double("-1.7976931348623157E308")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absdbl1args-2[+]
X fn-absdbl1args-2: fn:abs(xs:double("0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absdbl1args-3[+]
X fn-absdbl1args-3: fn:abs(xs:double("1.7976931348623157E308")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absflt1args-1[+]
X fn-absflt1args-1: fn:abs(xs:float("-3.4028235E38")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absflt1args-2[+]
X fn-absflt1args-2: fn:abs(xs:float("0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absflt1args-3[+]
X fn-absflt1args-3: fn:abs(xs:float("3.4028235E38")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abslng1args-1[+]
X fn-abslng1args-1: fn:abs(xs:long("-92233720368547758")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abslng1args-2[+]
X fn-abslng1args-2: fn:abs(xs:long("-47175562203048468")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abslng1args-3[+]
X fn-abslng1args-3: fn:abs(xs:long("92233720368547758")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absusht1args-1[+]
X fn-absusht1args-1: fn:abs(xs:unsignedShort("0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absusht1args-2[+]
X fn-absusht1args-2: fn:abs(xs:unsignedShort("44633")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absusht1args-3[+]
X fn-absusht1args-3: fn:abs(xs:unsignedShort("65535")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absnint1args-1[+]
X fn-absnint1args-1: fn:abs(xs:negativeInteger("-999999999999999999")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absnint1args-2[+]
X fn-absnint1args-2: fn:abs(xs:negativeInteger("-297014075999096793")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absnint1args-3[+]
X fn-absnint1args-3: fn:abs(xs:negativeInteger("-1")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abspint1args-1[+]
X fn-abspint1args-1: fn:abs(xs:positiveInteger("1")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abspint1args-2[+]
X fn-abspint1args-2: fn:abs(xs:positiveInteger("52704602390610033")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abspint1args-3[+]
X fn-abspint1args-3: fn:abs(xs:positiveInteger("999999999999999999")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absulng1args-1[+]
X fn-absulng1args-1: fn:abs(xs:unsignedLong("0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absulng1args-2[+]
X fn-absulng1args-2: fn:abs(xs:unsignedLong("130747108607674654")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absulng1args-3[+]
X fn-absulng1args-3: fn:abs(xs:unsignedLong("184467440737095516")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absnpi1args-1[+]
X fn-absnpi1args-1: fn:abs(xs:nonPositiveInteger("-999999999999999999")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absnpi1args-2[+]
X fn-absnpi1args-2: fn:abs(xs:nonPositiveInteger("-475688437271870490")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absnpi1args-3[+]
X fn-absnpi1args-3: fn:abs(xs:nonPositiveInteger("0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absnni1args-1[+]
X fn-absnni1args-1: fn:abs(xs:nonNegativeInteger("0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absnni1args-2[+]
X fn-absnni1args-2: fn:abs(xs:nonNegativeInteger("303884545991464527")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-absnni1args-3[+]
X fn-absnni1args-3: fn:abs(xs:nonNegativeInteger("999999999999999999")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abssht1args-1[+]
X fn-abssht1args-1: fn:abs(xs:short("-32768")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abssht1args-2[+]
X fn-abssht1args-2: fn:abs(xs:short("-5324")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abssht1args-3[+]
X fn-abssht1args-3: fn:abs(xs:short("32767")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-001[+]
X fn-abs-more-args-001: fn:abs(xs:double("-0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-002[+]
X fn-abs-more-args-002: fn:abs(xs:double("-INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-003[+]
X fn-abs-more-args-003: fn:abs(xs:double("INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-004[+]
X fn-abs-more-args-004: fn:abs(xs:double("NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-005[+]
X fn-abs-more-args-005: fn:abs(xs:double("NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-006[+]
X fn-abs-more-args-006: fn:abs(xs:decimal("-0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-007[+]
X fn-abs-more-args-007: fn:abs(xs:decimal("0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-008[+]
X fn-abs-more-args-008: fn:abs(xs:float("-0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-009[+]
X fn-abs-more-args-009: fn:abs(xs:float("-INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-010[+]
X fn-abs-more-args-010: fn:abs(xs:float("INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-011[+]
X fn-abs-more-args-011: fn:abs(xs:float("NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-012[+]
X fn-abs-more-args-012: fn:abs(xs:float("NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-013[+]
X fn-abs-more-args-013: fn:abs(xs:int("0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-014[+]
X fn-abs-more-args-014: fn:abs(xs:int("-0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-015[+]
X fn-abs-more-args-015: fn:abs(xs:integer("0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-016[+]
X fn-abs-more-args-016: fn:abs(xs:integer("-0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-017[+]
X fn-abs-more-args-017: fn:abs(xs:long("0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-018[+]
X fn-abs-more-args-018: fn:abs(xs:long("-0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-019[+]
X fn-abs-more-args-019: fn:abs(xs:nonNegativeInteger("-0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-020[+]
X fn-abs-more-args-020: fn:abs(xs:nonPositiveInteger("-0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-021[+]
X fn-abs-more-args-021: fn:abs(xs:short("0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-022[+]
X fn-abs-more-args-022: fn:abs(xs:short("-0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-023[+]
X fn-abs-more-args-023: fn:abs(xs:unsignedLong("-0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-024[+]
X fn-abs-more-args-024: fn:abs(xs:unsignedShort("-0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-025[+]
X fn-abs-more-args-025: fn:abs(xs:decimal("-INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-026[+]
X fn-abs-more-args-026: fn:abs(xs:decimal("INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-027[+]
X fn-abs-more-args-027: fn:abs(xs:decimal("-NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-028[+]
X fn-abs-more-args-028: fn:abs(xs:decimal("NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-029[+]
X fn-abs-more-args-029: fn:abs(xs:int("-INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-030[+]
X fn-abs-more-args-030: fn:abs(xs:int("INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-031[+]
X fn-abs-more-args-031: fn:abs(xs:int("-NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-032[+]
X fn-abs-more-args-032: fn:abs(xs:int("NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-033[+]
X fn-abs-more-args-033: fn:abs(xs:integer("-INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-034[+]
X fn-abs-more-args-034: fn:abs(xs:integer("INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-035[+]
X fn-abs-more-args-035: fn:abs(xs:integer("-NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-036[+]
X fn-abs-more-args-036: fn:abs(xs:integer("NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-037[+]
X fn-abs-more-args-037: fn:abs(xs:long("-INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-038[+]
X fn-abs-more-args-038: fn:abs(xs:long("INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-039[+]
X fn-abs-more-args-039: fn:abs(xs:long("-NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-040[+]
X fn-abs-more-args-040: fn:abs(xs:long("NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-041[+]
X fn-abs-more-args-041: fn:abs(xs:negativeInteger("-0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-042[+]
X fn-abs-more-args-042: fn:abs(xs:negativeInteger("0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-043[+]
X fn-abs-more-args-043: fn:abs(xs:negativeInteger("2")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-044[+]
X fn-abs-more-args-044: fn:abs(xs:negativeInteger("-INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-045[+]
X fn-abs-more-args-045: fn:abs(xs:negativeInteger("INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-046[+]
X fn-abs-more-args-046: fn:abs(xs:negativeInteger("-NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-047[+]
X fn-abs-more-args-047: fn:abs(xs:negativeInteger("NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-048[+]
X fn-abs-more-args-048: fn:abs(xs:nonNegativeInteger("-2")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-049[+]
X fn-abs-more-args-049: fn:abs(xs:nonNegativeInteger("-INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-050[+]
X fn-abs-more-args-050: fn:abs(xs:nonNegativeInteger("INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-051[+]
X fn-abs-more-args-051: fn:abs(xs:nonNegativeInteger("-NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-052[+]
X fn-abs-more-args-052: fn:abs(xs:nonNegativeInteger("NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-053[+]
X fn-abs-more-args-053: fn:abs(xs:nonPositiveInteger("2")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-054[+]
X fn-abs-more-args-054: fn:abs(xs:nonPositiveInteger("-INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-055[+]
X fn-abs-more-args-055: fn:abs(xs:nonPositiveInteger("INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-056[+]
X fn-abs-more-args-056: fn:abs(xs:nonPositiveInteger("-NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-057[+]
X fn-abs-more-args-057: fn:abs(xs:nonPositiveInteger("NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-058[+]
X fn-abs-more-args-058: fn:abs(xs:positiveInteger("0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-059[+]
X fn-abs-more-args-059: fn:abs(xs:positiveInteger("-0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-060[+]
X fn-abs-more-args-060: fn:abs(xs:positiveInteger("-2")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-061[+]
X fn-abs-more-args-061: fn:abs(xs:positiveInteger("-INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-062[+]
X fn-abs-more-args-062: fn:abs(xs:positiveInteger("INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-063[+]
X fn-abs-more-args-063: fn:abs(xs:positiveInteger("-NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-064[+]
X fn-abs-more-args-064: fn:abs(xs:positiveInteger("NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-065[+]
X fn-abs-more-args-065: fn:abs(xs:short("-INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-066[+]
X fn-abs-more-args-066: fn:abs(xs:short("INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-067[+]
X fn-abs-more-args-067: fn:abs(xs:short("-NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-068[+]
X fn-abs-more-args-068: fn:abs(xs:short("NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-069[+]
X fn-abs-more-args-069: fn:abs(xs:unsignedLong("-INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-070[+]
X fn-abs-more-args-070: fn:abs(xs:unsignedLong("INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-071[+]
X fn-abs-more-args-071: fn:abs(xs:unsignedLong("-NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-072[+]
X fn-abs-more-args-072: fn:abs(xs:unsignedLong("NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-073[+]
X fn-abs-more-args-073: fn:abs(xs:unsignedShort("-INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-074[+]
X fn-abs-more-args-074: fn:abs(xs:unsignedShort("INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-075[+]
X fn-abs-more-args-075: fn:abs(xs:unsignedShort("-NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-076[+]
X fn-abs-more-args-076: fn:abs(xs:unsignedShort("NaN")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-077[+]
X fn-abs-more-args-077: fn:abs(xs:string("1")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-078[+]
X fn-abs-more-args-078: fn:abs(xs:string("hello")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-079[+]
X fn-abs-more-args-079: fn:abs(xs:boolean("1")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-080[+]
X fn-abs-more-args-080: fn:abs(xs:boolean("0")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-081[+]
X fn-abs-more-args-081: fn:abs(xs:boolean(fn:true())) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-082[+]
X fn-abs-more-args-082: fn:abs(xs:boolean(fn:false())) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-083[+]
X fn-abs-more-args-083: fn:abs(xs:date("2002-10-09")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-084[+]
X fn-abs-more-args-084: fn:abs(xs:time("13:20:00-05:00")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-085[+]
X fn-abs-more-args-085: fn:abs(xs:dateTime("2002-10-10T12:00:00-05:00")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-more-args-086[+]
X fn-abs-more-args-086: fn:abs(xs:anyURI("www.examples.org")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-ABSFunc-1[+]
X K-ABSFunc-1: abs() |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-ABSFunc-2[+]
X K-ABSFunc-2: abs(1, 2) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-ABSFunc-3[+]
X K-ABSFunc-3: empty(abs(())) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-ABSFunc-4[+]
X K-ABSFunc-4: abs(10.5) eq 10.5 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-ABSFunc-5[+]
X K-ABSFunc-5: abs(-10.5) eq 10.5 |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K-ABSFunc-6[+]
X K-ABSFunc-6: abs("a string") |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-1[+]
X K2-ABSFunc-1: fn:abs(xs:integer(-4)) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-2[+]
X K2-ABSFunc-2: fn:abs(xs:nonPositiveInteger(-4)) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-3[+]
X K2-ABSFunc-3: fn:abs(xs:negativeInteger(-4)) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-4[+]
X K2-ABSFunc-4: fn:abs(xs:long(-4)) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-5[+]
X K2-ABSFunc-5: fn:abs(xs:int(-4)) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-6[+]
X K2-ABSFunc-6: fn:abs(xs:short(-4)) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-7[+]
X K2-ABSFunc-7: fn:abs(xs:byte(-4)) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-8[+]
X K2-ABSFunc-8: fn:abs(xs:nonNegativeInteger(4)) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-9[+]
X K2-ABSFunc-9: fn:abs(xs:unsignedLong(4)) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-10[+]
X K2-ABSFunc-10: fn:abs(xs:unsignedInt(4)) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-11[+]
X K2-ABSFunc-11: fn:abs(xs:unsignedShort(4)) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-12[+]
X K2-ABSFunc-12: fn:abs(xs:unsignedByte(4)) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-13[+]
X K2-ABSFunc-13: fn:abs(xs:positiveInteger(4)) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-14[+]
X K2-ABSFunc-14: fn:abs(xs:integer(-4)) instance of xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-15[+]
X K2-ABSFunc-15: fn:abs(xs:nonPositiveInteger(-4)) instance of xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-16[+]
X K2-ABSFunc-16: fn:abs(xs:negativeInteger(-4)) instance of xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-17[+]
X K2-ABSFunc-17: fn:abs(xs:long(-4)) instance of xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-18[+]
X K2-ABSFunc-18: fn:abs(xs:int(-4)) instance of xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-19[+]
X K2-ABSFunc-19: fn:abs(xs:short(-4)) instance of xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-20[+]
X K2-ABSFunc-20: fn:abs(xs:byte(-4)) instance of xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-21[+]
X K2-ABSFunc-21: fn:abs(xs:nonNegativeInteger(4)) instance of xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-22[+]
X K2-ABSFunc-22: fn:abs(xs:unsignedLong(4)) instance of xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-23[+]
X K2-ABSFunc-23: fn:abs(xs:unsignedInt(4)) instance of xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-24[+]
X K2-ABSFunc-24: fn:abs(xs:unsignedShort(4)) instance of xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-25[+]
X K2-ABSFunc-25: fn:abs(xs:unsignedByte(4)) instance of xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-26[+]
X K2-ABSFunc-26: fn:abs(xs:positiveInteger(4)) instance of xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-27[+]
X K2-ABSFunc-27: fn:abs(1.1) instance of xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-28[+]
X K2-ABSFunc-28: fn:abs(1e1) instance of xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-29[+]
X K2-ABSFunc-29: fn:abs(xs:float(1)) instance of xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-30[+]
X K2-ABSFunc-30: fn:abs(xs:float(1)) instance of xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-31[+]
X K2-ABSFunc-31: fn:abs(1.1) instance of xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-32[+]
X K2-ABSFunc-32: fn:abs(1e1) instance of xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-33[+]
X K2-ABSFunc-33: fn:abs(xs:float(1)) instance of xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-34[+]
X K2-ABSFunc-34: fn:abs(xs:integer(1)) instance of xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-35[+]
X K2-ABSFunc-35: abs(xs:unsignedShort(.)) instance of xs:unsignedShort |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-36[+]
X K2-ABSFunc-36: abs(xs:unsignedLong(.)) instance of xs:unsignedLong |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-37[+]
X K2-ABSFunc-37: abs(xs:unsignedInt(.)) instance of xs:unsignedInt |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-38[+]
X K2-ABSFunc-38: abs(xs:unsignedByte(.)) instance of xs:unsignedByte |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-39[+]
X K2-ABSFunc-39: abs(xs:positiveInteger(.)) instance of xs:positiveInteger |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-40[+]
X K2-ABSFunc-40: abs(xs:nonPositiveInteger(.)) instance of xs:nonPositiveInteger |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-41[+]
X K2-ABSFunc-41: abs(xs:nonNegativeInteger(.)) instance of xs:nonNegativeInteger |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-42[+]
X K2-ABSFunc-42: abs(xs:negativeInteger(.)) instance of xs:negativeInteger |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-43[+]
X K2-ABSFunc-43: abs(xs:long(.)) instance of xs:long |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-44[+]
X K2-ABSFunc-44: abs(xs:int(.)) instance of xs:int |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-45[+]
X K2-ABSFunc-45: abs(xs:short(.)) instance of xs:short |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-46[+]
X K2-ABSFunc-46: abs(xs:byte(.)) instance of xs:byte |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-47[+]
X K2-ABSFunc-47: fn:abs(xs:float("-INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-48[+]
X K2-ABSFunc-48: fn:abs(xs:double("-INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-49[+]
X K2-ABSFunc-49: fn:abs(xs:float("INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
K2-ABSFunc-50[+]
X K2-ABSFunc-50: fn:abs(xs:double("INF")) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
fn-abs-1[+]
X fn-abs-1: string-join(for $x in (1, xs:decimal(2), xs:float(3), xs:double(4)) return if ((abs($x)) instance of xs:integer) then "integer" else if ((abs($x)) instance of xs:decimal) then "decimal" else if ((abs($x)) instance of xs:float) then "float" else if ((abs($x)) instance of xs:double) then "double" else error(), " ") |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
cbcl-abs-001[+]
X cbcl-abs-001: fn:abs( fn:reverse( (1, xs:decimal(2.2), xs:float(3.3), xs:double(4.4)) )[2] ) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass |