#1322: gcc --make recompiles hs-boot files unncessarily
-----------------------+----------------------------------------------------
  Reporter:  simonpj   |          Owner:         
      Type:  bug       |         Status:  new    
  Priority:  normal    |      Milestone:  6.8    
 Component:  Compiler  |        Version:  6.6.1  
  Severity:  normal    |       Keywords:         
Difficulty:  Unknown   |             Os:  Unknown
  Testcase:            |   Architecture:  Unknown
-----------------------+----------------------------------------------------
`ghc --make` should not recompile unnecessarily.  Yet every build of the
 base package (for exanple) says:
 {{{
 Preprocessing library base-2.1...
 Building base-2.1...
 [  2 of 166] Compiling GHC.Err[boot]    ( GHC/Err.lhs-boot, nothing )
 [  4 of 166] Compiling GHC.Unicode[boot] ( GHC/Unicode.hs-boot, nothing )
 [ 15 of 166] Compiling Data.Typeable[boot] ( Data/Typeable.hs-boot,
 nothing )
 [ 23 of 166] Compiling Data.Dynamic[boot] ( Data/Dynamic.hs-boot, nothing
 )
 [ 35 of 166] Compiling Foreign.Storable[boot] ( Foreign/Storable.hs-boot,
 nothing )
 [ 40 of 166] Compiling GHC.TopHandler[boot] ( GHC/TopHandler.lhs-boot,
 nothing )
 }}}
 There is something wrong with the compilation manager.  It's more of an
 infelicity than a bug, but it's still unsatisfactory.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/1322>
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