On 2015.04.12 at 21:41 +1000, reachjlight@xxxxxxxxx wrote: > My CPU arch is a Intel Xeon E5-2630v3 (haswell). > > The error is: > /tmp/ccOG3JJ9.s:1874: Error: no such instruction: `shlx %eax,%esi,%eax' > /tmp/ccOG3JJ9.s:9693: Error: no such instruction: `sarx %eax,%edx,%eax' You need binutils version 2.22 or newer. The gnu assembler is part of binutils. -- Markus