http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47617
--- Comment #5 from cck0011 at yahoo dot com 2011-02-08 01:46:18 UTC --- (In reply to comment #4) > Created attachment 23273 [details] > source file > > Here's the source code. Rename to round.c. Hi Richard, here's the source code. Rename to round.c. I think I must be doing something wrong here. Someone would have noticed that results from _mm_cvtps_pi16 weren't changing when _MM_SET_ROUNDING_MODE() was called. -) I'm puzzled by it working with -g, but not with -O3. Any additional information I can provide? Thanks!