[Bug c++/19317] [4.0 Regression] forgets to deep-copy temporary return value

2005-01-07 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Priority|P2 |P1 Summary|forgets to deep-copy|[4.0 Regression] forgets to |temporary

[Bug c++/19317] [4.0 Regression] forgets to deep-copy temporary return value

2005-01-07 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-07 19:26 --- Hmm, a = b (a, D.1613); I think the problem is that we cannot remove the tempory return value for this testcase. Here is another testcase which is related testcase: extern C void abort( void ); struct