[GHC] #15051: -split-objs generates excessively many files on Windows

GHC ghc-devs at haskell.org
Sat Jun 2 22:51:37 UTC 2018


#15051: -split-objs generates excessively many files on Windows
---------------------------------+--------------------------------------
        Reporter:  kanetw        |                Owner:  (none)
            Type:  bug           |               Status:  new
        Priority:  highest       |            Milestone:  8.6.1
       Component:  Compiler      |              Version:  8.5
      Resolution:                |             Keywords:
Operating System:  Windows       |         Architecture:  x86_64 (amd64)
 Type of failure:  None/Unknown  |            Test Case:
      Blocked By:                |             Blocking:
 Related Tickets:                |  Differential Rev(s):
       Wiki Page:                |
---------------------------------+--------------------------------------
Changes (by Phyx-):

 * priority:  normal => highest


Comment:

 Default builds are now broken. it's now generating over 18k worth of split
 markers, which means Windows builds don't finish in any reasonable amount
 of time.

 Does GHC prim really have over 18k worth of symbols now in a single
 module? Other platforms don't notice this because they use split-sections.
 Which we can't use on Windows due to a lack of a fast linking process and
 non-existent x86 implementation.

 *sigh* perhaps it's time to fix this.

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


More information about the ghc-tickets mailing list