[GHC] #10173: Panic: Irrefutable pattern failed for pattern Data.Maybe.Just

GHC ghc-devs at haskell.org
Fri Mar 20 01:03:03 UTC 2015


#10173: Panic: Irrefutable pattern failed for pattern Data.Maybe.Just
-----------------------------------+---------------------------------------
              Reporter:  mietek    |             Owner:
                  Type:  bug       |            Status:  new
              Priority:  normal    |         Milestone:
             Component:  Compiler  |           Version:  7.8.4
              Keywords:            |  Operating System:  Linux
          Architecture:  x86       |   Type of failure:  Compile-time crash
             Test Case:            |        Blocked By:
              Blocking:            |   Related Tickets:
Differential Revisions:            |
-----------------------------------+---------------------------------------
 On 32-bit Red Hat Enterprise Linux 6.5, released on 11/11/2014 (available
 on [https://aws.amazon.com/marketplace/pp/B007NMF9O0/ Amazon EC2]),
 building `attoparsec-0.12.1.2` with GHC 7.8.4 causes a panic:

 {{{
 Configuring attoparsec-0.12.1.2...
 Building attoparsec-0.12.1.2...
 Preprocessing library attoparsec-0.12.1.2...
 [ 1 of 21] Compiling Data.Attoparsec.Text.FastSet (
 Data/Attoparsec/Text/FastSet.hs, dist/dist-sandbox-
 a9165fb6/build/Data/Attoparsec/Text/FastSet.o )
 [ 2 of 21] Compiling Data.Attoparsec.Text.Buffer (
 Data/Attoparsec/Text/Buffer.hs, dist/dist-sandbox-
 a9165fb6/build/Data/Attoparsec/Text/Buffer.o )
 [ 3 of 21] Compiling Data.Attoparsec.Internal.Fhthagn (
 Data/Attoparsec/Internal/Fhthagn.hs, dist/dist-sandbox-
 a9165fb6/build/Data/Attoparsec/Internal/Fhthagn.o )
 [ 4 of 21] Compiling Data.Attoparsec.ByteString.Buffer (
 Data/Attoparsec/ByteString/Buffer.hs, dist/dist-sandbox-
 a9165fb6/build/Data/Attoparsec/ByteString/Buffer.o )
 [ 5 of 21] Compiling Data.Attoparsec.Zepto ( Data/Attoparsec/Zepto.hs,
 dist/dist-sandbox-a9165fb6/build/Data/Attoparsec/Zepto.o )
 [ 6 of 21] Compiling Data.Attoparsec.Number ( Data/Attoparsec/Number.hs,
 dist/dist-sandbox-a9165fb6/build/Data/Attoparsec/Number.o )
 [ 7 of 21] Compiling Data.Attoparsec.ByteString.FastSet (
 Data/Attoparsec/ByteString/FastSet.hs, dist/dist-sandbox-
 a9165fb6/build/Data/Attoparsec/ByteString/FastSet.o )
 [ 8 of 21] Compiling Data.Attoparsec.Internal.Types (
 Data/Attoparsec/Internal/Types.hs, dist/dist-sandbox-
 a9165fb6/build/Data/Attoparsec/Internal/Types.o )
 [ 9 of 21] Compiling Data.Attoparsec.Types ( Data/Attoparsec/Types.hs,
 dist/dist-sandbox-a9165fb6/build/Data/Attoparsec/Types.o )
 [10 of 21] Compiling Data.Attoparsec.Internal (
 Data/Attoparsec/Internal.hs, dist/dist-sandbox-
 a9165fb6/build/Data/Attoparsec/Internal.o )
 [11 of 21] Compiling Data.Attoparsec.Combinator (
 Data/Attoparsec/Combinator.hs, dist/dist-sandbox-
 a9165fb6/build/Data/Attoparsec/Combinator.o )
 [12 of 21] Compiling Data.Attoparsec.ByteString.Internal (
 Data/Attoparsec/ByteString/Internal.hs, dist/dist-sandbox-
 a9165fb6/build/Data/Attoparsec/ByteString/Internal.o )
 [13 of 21] Compiling Data.Attoparsec.Text.Internal (
 Data/Attoparsec/Text/Internal.hs, dist/dist-sandbox-
 a9165fb6/build/Data/Attoparsec/Text/Internal.o )
 ghc: panic! (the 'impossible' happened)
   (GHC version 7.8.4 for i386-unknown-linux):
         compiler/nativeGen/RegAlloc/Linear/JoinToTargets.hs:84:13-59:
 Irrefutable pattern failed for pattern Data.Maybe.Just live_set
 }}}

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10173>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list