[GHC] #5652: T3016 takes long time to compile with LLVM

GHC cvs-ghc at haskell.org
Tue Nov 22 20:54:10 CET 2011


#5652: T3016 takes long time to compile with LLVM
---------------------------------+------------------------------------------
    Reporter:  dterei            |       Owner:  dterei                      
        Type:  bug               |      Status:  new                         
    Priority:  normal            |   Component:  Compiler (LLVM)             
     Version:  7.3               |    Keywords:                              
    Testcase:                    |   Blockedby:                              
          Os:  Unknown/Multiple  |    Blocking:                              
Architecture:  Unknown/Multiple  |     Failure:  Compile-time performance bug
---------------------------------+------------------------------------------

Comment(by dterei):

 OK previous numbers were with GHC 7.2.1, lets try with HEAD:

 || Backend || O<n> || Time     ||
 || fasm    || 0    || 3.78     ||
 || fasm    || 1    || 4.44     ||
 || fasm    || 2    || 4.83     ||
 || fllvm   || 0    || 10:25.70 ||
 || fllvm   || 1    || 11:14.00 ||
 || fllvm   || 2    || 10:43.00 ||

 Note all the compiler time by the LLVM backend is spent in the actual
 backend code generator. So either a problem with the code generation or
 the LLVM Mangler. Time spent in LLVM tools is only a few seconds.

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



More information about the Glasgow-haskell-bugs mailing list