#11315: Compile error with latest neon assembler
----------------------------------+---------------------------------------
             Reporter:  chinshou  |                     Type:  defect
               Status:  new       |                 Priority:  normal
            Component:  avcodec   |                  Version:  unspecified
             Keywords:            |               Blocked By:
             Blocking:            |  Reproduced by developer:  0
Analyzed by developer:  0         |
----------------------------------+---------------------------------------
 Summary of the bug:
 When I try to compile the ffmpeg for android arm 64 architecture with
 following revision.
 SHA-1: bb57b780134f59e3bddfab295e34e88468bbd545

 * avutil/hwcontext_vulkan: add missing packed YUV444 format mappings

 compiler report following error, there is no compile problem with previous
 version
 SHA-1: 5f4b7bf2b5b675a4a1dfc3b64c1c5dd03d80f278
 * avfilter/vf_libvmaf: fix string comparison bug
 {{{
 <instantiation>:8:13: error: invalid vector kind qualifier
         dup v30.4, w6
             ^
 /tmp/epel_neon-421430.s:1660:9: note: while in macro instantiation
         EPEL_UNI_W_H_HEADER 4h
         ^
 <instantiation>:8:13: error: invalid vector kind qualifier
         dup v30.8, w6
             ^
 /tmp/epel_neon-421430.s:1685:9: note: while in macro instantiation
         EPEL_UNI_W_H_HEADER 8h
         ^
 <instantiation>:8:13: error: invalid vector kind qualifier
         dup v30.8, w6
             ^
 /tmp/epel_neon-421430.s:1716:9: note: while in macro instantiation
         EPEL_UNI_W_H_HEADER 8h
         ^
 <instantiation>:8:13: error: invalid vector kind qualifier
         dup v30.8, w6
             ^
 /tmp/epel_neon-421430.s:1745:9: note: while in macro instantiation
         EPEL_UNI_W_H_HEADER 8h
         ^
 <instantiation>:8:13: error: invalid vector kind qualifier
         dup v30.8, w6
             ^
 /tmp/epel_neon-421430.s:1788:9: note: while in macro instantiation
         EPEL_UNI_W_H_HEADER 8h
         ^
 <instantiation>:8:13: error: invalid vector kind qualifier
         dup v30.8, w6
             ^
 /tmp/epel_neon-421430.s:1834:9: note: while in macro instantiation
         EPEL_UNI_W_H_HEADER 8h
         ^
 <instantiation>:8:13: error: invalid vector kind qualifier
         dup v30.8, w6
             ^
 /tmp/epel_neon-421430.s:1897:9: note: while in macro instantiation
         EPEL_UNI_W_H_HEADER 8h
         ^
 CC      libavcodec/aarch64/hevcdsp_init_aarch64.o
 CC      libavcodec/aarch64/hpeldsp_init_aarch64.o
 <instantiation>:8:13: error: invalid vector kind qualifier
         dup v30.4, w6
             ^
 /tmp/qpel_neon-2c8c8e.s:2828:9: note: while in macro instantiation
         QPEL_UNI_W_H_HEADER 4h
         ^
 <instantiation>:8:13: error: invalid vector kind qualifier
         dup v30.8, w6
             ^
 /tmp/qpel_neon-2c8c8e.s:2862:9: note: while in macro instantiation
         QPEL_UNI_W_H_HEADER 8h
         ^
 <instantiation>:8:13: error: invalid vector kind qualifier
         dup v30.8, w6
             ^
 /tmp/qpel_neon-2c8c8e.s:2901:9: note: while in macro instantiation
         QPEL_UNI_W_H_HEADER 8h
         ^
 <instantiation>:8:13: error: invalid vector kind qualifier
         dup v30.8, w6
             ^
 /tmp/qpel_neon-2c8c8e.s:2938:9: note: while in macro instantiation
         QPEL_UNI_W_H_HEADER 8h
         ^
 <instantiation>:8:13: error: invalid vector kind qualifier
         dup v30.8, w6
             ^
 /tmp/qpel_neon-2c8c8e.s:2998:9: note: while in macro instantiation
         QPEL_UNI_W_H_HEADER 8h
         ^
 <instantiation>:8:13: error: invalid vector kind qualifier
         dup v30.8, w6
             ^
 /tmp/qpel_neon-2c8c8e.s:3060:9: note: while in macro instantiation
         QPEL_UNI_W_H_HEADER 8h
         ^
 <instantiation>:8:13: error: invalid vector kind qualifier
         dup v30.8, w6
             ^
 /tmp/qpel_neon-2c8c8e.s:3147:9: note: while in macro instantiation
         QPEL_UNI_W_H_HEADER 8h
         ^
 make: *** [ffbuild/common.mak:93: libavcodec/aarch64/h26x/epel_neon.o]
 Error 1
 make: *** Waiting for unfinished jobs....
 make: *** [ffbuild/common.mak:93: libavcodec/aarch64/h26x/qpel_neon.o]
 Error 1

 }}}
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/11315>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
FFmpeg-trac@avcodec.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac

To unsubscribe, visit link above, or email
ffmpeg-trac-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to