#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