Skip to content

Bug fix UM/MOD

Pre-release
Pre-release
Compare
Choose a tag to compare
@TG9541 TG9541 released this 09 Feb 06:18
c3d755f

Bug Fix

@MrMarkB and @Picatout identified and fixed a number of bugs in UM/MOD that mode quotient and/or remainder invalid in the following cases:

  • divisor larger than $7FFF
  • MSB of the 32 bit dividend larger than the divisor
  • invalid remainder in some other cases

The defect also has some impact on M/MOD, */MOD (edge cases and remainder) and */ (remainder).

There is no known effect on /MOD, MOD and /.

Please refer to #400 and #401 for details!