directfb2 / DirectFB2

Core DirectFB library
GNU Lesser General Public License v2.1
138 stars 16 forks source link

Error compiling on aarch64 #142

Open jayadamsmorgan opened 9 months ago

jayadamsmorgan commented 9 months ago

Error compiling on arm64 platforms, get a whole bunch of assembly errors after meson is trying to compile gfx_generic_generic.c.o Tried on a few platforms, same issue everywhere Not sure what might be the issue, appreciate any help

jayadamsmorgan commented 9 months ago

Getting the same issue also when trying to cross compile on amd64 machine

ninja: Entering directory `/home/heman/Documents/DirectFB2/build'
[169/181] Compiling C object src/libdirectfb-2.0.so.0.0.0.p/gfx_generic_generic.c.o
FAILED: src/libdirectfb-2.0.so.0.0.0.p/gfx_generic_generic.c.o
aarch64-linux-gnu-gcc -Isrc/libdirectfb-2.0.so.0.0.0.p -Isrc -I../src -I. -I.. -Iinclude -I../include -Ilib -I../lib -Isrc/core -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -Wshadow -Wstrict-prototypes -fPIC '-DBUILDTIME="2024-02-13 03:59"' '-DSYSCONFDIR="/usr/local/etc"' -MD -MQ src/libdirectfb-2.0.so.0.0.0.p/gfx_generic_generic.c.o -MF src/libdirectfb-2.0.so.0.0.0.p/gfx_generic_generic.c.o.d -o src/libdirectfb-2.0.so.0.0.0.p/gfx_generic_generic.c.o -c ../src/gfx/generic/generic.c
../src/gfx/generic/generic.c:9747:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
 9747 | gInit_NEON()
      | ^~~~~~~~~~
/tmp/ccxyQn0o.s: Assembler messages:
/tmp/ccxyQn0o.s:50984: Error: unknown mnemonic `pld' -- `pld [x4,#0xC0]'
/tmp/ccxyQn0o.s:50985: Error: unknown mnemonic `vld1.16' -- `vld1.16 {q0},[x4]!'
/tmp/ccxyQn0o.s:50986: Error: unknown mnemonic `vmov.i16' -- `vmov.i16 q4,#0x00FF'
/tmp/ccxyQn0o.s:50987: Error: unknown mnemonic `vshr.u16' -- `vshr.u16 q3,q0,#8'
/tmp/ccxyQn0o.s:50988: Error: unknown mnemonic `vsri.u8' -- `vsri.u8 q3,q3,#5'
/tmp/ccxyQn0o.s:50989: Error: unknown mnemonic `vshl.u16' -- `vshl.u16 q2,q0,#5'
/tmp/ccxyQn0o.s:50990: Error: unknown mnemonic `vshl.u16' -- `vshl.u16 q1,q0,#11'
/tmp/ccxyQn0o.s:50991: Error: unknown mnemonic `vshr.u16' -- `vshr.u16 q2,q2,#8'
/tmp/ccxyQn0o.s:50992: Error: unknown mnemonic `vshr.u16' -- `vshr.u16 q1,q1,#8'
/tmp/ccxyQn0o.s:50993: Error: unknown mnemonic `vsri.u8' -- `vsri.u8 q2,q2,#6'
/tmp/ccxyQn0o.s:50994: Error: unknown mnemonic `vsri.u8' -- `vsri.u8 q1,q1,#5'
/tmp/ccxyQn0o.s:50995: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d2,d4,d6,d8},[x0]!'
/tmp/ccxyQn0o.s:50996: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d3,d5,d7,d9},[x0]!'
/tmp/ccxyQn0o.s:51161: Error: operand 1 must be an integer register -- `mov r5,x3'
/tmp/ccxyQn0o.s:51164: Error: unknown mnemonic `lsrs' -- `lsrs r4,x3,#3'
/tmp/ccxyQn0o.s:51167: Error: unknown mnemonic `pld' -- `pld [x1,#0xC0]'
/tmp/ccxyQn0o.s:51168: Error: unknown mnemonic `vld4.8' -- `vld4.8 {d0,d1,d2,d3},[x1]!'
/tmp/ccxyQn0o.s:51169: Error: unknown mnemonic `vmovl.u8' -- `vmovl.u8 q2,d0'
/tmp/ccxyQn0o.s:51170: Error: unknown mnemonic `vmovl.u8' -- `vmovl.u8 q3,d1'
/tmp/ccxyQn0o.s:51171: Error: unknown mnemonic `vmovl.u8' -- `vmovl.u8 q4,d2'
/tmp/ccxyQn0o.s:51172: Error: unknown mnemonic `vmovl.u8' -- `vmovl.u8 q5,d3'
/tmp/ccxyQn0o.s:51173: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d4,d6,d8,d10},[x2]!'
/tmp/ccxyQn0o.s:51174: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d5,d7,d9,d11},[x2]!'
/tmp/ccxyQn0o.s:51175: Error: operand 1 must be an integer register -- `subs r4,r4,#1'
/tmp/ccxyQn0o.s:51177: Error: operand 1 must be an integer register -- `ands r5,x3,#7'
/tmp/ccxyQn0o.s:51180: Error: operand 1 must be an integer register -- `lsl r6,x0,#2'
/tmp/ccxyQn0o.s:51181: Error: unknown mnemonic `vmov.i32' -- `vmov.i32 d0,#0'
/tmp/ccxyQn0o.s:51182: Error: unknown mnemonic `vmov' -- `vmov d1,d0'
/tmp/ccxyQn0o.s:51183: Error: unknown mnemonic `vmov' -- `vmov d2,d0'
/tmp/ccxyQn0o.s:51184: Error: unknown mnemonic `vmov' -- `vmov d3,d0'
/tmp/ccxyQn0o.s:51185: Error: unknown mnemonic `lsrs' -- `lsrs r4,r5,#2'
/tmp/ccxyQn0o.s:51188: Error: unknown mnemonic `pld' -- `pld [x1,#0xC0]'
/tmp/ccxyQn0o.s:51189: Error: unknown mnemonic `vld4.8' -- `vld4.8 {d0[0],d1[0],d2[0],d3[0]},[x1],r6'
/tmp/ccxyQn0o.s:51190: Error: unknown mnemonic `vld4.8' -- `vld4.8 {d0[2],d1[2],d2[2],d3[2]},[x1],r6'
/tmp/ccxyQn0o.s:51191: Error: unknown mnemonic `vld4.8' -- `vld4.8 {d0[4],d1[4],d2[4],d3[4]},[x1],r6'
/tmp/ccxyQn0o.s:51192: Error: unknown mnemonic `vld4.8' -- `vld4.8 {d0[6],d1[6],d2[6],d3[6]},[x1],r6'
/tmp/ccxyQn0o.s:51193: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d0,d1,d2,d3},[x2]!'
/tmp/ccxyQn0o.s:51194: Error: operand 1 must be an integer register -- `subs r4,r4,#1'
/tmp/ccxyQn0o.s:51196: Error: operand 1 must be an integer register -- `ands r5,x3,#3'
/tmp/ccxyQn0o.s:51199: Error: unknown mnemonic `vld4.8' -- `vld4.8 {d0[0],d1[0],d2[0],d3[0]},[x1],r6'
/tmp/ccxyQn0o.s:51200: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d0[0],d1[0],d2[0],d3[0]},[x2]!'
/tmp/ccxyQn0o.s:51201: Error: operand 1 must be an integer register -- `subs r5,r5,#1'
/tmp/ccxyQn0o.s:51339: Error: operand 1 must be an integer register -- `mov r4,x0'
/tmp/ccxyQn0o.s:51340: Error: unknown mnemonic `pld' -- `pld [r4,#0xC0]'
/tmp/ccxyQn0o.s:51341: Error: unknown mnemonic `pld' -- `pld [r4,#0x100]'
/tmp/ccxyQn0o.s:51342: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d0,d2,d4,d6},[r4]!'
/tmp/ccxyQn0o.s:51343: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d1,d3,d5,d7},[r4]'
/tmp/ccxyQn0o.s:51344: Error: unknown mnemonic `vdup.32' -- `vdup.32 q3,x11'
/tmp/ccxyQn0o.s:51345: Error: unknown mnemonic `vdup.32' -- `vdup.32 q4,x10'
/tmp/ccxyQn0o.s:51346: Error: unknown mnemonic `vtst.16' -- `vtst.16 q5,q0,q3'
/tmp/ccxyQn0o.s:51347: Error: unknown mnemonic `vceq.u16' -- `vceq.u16 q6,q5,#0'
/tmp/ccxyQn0o.s:51348: Error: unknown mnemonic `vand.16' -- `vand.16 q5,q4,q5'
/tmp/ccxyQn0o.s:51349: Error: unknown mnemonic `vand.16' -- `vand.16 q6,q0,q6'
/tmp/ccxyQn0o.s:51350: Error: unknown mnemonic `vorr.16' -- `vorr.16 q0,q5,q6'
/tmp/ccxyQn0o.s:51351: Error: unknown mnemonic `vshr.u16' -- `vshr.u16 q0,q0,#3'
/tmp/ccxyQn0o.s:51352: Error: unknown mnemonic `vtst.16' -- `vtst.16 q5,q1,q3'
/tmp/ccxyQn0o.s:51353: Error: unknown mnemonic `vceq.u16' -- `vceq.u16 q6,q5,#0'
/tmp/ccxyQn0o.s:51354: Error: unknown mnemonic `vand.16' -- `vand.16 q5,q4,q5'
/tmp/ccxyQn0o.s:51355: Error: unknown mnemonic `vand.16' -- `vand.16 q6,q1,q6'
/tmp/ccxyQn0o.s:51356: Error: unknown mnemonic `vorr.16' -- `vorr.16 q1,q5,q6'
/tmp/ccxyQn0o.s:51357: Error: unknown mnemonic `vshr.u16' -- `vshr.u16 q1,q1,#2'
/tmp/ccxyQn0o.s:51358: Error: unknown mnemonic `vshl.u16' -- `vshl.u16 q1,q1,#5'
/tmp/ccxyQn0o.s:51359: Error: unknown mnemonic `vtst.16' -- `vtst.16 q5,q2,q3'
/tmp/ccxyQn0o.s:51360: Error: unknown mnemonic `vceq.u16' -- `vceq.u16 q6,q5,#0'
/tmp/ccxyQn0o.s:51361: Error: unknown mnemonic `vand.16' -- `vand.16 q5,q4,q5'
/tmp/ccxyQn0o.s:51362: Error: unknown mnemonic `vand.16' -- `vand.16 q6,q2,q6'
/tmp/ccxyQn0o.s:51363: Error: unknown mnemonic `vorr.16' -- `vorr.16 q2,q5,q6'
/tmp/ccxyQn0o.s:51364: Error: unknown mnemonic `vshr.u16' -- `vshr.u16 q2,q2,#3'
/tmp/ccxyQn0o.s:51365: Error: unknown mnemonic `vshl.u16' -- `vshl.u16 q2,q2,#11'
/tmp/ccxyQn0o.s:51366: Error: unknown mnemonic `vorr.16' -- `vorr.16 q1,q1,q2'
/tmp/ccxyQn0o.s:51367: Error: unknown mnemonic `vorr.16' -- `vorr.16 q0,q0,q1'
/tmp/ccxyQn0o.s:51368: Error: unknown mnemonic `vst1.16' -- `vst1.16 {d0,d1},[x2]'
/tmp/ccxyQn0o.s:52113: Error: unknown mnemonic `vld1.32' -- `vld1.32 {d0,d1},[x2]'
/tmp/ccxyQn0o.s:52114: Error: unknown mnemonic `vdup.32' -- `vdup.32 q1,d0[0]'
/tmp/ccxyQn0o.s:52115: Error: unknown mnemonic `vdup.32' -- `vdup.32 q2,d0[1]'
/tmp/ccxyQn0o.s:52116: Error: unknown mnemonic `vdup.32' -- `vdup.32 q3,x3'
/tmp/ccxyQn0o.s:52117: Error: unknown mnemonic `vdup.32' -- `vdup.32 q4,d1[0]'
/tmp/ccxyQn0o.s:52118: Error: unknown mnemonic `vdup.32' -- `vdup.32 q5,x4'
/tmp/ccxyQn0o.s:52119: Error: unknown mnemonic `vdup.32' -- `vdup.32 q6,d1[1]'
/tmp/ccxyQn0o.s:52120: Error: unknown mnemonic `vmov.i32' -- `vmov.i32 q11,#0x1'
/tmp/ccxyQn0o.s:52142: Error: unknown mnemonic `pld' -- `pld [x5,#0xC0]'
/tmp/ccxyQn0o.s:52143: Error: unknown mnemonic `pld' -- `pld [x0,#0xC0]'
/tmp/ccxyQn0o.s:52144: Error: unknown mnemonic `vld1.16' -- `vld1.16 {d14},[x5]'
/tmp/ccxyQn0o.s:52145: Error: unknown mnemonic `vld1.32' -- `vld1.32 {d0,d1},[x0]'
/tmp/ccxyQn0o.s:52146: Error: unknown mnemonic `vmovl.u16' -- `vmovl.u16 q7,d14'
/tmp/ccxyQn0o.s:52147: Error: unknown mnemonic `vshr.u32' -- `vshr.u32 q8,q0,#8'
/tmp/ccxyQn0o.s:52148: Error: unknown mnemonic `vand' -- `vand q8,q8,q1'
/tmp/ccxyQn0o.s:52149: Error: unknown mnemonic `vshr.u32' -- `vshr.u32 q9,q0,#3'
/tmp/ccxyQn0o.s:52150: Error: unknown mnemonic `vand' -- `vand q9,q9,q2'
/tmp/ccxyQn0o.s:52151: Error: unknown mnemonic `vorr' -- `vorr q8,q8,q9'
/tmp/ccxyQn0o.s:52152: Error: unknown mnemonic `vand' -- `vand q9,q7,q3'
/tmp/ccxyQn0o.s:52153: Error: unknown mnemonic `vsub.i32' -- `vsub.i32 q8,q8,q9'
/tmp/ccxyQn0o.s:52154: Error: unknown mnemonic `vshr.u32' -- `vshr.u32 q10,q0,#26'
/tmp/ccxyQn0o.s:52155: Error: unknown mnemonic `vadd.i32' -- `vadd.i32 q10,q10,q11'
/tmp/ccxyQn0o.s:52156: Error: unknown mnemonic `vmul.i32' -- `vmul.i32 q8,q8,q10'
/tmp/ccxyQn0o.s:52157: Error: unknown mnemonic `vshl.u32' -- `vshl.u32 q9,q9,#6'
/tmp/ccxyQn0o.s:52158: Error: unknown mnemonic `vadd.i32' -- `vadd.i32 q8,q8,q9'
/tmp/ccxyQn0o.s:52159: Error: unknown mnemonic `vand' -- `vand q8,q8,q4'
/tmp/ccxyQn0o.s:52160: Error: unknown mnemonic `vshr.u32' -- `vshr.u32 q12,q0,#5'
/tmp/ccxyQn0o.s:52161: Error: unknown mnemonic `vand' -- `vand q12,q12,q5'
/tmp/ccxyQn0o.s:52162: Error: unknown mnemonic `vand' -- `vand q13,q7,q5'
/tmp/ccxyQn0o.s:52163: Error: unknown mnemonic `vsub.i32' -- `vsub.i32 q12,q12,q13'
/tmp/ccxyQn0o.s:52164: Error: unknown mnemonic `vmul.i32' -- `vmul.i32 q12,q12,q10'
/tmp/ccxyQn0o.s:52165: Error: unknown mnemonic `vshl.u32' -- `vshl.u32 q13,q13,#6'
/tmp/ccxyQn0o.s:52166: Error: unknown mnemonic `vadd.i32' -- `vadd.i32 q12,q12,q13'
/tmp/ccxyQn0o.s:52167: Error: unknown mnemonic `vand' -- `vand q12,q12,q6'
/tmp/ccxyQn0o.s:52168: Error: unknown mnemonic `vadd.i32' -- `vadd.i32 q8,q8,q12'
/tmp/ccxyQn0o.s:52169: Error: unknown mnemonic `vshrn.u32' -- `vshrn.u32 d16,q8,#6'
/tmp/ccxyQn0o.s:52170: Error: unknown mnemonic `vst1.16' -- `vst1.16 {d16},[x5]'
/tmp/ccxyQn0o.s:52203: Error: unknown mnemonic `pld' -- `pld [x0,#0xC0]'
/tmp/ccxyQn0o.s:52204: Error: unknown mnemonic `vld1.32' -- `vld1.32 {d0,d1},[x0]'
/tmp/ccxyQn0o.s:52205: Error: unknown mnemonic `vshr.u32' -- `vshr.u32 q7,q0,#19'
/tmp/ccxyQn0o.s:52206: Error: unknown mnemonic `vshr.u16' -- `vshr.u16 q8,q0,#10'
/tmp/ccxyQn0o.s:52207: Error: unknown mnemonic `vshl.u16' -- `vshl.u16 q9,q0,#8'
/tmp/ccxyQn0o.s:52208: Error: unknown mnemonic `vshl.u16' -- `vshl.u16 q7,q7,#11'
/tmp/ccxyQn0o.s:52209: Error: unknown mnemonic `vshl.u16' -- `vshl.u16 q8,q8,#5'
/tmp/ccxyQn0o.s:52210: Error: unknown mnemonic `vshr.u16' -- `vshr.u16 q9,q9,#11'
/tmp/ccxyQn0o.s:52211: Error: unknown mnemonic `vorr' -- `vorr q7,q7,q8'
/tmp/ccxyQn0o.s:52212: Error: unknown mnemonic `vorr' -- `vorr q7,q7,q9'
/tmp/ccxyQn0o.s:52213: Error: unknown mnemonic `vmovn.i32' -- `vmovn.i32 d14,q7'
/tmp/ccxyQn0o.s:52214: Error: unknown mnemonic `vst1.16' -- `vst1.16 {d14},[x5]'
/tmp/ccxyQn0o.s:52564: Error: unknown mnemonic `vdup.16' -- `vdup.16 q8,x0'
/tmp/ccxyQn0o.s:52565: Error: unknown mnemonic `vdup.16' -- `vdup.16 q9,x5'
/tmp/ccxyQn0o.s:52567: Error: unknown mnemonic `pld' -- `pld [x1,#0xC0]'
/tmp/ccxyQn0o.s:52568: Error: unknown mnemonic `pld' -- `pld [x1,#0x100]'
/tmp/ccxyQn0o.s:52569: Error: unknown mnemonic `pld' -- `pld [x6,#0xC0]'
/tmp/ccxyQn0o.s:52570: Error: unknown mnemonic `pld' -- `pld [x6,#0x100]'
/tmp/ccxyQn0o.s:52571: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d0,d2,d4,d6},[x1]!'
/tmp/ccxyQn0o.s:52572: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d1,d3,d5,d7},[x1]!'
/tmp/ccxyQn0o.s:52573: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d8,d10,d12,d14},[x6]!'
/tmp/ccxyQn0o.s:52574: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d9,d11,d13,d15},[x6]!'
/tmp/ccxyQn0o.s:52575: Error: unknown mnemonic `vand' -- `vand q4,q3,q8'
/tmp/ccxyQn0o.s:52576: Error: unknown mnemonic `vceq.i16' -- `vceq.i16 q4,q4,#0'
/tmp/ccxyQn0o.s:52577: Error: unknown mnemonic `vadd.i16' -- `vadd.i16 q5,q9,q7'
/tmp/ccxyQn0o.s:52578: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d10,d0'
/tmp/ccxyQn0o.s:52579: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d20,q6,#8'
/tmp/ccxyQn0o.s:52580: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d11,d1'
/tmp/ccxyQn0o.s:52581: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d21,q6,#8'
/tmp/ccxyQn0o.s:52582: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d10,d2'
/tmp/ccxyQn0o.s:52583: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d22,q6,#8'
/tmp/ccxyQn0o.s:52584: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d11,d3'
/tmp/ccxyQn0o.s:52585: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d23,q6,#8'
/tmp/ccxyQn0o.s:52586: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d10,d4'
/tmp/ccxyQn0o.s:52587: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d24,q6,#8'
/tmp/ccxyQn0o.s:52588: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d11,d5'
/tmp/ccxyQn0o.s:52589: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d25,q6,#8'
/tmp/ccxyQn0o.s:52590: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d10,d6'
/tmp/ccxyQn0o.s:52591: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d26,q6,#8'
/tmp/ccxyQn0o.s:52592: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d11,d7'
/tmp/ccxyQn0o.s:52593: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d27,q6,#8'
/tmp/ccxyQn0o.s:52594: Error: unknown mnemonic `vand' -- `vand q10,q4,q10'
/tmp/ccxyQn0o.s:52595: Error: unknown mnemonic `vand' -- `vand q11,q4,q11'
/tmp/ccxyQn0o.s:52596: Error: unknown mnemonic `vand' -- `vand q12,q4,q12'
/tmp/ccxyQn0o.s:52597: Error: unknown mnemonic `vand' -- `vand q13,q4,q13'
/tmp/ccxyQn0o.s:52598: Error: unknown mnemonic `vceq.i16' -- `vceq.i16 q4,q4,#0'
/tmp/ccxyQn0o.s:52599: Error: unknown mnemonic `vand' -- `vand q0,q4,q0'
/tmp/ccxyQn0o.s:52600: Error: unknown mnemonic `vand' -- `vand q1,q4,q1'
/tmp/ccxyQn0o.s:52601: Error: unknown mnemonic `vand' -- `vand q2,q4,q2'
/tmp/ccxyQn0o.s:52602: Error: unknown mnemonic `vand' -- `vand q3,q4,q3'
/tmp/ccxyQn0o.s:52603: Error: unknown mnemonic `vorr' -- `vorr q0,q0,q10'
/tmp/ccxyQn0o.s:52604: Error: unknown mnemonic `vorr' -- `vorr q1,q1,q11'
/tmp/ccxyQn0o.s:52605: Error: unknown mnemonic `vorr' -- `vorr q2,q2,q12'
/tmp/ccxyQn0o.s:52606: Error: unknown mnemonic `vorr' -- `vorr q3,q3,q13'
/tmp/ccxyQn0o.s:52607: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d0,d2,d4,d6},[x3]!'
/tmp/ccxyQn0o.s:52608: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d1,d3,d5,d7},[x3]!'
/tmp/ccxyQn0o.s:52805: Error: unknown mnemonic `vdup.16' -- `vdup.16 q7,x0'
/tmp/ccxyQn0o.s:52806: Error: unknown mnemonic `vdup.16' -- `vdup.16 q5,x5'
/tmp/ccxyQn0o.s:52808: Error: unknown mnemonic `pld' -- `pld [x1,#0xC0]'
/tmp/ccxyQn0o.s:52809: Error: unknown mnemonic `pld' -- `pld [x1,#0x100]'
/tmp/ccxyQn0o.s:52810: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d0,d2,d4,d6},[x1]!'
/tmp/ccxyQn0o.s:52811: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d1,d3,d5,d7},[x1]!'
/tmp/ccxyQn0o.s:52812: Error: unknown mnemonic `vand' -- `vand q4,q3,q7'
/tmp/ccxyQn0o.s:52813: Error: unknown mnemonic `vceq.i16' -- `vceq.i16 q4,q4,#0'
/tmp/ccxyQn0o.s:52814: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d10,d0'
/tmp/ccxyQn0o.s:52815: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d20,q6,#8'
/tmp/ccxyQn0o.s:52816: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d11,d1'
/tmp/ccxyQn0o.s:52817: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d21,q6,#8'
/tmp/ccxyQn0o.s:52818: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d10,d2'
/tmp/ccxyQn0o.s:52819: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d22,q6,#8'
/tmp/ccxyQn0o.s:52820: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d11,d3'
/tmp/ccxyQn0o.s:52821: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d23,q6,#8'
/tmp/ccxyQn0o.s:52822: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d10,d4'
/tmp/ccxyQn0o.s:52823: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d24,q6,#8'
/tmp/ccxyQn0o.s:52824: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d11,d5'
/tmp/ccxyQn0o.s:52825: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d25,q6,#8'
/tmp/ccxyQn0o.s:52826: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d10,d6'
/tmp/ccxyQn0o.s:52827: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d26,q6,#8'
/tmp/ccxyQn0o.s:52828: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d11,d7'
/tmp/ccxyQn0o.s:52829: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d27,q6,#8'
/tmp/ccxyQn0o.s:52830: Error: unknown mnemonic `vand' -- `vand q10,q4,q10'
/tmp/ccxyQn0o.s:52831: Error: unknown mnemonic `vand' -- `vand q11,q4,q11'
/tmp/ccxyQn0o.s:52832: Error: unknown mnemonic `vand' -- `vand q12,q4,q12'
/tmp/ccxyQn0o.s:52833: Error: unknown mnemonic `vand' -- `vand q13,q4,q13'
/tmp/ccxyQn0o.s:52834: Error: unknown mnemonic `vceq.i16' -- `vceq.i16 q4,q4,#0'
/tmp/ccxyQn0o.s:52835: Error: unknown mnemonic `vand' -- `vand q0,q4,q0'
/tmp/ccxyQn0o.s:52836: Error: unknown mnemonic `vand' -- `vand q1,q4,q1'
/tmp/ccxyQn0o.s:52837: Error: unknown mnemonic `vand' -- `vand q2,q4,q2'
/tmp/ccxyQn0o.s:52838: Error: unknown mnemonic `vand' -- `vand q3,q4,q3'
/tmp/ccxyQn0o.s:52839: Error: unknown mnemonic `vorr' -- `vorr q0,q0,q10'
/tmp/ccxyQn0o.s:52840: Error: unknown mnemonic `vorr' -- `vorr q1,q1,q11'
/tmp/ccxyQn0o.s:52841: Error: unknown mnemonic `vorr' -- `vorr q2,q2,q12'
/tmp/ccxyQn0o.s:52842: Error: unknown mnemonic `vorr' -- `vorr q3,q3,q13'
/tmp/ccxyQn0o.s:52843: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d0,d2,d4,d6},[x3]!'
/tmp/ccxyQn0o.s:52844: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d1,d3,d5,d7},[x3]!'
/tmp/ccxyQn0o.s:53101: Error: unknown mnemonic `vdup.16' -- `vdup.16 q8,x0'
/tmp/ccxyQn0o.s:53102: Error: unknown mnemonic `vdup.16' -- `vdup.16 q9,x5'
/tmp/ccxyQn0o.s:53104: Error: unknown mnemonic `pld' -- `pld [x1,#0xC0]'
/tmp/ccxyQn0o.s:53105: Error: unknown mnemonic `pld' -- `pld [x1,#0x100]'
/tmp/ccxyQn0o.s:53106: Error: unknown mnemonic `pld' -- `pld [x6,#0xC0]'
/tmp/ccxyQn0o.s:53107: Error: unknown mnemonic `pld' -- `pld [x6,#0x100]'
/tmp/ccxyQn0o.s:53108: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d0,d2,d4,d6},[x1]!'
/tmp/ccxyQn0o.s:53109: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d1,d3,d5,d7},[x1]!'
/tmp/ccxyQn0o.s:53110: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d8,d10,d12,d14},[x6]!'
/tmp/ccxyQn0o.s:53111: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d9,d11,d13,d15},[x6]!'
/tmp/ccxyQn0o.s:53112: Error: unknown mnemonic `vand' -- `vand q4,q3,q8'
/tmp/ccxyQn0o.s:53113: Error: unknown mnemonic `vceq.i16' -- `vceq.i16 q4,q4,#0'
/tmp/ccxyQn0o.s:53114: Error: unknown mnemonic `vsub.i16' -- `vsub.i16 q5,q9,q7'
/tmp/ccxyQn0o.s:53115: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d10,d0'
/tmp/ccxyQn0o.s:53116: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d20,q6,#8'
/tmp/ccxyQn0o.s:53117: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d11,d1'
/tmp/ccxyQn0o.s:53118: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d21,q6,#8'
/tmp/ccxyQn0o.s:53119: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d10,d2'
/tmp/ccxyQn0o.s:53120: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d22,q6,#8'
/tmp/ccxyQn0o.s:53121: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d11,d3'
/tmp/ccxyQn0o.s:53122: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d23,q6,#8'
/tmp/ccxyQn0o.s:53123: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d10,d4'
/tmp/ccxyQn0o.s:53124: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d24,q6,#8'
/tmp/ccxyQn0o.s:53125: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d11,d5'
/tmp/ccxyQn0o.s:53126: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d25,q6,#8'
/tmp/ccxyQn0o.s:53127: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d10,d6'
/tmp/ccxyQn0o.s:53128: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d26,q6,#8'
/tmp/ccxyQn0o.s:53129: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d11,d7'
/tmp/ccxyQn0o.s:53130: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d27,q6,#8'
/tmp/ccxyQn0o.s:53131: Error: unknown mnemonic `vand' -- `vand q10,q4,q10'
/tmp/ccxyQn0o.s:53132: Error: unknown mnemonic `vand' -- `vand q11,q4,q11'
/tmp/ccxyQn0o.s:53133: Error: unknown mnemonic `vand' -- `vand q12,q4,q12'
/tmp/ccxyQn0o.s:53134: Error: unknown mnemonic `vand' -- `vand q13,q4,q13'
/tmp/ccxyQn0o.s:53135: Error: unknown mnemonic `vceq.i16' -- `vceq.i16 q4,q4,#0'
/tmp/ccxyQn0o.s:53136: Error: unknown mnemonic `vand' -- `vand q0,q4,q0'
/tmp/ccxyQn0o.s:53137: Error: unknown mnemonic `vand' -- `vand q1,q4,q1'
/tmp/ccxyQn0o.s:53138: Error: unknown mnemonic `vand' -- `vand q2,q4,q2'
/tmp/ccxyQn0o.s:53139: Error: unknown mnemonic `vand' -- `vand q3,q4,q3'
/tmp/ccxyQn0o.s:53140: Error: unknown mnemonic `vorr' -- `vorr q0,q0,q10'
/tmp/ccxyQn0o.s:53141: Error: unknown mnemonic `vorr' -- `vorr q1,q1,q11'
/tmp/ccxyQn0o.s:53142: Error: unknown mnemonic `vorr' -- `vorr q2,q2,q12'
/tmp/ccxyQn0o.s:53143: Error: unknown mnemonic `vorr' -- `vorr q3,q3,q13'
/tmp/ccxyQn0o.s:53144: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d0,d2,d4,d6},[x3]!'
/tmp/ccxyQn0o.s:53145: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d1,d3,d5,d7},[x3]!'
/tmp/ccxyQn0o.s:53349: Error: unknown mnemonic `vdup.16' -- `vdup.16 q7,x0'
/tmp/ccxyQn0o.s:53350: Error: unknown mnemonic `vdup.16' -- `vdup.16 q5,x5'
/tmp/ccxyQn0o.s:53352: Error: unknown mnemonic `pld' -- `pld [x1,#0xC0]'
/tmp/ccxyQn0o.s:53353: Error: unknown mnemonic `pld' -- `pld [x1,#0x100]'
/tmp/ccxyQn0o.s:53354: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d0,d2,d4,d6},[x1]!'
/tmp/ccxyQn0o.s:53355: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d1,d3,d5,d7},[x1]!'
/tmp/ccxyQn0o.s:53356: Error: unknown mnemonic `vand' -- `vand q4,q3,q7'
/tmp/ccxyQn0o.s:53357: Error: unknown mnemonic `vceq.i16' -- `vceq.i16 q4,q4,#0'
/tmp/ccxyQn0o.s:53358: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d10,d0'
/tmp/ccxyQn0o.s:53359: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d20,q6,#8'
/tmp/ccxyQn0o.s:53360: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d11,d1'
/tmp/ccxyQn0o.s:53361: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d21,q6,#8'
/tmp/ccxyQn0o.s:53362: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d10,d2'
/tmp/ccxyQn0o.s:53363: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d22,q6,#8'
/tmp/ccxyQn0o.s:53364: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d11,d3'
/tmp/ccxyQn0o.s:53365: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d23,q6,#8'
/tmp/ccxyQn0o.s:53366: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d10,d4'
/tmp/ccxyQn0o.s:53367: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d24,q6,#8'
/tmp/ccxyQn0o.s:53368: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d11,d5'
/tmp/ccxyQn0o.s:53369: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d25,q6,#8'
/tmp/ccxyQn0o.s:53370: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d10,d6'
/tmp/ccxyQn0o.s:53371: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d26,q6,#8'
/tmp/ccxyQn0o.s:53372: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q6,d11,d7'
/tmp/ccxyQn0o.s:53373: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d27,q6,#8'
/tmp/ccxyQn0o.s:53374: Error: unknown mnemonic `vand' -- `vand q10,q4,q10'
/tmp/ccxyQn0o.s:53375: Error: unknown mnemonic `vand' -- `vand q11,q4,q11'
/tmp/ccxyQn0o.s:53376: Error: unknown mnemonic `vand' -- `vand q12,q4,q12'
/tmp/ccxyQn0o.s:53377: Error: unknown mnemonic `vand' -- `vand q13,q4,q13'
/tmp/ccxyQn0o.s:53378: Error: unknown mnemonic `vceq.i16' -- `vceq.i16 q4,q4,#0'
/tmp/ccxyQn0o.s:53379: Error: unknown mnemonic `vand' -- `vand q0,q4,q0'
/tmp/ccxyQn0o.s:53380: Error: unknown mnemonic `vand' -- `vand q1,q4,q1'
/tmp/ccxyQn0o.s:53381: Error: unknown mnemonic `vand' -- `vand q2,q4,q2'
/tmp/ccxyQn0o.s:53382: Error: unknown mnemonic `vand' -- `vand q3,q4,q3'
/tmp/ccxyQn0o.s:53383: Error: unknown mnemonic `vorr' -- `vorr q0,q0,q10'
/tmp/ccxyQn0o.s:53384: Error: unknown mnemonic `vorr' -- `vorr q1,q1,q11'
/tmp/ccxyQn0o.s:53385: Error: unknown mnemonic `vorr' -- `vorr q2,q2,q12'
/tmp/ccxyQn0o.s:53386: Error: unknown mnemonic `vorr' -- `vorr q3,q3,q13'
/tmp/ccxyQn0o.s:53387: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d0,d2,d4,d6},[x3]!'
/tmp/ccxyQn0o.s:53388: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d1,d3,d5,d7},[x3]!'
/tmp/ccxyQn0o.s:53631: Error: operand 1 must be an integer register -- `mov r4,x0'
/tmp/ccxyQn0o.s:53632: Error: operand 1 must be an integer register -- `mov r5,x0'
/tmp/ccxyQn0o.s:53633: Error: unknown mnemonic `vdup.16' -- `vdup.16 q2,x3'
/tmp/ccxyQn0o.s:53634: Error: unknown mnemonic `vdup.16' -- `vdup.16 q1,x6'
/tmp/ccxyQn0o.s:53635: Error: unknown mnemonic `vdup.16' -- `vdup.16 q0,x7'
/tmp/ccxyQn0o.s:53636: Error: unknown mnemonic `vdup.16' -- `vdup.16 q8,x2'
/tmp/ccxyQn0o.s:53638: Error: unknown mnemonic `pld' -- `pld [r4,#0xC0]'
/tmp/ccxyQn0o.s:53639: Error: unknown mnemonic `pld' -- `pld [r4,#0x100]'
/tmp/ccxyQn0o.s:53640: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d8,d10,d12,d14},[r4]!'
/tmp/ccxyQn0o.s:53641: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d9,d11,d13,d15},[r4]!'
/tmp/ccxyQn0o.s:53642: Error: unknown mnemonic `vand' -- `vand q9,q7,q8'
/tmp/ccxyQn0o.s:53643: Error: unknown mnemonic `vceq.i16' -- `vceq.i16 q9,q9,#0'
/tmp/ccxyQn0o.s:53644: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q3,d8,d0'
/tmp/ccxyQn0o.s:53645: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d20,q3,#8'
/tmp/ccxyQn0o.s:53646: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q3,d9,d1'
/tmp/ccxyQn0o.s:53647: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d21,q3,#8'
/tmp/ccxyQn0o.s:53648: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q3,d10,d2'
/tmp/ccxyQn0o.s:53649: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d22,q3,#8'
/tmp/ccxyQn0o.s:53650: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q3,d11,d3'
/tmp/ccxyQn0o.s:53651: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d23,q3,#8'
/tmp/ccxyQn0o.s:53652: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q3,d12,d4'
/tmp/ccxyQn0o.s:53653: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d24,q3,#8'
/tmp/ccxyQn0o.s:53654: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q3,d13,d5'
/tmp/ccxyQn0o.s:53655: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d25,q3,#8'
/tmp/ccxyQn0o.s:53656: Error: unknown mnemonic `vand' -- `vand q10,q9,q10'
/tmp/ccxyQn0o.s:53657: Error: unknown mnemonic `vand' -- `vand q11,q9,q11'
/tmp/ccxyQn0o.s:53658: Error: unknown mnemonic `vand' -- `vand q12,q9,q12'
/tmp/ccxyQn0o.s:53659: Error: unknown mnemonic `vceq.i16' -- `vceq.i16 q9,q9,#0'
/tmp/ccxyQn0o.s:53660: Error: unknown mnemonic `vand' -- `vand q4,q9,q4'
/tmp/ccxyQn0o.s:53661: Error: unknown mnemonic `vand' -- `vand q5,q9,q5'
/tmp/ccxyQn0o.s:53662: Error: unknown mnemonic `vand' -- `vand q6,q9,q6'
/tmp/ccxyQn0o.s:53663: Error: unknown mnemonic `vorr' -- `vorr q4,q4,q10'
/tmp/ccxyQn0o.s:53664: Error: unknown mnemonic `vorr' -- `vorr q5,q5,q11'
/tmp/ccxyQn0o.s:53665: Error: unknown mnemonic `vorr' -- `vorr q6,q6,q12'
/tmp/ccxyQn0o.s:53666: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d8,d10,d12,d14},[r5]!'
/tmp/ccxyQn0o.s:53667: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d9,d11,d13,d15},[r5]!'
/tmp/ccxyQn0o.s:53869: Error: operand 1 must be an integer register -- `mov r4,x0'
/tmp/ccxyQn0o.s:53870: Error: operand 1 must be an integer register -- `mov r5,x0'
/tmp/ccxyQn0o.s:53871: Error: unknown mnemonic `vdup.16' -- `vdup.16 q3,x6'
/tmp/ccxyQn0o.s:53872: Error: unknown mnemonic `vdup.16' -- `vdup.16 q2,x7'
/tmp/ccxyQn0o.s:53873: Error: unknown mnemonic `vdup.16' -- `vdup.16 q1,x8'
/tmp/ccxyQn0o.s:53874: Error: unknown mnemonic `vdup.16' -- `vdup.16 q0,x9'
/tmp/ccxyQn0o.s:53875: Error: unknown mnemonic `vdup.16' -- `vdup.16 q8,x2'
/tmp/ccxyQn0o.s:53877: Error: unknown mnemonic `pld' -- `pld [r4,#0xC0]'
/tmp/ccxyQn0o.s:53878: Error: unknown mnemonic `pld' -- `pld [r4,#0x100]'
/tmp/ccxyQn0o.s:53879: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d8,d10,d12,d14},[r4]!'
/tmp/ccxyQn0o.s:53880: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d9,d11,d13,d15},[r4]!'
/tmp/ccxyQn0o.s:53881: Error: unknown mnemonic `vand' -- `vand q9,q7,q8'
/tmp/ccxyQn0o.s:53882: Error: unknown mnemonic `vceq.i16' -- `vceq.i16 q9,q9,#0'
/tmp/ccxyQn0o.s:53883: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q14,d8,d0'
/tmp/ccxyQn0o.s:53884: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d20,q14,#8'
/tmp/ccxyQn0o.s:53885: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q14,d9,d1'
/tmp/ccxyQn0o.s:53886: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d21,q14,#8'
/tmp/ccxyQn0o.s:53887: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q14,d10,d2'
/tmp/ccxyQn0o.s:53888: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d22,q14,#8'
/tmp/ccxyQn0o.s:53889: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q14,d11,d3'
/tmp/ccxyQn0o.s:53890: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d23,q14,#8'
/tmp/ccxyQn0o.s:53891: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q14,d12,d4'
/tmp/ccxyQn0o.s:53892: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d24,q14,#8'
/tmp/ccxyQn0o.s:53893: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q14,d13,d5'
/tmp/ccxyQn0o.s:53894: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d25,q14,#8'
/tmp/ccxyQn0o.s:53895: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q14,d14,d6'
/tmp/ccxyQn0o.s:53896: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d26,q14,#8'
/tmp/ccxyQn0o.s:53897: Error: unknown mnemonic `vmull.u16' -- `vmull.u16 q14,d15,d7'
/tmp/ccxyQn0o.s:53898: Error: unknown mnemonic `vshrn.i32' -- `vshrn.i32 d27,q14,#8'
/tmp/ccxyQn0o.s:53899: Error: unknown mnemonic `vand' -- `vand q10,q9,q10'
/tmp/ccxyQn0o.s:53900: Error: unknown mnemonic `vand' -- `vand q11,q9,q11'
/tmp/ccxyQn0o.s:53901: Error: unknown mnemonic `vand' -- `vand q12,q9,q12'
/tmp/ccxyQn0o.s:53902: Error: unknown mnemonic `vand' -- `vand q13,q9,q13'
/tmp/ccxyQn0o.s:53903: Error: unknown mnemonic `vceq.i16' -- `vceq.i16 q9,q9,#0'
/tmp/ccxyQn0o.s:53904: Error: unknown mnemonic `vand' -- `vand q4,q9,q4'
/tmp/ccxyQn0o.s:53905: Error: unknown mnemonic `vand' -- `vand q5,q9,q5'
/tmp/ccxyQn0o.s:53906: Error: unknown mnemonic `vand' -- `vand q6,q9,q6'
/tmp/ccxyQn0o.s:53907: Error: unknown mnemonic `vand' -- `vand q7,q9,q7'
/tmp/ccxyQn0o.s:53908: Error: unknown mnemonic `vorr' -- `vorr q4,q4,q10'
/tmp/ccxyQn0o.s:53909: Error: unknown mnemonic `vorr' -- `vorr q5,q5,q11'
/tmp/ccxyQn0o.s:53910: Error: unknown mnemonic `vorr' -- `vorr q6,q6,q12'
/tmp/ccxyQn0o.s:53911: Error: unknown mnemonic `vorr' -- `vorr q7,q7,q13'
/tmp/ccxyQn0o.s:53912: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d8,d10,d12,d14},[r5]!'
/tmp/ccxyQn0o.s:53913: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d9,d11,d13,d15},[r5]!'
/tmp/ccxyQn0o.s:54125: Error: operand 1 must be an integer register -- `mov r4,x1'
/tmp/ccxyQn0o.s:54126: Error: operand 1 must be an integer register -- `mov r5,x1'
/tmp/ccxyQn0o.s:54127: Error: unknown mnemonic `vdup.16' -- `vdup.16 q3,x0'
/tmp/ccxyQn0o.s:54128: Error: unknown mnemonic `vdup.16' -- `vdup.16 q2,x3'
/tmp/ccxyQn0o.s:54129: Error: unknown mnemonic `vdup.16' -- `vdup.16 q1,x6'
/tmp/ccxyQn0o.s:54130: Error: unknown mnemonic `vdup.16' -- `vdup.16 q0,x7'
/tmp/ccxyQn0o.s:54131: Error: unknown mnemonic `vdup.16' -- `vdup.16 q8,x8'
/tmp/ccxyQn0o.s:54133: Error: unknown mnemonic `pld' -- `pld [r4,#0xC0]'
/tmp/ccxyQn0o.s:54134: Error: unknown mnemonic `pld' -- `pld [r4,#0x100]'
/tmp/ccxyQn0o.s:54135: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d8,d10,d12,d14},[r4]!'
/tmp/ccxyQn0o.s:54136: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d9,d11,d13,d15},[r4]!'
/tmp/ccxyQn0o.s:54137: Error: unknown mnemonic `vand' -- `vand q9,q7,q8'
/tmp/ccxyQn0o.s:54138: Error: unknown mnemonic `vceq.i16' -- `vceq.i16 q9,q9,#0'
/tmp/ccxyQn0o.s:54139: Error: unknown mnemonic `vand' -- `vand q10,q9,q0'
/tmp/ccxyQn0o.s:54140: Error: unknown mnemonic `vand' -- `vand q11,q9,q1'
/tmp/ccxyQn0o.s:54141: Error: unknown mnemonic `vand' -- `vand q12,q9,q2'
/tmp/ccxyQn0o.s:54142: Error: unknown mnemonic `vand' -- `vand q13,q9,q3'
/tmp/ccxyQn0o.s:54143: Error: unknown mnemonic `vadd.i16' -- `vadd.i16 q4,q4,q10'
/tmp/ccxyQn0o.s:54144: Error: unknown mnemonic `vadd.i16' -- `vadd.i16 q5,q5,q11'
/tmp/ccxyQn0o.s:54145: Error: unknown mnemonic `vadd.i16' -- `vadd.i16 q6,q6,q12'
/tmp/ccxyQn0o.s:54146: Error: unknown mnemonic `vadd.i16' -- `vadd.i16 q7,q7,q13'
/tmp/ccxyQn0o.s:54147: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d8,d10,d12,d14},[r5]!'
/tmp/ccxyQn0o.s:54148: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d9,d11,d13,d15},[r5]!'
/tmp/ccxyQn0o.s:54353: Error: operand 1 must be an integer register -- `mov r4,x1'
/tmp/ccxyQn0o.s:54354: Error: operand 1 must be an integer register -- `mov r5,x0'
/tmp/ccxyQn0o.s:54355: Error: operand 1 must be an integer register -- `mov r6,x1'
/tmp/ccxyQn0o.s:54356: Error: unknown mnemonic `vdup.16' -- `vdup.16 q8,x2'
/tmp/ccxyQn0o.s:54358: Error: unknown mnemonic `pld' -- `pld [r4,#0xC0]'
/tmp/ccxyQn0o.s:54359: Error: unknown mnemonic `pld' -- `pld [r4,#0x100]'
/tmp/ccxyQn0o.s:54360: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d8,d10,d12,d14},[r4]!'
/tmp/ccxyQn0o.s:54361: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d9,d11,d13,d15},[r4]!'
/tmp/ccxyQn0o.s:54362: Error: unknown mnemonic `pld' -- `pld [r5,#0xC0]'
/tmp/ccxyQn0o.s:54363: Error: unknown mnemonic `pld' -- `pld [r5,#0x100]'
/tmp/ccxyQn0o.s:54364: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d0,d2,d4,d6},[r5]!'
/tmp/ccxyQn0o.s:54365: Error: unknown mnemonic `vld4.16' -- `vld4.16 {d1,d3,d5,d7},[r5]!'
/tmp/ccxyQn0o.s:54366: Error: unknown mnemonic `vand' -- `vand q9,q7,q8'
/tmp/ccxyQn0o.s:54367: Error: unknown mnemonic `vceq.i16' -- `vceq.i16 q9,q9,#0'
/tmp/ccxyQn0o.s:54368: Error: unknown mnemonic `vand' -- `vand q0,q9,q0'
/tmp/ccxyQn0o.s:54369: Error: unknown mnemonic `vand' -- `vand q1,q9,q1'
/tmp/ccxyQn0o.s:54370: Error: unknown mnemonic `vand' -- `vand q2,q9,q2'
/tmp/ccxyQn0o.s:54371: Error: unknown mnemonic `vand' -- `vand q3,q9,q3'
/tmp/ccxyQn0o.s:54372: Error: unknown mnemonic `vadd.i16' -- `vadd.i16 q4,q4,q0'
/tmp/ccxyQn0o.s:54373: Error: unknown mnemonic `vadd.i16' -- `vadd.i16 q5,q5,q1'
/tmp/ccxyQn0o.s:54374: Error: unknown mnemonic `vadd.i16' -- `vadd.i16 q6,q6,q2'
/tmp/ccxyQn0o.s:54375: Error: unknown mnemonic `vadd.i16' -- `vadd.i16 q7,q7,q3'
/tmp/ccxyQn0o.s:54376: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d8,d10,d12,d14},[r6]!'
/tmp/ccxyQn0o.s:54377: Error: unknown mnemonic `vst4.16' -- `vst4.16 {d9,d11,d13,d15},[r6]!'
[170/181] Compiling C object src/libdirectfb-2.0.so.0.0.0.p/gfx_generic_generic_stretch_blit.c.o
ninja: build stopped: subcommand failed.
caramelli commented 9 months ago

While waiting to understand the issue, you can try to compile DirectFB2 without NEON assembly support by setting -Dneon=false when running meson.

jayadamsmorgan commented 9 months ago

Setting neon to false solved the issue, thanks

clickworkorange commented 2 months ago

Thanks @caramelli - disabling Neon fixed the same issue for me on ArmV8/aarch64.