http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56360
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> 2013-02-17 04:55:40 UTC --- (In reply to comment #1) > The speculative store can be disabled via --param allow-store-data-races=0. > > So perhaps the question is: shouldn't that be set by -std=gnu++11? As I understand the C++11 memory model is not fully there in 4.8.