[GHC] #4324: Template Haskell: Splicing Infinite Syntax Tree doesn't stop

GHC cvs-ghc at haskell.org
Sat Sep 18 13:08:15 EDT 2010


#4324: Template Haskell: Splicing Infinite Syntax Tree doesn't stop
------------------------+---------------------------------------------------
    Reporter:  guest    |       Owner:                              
        Type:  bug      |      Status:  new                         
    Priority:  normal   |   Component:  Template Haskell            
     Version:  6.12.3   |    Keywords:  template haskell splice loop
    Testcase:           |   Blockedby:                              
          Os:  MacOS X  |    Blocking:                              
Architecture:  x86      |     Failure:  Compile-time performance bug
------------------------+---------------------------------------------------
 Splicing an infinite syntax tree causes compile-time infinite loop.

 e.g.

 {{{
 {-# LANGUAGE TemplateHaskell #-}
 import Data.Function
 $(fix id)
 }}}

 doesn't stop.

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


More information about the Glasgow-haskell-bugs mailing list