[GHC] #15004: Building HEAD fails with -j3 because of unrecorded dependencies.

GHC ghc-devs at haskell.org
Fri Apr 6 18:48:59 UTC 2018


#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


More information about the ghc-tickets mailing list