#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
_______________________________________________
ghc-tickets mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/ghc-tickets