You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems that after the commit an issue has arisen where the MLAS assumes that every ARM64 target supports ARMv8.2, which includes FP16 (half-precision floating-point) support. However, this assumption is incorrect for the ARM Cortex-A53, as evidenced by this comparison table. This incorrect assumption leads to compilation failure when targeting the ARM Cortex-A53, which does not support ARMv8.2 FP16 instructions.
This issue appears to be related to a previously reported problem that has not yet been resolved. Please refer to the following issue for additional context: Issue #18744
Thank you in advance for your attention to this matter.
Urgency
Medium: While it is currently possible to work around this issue by using an older version of ONNX Runtime, this workaround may become infeasible as the Yocto project advances. Addressing this issue promptly will ensure continued compatibility with future versions of Yocto.
cc1plus: error: switch '-mcpu=cortex-a53+crc+crypto' conflicts with '-march=armv8.2-a+dotprod' switch [-Werror]
cc1: error: switch '-mcpu=cortex-a53+crc+crypto' conflicts with '-march=armv8.2-a+fp16' switch [-werror]
cc1: all warnings being treated as errors
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S: Assembler messages:
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:151: Error: selected processor does not support `fmla v20.8h,v16.8h,v0.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:152: Error: selected processor does not support `fmla v21.8h,v17.8h,v0.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:154: Error: selected processor does not support `fmla v22.8h,v16.8h,v1.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:155: Error: selected processor does not support `fmla v23.8h,v17.8h,v1.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:157: Error: selected processor does not support `fmla v24.8h,v16.8h,v2.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:158: Error: selected processor does not support `fmla v25.8h,v17.8h,v2.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:160: Error: selected processor does not support `fmla v26.8h,v16.8h,v3.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:161: Error: selected processor does not support `fmla v27.8h,v17.8h,v3.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:163: Error: selected processor does not support `fmla v28.8h,v16.8h,v4.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:164: Error: selected processor does not support `fmla v29.8h,v17.8h,v4.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:165: Error: selected processor does not support `fmla v30.8h,v16.8h,v5.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:166: Error: selected processor does not support `fmla v31.8h,v17.8h,v5.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:169: Error: selected processor does not support `fmla v20.8h,v18.8h,v0.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:170: Error: selected processor does not support `fmla v21.8h,v19.8h,v0.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:172: Error: selected processor does not support `fmla v22.8h,v18.8h,v1.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:173: Error: selected processor does not support `fmla v23.8h,v19.8h,v1.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:175: Error: selected processor does not support `fmla v24.8h,v18.8h,v2.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:176: Error: selected processor does not support `fmla v25.8h,v19.8h,v2.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:177: Error: selected processor does not support `fmla v26.8h,v18.8h,v3.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:178: Error: selected processor does not support `fmla v27.8h,v19.8h,v3.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:179: Error: selected processor does not support `fmla v28.8h,v18.8h,v4.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:180: Error: selected processor does not support `fmla v29.8h,v19.8h,v4.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:181: Error: selected processor does not support `fmla v30.8h,v18.8h,v5.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:182: Error: selected processor does not support `fmla v31.8h,v19.8h,v5.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:184: Error: selected processor does not support `fmla v20.8h,v16.8h,v0.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:185: Error: selected processor does not support `fmla v21.8h,v17.8h,v0.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:187: Error: selected processor does not support `fmla v22.8h,v16.8h,v1.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:188: Error: selected processor does not support `fmla v23.8h,v17.8h,v1.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:190: Error: selected processor does not support `fmla v24.8h,v16.8h,v2.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:191: Error: selected processor does not support `fmla v25.8h,v17.8h,v2.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:192: Error: selected processor does not support `fmla v26.8h,v16.8h,v3.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:193: Error: selected processor does not support `fmla v27.8h,v17.8h,v3.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:194: Error: selected processor does not support `fmla v28.8h,v16.8h,v4.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:195: Error: selected processor does not support `fmla v29.8h,v17.8h,v4.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:196: Error: selected processor does not support `fmla v30.8h,v16.8h,v5.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:197: Error: selected processor does not support `fmla v31.8h,v17.8h,v5.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:200: Error: selected processor does not support `fmla v20.8h,v18.8h,v0.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:201: Error: selected processor does not support `fmla v21.8h,v19.8h,v0.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:203: Error: selected processor does not support `fmla v22.8h,v18.8h,v1.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:204: Error: selected processor does not support `fmla v23.8h,v19.8h,v1.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:206: Error: selected processor does not support `fmla v24.8h,v18.8h,v2.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:207: Error: selected processor does not support `fmla v25.8h,v19.8h,v2.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:209: Error: selected processor does not support `fmla v26.8h,v18.8h,v3.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:210: Error: selected processor does not support `fmla v27.8h,v19.8h,v3.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:212: Error: selected processor does not support `fmla v28.8h,v18.8h,v4.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:213: Error: selected processor does not support `fmla v29.8h,v19.8h,v4.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:215: Error: selected processor does not support `fmla v30.8h,v18.8h,v5.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:216: Error: selected processor does not support `fmla v31.8h,v19.8h,v5.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:221: Error: selected processor does not support `fmla v20.8h,v16.8h,v0.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:222: Error: selected processor does not support `fmla v21.8h,v17.8h,v0.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:224: Error: selected processor does not support `fmla v22.8h,v16.8h,v1.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:225: Error: selected processor does not support `fmla v23.8h,v17.8h,v1.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:227: Error: selected processor does not support `fmla v24.8h,v16.8h,v2.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:228: Error: selected processor does not support `fmla v25.8h,v17.8h,v2.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:230: Error: selected processor does not support `fmla v26.8h,v16.8h,v3.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:231: Error: selected processor does not support `fmla v27.8h,v17.8h,v3.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:233: Error: selected processor does not support `fmla v28.8h,v16.8h,v4.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:234: Error: selected processor does not support `fmla v29.8h,v17.8h,v4.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:235: Error: selected processor does not support `fmla v30.8h,v16.8h,v5.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:236: Error: selected processor does not support `fmla v31.8h,v17.8h,v5.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:239: Error: selected processor does not support `fmla v20.8h,v18.8h,v0.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:240: Error: selected processor does not support `fmla v21.8h,v19.8h,v0.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:242: Error: selected processor does not support `fmla v22.8h,v18.8h,v1.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:243: Error: selected processor does not support `fmla v23.8h,v19.8h,v1.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:245: Error: selected processor does not support `fmla v24.8h,v18.8h,v2.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:246: Error: selected processor does not support `fmla v25.8h,v19.8h,v2.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:247: Error: selected processor does not support `fmla v26.8h,v18.8h,v3.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:248: Error: selected processor does not support `fmla v27.8h,v19.8h,v3.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:249: Error: selected processor does not support `fmla v28.8h,v18.8h,v4.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:250: Error: selected processor does not support `fmla v29.8h,v19.8h,v4.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:251: Error: selected processor does not support `fmla v30.8h,v18.8h,v5.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:252: Error: selected processor does not support `fmla v31.8h,v19.8h,v5.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:254: Error: selected processor does not support `fmla v20.8h,v16.8h,v0.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:255: Error: selected processor does not support `fmla v21.8h,v17.8h,v0.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:257: Error: selected processor does not support `fmla v22.8h,v16.8h,v1.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:258: Error: selected processor does not support `fmla v23.8h,v17.8h,v1.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:260: Error: selected processor does not support `fmla v24.8h,v16.8h,v2.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:261: Error: selected processor does not support `fmla v25.8h,v17.8h,v2.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:262: Error: selected processor does not support `fmla v26.8h,v16.8h,v3.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:263: Error: selected processor does not support `fmla v27.8h,v17.8h,v3.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:264: Error: selected processor does not support `fmla v28.8h,v16.8h,v4.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:265: Error: selected processor does not support `fmla v29.8h,v17.8h,v4.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:266: Error: selected processor does not support `fmla v30.8h,v16.8h,v5.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:267: Error: selected processor does not support `fmla v31.8h,v17.8h,v5.h[2]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:269: Error: selected processor does not support `fmla v20.8h,v18.8h,v0.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:270: Error: selected processor does not support `fmla v21.8h,v19.8h,v0.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:271: Error: selected processor does not support `fmla v22.8h,v18.8h,v1.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:272: Error: selected processor does not support `fmla v23.8h,v19.8h,v1.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:273: Error: selected processor does not support `fmla v24.8h,v18.8h,v2.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:274: Error: selected processor does not support `fmla v25.8h,v19.8h,v2.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:275: Error: selected processor does not support `fmla v26.8h,v18.8h,v3.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:276: Error: selected processor does not support `fmla v27.8h,v19.8h,v3.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:277: Error: selected processor does not support `fmla v28.8h,v18.8h,v4.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:278: Error: selected processor does not support `fmla v29.8h,v19.8h,v4.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:279: Error: selected processor does not support `fmla v30.8h,v18.8h,v5.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:280: Error: selected processor does not support `fmla v31.8h,v19.8h,v5.h[3]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:295: Error: selected processor does not support `fadd v20.8h,v20.8h,v0.8h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:296: Error: selected processor does not support `fadd v21.8h,v21.8h,v1.8h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:297: Error: selected processor does not support `fadd v22.8h,v22.8h,v2.8h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:298: Error: selected processor does not support `fadd v23.8h,v23.8h,v3.8h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:299: Error: selected processor does not support `fadd v24.8h,v24.8h,v4.8h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:300: Error: selected processor does not support `fadd v25.8h,v25.8h,v5.8h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:301: Error: selected processor does not support `fadd v26.8h,v26.8h,v6.8h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:302: Error: selected processor does not support `fadd v27.8h,v27.8h,v7.8h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:303: Error: selected processor does not support `fadd v28.8h,v28.8h,v16.8h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:304: Error: selected processor does not support `fadd v29.8h,v29.8h,v17.8h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:305: Error: selected processor does not support `fadd v30.8h,v30.8h,v18.8h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:306: Error: selected processor does not support `fadd v31.8h,v31.8h,v19.8h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:341: Error: selected processor does not support `fmla v20.8h,v16.8h,v0.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:342: Error: selected processor does not support `fmla v22.8h,v16.8h,v1.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:343: Error: selected processor does not support `fmla v24.8h,v16.8h,v2.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:344: Error: selected processor does not support `fmla v26.8h,v16.8h,v3.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:345: Error: selected processor does not support `fmla v28.8h,v16.8h,v4.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:346: Error: selected processor does not support `fmla v30.8h,v16.8h,v5.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:347: Error: selected processor does not support `fmla v21.8h,v17.8h,v0.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:348: Error: selected processor does not support `fmla v23.8h,v17.8h,v1.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:349: Error: selected processor does not support `fmla v25.8h,v17.8h,v2.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:350: Error: selected processor does not support `fmla v27.8h,v17.8h,v3.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:351: Error: selected processor does not support `fmla v29.8h,v17.8h,v4.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:352: Error: selected processor does not support `fmla v31.8h,v17.8h,v5.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:354: Error: selected processor does not support `fmla v20.8h,v18.8h,v0.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:355: Error: selected processor does not support `fmla v22.8h,v18.8h,v1.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:356: Error: selected processor does not support `fmla v24.8h,v18.8h,v2.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:357: Error: selected processor does not support `fmla v26.8h,v18.8h,v3.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:358: Error: selected processor does not support `fmla v28.8h,v18.8h,v4.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:359: Error: selected processor does not support `fmla v30.8h,v18.8h,v5.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:360: Error: selected processor does not support `fmla v21.8h,v19.8h,v0.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:361: Error: selected processor does not support `fmla v23.8h,v19.8h,v1.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:362: Error: selected processor does not support `fmla v25.8h,v19.8h,v2.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:363: Error: selected processor does not support `fmla v27.8h,v19.8h,v3.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:364: Error: selected processor does not support `fmla v29.8h,v19.8h,v4.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:365: Error: selected processor does not support `fmla v31.8h,v19.8h,v5.h[1]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:377: Error: selected processor does not support `fmla v20.8h,v16.8h,v0.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:378: Error: selected processor does not support `fmla v22.8h,v16.8h,v1.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:379: Error: selected processor does not support `fmla v24.8h,v16.8h,v2.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:380: Error: selected processor does not support `fmla v26.8h,v16.8h,v3.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:381: Error: selected processor does not support `fmla v28.8h,v16.8h,v4.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:382: Error: selected processor does not support `fmla v30.8h,v16.8h,v5.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:383: Error: selected processor does not support `fmla v21.8h,v17.8h,v0.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:384: Error: selected processor does not support `fmla v23.8h,v17.8h,v1.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:385: Error: selected processor does not support `fmla v25.8h,v17.8h,v2.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:386: Error: selected processor does not support `fmla v27.8h,v17.8h,v3.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:387: Error: selected processor does not support `fmla v29.8h,v17.8h,v4.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:388: Error: selected processor does not support `fmla v31.8h,v17.8h,v5.h[0]'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:400: Error: selected processor does not support `fadd v20.8h,v20.8h,v0.8h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:401: Error: selected processor does not support `fadd v22.8h,v22.8h,v1.8h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:402: Error: selected processor does not support `fadd v24.8h,v24.8h,v2.8h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:409: Error: selected processor does not support `fadd v26.8h,v26.8h,v3.8h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:410: Error: selected processor does not support `fadd v28.8h,v28.8h,v4.8h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:411: Error: selected processor does not support `fadd v30.8h,v30.8h,v5.8h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:427: Error: selected processor does not support `fadd v21.4h,v20.4h,v0.4h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:429: Error: selected processor does not support `fadd v23.4h,v22.4h,v1.4h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:431: Error: selected processor does not support `fadd v25.4h,v24.4h,v2.4h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:433: Error: selected processor does not support `fadd v27.4h,v26.4h,v3.4h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:435: Error: selected processor does not support `fadd v29.4h,v28.4h,v4.4h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:437: Error: selected processor does not support `fadd v31.4h,v30.4h,v5.4h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:454: Error: selected processor does not support `fadd v21.4h,v20.4h,v0.4h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:455: Error: selected processor does not support `fadd v23.4h,v22.4h,v1.4h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:456: Error: selected processor does not support `fadd v25.4h,v24.4h,v2.4h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:457: Error: selected processor does not support `fadd v27.4h,v26.4h,v3.4h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:458: Error: selected processor does not support `fadd v29.4h,v28.4h,v4.4h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:459: Error: selected processor does not support `fadd v31.4h,v30.4h,v5.4h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:481: Error: selected processor does not support `fadd v20.4h,v20.4h,v0.4h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:482: Error: selected processor does not support `fadd v22.4h,v22.4h,v1.4h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:483: Error: selected processor does not support `fadd v24.4h,v24.4h,v2.4h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:484: Error: selected processor does not support `fadd v26.4h,v26.4h,v3.4h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:485: Error: selected processor does not support `fadd v28.4h,v28.4h,v4.4h'
/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S:486: Error: selected processor does not support `fadd v30.4h,v30.4h,v5.4h'
make[2]: *** [CMakeFiles/onnxruntime_mlas.dir/build.make:730: CMakeFiles/onnxruntime_mlas.dir/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/aarch64/HalfGemmKernelNeon.S.o] Error 1
make[2]: *** Waiting for unfinished jobs....
.
.
.
make[2]: Leaving directory '/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/build'
make[2]: *** [CMakeFiles/onnxruntime_mlas.dir/build.make:717: CMakeFiles/onnxruntime_mlas.dir/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/git/onnxruntime/core/mlas/lib/sqnbitgemm_kernel_neon.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1826: CMakeFiles/onnxruntime_mlas.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
.
.
.
make[1]: Leaving directory '/home/host-pc/yocto-bsp/build-imx/tmp/work/cortexa53-crypto-fsl-linux/onnxruntime/1.17.1/build'
make: *** [Makefile:166: all] Error 2
Visual Studio Version
N/A
GCC / Compiler Version
aarch64-poky-linux-gcc (GCC) 13.3.0
The text was updated successfully, but these errors were encountered:
Describe the issue
Build System: Yocto (Scarthgap 5.0.4)
Host Operating System: Ubuntu 22.04
Host CPU: x86_64
Target CPU: ARM Cortex A53
It seems that after the commit an issue has arisen where the MLAS assumes that every ARM64 target supports ARMv8.2, which includes FP16 (half-precision floating-point) support. However, this assumption is incorrect for the ARM Cortex-A53, as evidenced by this comparison table. This incorrect assumption leads to compilation failure when targeting the ARM Cortex-A53, which does not support ARMv8.2 FP16 instructions.
This issue appears to be related to a previously reported problem that has not yet been resolved. Please refer to the following issue for additional context: Issue #18744
Thank you in advance for your attention to this matter.
Urgency
Medium: While it is currently possible to work around this issue by using an older version of ONNX Runtime, this workaround may become infeasible as the Yocto project advances. Addressing this issue promptly will ensure continued compatibility with future versions of Yocto.
Target platform
ARM Cortex A53 - Linux 6.6.23
Build script
Follow variscite instructions to setup Yocto project in: https://variwiki.com/index.php?title=VAR-SOM-MX8M-PLUS
Error / output
Visual Studio Version
N/A
GCC / Compiler Version
aarch64-poky-linux-gcc (GCC) 13.3.0
The text was updated successfully, but these errors were encountered: