Legend:    
        
passed     
        
almost passed
(≥ 98%)
    
        
failed     
        
untested
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)
op-numeric-integer-divide 136/136 135/136 125/125 136/136 125/125 136/136 133/136 125/125 136/136 136/136 125/125 136/136 136/136 136/136 136/136 2/15
    op-numeric-integer-divideint2args-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-divideint2args-2[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-divideint2args-3[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-divideint2args-4[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-divideint2args-5[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-divideintg2args-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-divideintg2args-2[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-divideintg2args-3[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-divideintg2args-4[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-divideintg2args-5[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividedec2args-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividedec2args-2[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividedec2args-3[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividedec2args-4[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividedec2args-5[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividelng2args-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividelng2args-2[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividelng2args-3[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividelng2args-4[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividelng2args-5[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-divideusht2args-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-divideusht2args-2[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividenint2args-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividenint2args-2[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividenint2args-3[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividenint2args-4[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividenint2args-5[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividepint2args-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividepint2args-2[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividepint2args-3[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividepint2args-4[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividepint2args-5[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-divideulng2args-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-divideulng2args-2[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividenpi2args-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividenpi2args-2[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividenpi2args-3[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividenpi2args-4[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividenni2args-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividenni2args-2[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividesht2args-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividesht2args-2[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividesht2args-3[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividesht2args-4[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividesht2args-5[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividemix2args-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividemix2args-2[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividemix2args-3[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividemix2args-4[+] pass pass pass n/a

notXP20

pass n/a

notXP30

pass n/a pass pass n/a pass pass pass pass
    op-numeric-integer-dividemix2args-5[+] pass pass pass n/a

notXP20

pass n/a

notXP30

pass n/a pass pass n/a pass pass pass pass
    op-numeric-integer-dividemix2args-6[+] pass pass pass n/a

notXP20

pass n/a

notXP30

pass n/a pass pass n/a pass pass pass pass
    op-numeric-integer-dividemix2args-7[+] pass pass pass n/a

notXP20

pass n/a

notXP30

pass n/a pass pass n/a pass pass pass pass
    op-numeric-integer-dividemix2args-8[+] pass pass pass n/a

notXP20

pass n/a

notXP30

pass n/a pass pass n/a pass pass pass pass
    op-numeric-integer-dividemix2args-9[+] pass pass pass n/a

notXP20

pass n/a

notXP30

pass n/a pass pass n/a pass pass pass pass
    op-numeric-integer-dividemix2args-10[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-divide-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-2[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-3[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-4[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-5[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-6[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-7[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-8[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-9[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-10[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-11[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-12[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-13[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-14[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-15[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-16[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-17[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-18[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-19[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-20[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-21[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-22[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-23[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-24[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-25[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-26[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-27[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-28[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-29[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-30[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-31[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-32[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-33[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-34[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-35[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-36[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-37[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-38[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-39[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-40[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-41[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-42[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-43[+] pass pass no result pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-44[+] pass pass no result pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-45[+] pass pass no result pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-46[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-47[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-48[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-49[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-50[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-51[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-52[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-NumericIntegerDivide-53[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-NumericIntegerDivide-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-NumericIntegerDivide-2[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-NumericIntegerDivide-3[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-NumericIntegerDivide-4[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-NumericIntegerDivide-5[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-NumericIntegerDivide-6[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-NumericIntegerDivide-7[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-NumericIntegerDivide-8[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividefloat2args-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividefloat2args-2[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividefloat2args-3[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividefloat2args-4[+] pass wrongError

expected: FOAR0001 actualCode: FOAR0002

pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividefloat2args-5[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividedouble2args-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividedouble2args-2[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividedouble2args-3[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividedouble2args-4[+] pass wrongError

expected: FOAR0001 actualCode: FOAR0002

pass pass pass pass pass pass pass pass pass pass pass pass pass
    op-numeric-integer-dividedouble2args-5[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-numeric-idivide-001[+] pass pass pass n/a

notXP20

pass n/a

notXP30

pass n/a pass pass n/a pass pass pass pass
    cbcl-numeric-idivide-002[+] pass pass pass n/a

notXP20

pass n/a

notXP30

pass n/a pass pass n/a pass pass pass pass
    cbcl-numeric-idivide-003[+] pass pass pass n/a

notXP20

pass n/a

notXP30

pass n/a pass pass n/a pass pass pass pass
    cbcl-numeric-idivide-004[+] pass pass pass n/a

notXP20

pass n/a

notXP30

pass n/a pass pass n/a pass pass pass pass
    cbcl-numeric-idivide-005[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-numeric-idivide-006[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-numeric-idivide-007[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-numeric-idivide-008[+] pass fail wrongError

Expected error:FOAR0002, got err:FOCA0002

wrongError

Expected error:FOAR0002, got err:FOCA0002

wrongError

Expected error:FOAR0002, got err:FOCA0002

wrongError

Expected error:FOAR0002, got err:FOCA0002

wrongError

Expected error:FOAR0002, got err:FOCA0002

pass pass pass pass pass pass wrongError

Expected error: FOAR0002. Found error: ZXQP0003

wrongError

Expected error: FOAR0002. Found error: ZXQP0003

    cbcl-numeric-idivide-009[+] pass pass pass n/a

notXP20

pass n/a

notXP30

pass n/a pass pass n/a pass pass pass pass