|
| 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-CastableExpr | 792/801 | 793/801 | 781/781 | 799/799 | 781/781 | 801/801 | 792/801 | 782/781 | 801/801 | 801/801 | 782/781 | 799/799 | 799/799 | 799/799 | 801/801 | 0/15 |
| CastableAs001[+]
X CastableAs001: xs:untypedAtomic("INF") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs002[+]
X CastableAs002: xs:untypedAtomic("0.0E0") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs003[+]
X CastableAs003: xs:untypedAtomic("true") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs004[+]
X CastableAs004: xs:untypedAtomic("INF") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs005[+]
X CastableAs005: xs:untypedAtomic("0.0E0") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs006[+]
X CastableAs006: xs:untypedAtomic("true") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs007[+]
X CastableAs007: xs:untypedAtomic("-0.0E0") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs008[+]
X CastableAs008: xs:untypedAtomic("NaN") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs009[+]
X CastableAs009: xs:untypedAtomic("1e-5") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs010[+]
X CastableAs010: xs:untypedAtomic("-10000000") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs011[+]
X CastableAs011: xs:untypedAtomic("true") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs012[+]
X CastableAs012: xs:untypedAtomic("-0.0E0") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs013[+]
X CastableAs013: xs:untypedAtomic("NaN") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs014[+]
X CastableAs014: xs:untypedAtomic("1e-5") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs015[+]
X CastableAs015: xs:untypedAtomic("-10000000") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs016[+]
X CastableAs016: xs:untypedAtomic("true") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs017[+]
X CastableAs017: xs:untypedAtomic("-0.0E0") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs018[+]
X CastableAs018: xs:untypedAtomic("NaN") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs019[+]
X CastableAs019: xs:untypedAtomic("1e-5") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs020[+]
X CastableAs020: xs:untypedAtomic("5.5432") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs021[+]
X CastableAs021: xs:untypedAtomic("true") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs022[+]
X CastableAs022: xs:untypedAtomic("-0.0E0") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs023[+]
X CastableAs023: xs:untypedAtomic("NaN") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs024[+]
X CastableAs024: xs:untypedAtomic("1e-5") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs025[+]
X CastableAs025: xs:untypedAtomic("-1.1234") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs026[+]
X CastableAs026: xs:untypedAtomic("true") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs027[+]
X CastableAs027: xs:untypedAtomic("P1Y2M3DT10H30M23S") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs028[+]
X CastableAs028: xs:untypedAtomic("-P1Y1M1DT1H1M1.123S") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs029[+]
X CastableAs029: xs:untypedAtomic("true") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs030[+]
X CastableAs030: xs:untypedAtomic("-P1Y1M1DT1H1M1.123S") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs031[+]
X CastableAs031: xs:untypedAtomic("P24M") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs032[+]
X CastableAs032: xs:untypedAtomic("-P21M") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs033[+]
X CastableAs033: xs:untypedAtomic("true") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs034[+]
X CastableAs034: xs:untypedAtomic("-P1Y1M1DT1H1M1.123S") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs035[+]
X CastableAs035: xs:untypedAtomic("P3DT10H30M") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs036[+]
X CastableAs036: xs:untypedAtomic("-PT100M") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs037[+]
X CastableAs037: xs:untypedAtomic("true") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs038[+]
X CastableAs038: xs:untypedAtomic("1999-05-31T13:20:00") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs039[+]
X CastableAs039: xs:untypedAtomic("-1999-05-31T13:20:00+14:00") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs040[+]
X CastableAs040: xs:untypedAtomic("2000-01-16T00:00:00Z") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs041[+]
X CastableAs041: xs:untypedAtomic("true") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs042[+]
X CastableAs042: xs:untypedAtomic("13:20:00-05:00") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs043[+]
X CastableAs043: xs:untypedAtomic("13:20:02.123") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs044[+]
X CastableAs044: xs:untypedAtomic("13:20:00Z") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs045[+]
X CastableAs045: xs:untypedAtomic("true") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs046[+]
X CastableAs046: xs:untypedAtomic("1999-05-31") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs047[+]
X CastableAs047: xs:untypedAtomic("-0012-12-03-05:00") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs048[+]
X CastableAs048: xs:untypedAtomic("1999-05-31Z") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs049[+]
X CastableAs049: xs:untypedAtomic("true") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs050[+]
X CastableAs050: xs:untypedAtomic("1999-05") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs051[+]
X CastableAs051: xs:untypedAtomic("-0012-12-05:00") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs052[+]
X CastableAs052: xs:untypedAtomic("1999-05Z") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs053[+]
X CastableAs053: xs:untypedAtomic("true") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs054[+]
X CastableAs054: xs:untypedAtomic("1999") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs055[+]
X CastableAs055: xs:untypedAtomic("-0012-05:00") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs056[+]
X CastableAs056: xs:untypedAtomic("1999Z") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs057[+]
X CastableAs057: xs:untypedAtomic("true") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs058[+]
X CastableAs058: xs:untypedAtomic("--05-31") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs059[+]
X CastableAs059: xs:untypedAtomic("--05-31+14:00") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs060[+]
X CastableAs060: xs:untypedAtomic("--05-31Z") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs061[+]
X CastableAs061: xs:untypedAtomic("true") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs062[+]
X CastableAs062: xs:untypedAtomic("---31") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs063[+]
X CastableAs063: xs:untypedAtomic("---03-05:00") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs064[+]
X CastableAs064: xs:untypedAtomic("---31Z") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs065[+]
X CastableAs065: xs:untypedAtomic("true") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs066[+]
X CastableAs066: xs:untypedAtomic("--05") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs067[+]
X CastableAs067: xs:untypedAtomic("--12-05:00") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs068[+]
X CastableAs068: xs:untypedAtomic("--05Z") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs069[+]
X CastableAs069: xs:untypedAtomic("true") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs070[+]
X CastableAs070: xs:untypedAtomic("0.0") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs071[+]
X CastableAs071: xs:untypedAtomic("0") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs072[+]
X CastableAs072: xs:untypedAtomic("true") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs073[+]
X CastableAs073: xs:untypedAtomic("true") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs074[+]
X CastableAs074: xs:untypedAtomic("00000000") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs075[+]
X CastableAs075: xs:untypedAtomic("D74D35D35D35") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs076[+]
X CastableAs076: xs:untypedAtomic("true") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs077[+]
X CastableAs077: xs:untypedAtomic("010010101") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs078[+]
X CastableAs078: xs:untypedAtomic("0fb7") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs079[+]
X CastableAs079: xs:untypedAtomic("D74D35D35D35") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs080[+]
X CastableAs080: xs:untypedAtomic("http://www.example.com/~b%C3%A9b%C3%A9") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs081[+]
X CastableAs081: xs:untypedAtomic("true") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs082[+]
X CastableAs082: xs:untypedAtomic("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs083[+]
X CastableAs083: xs:string("INF") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs084[+]
X CastableAs084: xs:string("0.0E0") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs085[+]
X CastableAs085: xs:string("true") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs086[+]
X CastableAs086: xs:string("INF") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs087[+]
X CastableAs087: xs:string("0.0E0") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs088[+]
X CastableAs088: xs:string("true") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs089[+]
X CastableAs089: xs:string("-0.0E0") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs090[+]
X CastableAs090: xs:string("NaN") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs091[+]
X CastableAs091: xs:string("1e-5") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs092[+]
X CastableAs092: xs:string("-10000000") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs093[+]
X CastableAs093: xs:string("true") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs094[+]
X CastableAs094: xs:string("-0.0E0") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs095[+]
X CastableAs095: xs:string("NaN") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs096[+]
X CastableAs096: xs:string("1e-5") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs097[+]
X CastableAs097: xs:string("-10000000") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs098[+]
X CastableAs098: xs:string("true") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs099[+]
X CastableAs099: xs:string("-0.0E0") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs100[+]
X CastableAs100: xs:string("NaN") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs101[+]
X CastableAs101: xs:string("1e-5") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs102[+]
X CastableAs102: xs:string("5.5432") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs103[+]
X CastableAs103: xs:string("true") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs104[+]
X CastableAs104: xs:string("-0.0E0") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs105[+]
X CastableAs105: xs:string("NaN") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs106[+]
X CastableAs106: xs:string("1e-5") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs107[+]
X CastableAs107: xs:string("-1.1234") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs108[+]
X CastableAs108: xs:string("true") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs109[+]
X CastableAs109: xs:string("P1Y2M3DT10H30M23S") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs110[+]
X CastableAs110: xs:string("-P1Y1M1DT1H1M1.123S") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs111[+]
X CastableAs111: xs:string("true") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs112[+]
X CastableAs112: xs:string("-P1Y1M1DT1H1M1.123S") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs113[+]
X CastableAs113: xs:string("P24M") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs114[+]
X CastableAs114: xs:string("-P21M") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs115[+]
X CastableAs115: xs:string("true") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs116[+]
X CastableAs116: xs:string("-P1Y1M1DT1H1M1.123S") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs117[+]
X CastableAs117: xs:string("P3DT10H30M") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs118[+]
X CastableAs118: xs:string("-PT100M") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs119[+]
X CastableAs119: xs:string("true") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs120[+]
X CastableAs120: xs:string("1999-05-31T13:20:00") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs121[+]
X CastableAs121: xs:string("-1999-05-31T13:20:00+14:00") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs122[+]
X CastableAs122: xs:string("2000-01-16T00:00:00Z") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs123[+]
X CastableAs123: xs:string("true") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs124[+]
X CastableAs124: xs:string("13:20:00-05:00") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs125[+]
X CastableAs125: xs:string("13:20:02.123") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs126[+]
X CastableAs126: xs:string("13:20:00Z") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs127[+]
X CastableAs127: xs:string("true") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs128[+]
X CastableAs128: xs:string("1999-05-31") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs129[+]
X CastableAs129: xs:string("-0012-12-03-05:00") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs130[+]
X CastableAs130: xs:string("1999-05-31Z") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs131[+]
X CastableAs131: xs:string("true") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs132[+]
X CastableAs132: xs:string("1999-05") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs133[+]
X CastableAs133: xs:string("-0012-12-05:00") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs134[+]
X CastableAs134: xs:string("1999-05Z") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs135[+]
X CastableAs135: xs:string("true") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs136[+]
X CastableAs136: xs:string("1999") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs137[+]
X CastableAs137: xs:string("-0012-05:00") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs138[+]
X CastableAs138: xs:string("1999Z") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs139[+]
X CastableAs139: xs:string("true") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs140[+]
X CastableAs140: xs:string("--05-31") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs141[+]
X CastableAs141: xs:string("--05-31+14:00") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs142[+]
X CastableAs142: xs:string("--05-31Z") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs143[+]
X CastableAs143: xs:string("true") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs144[+]
X CastableAs144: xs:string("---31") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs145[+]
X CastableAs145: xs:string("---03-05:00") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs146[+]
X CastableAs146: xs:string("---31Z") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs147[+]
X CastableAs147: xs:string("true") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs148[+]
X CastableAs148: xs:string("--05") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs149[+]
X CastableAs149: xs:string("--12-05:00") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs150[+]
X CastableAs150: xs:string("--05Z") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs151[+]
X CastableAs151: xs:string("true") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs152[+]
X CastableAs152: xs:string("0.0") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs153[+]
X CastableAs153: xs:string("0") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs154[+]
X CastableAs154: xs:string("true") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs155[+]
X CastableAs155: xs:string("true") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs156[+]
X CastableAs156: xs:string("00000000") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs157[+]
X CastableAs157: xs:string("D74D35D35D35") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs158[+]
X CastableAs158: xs:string("true") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs159[+]
X CastableAs159: xs:string("010010101") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs160[+]
X CastableAs160: xs:string("0fb7") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs161[+]
X CastableAs161: xs:string("D74D35D35D35") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs162[+]
X CastableAs162: xs:string("http://www.example.com/~b%C3%A9b%C3%A9") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs163[+]
X CastableAs163: xs:string("true") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs164[+]
X CastableAs164: xs:string("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs165[+]
X CastableAs165: xs:float("1e5") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs166[+]
X CastableAs166: xs:float("-INF") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs167[+]
X CastableAs167: xs:float("-0.0E0") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs168[+]
X CastableAs168: xs:float("NaN") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs169[+]
X CastableAs169: xs:float("5.4321E-100") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs170[+]
X CastableAs170: xs:float("-1.75e-3") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs171[+]
X CastableAs171: xs:float("INF") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs172[+]
X CastableAs172: xs:float("-0.0E0") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs173[+]
X CastableAs173: xs:float("-INF") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs174[+]
X CastableAs174: xs:float("-0.0E0") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs175[+]
X CastableAs175: xs:float("5.4321E-100") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs176[+]
X CastableAs176: xs:float("1e5") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs177[+]
X CastableAs177: xs:float("-1.75e-3") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs178[+]
X CastableAs178: xs:float("-0.0E0") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs179[+]
X CastableAs179: xs:float("1e5") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs180[+]
X CastableAs180: xs:float("INF") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs181[+]
X CastableAs181: xs:float("-1.75e-3") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs182[+]
X CastableAs182: xs:float("5.4321E-100") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs183[+]
X CastableAs183: xs:float("5.4321E-100") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs184[+]
X CastableAs184: xs:float("5.4321E-100") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs185[+]
X CastableAs185: xs:float("5.4321E-100") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs186[+]
X CastableAs186: xs:float("5.4321E-100") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs187[+]
X CastableAs187: xs:float("5.4321E-100") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs188[+]
X CastableAs188: xs:float("5.4321E-100") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs189[+]
X CastableAs189: xs:float("5.4321E-100") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs190[+]
X CastableAs190: xs:float("5.4321E-100") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs191[+]
X CastableAs191: xs:float("5.4321E-100") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs192[+]
X CastableAs192: xs:float("-0.0E0") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs193[+]
X CastableAs193: xs:float("1e5") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs194[+]
X CastableAs194: xs:float("-INF") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs195[+]
X CastableAs195: xs:float("NaN") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs196[+]
X CastableAs196: xs:float("5.4321E-100") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs197[+]
X CastableAs197: xs:float("5.4321E-100") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs198[+]
X CastableAs198: xs:float("5.4321E-100") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs199[+]
X CastableAs199: xs:double("1e5") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs200[+]
X CastableAs200: xs:double("INF") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs201[+]
X CastableAs201: xs:double("1e8") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs202[+]
X CastableAs202: xs:double("INF") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs203[+]
X CastableAs203: xs:double("-0.0E0") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs204[+]
X CastableAs204: xs:double("5.4321E-1001") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs205[+]
X CastableAs205: xs:double("1e5") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs206[+]
X CastableAs206: xs:double("-1.75e-3") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs207[+]
X CastableAs207: xs:double("NaN") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs208[+]
X CastableAs208: xs:double("1e5") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs209[+]
X CastableAs209: xs:double("INF") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs210[+]
X CastableAs210: xs:double("-0.0E0") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs211[+]
X CastableAs211: xs:double("5.4321E-1001") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs212[+]
X CastableAs212: xs:double("-1.75e-3") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs213[+]
X CastableAs213: xs:double("INF") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs214[+]
X CastableAs214: xs:double("-0.0E0") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs215[+]
X CastableAs215: xs:double("1e5") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs216[+]
X CastableAs216: xs:double("-1.75e-3") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs217[+]
X CastableAs217: xs:double("INF") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs218[+]
X CastableAs218: xs:double("NaN") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs219[+]
X CastableAs219: xs:double("1e5") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs220[+]
X CastableAs220: xs:double("1e5") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs221[+]
X CastableAs221: xs:double("1e5") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs222[+]
X CastableAs222: xs:double("1e5") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs223[+]
X CastableAs223: xs:double("1e5") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs224[+]
X CastableAs224: xs:double("1e5") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs225[+]
X CastableAs225: xs:double("1e5") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs226[+]
X CastableAs226: xs:double("1e5") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs227[+]
X CastableAs227: xs:double("1e5") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs228[+]
X CastableAs228: xs:double("1e5") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs229[+]
X CastableAs229: xs:double("1e5") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs230[+]
X CastableAs230: xs:double("1e5") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs231[+]
X CastableAs231: xs:double("1e5") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs232[+]
X CastableAs232: xs:double("1e5") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs233[+]
X CastableAs233: xs:double("1e5") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs234[+]
X CastableAs234: xs:decimal("-1.1234") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs235[+]
X CastableAs235: xs:decimal("-1.1234") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs236[+]
X CastableAs236: xs:decimal("-1.1234") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs237[+]
X CastableAs237: xs:decimal("-1.1234") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs238[+]
X CastableAs238: xs:decimal("-1.1234") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs239[+]
X CastableAs239: xs:decimal("-1.1234") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs240[+]
X CastableAs240: xs:decimal("5.5432") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs241[+]
X CastableAs241: xs:decimal("-1.1234") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs242[+]
X CastableAs242: xs:decimal("-1.1234") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs243[+]
X CastableAs243: xs:decimal("-1.1234") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs244[+]
X CastableAs244: xs:decimal("-1.1234") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs245[+]
X CastableAs245: xs:decimal("-1.1234") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs246[+]
X CastableAs246: xs:decimal("-1.1234") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs247[+]
X CastableAs247: xs:decimal("-1.1234") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs248[+]
X CastableAs248: xs:decimal("-1.1234") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs249[+]
X CastableAs249: xs:decimal("-1.1234") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs250[+]
X CastableAs250: xs:decimal("-1.1234") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs251[+]
X CastableAs251: xs:decimal("-1.1234") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs252[+]
X CastableAs252: xs:decimal("-1.1234") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs253[+]
X CastableAs253: xs:decimal("-1.1234") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs254[+]
X CastableAs254: xs:decimal("-1.1234") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs255[+]
X CastableAs255: xs:decimal("-1.1234") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs256[+]
X CastableAs256: xs:integer("1") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs257[+]
X CastableAs257: xs:integer("-100") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs258[+]
X CastableAs258: xs:integer("-100") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs259[+]
X CastableAs259: xs:integer("-100") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs260[+]
X CastableAs260: xs:integer("-100") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs261[+]
X CastableAs261: xs:integer("-100") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs262[+]
X CastableAs262: xs:integer("-100") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs263[+]
X CastableAs263: xs:integer("-100") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs264[+]
X CastableAs264: xs:integer("-100") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs265[+]
X CastableAs265: xs:integer("-100") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs266[+]
X CastableAs266: xs:integer("-100") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs267[+]
X CastableAs267: xs:integer("-100") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs268[+]
X CastableAs268: xs:integer("-100") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs269[+]
X CastableAs269: xs:integer("-100") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs270[+]
X CastableAs270: xs:integer("-100") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs271[+]
X CastableAs271: xs:integer("-100") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs272[+]
X CastableAs272: xs:integer("-100") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs273[+]
X CastableAs273: xs:integer("-100") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs274[+]
X CastableAs274: xs:integer("-100") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs275[+]
X CastableAs275: xs:integer("-100") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs276[+]
X CastableAs276: xs:integer("-100") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs277[+]
X CastableAs277: xs:duration("P1Y2M3DT10H30M23S") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs278[+]
X CastableAs278: xs:duration("P1Y2M3DT10H30M23S") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs279[+]
X CastableAs279: xs:duration("P1Y2M3DT10H30M23S") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs280[+]
X CastableAs280: xs:duration("P1Y2M3DT10H30M23S") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs281[+]
X CastableAs281: xs:duration("P1Y2M3DT10H30M23S") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs282[+]
X CastableAs282: xs:duration("P1Y2M3DT10H30M23S") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs283[+]
X CastableAs283: xs:duration("P1Y2M3DT10H30M23S") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs284[+]
X CastableAs284: xs:duration("PT10H") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs285[+]
X CastableAs285: xs:duration("P1Y2M3DT10H30M23S") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs286[+]
X CastableAs286: xs:duration("PT10H") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs287[+]
X CastableAs287: xs:duration("P24M") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs288[+]
X CastableAs288: xs:duration("P1Y2M3DT10H30M23S") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs289[+]
X CastableAs289: xs:duration("PT10H") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs290[+]
X CastableAs290: xs:duration("P24M") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs291[+]
X CastableAs291: xs:duration("P1Y2M3DT10H30M23S") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs292[+]
X CastableAs292: xs:duration("P1Y2M3DT10H30M23S") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs293[+]
X CastableAs293: xs:duration("P1Y2M3DT10H30M23S") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs294[+]
X CastableAs294: xs:duration("P1Y2M3DT10H30M23S") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs295[+]
X CastableAs295: xs:duration("P1Y2M3DT10H30M23S") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs296[+]
X CastableAs296: xs:duration("P1Y2M3DT10H30M23S") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs297[+]
X CastableAs297: xs:duration("P1Y2M3DT10H30M23S") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs298[+]
X CastableAs298: xs:duration("P1Y2M3DT10H30M23S") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs299[+]
X CastableAs299: xs:duration("P1Y2M3DT10H30M23S") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs300[+]
X CastableAs300: xs:duration("P1Y2M3DT10H30M23S") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs301[+]
X CastableAs301: xs:duration("P1Y2M3DT10H30M23S") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs302[+]
X CastableAs302: xs:duration("P1Y2M3DT10H30M23S") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs303[+]
X CastableAs303: xs:yearMonthDuration("P1Y2M") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs304[+]
X CastableAs304: xs:yearMonthDuration("P1Y2M") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs305[+]
X CastableAs305: xs:yearMonthDuration("P1Y2M") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs306[+]
X CastableAs306: xs:yearMonthDuration("P1Y2M") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs307[+]
X CastableAs307: xs:yearMonthDuration("P1Y2M") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs308[+]
X CastableAs308: xs:yearMonthDuration("P1Y2M") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs309[+]
X CastableAs309: xs:yearMonthDuration("P1Y2M") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs310[+]
X CastableAs310: xs:yearMonthDuration("P1Y2M") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs311[+]
X CastableAs311: xs:yearMonthDuration("-P21M") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs312[+]
X CastableAs312: xs:yearMonthDuration("P1Y2M") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs313[+]
X CastableAs313: xs:yearMonthDuration("P1Y2M") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs314[+]
X CastableAs314: xs:yearMonthDuration("P1Y2M") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs315[+]
X CastableAs315: xs:yearMonthDuration("P1Y2M") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs316[+]
X CastableAs316: xs:yearMonthDuration("P1Y2M") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs317[+]
X CastableAs317: xs:yearMonthDuration("P1Y2M") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs318[+]
X CastableAs318: xs:yearMonthDuration("P1Y2M") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs319[+]
X CastableAs319: xs:yearMonthDuration("P1Y2M") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs320[+]
X CastableAs320: xs:yearMonthDuration("P1Y2M") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs321[+]
X CastableAs321: xs:yearMonthDuration("P1Y2M") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs322[+]
X CastableAs322: xs:yearMonthDuration("P1Y2M") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs323[+]
X CastableAs323: xs:yearMonthDuration("P1Y2M") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs324[+]
X CastableAs324: xs:yearMonthDuration("P1Y2M") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs325[+]
X CastableAs325: xs:dayTimeDuration("P3DT10H30M") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs326[+]
X CastableAs326: xs:dayTimeDuration("-PT100M") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs327[+]
X CastableAs327: xs:dayTimeDuration("P3DT10H30M") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs328[+]
X CastableAs328: xs:dayTimeDuration("-PT100M") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs329[+]
X CastableAs329: xs:dayTimeDuration("P3DT10H30M") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs330[+]
X CastableAs330: xs:dayTimeDuration("P3DT10H30M") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs331[+]
X CastableAs331: xs:dayTimeDuration("P3DT10H30M") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs332[+]
X CastableAs332: xs:dayTimeDuration("P3DT10H30M") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs333[+]
X CastableAs333: xs:dayTimeDuration("P3DT10H30M") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs334[+]
X CastableAs334: xs:dayTimeDuration("PT24H") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs335[+]
X CastableAs335: xs:dayTimeDuration("-PT100M") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs336[+]
X CastableAs336: xs:dayTimeDuration("P3DT10H30M") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs337[+]
X CastableAs337: xs:dayTimeDuration("P3DT10H30M") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs338[+]
X CastableAs338: xs:dayTimeDuration("P14D") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs339[+]
X CastableAs339: xs:dayTimeDuration("-PT100M") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs340[+]
X CastableAs340: xs:dayTimeDuration("P3DT10H30M") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs341[+]
X CastableAs341: xs:dayTimeDuration("P3DT10H30M") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs342[+]
X CastableAs342: xs:dayTimeDuration("P3DT10H30M") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs343[+]
X CastableAs343: xs:dayTimeDuration("P3DT10H30M") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs344[+]
X CastableAs344: xs:dayTimeDuration("P3DT10H30M") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs345[+]
X CastableAs345: xs:dayTimeDuration("P3DT10H30M") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs346[+]
X CastableAs346: xs:dayTimeDuration("P3DT10H30M") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs347[+]
X CastableAs347: xs:dayTimeDuration("P3DT10H30M") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs348[+]
X CastableAs348: xs:dayTimeDuration("P3DT10H30M") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs349[+]
X CastableAs349: xs:dayTimeDuration("P3DT10H30M") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs350[+]
X CastableAs350: xs:dayTimeDuration("P3DT10H30M") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs351[+]
X CastableAs351: xs:dayTimeDuration("P3DT10H30M") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs352[+]
X CastableAs352: xs:dateTime("1999-05-31T13:20:00") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs353[+]
X CastableAs353: xs:dateTime("-1999-05-31T13:20:00+14:00") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs354[+]
X CastableAs354: xs:dateTime("1999-05-31T13:20:00") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs355[+]
X CastableAs355: xs:dateTime("-1999-05-31T13:20:00+14:00") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs356[+]
X CastableAs356: xs:dateTime("1999-05-31T13:20:00") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs357[+]
X CastableAs357: xs:dateTime("2000-01-16T00:00:00Z") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs358[+]
X CastableAs358: xs:dateTime("1999-05-31T13:20:00") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs359[+]
X CastableAs359: xs:dateTime("1999-05-31T13:20:00") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs360[+]
X CastableAs360: xs:dateTime("1999-05-31T13:20:00") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs361[+]
X CastableAs361: xs:dateTime("1999-05-31T13:20:00") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs362[+]
X CastableAs362: xs:dateTime("1999-05-31T13:20:00") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs363[+]
X CastableAs363: xs:dateTime("1999-05-31T13:20:00") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs364[+]
X CastableAs364: xs:dateTime("1999-05-31T13:20:00") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs365[+]
X CastableAs365: xs:dateTime("-1999-05-31T13:20:00+14:00") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs366[+]
X CastableAs366: xs:dateTime("1999-05-31T13:20:00") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs367[+]
X CastableAs367: xs:dateTime("-1999-05-31T13:20:00+14:00") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs368[+]
X CastableAs368: xs:dateTime("1999-05-31T13:20:00") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs369[+]
X CastableAs369: xs:dateTime("-1999-05-31T13:20:00+14:00") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs370[+]
X CastableAs370: xs:dateTime("1999-05-31T13:20:00") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs371[+]
X CastableAs371: xs:dateTime("-1999-05-31T13:20:00+14:00") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs372[+]
X CastableAs372: xs:dateTime("1999-05-31T13:20:00") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs373[+]
X CastableAs373: xs:dateTime("-1999-05-31T13:20:00+14:00") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs374[+]
X CastableAs374: xs:dateTime("1999-05-31T13:20:00") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs375[+]
X CastableAs375: xs:dateTime("-1999-05-31T13:20:00+14:00") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs376[+]
X CastableAs376: xs:dateTime("1999-05-31T13:20:00") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs377[+]
X CastableAs377: xs:dateTime("-1999-05-31T13:20:00+14:00") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs378[+]
X CastableAs378: xs:dateTime("1999-05-31T13:20:00") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs379[+]
X CastableAs379: xs:dateTime("1999-05-31T13:20:00") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs380[+]
X CastableAs380: xs:dateTime("1999-05-31T13:20:00") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs381[+]
X CastableAs381: xs:dateTime("1999-05-31T13:20:00") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs382[+]
X CastableAs382: xs:time("13:20:00-05:00") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs383[+]
X CastableAs383: xs:time("13:20:00-05:00") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs384[+]
X CastableAs384: xs:time("13:20:00-05:00") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs385[+]
X CastableAs385: xs:time("13:20:00-05:00") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs386[+]
X CastableAs386: xs:time("13:20:00-05:00") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs387[+]
X CastableAs387: xs:time("13:20:00-05:00") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs388[+]
X CastableAs388: xs:time("13:20:00-05:00") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs389[+]
X CastableAs389: xs:time("13:20:00-05:00") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs390[+]
X CastableAs390: xs:time("13:20:00-05:00") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs391[+]
X CastableAs391: xs:time("13:20:00-05:00") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs392[+]
X CastableAs392: xs:time("13:20:00-05:00") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs393[+]
X CastableAs393: xs:time("13:20:02.123") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs394[+]
X CastableAs394: xs:time("13:20:00Z") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs395[+]
X CastableAs395: xs:time("13:20:00-05:00") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs396[+]
X CastableAs396: xs:time("13:20:00-05:00") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs397[+]
X CastableAs397: xs:time("13:20:00-05:00") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs398[+]
X CastableAs398: xs:time("13:20:00-05:00") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs399[+]
X CastableAs399: xs:time("13:20:00-05:00") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs400[+]
X CastableAs400: xs:time("13:20:00-05:00") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs401[+]
X CastableAs401: xs:time("13:20:00-05:00") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs402[+]
X CastableAs402: xs:time("13:20:00-05:00") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs403[+]
X CastableAs403: xs:time("13:20:00-05:00") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs404[+]
X CastableAs404: xs:time("13:20:00-05:00") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs405[+]
X CastableAs405: xs:date("1999-05-31") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs406[+]
X CastableAs406: xs:date("-0012-12-03-05:00") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs407[+]
X CastableAs407: xs:date("1999-05-31") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs408[+]
X CastableAs408: xs:date("-0012-12-03-05:00") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs409[+]
X CastableAs409: xs:date("1999-05-31") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs410[+]
X CastableAs410: xs:date("1999-05-31") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs411[+]
X CastableAs411: xs:date("1999-05-31Z") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs412[+]
X CastableAs412: xs:date("1999-05-31") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs413[+]
X CastableAs413: xs:date("1999-05-31") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs414[+]
X CastableAs414: xs:date("1999-05-31") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs415[+]
X CastableAs415: xs:date("1999-05-31") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs416[+]
X CastableAs416: xs:date("1999-05-31") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs417[+]
X CastableAs417: xs:date("1999-05-31") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs418[+]
X CastableAs418: xs:date("1999-05-31") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs419[+]
X CastableAs419: xs:date("-0012-12-03-05:00") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs420[+]
X CastableAs420: xs:date("1999-05-31Z") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs421[+]
X CastableAs421: xs:date("1999-05-31") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs422[+]
X CastableAs422: xs:date("1999-05-31") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs423[+]
X CastableAs423: xs:date("-0012-12-03-05:00") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs424[+]
X CastableAs424: xs:date("1999-05-31Z") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs425[+]
X CastableAs425: xs:date("1999-05-31") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs426[+]
X CastableAs426: xs:date("-0012-12-03-05:00") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs427[+]
X CastableAs427: xs:date("1999-05-31Z") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs428[+]
X CastableAs428: xs:date("1999-05-31Z") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs429[+]
X CastableAs429: xs:date("-0012-12-03-05:00") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs430[+]
X CastableAs430: xs:date("1999-05-31Z") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs431[+]
X CastableAs431: xs:date("1999-05-31") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs432[+]
X CastableAs432: xs:date("1999-05-31") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs433[+]
X CastableAs433: xs:date("1999-05-31") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs434[+]
X CastableAs434: xs:date("1999-05-31") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs435[+]
X CastableAs435: xs:gYearMonth("1999-05") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs436[+]
X CastableAs436: xs:gYearMonth("1999-05") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs437[+]
X CastableAs437: xs:gYearMonth("1999-05") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs438[+]
X CastableAs438: xs:gYearMonth("1999-05") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs439[+]
X CastableAs439: xs:gYearMonth("1999-05Z") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs440[+]
X CastableAs440: xs:gYearMonth("1999-05Z") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs441[+]
X CastableAs441: xs:gYearMonth("1999-05Z") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs442[+]
X CastableAs442: xs:gYearMonth("1999-05Z") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs443[+]
X CastableAs443: xs:gYearMonth("1999-05Z") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs444[+]
X CastableAs444: xs:gYearMonth("1999-05Z") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs445[+]
X CastableAs445: xs:gYearMonth("1999-05Z") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs446[+]
X CastableAs446: xs:gYearMonth("1999-05Z") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs447[+]
X CastableAs447: xs:gYearMonth("1999-05Z") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs448[+]
X CastableAs448: xs:gYearMonth("1999-05") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs449[+]
X CastableAs449: xs:gYearMonth("-0012-12-05:00") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs450[+]
X CastableAs450: xs:gYearMonth("1999-05Z") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs451[+]
X CastableAs451: xs:gYearMonth("1999-05Z") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs452[+]
X CastableAs452: xs:gYearMonth("1999-05Z") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs453[+]
X CastableAs453: xs:gYearMonth("1999-05Z") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs454[+]
X CastableAs454: xs:gYearMonth("1999-05Z") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs455[+]
X CastableAs455: xs:gYearMonth("1999-05Z") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs456[+]
X CastableAs456: xs:gYearMonth("1999-05Z") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs457[+]
X CastableAs457: xs:gYearMonth("1999-05Z") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs458[+]
X CastableAs458: xs:gYearMonth("1999-05Z") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs459[+]
X CastableAs459: xs:gYear("1999") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs460[+]
X CastableAs460: xs:gYear("1999") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs461[+]
X CastableAs461: xs:gYear("1999") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs462[+]
X CastableAs462: xs:gYear("1999") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs463[+]
X CastableAs463: xs:gYear("1999") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs464[+]
X CastableAs464: xs:gYear("1999") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs465[+]
X CastableAs465: xs:gYear("1999") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs466[+]
X CastableAs466: xs:gYear("1999") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs467[+]
X CastableAs467: xs:gYear("1999") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs468[+]
X CastableAs468: xs:gYear("1999") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs469[+]
X CastableAs469: xs:gYear("1999") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs470[+]
X CastableAs470: xs:gYear("1999") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs471[+]
X CastableAs471: xs:gYear("1999") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs472[+]
X CastableAs472: xs:gYear("-0012-05:00") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs473[+]
X CastableAs473: xs:gYear("1999Z") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs474[+]
X CastableAs474: xs:gYear("1999") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs475[+]
X CastableAs475: xs:gYear("1999") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs476[+]
X CastableAs476: xs:gYear("1999") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs477[+]
X CastableAs477: xs:gYear("1999") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs478[+]
X CastableAs478: xs:gYear("1999") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs479[+]
X CastableAs479: xs:gYear("1999") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs480[+]
X CastableAs480: xs:gYear("1999") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs481[+]
X CastableAs481: xs:gMonthDay("--05-31") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs482[+]
X CastableAs482: xs:gMonthDay("--05-31") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs483[+]
X CastableAs483: xs:gMonthDay("--05-31") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs484[+]
X CastableAs484: xs:gMonthDay("--05-31") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs485[+]
X CastableAs485: xs:gMonthDay("--05-31") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs486[+]
X CastableAs486: xs:gMonthDay("--05-31") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs487[+]
X CastableAs487: xs:gMonthDay("--05-31") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs488[+]
X CastableAs488: xs:gMonthDay("--05-31") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs489[+]
X CastableAs489: xs:gMonthDay("--05-31") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs490[+]
X CastableAs490: xs:gMonthDay("--05-31") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs491[+]
X CastableAs491: xs:gMonthDay("--05-31") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs492[+]
X CastableAs492: xs:gMonthDay("--05-31") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs493[+]
X CastableAs493: xs:gMonthDay("--05-31") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs494[+]
X CastableAs494: xs:gMonthDay("--05-31") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs495[+]
X CastableAs495: xs:gMonthDay("--05-31") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs496[+]
X CastableAs496: xs:gMonthDay("--12-03-05:00") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs497[+]
X CastableAs497: xs:gMonthDay("--05-31Z") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs498[+]
X CastableAs498: xs:gMonthDay("--05-31") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs499[+]
X CastableAs499: xs:gMonthDay("--05-31") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs500[+]
X CastableAs500: xs:gMonthDay("--05-31") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs501[+]
X CastableAs501: xs:gMonthDay("--05-31") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs502[+]
X CastableAs502: xs:gMonthDay("--05-31") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs503[+]
X CastableAs503: xs:gMonthDay("--05-31") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs504[+]
X CastableAs504: xs:gDay("---31") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs505[+]
X CastableAs505: xs:gDay("---31") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs506[+]
X CastableAs506: xs:gDay("---31") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs507[+]
X CastableAs507: xs:gDay("---31") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs508[+]
X CastableAs508: xs:gDay("---31") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs509[+]
X CastableAs509: xs:gDay("---31") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs510[+]
X CastableAs510: xs:gDay("---31") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs511[+]
X CastableAs511: xs:gDay("---31") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs512[+]
X CastableAs512: xs:gDay("---31") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs513[+]
X CastableAs513: xs:gDay("---31") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs514[+]
X CastableAs514: xs:gDay("---31") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs515[+]
X CastableAs515: xs:gDay("---31") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs516[+]
X CastableAs516: xs:gDay("---31") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs517[+]
X CastableAs517: xs:gDay("---31") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs518[+]
X CastableAs518: xs:gDay("---31") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs519[+]
X CastableAs519: xs:gDay("---31") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs520[+]
X CastableAs520: xs:gDay("---03-05:00") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs521[+]
X CastableAs521: xs:gDay("---31Z") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs522[+]
X CastableAs522: xs:gDay("---31") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs523[+]
X CastableAs523: xs:gDay("---31") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs524[+]
X CastableAs524: xs:gDay("---31") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs525[+]
X CastableAs525: xs:gDay("---31") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs526[+]
X CastableAs526: xs:gDay("---31") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs527[+]
X CastableAs527: xs:gMonth("--05") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs528[+]
X CastableAs528: xs:gMonth("--05") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs529[+]
X CastableAs529: xs:gMonth("--05") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs530[+]
X CastableAs530: xs:gMonth("--05") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs531[+]
X CastableAs531: xs:gMonth("--05") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs532[+]
X CastableAs532: xs:gMonth("--05") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs533[+]
X CastableAs533: xs:gMonth("--05") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs534[+]
X CastableAs534: xs:gMonth("--05") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs535[+]
X CastableAs535: xs:gMonth("--05") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs536[+]
X CastableAs536: xs:gMonth("--05") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs537[+]
X CastableAs537: xs:gMonth("--05") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs538[+]
X CastableAs538: xs:gMonth("--05") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs539[+]
X CastableAs539: xs:gMonth("--05") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs540[+]
X CastableAs540: xs:gMonth("--05") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs541[+]
X CastableAs541: xs:gMonth("--05") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs542[+]
X CastableAs542: xs:gMonth("--05") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs543[+]
X CastableAs543: xs:gMonth("--05") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs544[+]
X CastableAs544: xs:gMonth("--12-05:00") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs545[+]
X CastableAs545: xs:gMonth("--05Z") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs546[+]
X CastableAs546: xs:gMonth("--05") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs547[+]
X CastableAs547: xs:gMonth("--05") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs548[+]
X CastableAs548: xs:gMonth("--05") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs549[+]
X CastableAs549: xs:gMonth("--05") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs550[+]
X CastableAs550: xs:boolean("true") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs551[+]
X CastableAs551: xs:boolean("true") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs552[+]
X CastableAs552: xs:boolean("true") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs553[+]
X CastableAs553: xs:boolean("false") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs554[+]
X CastableAs554: xs:boolean("true") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs555[+]
X CastableAs555: xs:boolean("false") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs556[+]
X CastableAs556: xs:boolean("true") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs557[+]
X CastableAs557: xs:boolean("false") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs558[+]
X CastableAs558: xs:boolean("true") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs559[+]
X CastableAs559: xs:boolean("false") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs560[+]
X CastableAs560: xs:boolean("true") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs561[+]
X CastableAs561: xs:boolean("true") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs562[+]
X CastableAs562: xs:boolean("true") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs563[+]
X CastableAs563: xs:boolean("true") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs564[+]
X CastableAs564: xs:boolean("true") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs565[+]
X CastableAs565: xs:boolean("true") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs566[+]
X CastableAs566: xs:boolean("true") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs567[+]
X CastableAs567: xs:boolean("true") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs568[+]
X CastableAs568: xs:boolean("true") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs569[+]
X CastableAs569: xs:boolean("true") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs570[+]
X CastableAs570: xs:boolean("true") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs571[+]
X CastableAs571: xs:boolean("true") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs572[+]
X CastableAs572: xs:boolean("false") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs573[+]
X CastableAs573: xs:boolean("true") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs574[+]
X CastableAs574: xs:boolean("true") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs575[+]
X CastableAs575: xs:boolean("true") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs576[+]
X CastableAs576: xs:base64Binary("01001010") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs577[+]
X CastableAs577: xs:base64Binary("0FB7") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs578[+]
X CastableAs578: xs:base64Binary("01001010") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs579[+]
X CastableAs579: xs:base64Binary("0FB7") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs580[+]
X CastableAs580: xs:base64Binary("10010101") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs581[+]
X CastableAs581: xs:base64Binary("10010101") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs582[+]
X CastableAs582: xs:base64Binary("10010101") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs583[+]
X CastableAs583: xs:base64Binary("10010101") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs584[+]
X CastableAs584: xs:base64Binary("10010101") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs585[+]
X CastableAs585: xs:base64Binary("10010101") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs586[+]
X CastableAs586: xs:base64Binary("10010101") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs587[+]
X CastableAs587: xs:base64Binary("10010101") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs588[+]
X CastableAs588: xs:base64Binary("10010101") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs589[+]
X CastableAs589: xs:base64Binary("10010101") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs590[+]
X CastableAs590: xs:base64Binary("10010101") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs591[+]
X CastableAs591: xs:base64Binary("10010101") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs592[+]
X CastableAs592: xs:base64Binary("10010101") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs593[+]
X CastableAs593: xs:base64Binary("10010101") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs594[+]
X CastableAs594: xs:base64Binary("10010101") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs595[+]
X CastableAs595: xs:base64Binary("10010101") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs596[+]
X CastableAs596: xs:base64Binary("01001010") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs597[+]
X CastableAs597: xs:base64Binary("0FB7") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs598[+]
X CastableAs598: xs:base64Binary("00000000") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs599[+]
X CastableAs599: xs:base64Binary("10010101") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs600[+]
X CastableAs600: xs:base64Binary("aA+zZ/09") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs601[+]
X CastableAs601: xs:base64Binary("0FB7") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs602[+]
X CastableAs602: xs:base64Binary("10010101") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs603[+]
X CastableAs603: xs:hexBinary("D74D35D35D35") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs604[+]
X CastableAs604: xs:hexBinary("D74D35D35D35") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs605[+]
X CastableAs605: xs:hexBinary("D74D35D35D35") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs606[+]
X CastableAs606: xs:hexBinary("D74D35D35D35") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs607[+]
X CastableAs607: xs:hexBinary("D74D35D35D35") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs608[+]
X CastableAs608: xs:hexBinary("D74D35D35D35") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs609[+]
X CastableAs609: xs:hexBinary("D74D35D35D35") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs610[+]
X CastableAs610: xs:hexBinary("D74D35D35D35") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs611[+]
X CastableAs611: xs:hexBinary("D74D35D35D35") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs612[+]
X CastableAs612: xs:hexBinary("D74D35D35D35") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs613[+]
X CastableAs613: xs:hexBinary("D74D35D35D35") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs614[+]
X CastableAs614: xs:hexBinary("D74D35D35D35") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs615[+]
X CastableAs615: xs:hexBinary("D74D35D35D35") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs616[+]
X CastableAs616: xs:hexBinary("D74D35D35D35") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs617[+]
X CastableAs617: xs:hexBinary("D74D35D35D35") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs618[+]
X CastableAs618: xs:hexBinary("D74D35D35D35") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs619[+]
X CastableAs619: xs:hexBinary("D74D35D35D35") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs620[+]
X CastableAs620: xs:hexBinary("D74D35D35D35") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs621[+]
X CastableAs621: xs:hexBinary("D74D35D35D35") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs622[+]
X CastableAs622: xs:hexBinary("0fb7") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs623[+]
X CastableAs623: xs:hexBinary("D74D35D35D35") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs624[+]
X CastableAs624: xs:hexBinary("d74d35d35d35") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs625[+]
X CastableAs625: xs:hexBinary("D74D35D35D35") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs626[+]
X CastableAs626: xs:anyURI("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs627[+]
X CastableAs627: xs:anyURI("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs628[+]
X CastableAs628: xs:anyURI("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs629[+]
X CastableAs629: xs:anyURI("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs630[+]
X CastableAs630: xs:anyURI("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs631[+]
X CastableAs631: xs:anyURI("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs632[+]
X CastableAs632: xs:anyURI("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs633[+]
X CastableAs633: xs:anyURI("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs634[+]
X CastableAs634: xs:anyURI("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs635[+]
X CastableAs635: xs:anyURI("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs636[+]
X CastableAs636: xs:anyURI("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:time |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs637[+]
X CastableAs637: xs:anyURI("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs638[+]
X CastableAs638: xs:anyURI("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs639[+]
X CastableAs639: xs:anyURI("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs640[+]
X CastableAs640: xs:anyURI("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:gMonthDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs641[+]
X CastableAs641: xs:anyURI("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:gDay |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs642[+]
X CastableAs642: xs:anyURI("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:gMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs643[+]
X CastableAs643: xs:anyURI("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs644[+]
X CastableAs644: xs:anyURI("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:base64Binary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs645[+]
X CastableAs645: xs:anyURI("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:hexBinary |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs646[+]
X CastableAs646: xs:anyURI("http://www.ietf.org/rfc/rfc2396.txt") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs647[+]
X CastableAs647: "ABC" castable as xs:QName |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs648[+]
X CastableAs648: for $var in "ABC" return $var castable as xs:QName |
fail | n/a | no result | pass | pass | n/a
notXP30 |
n/a
notXQ30 |
n/a | n/a | n/a | pass | pass | pass | pass | n/a
Dependency (type=spec, value=XP20 XQ10, satisfied=true) was not met. |
|
| CastableAs648a[+]
X CastableAs648a: let $var := "ABC" return $var castable as xs:QName |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
pass | pass | pass | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met. |
pass | |
| CastableAs649[+]
X CastableAs649: count(//employee[salary castable as xs:integer][xs:integer(salary) gt 65000]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs650[+]
X CastableAs650: count(//employee[if (salary castable as xs:integer) then xs:integer(salary) gt 65000 else false()]) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| CastableAs651[+]
X CastableAs651: import schema namespace d="http://www.w3.org/XQueryTest/derivedTypes"; 93.7 castable as d:canonicalDecimal |
no result | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
| CastableAs652[+]
X CastableAs652: import schema namespace d="http://www.w3.org/XQueryTest/derivedTypes"; -93.7 castable as d:canonicalDecimal |
no result | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
| CastableAs653[+]
X CastableAs653: import schema namespace d="http://www.w3.org/XQueryTest/derivedTypes"; 12 castable as d:canonicalDecimal |
no result | fail | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
| CastableAs654[+]
X CastableAs654: import schema namespace d="http://www.w3.org/XQueryTest/derivedTypes"; -12 castable as d:canonicalDecimal |
no result | fail | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
| CastableAs655[+]
X CastableAs655: import schema namespace d="http://www.w3.org/XQueryTest/derivedTypes"; 93.7 castable as d:canonicalDouble |
no result | fail | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
| CastableAs656[+]
X CastableAs656: import schema namespace d="http://www.w3.org/XQueryTest/derivedTypes"; -93.7 castable as d:canonicalDouble |
no result | fail | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
| CastableAs657[+]
X CastableAs657: import schema namespace d="http://www.w3.org/XQueryTest/derivedTypes"; 0.0e0 castable as d:canonicalDouble |
no result | fail | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
| CastableAs658[+]
X CastableAs658: import schema namespace d="http://www.w3.org/XQueryTest/derivedTypes"; -0.0e0 castable as d:canonicalDouble |
no result | fail | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
| CastableAs659[+]
X CastableAs659: import schema namespace d="http://www.w3.org/XQueryTest/derivedTypes"; 1e7 castable as d:canonicalDouble |
no result | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
| CastableAs660[+]
X CastableAs660: import schema namespace d="http://www.w3.org/XQueryTest/derivedTypes"; -1e7 castable as d:canonicalDouble |
no result | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
| CastableAs661[+]
X CastableAs661: import schema namespace d="http://www.w3.org/XQueryTest/derivedTypes"; 1e-7 castable as d:canonicalDouble |
no result | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
| CastableAs662[+]
X CastableAs662: import schema namespace d="http://www.w3.org/XQueryTest/derivedTypes"; -1e-7 castable as d:canonicalDouble |
no result | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
| K-SeqExprCastable-1[+]
X K-SeqExprCastable-1: 'string' castable as xs:string* |
pass | pass | no result | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-2[+]
X K-SeqExprCastable-2: 'string' castable as xs:string+ |
pass | pass | no result | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-3[+]
X K-SeqExprCastable-3: ("one", "two") castable as xs:string+ |
pass | pass | no result | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-4[+]
X K-SeqExprCastable-4: 'string' castable as xs:anyType* |
pass | n/a | no result | n/a
notXP20 |
pass | n/a
notXP30 |
n/a
notXQ30 |
n/a | n/a | n/a | n/a | pass | pass | pass | n/a
Dependency (type=spec, value=XQ10, satisfied=true) was not met. |
|
| K-SeqExprCastable-4a[+]
X K-SeqExprCastable-4a: 'string' castable as xs:anyType* |
pass | pass | no result | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
| K-SeqExprCastable-5[+]
X K-SeqExprCastable-5: 'string' castable as xs:anySimpleType |
pass | n/a | no result | n/a
notXP20 |
pass | n/a
notXP30 |
n/a
notXQ30 |
n/a | n/a | n/a | n/a | pass | pass | pass | n/a
Dependency (type=spec, value=XQ10, satisfied=true) was not met. |
|
| K-SeqExprCastable-5a[+]
X K-SeqExprCastable-5a: 'string' castable as xs:anySimpleType |
pass | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
| K-SeqExprCastable-6[+]
X K-SeqExprCastable-6: 'string' castable as xs:untyped |
pass | n/a | no result | n/a
notXP20 |
pass | n/a
notXP30 |
n/a
notXQ30 |
n/a | n/a | n/a | n/a | pass | pass | pass | n/a
Dependency (type=spec, value=XQ10, satisfied=true) was not met. |
|
| K-SeqExprCastable-6a[+]
X K-SeqExprCastable-6a: 'string' castable as xs:untyped |
pass | wrongError
expected: XQST0052 actualCode: XPST0051 |
pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
| K-SeqExprCastable-7[+]
X K-SeqExprCastable-7: 'string' castable as xs:anyAtomicType |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-8[+]
X K-SeqExprCastable-8: "notation is abstract" castable as xs:NOTATION? |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-9[+]
X K-SeqExprCastable-9: () castable as xs:NOTATION? |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-10[+]
X K-SeqExprCastable-10: "notation is abstract" castable as xs:NOTATION |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-11[+]
X K-SeqExprCastable-11: () castable as xs:NOTATION |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-12[+]
X K-SeqExprCastable-12: (xs:double(1), xs:double(2), xs:double(3)) castable as xs:double* |
pass | n/a | no result | n/a
notXP20 |
pass | n/a
notXP30 |
n/a
notXQ30 |
n/a | n/a | n/a | n/a | pass | pass | pass | n/a
Dependency (type=spec, value=XQ10, satisfied=true) was not met. |
|
| K-SeqExprCastable-12a[+]
X K-SeqExprCastable-12a: (xs:double(1), xs:double(2), xs:double(3)) castable as xs:double* |
pass | pass | no result | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
| K-SeqExprCastable-13[+]
X K-SeqExprCastable-13: 'string' castable as item() |
pass | n/a | no result | n/a
notXP20 |
pass | n/a
notXP30 |
n/a
notXQ30 |
n/a | n/a | n/a | n/a | pass | pass | pass | n/a
Dependency (type=spec, value=XQ10, satisfied=true) was not met. |
|
| K-SeqExprCastable-13a[+]
X K-SeqExprCastable-13a: 'string' castable as item() |
pass | pass | no result | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
| K-SeqExprCastable-14[+]
X K-SeqExprCastable-14: 'string' castable as node() |
pass | pass | no result | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-15[+]
X K-SeqExprCastable-15: 'string' castable as attribute() |
pass | pass | no result | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-16[+]
X K-SeqExprCastable-16: 'string' castable as empty-sequence() |
pass | pass | no result | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-17[+]
X K-SeqExprCastable-17: not(QName("", "lname") castable as xs:integer) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-18[+]
X K-SeqExprCastable-18: QName("", "lname") castable as xs:QName |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-19[+]
X K-SeqExprCastable-19: "ncname" castable as xs:QName |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-20[+]
X K-SeqExprCastable-20: not(() castable as xs:QName) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-21[+]
X K-SeqExprCastable-21: () castable as xs:QName? |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-22[+]
X K-SeqExprCastable-22: not(xs:untypedAtomic("ncname") castable as xs:QName) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-23[+]
X K-SeqExprCastable-23: not(("one", "two") castable as xs:string?) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-24[+]
X K-SeqExprCastable-24: not('string' castable as xs:boolean) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-25[+]
X K-SeqExprCastable-25: 'true' castable as xs:boolean |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-26[+]
X K-SeqExprCastable-26: xs:float(1) castable as xs:float |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-27[+]
X K-SeqExprCastable-27: xs:float(1) castable as xs:untypedAtomic |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-28[+]
X K-SeqExprCastable-28: xs:float(1) castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-29[+]
X K-SeqExprCastable-29: not(xs:anyURI("example.com/") castable as xs:integer) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-30[+]
X K-SeqExprCastable-30: not("three" castable as xs:float) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-31[+]
X K-SeqExprCastable-31: not("three" castable as xs:integer) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-32[+]
X K-SeqExprCastable-32: not("three" castable as xs:decimal) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-33[+]
X K-SeqExprCastable-33: not("three" castable as xs:double) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-34[+]
X K-SeqExprCastable-34: not((1, 2, 3) castable as xs:integer) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-35[+]
X K-SeqExprCastable-35: not(() castable as xs:integer) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-36[+]
X K-SeqExprCastable-36: () castable as xs:integer? |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-37[+]
X K-SeqExprCastable-37: (1) castable as xs:integer? |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K-SeqExprCastable-38[+]
X K-SeqExprCastable-38: not(("one", "two") castable as xs:string?) |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K2-SeqExprCastable-1[+]
X K2-SeqExprCastable-1: (QName("http://example.com/ANamespace", "ncname"), QName("http://example.com/ANamespace", "ncname2"), QName("http://example.com/ANamespace", "ncname3")) castable as xs:QName |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K2-SeqExprCastable-2[+]
X K2-SeqExprCastable-2: (QName("http://example.com/ANamespace", "ncname"), QName("http://example.com/ANamespace", "ncname2"), QName("http://example.com/ANamespace", "ncname3")) castable as xs:QName? |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K2-SeqExprCastable-3[+]
X K2-SeqExprCastable-3: (1 div 0) castable as xs:string |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K2-SeqExprCastable-4[+]
X K2-SeqExprCastable-4: concat("2007-01-3", 1 div 0) castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K2-SeqExprCastable-5[+]
X K2-SeqExprCastable-5: xs:positiveInteger("52") castable as xs:double |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K2-SeqExprCastable-6[+]
X K2-SeqExprCastable-6: "%" castable as xs:anyURI |
pass | fail | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K2-SeqExprCastable-7[+]
X K2-SeqExprCastable-7: xs:untypedAtomic("%") castable as xs:anyURI |
pass | fail | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| K2-SeqExprCastable-8[+]
X K2-SeqExprCastable-8: ("http:\\invalid>URI\someURI") castable as xs:anyURI |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| Castable-UnionType-1[+]
X Castable-UnionType-1: xquery version "3.0"; import schema namespace s="http://www.w3.org/XQueryTest/unionListDefined"; "123" castable as s:myUnionType1 |
no result | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
| Castable-ListType-2[+]
X Castable-ListType-2: xquery version "3.0"; import schema namespace s="http://www.w3.org/XQueryTest/unionListDefined"; "1.1 2.1 3.1" castable as s:intListType1 |
no result | pass | pass | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
pass | n/a | pass | pass | n/a | n/a | n/a | n/a
Dependency (type=spec, value=XQ30+, satisfied=true) was not met. |
pass | |
| cbcl-castable-byte-001[+]
X cbcl-castable-byte-001: 128 castable as xs:byte |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-byte-002[+]
X cbcl-castable-byte-002: -129 castable as xs:byte |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-byte-003[+]
X cbcl-castable-byte-003: "128" castable as xs:byte |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-byte-004[+]
X cbcl-castable-byte-004: "-129" castable as xs:byte |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-date-001[+]
X cbcl-castable-date-001: "-25252734927766555-06-06" castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-date-002[+]
X cbcl-castable-date-002: "25252734927766555-07-29" castable as xs:date |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-dateTime-001[+]
X cbcl-castable-dateTime-001: "-25252734927766555-06-06T00:00:00Z" castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-dateTime-002[+]
X cbcl-castable-dateTime-002: "25252734927766555-07-29T00:00:00Z" castable as xs:dateTime |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-dayTimeDuration-001[+]
X cbcl-castable-dayTimeDuration-001: "P11768614336404564651D" castable as xs:dayTimeDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-dayTimeDuration-002[+]
X cbcl-castable-dayTimeDuration-002: "-P11768614336404564651D" castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-decimal-001[+]
X cbcl-castable-decimal-001: xs:float('NaN') castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-decimal-002[+]
X cbcl-castable-decimal-002: xs:float('-INF') castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-decimal-003[+]
X cbcl-castable-decimal-003: xs:float('INF') castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-decimal-004[+]
X cbcl-castable-decimal-004: xs:double('NaN') castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-decimal-005[+]
X cbcl-castable-decimal-005: xs:double('-INF') castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-decimal-006[+]
X cbcl-castable-decimal-006: xs:double('INF') castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-decimal-007[+]
X cbcl-castable-decimal-007: 1.7976931348623157E+308 castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-decimal-008[+]
X cbcl-castable-decimal-008: -1.7976931348623157E+308 castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-decimal-009[+]
X cbcl-castable-decimal-009: xs:float('3.402823e38') castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-decimal-010[+]
X cbcl-castable-decimal-010: xs:float('-3.402823e38') castable as xs:decimal |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-duration-001[+]
X cbcl-castable-duration-001: "-P768614336404564651Y" castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-duration-002[+]
X cbcl-castable-duration-002: "P768614336404564651Y" castable as xs:duration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-int-001[+]
X cbcl-castable-int-001: 2147483648 castable as xs:int |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-int-002[+]
X cbcl-castable-int-002: -2147483649 castable as xs:int |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-int-003[+]
X cbcl-castable-int-003: "2147483648" castable as xs:int |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-int-004[+]
X cbcl-castable-int-004: "-2147483649" castable as xs:int |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-integer-001[+]
X cbcl-castable-integer-001: 1.7976931348623157E+308 castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-integer-002[+]
X cbcl-castable-integer-002: -1.7976931348623157E+308 castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-integer-003[+]
X cbcl-castable-integer-003: xs:float('3.402823e38') castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-integer-004[+]
X cbcl-castable-integer-004: xs:float('-3.402823e38') castable as xs:integer |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-language-001[+]
X cbcl-castable-language-001: xs:language('en-gb') castable as xs:language |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-language-002[+]
X cbcl-castable-language-002: 1.0 castable as xs:language |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-language-003[+]
X cbcl-castable-language-003: 'en-gb' castable as xs:language |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-language-004[+]
X cbcl-castable-language-004: "gobbledygook" castable as xs:language |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-long-001[+]
X cbcl-castable-long-001: 9223372036854775808 castable as xs:long |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-long-002[+]
X cbcl-castable-long-002: -9223372036854775809 castable as xs:long |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-long-003[+]
X cbcl-castable-long-003: "9223372036854775808" castable as xs:long |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-long-004[+]
X cbcl-castable-long-004: "-9223372036854775809" castable as xs:long |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-name-001[+]
X cbcl-castable-name-001: xs:NCName('NCName') castable as xs:Name |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-name-002[+]
X cbcl-castable-name-002: fn:current-time() castable as xs:Name |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-name-003[+]
X cbcl-castable-name-003: 'NCName' castable as xs:Name |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-name-004[+]
X cbcl-castable-name-004: 'N A M E' castable as xs:Name |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-ncname-001[+]
X cbcl-castable-ncname-001: xs:ID('id') castable as xs:NCName |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-ncname-002[+]
X cbcl-castable-ncname-002: fn:current-time() castable as xs:NCName |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-ncname-003[+]
X cbcl-castable-ncname-003: 'NCName' castable as xs:NCName |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-ncname-004[+]
X cbcl-castable-ncname-004: 'NC:Name' castable as xs:NCName |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-negativeInteger-001[+]
X cbcl-castable-negativeInteger-001: 0 castable as xs:negativeInteger |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-negativeInteger-002[+]
X cbcl-castable-negativeInteger-002: "0" castable as xs:negativeInteger |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-nmtoken-001[+]
X cbcl-castable-nmtoken-001: xs:NMTOKEN('NMTOKEN') castable as xs:NMTOKEN |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-nmtoken-002[+]
X cbcl-castable-nmtoken-002: "
	 foobar 

	" castable as xs:NMTOKEN |
pass | pass | pass | n/a
notXP20 |
pass | n/a
notXP30 |
pass | n/a | pass | pass | n/a | pass | pass | pass | pass | |
| cbcl-castable-nmtoken-002b[+]
X cbcl-castable-nmtoken-002b: " foobar " castable as xs:NMTOKEN |
no result | n/a | no result | n/a
notXP20 |
n/a
notXQ10 |
n/a
notXP30 |
n/a
notXQ30 |
pass | n/a | n/a | pass | n/a | n/a | n/a
Dependency (type=spec, value=XP10+, satisfied=true) was not met. |
n/a
Dependency (type=spec, value=XP10+, satisfied=true) was not met. |
|
| cbcl-castable-nonNegativeInteger-001[+]
X cbcl-castable-nonNegativeInteger-001: -1 castable as xs:nonNegativeInteger |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-nonNegativeInteger-002[+]
X cbcl-castable-nonNegativeInteger-002: "-1" castable as xs:nonNegativeInteger |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-nonPositiveInteger-001[+]
X cbcl-castable-nonPositiveInteger-001: 1 castable as xs:nonPositiveInteger |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-nonPositiveInteger-002[+]
X cbcl-castable-nonPositiveInteger-002: "1" castable as xs:nonPositiveInteger |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-positiveInteger-001[+]
X cbcl-castable-positiveInteger-001: 0 castable as xs:positiveInteger |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-positiveInteger-002[+]
X cbcl-castable-positiveInteger-002: "0" castable as xs:positiveInteger |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-short-001[+]
X cbcl-castable-short-001: 32768 castable as xs:short |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-short-002[+]
X cbcl-castable-short-002: -32769 castable as xs:short |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-short-003[+]
X cbcl-castable-short-003: "32769" castable as xs:short |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-short-004[+]
X cbcl-castable-short-004: "-32769" castable as xs:short |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-unsignedByte-001[+]
X cbcl-castable-unsignedByte-001: 256 castable as xs:unsignedByte |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-unsignedByte-002[+]
X cbcl-castable-unsignedByte-002: -1 castable as xs:unsignedByte |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-unsignedByte-003[+]
X cbcl-castable-unsignedByte-003: "256" castable as xs:unsignedByte |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-unsignedByte-004[+]
X cbcl-castable-unsignedByte-004: "-1" castable as xs:unsignedByte |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-unsignedInt-001[+]
X cbcl-castable-unsignedInt-001: 4294967296 castable as xs:unsignedInt |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-unsignedInt-002[+]
X cbcl-castable-unsignedInt-002: -1 castable as xs:unsignedInt |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-unsignedInt-003[+]
X cbcl-castable-unsignedInt-003: "4294967296" castable as xs:unsignedInt |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-unsignedInt-004[+]
X cbcl-castable-unsignedInt-004: "-1" castable as xs:unsignedInt |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-unsignedLong-001[+]
X cbcl-castable-unsignedLong-001: 18446744073709551616 castable as xs:unsignedLong |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-unsignedLong-002[+]
X cbcl-castable-unsignedLong-002: -1 castable as xs:unsignedLong |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-unsignedLong-003[+]
X cbcl-castable-unsignedLong-003: "18446744073709551616" castable as xs:unsignedLong |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-unsignedLong-004[+]
X cbcl-castable-unsignedLong-004: "-1" castable as xs:unsignedLong |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-unsignedShort-001[+]
X cbcl-castable-unsignedShort-001: 65536 castable as xs:unsignedShort |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-unsignedShort-002[+]
X cbcl-castable-unsignedShort-002: -1 castable as xs:unsignedShort |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-unsignedShort-003[+]
X cbcl-castable-unsignedShort-003: "65536" castable as xs:unsignedShort |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-unsignedShort-004[+]
X cbcl-castable-unsignedShort-004: "-1" castable as xs:unsignedShort |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-yearMonthDuration-001[+]
X cbcl-castable-yearMonthDuration-001: "-P768614336404564651Y" castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-yearMonthDuration-002[+]
X cbcl-castable-yearMonthDuration-002: "P768614336404564651Y" castable as xs:yearMonthDuration |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-nonNegativeInteger-003[+]
X cbcl-castable-nonNegativeInteger-003: "-00" castable as xs:nonNegativeInteger |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-nonPositiveInteger-003[+]
X cbcl-castable-nonPositiveInteger-003: "+00" castable as xs:nonPositiveInteger |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-unsignedByte-005[+]
X cbcl-castable-unsignedByte-005: "-00" castable as xs:unsignedByte |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-unsignedInt-005[+]
X cbcl-castable-unsignedInt-005: "-00" castable as xs:unsignedInt |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-unsignedLong-005[+]
X cbcl-castable-unsignedLong-005: "-00" castable as xs:unsignedLong |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-unsignedShort-005[+]
X cbcl-castable-unsignedShort-005: "-00" castable as xs:unsignedShort |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-gYear-001[+]
X cbcl-castable-gYear-001: "99999999999999999999999999999" castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-gYearMonth-001[+]
X cbcl-castable-gYearMonth-001: "99999999999999999999999999999-01" castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-gYearMonth-002[+]
X cbcl-castable-gYearMonth-002: "99999999999999999999999999999-XX" castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-gYear-002[+]
X cbcl-castable-gYear-002: "0000" castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-gYear-003[+]
X cbcl-castable-gYear-003: "-0000" castable as xs:gYear |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-gYearMonth-003[+]
X cbcl-castable-gYearMonth-003: "0000-05" castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |
| cbcl-castable-gYearMonth-004[+]
X cbcl-castable-gYearMonth-004: "-0000-05" castable as xs:gYearMonth |
pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | |