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-VarDecl 126/126 0/0 126/126 0/0 126/126 126/0 0/6
    VarDecl001[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl002[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl003[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl004[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl005[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl006[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl007[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl008[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl009[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl010[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl011[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl012[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl013[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl014[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl015[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl016[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl017[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl018[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl019[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl020[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl021[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl022[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl023[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl024[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl025[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl026[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl027[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl028[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl029[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl030[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl031[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl032[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl033[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl034[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl035[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl036[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl037[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl038[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl039[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl040[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl041[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl042[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl043[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl044[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl045[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl046[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl047[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl048[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl049[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl050[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl051[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl052[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl053[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl054[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl055[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl056[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl057[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl058[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl059[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl060[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl061[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl062[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl063[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    VarDecl064[+] pass n/a

test-set dependencies not satisfied

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

test-set dependencies not satisfied

n/a

notXQ31

n/a n/a n/a
    vardeclerr-1[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    internalvar-2[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K2-InternalVariablesWithout-1[+] no result n/a

test-set dependencies not satisfied

n/a

notXQ31

n/a n/a n/a
    K2-InternalVariablesWithout-1a[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K2-InternalVariablesWithout-2[+] no result n/a

test-set dependencies not satisfied

n/a

notXQ31

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

test-set dependencies not satisfied

pass n/a pass pass
    K2-InternalVariablesWithout-3[+] no result n/a

test-set dependencies not satisfied

n/a

notXQ31

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

test-set dependencies not satisfied

pass n/a pass pass
    K2-InternalVariablesWithout-4[+] no result n/a

test-set dependencies not satisfied

n/a

notXQ31

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

test-set dependencies not satisfied

pass n/a pass pass
    K2-InternalVariablesWithout-5[+] no result n/a

test-set dependencies not satisfied

n/a

notXQ31

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

test-set dependencies not satisfied

pass n/a pass pass
    K2-InternalVariablesWithout-6[+] no result n/a

test-set dependencies not satisfied

n/a

notXQ31

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

test-set dependencies not satisfied

pass n/a pass pass
    K2-InternalVariablesWithout-7[+] no result n/a

test-set dependencies not satisfied

n/a

notXQ31

n/a n/a n/a
    K2-InternalVariablesWithout-7a[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K2-InternalVariablesWithout-8[+] no result n/a

test-set dependencies not satisfied

n/a

notXQ31

n/a n/a n/a
    K2-InternalVariablesWithout-8a[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K2-InternalVariablesWithout-9[+] no result n/a

test-set dependencies not satisfied

n/a

notXQ31

n/a n/a n/a
    K2-InternalVariablesWithout-9a[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K2-InternalVariablesWithout-10[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K2-InternalVariablesWithout-11[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K2-InternalVariablesWithout-12[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K2-InternalVariablesWithout-13[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K2-InternalVariablesWithout-14[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K2-InternalVariablesWithout-15[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    vardeclwithtype-1[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    vardeclwithtype-2[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    vardeclwithtype-3[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    vardeclwithtype-4[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    vardeclwithtype-5[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    vardeclwithtype-6[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    vardeclwithtype-7[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    vardeclwithtype-8[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    vardeclwithtype-9[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    vardeclwithtype-10[+] pass n/a

test-set dependencies not satisfied

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

test-set dependencies not satisfied

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

test-set dependencies not satisfied

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

test-set dependencies not satisfied

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

test-set dependencies not satisfied

pass n/a pass pass
    vardeclwithtype-15a[+] no result n/a

test-set dependencies not satisfied

n/a

notXQ31

n/a n/a n/a
    vardeclwithtype-15b[+] pass n/a

test-set dependencies not satisfied

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

test-set dependencies not satisfied

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

test-set dependencies not satisfied

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

test-set dependencies not satisfied

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

test-set dependencies not satisfied

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

test-set dependencies not satisfied

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

test-set dependencies not satisfied

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

test-set dependencies not satisfied

pass n/a pass pass
    internalvar-1[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K-InternalVariablesWith-1[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K-InternalVariablesWith-2[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K-InternalVariablesWith-3[+] pass n/a

test-set dependencies not satisfied

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

test-set dependencies not satisfied

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

test-set dependencies not satisfied

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

test-set dependencies not satisfied

n/a

notXQ31

n/a n/a n/a
    K-InternalVariablesWith-6b[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K-InternalVariablesWith-7[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K-InternalVariablesWith-8[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K-InternalVariablesWith-9a[+] no result n/a

test-set dependencies not satisfied

n/a

notXQ31

n/a n/a n/a
    K-InternalVariablesWith-9b[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K-InternalVariablesWith-10[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K-InternalVariablesWith-11[+] pass n/a

test-set dependencies not satisfied

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

test-set dependencies not satisfied

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

test-set dependencies not satisfied

pass n/a pass pass
    K-InternalVariablesWith-14[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K-InternalVariablesWith-15a[+] no result n/a

test-set dependencies not satisfied

n/a

notXQ31

n/a n/a n/a
    K-InternalVariablesWith-15b[+] pass n/a

test-set dependencies not satisfied

wrongError

Expected XPST0008; got XQDY0054

n/a pass pass
    K-InternalVariablesWith-16[+] no result n/a

test-set dependencies not satisfied

n/a

notXQ31

n/a n/a n/a
    K-InternalVariablesWith-16a[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K-InternalVariablesWith-17[+] no result n/a

test-set dependencies not satisfied

n/a

notXQ31

n/a n/a n/a
    K-InternalVariablesWith-17a[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K-InternalVariablesWith-18[+] no result n/a

test-set dependencies not satisfied

n/a

notXQ31

n/a n/a n/a
    K-InternalVariablesWith-18a[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K-InternalVariablesWith-19[+] no result n/a

test-set dependencies not satisfied

n/a

notXQ31

n/a n/a n/a
    K-InternalVariablesWith-19a[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K-InternalVariablesWith-20[+] no result n/a

test-set dependencies not satisfied

n/a

notXQ31

n/a n/a n/a
    K-InternalVariablesWith-20a[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K-InternalVariablesWith-21[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass
    K2-InternalVariablesWith-1[+] pass n/a

test-set dependencies not satisfied

pass n/a pass pass