Re: [GHC] #7684: cgrun071 segfaults

#7684: cgrun071 segfaults ----------------------------------+---------------------------------- Reporter: tibbe | Owner: leroux Type: bug | Status: new Priority: normal | Milestone: 7.8.1 Component: Compiler | Version: 7.7 Resolution: | Keywords: Operating System: MacOS X | Architecture: x86_64 (amd64) Type of failure: Runtime crash | Difficulty: Unknown Test Case: | Blocked By: Blocking: | Related Tickets: ----------------------------------+---------------------------------- Changes (by leroux): * owner: => leroux Comment: I've run into this same problem on OS X 10.8.4 x86_64. I dug into cgrun071 and found that it's a problem with {{{popcnt8}}}. Whenever {{{popcnt8}}} encounters very "large" numbers, it segaults. {{{ map (\x -> (x, popcnt8 x)) $ iterate (+1000) 1 }}} I ran this expression multiple times expecting it to segfault at the same point, but it did otherwise. Whenever it broke, I tested the integer and it would simply segfault. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/7684#comment:9 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC