[x265] Issue #550: New AArch64 ASM code does not build with Clang (multicoreware/x265)

0brad0 issues-reply at bitbucket.org
Fri Jun 19 04:55:04 CEST 2020


New issue 550: New AArch64 ASM code does not build with Clang
https://bitbucket.org/multicoreware/x265/issues/550/new-aarch64-asm-code-does-not-build-with

Brad Smith:

[http://build-failures.rhaalovely.net/aarch64/2020-06-15/multimedia/x265.log](http://build-failures.rhaalovely.net/aarch64/2020-06-15/multimedia/x265.log)  
  
\[52/76\] cd /usr/obj/ports/x265-3.4/build-aarch64 && /usr/obj/ports/x265-3.4/bin/c\+\+ -fPIC -c /usr/obj/ports/x265-3.4/x265\_3.4/source/common/aarch64/mc-a.S -o mc-a.S.o  
FAILED: mc-a.S.o   
cd /usr/obj/ports/x265-3.4/build-aarch64 && /usr/obj/ports/x265-3.4/bin/c\+\+ -fPIC -c /usr/obj/ports/x265-3.4/x265\_3.4/source/common/aarch64/mc-a.S -o mc-a.S.o  
<instantiation>:11:9: error: unknown directive  
        .func x265\_pixel\_avg\_pp\_4x4\_neon  
        ^  
<instantiation>:1:1: note: while in macro instantiation  
function x265\_pixel\_avg\_pp\_4x4\_neon  
^  
/usr/obj/ports/x265-3.4/x265\_3.4/source/common/aarch64/mc-a.S:44:1: note: while in macro instantiation  
pixel\_avg\_pp\_4xN\_neon 4  
^  
<instantiation>:2:9: error: unknown directive  
        .endfunc  
        ^  
<instantiation>:9:1: note: while in macro instantiation  
endfunc  
^  
/usr/obj/ports/x265-3.4/x265\_3.4/source/common/aarch64/mc-a.S:44:1: note: while in macro instantiation  
pixel\_avg\_pp\_4xN\_neon 4  
^  
<instantiation>:11:9: error: unknown directive  
        .func x265\_pixel\_avg\_pp\_4x8\_neon  
        ^  
<instantiation>:1:1: note: while in macro instantiation  
function x265\_pixel\_avg\_pp\_4x8\_neon  
^  
/usr/obj/ports/x265-3.4/x265\_3.4/source/common/aarch64/mc-a.S:45:1: note: while in macro instantiation  
pixel\_avg\_pp\_4xN\_neon 8  
^  
<instantiation>:2:9: error: unknown directive  
        .endfunc  
        ^  
<instantiation>:9:1: note: while in macro instantiation  
endfunc  
^  
/usr/obj/ports/x265-3.4/x265\_3.4/source/common/aarch64/mc-a.S:45:1: note: while in macro instantiation  
pixel\_avg\_pp\_4xN\_neon 8  
^  
<instantiation>:11:9: error: unknown directive  
        .func x265\_pixel\_avg\_pp\_4x16\_neon  
        ^  
<instantiation>:1:1: note: while in macro instantiation  
function x265\_pixel\_avg\_pp\_4x16\_neon  
^  
/usr/obj/ports/x265-3.4/x265\_3.4/source/common/aarch64/mc-a.S:46:1: note: while in macro instantiation  
pixel\_avg\_pp\_4xN\_neon 16  
^  
<instantiation>:2:9: error: unknown directive  
        .endfunc  
        ^  
<instantiation>:9:1: note: while in macro instantiation  
endfunc  
^  
/usr/obj/ports/x265-3.4/x265\_3.4/source/common/aarch64/mc-a.S:46:1: note: while in macro instantiation  
pixel\_avg\_pp\_4xN\_neon 16  
^  
<instantiation>:11:9: error: unknown directive  
        .func x265\_pixel\_avg\_pp\_8x4\_neon  
        ^  
<instantiation>:1:1: note: while in macro instantiation  
function x265\_pixel\_avg\_pp\_8x4\_neon  
^  
/usr/obj/ports/x265-3.4/x265\_3.4/source/common/aarch64/mc-a.S:60:1: note: while in macro instantiation  
pixel\_avg\_pp\_8xN\_neon 4  
^  
<instantiation>:2:9: error: unknown directive  
        .endfunc  
        ^  
<instantiation>:9:1: note: while in macro instantiation  
endfunc  
^  
/usr/obj/ports/x265-3.4/x265\_3.4/source/common/aarch64/mc-a.S:60:1: note: while in macro instantiation  
pixel\_avg\_pp\_8xN\_neon 4  
^  
<instantiation>:11:9: error: unknown directive  
        .func x265\_pixel\_avg\_pp\_8x8\_neon  
        ^  
<instantiation>:1:1: note: while in macro instantiation  
function x265\_pixel\_avg\_pp\_8x8\_neon  
^  
/usr/obj/ports/x265-3.4/x265\_3.4/source/common/aarch64/mc-a.S:61:1: note: while in macro instantiation  
pixel\_avg\_pp\_8xN\_neon 8  
^  
<instantiation>:2:9: error: unknown directive  
        .endfunc  
        ^  
<instantiation>:9:1: note: while in macro instantiation  
endfunc  
^  
/usr/obj/ports/x265-3.4/x265\_3.4/source/common/aarch64/mc-a.S:61:1: note: while in macro instantiation  
pixel\_avg\_pp\_8xN\_neon 8  
^  
<instantiation>:11:9: error: unknown directive  
        .func x265\_pixel\_avg\_pp\_8x16\_neon  
        ^  
<instantiation>:1:1: note: while in macro instantiation  
function x265\_pixel\_avg\_pp\_8x16\_neon  
^  
/usr/obj/ports/x265-3.4/x265\_3.4/source/common/aarch64/mc-a.S:62:1: note: while in macro instantiation  
pixel\_avg\_pp\_8xN\_neon 16  
^  
<instantiation>:2:9: error: unknown directive  
        .endfunc  
        ^  
<instantiation>:9:1: note: while in macro instantiation  
endfunc  
^  
/usr/obj/ports/x265-3.4/x265\_3.4/source/common/aarch64/mc-a.S:62:1: note: while in macro instantiation  
pixel\_avg\_pp\_8xN\_neon 16  
^  
<instantiation>:11:9: error: unknown directive  
        .func x265\_pixel\_avg\_pp\_8x32\_neon  
        ^  
<instantiation>:1:1: note: while in macro instantiation  
function x265\_pixel\_avg\_pp\_8x32\_neon  
^  
/usr/obj/ports/x265-3.4/x265\_3.4/source/common/aarch64/mc-a.S:63:1: note: while in macro instantiation  
pixel\_avg\_pp\_8xN\_neon 32  
^  
<instantiation>:2:9: error: unknown directive  
        .endfunc  
        ^  
<instantiation>:9:1: note: while in macro instantiation  
endfunc  
^  
/usr/obj/ports/x265-3.4/x265\_3.4/source/common/aarch64/mc-a.S:63:1: note: while in macro instantiation  
pixel\_avg\_pp\_8xN\_neon 32  
^  
ninja: build stopped: subcommand failed.




More information about the x265-devel mailing list