[GHC] #8072: Optimizations change result of div for Word
GHC
ghc-devs at haskell.org
Fri Jul 19 20:16:02 CEST 2013
#8072: Optimizations change result of div for Word
-------------------------------------+---------------------------
Reporter: Khudyakov | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.6.3
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture: x86
Type of failure: None/Unknown | Difficulty: Unknown
Test Case: | Blocked By:
Blocking: | Related Tickets: 3676
-------------------------------------+---------------------------
Comment (by Khudyakov):
I don't think #3676 is related. It's because of incorrectness of
realToFrac. Funky values like NaN and ±∞ are not representable as
rationals so realToFrac converts Float to Double incorrectly but
specialized version does it right so this difference arise. In this bug we
are dealing only with integer arithmetics.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8072#comment:5>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list