Skip to content
  • Tamar Christina's avatar
    split-obj: disable split-objects on Windows. · 53649947
    Tamar Christina authored and Ben Gamari's avatar Ben Gamari committed
    A change has caused GHC to generate excessive specializations.
    This is making GHC generate 1800 splits for a simple GHC.Prim module,
    which means 1800 fork/exec calls.
    
    Due to this compilation times on Windows with split-objs on take over
    24 hours to complete depending on your disk speed.  Also the end
    compiler
    compiling medium to large project is also much slower.
    
    So I think we need to just disable split-objects. As there's nothing
    that
    can be done about this.
    
    Test Plan: ./validate
    
    Reviewers: bgamari
    
    Subscribers: tdammers, rwbarton, thomie, erikd, carter
    
    GHC Trac Issues: #15051
    
    Differential Revision: https://phabricator.haskell.org/D4915
    53649947