I'm experimenting with icc flags and nbench and it seems that icc is generating wrong code when using avx. All but the assignment test are working fine. If I use -msse4.2 the assignment test is also working. The -mavx flag seems to trigger the bug.
ICC Version : 13.1.0
CFLAGS -mavx -O2
nbench url: http://www.tux.org/~mayer/linux/bmark.html