[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