When converting a string to an xs:time or xs:dateTime,
if the value ends in a decimal point following the
seconds component, with no digits after the decimal
point, Saxon crashes with a NoSuchElementException
rather than reporting a proper DynamicError.
Source fix affects modules TimeValue and DateTimeValue
(both in package net.sf.saxon.value), and will be added
to the latest8.8 branch in Subversion.
The problem is present in 8.8 and in all earlier releases.