Legend:    
        
passed     
        
almost passed
(≥ 98%)
    
        
failed     
        
untested
Implementations
Tests BaseX 8.5 beta
XQ31
(QT3 vCVS)
Saxon-EE 9.7.0.11
XP31
(QT3 v0.6)
Saxon-EE 9.7.0.11
XQ31
(QT3 v0.6)
XmlPrime 4.0.0.16079
XP31
(QT3 vCVS)
XmlPrime 4.0.0.26293
XQ31
(QT3 vCVS)
XmlPrime 4.0.0.27704
XQX31
(QT3 vCVS)
prod-CastableExpr 783/946 842/841 946/946 838/837 942/942 942/776 0/6
    CastableAs001[+] pass pass pass pass pass pass
    CastableAs002[+] pass pass pass pass pass pass
    CastableAs003[+] pass pass pass pass pass pass
    CastableAs004[+] pass pass pass pass pass pass
    CastableAs005[+] pass pass pass pass pass pass
    CastableAs006[+] pass pass pass pass pass pass
    CastableAs007[+] pass pass pass pass pass pass
    CastableAs008[+] pass pass pass pass pass pass
    CastableAs009[+] pass pass pass pass pass pass
    CastableAs010[+] pass pass pass pass pass pass
    CastableAs011[+] pass pass pass pass pass pass
    CastableAs012[+] pass pass pass pass pass pass
    CastableAs013[+] pass pass pass pass pass pass
    CastableAs014[+] pass pass pass pass pass pass
    CastableAs015[+] pass pass pass pass pass pass
    CastableAs016[+] pass pass pass pass pass pass
    CastableAs017[+] pass pass pass pass pass pass
    CastableAs018[+] pass pass pass pass pass pass
    CastableAs019[+] pass pass pass pass pass pass
    CastableAs020[+] pass pass pass pass pass pass
    CastableAs021[+] pass pass pass pass pass pass
    CastableAs022[+] pass pass pass pass pass pass
    CastableAs023[+] pass pass pass pass pass pass
    CastableAs024[+] pass pass pass pass pass pass
    CastableAs025[+] pass pass pass pass pass pass
    CastableAs026[+] pass pass pass pass pass pass
    CastableAs027[+] pass pass pass pass pass pass
    CastableAs028[+] pass pass pass pass pass pass
    CastableAs029[+] pass pass pass pass pass pass
    CastableAs030[+] pass pass pass pass pass pass
    CastableAs031[+] pass pass pass pass pass pass
    CastableAs032[+] pass pass pass pass pass pass
    CastableAs033[+] pass pass pass pass pass pass
    CastableAs034[+] pass pass pass pass pass pass
    CastableAs035[+] pass pass pass pass pass pass
    CastableAs036[+] pass pass pass pass pass pass
    CastableAs037[+] pass pass pass pass pass pass
    CastableAs038[+] pass pass pass pass pass pass
    CastableAs039[+] pass pass pass pass pass pass
    CastableAs040[+] pass pass pass pass pass pass
    CastableAs041[+] pass pass pass pass pass pass
    CastableAs042[+] pass pass pass pass pass pass
    CastableAs043[+] pass pass pass pass pass pass
    CastableAs044[+] pass pass pass pass pass pass
    CastableAs045[+] pass pass pass pass pass pass
    CastableAs046[+] pass pass pass pass pass pass
    CastableAs047[+] pass pass pass pass pass pass
    CastableAs048[+] pass pass pass pass pass pass
    CastableAs049[+] pass pass pass pass pass pass
    CastableAs050[+] pass pass pass pass pass pass
    CastableAs051[+] pass pass pass pass pass pass
    CastableAs052[+] pass pass pass pass pass pass
    CastableAs053[+] pass pass pass pass pass pass
    CastableAs054[+] pass pass pass pass pass pass
    CastableAs055[+] pass pass pass pass pass pass
    CastableAs056[+] pass pass pass pass pass pass
    CastableAs057[+] pass pass pass pass pass pass
    CastableAs058[+] pass pass pass pass pass pass
    CastableAs059[+] pass pass pass pass pass pass
    CastableAs060[+] pass pass pass pass pass pass
    CastableAs061[+] pass pass pass pass pass pass
    CastableAs062[+] pass pass pass pass pass pass
    CastableAs063[+] pass pass pass pass pass pass
    CastableAs064[+] pass pass pass pass pass pass
    CastableAs065[+] pass pass pass pass pass pass
    CastableAs066[+] pass pass pass pass pass pass
    CastableAs067[+] pass pass pass pass pass pass
    CastableAs068[+] pass pass pass pass pass pass
    CastableAs069[+] pass pass pass pass pass pass
    CastableAs070[+] pass pass pass pass pass pass
    CastableAs071[+] pass pass pass pass pass pass
    CastableAs072[+] pass pass pass pass pass pass
    CastableAs073[+] pass pass pass pass pass pass
    CastableAs074[+] pass pass pass pass pass pass
    CastableAs075[+] pass pass pass pass pass pass
    CastableAs076[+] pass pass pass pass pass pass
    CastableAs077[+] pass pass pass pass pass pass
    CastableAs078[+] pass pass pass pass pass pass
    CastableAs079[+] pass pass pass pass pass pass
    CastableAs080[+] pass pass pass pass pass pass
    CastableAs081[+] pass pass pass pass pass pass
    CastableAs082[+] pass pass pass pass pass pass
    CastableAs083[+] pass pass pass pass pass pass
    CastableAs084[+] pass pass pass pass pass pass
    CastableAs085[+] pass pass pass pass pass pass
    CastableAs086[+] pass pass pass pass pass pass
    CastableAs087[+] pass pass pass pass pass pass
    CastableAs088[+] pass pass pass pass pass pass
    CastableAs089[+] pass pass pass pass pass pass
    CastableAs090[+] pass pass pass pass pass pass
    CastableAs091[+] pass pass pass pass pass pass
    CastableAs092[+] pass pass pass pass pass pass
    CastableAs093[+] pass pass pass pass pass pass
    CastableAs094[+] pass pass pass pass pass pass
    CastableAs095[+] pass pass pass pass pass pass
    CastableAs096[+] pass pass pass pass pass pass
    CastableAs097[+] pass pass pass pass pass pass
    CastableAs098[+] pass pass pass pass pass pass
    CastableAs099[+] pass pass pass pass pass pass
    CastableAs100[+] pass pass pass pass pass pass
    CastableAs101[+] pass pass pass pass pass pass
    CastableAs102[+] pass pass pass pass pass pass
    CastableAs103[+] pass pass pass pass pass pass
    CastableAs104[+] pass pass pass pass pass pass
    CastableAs105[+] pass pass pass pass pass pass
    CastableAs106[+] pass pass pass pass pass pass
    CastableAs107[+] pass pass pass pass pass pass
    CastableAs108[+] pass pass pass pass pass pass
    CastableAs109[+] pass pass pass pass pass pass
    CastableAs110[+] pass pass pass pass pass pass
    CastableAs111[+] pass pass pass pass pass pass
    CastableAs112[+] pass pass pass pass pass pass
    CastableAs113[+] pass pass pass pass pass pass
    CastableAs114[+] pass pass pass pass pass pass
    CastableAs115[+] pass pass pass pass pass pass
    CastableAs116[+] pass pass pass pass pass pass
    CastableAs117[+] pass pass pass pass pass pass
    CastableAs118[+] pass pass pass pass pass pass
    CastableAs119[+] pass pass pass pass pass pass
    CastableAs120[+] pass pass pass pass pass pass
    CastableAs121[+] pass pass pass pass pass pass
    CastableAs122[+] pass pass pass pass pass pass
    CastableAs123[+] pass pass pass pass pass pass
    CastableAs124[+] pass pass pass pass pass pass
    CastableAs125[+] pass pass pass pass pass pass
    CastableAs126[+] pass pass pass pass pass pass
    CastableAs127[+] pass pass pass pass pass pass
    CastableAs128[+] pass pass pass pass pass pass
    CastableAs129[+] pass pass pass pass pass pass
    CastableAs130[+] pass pass pass pass pass pass
    CastableAs131[+] pass pass pass pass pass pass
    CastableAs132[+] pass pass pass pass pass pass
    CastableAs133[+] pass pass pass pass pass pass
    CastableAs134[+] pass pass pass pass pass pass
    CastableAs135[+] pass pass pass pass pass pass
    CastableAs136[+] pass pass pass pass pass pass
    CastableAs137[+] pass pass pass pass pass pass
    CastableAs138[+] pass pass pass pass pass pass
    CastableAs139[+] pass pass pass pass pass pass
    CastableAs140[+] pass pass pass pass pass pass
    CastableAs141[+] pass pass pass pass pass pass
    CastableAs142[+] pass pass pass pass pass pass
    CastableAs143[+] pass pass pass pass pass pass
    CastableAs144[+] pass pass pass pass pass pass
    CastableAs145[+] pass pass pass pass pass pass
    CastableAs146[+] pass pass pass pass pass pass
    CastableAs147[+] pass pass pass pass pass pass
    CastableAs148[+] pass pass pass pass pass pass
    CastableAs149[+] pass pass pass pass pass pass
    CastableAs150[+] pass pass pass pass pass pass
    CastableAs151[+] pass pass pass pass pass pass
    CastableAs152[+] pass pass pass pass pass pass
    CastableAs153[+] pass pass pass pass pass pass
    CastableAs154[+] pass pass pass pass pass pass
    CastableAs155[+] pass pass pass pass pass pass
    CastableAs156[+] pass pass pass pass pass pass
    CastableAs157[+] pass pass pass pass pass pass
    CastableAs158[+] pass pass pass pass pass pass
    CastableAs159[+] pass pass pass pass pass pass
    CastableAs160[+] pass pass pass pass pass pass
    CastableAs161[+] pass pass pass pass pass pass
    CastableAs162[+] pass pass pass pass pass pass
    CastableAs163[+] pass pass pass pass pass pass
    CastableAs164[+] pass pass pass pass pass pass
    CastableAs165[+] pass pass pass pass pass pass
    CastableAs166[+] pass pass pass pass pass pass
    CastableAs167[+] pass pass pass pass pass pass
    CastableAs168[+] pass pass pass pass pass pass
    CastableAs169[+] pass pass pass pass pass pass
    CastableAs170[+] pass pass pass pass pass pass
    CastableAs171[+] pass pass pass pass pass pass
    CastableAs172[+] pass pass pass pass pass pass
    CastableAs173[+] pass pass pass pass pass pass
    CastableAs174[+] pass pass pass pass pass pass
    CastableAs175[+] pass pass pass pass pass pass
    CastableAs176[+] pass pass pass pass pass pass
    CastableAs177[+] pass pass pass pass pass pass
    CastableAs178[+] pass pass pass pass pass pass
    CastableAs179[+] pass pass pass pass pass pass
    CastableAs180[+] pass pass pass pass pass pass
    CastableAs181[+] pass pass pass pass pass pass
    CastableAs182[+] pass pass pass pass pass pass
    CastableAs183[+] pass pass pass pass pass pass
    CastableAs184[+] pass pass pass pass pass pass
    CastableAs185[+] pass pass pass pass pass pass
    CastableAs186[+] pass pass pass pass pass pass
    CastableAs187[+] pass pass pass pass pass pass
    CastableAs188[+] pass pass pass pass pass pass
    CastableAs189[+] pass pass pass pass pass pass
    CastableAs190[+] pass pass pass pass pass pass
    CastableAs191[+] pass pass pass pass pass pass
    CastableAs192[+] pass pass pass pass pass pass
    CastableAs193[+] pass pass pass pass pass pass
    CastableAs194[+] pass pass pass pass pass pass
    CastableAs195[+] pass pass pass pass pass pass
    CastableAs196[+] pass pass pass pass pass pass
    CastableAs197[+] pass pass pass pass pass pass
    CastableAs198[+] pass pass pass pass pass pass
    CastableAs199[+] pass pass pass pass pass pass
    CastableAs200[+] pass pass pass pass pass pass
    CastableAs201[+] pass pass pass pass pass pass
    CastableAs202[+] pass pass pass pass pass pass
    CastableAs203[+] pass pass pass pass pass pass
    CastableAs204[+] pass pass pass pass pass pass
    CastableAs205[+] pass pass pass pass pass pass
    CastableAs206[+] pass pass pass pass pass pass
    CastableAs207[+] pass pass pass pass pass pass
    CastableAs208[+] pass pass pass pass pass pass
    CastableAs209[+] pass pass pass pass pass pass
    CastableAs210[+] pass pass pass pass pass pass
    CastableAs211[+] pass pass pass pass pass pass
    CastableAs212[+] pass pass pass pass pass pass
    CastableAs213[+] pass pass pass pass pass pass
    CastableAs214[+] pass pass pass pass pass pass
    CastableAs215[+] pass pass pass pass pass pass
    CastableAs216[+] pass pass pass pass pass pass
    CastableAs217[+] pass pass pass pass pass pass
    CastableAs218[+] pass pass pass pass pass pass
    CastableAs219[+] pass pass pass pass pass pass
    CastableAs220[+] pass pass pass pass pass pass
    CastableAs221[+] pass pass pass pass pass pass
    CastableAs222[+] pass pass pass pass pass pass
    CastableAs223[+] pass pass pass pass pass pass
    CastableAs224[+] pass pass pass pass pass pass
    CastableAs225[+] pass pass pass pass pass pass
    CastableAs226[+] pass pass pass pass pass pass
    CastableAs227[+] pass pass pass pass pass pass
    CastableAs228[+] pass pass pass pass pass pass
    CastableAs229[+] pass pass pass pass pass pass
    CastableAs230[+] pass pass pass pass pass pass
    CastableAs231[+] pass pass pass pass pass pass
    CastableAs232[+] pass pass pass pass pass pass
    CastableAs233[+] pass pass pass pass pass pass
    CastableAs234[+] pass pass pass pass pass pass
    CastableAs235[+] pass pass pass pass pass pass
    CastableAs236[+] pass pass pass pass pass pass
    CastableAs237[+] pass pass pass pass pass pass
    CastableAs238[+] pass pass pass pass pass pass
    CastableAs239[+] pass pass pass pass pass pass
    CastableAs240[+] pass pass pass pass pass pass
    CastableAs241[+] pass pass pass pass pass pass
    CastableAs242[+] pass pass pass pass pass pass
    CastableAs243[+] pass pass pass pass pass pass
    CastableAs244[+] pass pass pass pass pass pass
    CastableAs245[+] pass pass pass pass pass pass
    CastableAs246[+] pass pass pass pass pass pass
    CastableAs247[+] pass pass pass pass pass pass
    CastableAs248[+] pass pass pass pass pass pass
    CastableAs249[+] pass pass pass pass pass pass
    CastableAs250[+] pass pass pass pass pass pass
    CastableAs251[+] pass pass pass pass pass pass
    CastableAs252[+] pass pass pass pass pass pass
    CastableAs253[+] pass pass pass pass pass pass
    CastableAs254[+] pass pass pass pass pass pass
    CastableAs255[+] pass pass pass pass pass pass
    CastableAs256[+] pass pass pass pass pass pass
    CastableAs257[+] pass pass pass pass pass pass
    CastableAs258[+] pass pass pass pass pass pass
    CastableAs259[+] pass pass pass pass pass pass
    CastableAs260[+] pass pass pass pass pass pass
    CastableAs261[+] pass pass pass pass pass pass
    CastableAs262[+] pass pass pass pass pass pass
    CastableAs263[+] pass pass pass pass pass pass
    CastableAs264[+] pass pass pass pass pass pass
    CastableAs265[+] pass pass pass pass pass pass
    CastableAs266[+] pass pass pass pass pass pass
    CastableAs267[+] pass pass pass pass pass pass
    CastableAs268[+] pass pass pass pass pass pass
    CastableAs269[+] pass pass pass pass pass pass
    CastableAs270[+] pass pass pass pass pass pass
    CastableAs271[+] pass pass pass pass pass pass
    CastableAs272[+] pass pass pass pass pass pass
    CastableAs273[+] pass pass pass pass pass pass
    CastableAs274[+] pass pass pass pass pass pass
    CastableAs275[+] pass pass pass pass pass pass
    CastableAs276[+] pass pass pass pass pass pass
    CastableAs277[+] pass pass pass pass pass pass
    CastableAs278[+] pass pass pass pass pass pass
    CastableAs279[+] pass pass pass pass pass pass
    CastableAs280[+] pass pass pass pass pass pass
    CastableAs281[+] pass pass pass pass pass pass
    CastableAs282[+] pass pass pass pass pass pass
    CastableAs283[+] pass pass pass pass pass pass
    CastableAs284[+] pass pass pass pass pass pass
    CastableAs285[+] pass pass pass pass pass pass
    CastableAs286[+] pass pass pass pass pass pass
    CastableAs287[+] pass pass pass pass pass pass
    CastableAs288[+] pass pass pass pass pass pass
    CastableAs289[+] pass pass pass pass pass pass
    CastableAs290[+] pass pass pass pass pass pass
    CastableAs291[+] pass pass pass pass pass pass
    CastableAs292[+] pass pass pass pass pass pass
    CastableAs293[+] pass pass pass pass pass pass
    CastableAs294[+] pass pass pass pass pass pass
    CastableAs295[+] pass pass pass pass pass pass
    CastableAs296[+] pass pass pass pass pass pass
    CastableAs297[+] pass pass pass pass pass pass
    CastableAs298[+] pass pass pass pass pass pass
    CastableAs299[+] pass pass pass pass pass pass
    CastableAs300[+] pass pass pass pass pass pass
    CastableAs301[+] pass pass pass pass pass pass
    CastableAs302[+] pass pass pass pass pass pass
    CastableAs303[+] pass pass pass pass pass pass
    CastableAs304[+] pass pass pass pass pass pass
    CastableAs305[+] pass pass pass pass pass pass
    CastableAs306[+] pass pass pass pass pass pass
    CastableAs307[+] pass pass pass pass pass pass
    CastableAs308[+] pass pass pass pass pass pass
    CastableAs309[+] pass pass pass pass pass pass
    CastableAs310[+] pass pass pass pass pass pass
    CastableAs311[+] pass pass pass pass pass pass
    CastableAs312[+] pass pass pass pass pass pass
    CastableAs313[+] pass pass pass pass pass pass
    CastableAs314[+] pass pass pass pass pass pass
    CastableAs315[+] pass pass pass pass pass pass
    CastableAs316[+] pass pass pass pass pass pass
    CastableAs317[+] pass pass pass pass pass pass
    CastableAs318[+] pass pass pass pass pass pass
    CastableAs319[+] pass pass pass pass pass pass
    CastableAs320[+] pass pass pass pass pass pass
    CastableAs321[+] pass pass pass pass pass pass
    CastableAs322[+] pass pass pass pass pass pass
    CastableAs323[+] pass pass pass pass pass pass
    CastableAs324[+] pass pass pass pass pass pass
    CastableAs325[+] pass pass pass pass pass pass
    CastableAs326[+] pass pass pass pass pass pass
    CastableAs327[+] pass pass pass pass pass pass
    CastableAs328[+] pass pass pass pass pass pass
    CastableAs329[+] pass pass pass pass pass pass
    CastableAs330[+] pass pass pass pass pass pass
    CastableAs331[+] pass pass pass pass pass pass
    CastableAs332[+] pass pass pass pass pass pass
    CastableAs333[+] pass pass pass pass pass pass
    CastableAs334[+] pass pass pass pass pass pass
    CastableAs335[+] pass pass pass pass pass pass
    CastableAs336[+] pass pass pass pass pass pass
    CastableAs337[+] pass pass pass pass pass pass
    CastableAs338[+] pass pass pass pass pass pass
    CastableAs339[+] pass pass pass pass pass pass
    CastableAs340[+] pass pass pass pass pass pass
    CastableAs341[+] pass pass pass pass pass pass
    CastableAs342[+] pass pass pass pass pass pass
    CastableAs343[+] pass pass pass pass pass pass
    CastableAs344[+] pass pass pass pass pass pass
    CastableAs345[+] pass pass pass pass pass pass
    CastableAs346[+] pass pass pass pass pass pass
    CastableAs347[+] pass pass pass pass pass pass
    CastableAs348[+] pass pass pass pass pass pass
    CastableAs349[+] pass pass pass pass pass pass
    CastableAs350[+] pass pass pass pass pass pass
    CastableAs351[+] pass pass pass pass pass pass
    CastableAs352[+] pass pass pass pass pass pass
    CastableAs353[+] pass pass pass pass pass pass
    CastableAs354[+] pass pass pass pass pass pass
    CastableAs355[+] pass pass pass pass pass pass
    CastableAs356[+] pass pass pass pass pass pass
    CastableAs357[+] pass pass pass pass pass pass
    CastableAs358[+] pass pass pass pass pass pass
    CastableAs359[+] pass pass pass pass pass pass
    CastableAs360[+] pass pass pass pass pass pass
    CastableAs361[+] pass pass pass pass pass pass
    CastableAs362[+] pass pass pass pass pass pass
    CastableAs363[+] pass pass pass pass pass pass
    CastableAs364[+] pass pass pass pass pass pass
    CastableAs365[+] pass pass pass pass pass pass
    CastableAs366[+] pass pass pass pass pass pass
    CastableAs367[+] pass pass pass pass pass pass
    CastableAs368[+] pass pass pass pass pass pass
    CastableAs369[+] pass pass pass pass pass pass
    CastableAs370[+] pass pass pass pass pass pass
    CastableAs371[+] pass pass pass pass pass pass
    CastableAs372[+] pass pass pass pass pass pass
    CastableAs373[+] pass pass pass pass pass pass
    CastableAs374[+] pass pass pass pass pass pass
    CastableAs375[+] pass pass pass pass pass pass
    CastableAs376[+] pass pass pass pass pass pass
    CastableAs377[+] pass pass pass pass pass pass
    CastableAs378[+] pass pass pass pass pass pass
    CastableAs379[+] pass pass pass pass pass pass
    CastableAs380[+] pass pass pass pass pass pass
    CastableAs381[+] pass pass pass pass pass pass
    CastableAs382[+] pass pass pass pass pass pass
    CastableAs383[+] pass pass pass pass pass pass
    CastableAs384[+] pass pass pass pass pass pass
    CastableAs385[+] pass pass pass pass pass pass
    CastableAs386[+] pass pass pass pass pass pass
    CastableAs387[+] pass pass pass pass pass pass
    CastableAs388[+] pass pass pass pass pass pass
    CastableAs389[+] pass pass pass pass pass pass
    CastableAs390[+] pass pass pass pass pass pass
    CastableAs391[+] pass pass pass pass pass pass
    CastableAs392[+] pass pass pass pass pass pass
    CastableAs393[+] pass pass pass pass pass pass
    CastableAs394[+] pass pass pass pass pass pass
    CastableAs395[+] pass pass pass pass pass pass
    CastableAs396[+] pass pass pass pass pass pass
    CastableAs397[+] pass pass pass pass pass pass
    CastableAs398[+] pass pass pass pass pass pass
    CastableAs399[+] pass pass pass pass pass pass
    CastableAs400[+] pass pass pass pass pass pass
    CastableAs401[+] pass pass pass pass pass pass
    CastableAs402[+] pass pass pass pass pass pass
    CastableAs403[+] pass pass pass pass pass pass
    CastableAs404[+] pass pass pass pass pass pass
    CastableAs405[+] pass pass pass pass pass pass
    CastableAs406[+] pass pass pass pass pass pass
    CastableAs407[+] pass pass pass pass pass pass
    CastableAs408[+] pass pass pass pass pass pass
    CastableAs409[+] pass pass pass pass pass pass
    CastableAs410[+] pass pass pass pass pass pass
    CastableAs411[+] pass pass pass pass pass pass
    CastableAs412[+] pass pass pass pass pass pass
    CastableAs413[+] pass pass pass pass pass pass
    CastableAs414[+] pass pass pass pass pass pass
    CastableAs415[+] pass pass pass pass pass pass
    CastableAs416[+] pass pass pass pass pass pass
    CastableAs417[+] pass pass pass pass pass pass
    CastableAs418[+] pass pass pass pass pass pass
    CastableAs419[+] pass pass pass pass pass pass
    CastableAs420[+] pass pass pass pass pass pass
    CastableAs421[+] pass pass pass pass pass pass
    CastableAs422[+] pass pass pass pass pass pass
    CastableAs423[+] pass pass pass pass pass pass
    CastableAs424[+] pass pass pass pass pass pass
    CastableAs425[+] pass pass pass pass pass pass
    CastableAs426[+] pass pass pass pass pass pass
    CastableAs427[+] pass pass pass pass pass pass
    CastableAs428[+] pass pass pass pass pass pass
    CastableAs429[+] pass pass pass pass pass pass
    CastableAs430[+] pass pass pass pass pass pass
    CastableAs431[+] pass pass pass pass pass pass
    CastableAs432[+] pass pass pass pass pass pass
    CastableAs433[+] pass pass pass pass pass pass
    CastableAs434[+] pass pass pass pass pass pass
    CastableAs435[+] pass pass pass pass pass pass
    CastableAs436[+] pass pass pass pass pass pass
    CastableAs437[+] pass pass pass pass pass pass
    CastableAs438[+] pass pass pass pass pass pass
    CastableAs439[+] pass pass pass pass pass pass
    CastableAs440[+] pass pass pass pass pass pass
    CastableAs441[+] pass pass pass pass pass pass
    CastableAs442[+] pass pass pass pass pass pass
    CastableAs443[+] pass pass pass pass pass pass
    CastableAs444[+] pass pass pass pass pass pass
    CastableAs445[+] pass pass pass pass pass pass
    CastableAs446[+] pass pass pass pass pass pass
    CastableAs447[+] pass pass pass pass pass pass
    CastableAs448[+] pass pass pass pass pass pass
    CastableAs449[+] pass pass pass pass pass pass
    CastableAs450[+] pass pass pass pass pass pass
    CastableAs451[+] pass pass pass pass pass pass
    CastableAs452[+] pass pass pass pass pass pass
    CastableAs453[+] pass pass pass pass pass pass
    CastableAs454[+] pass pass pass pass pass pass
    CastableAs455[+] pass pass pass pass pass pass
    CastableAs456[+] pass pass pass pass pass pass
    CastableAs457[+] pass pass pass pass pass pass
    CastableAs458[+] pass pass pass pass pass pass
    CastableAs459[+] pass pass pass pass pass pass
    CastableAs460[+] pass pass pass pass pass pass
    CastableAs461[+] pass pass pass pass pass pass
    CastableAs462[+] pass pass pass pass pass pass
    CastableAs463[+] pass pass pass pass pass pass
    CastableAs464[+] pass pass pass pass pass pass
    CastableAs465[+] pass pass pass pass pass pass
    CastableAs466[+] pass pass pass pass pass pass
    CastableAs467[+] pass pass pass pass pass pass
    CastableAs468[+] pass pass pass pass pass pass
    CastableAs469[+] pass pass pass pass pass pass
    CastableAs470[+] pass pass pass pass pass pass
    CastableAs471[+] pass pass pass pass pass pass
    CastableAs472[+] pass pass pass pass pass pass
    CastableAs473[+] pass pass pass pass pass pass
    CastableAs474[+] pass pass pass pass pass pass
    CastableAs475[+] pass pass pass pass pass pass
    CastableAs476[+] pass pass pass pass pass pass
    CastableAs477[+] pass pass pass pass pass pass
    CastableAs478[+] pass pass pass pass pass pass
    CastableAs479[+] pass pass pass pass pass pass
    CastableAs480[+] pass pass pass pass pass pass
    CastableAs481[+] pass pass pass pass pass pass
    CastableAs482[+] pass pass pass pass pass pass
    CastableAs483[+] pass pass pass pass pass pass
    CastableAs484[+] pass pass pass pass pass pass
    CastableAs485[+] pass pass pass pass pass pass
    CastableAs486[+] pass pass pass pass pass pass
    CastableAs487[+] pass pass pass pass pass pass
    CastableAs488[+] pass pass pass pass pass pass
    CastableAs489[+] pass pass pass pass pass pass
    CastableAs490[+] pass pass pass pass pass pass
    CastableAs491[+] pass pass pass pass pass pass
    CastableAs492[+] pass pass pass pass pass pass
    CastableAs493[+] pass pass pass pass pass pass
    CastableAs494[+] pass pass pass pass pass pass
    CastableAs495[+] pass pass pass pass pass pass
    CastableAs496[+] pass pass pass pass pass pass
    CastableAs497[+] pass pass pass pass pass pass
    CastableAs498[+] pass pass pass pass pass pass
    CastableAs499[+] pass pass pass pass pass pass
    CastableAs500[+] pass pass pass pass pass pass
    CastableAs501[+] pass pass pass pass pass pass
    CastableAs502[+] pass pass pass pass pass pass
    CastableAs503[+] pass pass pass pass pass pass
    CastableAs504[+] pass pass pass pass pass pass
    CastableAs505[+] pass pass pass pass pass pass
    CastableAs506[+] pass pass pass pass pass pass
    CastableAs507[+] pass pass pass pass pass pass
    CastableAs508[+] pass pass pass pass pass pass
    CastableAs509[+] pass pass pass pass pass pass
    CastableAs510[+] pass pass pass pass pass pass
    CastableAs511[+] pass pass pass pass pass pass
    CastableAs512[+] pass pass pass pass pass pass
    CastableAs513[+] pass pass pass pass pass pass
    CastableAs514[+] pass pass pass pass pass pass
    CastableAs515[+] pass pass pass pass pass pass
    CastableAs516[+] pass pass pass pass pass pass
    CastableAs517[+] pass pass pass pass pass pass
    CastableAs518[+] pass pass pass pass pass pass
    CastableAs519[+] pass pass pass pass pass pass
    CastableAs520[+] pass pass pass pass pass pass
    CastableAs521[+] pass pass pass pass pass pass
    CastableAs522[+] pass pass pass pass pass pass
    CastableAs523[+] pass pass pass pass pass pass
    CastableAs524[+] pass pass pass pass pass pass
    CastableAs525[+] pass pass pass pass pass pass
    CastableAs526[+] pass pass pass pass pass pass
    CastableAs527[+] pass pass pass pass pass pass
    CastableAs528[+] pass pass pass pass pass pass
    CastableAs529[+] pass pass pass pass pass pass
    CastableAs530[+] pass pass pass pass pass pass
    CastableAs531[+] pass pass pass pass pass pass
    CastableAs532[+] pass pass pass pass pass pass
    CastableAs533[+] pass pass pass pass pass pass
    CastableAs534[+] pass pass pass pass pass pass
    CastableAs535[+] pass pass pass pass pass pass
    CastableAs536[+] pass pass pass pass pass pass
    CastableAs537[+] pass pass pass pass pass pass
    CastableAs538[+] pass pass pass pass pass pass
    CastableAs539[+] pass pass pass pass pass pass
    CastableAs540[+] pass pass pass pass pass pass
    CastableAs541[+] pass pass pass pass pass pass
    CastableAs542[+] pass pass pass pass pass pass
    CastableAs543[+] pass pass pass pass pass pass
    CastableAs544[+] pass pass pass pass pass pass
    CastableAs545[+] pass pass pass pass pass pass
    CastableAs546[+] pass pass pass pass pass pass
    CastableAs547[+] pass pass pass pass pass pass
    CastableAs548[+] pass pass pass pass pass pass
    CastableAs549[+] pass pass pass pass pass pass
    CastableAs550[+] pass pass pass pass pass pass
    CastableAs551[+] pass pass pass pass pass pass
    CastableAs552[+] pass pass pass pass pass pass
    CastableAs553[+] pass pass pass pass pass pass
    CastableAs554[+] pass pass pass pass pass pass
    CastableAs555[+] pass pass pass pass pass pass
    CastableAs556[+] pass pass pass pass pass pass
    CastableAs557[+] pass pass pass pass pass pass
    CastableAs558[+] pass pass pass pass pass pass
    CastableAs559[+] pass pass pass pass pass pass
    CastableAs560[+] pass pass pass pass pass pass
    CastableAs561[+] pass pass pass pass pass pass
    CastableAs562[+] pass pass pass pass pass pass
    CastableAs563[+] pass pass pass pass pass pass
    CastableAs564[+] pass pass pass pass pass pass
    CastableAs565[+] pass pass pass pass pass pass
    CastableAs566[+] pass pass pass pass pass pass
    CastableAs567[+] pass pass pass pass pass pass
    CastableAs568[+] pass pass pass pass pass pass
    CastableAs569[+] pass pass pass pass pass pass
    CastableAs570[+] pass pass pass pass pass pass
    CastableAs571[+] pass pass pass pass pass pass
    CastableAs572[+] pass pass pass pass pass pass
    CastableAs573[+] pass pass pass pass pass pass
    CastableAs574[+] pass pass pass pass pass pass
    CastableAs575[+] pass pass pass pass pass pass
    CastableAs576[+] pass pass pass pass pass pass
    CastableAs577[+] pass pass pass pass pass pass
    CastableAs578[+] pass pass pass pass pass pass
    CastableAs579[+] pass pass pass pass pass pass
    CastableAs580[+] pass pass pass pass pass pass
    CastableAs581[+] pass pass pass pass pass pass
    CastableAs582[+] pass pass pass pass pass pass
    CastableAs583[+] pass pass pass pass pass pass
    CastableAs584[+] pass pass pass pass pass pass
    CastableAs585[+] pass pass pass pass pass pass
    CastableAs586[+] pass pass pass pass pass pass
    CastableAs587[+] pass pass pass pass pass pass
    CastableAs588[+] pass pass pass pass pass pass
    CastableAs589[+] pass pass pass pass pass pass
    CastableAs590[+] pass pass pass pass pass pass
    CastableAs591[+] pass pass pass pass pass pass
    CastableAs592[+] pass pass pass pass pass pass
    CastableAs593[+] pass pass pass pass pass pass
    CastableAs594[+] pass pass pass pass pass pass
    CastableAs595[+] pass pass pass pass pass pass
    CastableAs596[+] pass pass pass pass pass pass
    CastableAs597[+] pass pass pass pass pass pass
    CastableAs598[+] pass pass pass pass pass pass
    CastableAs599[+] pass pass pass pass pass pass
    CastableAs600[+] pass pass pass pass pass pass
    CastableAs601[+] pass pass pass pass pass pass
    CastableAs602[+] pass pass pass pass pass pass
    CastableAs603[+] pass pass pass pass pass pass
    CastableAs604[+] pass pass pass pass pass pass
    CastableAs605[+] pass pass pass pass pass pass
    CastableAs606[+] pass pass pass pass pass pass
    CastableAs607[+] pass pass pass pass pass pass
    CastableAs608[+] pass pass pass pass pass pass
    CastableAs609[+] pass pass pass pass pass pass
    CastableAs610[+] pass pass pass pass pass pass
    CastableAs611[+] pass pass pass pass pass pass
    CastableAs612[+] pass pass pass pass pass pass
    CastableAs613[+] pass pass pass pass pass pass
    CastableAs614[+] pass pass pass pass pass pass
    CastableAs615[+] pass pass pass pass pass pass
    CastableAs616[+] pass pass pass pass pass pass
    CastableAs617[+] pass pass pass pass pass pass
    CastableAs618[+] pass pass pass pass pass pass
    CastableAs619[+] pass pass pass pass pass pass
    CastableAs620[+] pass pass pass pass pass pass
    CastableAs621[+] pass pass pass pass pass pass
    CastableAs622[+] pass pass pass pass pass pass
    CastableAs623[+] pass pass pass pass pass pass
    CastableAs624[+] pass pass pass pass pass pass
    CastableAs625[+] pass pass pass pass pass pass
    CastableAs626[+] pass pass pass pass pass pass
    CastableAs627[+] pass pass pass pass pass pass
    CastableAs628[+] pass pass pass pass pass pass
    CastableAs629[+] pass pass pass pass pass pass
    CastableAs630[+] pass pass pass pass pass pass
    CastableAs631[+] pass pass pass pass pass pass
    CastableAs632[+] pass pass pass pass pass pass
    CastableAs633[+] pass pass pass pass pass pass
    CastableAs634[+] pass pass pass pass pass pass
    CastableAs635[+] pass pass pass pass pass pass
    CastableAs636[+] pass pass pass pass pass pass
    CastableAs637[+] pass pass pass pass pass pass
    CastableAs638[+] pass pass pass pass pass pass
    CastableAs639[+] pass pass pass pass pass pass
    CastableAs640[+] pass pass pass pass pass pass
    CastableAs641[+] pass pass pass pass pass pass
    CastableAs642[+] pass pass pass pass pass pass
    CastableAs643[+] pass pass pass pass pass pass
    CastableAs644[+] pass pass pass pass pass pass
    CastableAs645[+] pass pass pass pass pass pass
    CastableAs646[+] pass pass pass pass pass pass
    CastableAs647[+] pass pass pass pass pass pass
    CastableAs648[+] no result n/a

notXP31

n/a

notXQ31

n/a n/a n/a
    CastableAs648a[+] pass pass pass pass pass pass
    CastableAs649[+] pass pass pass pass pass pass
    CastableAs650[+] pass pass pass pass pass pass
    CastableAs651[+] no result n/a

notXP31

pass n/a pass pass
    CastableAs652[+] no result n/a

notXP31

pass n/a pass pass
    CastableAs653[+] no result n/a

notXP31

pass n/a pass pass
    CastableAs654[+] no result n/a

notXP31

pass n/a pass pass
    CastableAs655[+] no result n/a

notXP31

pass n/a pass pass
    CastableAs656[+] no result n/a

notXP31

pass n/a pass pass
    CastableAs657[+] no result n/a

notXP31

pass n/a pass pass
    CastableAs658[+] no result n/a

notXP31

pass n/a pass pass
    CastableAs659[+] no result n/a

notXP31

pass n/a pass pass
    CastableAs660[+] no result n/a

notXP31

pass n/a pass pass
    CastableAs661[+] no result n/a

notXP31

pass n/a pass pass
    CastableAs662[+] no result n/a

notXP31

pass n/a pass pass
    K-SeqExprCastable-1[+] pass pass pass pass pass pass
    K-SeqExprCastable-2[+] pass pass pass pass pass pass
    K-SeqExprCastable-3[+] pass pass pass pass pass pass
    K-SeqExprCastable-4[+] no result n/a

notXP31

n/a

notXQ31

n/a n/a n/a
    K-SeqExprCastable-4a[+] pass n/a

notXP31

pass n/a pass pass
    K-SeqExprCastable-5[+] no result n/a

notXP31

n/a

notXQ31

n/a n/a n/a
    K-SeqExprCastable-5a[+] pass n/a

notXP31

pass n/a pass pass
    K-SeqExprCastable-6[+] no result n/a

notXP31

n/a

notXQ31

n/a n/a n/a
    K-SeqExprCastable-6a[+] pass n/a

notXP31

pass n/a pass pass
    K-SeqExprCastable-7[+] pass pass pass pass pass pass
    K-SeqExprCastable-8[+] pass pass pass pass pass pass
    K-SeqExprCastable-9[+] pass pass pass pass pass pass
    K-SeqExprCastable-10[+] pass pass pass pass pass pass
    K-SeqExprCastable-11[+] pass pass pass pass pass pass
    K-SeqExprCastable-12[+] no result n/a

notXP31

n/a

notXQ31

n/a n/a n/a
    K-SeqExprCastable-12a[+] pass n/a

notXP31

pass n/a pass pass
    K-SeqExprCastable-13[+] no result n/a

notXP31

n/a

notXQ31

n/a n/a n/a
    K-SeqExprCastable-13a[+] pass n/a

notXP31

pass n/a pass pass
    K-SeqExprCastable-14[+] pass pass pass pass pass pass
    K-SeqExprCastable-15[+] pass pass pass pass pass pass
    K-SeqExprCastable-16[+] pass pass pass pass pass pass
    K-SeqExprCastable-17[+] pass pass pass pass pass pass
    K-SeqExprCastable-18[+] pass pass pass pass pass pass
    K-SeqExprCastable-19[+] pass pass pass pass pass pass
    K-SeqExprCastable-20[+] pass pass pass pass pass pass
    K-SeqExprCastable-21[+] pass pass pass pass pass pass
    K-SeqExprCastable-22[+] pass pass pass pass pass pass
    K-SeqExprCastable-23[+] pass pass pass pass pass pass
    K-SeqExprCastable-24[+] pass pass pass pass pass pass
    K-SeqExprCastable-25[+] pass pass pass pass pass pass
    K-SeqExprCastable-26[+] pass pass pass pass pass pass
    K-SeqExprCastable-27[+] pass pass pass pass pass pass
    K-SeqExprCastable-28[+] pass pass pass pass pass pass
    K-SeqExprCastable-29[+] pass pass pass pass pass pass
    K-SeqExprCastable-30[+] pass pass pass pass pass pass
    K-SeqExprCastable-31[+] pass pass pass pass pass pass
    K-SeqExprCastable-32[+] pass pass pass pass pass pass
    K-SeqExprCastable-33[+] pass pass pass pass pass pass
    K-SeqExprCastable-34[+] pass pass pass pass pass pass
    K-SeqExprCastable-35[+] pass pass pass pass pass pass
    K-SeqExprCastable-36[+] pass pass pass pass pass pass
    K-SeqExprCastable-37[+] pass pass pass pass pass pass
    K-SeqExprCastable-38[+] pass pass pass pass pass pass
    K2-SeqExprCastable-1[+] pass pass pass pass pass pass
    K2-SeqExprCastable-2[+] pass pass pass pass pass pass
    K2-SeqExprCastable-3[+] pass pass pass pass pass pass
    K2-SeqExprCastable-4[+] pass pass pass pass pass pass
    K2-SeqExprCastable-5[+] pass pass pass pass pass pass
    K2-SeqExprCastable-6[+] pass pass pass pass pass pass
    K2-SeqExprCastable-7[+] pass pass pass pass pass pass
    K2-SeqExprCastable-8[+] pass pass pass pass pass pass
    Castable-UnionType-1[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-2[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-3[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-4[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-5[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-6[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-7[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-8[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-9[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-10[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-11[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-12[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-13[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-14[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-15[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-16[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-17[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-18[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-19[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-20[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-21[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-22[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-23[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-24[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-25[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-26[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-36[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-37[+] no result n/a

notXP31

pass n/a pass pass
    Castable-UnionType-38[+] no result n/a

notXP31

pass n/a pass pass
    Castable-ListType-2[+] no result n/a

notXP31

pass n/a pass pass
    Castable-ListType-3[+] no result n/a

notXP31

pass n/a pass pass
    Castable-ListType-4[+] no result n/a

notXP31

pass n/a pass pass
    Castable-ListType-5[+] no result n/a

notXP31

pass n/a pass pass
    Castable-ListType-6[+] no result n/a

notXP31

pass n/a pass pass
    Castable-ListType-7[+] no result n/a

notXP31

pass n/a pass pass
    Castable-ListType-8[+] no result n/a

notXP31

pass n/a pass pass
    Castable-ListType-9[+] no result n/a

notXP31

pass n/a pass pass
    Castable-ListType-10[+] no result n/a

notXP31

pass n/a pass pass
    Castable-ListType-11[+] no result n/a

notXP31

pass n/a pass pass
    Castable-ListType-12[+] no result n/a

notXP31

pass n/a pass pass
    Castable-ListType-13[+] no result n/a

notXP31

pass n/a pass pass
    Castable-ListType-14[+] no result n/a

notXP31

pass n/a pass pass
    Castable-ListType-15[+] no result n/a

notXP31

pass n/a pass pass
    Castable-ListType-16[+] no result n/a

notXP31

pass n/a pass pass
    Castable-ListType-17[+] no result n/a

notXP31

pass n/a pass pass
    Castable-ListType-18[+] no result n/a

notXP31

pass n/a pass pass
    Castable-ListType-19[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-byte-001[+] pass pass pass pass pass pass
    cbcl-castable-byte-002[+] pass pass pass pass pass pass
    cbcl-castable-byte-003[+] pass pass pass pass pass pass
    cbcl-castable-byte-004[+] pass pass pass pass pass pass
    cbcl-castable-date-001[+] pass pass pass pass pass pass
    cbcl-castable-date-002[+] pass pass pass pass pass pass
    cbcl-castable-dateTime-001[+] pass pass pass pass pass pass
    cbcl-castable-dateTime-002[+] pass pass pass pass pass pass
    cbcl-castable-dayTimeDuration-001[+] pass pass pass pass pass pass
    cbcl-castable-dayTimeDuration-002[+] pass pass pass pass pass pass
    cbcl-castable-decimal-001[+] pass pass pass pass pass pass
    cbcl-castable-decimal-002[+] pass pass pass pass pass pass
    cbcl-castable-decimal-003[+] pass pass pass pass pass pass
    cbcl-castable-decimal-004[+] pass pass pass pass pass pass
    cbcl-castable-decimal-005[+] pass pass pass pass pass pass
    cbcl-castable-decimal-006[+] pass pass pass pass pass pass
    cbcl-castable-decimal-007[+] pass pass pass pass pass pass
    cbcl-castable-decimal-008[+] pass pass pass pass pass pass
    cbcl-castable-decimal-009[+] pass pass pass pass pass pass
    cbcl-castable-decimal-010[+] pass pass pass pass pass pass
    cbcl-castable-duration-001[+] pass pass pass pass pass pass
    cbcl-castable-duration-002[+] pass pass pass pass pass pass
    cbcl-castable-int-001[+] pass pass pass pass pass pass
    cbcl-castable-int-002[+] pass pass pass pass pass pass
    cbcl-castable-int-003[+] pass pass pass pass pass pass
    cbcl-castable-int-004[+] pass pass pass pass pass pass
    cbcl-castable-integer-001[+] pass pass pass pass pass pass
    cbcl-castable-integer-002[+] pass pass pass pass pass pass
    cbcl-castable-integer-003[+] pass pass pass pass pass pass
    cbcl-castable-integer-004[+] pass pass pass pass pass pass
    cbcl-castable-language-001[+] pass pass pass pass pass pass
    cbcl-castable-language-002[+] pass pass pass pass pass pass
    cbcl-castable-language-003[+] pass pass pass pass pass pass
    cbcl-castable-language-004[+] pass pass pass pass pass pass
    cbcl-castable-long-001[+] pass pass pass pass pass pass
    cbcl-castable-long-002[+] pass pass pass pass pass pass
    cbcl-castable-long-003[+] pass pass pass pass pass pass
    cbcl-castable-long-004[+] pass pass pass pass pass pass
    cbcl-castable-name-001[+] pass pass pass pass pass pass
    cbcl-castable-name-002[+] pass pass pass pass pass pass
    cbcl-castable-name-003[+] pass pass pass pass pass pass
    cbcl-castable-name-004[+] pass pass pass pass pass pass
    cbcl-castable-ncname-001[+] pass pass pass pass pass pass
    cbcl-castable-ncname-002[+] pass pass pass pass pass pass
    cbcl-castable-ncname-003[+] pass pass pass pass pass pass
    cbcl-castable-ncname-004[+] pass pass pass pass pass pass
    cbcl-castable-negativeInteger-001[+] pass pass pass pass pass pass
    cbcl-castable-negativeInteger-002[+] pass pass pass pass pass pass
    cbcl-castable-nmtoken-001[+] pass pass pass pass pass pass
    cbcl-castable-nmtoken-002[+] pass n/a

notXP31

pass n/a pass pass
    cbcl-castable-nmtoken-002b[+] no result pass n/a

notXQ31

pass n/a n/a
    cbcl-castable-nonNegativeInteger-001[+] pass pass pass pass pass pass
    cbcl-castable-nonNegativeInteger-002[+] pass pass pass pass pass pass
    cbcl-castable-nonPositiveInteger-001[+] pass pass pass pass pass pass
    cbcl-castable-nonPositiveInteger-002[+] pass pass pass pass pass pass
    cbcl-castable-positiveInteger-001[+] pass pass pass pass pass pass
    cbcl-castable-positiveInteger-002[+] pass pass pass pass pass pass
    cbcl-castable-short-001[+] pass pass pass pass pass pass
    cbcl-castable-short-002[+] pass pass pass pass pass pass
    cbcl-castable-short-003[+] pass pass pass pass pass pass
    cbcl-castable-short-004[+] pass pass pass pass pass pass
    cbcl-castable-unsignedByte-001[+] pass pass pass pass pass pass
    cbcl-castable-unsignedByte-002[+] pass pass pass pass pass pass
    cbcl-castable-unsignedByte-003[+] pass pass pass pass pass pass
    cbcl-castable-unsignedByte-004[+] pass pass pass pass pass pass
    cbcl-castable-unsignedInt-001[+] pass pass pass pass pass pass
    cbcl-castable-unsignedInt-002[+] pass pass pass pass pass pass
    cbcl-castable-unsignedInt-003[+] pass pass pass pass pass pass
    cbcl-castable-unsignedInt-004[+] pass pass pass pass pass pass
    cbcl-castable-unsignedLong-001[+] pass pass pass pass pass pass
    cbcl-castable-unsignedLong-002[+] pass pass pass pass pass pass
    cbcl-castable-unsignedLong-003[+] pass pass pass pass pass pass
    cbcl-castable-unsignedLong-004[+] pass pass pass pass pass pass
    cbcl-castable-unsignedShort-001[+] pass pass pass pass pass pass
    cbcl-castable-unsignedShort-002[+] pass pass pass pass pass pass
    cbcl-castable-unsignedShort-003[+] pass pass pass pass pass pass
    cbcl-castable-unsignedShort-004[+] pass pass pass pass pass pass
    cbcl-castable-yearMonthDuration-001[+] pass pass pass pass pass pass
    cbcl-castable-yearMonthDuration-002[+] pass pass pass pass pass pass
    cbcl-castable-nonNegativeInteger-003[+] pass pass pass pass pass pass
    cbcl-castable-nonPositiveInteger-003[+] pass pass pass pass pass pass
    cbcl-castable-unsignedByte-005[+] pass pass pass pass pass pass
    cbcl-castable-unsignedInt-005[+] pass pass pass pass pass pass
    cbcl-castable-unsignedLong-005[+] pass pass pass pass pass pass
    cbcl-castable-unsignedShort-005[+] pass pass pass pass pass pass
    cbcl-castable-gYear-001[+] pass pass pass pass pass pass
    cbcl-castable-gYearMonth-001[+] pass pass pass pass pass pass
    cbcl-castable-gYearMonth-002[+] pass pass pass pass pass pass
    cbcl-castable-gYear-002[+] no result pass pass n/a n/a n/a
    cbcl-castable-gYear-003[+] no result pass pass n/a n/a n/a
    cbcl-castable-gYearMonth-003[+] no result pass pass n/a n/a n/a
    cbcl-castable-gYearMonth-004[+] no result pass pass n/a n/a n/a
    cbcl-castable-ENTITIES-001[+] no result pass pass pass pass pass
    cbcl-castable-ENTITIES-002[+] no result pass pass pass pass pass
    cbcl-castable-ENTITIES-003[+] no result pass pass pass pass pass
    cbcl-castable-ENTITIES-004[+] no result pass pass pass pass pass
    cbcl-castable-ENTITIES-005[+] no result pass pass pass pass pass
    cbcl-castable-ENTITIES-006[+] no result pass pass pass pass pass
    cbcl-castable-ENTITIES-007[+] no result pass pass pass pass pass
    cbcl-castable-ENTITIES-008[+] no result pass pass pass pass pass
    cbcl-castable-ENTITIES-009[+] no result pass pass pass pass pass
    cbcl-castable-ENTITIES-010[+] no result pass pass pass pass pass
    cbcl-castable-ENTITIES-011[+] no result pass pass pass pass pass
    cbcl-castable-ENTITIES-012[+] no result pass pass pass pass pass
    cbcl-castable-ENTITIES-013[+] no result pass pass pass pass pass
    cbcl-castable-ENTITIES-014[+] no result pass pass pass pass pass
    cbcl-castable-ENTITIES-015[+] no result pass pass pass pass pass
    cbcl-castable-ENTITIES-016[+] no result pass pass pass pass pass
    cbcl-castable-ENTITIES-017[+] no result pass pass pass pass pass
    cbcl-castable-ENTITIES-018[+] no result pass pass pass pass pass
    cbcl-castable-ENTITIES-019[+] no result pass pass pass pass pass
    cbcl-castable-ENTITIES-020[+] no result pass pass pass pass pass
    cbcl-castable-NMTOKENS-001[+] no result pass pass pass pass pass
    cbcl-castable-NMTOKENS-002[+] no result pass pass pass pass pass
    cbcl-castable-NMTOKENS-003[+] no result pass pass pass pass pass
    cbcl-castable-NMTOKENS-004[+] no result pass pass pass pass pass
    cbcl-castable-NMTOKENS-005[+] no result pass pass pass pass pass
    cbcl-castable-NMTOKENS-006[+] no result pass pass pass pass pass
    cbcl-castable-NMTOKENS-007[+] no result pass pass pass pass pass
    cbcl-castable-NMTOKENS-008[+] no result pass pass pass pass pass
    cbcl-castable-NMTOKENS-009[+] no result pass pass pass pass pass
    cbcl-castable-NMTOKENS-010[+] no result pass pass pass pass pass
    cbcl-castable-NMTOKENS-011[+] no result pass pass pass pass pass
    cbcl-castable-NMTOKENS-012[+] no result pass pass pass pass pass
    cbcl-castable-NMTOKENS-013[+] no result pass pass pass pass pass
    cbcl-castable-NMTOKENS-014[+] no result pass pass pass pass pass
    cbcl-castable-NMTOKENS-015[+] no result pass pass pass pass pass
    cbcl-castable-NMTOKENS-016[+] no result pass pass pass pass pass
    cbcl-castable-NMTOKENS-017[+] no result pass pass pass pass pass
    cbcl-castable-NMTOKENS-018[+] no result pass pass pass pass pass
    cbcl-castable-NMTOKENS-019[+] no result pass pass pass pass pass
    cbcl-castable-NMTOKENS-020[+] no result pass pass pass pass pass
    cbcl-castable-IDREFS-001[+] no result pass pass pass pass pass
    cbcl-castable-IDREFS-002[+] no result pass pass pass pass pass
    cbcl-castable-IDREFS-003[+] no result pass pass pass pass pass
    cbcl-castable-IDREFS-004[+] no result pass pass pass pass pass
    cbcl-castable-IDREFS-005[+] no result pass pass pass pass pass
    cbcl-castable-IDREFS-006[+] no result pass pass pass pass pass
    cbcl-castable-IDREFS-007[+] no result pass pass pass pass pass
    cbcl-castable-IDREFS-008[+] no result pass pass pass pass pass
    cbcl-castable-IDREFS-009[+] no result pass pass pass pass pass
    cbcl-castable-IDREFS-010[+] no result pass pass pass pass pass
    cbcl-castable-IDREFS-011[+] no result pass pass pass pass pass
    cbcl-castable-IDREFS-012[+] no result pass pass pass pass pass
    cbcl-castable-IDREFS-013[+] no result pass pass pass pass pass
    cbcl-castable-IDREFS-014[+] no result pass pass pass pass pass
    cbcl-castable-IDREFS-015[+] no result pass pass pass pass pass
    cbcl-castable-IDREFS-016[+] no result pass pass pass pass pass
    cbcl-castable-IDREFS-017[+] no result pass pass pass pass pass
    cbcl-castable-IDREFS-018[+] no result pass pass pass pass pass
    cbcl-castable-IDREFS-019[+] no result pass pass pass pass pass
    cbcl-castable-IDREFS-020[+] no result pass pass pass pass pass
    cbcl-castable-impure-001[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-impure-002[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-impure-003[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-impure-004[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-impure-005[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-impure-006[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-impure-007[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-impure-008[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-impure-009[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-impure-010[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-impure-011[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-impure-012[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-impure-013[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-impure-014[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-impure-015[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-impure-016[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-impure-017[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-impure-018[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-impure-019[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-impure-020[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-restricted-union-001[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-restricted-union-002[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-restricted-union-003[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-restricted-union-004[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-restricted-union-005[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-restricted-union-006[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-restricted-union-007[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-restricted-union-008[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-restricted-union-009[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-restricted-union-010[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-restricted-union-011[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-restricted-union-012[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-restricted-union-013[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-restricted-union-014[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-restricted-union-015[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-restricted-union-016[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-restricted-union-017[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-restricted-union-018[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-restricted-union-019[+] no result n/a

notXP31

pass n/a pass pass
    cbcl-castable-restricted-union-020[+] no result n/a

notXP31

pass n/a pass pass