Skip to content

'stack upgrade' failed with the message "ghc: panic! (the 'impossible' happened)"

MacBook Pro, MacOS Sierra 10.12.2

$ stack upgrade

Fetched package index.

http-client-0.5.3.3: configure

http-client-0.5.3.3: build

pid1-0.1.0.0: configure

pid1-0.1.0.0: build

optparse-applicative-0.13.0.0: configure

optparse-applicative-0.13.0.0: build

text-metrics-0.1.0: configure

pid1-0.1.0.0: copy/register

text-metrics-0.1.0: build

aeson-1.0.2.1: configure

aeson-1.0.2.1: build

th-orphans-0.13.1: configure

text-metrics-0.1.0: copy/register

th-orphans-0.13.1: build

store-core-0.3: configure

store-core-0.3: build

store-core-0.3: copy/register

th-orphans-0.13.1: copy/register

th-utilities-0.2.0.1: configure

th-utilities-0.2.0.1: build

optparse-applicative-0.13.0.0: copy/register

optparse-simple-0.0.3: configure

optparse-simple-0.0.3: build

optparse-simple-0.0.3: copy/register

http-client-0.5.3.3: copy/register

http-client-tls-0.3.3: configure

http-client-tls-0.3.3: build

th-utilities-0.2.0.1: copy/register

store-0.3: configure

store-0.3: build

http-client-tls-0.3.3: copy/register

store-0.3: copy/register

aeson-1.0.2.1: copy/register

binary-tagged-0.1.4.1: configure

binary-tagged-0.1.4.1: build

yaml-0.8.20: configure

yaml-0.8.20: build

path-0.5.9: configure

path-0.5.9: build

aeson-compat-0.3.6: configure

aeson-compat-0.3.6: build

http-conduit-2.2.3: configure

http-conduit-2.2.3: build

persistent-2.6: configure

path-0.5.9: copy/register

persistent-2.6: build

path-io-1.1.0: configure

aeson-compat-0.3.6: copy/register

path-io-1.1.0: build

binary-tagged-0.1.4.1: copy/register

http-conduit-2.2.3: copy/register

path-io-1.1.0: copy/register

yaml-0.8.20: copy/register

hpack-0.15.0: configure

hpack-0.15.0: build

persistent-2.6: copy/register

persistent-template-2.5.1.6: configure

persistent-template-2.5.1.6: build

persistent-sqlite-2.6: configure

hpack-0.15.0: copy/register

persistent-sqlite-2.6: build

persistent-template-2.5.1.6: copy/register

persistent-sqlite-2.6: copy/register

stack-1.3.0: configure

[1 of 1] Compiling Main ( /private/var/folders/b2/q9qtc29x3m542jp596km0lgw0000gn/T/stack-upgrade83426/stack-1.3.0/Setup.hs, /private/v ar/folders/b2/q9qtc29x3m542jp596km0lgw0000gn/T/stack-upgrade83426/stack-1.3.0/.stack-work/dist/x86_64-osx/Cabal-1.22.5.0/setup/Main.o )

Linking /private/var/folders/b2/q9qtc29x3m542jp596km0lgw0000gn/T/stack-upgrade83426/stack-1.3.0/.stack-work/dist/x86_64-osx/Cabal-1.22.5.0/setup/s etup ...

Configuring stack-1.3.0...

stack-1.3.0: build

Preprocessing library stack-1.3.0...

[ 1 of 121] Compiling Text.PrettyPrint.Leijen.Extended ( src/Text/PrettyPrint/Leijen/Extended.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/buil d/Text/PrettyPrint/Leijen/Extended.o )

[ 2 of 121] Compiling Stack.Ghci.Script ( src/Stack/Ghci/Script.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Stack/Ghci/Script.o )

[ 3 of 121] Compiling Stack.FileWatch ( src/Stack/FileWatch.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Stack/FileWatch.o )

[ 4 of 121] Compiling System.Process.PagerEditor ( src/System/Process/PagerEditor.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/System/Pro cess/PagerEditor.o )

[ 5 of 121] Compiling System.Process.Log ( src/System/Process/Log.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/System/Process/Log.o )

[ 6 of 121] Compiling Paths_stack ( .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/autogen/Paths_stack.hs, .stack-work/dist/x86_64-osx/Cab al-1.22.5.0/build/Paths_stack.o )

[ 7 of 121] Compiling Path.Find ( src/Path/Find.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Path/Find.o )

[ 8 of 121] Compiling Path.Extra ( src/Path/Extra.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Path/Extra.o )

[ 9 of 121] Compiling System.Process.Read ( src/System/Process/Read.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/System/Process/Read.o )

ghc: panic! (the 'impossible' happened)

(GHC version 7.10.3 for x86_64-apple-darwin):

Loading temp shared object failed: dlopen(/var/folders/b2/q9qtc29x3m542jp596km0lgw0000gn/T/ghc85411_0/libghc_57.dylib, 5): no suitable image found. Did find:

/var/folders/b2/q9qtc29x3m542jp596km0lgw0000gn/T/ghc85411_0/libghc_57.dylib: malformed mach-o: load commands size (47464) > 32768

Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug

Completed 22 action(s).

-- While building package stack-1.3.0 using:

/private/var/folders/b2/q9qtc29x3m542jp596km0lgw0000gn/T/stack-upgrade83426/stack-1.3.0/.stack-work/dist/x86_64-osx/Cabal-1.22.5.0/setup/setup --builddir=.stack-work/dist/x86_64-osx/Cabal-1.22.5.0 build lib:stack exe:stack --ghc-options " -ddump-hi -ddump-to-file"

Process exited with code: ExitFailure 1

Trac metadata
Trac field Value
Version 7.10.3
Type Bug
TypeOfFailure OtherFailure
Priority normal
Resolution Unresolved
Component Compiler
Test case
Differential revisions
BlockedBy
Related
Blocking
CC
Operating system
Architecture
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information