------- Comment #5 from epperly2 at llnl dot gov  2007-06-01 21:24 -------
In response to comment #4, I may be violating C++ aliasing rules, but I don't
see  how that explains the behavior I am seeing and where I am seeing it. How
could aliasing analysis give the compiler permission to skip _local_result's
constructor? If it assumed that the operator= method didn't read from the left
hand side, it might make such a mistake.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32182

Reply via email to