Thanks for reporting this bug.

I have created a bug issue report, where you can track its progress. Please see: https://saxonica.plan.io/issues/2117 

This regression has occurred as a result of the changes to the FilterExpressionCompiler (originally reported in the bug issue: https://saxonica.plan.io/issues/2077)

kind regards,

O’Neil


On 31 Jul 2014, at 10:29, Gunther Rademacher <grd@gmx.de> wrote:

When byte code generation is in effect, this XQuery
 
      let $x := <x i="0"/>
      return $x[1 + $x/@i]
 
is rejected with a message of
 
      FORG0006: Effective boolean value is not defined for sequence starting with an atomic
      value other than a boolean, number, or string      
 
This problem first appears in 9.5.1.6.
 
Best regards,
Gunther
 
 
------------------------------------------------------------------------------
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls.
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk_______________________________________________
saxon-help mailing list archived at http://saxon.markmail.org/
saxon-help@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/saxon-help

-------------------------------
O'Neil Delpratt
Software Developer, Saxonica Limited Email: oneil@saxonica.com
Tel: +44 118 946 5894
Web: http://www.saxonica.com
Saxonica Community site: http://dev.saxonica.com
Bug tracking site: https://saxonica.plan.io/