[dpdk-stable] [PATCH] config: fix meson build failure on ThunderX2

Jerin Jacob Kollanukkaran jerinj at marvell.com
Fri Jul 12 13:20:01 CEST 2019


> -----Original Message-----
> From: Gavin Hu <gavin.hu at arm.com>
> Sent: Friday, July 12, 2019 3:29 PM
> To: dev at dpdk.org
> Cc: nd at arm.com; thomas at monjalon.net; Jerin Jacob Kollanukkaran
> <jerinj at marvell.com>; Pavan Nikhilesh Bhagavatula
> <pbhagavatula at marvell.com>; Honnappa.Nagarahalli at arm.com;
> gavin.hu at arm.com; stable at dpdk.org
> Subject: [EXT] [PATCH] config: fix meson build failure on ThunderX2
> 
> Since gcc-8.3(I tried 8.3 and 9.1), the meson build failed on ThunderX2.
> It got the following compiling errors:
> /usr/lib/gcc/aarch64-linux-gnu/9/include/arm_neon.h:26493:1: error:
> inlining failed in call to always_inline ‘vmull_p64’: target specific option
> mismatch 26493 | vmull_p64 (poly64_t a, poly64_t b)
> 
> Fixes: 7286c9d7234f ("config: add thunderx2 machine")
> Cc: jerinj at marvell.com
> Cc: stable at dpdk.org
> 
> Signed-off-by: Gavin Hu <gavin.hu at arm.com>
> Reviewed-by: Phil Yang <phil.yang at arm.com>
> Reviewed-by: Jingzhao Ni <jingzhao.ni at arm.com>

Thanks Gavin.
Able to reproduce this issue with gcc 9.1 and proposed patch fixing the issue as well.

Acked-by: Jerin Jacob <jerinj at marvell.com>


More information about the stable mailing list