> I am trying to fix some errors in the Integer arithmetic
> Simon Marlow and I spotted.
> 
> I just reinstalled cvs from scratch yesterday and build ghc-4.07
> from it. I then noticed that one of my programs resulted in
> completely different output than it did with ghc-4.06 (or even
> 4.07 from cvs a few weeks ago).
> 
> I am pretty convinced that the ghc-4.06 output is correct and
> the 4.07 output is **very** wrong. I am pretty sure the differences
> are caused by changes in Integer arithmetic (again, I have not
> noticed these problems with 4.07 and cvs a few weeks ago, so the
> changes must have been recent.) If I were to guess the errors are
> caused by changes to quot or gcd.

There haven't been any changes to PrelNum.lhs (which is where quot, gcd etc.
live) since 4.06.  I can't think of any changes off the top of my head that
may have caused this.

Could you send us an example that shows up the difference?

Cheers,
        Simon

Reply via email to