
#11055: GHC 7.8.4 crash on ARM while building Stack 0.1.7 --------------------------------+--------------------------------------- Reporter: Lokathor | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 7.8.4 Keywords: | Operating System: Linux Architecture: arm | Type of failure: Compile-time crash Test Case: | Blocked By: Blocking: | Related Tickets: Differential Rev(s): | Wiki Page: --------------------------------+--------------------------------------- I was attempting to get stack on a raspberry pi 2. I had made a sandbox and installed the dependencies just fine. I go to build stack itself and the following happens: {{{ daniel@pixie stack $ cabal build Package has never been configured. Configuring with default flags. If this fails, please run configure manually. Resolving dependencies... Configuring stack-0.1.7.0... Building stack-0.1.7.0... Preprocessing library stack-0.1.7.0... [ 1 of 74] Compiling Data.Set.Monad ( src/Data/Set/Monad.hs, dist/build/Data/Set/Monad.o ) ghc: internal error: scavenge: unimplemented/strange closure type 15028 @ 0x6dfe143c (GHC version 7.8.4 for arm_unknown_linux) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug Aborted }}} The folder is still there so I could attach files or some such if needed. I know that GHC on ARM is full of weird instruction problems that have only recently been fixed, but I wasn't sure if this was related or not. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/11055 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler