[GHC] #8029: batch-mode recompilation checking sometimes fails

GHC ghc-devs at haskell.org
Tue Jul 2 18:47:20 CEST 2013


#8029: batch-mode recompilation checking sometimes fails
------------------------------------------+---------------------------------
    Reporter:  jwlato                     |       Owner:                  
        Type:  bug                        |      Status:  new             
    Priority:  normal                     |   Milestone:                  
   Component:  Compiler                   |     Version:  7.6.3           
    Keywords:  recompilation, batch-mode  |          Os:  Unknown/Multiple
Architecture:  Unknown/Multiple           |     Failure:  None/Unknown    
  Difficulty:  Unknown                    |    Testcase:                  
   Blockedby:                             |    Blocking:                  
     Related:                             |  
------------------------------------------+---------------------------------
Changes (by simonpj):

  * difficulty:  => Unknown


Comment:

 I'm not sure what the problem is here.  It is ''always'' true that if you
 have
 {{{
 A.hs
   module A where
     import NonExistent
 }}}
 and you compile `A.hs` without first compiling `NonExistent.hs`, you'll
 elicit
 {{{
     Failed to load interface for `Data.OtherList'
 }}}
 The `--make` mode says to make the dependencies first, but you aren't
 doing that.

 So GHC seems to be behaving precisely as advertised, no?

 Simon

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/8029#comment:1>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler



More information about the ghc-tickets mailing list