id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
175	Bad pattern match code generated for list comprehension	erikd	erikd	"This code:

{{{
main ()
 = println $ show [ x |  xs <- [ [(1,2),(3,4)], [(5,4),(3,2)] ], (3,x) <- xs ]

}}}

compiles, but when run terminates with the error:

{{{
*** DDC RTS: Non-exhaustive patterns in ?:0:0
}}}

This is actually two bugs:

 * Failure to give a valid source position (?:0:0) for the error.
 * Non-exhaustive pattern match.
"	defect	closed	blocker	0.1.3	Core to Sea Translation		fixed		
