>>> x265 2.8 Downloading PATH="/home/peko/autobuild/instance-0/output/host/bin:/home/peko/autobuild/instance-0/output/host/sbin:/home/peko/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/peko/bin:/home/peko/bin" BR2_DL_DIR=/home/peko/autobuild/instance-0/dl BUILD_DIR=/home/peko/autobuild/instance-0/output/build O=/home/peko/autobuild/instance-0/output flock /home/peko/autobuild/instance-0/dl/x265/ support/download/dl-wrapper -c '2.8' -d '/home/peko/autobuild/instance-0/dl/x265' -D '/home/peko/autobuild/instance-0/dl' -f 'x265_2.8.tar.gz' -H 'package/x265//x265.hash' -n 'x265-2.8' -N 'x265' -o '/home/peko/autobuild/instance-0/dl/x265/x265_2.8.tar.gz' -u https+https://bitbucket.org/multicoreware/x265/downloads -u http\|urlencode+http://sources.buildroot.net/x265 -u http\|urlencode+http://sources.buildroot.net -- --2018-06-25 17:22:14-- https://bitbucket.org/multicoreware/x265/downloads/x265_2.8.tar.gz Resolving bitbucket.org (bitbucket.org)... 2401:1d80:1010::152, 104.192.143.2, 104.192.143.1, ... Connecting to bitbucket.org (bitbucket.org)|2401:1d80:1010::152|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://bbuseruploads.s3.amazonaws.com/b8d6bf3b-c76e-4683-87c4-31459ce32bdd/downloads/a3c6cf0f-e360-4848-8c38-894568f0c4e5/x265_2.8.tar.gz?Signature=H8jq6w3te%2FpLrCe2I7x6LCMIIfE%3D&Expires=1529941322&AWSAccessKeyId=AKIAIQWXW6WLXMB5QZAQ&versionId=LkAypPW1VaOarNLOvah9WgAZEkrfpLjb&response-content-disposition=attachment%3B%20filename%3D%22x265_2.8.tar.gz%22 [following] --2018-06-25 17:22:14-- https://bbuseruploads.s3.amazonaws.com/b8d6bf3b-c76e-4683-87c4-31459ce32bdd/downloads/a3c6cf0f-e360-4848-8c38-894568f0c4e5/x265_2.8.tar.gz?Signature=H8jq6w3te%2FpLrCe2I7x6LCMIIfE%3D&Expires=1529941322&AWSAccessKeyId=AKIAIQWXW6WLXMB5QZAQ&versionId=LkAypPW1VaOarNLOvah9WgAZEkrfpLjb&response-content-disposition=attachment%3B%20filename%3D%22x265_2.8.tar.gz%22 Resolving bbuseruploads.s3.amazonaws.com (bbuseruploads.s3.amazonaws.com)... 52.216.1.176 Connecting to bbuseruploads.s3.amazonaws.com (bbuseruploads.s3.amazonaws.com)|52.216.1.176|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 1379551 (1.3M) [application/x-tar] Saving to: '/home/peko/autobuild/instance-0/output/build/.x265_2.8.tar.gz.zTNNzO/output' 0K .......... .......... .......... .......... .......... 3% 177K 7s 50K .......... .......... .......... .......... .......... 7% 354K 5s 100K .......... .......... .......... .......... .......... 11% 354K 5s 150K .......... .......... .......... .......... .......... 14% 530K 4s 200K .......... .......... .......... .......... .......... 18% 532K 3s 250K .......... .......... .......... .......... .......... 22% 529K 3s 300K .......... .......... .......... .......... .......... 25% 529K 3s 350K .......... .......... .......... .......... .......... 29% 531K 2s 400K .......... .......... .......... .......... .......... 33% 1015K 2s 450K .......... .......... .......... .......... .......... 37% 1.06M 2s 500K .......... .......... .......... .......... .......... 40% 533K 2s 550K .......... .......... .......... .......... .......... 44% 1.00M 2s 600K .......... .......... .......... .......... .......... 48% 1.07M 1s 650K .......... .......... .......... .......... .......... 51% 1.01M 1s 700K .......... .......... .......... .......... .......... 55% 1.07M 1s 750K .......... .......... .......... .......... .......... 59% 1.12M 1s 800K .......... .......... .......... .......... .......... 63% 994K 1s 850K .......... .......... .......... .......... .......... 66% 78.6M 1s 900K .......... .......... .......... .......... .......... 70% 1.02M 1s 950K .......... .......... .......... .......... .......... 74% 1.05M 1s 1000K .......... .......... .......... .......... .......... 77% 123M 0s 1050K .......... .......... .......... .......... .......... 81% 1.01M 0s 1100K .......... .......... .......... .......... .......... 85% 1.07M 0s 1150K .......... .......... .......... .......... .......... 89% 120M 0s 1200K .......... .......... .......... .......... .......... 92% 1.02M 0s 1250K .......... .......... .......... .......... .......... 96% 1.04M 0s 1300K .......... .......... .......... .......... ....... 100% 151M=1.8s 2018-06-25 17:22:17 (752 KB/s) - '/home/peko/autobuild/instance-0/output/build/.x265_2.8.tar.gz.zTNNzO/output' saved [1379551/1379551] x265_2.8.tar.gz: OK (sha256: 6e59f9afc0c2b87a46f98e33b5159d56ffb3558a49d8e3d79cb7fdc6b7aaa863) >>> x265 2.8 Extracting gzip -d -c /home/peko/autobuild/instance-0/dl/x265/x265_2.8.tar.gz | tar --strip-components=1 -C /home/peko/autobuild/instance-0/output/build/x265-2.8 -xf - >>> x265 2.8 Patching Applying 0001-fix-gcc-options.patch using patch: patching file source/CMakeLists.txt Hunk #1 succeeded at 214 (offset 20 lines). Applying 0002-fix-build-error-on-ppc64le.patch using patch: patching file source/common/param.cpp >>> x265 2.8 Configuring (mkdir -p /home/peko/autobuild/instance-0/output/build/x265-2.8/source && cd /home/peko/autobuild/instance-0/output/build/x265-2.8/source && rm -f CMakeCache.txt && PATH="/home/peko/autobuild/instance-0/output/host/bin:/home/peko/autobuild/instance-0/output/host/sbin:/home/peko/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/peko/bin:/home/peko/bin" /usr/bin/cmake /home/peko/autobuild/instance-0/output/build/x265-2.8/source -DCMAKE_TOOLCHAIN_FILE="/home/peko/autobuild/instance-0/output/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON -DENABLE_SHARED=ON -DENABLE_PIC=ON -DENABLE_CLI=OFF ) -- cmake version 3.7.2 -- The C compiler identification is GNU 6.4.0 -- The CXX compiler identification is GNU 6.4.0 -- Check for working C compiler: /home/peko/autobuild/instance-0/output/host/bin/arm-linux-gcc -- Check for working C compiler: /home/peko/autobuild/instance-0/output/host/bin/arm-linux-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /home/peko/autobuild/instance-0/output/host/bin/arm-linux-g++ -- Check for working CXX compiler: /home/peko/autobuild/instance-0/output/host/bin/arm-linux-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detected ARM target processor -- Could NOT find NUMA (missing: NUMA_ROOT_DIR NUMA_INCLUDE_DIR NUMA_LIBRARY) -- Looking for include file inttypes.h -- Looking for include file inttypes.h - found -- Performing Test CC_HAS_NO_STRICT_OVERFLOW -- Performing Test CC_HAS_NO_STRICT_OVERFLOW - Success -- Performing Test CC_HAS_NO_NARROWING -- Performing Test CC_HAS_NO_NARROWING - Success -- Performing Test CC_HAS_NO_ARRAY_BOUNDS -- Performing Test CC_HAS_NO_ARRAY_BOUNDS - Success -- Performing Test CC_HAS_FAST_MATH -- Performing Test CC_HAS_FAST_MATH - Success -- Performing Test CC_HAS_STACK_REALIGN -- Performing Test CC_HAS_STACK_REALIGN - Failed -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG - Success -- Could NOT find nasm (missing: NASM_EXECUTABLE) -- x265 version 2.8 -- Looking for strtok_r -- Looking for strtok_r - found -- The ASM compiler identification is GNU -- Found assembler: /home/peko/autobuild/instance-0/output/host/bin/arm-linux-gcc -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_TEST BUILD_TESTING BUILD_TESTS -- Build files have been written to: /home/peko/autobuild/instance-0/output/build/x265-2.8/source >>> x265 2.8 Building PATH="/home/peko/autobuild/instance-0/output/host/bin:/home/peko/autobuild/instance-0/output/host/sbin:/home/peko/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/peko/bin:/home/peko/bin" /usr/bin/make -j6 -C /home/peko/autobuild/instance-0/output/build/x265-2.8/source make[1]: Entering directory '/home/peko/autobuild/instance-0/output/build/x265-2.8/source' make[2]: Entering directory '/home/peko/autobuild/instance-0/output/build/x265-2.8/source' make[3]: Entering directory '/home/peko/autobuild/instance-0/output/build/x265-2.8/source' make[3]: Entering directory '/home/peko/autobuild/instance-0/output/build/x265-2.8/source' Scanning dependencies of target encoder make[3]: Leaving directory '/home/peko/autobuild/instance-0/output/build/x265-2.8/source' Scanning dependencies of target common make[3]: Leaving directory '/home/peko/autobuild/instance-0/output/build/x265-2.8/source' make[3]: Entering directory '/home/peko/autobuild/instance-0/output/build/x265-2.8/source' [ 1%] Building CXX object encoder/CMakeFiles/encoder.dir/search.cpp.o make[3]: Entering directory '/home/peko/autobuild/instance-0/output/build/x265-2.8/source' [ 2%] Building CXX object encoder/CMakeFiles/encoder.dir/motion.cpp.o [ 4%] Building CXX object encoder/CMakeFiles/encoder.dir/analysis.cpp.o [ 5%] Building CXX object encoder/CMakeFiles/encoder.dir/bitcost.cpp.o [ 7%] Building CXX object common/CMakeFiles/common.dir/arm/asm-primitives.cpp.o [ 8%] Building CXX object encoder/CMakeFiles/encoder.dir/slicetype.cpp.o In file included from /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/primitives.h:34:0, from /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:28: /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp: In function 'void x265::setupAssemblyPrimitives(x265::EncoderPrimitives&, int)': :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:51:36: note: in expansion of macro 'PFX' p.pu[LUMA_4x4].addAvg = PFX(addAvg_4x4_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:52:36: note: in expansion of macro 'PFX' p.pu[LUMA_4x8].addAvg = PFX(addAvg_4x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:53:36: note: in expansion of macro 'PFX' p.pu[LUMA_4x16].addAvg = PFX(addAvg_4x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:54:36: note: in expansion of macro 'PFX' p.pu[LUMA_8x4].addAvg = PFX(addAvg_8x4_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:55:36: note: in expansion of macro 'PFX' p.pu[LUMA_8x8].addAvg = PFX(addAvg_8x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:56:36: note: in expansion of macro 'PFX' p.pu[LUMA_8x16].addAvg = PFX(addAvg_8x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:57:36: note: in expansion of macro 'PFX' p.pu[LUMA_8x32].addAvg = PFX(addAvg_8x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:58:36: note: in expansion of macro 'PFX' p.pu[LUMA_12x16].addAvg = PFX(addAvg_12x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:59:36: note: in expansion of macro 'PFX' p.pu[LUMA_16x4].addAvg = PFX(addAvg_16x4_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:60:36: note: in expansion of macro 'PFX' p.pu[LUMA_16x8].addAvg = PFX(addAvg_16x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:61:36: note: in expansion of macro 'PFX' p.pu[LUMA_16x12].addAvg = PFX(addAvg_16x12_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:62:36: note: in expansion of macro 'PFX' p.pu[LUMA_16x16].addAvg = PFX(addAvg_16x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:63:36: note: in expansion of macro 'PFX' p.pu[LUMA_16x32].addAvg = PFX(addAvg_16x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:64:36: note: in expansion of macro 'PFX' p.pu[LUMA_16x64].addAvg = PFX(addAvg_16x64_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:65:36: note: in expansion of macro 'PFX' p.pu[LUMA_24x32].addAvg = PFX(addAvg_24x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:66:36: note: in expansion of macro 'PFX' p.pu[LUMA_32x8].addAvg = PFX(addAvg_32x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:67:36: note: in expansion of macro 'PFX' p.pu[LUMA_32x16].addAvg = PFX(addAvg_32x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:68:36: note: in expansion of macro 'PFX' p.pu[LUMA_32x24].addAvg = PFX(addAvg_32x24_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:69:36: note: in expansion of macro 'PFX' p.pu[LUMA_32x32].addAvg = PFX(addAvg_32x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:70:36: note: in expansion of macro 'PFX' p.pu[LUMA_32x64].addAvg = PFX(addAvg_32x64_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:71:36: note: in expansion of macro 'PFX' p.pu[LUMA_48x64].addAvg = PFX(addAvg_48x64_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:72:36: note: in expansion of macro 'PFX' p.pu[LUMA_64x16].addAvg = PFX(addAvg_64x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:73:36: note: in expansion of macro 'PFX' p.pu[LUMA_64x32].addAvg = PFX(addAvg_64x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:74:36: note: in expansion of macro 'PFX' p.pu[LUMA_64x48].addAvg = PFX(addAvg_64x48_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:75:36: note: in expansion of macro 'PFX' p.pu[LUMA_64x64].addAvg = PFX(addAvg_64x64_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:78:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_4x2].addAvg = PFX(addAvg_4x2_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:79:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_4x4].addAvg = PFX(addAvg_4x4_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:80:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_4x8].addAvg = PFX(addAvg_4x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:81:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_4x16].addAvg = PFX(addAvg_4x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:82:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_6x8].addAvg = PFX(addAvg_6x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:83:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_8x2].addAvg = PFX(addAvg_8x2_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:84:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_8x4].addAvg = PFX(addAvg_8x4_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:85:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_8x6].addAvg = PFX(addAvg_8x6_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:86:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_8x8].addAvg = PFX(addAvg_8x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:87:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_8x16].addAvg = PFX(addAvg_8x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:88:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_8x32].addAvg = PFX(addAvg_8x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:89:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_12x16].addAvg = PFX(addAvg_12x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:90:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_16x4].addAvg = PFX(addAvg_16x4_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:91:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_16x8].addAvg = PFX(addAvg_16x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:92:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_16x12].addAvg = PFX(addAvg_16x12_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:93:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_16x16].addAvg = PFX(addAvg_16x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:94:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_16x32].addAvg = PFX(addAvg_16x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:95:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_24x32].addAvg = PFX(addAvg_24x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:96:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_32x8].addAvg = PFX(addAvg_32x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:97:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_32x16].addAvg = PFX(addAvg_32x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:98:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_32x24].addAvg = PFX(addAvg_32x24_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:99:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].pu[CHROMA_420_32x32].addAvg = PFX(addAvg_32x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:101:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].pu[CHROMA_422_4x8].addAvg = PFX(addAvg_4x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:102:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].pu[CHROMA_422_4x16].addAvg = PFX(addAvg_4x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:103:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].pu[CHROMA_422_4x32].addAvg = PFX(addAvg_4x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:104:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].pu[CHROMA_422_6x16].addAvg = PFX(addAvg_6x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:105:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].pu[CHROMA_422_8x4].addAvg = PFX(addAvg_8x4_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:106:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].pu[CHROMA_422_8x8].addAvg = PFX(addAvg_8x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:107:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].pu[CHROMA_422_8x12].addAvg = PFX(addAvg_8x12_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:108:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].pu[CHROMA_422_8x16].addAvg = PFX(addAvg_8x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:109:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].pu[CHROMA_422_8x32].addAvg = PFX(addAvg_8x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:110:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].pu[CHROMA_422_8x64].addAvg = PFX(addAvg_8x64_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:111:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].pu[CHROMA_422_12x32].addAvg = PFX(addAvg_12x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:112:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].pu[CHROMA_422_16x8].addAvg = PFX(addAvg_16x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:113:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].pu[CHROMA_422_16x16].addAvg = PFX(addAvg_16x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:114:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].pu[CHROMA_422_16x24].addAvg = PFX(addAvg_16x24_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:115:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].pu[CHROMA_422_16x32].addAvg = PFX(addAvg_16x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:116:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].pu[CHROMA_422_16x64].addAvg = PFX(addAvg_16x64_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:117:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].pu[CHROMA_422_24x64].addAvg = PFX(addAvg_24x64_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:118:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].pu[CHROMA_422_32x16].addAvg = PFX(addAvg_32x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:119:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].pu[CHROMA_422_32x32].addAvg = PFX(addAvg_32x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:120:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].pu[CHROMA_422_32x48].addAvg = PFX(addAvg_32x48_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void(const short int*, const short int*, unsigned char*, int, int, int)}' to 'void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t) {aka void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:121:63: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].pu[CHROMA_422_32x64].addAvg = PFX(addAvg_32x64_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, const pixel*) {aka void(unsigned char*, const unsigned char*)}' to 'void (* [2])(pixel*, const pixel*) {aka void (* [2])(unsigned char*, const unsigned char*)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:405:29: note: in expansion of macro 'PFX' p.scale1D_128to64 = PFX(scale1D_128to64_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:414:40: note: in expansion of macro 'PFX' p.pu[LUMA_4x4].convert_p2s = PFX(filterPixelToShort_4x4_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:415:40: note: in expansion of macro 'PFX' p.pu[LUMA_4x8].convert_p2s = PFX(filterPixelToShort_4x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:416:40: note: in expansion of macro 'PFX' p.pu[LUMA_4x16].convert_p2s = PFX(filterPixelToShort_4x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:417:40: note: in expansion of macro 'PFX' p.pu[LUMA_8x4].convert_p2s = PFX(filterPixelToShort_8x4_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:418:40: note: in expansion of macro 'PFX' p.pu[LUMA_8x8].convert_p2s = PFX(filterPixelToShort_8x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:419:40: note: in expansion of macro 'PFX' p.pu[LUMA_8x16].convert_p2s = PFX(filterPixelToShort_8x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:420:40: note: in expansion of macro 'PFX' p.pu[LUMA_8x32].convert_p2s = PFX(filterPixelToShort_8x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:421:40: note: in expansion of macro 'PFX' p.pu[LUMA_12x16].convert_p2s = PFX(filterPixelToShort_12x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:422:40: note: in expansion of macro 'PFX' p.pu[LUMA_16x4].convert_p2s = PFX(filterPixelToShort_16x4_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:423:40: note: in expansion of macro 'PFX' p.pu[LUMA_16x8].convert_p2s = PFX(filterPixelToShort_16x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:424:40: note: in expansion of macro 'PFX' p.pu[LUMA_16x12].convert_p2s = PFX(filterPixelToShort_16x12_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:425:40: note: in expansion of macro 'PFX' p.pu[LUMA_16x16].convert_p2s = PFX(filterPixelToShort_16x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:426:40: note: in expansion of macro 'PFX' p.pu[LUMA_16x32].convert_p2s = PFX(filterPixelToShort_16x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:427:40: note: in expansion of macro 'PFX' p.pu[LUMA_16x64].convert_p2s = PFX(filterPixelToShort_16x64_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:428:40: note: in expansion of macro 'PFX' p.pu[LUMA_24x32].convert_p2s = PFX(filterPixelToShort_24x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:429:40: note: in expansion of macro 'PFX' p.pu[LUMA_32x8].convert_p2s = PFX(filterPixelToShort_32x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:430:40: note: in expansion of macro 'PFX' p.pu[LUMA_32x16].convert_p2s = PFX(filterPixelToShort_32x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:431:40: note: in expansion of macro 'PFX' p.pu[LUMA_32x24].convert_p2s = PFX(filterPixelToShort_32x24_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:432:40: note: in expansion of macro 'PFX' p.pu[LUMA_32x32].convert_p2s = PFX(filterPixelToShort_32x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:433:40: note: in expansion of macro 'PFX' p.pu[LUMA_32x64].convert_p2s = PFX(filterPixelToShort_32x64_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:434:40: note: in expansion of macro 'PFX' p.pu[LUMA_48x64].convert_p2s = PFX(filterPixelToShort_48x64_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:435:40: note: in expansion of macro 'PFX' p.pu[LUMA_64x16].convert_p2s = PFX(filterPixelToShort_64x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:436:40: note: in expansion of macro 'PFX' p.pu[LUMA_64x32].convert_p2s = PFX(filterPixelToShort_64x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:437:40: note: in expansion of macro 'PFX' p.pu[LUMA_64x48].convert_p2s = PFX(filterPixelToShort_64x48_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, intptr_t, int16_t*, intptr_t) {aka void(const unsigned char*, int, short int*, int)}' to 'void (* [2])(const pixel*, intptr_t, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, int, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:438:40: note: in expansion of macro 'PFX' p.pu[LUMA_64x64].convert_p2s = PFX(filterPixelToShort_64x64_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(int16_t*, intptr_t, int16_t) {aka void(short int*, int, short int)}' to 'void (* [2])(int16_t*, intptr_t, int16_t) {aka void (* [2])(short int*, int, short int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:441:41: note: in expansion of macro 'PFX' p.cu[BLOCK_4x4].blockfill_s = PFX(blockfill_s_4x4_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(int16_t*, intptr_t, int16_t) {aka void(short int*, int, short int)}' to 'void (* [2])(int16_t*, intptr_t, int16_t) {aka void (* [2])(short int*, int, short int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:442:41: note: in expansion of macro 'PFX' p.cu[BLOCK_8x8].blockfill_s = PFX(blockfill_s_8x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(int16_t*, intptr_t, int16_t) {aka void(short int*, int, short int)}' to 'void (* [2])(int16_t*, intptr_t, int16_t) {aka void (* [2])(short int*, int, short int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:443:41: note: in expansion of macro 'PFX' p.cu[BLOCK_16x16].blockfill_s = PFX(blockfill_s_16x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(int16_t*, intptr_t, int16_t) {aka void(short int*, int, short int)}' to 'void (* [2])(int16_t*, intptr_t, int16_t) {aka void (* [2])(short int*, int, short int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:444:41: note: in expansion of macro 'PFX' p.cu[BLOCK_32x32].blockfill_s = PFX(blockfill_s_32x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void(unsigned char*, int, const unsigned char*, const short int*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void (* [2])(unsigned char*, int, const unsigned char*, const short int*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:498:36: note: in expansion of macro 'PFX' p.cu[BLOCK_4x4].add_ps = PFX(pixel_add_ps_4x4_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void(unsigned char*, int, const unsigned char*, const short int*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void (* [2])(unsigned char*, int, const unsigned char*, const short int*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:499:36: note: in expansion of macro 'PFX' p.cu[BLOCK_8x8].add_ps = PFX(pixel_add_ps_8x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void(unsigned char*, int, const unsigned char*, const short int*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void (* [2])(unsigned char*, int, const unsigned char*, const short int*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:500:36: note: in expansion of macro 'PFX' p.cu[BLOCK_16x16].add_ps = PFX(pixel_add_ps_16x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void(unsigned char*, int, const unsigned char*, const short int*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void (* [2])(unsigned char*, int, const unsigned char*, const short int*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:501:36: note: in expansion of macro 'PFX' p.cu[BLOCK_32x32].add_ps = PFX(pixel_add_ps_32x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void(unsigned char*, int, const unsigned char*, const short int*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void (* [2])(unsigned char*, int, const unsigned char*, const short int*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:502:36: note: in expansion of macro 'PFX' p.cu[BLOCK_64x64].add_ps = PFX(pixel_add_ps_64x64_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void(unsigned char*, int, const unsigned char*, const short int*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void (* [2])(unsigned char*, int, const unsigned char*, const short int*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:505:62: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].cu[BLOCK_420_4x4].add_ps = PFX(pixel_add_ps_4x4_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void(unsigned char*, int, const unsigned char*, const short int*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void (* [2])(unsigned char*, int, const unsigned char*, const short int*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:506:62: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].cu[BLOCK_420_8x8].add_ps = PFX(pixel_add_ps_8x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void(unsigned char*, int, const unsigned char*, const short int*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void (* [2])(unsigned char*, int, const unsigned char*, const short int*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:507:62: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].cu[BLOCK_420_16x16].add_ps = PFX(pixel_add_ps_16x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void(unsigned char*, int, const unsigned char*, const short int*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void (* [2])(unsigned char*, int, const unsigned char*, const short int*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:508:62: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I420].cu[BLOCK_420_32x32].add_ps = PFX(pixel_add_ps_32x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void(unsigned char*, int, const unsigned char*, const short int*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void (* [2])(unsigned char*, int, const unsigned char*, const short int*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:509:62: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].cu[BLOCK_422_4x8].add_ps = PFX(pixel_add_ps_4x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void(unsigned char*, int, const unsigned char*, const short int*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void (* [2])(unsigned char*, int, const unsigned char*, const short int*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:510:62: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].cu[BLOCK_422_8x16].add_ps = PFX(pixel_add_ps_8x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void(unsigned char*, int, const unsigned char*, const short int*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void (* [2])(unsigned char*, int, const unsigned char*, const short int*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:511:62: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].cu[BLOCK_422_16x32].add_ps = PFX(pixel_add_ps_16x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void(unsigned char*, int, const unsigned char*, const short int*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, const int16_t*, intptr_t, intptr_t) {aka void (* [2])(unsigned char*, int, const unsigned char*, const short int*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:512:62: note: in expansion of macro 'PFX' p.chroma[X265_CSP_I422].cu[BLOCK_422_32x64].add_ps = PFX(pixel_add_ps_32x64_neon); ^~~ :0:9: error: incompatible types in assignment of 'sse_t(const int16_t*, intptr_t) {aka unsigned int(const short int*, int)}' to 'sse_t (* [2])(const int16_t*, intptr_t) {aka unsigned int (* [2])(const short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:521:35: note: in expansion of macro 'PFX' p.cu[BLOCK_4x4].ssd_s = PFX(pixel_ssd_s_4x4_neon); ^~~ :0:9: error: incompatible types in assignment of 'sse_t(const int16_t*, intptr_t) {aka unsigned int(const short int*, int)}' to 'sse_t (* [2])(const int16_t*, intptr_t) {aka unsigned int (* [2])(const short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:522:35: note: in expansion of macro 'PFX' p.cu[BLOCK_8x8].ssd_s = PFX(pixel_ssd_s_8x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'sse_t(const int16_t*, intptr_t) {aka unsigned int(const short int*, int)}' to 'sse_t (* [2])(const int16_t*, intptr_t) {aka unsigned int (* [2])(const short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:523:35: note: in expansion of macro 'PFX' p.cu[BLOCK_16x16].ssd_s = PFX(pixel_ssd_s_16x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'sse_t(const int16_t*, intptr_t) {aka unsigned int(const short int*, int)}' to 'sse_t (* [2])(const int16_t*, intptr_t) {aka unsigned int (* [2])(const short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:524:35: note: in expansion of macro 'PFX' p.cu[BLOCK_32x32].ssd_s = PFX(pixel_ssd_s_32x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, const pixel*, int16_t*, intptr_t) {aka void(const unsigned char*, const unsigned char*, short int*, int)}' to 'void (* [2])(const pixel*, const pixel*, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, const unsigned char*, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:551:42: note: in expansion of macro 'PFX' p.cu[BLOCK_4x4].calcresidual = PFX(getResidual4_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, const pixel*, int16_t*, intptr_t) {aka void(const unsigned char*, const unsigned char*, short int*, int)}' to 'void (* [2])(const pixel*, const pixel*, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, const unsigned char*, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:552:42: note: in expansion of macro 'PFX' p.cu[BLOCK_8x8].calcresidual = PFX(getResidual8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, const pixel*, int16_t*, intptr_t) {aka void(const unsigned char*, const unsigned char*, short int*, int)}' to 'void (* [2])(const pixel*, const pixel*, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, const unsigned char*, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:553:42: note: in expansion of macro 'PFX' p.cu[BLOCK_16x16].calcresidual = PFX(getResidual16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(const pixel*, const pixel*, int16_t*, intptr_t) {aka void(const unsigned char*, const unsigned char*, short int*, int)}' to 'void (* [2])(const pixel*, const pixel*, int16_t*, intptr_t) {aka void (* [2])(const unsigned char*, const unsigned char*, short int*, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:554:42: note: in expansion of macro 'PFX' p.cu[BLOCK_32x32].calcresidual = PFX(getResidual32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:725:40: note: in expansion of macro 'PFX' p.pu[LUMA_4x4].pixelavg_pp = PFX(pixel_avg_pp_4x4_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:726:40: note: in expansion of macro 'PFX' p.pu[LUMA_4x8].pixelavg_pp = PFX(pixel_avg_pp_4x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:727:40: note: in expansion of macro 'PFX' p.pu[LUMA_4x16].pixelavg_pp = PFX(pixel_avg_pp_4x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:728:40: note: in expansion of macro 'PFX' p.pu[LUMA_8x4].pixelavg_pp = PFX(pixel_avg_pp_8x4_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:729:40: note: in expansion of macro 'PFX' p.pu[LUMA_8x8].pixelavg_pp = PFX(pixel_avg_pp_8x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:730:40: note: in expansion of macro 'PFX' p.pu[LUMA_8x16].pixelavg_pp = PFX(pixel_avg_pp_8x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:731:40: note: in expansion of macro 'PFX' p.pu[LUMA_8x32].pixelavg_pp = PFX(pixel_avg_pp_8x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:732:40: note: in expansion of macro 'PFX' p.pu[LUMA_12x16].pixelavg_pp = PFX(pixel_avg_pp_12x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:733:40: note: in expansion of macro 'PFX' p.pu[LUMA_16x4].pixelavg_pp = PFX(pixel_avg_pp_16x4_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:734:40: note: in expansion of macro 'PFX' p.pu[LUMA_16x8].pixelavg_pp = PFX(pixel_avg_pp_16x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:735:40: note: in expansion of macro 'PFX' p.pu[LUMA_16x12].pixelavg_pp = PFX(pixel_avg_pp_16x12_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:736:40: note: in expansion of macro 'PFX' p.pu[LUMA_16x16].pixelavg_pp = PFX(pixel_avg_pp_16x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:737:40: note: in expansion of macro 'PFX' p.pu[LUMA_16x32].pixelavg_pp = PFX(pixel_avg_pp_16x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:738:40: note: in expansion of macro 'PFX' p.pu[LUMA_16x64].pixelavg_pp = PFX(pixel_avg_pp_16x64_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:739:40: note: in expansion of macro 'PFX' p.pu[LUMA_24x32].pixelavg_pp = PFX(pixel_avg_pp_24x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:740:40: note: in expansion of macro 'PFX' p.pu[LUMA_32x8].pixelavg_pp = PFX(pixel_avg_pp_32x8_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:741:40: note: in expansion of macro 'PFX' p.pu[LUMA_32x16].pixelavg_pp = PFX(pixel_avg_pp_32x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:742:40: note: in expansion of macro 'PFX' p.pu[LUMA_32x24].pixelavg_pp = PFX(pixel_avg_pp_32x24_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:743:40: note: in expansion of macro 'PFX' p.pu[LUMA_32x32].pixelavg_pp = PFX(pixel_avg_pp_32x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:744:40: note: in expansion of macro 'PFX' p.pu[LUMA_32x64].pixelavg_pp = PFX(pixel_avg_pp_32x64_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:745:40: note: in expansion of macro 'PFX' p.pu[LUMA_48x64].pixelavg_pp = PFX(pixel_avg_pp_48x64_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:746:40: note: in expansion of macro 'PFX' p.pu[LUMA_64x16].pixelavg_pp = PFX(pixel_avg_pp_64x16_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:747:40: note: in expansion of macro 'PFX' p.pu[LUMA_64x32].pixelavg_pp = PFX(pixel_avg_pp_64x32_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:748:40: note: in expansion of macro 'PFX' p.pu[LUMA_64x48].pixelavg_pp = PFX(pixel_avg_pp_64x48_neon); ^~~ :0:9: error: incompatible types in assignment of 'void(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' to 'void (* [2])(pixel*, intptr_t, const pixel*, intptr_t, const pixel*, intptr_t, int) {aka void (* [2])(unsigned char*, int, const unsigned char*, int, const unsigned char*, int, int)}' /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:31:28: note: in definition of macro 'PFX3' #define PFX3(prefix, name) prefix ## _ ## name ^~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:28: note: in expansion of macro 'PFX2' #define PFX(name) PFX2(X265_NS, name) ^~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/cpu.h:33:33: note: in expansion of macro 'X265_NS' #define PFX(name) PFX2(X265_NS, name) ^~~~~~~ /home/peko/autobuild/instance-0/output/build/x265-2.8/source/common/arm/asm-primitives.cpp:749:40: note: in expansion of macro 'PFX' p.pu[LUMA_64x64].pixelavg_pp = PFX(pixel_avg_pp_64x64_neon); ^~~ common/CMakeFiles/common.dir/build.make:62: recipe for target 'common/CMakeFiles/common.dir/arm/asm-primitives.cpp.o' failed make[3]: *** [common/CMakeFiles/common.dir/arm/asm-primitives.cpp.o] Error 1 make[3]: Leaving directory '/home/peko/autobuild/instance-0/output/build/x265-2.8/source' CMakeFiles/Makefile2:280: recipe for target 'common/CMakeFiles/common.dir/all' failed make[2]: *** [common/CMakeFiles/common.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... [ 10%] Building CXX object encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o [ 11%] Building CXX object encoder/CMakeFiles/encoder.dir/framefilter.cpp.o [ 13%] Building CXX object encoder/CMakeFiles/encoder.dir/level.cpp.o [ 14%] Building CXX object encoder/CMakeFiles/encoder.dir/nal.cpp.o [ 15%] Building CXX object encoder/CMakeFiles/encoder.dir/sei.cpp.o [ 17%] Building CXX object encoder/CMakeFiles/encoder.dir/sao.cpp.o [ 18%] Building CXX object encoder/CMakeFiles/encoder.dir/entropy.cpp.o [ 20%] Building CXX object encoder/CMakeFiles/encoder.dir/dpb.cpp.o [ 21%] Building CXX object encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o [ 23%] Building CXX object encoder/CMakeFiles/encoder.dir/reference.cpp.o [ 24%] Building CXX object encoder/CMakeFiles/encoder.dir/encoder.cpp.o [ 26%] Building CXX object encoder/CMakeFiles/encoder.dir/api.cpp.o [ 27%] Building CXX object encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o make[3]: Leaving directory '/home/peko/autobuild/instance-0/output/build/x265-2.8/source' [ 27%] Built target encoder make[2]: Leaving directory '/home/peko/autobuild/instance-0/output/build/x265-2.8/source' Makefile:127: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/home/peko/autobuild/instance-0/output/build/x265-2.8/source' package/pkg-generic.mk:229: recipe for target '/home/peko/autobuild/instance-0/output/build/x265-2.8/.stamp_built' failed make: *** [/home/peko/autobuild/instance-0/output/build/x265-2.8/.stamp_built] Error 2 make: Leaving directory '/home/peko/autobuild/instance-0/buildroot'