As noted in Bug #19678, some implementations support more than 16 total digits for xs:decimal.
Test case cbcl-numeric-divide-015:
10000000000000000000000000000.0 div 0.1
should accept a result of 100000000000000000000000000000.0.
Test case cbcl-numeric-subtract-001:
-79228162514264337593543950335.0 - 1.0
should accept a result of -79228162514264337593543950336.0.
Both now require FOAR0002.
Resolved by modifying the tests. I've avoided putting large values into assertions which could trigger FOAR0002 in processing of test assertions by the test driver, rather than in the execution of the tests themselves.
Please mark as CLOSED if you agree with the resolution. Otherwise, REOPEN.