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-LetClause 88/88 23/23 88/88 23/23 88/88 88/1 0/6
    letexprwith-1[+] pass n/a

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

pass n/a pass pass
    letexprwith-24[+] pass n/a

notXP31

pass n/a pass pass
    LetExpr001[+] pass pass pass pass pass pass
    LetExpr002[+] pass pass pass pass pass pass
    LetExpr003[+] pass pass pass pass pass pass
    LetExpr004[+] pass pass pass pass pass pass
    LetExpr005[+] pass pass pass pass pass pass
    LetExpr006[+] pass pass pass pass pass pass
    LetExpr007[+] pass n/a

notXP31

pass n/a pass pass
    LetExpr008[+] pass pass pass pass pass pass
    LetExpr009[+] pass n/a

notXP31

pass n/a pass pass
    LetExpr010[+] pass pass pass pass pass pass
    LetExpr011[+] pass pass pass pass pass pass
    LetExpr012[+] pass pass pass pass pass pass
    LetExpr013[+] pass pass pass pass pass pass
    LetExpr014[+] pass pass pass pass pass pass
    LetExpr015[+] pass pass pass pass pass pass
    LetExpr016[+] pass n/a

notXP31

pass n/a pass pass
    LetExpr017[+] pass n/a

notXP31

pass n/a pass pass
    LetExpr018[+] pass n/a

notXP31

pass n/a pass pass
    LetExpr019[+] pass n/a

notXP31

pass n/a pass pass
    LetExpr020[+] pass n/a

notXP31

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

notXQ31

pass n/a n/a
    LetExpr021[+] pass pass pass pass pass pass
    K-LetExprWithout-1[+] pass pass pass pass pass pass
    K-LetExprWithout-2[+] pass pass pass pass pass pass
    K-LetExprWithout-3[+] pass pass pass pass pass pass
    K-LetExprWithout-4[+] pass n/a

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

pass n/a pass pass
    K2-LetExprWithout-8[+] pass pass pass pass pass pass
    K2-LetExprWithout-9[+] pass n/a

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

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

notXP31

pass n/a pass pass
    K2-LetExprWithout-16[+] pass n/a

notXP31

pass n/a pass pass
    K2-LetExprWithout-17[+] pass n/a

notXP31

pass n/a pass pass
    K2-LetExprWithout-18[+] pass n/a

notXP31

pass n/a pass pass
    K2-LetExprWithout-19[+] pass pass pass pass pass pass
    K2-LetExprWithout-20[+] pass n/a

notXP31

pass n/a pass pass
    K2-LetExprWithout-21[+] pass n/a

notXP31

pass n/a pass pass
    K2-LetExprWithout-22[+] pass n/a

notXP31

pass n/a pass pass
    K2-LetExprWithout-23[+] pass n/a

notXP31

pass n/a pass pass
    K2-LetExprWithout-24[+] pass n/a

notXP31

pass n/a pass pass
    K2-LetExprWithout-25[+] pass pass pass pass pass pass
    K2-LetExprWithout-26[+] pass n/a

notXP31

pass n/a pass pass
    xquery10keywords[+] pass n/a

notXP31

pass n/a pass pass
    xquery10keywords2[+] pass pass pass pass pass pass
    xquery10keywords3[+] pass n/a

notXP31

pass n/a pass pass
    xquery30keywords[+] pass n/a

notXP31

pass n/a pass pass
    xquery30keywords2[+] pass pass pass pass pass pass
    xquery30keywords3[+] pass n/a

notXP31

pass n/a pass pass
    xquery30keywords4[+] pass n/a

notXP31

pass n/a pass pass
    xquery30keywords5[+] pass n/a

notXP31

pass n/a pass pass
    xquery31keywords1[+] pass n/a

notXP31

pass n/a pass pass
    xquery31keywords2[+] pass n/a

notXP31

pass n/a pass pass
    xquery31keywords3[+] pass n/a

notXP31

pass n/a pass pass
    xquery31keywords4[+] pass n/a

notXP31

pass n/a pass pass
    xquery31keywords5[+] pass n/a

notXP31

pass n/a pass pass