|
Implementations | |||||||
Tests | BaseX 8.5 beta XQ31 (QT3 vCVS) |
Saxon-EE 9.7.0.11 XP31 (QT3 v0.6) |
Saxon-EE 9.7.0.11 XQ31 (QT3 v0.6) |
XmlPrime 4.0.0.16079 XP31 (QT3 vCVS) |
XmlPrime 4.0.0.26293 XQ31 (QT3 vCVS) |
XmlPrime 4.0.0.27704 XQX31 (QT3 vCVS) |
|
---|---|---|---|---|---|---|---|
op-numeric-multiply | 107/107 | 73/73 | 107/107 | 73/73 | 107/107 | 107/73 | 0/6 |
op-numeric-multiplydec2args-1[+]
X op-numeric-multiplydec2args-1: Created on: 2004-12-13 Spec Dependencies: Test: xs:decimal("-1.0000000000") * xs:decimal("-999999999999999999") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplydec2args-2[+]
X op-numeric-multiplydec2args-2: Created on: 2004-12-13 Spec Dependencies: Test: xs:decimal("617375191608514839") * xs:decimal("0") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplydec2args-3[+]
X op-numeric-multiplydec2args-3: Created on: 2004-12-13 Spec Dependencies: Test: xs:decimal("999999999999999999") * xs:decimal("-1.0000000000") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplydec2args-4[+]
X op-numeric-multiplydec2args-4: Created on: 2004-12-13 Spec Dependencies: Test: xs:decimal("0") * xs:decimal("617375191608514839") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplydec2args-5[+]
X op-numeric-multiplydec2args-5: Created on: 2004-12-13 Spec Dependencies: Test: xs:decimal("-1.0000000000") * xs:decimal("999999999999999999") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplydbl2args-1[+]
X op-numeric-multiplydbl2args-1: Created on: 2004-12-13 Spec Dependencies: Test: xs:double("-1.0000000000") * xs:double("-1.7976931348623157E308") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplydbl2args-2[+]
X op-numeric-multiplydbl2args-2: Created on: 2004-12-13 Spec Dependencies: Test: xs:double("0") * xs:double("-1.7976931348623157E308") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplydbl2args-3[+]
X op-numeric-multiplydbl2args-3: Created on: 2004-12-13 Spec Dependencies: Test: xs:double("1.7976931348623157E308") * xs:double("-1.0000000000") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplydbl2args-4[+]
X op-numeric-multiplydbl2args-4: Created on: 2004-12-13 Spec Dependencies: Test: xs:double("-1.7976931348623157E308") * xs:double("0") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplydbl2args-5[+]
X op-numeric-multiplydbl2args-5: Created on: 2004-12-13 Spec Dependencies: Test: xs:double("-1.0000000000") * xs:double("1.7976931348623157E308") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplyflt2args-1[+]
X op-numeric-multiplyflt2args-1: Created on: 2004-12-13 Spec Dependencies: Test: xs:float("-1.0000000000") * xs:float("-3.4028235E38") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplyflt2args-2[+]
X op-numeric-multiplyflt2args-2: Created on: 2004-12-13 Spec Dependencies: Test: xs:float("0") * xs:float("-3.4028235E38") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplyflt2args-3[+]
X op-numeric-multiplyflt2args-3: Created on: 2004-12-13 Spec Dependencies: Test: xs:float("3.4028235E38") * xs:float("-1.0000000000") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplyflt2args-4[+]
X op-numeric-multiplyflt2args-4: Created on: 2004-12-13 Spec Dependencies: Test: xs:float("-3.4028235E38") * xs:float("0") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplyflt2args-5[+]
X op-numeric-multiplyflt2args-5: Created on: 2004-12-13 Spec Dependencies: Test: xs:float("-1.0000000000") * xs:float("3.4028235E38") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplyusht2args-1[+]
X op-numeric-multiplyusht2args-1: Created on: 2004-12-13 Spec Dependencies: Test: xs:unsignedShort("0") * xs:unsignedShort("0") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplyusht2args-2[+]
X op-numeric-multiplyusht2args-2: Created on: 2004-12-13 Spec Dependencies: Test: xs:unsignedShort("44633") * xs:unsignedShort("0") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplyusht2args-3[+]
X op-numeric-multiplyusht2args-3: Created on: 2004-12-13 Spec Dependencies: Test: xs:unsignedShort("65535") * xs:unsignedShort("0") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplyusht2args-4[+]
X op-numeric-multiplyusht2args-4: Created on: 2004-12-13 Spec Dependencies: Test: xs:unsignedShort("0") * xs:unsignedShort("44633") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplyusht2args-5[+]
X op-numeric-multiplyusht2args-5: Created on: 2004-12-13 Spec Dependencies: Test: xs:unsignedShort("0") * xs:unsignedShort("65535") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplypint2args-1[+]
X op-numeric-multiplypint2args-1: Created on: 2004-12-13 Spec Dependencies: Test: xs:positiveInteger("1") * xs:positiveInteger("1") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplypint2args-2[+]
X op-numeric-multiplypint2args-2: Created on: 2004-12-13 Spec Dependencies: Test: xs:positiveInteger("52704602390610033") * xs:positiveInteger("1") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplypint2args-3[+]
X op-numeric-multiplypint2args-3: Created on: 2004-12-13 Spec Dependencies: Test: xs:positiveInteger("999999999999999999") * xs:positiveInteger("1") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplypint2args-4[+]
X op-numeric-multiplypint2args-4: Created on: 2004-12-13 Spec Dependencies: Test: xs:positiveInteger("1") * xs:positiveInteger("52704602390610033") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplypint2args-5[+]
X op-numeric-multiplypint2args-5: Created on: 2004-12-13 Spec Dependencies: Test: xs:positiveInteger("1") * xs:positiveInteger("999999999999999999") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplyulng2args-1[+]
X op-numeric-multiplyulng2args-1: Created on: 2004-12-13 Spec Dependencies: Test: xs:unsignedLong("0") * xs:unsignedLong("0") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplyulng2args-2[+]
X op-numeric-multiplyulng2args-2: Created on: 2004-12-13 Spec Dependencies: Test: xs:unsignedLong("130747108607674654") * xs:unsignedLong("0") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplyulng2args-3[+]
X op-numeric-multiplyulng2args-3: Created on: 2004-12-13 Spec Dependencies: Test: xs:unsignedLong("184467440737095516") * xs:unsignedLong("0") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplyulng2args-4[+]
X op-numeric-multiplyulng2args-4: Created on: 2004-12-13 Spec Dependencies: Test: xs:unsignedLong("0") * xs:unsignedLong("130747108607674654") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplyulng2args-5[+]
X op-numeric-multiplyulng2args-5: Created on: 2004-12-13 Spec Dependencies: Test: xs:unsignedLong("0") * xs:unsignedLong("184467440737095516") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplynpi2args-1[+]
X op-numeric-multiplynpi2args-1: Created on: 2004-12-13 Spec Dependencies: Test: xs:nonPositiveInteger("0") * xs:nonPositiveInteger("-999999999999999999") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplynpi2args-2[+]
X op-numeric-multiplynpi2args-2: Created on: 2004-12-13 Spec Dependencies: Test: xs:nonPositiveInteger("-999999999999999999") * xs:nonPositiveInteger("0") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplynni2args-1[+]
X op-numeric-multiplynni2args-1: Created on: 2004-12-13 Spec Dependencies: Test: xs:nonNegativeInteger("0") * xs:nonNegativeInteger("0") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplynni2args-2[+]
X op-numeric-multiplynni2args-2: Created on: 2004-12-13 Spec Dependencies: Test: xs:nonNegativeInteger("303884545991464527") * xs:nonNegativeInteger("0") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplynni2args-3[+]
X op-numeric-multiplynni2args-3: Created on: 2004-12-13 Spec Dependencies: Test: xs:nonNegativeInteger("999999999999999999") * xs:nonNegativeInteger("0") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplynni2args-4[+]
X op-numeric-multiplynni2args-4: Created on: 2004-12-13 Spec Dependencies: Test: xs:nonNegativeInteger("0") * xs:nonNegativeInteger("303884545991464527") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplynni2args-5[+]
X op-numeric-multiplynni2args-5: Created on: 2004-12-13 Spec Dependencies: Test: xs:nonNegativeInteger("0") * xs:nonNegativeInteger("999999999999999999") |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplymix2args-1[+]
X op-numeric-multiplymix2args-1: Created on: 2004-12-13 Spec Dependencies: Test: 1 * () |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplymix2args-2[+]
X op-numeric-multiplymix2args-2: Created on: 2004-12-13 Spec Dependencies: Test: 1 * '1' |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplymix2args-3[+]
X op-numeric-multiplymix2args-3: Created on: 2004-12-13 Spec Dependencies: Test: 1 * xs:integer('1') |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiplymix2args-4[+]
X op-numeric-multiplymix2args-4: Created on: 2004-12-13 Spec Dependencies: spec = XQ10+ Test: 1 * <a> 2 </a> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
op-numeric-multiplymix2args-5[+]
X op-numeric-multiplymix2args-5: Created on: 2004-12-13 Spec Dependencies: spec = XQ10+ Test: 1 * <a> <b> 2 </b> </a> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
op-numeric-multiplymix2args-6[+]
X op-numeric-multiplymix2args-6: Created on: 2004-12-13 Spec Dependencies: spec = XQ10+ Test: 1 * <a> <b> 2</b> <c> 2</c> </a> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
op-numeric-multiplymix2args-7[+]
X op-numeric-multiplymix2args-7: Created on: 2004-12-13 Spec Dependencies: spec = XQ10+ Test: <a> 1 </a> * <b> 2 </b> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
op-numeric-multiplymix2args-8[+]
X op-numeric-multiplymix2args-8: Created on: 2004-12-13 Spec Dependencies: spec = XQ10+ Test: 1 * <a> x </a> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
op-numeric-multiplymix2args-9[+]
X op-numeric-multiplymix2args-9: Created on: 2004-12-13 Spec Dependencies: spec = XQ10+ Test: 1 * <a/> |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
K-NumericMultiply-1[+]
X K-NumericMultiply-1: Created on: 2007-11-26 Spec Dependencies: Test: xs:double(6) * xs:double(2) eq 12 |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-2[+]
X K-NumericMultiply-2: Created on: 2007-11-26 Spec Dependencies: Test: xs:decimal(6) * xs:decimal(2) eq 12 |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-3[+]
X K-NumericMultiply-3: Created on: 2007-11-26 Spec Dependencies: Test: xs:integer(6) * xs:integer(2) eq 12 |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-4[+]
X K-NumericMultiply-4: Created on: 2007-11-26 Spec Dependencies: Test: xs:float(6) * xs:float(2) eq 12 |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-5[+]
X K-NumericMultiply-5: Created on: 2007-11-26 Spec Dependencies: Test: (xs:decimal(6) * xs:integer(2)) instance of xs:decimal |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-6[+]
X K-NumericMultiply-6: Created on: 2007-11-26 Spec Dependencies: Test: (xs:integer(6) * xs:decimal(2)) instance of xs:decimal |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-7[+]
X K-NumericMultiply-7: Created on: 2007-11-26 Spec Dependencies: Test: (xs:integer(6) * xs:integer(2)) instance of xs:integer |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-8[+]
X K-NumericMultiply-8: Created on: 2007-11-26 Spec Dependencies: Test: (xs:decimal(6) * xs:decimal(2)) instance of xs:decimal |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-9[+]
X K-NumericMultiply-9: Created on: 2007-11-26 Spec Dependencies: Test: (xs:decimal(6) * xs:float(2)) instance of xs:float |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-10[+]
X K-NumericMultiply-10: Created on: 2007-11-26 Spec Dependencies: Test: (xs:float(6) * xs:decimal(2)) instance of xs:float |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-11[+]
X K-NumericMultiply-11: Created on: 2007-11-26 Spec Dependencies: Test: (xs:float(6) * xs:integer(2)) instance of xs:float |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-12[+]
X K-NumericMultiply-12: Created on: 2007-11-26 Spec Dependencies: Test: (xs:integer(6) * xs:float(2)) instance of xs:float |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-13[+]
X K-NumericMultiply-13: Created on: 2007-11-26 Spec Dependencies: Test: (xs:float(6) * xs:float(2)) instance of xs:float |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-14[+]
X K-NumericMultiply-14: Created on: 2007-11-26 Spec Dependencies: Test: (xs:decimal(6) * xs:double(2)) instance of xs:double |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-15[+]
X K-NumericMultiply-15: Created on: 2007-11-26 Spec Dependencies: Test: (xs:double(6) * xs:decimal(2)) instance of xs:double |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-16[+]
X K-NumericMultiply-16: Created on: 2007-11-26 Spec Dependencies: Test: (xs:double(6) * xs:float(2)) instance of xs:double |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-17[+]
X K-NumericMultiply-17: Created on: 2007-11-26 Spec Dependencies: Test: (xs:float(6) * xs:double(2)) instance of xs:double |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-18[+]
X K-NumericMultiply-18: Created on: 2007-11-26 Spec Dependencies: Test: (xs:double(6) * xs:integer(2)) instance of xs:double |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-19[+]
X K-NumericMultiply-19: Created on: 2007-11-26 Spec Dependencies: Test: (xs:integer(6) * xs:double(2)) instance of xs:double |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-20[+]
X K-NumericMultiply-20: Created on: 2007-11-26 Spec Dependencies: Test: (xs:double(6) * xs:double(2)) instance of xs:double |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-21[+]
X K-NumericMultiply-21: Created on: 2007-11-26 Spec Dependencies: Test: string(xs:float("NaN") * 3) eq "NaN" |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-22[+]
X K-NumericMultiply-22: Created on: 2007-11-26 Spec Dependencies: Test: string(xs:double("NaN") * 3) eq "NaN" |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-23[+]
X K-NumericMultiply-23: Created on: 2007-11-26 Spec Dependencies: Test: string(3 * xs:float("NaN")) eq "NaN" |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-24[+]
X K-NumericMultiply-24: Created on: 2007-11-26 Spec Dependencies: Test: string(3 * xs:double("NaN")) eq "NaN" |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-25[+]
X K-NumericMultiply-25: Created on: 2007-11-26 Spec Dependencies: Test: /*5 |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-26[+]
X K-NumericMultiply-26: Created on: 2007-11-26 Spec Dependencies: Test: / * 5 |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-27[+]
X K-NumericMultiply-27: Created on: 2007-11-26 Spec Dependencies: Test: 4 + / * 5 |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-28[+]
X K-NumericMultiply-28: Created on: 2007-11-26 Spec Dependencies: Test: "3" * "3" |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-29[+]
X K-NumericMultiply-29: Created on: 2007-11-26 Spec Dependencies: Test: 1 * "3" |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-30[+]
X K-NumericMultiply-30: Created on: 2007-11-26 Spec Dependencies: Test: (3 * xs:untypedAtomic(3)) eq 9 |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-31[+]
X K-NumericMultiply-31: Created on: 2007-11-26 Spec Dependencies: Test: (xs:untypedAtomic(3) * 3) eq 9 |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-32[+]
X K-NumericMultiply-32: Created on: 2007-11-26 Spec Dependencies: Test: empty(() * ()) |
pass | pass | pass | pass | pass | pass | |
K-NumericMultiply-33[+]
X K-NumericMultiply-33: Created on: 2007-11-26 Spec Dependencies: Test: empty(() * 1) |
pass | pass | pass | pass | pass | pass | |
op-numeric-multiply-1[+]
X op-numeric-multiply-1: Created on: 2010-03-16 Spec Dependencies: spec = XQ10+ Test: for $x in (1, xs:decimal(2), xs:float(3), xs:double(4), xs:untypedAtomic(5)) for $y in (1, xs:decimal(2), xs:float(3), xs:double(4), xs:untypedAtomic(5)) return ($x * $y) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-001[+]
X cbcl-numeric-multiply-001: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:double) as xs:double { $arg * $arg }; xs:double('NaN') * local:square(7) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-002[+]
X cbcl-numeric-multiply-002: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:double) as xs:double { $arg * $arg }; local:square(7) * xs:double('NaN') |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-003[+]
X cbcl-numeric-multiply-003: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:double) as xs:double { $arg * $arg }; local:square(7) * 1e0 |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-004[+]
X cbcl-numeric-multiply-004: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:double) as xs:double { $arg * $arg }; 1e0 * local:square(7) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-005[+]
X cbcl-numeric-multiply-005: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:double) as xs:double { $arg * $arg }; local:square(7) * -1e0 |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-006[+]
X cbcl-numeric-multiply-006: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:double) as xs:double { $arg * $arg }; -1e0 * local:square(7) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-007[+]
X cbcl-numeric-multiply-007: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:float) as xs:float { $arg * $arg }; xs:float('NaN') * local:square(7) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-008[+]
X cbcl-numeric-multiply-008: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:float) as xs:float { $arg * $arg }; local:square(7) * xs:float('NaN') |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-009[+]
X cbcl-numeric-multiply-009: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:float) as xs:float { $arg * $arg }; local:square(7) * xs:float(1) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-010[+]
X cbcl-numeric-multiply-010: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:float) as xs:float { $arg * $arg }; xs:float(1) * local:square(7) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-011[+]
X cbcl-numeric-multiply-011: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:float) as xs:float { $arg * $arg }; local:square(7) * xs:float(-1) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-012[+]
X cbcl-numeric-multiply-012: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:float) as xs:float { $arg * $arg }; xs:float(-1) * local:square(7) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-013[+]
X cbcl-numeric-multiply-013: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:decimal) as xs:decimal { $arg * $arg }; local:square(2.0) * 0.0 |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-014[+]
X cbcl-numeric-multiply-014: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:decimal) as xs:decimal { $arg * $arg }; 0.0 * local:square(7.0) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-015[+]
X cbcl-numeric-multiply-015: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:decimal) as xs:decimal { $arg * $arg }; local:square(7.0) * 1.0 |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-016[+]
X cbcl-numeric-multiply-016: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:decimal) as xs:decimal { $arg * $arg }; 1.0 * local:square(7.0) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-017[+]
X cbcl-numeric-multiply-017: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:decimal) as xs:decimal { $arg * $arg }; local:square(7.0) * -1.0 |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-018[+]
X cbcl-numeric-multiply-018: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:decimal) as xs:decimal { $arg * $arg }; -1.0 * local:square(7.0) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-019[+]
X cbcl-numeric-multiply-019: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:integer) as xs:integer { $arg * $arg }; local:square(2) * 0 |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-020[+]
X cbcl-numeric-multiply-020: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:integer) as xs:integer { $arg * $arg }; 0 * local:square(2) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-021[+]
X cbcl-numeric-multiply-021: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:integer) as xs:integer { $arg * $arg }; local:square(7) * 1 |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-022[+]
X cbcl-numeric-multiply-022: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:integer) as xs:integer { $arg * $arg }; 1 * local:square(7) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-023[+]
X cbcl-numeric-multiply-023: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:integer) as xs:integer { $arg * $arg }; local:square(7) * -1 |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-024[+]
X cbcl-numeric-multiply-024: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:integer) as xs:integer { $arg * $arg }; -1 * local:square(7) |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-025[+]
X cbcl-numeric-multiply-025: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:decimal) as xs:decimal { $arg * $arg }; local:square(9223372036854775808.1) gt 0 |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-026[+]
X cbcl-numeric-multiply-026: Created on: 2008-05-14 Spec Dependencies: spec = XQ10+ Test: declare function local:square($arg as xs:integer) as xs:integer { $arg * $arg }; local:square(9223372036854775808) gt 0 |
pass | n/a
notXP31 |
pass | n/a | pass | pass | |
cbcl-numeric-multiply-027[+]
X cbcl-numeric-multiply-027: Created on: 2008-05-29 Spec Dependencies: spec = XQ10+ Test: declare function local:integer($x as xs:decimal) { if ($x mod 1 eq 0) then xs:integer($x) else $x }; (local:integer(2) * local:integer(2)) instance of xs:integer |
pass | n/a
notXP31 |
pass | n/a | pass | pass |