------- Comment #5 from rguenth at gcc dot gnu dot org 2010-04-18 18:30 ------- (In reply to comment #4) > during analysis the boost::thread::start_thread() function which causes > invalid writes detected by valgrind i've noticed that gcc-4.5 generates > bigger and more complex code of this function with few more lock'ed opcodes. > afaics gcc-4.5 produces some mess for boost::shared_ptr. > could please someone look at this? it may be a missed optimization or other > bug.
It seems to be a completely different implementation. This bug lacks a testcase. -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |WAITING http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39979