------- Comment #25 from steven at gcc dot gnu dot org 2008-01-10 23:44 ------- So this has been failing since at least GCC 3.4. And I see nothing in the identified patch that is related to how CSE handles its values, so I suspect this bug exists in older compilers as well (just needs another test case, maybe).
And I still have no idea what is really going wrong here... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31944