http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52693
--- Comment #4 from Martin Jambor <jamborm at gcc dot gnu.org> 2012-03-23 22:45:47 UTC --- OTOH, I can confirm that the problematic variable is value, just not SRAing that one makes the testcase to return 120. (In the same function, SRA creates replacements also for stack and fifo variables and that thus seems fine.)
