------- Comment #8 from pinskia at gcc dot gnu dot org 2006-09-06 20:27 ------- (In reply to comment #7) > Both the front-ends deal with 0 * -1 in the same way, the result is -0 (just > try). Anyway, the issue is crazy, a reduced pure C testcase (in principle > identical to what the complex<double> class does) behaves exactly the other > way > 'round about -O0 vs -O1: This is PR 24581 after all then.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28408