id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	os	architecture	failure	difficulty	testcase	blockedby	blocking	related
3395	Template Haskell crashes	NeilMitchell		"The following fragment:

{{{
{-# LANGUAGE TemplateHaskell #-}

import Language.Haskell.TH

foo = $(return $ 
    CompE
        [NoBindS (VarE $ mkName ""undefined"")
        ,BindS (VarP $ mkName ""r1"") (VarE $ mkName ""undefined"") ])
}}}

when loaded gives:

{{{
*** Exception: hsSyn\Convert.lhs:(427,14)-(428,33): Non-exhaustive patterns in case
}}}"	bug	closed	normal		Compiler	6.10.4	fixed		ndmitchell@…	Unknown/Multiple	Unknown/Multiple		Unknown	th/T3395			
