Asterisk- MAKE error on Xeon Server


When I run the MAKE command it shows the following error.

{standard input}: Assembler messages:
{standard input}:1036: Error: no such instruction: vfmadd312ps 160(%rsp),%ymm0,%ymm1' {standard input}:1041: Error: no such instruction:vfmadd312ps 192(%rsp),%ymm0,%ymm1’
make[2]: *** [enhancer.o] Error 1
make[1]: *** [ilbc] Error 2
make: *** [codecs] Error 2

works fine in i3 based processor.

CPU Type Xeon Quad Core E3-1230 3.20GHz
Total RAM 8 GB
Operating System Ubuntu Server 12.04
Installation Type:Single Server Scratch Installation

That’s a tool chain problem. The compiler part of the tool chain is compiling for a target that is not supported by the assembler part of the tool chain.

You can probably work round it by explicitly selecting a more conservative target architecture, but, ultimately you need to check that you have compatible tool chain components, and if so take the issue up with the tool chain supplier.

Can you please explain me how to resolve it?


Raise a bug report with the toolchain supplier.