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

GHC cvs-ghc at haskell.org
Tue Nov 22 08:30:56 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
---------------------------------+------------------------------------------
 David,

  It looks like T3016 is running out of time with -fllvm:

  =====> T3016(optllvm) 763 of 3159 [0, 1, 0]
  cd ./simplCore/should_compile && '/64playpen/simonmar/nightly/HEAD-
 cam-04-unx/x86_64-unknown-linux/inplace/bin/ghc-stage2' -fforce-recomp
 -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-conf -rtsopts
 -fno-ghci-history -c T3016.hs -O -fllvm   >T3016.comp.stderr 2>&1
  Timeout happened...killing process...
  Compile failed (status 25344) errors were:

  *** unexpected failure for T3016(optllvm)


  Maybe it's hitting a bad case in the LLVM generator?  This module is just
 full of large integer constants, which ends up as a lot of top-level
 static data.

  Cheers,
         Simon

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



More information about the Glasgow-haskell-bugs mailing list