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-GeneralComp.eq 191/193 119/119 193/193 119/119 193/193 193/115 0/6
    generalexpression1[+] pass pass pass pass pass pass
    generalexpression2[+] pass pass pass pass pass pass
    generalexpression3[+] pass pass pass pass pass pass
    generalexpression4[+] pass pass pass pass pass pass
    generalexpression5[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression6[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression7[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression8[+] pass pass pass pass pass pass
    generalexpression9[+] pass pass pass pass pass pass
    generalexpression10[+] pass pass pass pass pass pass
    generalexpression11[+] pass pass pass pass pass pass
    generalexpression12[+] pass pass pass pass pass pass
    generalexpression13[+] pass pass pass pass pass pass
    generalexpression14[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression15[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression16[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression17[+] pass pass pass pass pass pass
    generalexpression18[+] pass pass pass pass pass pass
    generalexpression19[+] pass pass pass pass pass pass
    generalexpression20[+] pass pass pass pass pass pass
    generalexpression21[+] pass pass pass pass pass pass
    generalexpression22[+] pass pass pass pass pass pass
    generalexpression23[+] pass pass pass pass pass pass
    generalexpression24[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression25[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression26[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression27[+] pass pass pass pass pass pass
    generalexpression28[+] pass pass pass pass pass pass
    generalexpression29[+] pass pass pass pass pass pass
    generalexpression30[+] pass pass pass pass pass pass
    generalexpression31[+] pass pass pass pass pass pass
    generalexpression32[+] pass pass pass pass pass pass
    generalexpression33[+] pass pass pass pass pass pass
    generalexpression34[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression35[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression36[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression37[+] pass pass pass pass pass pass
    generalexpression38[+] pass pass pass pass pass pass
    generalexpression39[+] pass pass pass pass pass pass
    generalexpression40[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression41[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression42[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression43[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression44[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression45[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression46[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression47[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression48[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression49[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression50[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression51[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression52[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression53[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression54[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression55[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression56[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression57[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression58[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression59[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression60[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression61[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression62[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression63[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression64[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression65[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression66[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression67[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression68[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression69[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression70[+] pass pass pass pass pass pass
    generalexpression71[+] pass pass pass pass pass pass
    generalexpression72[+] pass pass pass pass pass pass
    generalexpression73[+] pass pass pass pass pass pass
    generalexpression74[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression75[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression76[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression77[+] pass pass pass pass pass pass
    generalexpression78[+] pass pass pass pass pass pass
    generalexpression79[+] pass pass pass pass pass pass
    generalexpression80[+] pass pass pass pass pass pass
    generalexpression81[+] pass pass pass pass pass pass
    generalexpression82[+] pass pass pass pass pass pass
    generalexpression83[+] pass pass pass pass pass pass
    generalexpression84[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression85[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression86[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression87[+] pass pass pass pass pass pass
    generalexpression88[+] pass pass pass pass pass pass
    generalexpression89[+] pass pass pass pass pass pass
    generalexpression90[+] pass pass pass pass pass pass
    generalexpression91[+] pass pass pass pass pass pass
    generalexpression92[+] pass pass pass pass pass pass
    generalexpression93[+] pass pass pass pass pass pass
    generalexpression94[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression95[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression96[+] pass n/a

notXP31

pass n/a pass pass
    generalexpression97[+] pass pass pass pass pass pass
    generalexpression98[+] pass pass pass pass pass pass
    generalexpression99[+] pass pass pass pass pass pass
    K-GenCompEq-1[+] pass pass pass pass pass pass
    K-GenCompEq-2[+] pass pass pass pass pass pass
    K-GenCompEq-3[+] pass pass pass pass pass pass
    K-GenCompEq-4[+] pass pass pass pass pass pass
    K-GenCompEq-5[+] pass pass pass pass pass pass
    K-GenCompEq-6[+] pass pass pass pass pass pass
    K-GenCompEq-7[+] pass pass pass pass pass pass
    K-GenCompEq-8[+] pass pass pass pass pass pass
    K-GenCompEq-9[+] pass pass pass pass pass pass
    K-GenCompEq-10[+] pass pass pass pass pass pass
    K-GenCompEq-11[+] pass pass pass pass pass pass
    K-GenCompEq-12[+] pass pass pass pass pass pass
    K-GenCompEq-13[+] pass pass pass pass pass pass
    K-GenCompEq-14[+] pass pass pass pass pass pass
    K-GenCompEq-15[+] pass pass pass pass pass pass
    K-GenCompEq-16[+] pass pass pass pass pass pass
    K-GenCompEq-17[+] pass pass pass pass pass pass
    K-GenCompEq-18[+] pass pass pass pass pass pass
    K-GenCompEq-19[+] pass pass pass pass pass pass
    K-GenCompEq-20[+] pass pass pass pass pass pass
    K-GenCompEq-21[+] pass pass pass pass pass pass
    K-GenCompEq-22[+] pass pass pass pass pass pass
    K-GenCompEq-23[+] pass pass pass pass pass pass
    K-GenCompEq-24[+] pass pass pass pass pass pass
    K-GenCompEq-25[+] pass pass pass pass pass pass
    K-GenCompEq-26[+] pass pass pass pass pass pass
    K-GenCompEq-27[+] pass pass pass pass pass pass
    K-GenCompEq-28[+] pass pass pass pass pass pass
    K-GenCompEq-29[+] pass pass pass pass pass pass
    K-GenCompEq-30[+] pass pass pass pass pass pass
    K-GenCompEq-31[+] pass pass pass pass pass pass
    K-GenCompEq-32[+] pass pass pass pass pass pass
    K-GenCompEq-33[+] pass pass pass pass pass pass
    K-GenCompEq-34[+] pass pass pass pass pass pass
    K-GenCompEq-35[+] pass pass pass pass pass pass
    K-GenCompEq-36[+] pass pass pass pass pass pass
    K-GenCompEq-37[+] pass pass pass pass pass pass
    K-GenCompEq-38[+] pass pass pass pass pass pass
    K-GenCompEq-39[+] pass pass pass pass pass pass
    K-GenCompEq-40[+] pass pass pass pass pass pass
    K-GenCompEq-41[+] pass pass pass pass pass pass
    K-GenCompEq-42[+] pass pass pass pass pass pass
    K-GenCompEq-43[+] pass pass pass pass pass pass
    K-GenCompEq-44[+] pass pass pass pass pass pass
    K-GenCompEq-45[+] pass pass pass pass pass pass
    K-GenCompEq-46[+] pass pass pass pass pass pass
    K-GenCompEq-47[+] pass pass pass pass pass pass
    K-GenCompEq-48[+] pass pass pass pass pass pass
    K-GenCompEq-49[+] pass pass pass pass pass pass
    K-GenCompEq-50[+] pass pass pass pass pass pass
    K-GenCompEq-51[+] pass pass pass pass pass pass
    K-GenCompEq-52[+] pass pass pass pass pass pass
    K-GenCompEq-53[+] pass pass pass pass pass pass
    K-GenCompEq-54[+] pass pass pass pass pass pass
    K-GenCompEq-55[+] pass pass pass pass pass pass
    K-GenCompEq-56[+] pass pass pass pass pass pass
    K-GenCompEq-57[+] pass pass pass pass pass pass
    K-GenCompEq-58[+] pass pass pass pass pass pass
    K-GenCompEq-59[+] pass pass pass pass pass pass
    K2-GenCompEq-1[+] pass n/a

notXP31

pass n/a pass pass
    K2-GenCompEq-2[+] pass n/a

notXP31

pass n/a pass pass
    K2-GenCompEq-3[+] pass n/a

notXP31

pass n/a pass pass
    K2-GenCompEq-4[+] pass n/a

notXP31

pass n/a pass pass
    K2-GenCompEq-5[+] pass n/a

notXP31

pass n/a pass pass
    K2-GenCompEq-6[+] pass n/a

notXP31

pass n/a pass pass
    K2-GenCompEq-7[+] pass pass pass pass pass pass
    K2-GenCompEq-8[+] pass n/a

notXP31

pass n/a pass pass
    GenCompEq-1[+] pass pass pass pass pass pass
    GenCompEq-2[+] pass pass pass pass pass pass
    GenCompEq-3[+] pass pass pass pass pass pass
    GenCompEq-4[+] pass pass pass pass pass pass
    GenCompEq-5[+] pass pass pass pass pass pass
    GenCompEq-6[+] pass pass pass pass pass pass
    GenCompEq-7[+] pass pass pass pass pass pass
    GenCompEq-8[+] pass pass pass pass pass pass
    GenCompEq-9[+] pass pass pass pass pass pass
    GenCompEq-10[+] pass n/a

notXP31

pass n/a pass pass
    GenCompEq-11[+] pass n/a

notXP31

pass n/a pass pass
    GenCompEq-12[+] pass n/a

notXP31

pass n/a pass pass
    GenCompEq-13[+] pass n/a

notXP31

pass n/a pass pass
    GenCompEq-14[+] pass n/a

notXP31

pass n/a pass pass
    GenCompEq-15[+] pass n/a

notXP31

pass n/a pass pass
    GenCompEq-16[+] pass n/a

notXP31

pass n/a pass pass
    GenCompEq-17[+] pass n/a

notXP31

pass n/a pass pass
    GenCompEq-18[+] pass n/a

notXP31

pass n/a pass pass
    GenCompEq-19[+] pass n/a

notXP31

pass n/a pass pass
    GenCompEq-20[+] pass n/a

notXP31

pass n/a pass pass
    GenCompEq-21[+] pass n/a

notXP31

pass n/a pass pass
    GenCompEq-22[+] pass n/a

notXP31

pass n/a pass pass
    GenCompEq-23[+] pass n/a

notXP31

pass n/a pass pass
    GenCompEq-24[+] pass pass pass pass pass pass
    GenCompEq-25[+] pass pass pass pass pass pass
    GenCompEq-26[+] no result n/a

notXP31

pass n/a pass pass
    GenCompEq-27[+] no result n/a

notXP31

pass n/a pass pass