This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Since expression -9223372036854775808 is parsed as UnaryMinus (IntegerLiteral (9223372036854775808)) I think implementaion can consider it as equivalent of -xs:integer(9223372036854775808) and can raise FOAR0002 on overflow.
Should be fixed in CVS.
Thanks!