[GHC] #15271: 1e1000000000 :: Double yields 0.0 instead of Infinity
GHC
ghc-devs at haskell.org
Sat Oct 27 10:38:51 UTC 2018
#15271: 1e1000000000 :: Double yields 0.0 instead of Infinity
-------------------------------------+-------------------------------------
Reporter: claude | Owner: fangyizhou
Type: bug | Status: patch
Priority: normal | Milestone: 8.8.1
Component: Compiler | Version: 8.4.3
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
Type of failure: Incorrect result | Unknown/Multiple
at runtime | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s): Phab:D5271
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by fangyizhou):
Replying to [comment:10 sighingnow]:
> @fangyizhou, have you tested Phab:D5271 with the last case in the
description ? Even on Windows 64, `1e1000000000 :: Double` consumes GBs of
memory. Maybe the problem still exists with this patch.
What do you mean? I didn't fix the memory issue because line 1 of this bug
report says this matters correctness instead of performace
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/15271#comment:11>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list