#15004: Building HEAD fails with -j3 because of unrecorded dependencies. -------------------------------------+------------------------------------- Reporter: AndreasK | Owner: (none) Type: bug | Status: new Priority: normal | Milestone: Component: Build System | Version: Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: Building GHC | Unknown/Multiple failed | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Phab:D4560 Wiki Page: | -------------------------------------+------------------------------------- Comment (by Ryan Scott <ryan.gl.scott@…>): In [changeset:"54acfbbf64f5fcb108836412e9be0cfabf0d7801/ghc" 54acfbb/ghc]: {{{ #!CommitTicketReference repository="ghc" revision="54acfbbf64f5fcb108836412e9be0cfabf0d7801" base: Add dependency on GHC.Integer in a few boot files Summary: The typechecker started trying to pull in GHC.Integer.Type's interface file due to the change made in d8d4266bf73790f65b223ec16f645763eaed8be3. It's unclear why the patch in question changed this behavior, but these typechecker- induced dependencies are known to be a bit fragile and adding these imports ensures that the build order is correct. Test Plan: Validate Reviewers: goldfire, hvr Subscribers: thomie, carter GHC Trac Issues: #15004 Differential Revision: https://phabricator.haskell.org/D4560 }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/15004#comment:3> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler