http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55378
philippe.coustaux at gmail dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Target| |Mingw, cygwin Host| |Windows --- Comment #1 from philippe.coustaux at gmail dot com 2012-11-18 14:16:40 UTC --- This my interpretation: As the values in 'pond' are the same, the loop line 158 will produce 5! (120) the same value in s1 So the problem came from line 165 or 167 under windows threads.