Higher-order functions: No failure reported when supplied function doesn't match required signature
XSLT3 Test case higher-order-functions-060 is failing. No error is reported when the function
fn:string-length#1 is passed to an argument whose expected type is
function(xs:string) as xs:string.
The cause of the problem is that the
evaluate() method of
XdmFunction.CoercedFunction checks and converts the supplied arguments, but applies no checking to the result.
Please register to edit this issue