http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54296
--- Comment #5 from Paolo Carlini <paolo.carlini at oracle dot com> 2012-08-26 23:07:14 UTC --- Interestingly, however, I'm seeing a *very* similar valgrind error with 4.6.2 and 4.5.4 (which had the "old" implementation). Dennis, which is the oldest GCC version which worked fine with your code? Because the snippet attached here, whatever it shows in terms of valgrind, doesn't look like a regression, frankly. Maybe it's a serious issue, we should investigate further - false alarms are possible, though - but it's something which isn't new. Dennis, likely we need a snippet closer to the code actually crashing for you to make further progress.