id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	os	architecture	failure	difficulty	testcase	blockedby	blocking	related
7046	Simplifier failing to unbox join point	simonpj	simonpj	"A consequence of the recent ""silent superclass"" patch is that T5113 performance test is failing badly:
{{{
=====> T5113(normal) 2794 of 3389 [0, 786, 0] cd ./perf/should_run && '/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-db -rtsopts  -fno-ghci-history -o T5113 T5113.hs  -O  >T5113.comp.stderr 2>&1
cd ./perf/should_run && ./T5113  +RTS -V0 -tT5113.stats --machine-readable -RTS   </dev/null >T5113.run.stdout 2>T5113.run.stderr
bytes allocated 822112880 is more than maximum allowed 9000000
*** unexpected failure for T5113(normal)
}}}
My preliminary diagnosis is that it was only working nicely before by a fluke, and there's a problem here we must look at. In effect, because of a join point we are getting boxing and unboxing in an inner loop."	bug	closed	high	7.8.1	Compiler		fixed			Unknown/Multiple	Unknown/Multiple	None/Unknown	Unknown	perf/should_run/T5113			
