+0
−4
Loading
When building spdk on ARM platform like thunderx2 with --enable-debug, there are following error: /tmp/ccOBb4AF.s: Assembler messages: /tmp/ccOBb4AF.s:45: Error: selected processor does not support `casp x0,x1,x2,x3,[x4]' /tmp/ccOBb4AF.s:77: Error: selected processor does not support `caspa x0,x1,x2,x3,[x4]' /tmp/ccOBb4AF.s:109: Error: selected processor does not support `caspl x0,x1,x2,x3,[x4]' /tmp/ccOBb4AF.s:141: Error: selected processor does not support `caspal x0,x1,x2,x3,[x4]' The reason is that DPDK is built with -march=armv8.1-a or -march=armv8.2-a+lse which have these instructions while SPDK is built with -march=armv8-a+crc which does not support them. Change spdk build machine to native can fix this. Signed-off-by:Rui Chang <rui.chang@arm.com> Change-Id: I759d4ce2c557ce5ff73a802d7a4b6579c4ba64f7 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/7025 Community-CI: Mellanox Build Bot Reviewed-by:
Ziye Yang <ziye.yang@intel.com> Reviewed-by:
Changpeng Liu <changpeng.liu@intel.com> Reviewed-by:
Aleksey Marchuk <alexeymar@mellanox.com> Tested-by:
SPDK CI Jenkins <sys_sgci@intel.com>