Compiler timeout
Compiler times out and consumes 600+ MB of memory when compiling certain code. Previously reported this bug by email (was not registered). It was a more complicated version of this same thing and was in version 6.6. The first attached file is simplest I could make which still causes the problem. The second file is the original which when ran should reverse its input.
% ghc --version
The Glorious Glasgow Haskell Compilation System, version 6.10.1
% ghc --make test2.hs
[1 of 1] Compiling Main ( test2.hs, test2.o )
<does not terminate>