Created
November 14, 2019 14:40
-
-
Save mrBliss/9e86f1ddcbd0698fe08c47ec43551511 to your computer and use it in GitHub Desktop.
GHC panic
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
While building this branch: | |
https://github.com/input-output-hk/cardano-node/pull/299 | |
(-O nor -j don't seem to matter) | |
$ stack build --ghc-options="-O0" | |
ouroboros-network > configure | |
ouroboros-network > Configuring ouroboros-network-0.1.0.0... | |
ouroboros-network > build | |
ouroboros-network > Preprocessing library for ouroboros-network-0.1.0.0.. | |
ouroboros-network > Building library for ouroboros-network-0.1.0.0.. | |
ouroboros-network > [ 1 of 58] Compiling Codec.SerialiseTerm | |
ouroboros-network > [ 2 of 58] Compiling Data.FingerTree.Strict | |
ouroboros-network > [ 3 of 58] Compiling Data.Sequence.Strict | |
ouroboros-network > [ 4 of 58] Compiling Ouroboros.Network.Channel | |
ouroboros-network > [ 5 of 58] Compiling Ouroboros.Network.DeltaQ | |
ouroboros-network > [ 6 of 58] Compiling Ouroboros.Network.BlockFetch.DeltaQ | |
ouroboros-network > [ 7 of 58] Compiling Ouroboros.Network.Magic | |
ouroboros-network > [ 8 of 58] Compiling Ouroboros.Network.Mux | |
ouroboros-network > ghc: panic! (the 'impossible' happened) | |
ouroboros-network > (GHC version 8.6.5 for x86_64-unknown-linux): | |
ouroboros-network > Simplify.addEvals | |
ouroboros-network > C:MonadSTM | |
ouroboros-network > [ww1_aBHq, ww2_aBHr, ww3_aBHs, ww4_aBHu, ww5_aBHw, ww6_aBHy, | |
ouroboros-network > ww7_aBHA, ww8_aBHC, ww9_aBHE, ww10_aBHG, ww11_aBHI, ww12_aBHJ, | |
ouroboros-network > ww13_aBHL, ww14_aBHN, ww15_aBHP, ww16_aBHR, ww17_aBHT, ww18_aBHV, | |
ouroboros-network > ww19_aBHX, ww20_aBHZ, ww21_aBI1, ww22_aBI3, ww23_aBI5, ww24_aBI7, | |
ouroboros-network > ww25_aBI9, ww26_aBIb, ww27_aBId, ww28_aBIf, ww29_aBIh, ww30_aBIj, | |
ouroboros-network > ww31_aBIl, ww32_aBIn, ww33_aBIp] | |
ouroboros-network > [[N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t], | |
ouroboros-network > [N, o, t, M, a, r, k, e, d, S, t, r, i, c, t]] (length = 34) | |
ouroboros-network > [Monad m_aB88, Monad (STM m_aB88), | |
ouroboros-network > forall a. HasCallStack => STM m_aB88 a -> m_aB88 a, | |
ouroboros-network > forall a. a -> STM m_aB88 (LazyTVar m_aB88 a), | |
ouroboros-network > forall a. LazyTVar m_aB88 a -> STM m_aB88 a, | |
ouroboros-network > forall a. LazyTVar m_aB88 a -> a -> STM m_aB88 (), | |
ouroboros-network > forall a. STM m_aB88 a, | |
ouroboros-network > forall a. STM m_aB88 a -> STM m_aB88 a -> STM m_aB88 a, | |
ouroboros-network > forall a. a -> m_aB88 (LazyTVar m_aB88 a), | |
ouroboros-network > forall a. LazyTVar m_aB88 a -> (a -> a) -> STM m_aB88 (), | |
ouroboros-network > Bool -> STM m_aB88 (), | |
ouroboros-network > forall a. a -> STM m_aB88 (LazyTMVar m_aB88 a), | |
ouroboros-network > forall a. a -> m_aB88 (LazyTMVar m_aB88 a), | |
ouroboros-network > forall a. STM m_aB88 (LazyTMVar m_aB88 a), | |
ouroboros-network > forall a. m_aB88 (LazyTMVar m_aB88 a), | |
ouroboros-network > forall a. LazyTMVar m_aB88 a -> STM m_aB88 a, | |
ouroboros-network > forall a. LazyTMVar m_aB88 a -> STM m_aB88 (Maybe a), | |
ouroboros-network > forall a. LazyTMVar m_aB88 a -> a -> STM m_aB88 (), | |
ouroboros-network > forall a. LazyTMVar m_aB88 a -> a -> STM m_aB88 Bool, | |
ouroboros-network > forall a. LazyTMVar m_aB88 a -> STM m_aB88 a, | |
ouroboros-network > forall a. LazyTMVar m_aB88 a -> STM m_aB88 (Maybe a), | |
ouroboros-network > forall a. LazyTMVar m_aB88 a -> a -> STM m_aB88 a, | |
ouroboros-network > forall a. LazyTMVar m_aB88 a -> STM m_aB88 Bool, | |
ouroboros-network > forall a. STM m_aB88 (TQueue m_aB88 a), | |
ouroboros-network > forall a. TQueue m_aB88 a -> STM m_aB88 a, | |
ouroboros-network > forall a. TQueue m_aB88 a -> STM m_aB88 (Maybe a), | |
ouroboros-network > forall a. TQueue m_aB88 a -> a -> STM m_aB88 (), | |
ouroboros-network > forall a. TQueue m_aB88 a -> STM m_aB88 Bool, | |
ouroboros-network > forall a. Natural -> STM m_aB88 (TBQueue m_aB88 a), | |
ouroboros-network > forall a. TBQueue m_aB88 a -> STM m_aB88 a, | |
ouroboros-network > forall a. TBQueue m_aB88 a -> STM m_aB88 (Maybe a), | |
ouroboros-network > forall a. TBQueue m_aB88 a -> a -> STM m_aB88 (), | |
ouroboros-network > forall a. TBQueue m_aB88 a -> STM m_aB88 Bool, | |
ouroboros-network > forall a. TBQueue m_aB88 a -> STM m_aB88 Bool] (length = 34) | |
ouroboros-network > [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | |
ouroboros-network > ,] (length = 34) | |
ouroboros-network > Call stack: | |
ouroboros-network > CallStack (from HasCallStack): | |
ouroboros-network > callStackDoc, called at compiler/utils/Outputable.hs:1160:37 in ghc:Outputable | |
ouroboros-network > pprPanic, called at compiler/simplCore/Simplify.hs:2670:16 in ghc:Simplify | |
ouroboros-network > | |
ouroboros-network > Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug | |
ouroboros-network > | |
-- While building package ouroboros-network-0.1.0.0 using: | |
/home/thomas/.stack/setup-exe-cache/x86_64-linux-tinfo6/Cabal-simple_mPHDZzAJ_2.4.0.1_ghc-8.6.5 --builddir=.stack-work/dist/x86_64-linux-tinfo6/Cabal-2.4.0.1 build --ghc-options " -fdiagnostics-color=always" | |
Process exited with code: ExitFailure 1 | |
Progress 1/4 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment