#3883: --show-iface hangs on certain .hi files
---------------------------------+------------------------------------------
    Reporter:  simonmar          |        Owner:              
        Type:  bug               |       Status:  new         
    Priority:  high              |    Milestone:  6.14.1      
   Component:  Compiler          |      Version:  6.13        
    Keywords:                    |   Difficulty:              
          Os:  Unknown/Multiple  |     Testcase:              
Architecture:  Unknown/Multiple  |      Failure:  None/Unknown
---------------------------------+------------------------------------------
 In a GHC build, try

 {{{
 inplace/bin/ghc-stage2 --show-iface array/dist-
 install/build/Data/Array/Base.hi
 }}}

 This hangs for me, right after

 {{{
 b0318967c2f8fdf2005760546e36e780
   $fIArrayUArrayBool_$cunsafeAccum :: forall i e'.
                                       GHC.Arr.Ix i =>
                                       (GHC.Bool.Bool -> e' ->
 GHC.Bool.Bool)
                                       -> Data.Array.Base.UArray i
 GHC.Bool.Bool
                                       -> [(GHC.Types.Int, e')]
                                       -> Data.Array.Base.UArray i
 GHC.Bool.Bool
     {- Arity: 4, HasNoCafRefs, Strictness: ALU(LLLL)L,
        Inline: INLINE{3},^C
 }}}

 and the GHC process is uninteruptible, which suggests it has gone into an
 infinite non-allocating loop.

 Appears to be HEAD only.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3883>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to