[MacPorts] #24670: ghc 6.10.4_2 System.Random busted for floats/doubles on Snow Leopard
#24670: ghc 6.10.4_2 System.Random busted for floats/doubles on Snow Leopard --------------------------------+------------------------------------------- Reporter: waterson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: ghc random | Port: ghc --------------------------------+------------------------------------------- The System.Random functions (randomIO, randomRIO), when used with Double of Float, seem to consistently return Infinity. The expectation being that these would, of course, return random floating point numbers. For example, {{{ ~$ ghci GHCi, version 6.10.4: http://www.haskell.org/ghc/ :? for help Loading package ghc-prim ... linking ... done. Loading package integer ... linking ... done. Loading package base ... linking ... done. Prelude> :m +System.Random Prelude System.Random> randomIO :: IO Double Loading package old-locale-1.0.0.1 ... linking ... done. Loading package old-time-1.0.0.2 ... linking ... done. Loading package random-1.0.0.1 ... linking ... done. Infinity Prelude System.Random> randomIO :: IO Float Infinity Prelude System.Random> randomRIO (0.0 :: Double, 1.0) Infinity Prelude System.Random> :q Leaving GHCi. ~$ }}} Integers do not seem to be affected. -- Ticket URL: <http://trac.macports.org/ticket/24670> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24670: ghc 6.10.4_2 System.Random busted for floats/doubles on Snow Leopard --------------------------------+------------------------------------------- Reporter: waterson@… | Owner: gwright@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: ghc --------------------------------+------------------------------------------- Changes (by jmr@…): * keywords: ghc random => * owner: macports-tickets@… => gwright@… Comment: Please remember to cc the maintainer. -- Ticket URL: <http://trac.macports.org/ticket/24670#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24670: ghc 6.10.4_2 System.Random busted for floats/doubles on Snow Leopard --------------------------------+------------------------------------------- Reporter: waterson@… | Owner: gwright@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: ghc --------------------------------+------------------------------------------- Changes (by gwright@…): * status: new => assigned -- Ticket URL: <http://trac.macports.org/ticket/24670#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24670: ghc 6.10.4_2 System.Random busted for floats/doubles on Snow Leopard --------------------------------+------------------------------------------- Reporter: waterson@… | Owner: macports-tickets@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: ghc --------------------------------+------------------------------------------- Changes (by raimue@…): * owner: gwright@… => macports-tickets@… Comment: Port abandoned, #35561. -- Ticket URL: <https://trac.macports.org/ticket/24670#comment:> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24670: ghc 6.10.4_2 System.Random busted for floats/doubles on Snow Leopard -------------------------+-------------------------------- Reporter: waterson@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Resolution: wontfix | Keywords: Port: ghc | -------------------------+-------------------------------- Changes (by cal@…): * status: assigned => closed * resolution: => wontfix Comment: This ticket is obsolete, since GHC has been updated since. -- Ticket URL: <https://trac.macports.org/ticket/24670#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts