Saxon failures running test examples

I looked at the test failures:

 fo-test-fn-contains-sequence-012

Error in test: XPST0003  expected ")", found "<eof>"

 fo-test-fn-deep-equal-009, -012, -013, 014

Spec changes for numeric comparisons not yet implementd

 fo-test-fn-ends-with-sequence-008

Error in test: XPST0081  Namespace prefix 'fos' has not been declared

 fo-test-fn-ends-with-sequence-011

Error in test: XPST0003  expected ")", found "<eof>"

 fo-test-fn-expanded-QName-001, -002

Not yet implemented in Saxon

 fo-test-fn-identity-003

Example is not testable as written: XPDY0002  Finding root of tree: the context item is absent

 fo-test-fn-items-at-002

Saxon result differs from expected result

 fo-test-fn-iterate-while-004

Saxon result is very close to expected result: 1983.99999999999999999985687255859375

 fo-test-fn-replace-009, -010, -011, -012, -013

Syntax error in example code

 fo-test-fn-slice-001 .. -020

Feature not implemented in Saxon

 fo-test-fn-starts-with-sequence-008, -011

See -ends-with-

 fo-test-map-of-001...

Not yet implemented in Saxon

 fo-test-map-values-...

Not yet implemented in Saxon

Altogether, a useful exercise!

Michael Kay
Saxonica

Received on Saturday, 6 May 2023 19:23:20 UTC