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)
fn-matches 148/151 139/150 143/143 146/146 147/147 150/150 150/150 150/147 150/150 150/150 146/143 146/146 146/146 145/146 149/150 1/15
    fn-matches2args-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches2args-2[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches2args-3[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches2args-4[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches2args-5[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matchesErr-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matchesErr-2[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matchesErr-3[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matchesErr-4[+] pass fail pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matchesErr-5[+] pass fail pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-2[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-3[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-4[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-5[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-6[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-7[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-8[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-9[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-10[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-11[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-12[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-13[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-14[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-15[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-16[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-17[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-18[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-19[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-20[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-21[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-22[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-23[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-24[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-25[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-26[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-27[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-28[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-29[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-30[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-31[+] pass pass pass n/a

notXP20

n/a

notXQ10

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

Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met.

pass
    fn-matches-32[+] pass pass pass n/a

notXP20

n/a

notXQ10

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

Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met.

pass
    fn-matches-33[+] pass pass pass n/a

notXP20

n/a

notXQ10

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

Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met.

pass
    fn-matches-34[+] pass pass pass n/a

notXP20

n/a

notXQ10

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

Dependency (type=spec, value=XP30+ XQ30+, satisfied=true) was not met.

pass
    fn-matches-35[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-36[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-37[+] pass fail pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-38[+] pass fail pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-39[+] pass fail pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-40[+] pass fail pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-41[+] pass fail pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-42[+] pass fail pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-43[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-44[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-45[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-46[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-47[+] pass fail pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-48[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    fn-matches-49[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    caselessmatch01[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    caselessmatch02[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    caselessmatch03[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    caselessmatch04[+] fail fail pass pass pass pass pass pass pass pass pass pass pass pass pass
    caselessmatch05[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    caselessmatch06[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    caselessmatch07[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    caselessmatch08[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    caselessmatch09[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    caselessmatch10[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    caselessmatch11[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    caselessmatch12[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    caselessmatch13[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    caselessmatch14[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    caselessmatch15[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-MatchesFunc-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-MatchesFunc-2[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-MatchesFunc-3[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-MatchesFunc-4[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-MatchesFunc-5[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K-MatchesFunc-6[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-MatchesFunc-1[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-MatchesFunc-2[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-MatchesFunc-3[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-MatchesFunc-4[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-MatchesFunc-5[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-MatchesFunc-6[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-MatchesFunc-7[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-MatchesFunc-8[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-MatchesFunc-9[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-MatchesFunc-10[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-MatchesFunc-11[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-MatchesFunc-12[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-MatchesFunc-13[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-MatchesFunc-14[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-MatchesFunc-15[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    K2-MatchesFunc-16[+] no result n/a pass pass pass pass pass n/a n/a n/a n/a n/a n/a pass pass
    K2-MatchesFunc-16a[+] fail fail pass pass pass pass pass pass pass pass pass pass pass n/a

Dependency (type=xsd-version, value=1.0, satisfied=true) was not met.

n/a

Dependency (type=xsd-version, value=1.0, satisfied=true) was not met.

    K2-MatchesFunc-17[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-001[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-002[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-003[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-004[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-005[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-006[+] pass pass pass n/a

notXP20

pass n/a

notXP30

pass n/a pass pass n/a pass pass pass pass
    cbcl-matches-006b[+] no result n/a no result n/a

notXP20

n/a

notXQ10

n/a

notXP30

n/a

notXQ30

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

Dependency (type=spec, value=XP20+, satisfied=true) was not met.

n/a

Dependency (type=spec, value=XP20+, satisfied=true) was not met.

    cbcl-matches-007[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-008[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-009[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-010[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-011[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-012[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-013[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-014[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-015[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-016[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-017[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-018[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-019[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-020[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-021[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-022[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-023[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-024[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-025[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-026[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-027[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-028[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-029[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-030[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-031[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-032[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-033[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-034[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-035[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-036[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-037[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-038[+] pass pass tooBig

Regex with high repeat count blows heap space

tooBig

Related to bug issue #22768

tooBig

Related to bug issue #22768

tooBig

Related to bug issue #22768

tooBig

Related to bug issue #22768

pass pass pass pass pass pass fail fail
    cbcl-matches-039[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-040[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-041[+] pass pass pass n/a

notXP20

pass n/a

notXP30

pass n/a pass pass n/a pass pass pass pass
    cbcl-matches-041b[+] no result n/a no result n/a

notXP20

n/a

notXQ10

n/a

notXP30

n/a

notXQ30

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

Dependency (type=spec, value=XP10+, satisfied=true) was not met.

n/a

Dependency (type=spec, value=XP10+, satisfied=true) was not met.

    cbcl-matches-042[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-043[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-044[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-045[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-046[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-047[+] pass pass pass n/a

notXP20

pass n/a

notXP30

pass n/a pass pass n/a pass pass pass pass
    cbcl-matches-047b[+] no result n/a no result n/a

notXP20

n/a

notXQ10

n/a

notXP30

n/a

notXQ30

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

Dependency (type=spec, value=XP10+, satisfied=true) was not met.

n/a

Dependency (type=spec, value=XP10+, satisfied=true) was not met.

    cbcl-matches-048[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-049[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-050[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-051[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-052[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass
    cbcl-matches-053[+] pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass