starting phase `set-SOURCE-DATE-EPOCH' phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds starting phase `set-paths' environment variable `PATH' set to `/gnu/store/7vfcp65x5ys1a3jal9qys1davs2zk9rs-cmake-minimal-3.21.4/bin:/gnu/store/8mz5xphq69ill8a98bc4b77mh0lap7db-nasm-2.15.05/bin:/gnu/store/6s3mkll9wvgxgkczsjcl9nfqm74wi0mj-tar-1.34/bin:/gnu/store/6rxsi5nqx8dsmvx2ypyz81gb1n4csy3g-gzip-1.10/bin:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/bin:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/bin:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/bin:/gnu/store/b4s2gz0dyjhsym9rczyg21y909s2yzd1-diffutils-3.8/bin:/gnu/store/q89awzgsj00y74bmqlb4gl6b0plwi0k6-patch-2.7.6/bin:/gnu/store/bgmbk0abkm6nngmgam84fmb6m38kbndi-findutils-4.8.0/bin:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/bin:/gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/bin:/gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/bin:/gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/bin:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/bin:/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/bin:/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/bin:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/bin:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/bin:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/sbin' environment variable `CMAKE_PREFIX_PATH' set to `/gnu/store/7vfcp65x5ys1a3jal9qys1davs2zk9rs-cmake-minimal-3.21.4/:/gnu/store/8mz5xphq69ill8a98bc4b77mh0lap7db-nasm-2.15.05/:/gnu/store/6s3mkll9wvgxgkczsjcl9nfqm74wi0mj-tar-1.34/:/gnu/store/6rxsi5nqx8dsmvx2ypyz81gb1n4csy3g-gzip-1.10/:/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/:/gnu/store/b4s2gz0dyjhsym9rczyg21y909s2yzd1-diffutils-3.8/:/gnu/store/q89awzgsj00y74bmqlb4gl6b0plwi0k6-patch-2.7.6/:/gnu/store/bgmbk0abkm6nngmgam84fmb6m38kbndi-findutils-4.8.0/:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/:/gnu/store/fkncn0815qj7k11zj05hyz670gdnb3jv-sed-4.8/:/gnu/store/14c1lz6vp2wqs6gh7m48rw3klx6bkvm8-grep-3.6/:/gnu/store/yixhh3q2i1x8pqpfq9nz83p15svg698m-coreutils-8.32/:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/:/gnu/store/sbnx4xjgw2f2c5hxvv2qfdiqqnqyi7zr-bash-minimal-5.1.8/:/gnu/store/0mdldh4ih1ff6d7lfya0d62d9vd5d5m8-ld-wrapper-0/:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/:/gnu/store/1xfiv21xwzqf3j56phh8j2lg227391y5-glibc-2.33-static/:/gnu/store/w34424h2ihfqfxn72aj08h8z5rjvfk0r-glibc-utf8-locales-2.33/:/gnu/store/fgc0c133apyavjkjhjbz54afy3100wxq-linux-libre-headers-5.10.35/' environment variable `SSL_CERT_DIR' unset environment variable `SSL_CERT_FILE' unset environment variable `BASH_LOADABLES_PATH' unset environment variable `C_INCLUDE_PATH' set to `/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/include:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/include:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/include:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/include:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/include:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/include:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/include:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/include:/gnu/store/fgc0c133apyavjkjhjbz54afy3100wxq-linux-libre-headers-5.10.35/include' environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/include:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/include:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/include:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/include:/gnu/store/zz2br0lgdw6j6x6yvd0x49775gwn3bry-make-4.3/include:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/include:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/include/c++:/gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/include:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/include:/gnu/store/fgc0c133apyavjkjhjbz54afy3100wxq-linux-libre-headers-5.10.35/include' environment variable `LIBRARY_PATH' set to `/gnu/store/iipgssk08gmmkwxv5iyv1lm3blilvdir-bzip2-1.0.8/lib:/gnu/store/11gnzwa2qbqlg4pziysdk2fkbhrhhwrc-xz-5.2.5/lib:/gnu/store/6s9hy00b522g268spk3qasd8j8mg5z7r-file-5.39/lib:/gnu/store/7mfpmrswg4y7apk0hri9hiwgn6xbbh9q-gawk-5.1.0/lib:/gnu/store/xnxxwmcdv1fl14y9a7c9bkxx8r0rza1j-binutils-2.37/lib:/gnu/store/bgw8ciirrbpxbds3v9wklf1isysqjlsl-glibc-2.33/lib:/gnu/store/1xfiv21xwzqf3j56phh8j2lg227391y5-glibc-2.33-static/lib:/gnu/store/w34424h2ihfqfxn72aj08h8z5rjvfk0r-glibc-utf8-locales-2.33/lib' environment variable `GUIX_LOCPATH' set to `/gnu/store/w34424h2ihfqfxn72aj08h8z5rjvfk0r-glibc-utf8-locales-2.33/lib/locale' phase `set-paths' succeeded after 0.0 seconds starting phase `install-locale' using 'en_US.utf8' locale for category "LC_ALL" phase `install-locale' succeeded after 0.0 seconds starting phase `unpack' x265_3.4/ x265_3.4/.hg_archival.txt x265_3.4/.hgignore x265_3.4/.hgtags x265_3.4/COPYING x265_3.4/build/ x265_3.4/build/README.txt x265_3.4/build/aarch64-linux/ x265_3.4/build/aarch64-linux/crosscompile.cmake x265_3.4/build/aarch64-linux/make-Makefiles.bash x265_3.4/build/arm-linux/ x265_3.4/build/arm-linux/crosscompile.cmake x265_3.4/build/arm-linux/make-Makefiles.bash x265_3.4/build/linux/ x265_3.4/build/linux/make-Makefiles.bash x265_3.4/build/linux/multilib.sh x265_3.4/build/msys/ x265_3.4/build/msys/make-Makefiles.sh x265_3.4/build/msys/make-x86_64-w64-mingw32-Makefiles.sh x265_3.4/build/msys/multilib.sh x265_3.4/build/msys/toolchain-x86_64-w64-mingw32.cmake x265_3.4/build/msys-cl/ x265_3.4/build/msys-cl/make-Makefiles-64bit.sh x265_3.4/build/msys-cl/make-Makefiles.sh x265_3.4/build/vc10-x86/ x265_3.4/build/vc10-x86/build-all.bat x265_3.4/build/vc10-x86/make-solutions.bat x265_3.4/build/vc10-x86_64/ x265_3.4/build/vc10-x86_64/build-all.bat x265_3.4/build/vc10-x86_64/make-solutions.bat x265_3.4/build/vc10-x86_64/multilib.bat x265_3.4/build/vc11-x86/ x265_3.4/build/vc11-x86/build-all.bat x265_3.4/build/vc11-x86/make-solutions.bat x265_3.4/build/vc11-x86_64/ x265_3.4/build/vc11-x86_64/build-all.bat x265_3.4/build/vc11-x86_64/make-solutions.bat x265_3.4/build/vc11-x86_64/multilib.bat x265_3.4/build/vc12-x86/ x265_3.4/build/vc12-x86/build-all.bat x265_3.4/build/vc12-x86/make-solutions.bat x265_3.4/build/vc12-x86_64/ x265_3.4/build/vc12-x86_64/build-all.bat x265_3.4/build/vc12-x86_64/make-solutions.bat x265_3.4/build/vc12-x86_64/multilib.bat x265_3.4/build/vc15-x86/ x265_3.4/build/vc15-x86/build-all.bat x265_3.4/build/vc15-x86/make-solutions.bat x265_3.4/build/vc15-x86_64/ x265_3.4/build/vc15-x86_64/build-all.bat x265_3.4/build/vc15-x86_64/make-solutions.bat x265_3.4/build/vc15-x86_64/multilib.bat x265_3.4/build/vc9-x86/ x265_3.4/build/vc9-x86/build-all.bat x265_3.4/build/vc9-x86/make-solutions.bat x265_3.4/build/vc9-x86_64/ x265_3.4/build/vc9-x86_64/build-all.bat x265_3.4/build/vc9-x86_64/make-solutions.bat x265_3.4/build/vc9-x86_64/multilib.bat x265_3.4/build/xcode/ x265_3.4/build/xcode/make-project.sh x265_3.4/doc/ x265_3.4/doc/intra/ x265_3.4/doc/intra/intra-16x16.txt x265_3.4/doc/intra/intra-32x32.txt x265_3.4/doc/intra/intra-4x4.txt x265_3.4/doc/intra/intra-8x8.txt x265_3.4/doc/reST/ x265_3.4/doc/reST/Makefile x265_3.4/doc/reST/api.rst x265_3.4/doc/reST/cli.rst x265_3.4/doc/reST/conf.py x265_3.4/doc/reST/index.rst x265_3.4/doc/reST/introduction.rst x265_3.4/doc/reST/lossless.rst x265_3.4/doc/reST/presets.rst x265_3.4/doc/reST/releasenotes.rst x265_3.4/doc/reST/svthevc.rst x265_3.4/doc/reST/threading.rst x265_3.4/doc/reST/x265.rst x265_3.4/doc/uncrustify/ x265_3.4/doc/uncrustify/codingstyle.cfg x265_3.4/readme.rst x265_3.4/source/ x265_3.4/source/CMakeLists.txt x265_3.4/source/abrEncApp.cpp x265_3.4/source/abrEncApp.h x265_3.4/source/cmake/ x265_3.4/source/cmake/CMakeASM_NASMInformation.cmake x265_3.4/source/cmake/CMakeDetermineASM_NASMCompiler.cmake x265_3.4/source/cmake/CMakeTestASM_NASMCompiler.cmake x265_3.4/source/cmake/FindNasm.cmake x265_3.4/source/cmake/FindNeon.cmake x265_3.4/source/cmake/FindNuma.cmake x265_3.4/source/cmake/FindVLD.cmake x265_3.4/source/cmake/FindVtune.cmake x265_3.4/source/cmake/Findsvthevc.cmake x265_3.4/source/cmake/clean-generated.cmake x265_3.4/source/cmake/cmake_uninstall.cmake.in x265_3.4/source/cmake/version.cmake x265_3.4/source/common/ x265_3.4/source/common/CMakeLists.txt x265_3.4/source/common/aarch64/ x265_3.4/source/common/aarch64/asm-primitives.cpp x265_3.4/source/common/aarch64/asm.S x265_3.4/source/common/aarch64/ipfilter8.S x265_3.4/source/common/aarch64/ipfilter8.h x265_3.4/source/common/aarch64/mc-a.S x265_3.4/source/common/aarch64/pixel-util.S x265_3.4/source/common/aarch64/pixel-util.h x265_3.4/source/common/aarch64/pixel.h x265_3.4/source/common/aarch64/sad-a.S x265_3.4/source/common/arm/ x265_3.4/source/common/arm/asm-primitives.cpp x265_3.4/source/common/arm/asm.S x265_3.4/source/common/arm/blockcopy8.S x265_3.4/source/common/arm/blockcopy8.h x265_3.4/source/common/arm/cpu-a.S x265_3.4/source/common/arm/dct-a.S x265_3.4/source/common/arm/dct8.h x265_3.4/source/common/arm/intrapred.h x265_3.4/source/common/arm/ipfilter8.S x265_3.4/source/common/arm/ipfilter8.h x265_3.4/source/common/arm/loopfilter.h x265_3.4/source/common/arm/mc-a.S x265_3.4/source/common/arm/mc.h x265_3.4/source/common/arm/pixel-util.S x265_3.4/source/common/arm/pixel-util.h x265_3.4/source/common/arm/pixel.h x265_3.4/source/common/arm/sad-a.S x265_3.4/source/common/arm/ssd-a.S x265_3.4/source/common/bitstream.cpp x265_3.4/source/common/bitstream.h x265_3.4/source/common/common.cpp x265_3.4/source/common/common.h x265_3.4/source/common/constants.cpp x265_3.4/source/common/constants.h x265_3.4/source/common/contexts.h x265_3.4/source/common/cpu.cpp x265_3.4/source/common/cpu.h x265_3.4/source/common/cudata.cpp x265_3.4/source/common/cudata.h x265_3.4/source/common/dct.cpp x265_3.4/source/common/deblock.cpp x265_3.4/source/common/deblock.h x265_3.4/source/common/frame.cpp x265_3.4/source/common/frame.h x265_3.4/source/common/framedata.cpp x265_3.4/source/common/framedata.h x265_3.4/source/common/intrapred.cpp x265_3.4/source/common/ipfilter.cpp x265_3.4/source/common/loopfilter.cpp x265_3.4/source/common/lowpassdct.cpp x265_3.4/source/common/lowres.cpp x265_3.4/source/common/lowres.h x265_3.4/source/common/md5.cpp x265_3.4/source/common/md5.h x265_3.4/source/common/mv.h x265_3.4/source/common/param.cpp x265_3.4/source/common/param.h x265_3.4/source/common/piclist.cpp x265_3.4/source/common/piclist.h x265_3.4/source/common/picyuv.cpp x265_3.4/source/common/picyuv.h x265_3.4/source/common/pixel.cpp x265_3.4/source/common/ppc/ x265_3.4/source/common/ppc/dct_altivec.cpp x265_3.4/source/common/ppc/intrapred_altivec.cpp x265_3.4/source/common/ppc/ipfilter_altivec.cpp x265_3.4/source/common/ppc/pixel_altivec.cpp x265_3.4/source/common/ppc/ppccommon.h x265_3.4/source/common/predict.cpp x265_3.4/source/common/predict.h x265_3.4/source/common/primitives.cpp x265_3.4/source/common/primitives.h x265_3.4/source/common/quant.cpp x265_3.4/source/common/quant.h x265_3.4/source/common/scaler.cpp x265_3.4/source/common/scaler.h x265_3.4/source/common/scalinglist.cpp x265_3.4/source/common/scalinglist.h x265_3.4/source/common/shortyuv.cpp x265_3.4/source/common/shortyuv.h x265_3.4/source/common/slice.cpp x265_3.4/source/common/slice.h x265_3.4/source/common/threading.cpp x265_3.4/source/common/threading.h x265_3.4/source/common/threadpool.cpp x265_3.4/source/common/threadpool.h x265_3.4/source/common/vec/ x265_3.4/source/common/vec/dct-sse3.cpp x265_3.4/source/common/vec/dct-sse41.cpp x265_3.4/source/common/vec/dct-ssse3.cpp x265_3.4/source/common/vec/vec-primitives.cpp x265_3.4/source/common/version.cpp x265_3.4/source/common/wavefront.cpp x265_3.4/source/common/wavefront.h x265_3.4/source/common/winxp.cpp x265_3.4/source/common/winxp.h x265_3.4/source/common/x86/ x265_3.4/source/common/x86/README.txt x265_3.4/source/common/x86/asm-primitives.cpp x265_3.4/source/common/x86/blockcopy8.asm x265_3.4/source/common/x86/blockcopy8.h x265_3.4/source/common/x86/const-a.asm x265_3.4/source/common/x86/cpu-a.asm x265_3.4/source/common/x86/dct8.asm x265_3.4/source/common/x86/dct8.h x265_3.4/source/common/x86/h-ipfilter16.asm x265_3.4/source/common/x86/h-ipfilter8.asm x265_3.4/source/common/x86/h4-ipfilter16.asm x265_3.4/source/common/x86/intrapred.h x265_3.4/source/common/x86/intrapred16.asm x265_3.4/source/common/x86/intrapred8.asm x265_3.4/source/common/x86/intrapred8_allangs.asm x265_3.4/source/common/x86/ipfilter16.asm x265_3.4/source/common/x86/ipfilter8.asm x265_3.4/source/common/x86/ipfilter8.h x265_3.4/source/common/x86/loopfilter.asm x265_3.4/source/common/x86/loopfilter.h x265_3.4/source/common/x86/mc-a.asm x265_3.4/source/common/x86/mc-a2.asm x265_3.4/source/common/x86/mc.h x265_3.4/source/common/x86/pixel-32.asm x265_3.4/source/common/x86/pixel-a.asm x265_3.4/source/common/x86/pixel-util.h x265_3.4/source/common/x86/pixel-util8.asm x265_3.4/source/common/x86/pixel.h x265_3.4/source/common/x86/pixeladd8.asm x265_3.4/source/common/x86/sad-a.asm x265_3.4/source/common/x86/sad16-a.asm x265_3.4/source/common/x86/seaintegral.asm x265_3.4/source/common/x86/seaintegral.h x265_3.4/source/common/x86/ssd-a.asm x265_3.4/source/common/x86/v4-ipfilter16.asm x265_3.4/source/common/x86/v4-ipfilter8.asm x265_3.4/source/common/x86/x86inc.asm x265_3.4/source/common/x86/x86util.asm x265_3.4/source/common/yuv.cpp x265_3.4/source/common/yuv.h x265_3.4/source/compat/ x265_3.4/source/compat/msvc/ x265_3.4/source/compat/msvc/stdint.h x265_3.4/source/dynamicHDR10/ x265_3.4/source/dynamicHDR10/BasicStructures.h x265_3.4/source/dynamicHDR10/CMakeLists.txt x265_3.4/source/dynamicHDR10/JsonHelper.cpp x265_3.4/source/dynamicHDR10/JsonHelper.h x265_3.4/source/dynamicHDR10/LICENSE.txt x265_3.4/source/dynamicHDR10/SeiMetadataDictionary.cpp x265_3.4/source/dynamicHDR10/SeiMetadataDictionary.h x265_3.4/source/dynamicHDR10/api.cpp x265_3.4/source/dynamicHDR10/hdr10plus.h x265_3.4/source/dynamicHDR10/json11/ x265_3.4/source/dynamicHDR10/json11/LICENSE.txt x265_3.4/source/dynamicHDR10/json11/json11.cpp x265_3.4/source/dynamicHDR10/json11/json11.h x265_3.4/source/dynamicHDR10/metadataFromJson.cpp x265_3.4/source/dynamicHDR10/metadataFromJson.h x265_3.4/source/encoder/ x265_3.4/source/encoder/CMakeLists.txt x265_3.4/source/encoder/analysis.cpp x265_3.4/source/encoder/analysis.h x265_3.4/source/encoder/api.cpp x265_3.4/source/encoder/bitcost.cpp x265_3.4/source/encoder/bitcost.h x265_3.4/source/encoder/dpb.cpp x265_3.4/source/encoder/dpb.h x265_3.4/source/encoder/encoder.cpp x265_3.4/source/encoder/encoder.h x265_3.4/source/encoder/entropy.cpp x265_3.4/source/encoder/entropy.h x265_3.4/source/encoder/frameencoder.cpp x265_3.4/source/encoder/frameencoder.h x265_3.4/source/encoder/framefilter.cpp x265_3.4/source/encoder/framefilter.h x265_3.4/source/encoder/level.cpp x265_3.4/source/encoder/level.h x265_3.4/source/encoder/motion.cpp x265_3.4/source/encoder/motion.h x265_3.4/source/encoder/nal.cpp x265_3.4/source/encoder/nal.h x265_3.4/source/encoder/ratecontrol.cpp x265_3.4/source/encoder/ratecontrol.h x265_3.4/source/encoder/rdcost.h x265_3.4/source/encoder/reference.cpp x265_3.4/source/encoder/reference.h x265_3.4/source/encoder/sao.cpp x265_3.4/source/encoder/sao.h x265_3.4/source/encoder/search.cpp x265_3.4/source/encoder/search.h x265_3.4/source/encoder/sei.cpp x265_3.4/source/encoder/sei.h x265_3.4/source/encoder/slicetype.cpp x265_3.4/source/encoder/slicetype.h x265_3.4/source/encoder/svt.h x265_3.4/source/encoder/weightPrediction.cpp x265_3.4/source/input/ x265_3.4/source/input/input.cpp x265_3.4/source/input/input.h x265_3.4/source/input/y4m.cpp x265_3.4/source/input/y4m.h x265_3.4/source/input/yuv.cpp x265_3.4/source/input/yuv.h x265_3.4/source/output/ x265_3.4/source/output/output.cpp x265_3.4/source/output/output.h x265_3.4/source/output/raw.cpp x265_3.4/source/output/raw.h x265_3.4/source/output/reconplay.cpp x265_3.4/source/output/reconplay.h x265_3.4/source/output/y4m.cpp x265_3.4/source/output/y4m.h x265_3.4/source/output/yuv.cpp x265_3.4/source/output/yuv.h x265_3.4/source/profile/ x265_3.4/source/profile/CMakeLists.txt x265_3.4/source/profile/PPA/ x265_3.4/source/profile/PPA/CMakeLists.txt x265_3.4/source/profile/PPA/ppa.cpp x265_3.4/source/profile/PPA/ppa.h x265_3.4/source/profile/PPA/ppaApi.h x265_3.4/source/profile/cpuEvents.h x265_3.4/source/profile/vtune/ x265_3.4/source/profile/vtune/CMakeLists.txt x265_3.4/source/profile/vtune/vtune.cpp x265_3.4/source/profile/vtune/vtune.h x265_3.4/source/test/ x265_3.4/source/test/CMakeLists.txt x265_3.4/source/test/checkasm-a.asm x265_3.4/source/test/checkasm-arm.S x265_3.4/source/test/intrapredharness.cpp x265_3.4/source/test/intrapredharness.h x265_3.4/source/test/ipfilterharness.cpp x265_3.4/source/test/ipfilterharness.h x265_3.4/source/test/mbdstharness.cpp x265_3.4/source/test/mbdstharness.h x265_3.4/source/test/pixelharness.cpp x265_3.4/source/test/pixelharness.h x265_3.4/source/test/rate-control-tests.txt x265_3.4/source/test/regression-tests.txt x265_3.4/source/test/save-load-tests.txt x265_3.4/source/test/smoke-tests.txt x265_3.4/source/test/testbench.cpp x265_3.4/source/test/testharness.h x265_3.4/source/x265.cpp x265_3.4/source/x265.def.in x265_3.4/source/x265.h x265_3.4/source/x265.pc.in x265_3.4/source/x265.rc.in x265_3.4/source/x265_config.h.in x265_3.4/source/x265cli.cpp x265_3.4/source/x265cli.h phase `unpack' succeeded after 0.5 seconds starting phase `prepare-build' phase `prepare-build' succeeded after 0.0 seconds starting phase `patch-usr-bin-file' phase `patch-usr-bin-file' succeeded after 0.0 seconds starting phase `patch-source-shebangs' phase `patch-source-shebangs' succeeded after 0.1 seconds starting phase `build-12-bit' -- cmake version 3.21.4 CMake Deprecation Warning at CMakeLists.txt:10 (cmake_policy): The OLD behavior for policy CMP0025 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:16 (cmake_policy): The OLD behavior for policy CMP0054 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The C compiler identification is GNU 10.3.0 -- The CXX compiler identification is GNU 10.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /gnu/store/fnkgp9a8yq4401nijp8v5v7aq1vqrx70-gcc-10.3.0/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:20 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Detected POWER target processor -- Detected POWER PPC64 target processor CMake Warning (dev) at /gnu/store/7vfcp65x5ys1a3jal9qys1davs2zk9rs-cmake-minimal-3.21.4/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (NUMA) does not match the name of the calling package (Numa). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNuma.cmake:43 (find_package_handle_standard_args) CMakeLists.txt:100 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- 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 CMake Warning (dev) at /gnu/store/7vfcp65x5ys1a3jal9qys1davs2zk9rs-cmake-minimal-3.21.4/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (nasm) does not match the name of the calling package (Nasm). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNasm.cmake:23 (find_package_handle_standard_args) CMakeLists.txt:349 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found nasm: /gnu/store/8mz5xphq69ill8a98bc4b77mh0lap7db-nasm-2.15.05/bin/nasm (found version "2.15.05") -- x265 version 3.4 -- Looking for strtok_r -- Looking for strtok_r - found -- Configuring done -- Generating done -- Build files have been written to: /tmp/guix-build-x265-3.4.drv-0/x265_3.4/build-12bit [ 1%] Building CXX object common/CMakeFiles/common.dir/ppc/pixel_altivec.cpp.o /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp: In function ‘void x265_12bit::setupPixelPrimitives_altivec(x265_12bit::EncoderPrimitives&)’: /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4209:5: note: in expansion of macro ‘LUMA_PU’ 4209 | LUMA_PU(4, 4); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4209:5: note: in expansion of macro ‘LUMA_PU’ 4209 | LUMA_PU(4, 4); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4209:5: note: in expansion of macro ‘LUMA_PU’ 4209 | LUMA_PU(4, 4); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4209:5: note: in expansion of macro ‘LUMA_PU’ 4209 | LUMA_PU(4, 4); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4209:5: note: in expansion of macro ‘LUMA_PU’ 4209 | LUMA_PU(4, 4); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4209:5: note: in expansion of macro ‘LUMA_PU’ 4209 | LUMA_PU(4, 4); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4210:5: note: in expansion of macro ‘LUMA_PU’ 4210 | LUMA_PU(8, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4210:5: note: in expansion of macro ‘LUMA_PU’ 4210 | LUMA_PU(8, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4210:5: note: in expansion of macro ‘LUMA_PU’ 4210 | LUMA_PU(8, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4210:5: note: in expansion of macro ‘LUMA_PU’ 4210 | LUMA_PU(8, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4210:5: note: in expansion of macro ‘LUMA_PU’ 4210 | LUMA_PU(8, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4210:5: note: in expansion of macro ‘LUMA_PU’ 4210 | LUMA_PU(8, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4211:5: note: in expansion of macro ‘LUMA_PU’ 4211 | LUMA_PU(16, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4211:5: note: in expansion of macro ‘LUMA_PU’ 4211 | LUMA_PU(16, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4211:5: note: in expansion of macro ‘LUMA_PU’ 4211 | LUMA_PU(16, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4211:5: note: in expansion of macro ‘LUMA_PU’ 4211 | LUMA_PU(16, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4211:5: note: in expansion of macro ‘LUMA_PU’ 4211 | LUMA_PU(16, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4211:5: note: in expansion of macro ‘LUMA_PU’ 4211 | LUMA_PU(16, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4212:5: note: in expansion of macro ‘LUMA_PU’ 4212 | LUMA_PU(32, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4212:5: note: in expansion of macro ‘LUMA_PU’ 4212 | LUMA_PU(32, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4212:5: note: in expansion of macro ‘LUMA_PU’ 4212 | LUMA_PU(32, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4212:5: note: in expansion of macro ‘LUMA_PU’ 4212 | LUMA_PU(32, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4212:5: note: in expansion of macro ‘LUMA_PU’ 4212 | LUMA_PU(32, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4212:5: note: in expansion of macro ‘LUMA_PU’ 4212 | LUMA_PU(32, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4213:5: note: in expansion of macro ‘LUMA_PU’ 4213 | LUMA_PU(64, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4213:5: note: in expansion of macro ‘LUMA_PU’ 4213 | LUMA_PU(64, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4213:5: note: in expansion of macro ‘LUMA_PU’ 4213 | LUMA_PU(64, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4213:5: note: in expansion of macro ‘LUMA_PU’ 4213 | LUMA_PU(64, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4213:5: note: in expansion of macro ‘LUMA_PU’ 4213 | LUMA_PU(64, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4213:5: note: in expansion of macro ‘LUMA_PU’ 4213 | LUMA_PU(64, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4214:5: note: in expansion of macro ‘LUMA_PU’ 4214 | LUMA_PU(4, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4214:5: note: in expansion of macro ‘LUMA_PU’ 4214 | LUMA_PU(4, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4214:5: note: in expansion of macro ‘LUMA_PU’ 4214 | LUMA_PU(4, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4214:5: note: in expansion of macro ‘LUMA_PU’ 4214 | LUMA_PU(4, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4214:5: note: in expansion of macro ‘LUMA_PU’ 4214 | LUMA_PU(4, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4214:5: note: in expansion of macro ‘LUMA_PU’ 4214 | LUMA_PU(4, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4215:5: note: in expansion of macro ‘LUMA_PU’ 4215 | LUMA_PU(8, 4); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4215:5: note: in expansion of macro ‘LUMA_PU’ 4215 | LUMA_PU(8, 4); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4215:5: note: in expansion of macro ‘LUMA_PU’ 4215 | LUMA_PU(8, 4); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4215:5: note: in expansion of macro ‘LUMA_PU’ 4215 | LUMA_PU(8, 4); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4215:5: note: in expansion of macro ‘LUMA_PU’ 4215 | LUMA_PU(8, 4); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4215:5: note: in expansion of macro ‘LUMA_PU’ 4215 | LUMA_PU(8, 4); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4216:5: note: in expansion of macro ‘LUMA_PU’ 4216 | LUMA_PU(16, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4216:5: note: in expansion of macro ‘LUMA_PU’ 4216 | LUMA_PU(16, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4216:5: note: in expansion of macro ‘LUMA_PU’ 4216 | LUMA_PU(16, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4216:5: note: in expansion of macro ‘LUMA_PU’ 4216 | LUMA_PU(16, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4216:5: note: in expansion of macro ‘LUMA_PU’ 4216 | LUMA_PU(16, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4216:5: note: in expansion of macro ‘LUMA_PU’ 4216 | LUMA_PU(16, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4217:5: note: in expansion of macro ‘LUMA_PU’ 4217 | LUMA_PU(8, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4217:5: note: in expansion of macro ‘LUMA_PU’ 4217 | LUMA_PU(8, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4217:5: note: in expansion of macro ‘LUMA_PU’ 4217 | LUMA_PU(8, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4217:5: note: in expansion of macro ‘LUMA_PU’ 4217 | LUMA_PU(8, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4217:5: note: in expansion of macro ‘LUMA_PU’ 4217 | LUMA_PU(8, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4217:5: note: in expansion of macro ‘LUMA_PU’ 4217 | LUMA_PU(8, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4218:5: note: in expansion of macro ‘LUMA_PU’ 4218 | LUMA_PU(16, 12); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4218:5: note: in expansion of macro ‘LUMA_PU’ 4218 | LUMA_PU(16, 12); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4218:5: note: in expansion of macro ‘LUMA_PU’ 4218 | LUMA_PU(16, 12); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4218:5: note: in expansion of macro ‘LUMA_PU’ 4218 | LUMA_PU(16, 12); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4218:5: note: in expansion of macro ‘LUMA_PU’ 4218 | LUMA_PU(16, 12); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4218:5: note: in expansion of macro ‘LUMA_PU’ 4218 | LUMA_PU(16, 12); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4219:5: note: in expansion of macro ‘LUMA_PU’ 4219 | LUMA_PU(12, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4219:5: note: in expansion of macro ‘LUMA_PU’ 4219 | LUMA_PU(12, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4219:5: note: in expansion of macro ‘LUMA_PU’ 4219 | LUMA_PU(12, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4219:5: note: in expansion of macro ‘LUMA_PU’ 4219 | LUMA_PU(12, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4219:5: note: in expansion of macro ‘LUMA_PU’ 4219 | LUMA_PU(12, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4219:5: note: in expansion of macro ‘LUMA_PU’ 4219 | LUMA_PU(12, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4220:5: note: in expansion of macro ‘LUMA_PU’ 4220 | LUMA_PU(16, 4); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4220:5: note: in expansion of macro ‘LUMA_PU’ 4220 | LUMA_PU(16, 4); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4220:5: note: in expansion of macro ‘LUMA_PU’ 4220 | LUMA_PU(16, 4); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4220:5: note: in expansion of macro ‘LUMA_PU’ 4220 | LUMA_PU(16, 4); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4220:5: note: in expansion of macro ‘LUMA_PU’ 4220 | LUMA_PU(16, 4); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4220:5: note: in expansion of macro ‘LUMA_PU’ 4220 | LUMA_PU(16, 4); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4221:5: note: in expansion of macro ‘LUMA_PU’ 4221 | LUMA_PU(4, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4221:5: note: in expansion of macro ‘LUMA_PU’ 4221 | LUMA_PU(4, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4221:5: note: in expansion of macro ‘LUMA_PU’ 4221 | LUMA_PU(4, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4221:5: note: in expansion of macro ‘LUMA_PU’ 4221 | LUMA_PU(4, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4221:5: note: in expansion of macro ‘LUMA_PU’ 4221 | LUMA_PU(4, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4221:5: note: in expansion of macro ‘LUMA_PU’ 4221 | LUMA_PU(4, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4222:5: note: in expansion of macro ‘LUMA_PU’ 4222 | LUMA_PU(32, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4222:5: note: in expansion of macro ‘LUMA_PU’ 4222 | LUMA_PU(32, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4222:5: note: in expansion of macro ‘LUMA_PU’ 4222 | LUMA_PU(32, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4222:5: note: in expansion of macro ‘LUMA_PU’ 4222 | LUMA_PU(32, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4222:5: note: in expansion of macro ‘LUMA_PU’ 4222 | LUMA_PU(32, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4222:5: note: in expansion of macro ‘LUMA_PU’ 4222 | LUMA_PU(32, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4223:5: note: in expansion of macro ‘LUMA_PU’ 4223 | LUMA_PU(16, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4223:5: note: in expansion of macro ‘LUMA_PU’ 4223 | LUMA_PU(16, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4223:5: note: in expansion of macro ‘LUMA_PU’ 4223 | LUMA_PU(16, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4223:5: note: in expansion of macro ‘LUMA_PU’ 4223 | LUMA_PU(16, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4223:5: note: in expansion of macro ‘LUMA_PU’ 4223 | LUMA_PU(16, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4223:5: note: in expansion of macro ‘LUMA_PU’ 4223 | LUMA_PU(16, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4224:5: note: in expansion of macro ‘LUMA_PU’ 4224 | LUMA_PU(32, 24); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4224:5: note: in expansion of macro ‘LUMA_PU’ 4224 | LUMA_PU(32, 24); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4224:5: note: in expansion of macro ‘LUMA_PU’ 4224 | LUMA_PU(32, 24); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4224:5: note: in expansion of macro ‘LUMA_PU’ 4224 | LUMA_PU(32, 24); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4224:5: note: in expansion of macro ‘LUMA_PU’ 4224 | LUMA_PU(32, 24); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4224:5: note: in expansion of macro ‘LUMA_PU’ 4224 | LUMA_PU(32, 24); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4225:5: note: in expansion of macro ‘LUMA_PU’ 4225 | LUMA_PU(24, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4225:5: note: in expansion of macro ‘LUMA_PU’ 4225 | LUMA_PU(24, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4225:5: note: in expansion of macro ‘LUMA_PU’ 4225 | LUMA_PU(24, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4225:5: note: in expansion of macro ‘LUMA_PU’ 4225 | LUMA_PU(24, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4225:5: note: in expansion of macro ‘LUMA_PU’ 4225 | LUMA_PU(24, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4225:5: note: in expansion of macro ‘LUMA_PU’ 4225 | LUMA_PU(24, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4226:5: note: in expansion of macro ‘LUMA_PU’ 4226 | LUMA_PU(32, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4226:5: note: in expansion of macro ‘LUMA_PU’ 4226 | LUMA_PU(32, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4226:5: note: in expansion of macro ‘LUMA_PU’ 4226 | LUMA_PU(32, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4226:5: note: in expansion of macro ‘LUMA_PU’ 4226 | LUMA_PU(32, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4226:5: note: in expansion of macro ‘LUMA_PU’ 4226 | LUMA_PU(32, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4226:5: note: in expansion of macro ‘LUMA_PU’ 4226 | LUMA_PU(32, 8); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4227:5: note: in expansion of macro ‘LUMA_PU’ 4227 | LUMA_PU(8, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4227:5: note: in expansion of macro ‘LUMA_PU’ 4227 | LUMA_PU(8, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4227:5: note: in expansion of macro ‘LUMA_PU’ 4227 | LUMA_PU(8, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4227:5: note: in expansion of macro ‘LUMA_PU’ 4227 | LUMA_PU(8, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4227:5: note: in expansion of macro ‘LUMA_PU’ 4227 | LUMA_PU(8, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4227:5: note: in expansion of macro ‘LUMA_PU’ 4227 | LUMA_PU(8, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4228:5: note: in expansion of macro ‘LUMA_PU’ 4228 | LUMA_PU(64, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4228:5: note: in expansion of macro ‘LUMA_PU’ 4228 | LUMA_PU(64, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4228:5: note: in expansion of macro ‘LUMA_PU’ 4228 | LUMA_PU(64, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4228:5: note: in expansion of macro ‘LUMA_PU’ 4228 | LUMA_PU(64, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4228:5: note: in expansion of macro ‘LUMA_PU’ 4228 | LUMA_PU(64, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4228:5: note: in expansion of macro ‘LUMA_PU’ 4228 | LUMA_PU(64, 32); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4229:5: note: in expansion of macro ‘LUMA_PU’ 4229 | LUMA_PU(32, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4229:5: note: in expansion of macro ‘LUMA_PU’ 4229 | LUMA_PU(32, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4229:5: note: in expansion of macro ‘LUMA_PU’ 4229 | LUMA_PU(32, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4229:5: note: in expansion of macro ‘LUMA_PU’ 4229 | LUMA_PU(32, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4229:5: note: in expansion of macro ‘LUMA_PU’ 4229 | LUMA_PU(32, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4229:5: note: in expansion of macro ‘LUMA_PU’ 4229 | LUMA_PU(32, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4230:5: note: in expansion of macro ‘LUMA_PU’ 4230 | LUMA_PU(64, 48); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4230:5: note: in expansion of macro ‘LUMA_PU’ 4230 | LUMA_PU(64, 48); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4230:5: note: in expansion of macro ‘LUMA_PU’ 4230 | LUMA_PU(64, 48); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4230:5: note: in expansion of macro ‘LUMA_PU’ 4230 | LUMA_PU(64, 48); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4230:5: note: in expansion of macro ‘LUMA_PU’ 4230 | LUMA_PU(64, 48); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4230:5: note: in expansion of macro ‘LUMA_PU’ 4230 | LUMA_PU(64, 48); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4231:5: note: in expansion of macro ‘LUMA_PU’ 4231 | LUMA_PU(48, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4231:5: note: in expansion of macro ‘LUMA_PU’ 4231 | LUMA_PU(48, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4231:5: note: in expansion of macro ‘LUMA_PU’ 4231 | LUMA_PU(48, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4231:5: note: in expansion of macro ‘LUMA_PU’ 4231 | LUMA_PU(48, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4231:5: note: in expansion of macro ‘LUMA_PU’ 4231 | LUMA_PU(48, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4231:5: note: in expansion of macro ‘LUMA_PU’ 4231 | LUMA_PU(48, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4232:5: note: in expansion of macro ‘LUMA_PU’ 4232 | LUMA_PU(64, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4232:5: note: in expansion of macro ‘LUMA_PU’ 4232 | LUMA_PU(64, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4232:5: note: in expansion of macro ‘LUMA_PU’ 4232 | LUMA_PU(64, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4232:5: note: in expansion of macro ‘LUMA_PU’ 4232 | LUMA_PU(64, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4232:5: note: in expansion of macro ‘LUMA_PU’ 4232 | LUMA_PU(64, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4232:5: note: in expansion of macro ‘LUMA_PU’ 4232 | LUMA_PU(64, 16); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4199:42: error: no matches converting function ‘sad16_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4199 | p.pu[LUMA_ ## W ## x ## H].sad = sad16_altivec; \ | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4233:5: note: in expansion of macro ‘LUMA_PU’ 4233 | LUMA_PU(16, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:119:5: note: candidates are: ‘template int x265_12bit::sad16_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 119 | int sad16_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:87:12: note: ‘template int x265_12bit::sad16_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 87 | int inline sad16_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4200:45: error: no matches converting function ‘sad16_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4200 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad16_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4233:5: note: in expansion of macro ‘LUMA_PU’ 4233 | LUMA_PU(16, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:431:13: note: candidate is: ‘template void x265_12bit::sad16_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 431 | void inline sad16_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4201:45: error: no matches converting function ‘sad16_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4201 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad16_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4233:5: note: in expansion of macro ‘LUMA_PU’ 4233 | LUMA_PU(16, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:720:13: note: candidate is: ‘template void x265_12bit::sad16_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 720 | void inline sad16_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4204:41: error: no matches converting function ‘sad_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4204 | p.pu[LUMA_ ## W ## x ## H].sad = sad_altivec; \ | ^~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4233:5: note: in expansion of macro ‘LUMA_PU’ 4233 | LUMA_PU(16, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:306:12: note: candidates are: ‘template int x265_12bit::sad_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 306 | int inline sad_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2){ return 0; } | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:126:5: note: ‘template int x265_12bit::sad_altivec(const int16_t*, intptr_t, const int16_t*, intptr_t)’ 126 | int sad_altivec(const int16_t* pix1, intptr_t stride_pix1, const int16_t* pix2, intptr_t stride_pix2) | ^~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4205:44: error: no matches converting function ‘sad_x3_altivec’ to type ‘x265_12bit::pixelcmp_x3_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4205 | p.pu[LUMA_ ## W ## x ## H].sad_x3 = sad_x3_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4233:5: note: in expansion of macro ‘LUMA_PU’ 4233 | LUMA_PU(16, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:479:13: note: candidate is: ‘template void x265_12bit::sad_x3_altivec(const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 479 | void inline sad_x3_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4206:44: error: no matches converting function ‘sad_x4_altivec’ to type ‘x265_12bit::pixelcmp_x4_t’ {aka ‘void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)’} 4206 | p.pu[LUMA_ ## W ## x ## H].sad_x4 = sad_x4_altivec; \ | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4233:5: note: in expansion of macro ‘LUMA_PU’ 4233 | LUMA_PU(16, 64); | ^~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:776:13: note: candidate is: ‘template void x265_12bit::sad_x4_altivec(const pixel*, const pixel*, const pixel*, const pixel*, const pixel*, intptr_t, int32_t*)’ 776 | void inline sad_x4_altivec(const pixel* pix1, const pixel* pix2, const pixel* pix3, const pixel* pix4, const pixel* pix5, intptr_t frefstride, int32_t* res){} | ^~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4235:29: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4235 | p.pu[LUMA_4x4].satd = satd_4x4_altivec;//satd_4x4; | ^~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4236:29: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4236 | p.pu[LUMA_8x8].satd = satd_8x8_altivec;//satd8<8, 8>; | ^~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4237:29: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4237 | p.pu[LUMA_8x4].satd = satd_8x4_altivec;//satd_8x4; | ^~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4238:29: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4238 | p.pu[LUMA_4x8].satd = satd_4x8_altivec;//satd4<4, 8>; | ^~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4239:29: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4239 | p.pu[LUMA_16x16].satd = satd_16x16_altivec;//satd8<16, 16>; | ^~~~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4240:29: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4240 | p.pu[LUMA_16x8].satd = satd_16x8_altivec;//satd8<16, 8>; | ^~~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4241:29: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4241 | p.pu[LUMA_8x16].satd = satd_8x16_altivec;//satd8<8, 16>; | ^~~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4242:29: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4242 | p.pu[LUMA_16x12].satd = satd_altivec<16, 12>;//satd8<16, 12>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4243:29: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4243 | p.pu[LUMA_12x16].satd = satd_altivec<12, 16>;//satd4<12, 16>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4244:29: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4244 | p.pu[LUMA_16x4].satd = satd_altivec<16, 4>;//satd8<16, 4>; | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4245:29: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4245 | p.pu[LUMA_4x16].satd = satd_altivec<4, 16>;//satd4<4, 16>; | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4246:29: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4246 | p.pu[LUMA_32x32].satd = satd_altivec<32, 32>;//satd8<32, 32>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4247:29: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4247 | p.pu[LUMA_32x16].satd = satd_altivec<32, 16>;//satd8<32, 16>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4248:29: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4248 | p.pu[LUMA_16x32].satd = satd_altivec<16, 32>;//satd8<16, 32>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4249:29: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4249 | p.pu[LUMA_32x24].satd = satd_altivec<32, 24>;//satd8<32, 24>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4250:29: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4250 | p.pu[LUMA_24x32].satd = satd_altivec<24, 32>;//satd8<24, 32>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4251:29: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4251 | p.pu[LUMA_32x8].satd = satd_altivec<32, 8>;//satd8<32, 8>; | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4252:29: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4252 | p.pu[LUMA_8x32].satd = satd_altivec<8,32>;//satd8<8, 32>; | ^~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4253:29: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4253 | p.pu[LUMA_64x64].satd = satd_altivec<64, 64>;//satd8<64, 64>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4254:29: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4254 | p.pu[LUMA_64x32].satd = satd_altivec<64, 32>;//satd8<64, 32>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4255:29: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4255 | p.pu[LUMA_32x64].satd = satd_altivec<32, 64>;//satd8<32, 64>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4256:29: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4256 | p.pu[LUMA_64x48].satd = satd_altivec<64, 48>;//satd8<64, 48>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4257:29: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4257 | p.pu[LUMA_48x64].satd = satd_altivec<48, 64>;//satd8<48, 64>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4258:29: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4258 | p.pu[LUMA_64x16].satd = satd_altivec<64, 16>;//satd8<64, 16>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4259:29: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4259 | p.pu[LUMA_16x64].satd = satd_altivec<16, 64>;//satd8<16, 64>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4261:57: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4261 | p.chroma[X265_CSP_I420].pu[CHROMA_420_4x4].satd = satd_4x4_altivec;//satd_4x4; | ^~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4262:57: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4262 | p.chroma[X265_CSP_I420].pu[CHROMA_420_8x8].satd = satd_8x8_altivec;//satd8<8, 8>; | ^~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4263:57: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4263 | p.chroma[X265_CSP_I420].pu[CHROMA_420_16x16].satd = satd_16x16_altivec;//satd8<16, 16>; | ^~~~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4264:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4264 | p.chroma[X265_CSP_I420].pu[CHROMA_420_32x32].satd = satd_altivec<32, 32>;//satd8<32, 32>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4266:57: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4266 | p.chroma[X265_CSP_I420].pu[CHROMA_420_8x4].satd = satd_8x4_altivec;//satd_8x4; | ^~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4267:57: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4267 | p.chroma[X265_CSP_I420].pu[CHROMA_420_4x8].satd = satd_4x8_altivec;//satd4<4, 8>; | ^~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4268:57: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4268 | p.chroma[X265_CSP_I420].pu[CHROMA_420_16x8].satd = satd_16x8_altivec;//satd8<16, 8>; | ^~~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4269:57: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4269 | p.chroma[X265_CSP_I420].pu[CHROMA_420_8x16].satd = satd_8x16_altivec;//satd8<8, 16>; | ^~~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4270:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4270 | p.chroma[X265_CSP_I420].pu[CHROMA_420_32x16].satd = satd_altivec<32, 16>;//satd8<32, 16>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4271:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4271 | p.chroma[X265_CSP_I420].pu[CHROMA_420_16x32].satd = satd_altivec<16, 32>;//satd8<16, 32>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4273:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4273 | p.chroma[X265_CSP_I420].pu[CHROMA_420_16x12].satd = satd_altivec<16, 12>;//satd4<16, 12>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4274:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4274 | p.chroma[X265_CSP_I420].pu[CHROMA_420_12x16].satd = satd_altivec<12, 16>;//satd4<12, 16>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4275:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4275 | p.chroma[X265_CSP_I420].pu[CHROMA_420_16x4].satd = satd_altivec<16, 4>;//satd4<16, 4>; | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4276:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4276 | p.chroma[X265_CSP_I420].pu[CHROMA_420_4x16].satd = satd_altivec<4, 16>;//satd4<4, 16>; | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4277:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4277 | p.chroma[X265_CSP_I420].pu[CHROMA_420_32x24].satd = satd_altivec<32, 24>;//satd8<32, 24>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4278:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4278 | p.chroma[X265_CSP_I420].pu[CHROMA_420_24x32].satd = satd_altivec<24, 32>;//satd8<24, 32>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4279:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4279 | p.chroma[X265_CSP_I420].pu[CHROMA_420_32x8].satd = satd_altivec<32, 8>;//satd8<32, 8>; | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4280:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4280 | p.chroma[X265_CSP_I420].pu[CHROMA_420_8x32].satd = satd_altivec<8,32>;//satd8<8, 32>; | ^~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4282:57: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4282 | p.chroma[X265_CSP_I422].pu[CHROMA_422_4x8].satd = satd_4x8_altivec;//satd4<4, 8>; | ^~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4283:57: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4283 | p.chroma[X265_CSP_I422].pu[CHROMA_422_8x16].satd = satd_8x16_altivec;//satd8<8, 16>; | ^~~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4284:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4284 | p.chroma[X265_CSP_I422].pu[CHROMA_422_16x32].satd = satd_altivec<16, 32>;//satd8<16, 32>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4285:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4285 | p.chroma[X265_CSP_I422].pu[CHROMA_422_32x64].satd = satd_altivec<32, 64>;//satd8<32, 64>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4287:57: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4287 | p.chroma[X265_CSP_I422].pu[CHROMA_422_4x4].satd = satd_4x4_altivec;//satd_4x4; | ^~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4288:57: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4288 | p.chroma[X265_CSP_I422].pu[CHROMA_422_8x8].satd = satd_8x8_altivec;//satd8<8, 8>; | ^~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4289:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4289 | p.chroma[X265_CSP_I422].pu[CHROMA_422_4x16].satd = satd_altivec<4, 16>;//satd4<4, 16>; | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4290:57: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4290 | p.chroma[X265_CSP_I422].pu[CHROMA_422_16x16].satd = satd_16x16_altivec;//satd8<16, 16>; | ^~~~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4291:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4291 | p.chroma[X265_CSP_I422].pu[CHROMA_422_8x32].satd = satd_altivec<8,32>;//satd8<8, 32>; | ^~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4292:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4292 | p.chroma[X265_CSP_I422].pu[CHROMA_422_32x32].satd = satd_altivec<32, 32>;//satd8<32, 32>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4293:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4293 | p.chroma[X265_CSP_I422].pu[CHROMA_422_16x64].satd = satd_altivec<16, 64>;//satd8<16, 64>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4295:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4295 | p.chroma[X265_CSP_I422].pu[CHROMA_422_8x12].satd = satd_altivec<8, 12>;//satd4<8, 12>; | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4296:57: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4296 | p.chroma[X265_CSP_I422].pu[CHROMA_422_8x4].satd = satd_8x4_altivec;//satd4<8, 4>; | ^~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4297:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4297 | p.chroma[X265_CSP_I422].pu[CHROMA_422_16x24].satd = satd_altivec<16, 24>;//satd8<16, 24>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4298:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4298 | p.chroma[X265_CSP_I422].pu[CHROMA_422_12x32].satd = satd_altivec<12, 32>;//satd4<12, 32>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4299:57: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4299 | p.chroma[X265_CSP_I422].pu[CHROMA_422_16x8].satd = satd_16x8_altivec;//satd8<16, 8>; | ^~~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4300:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4300 | p.chroma[X265_CSP_I422].pu[CHROMA_422_4x32].satd = satd_altivec<4, 32>;//satd4<4, 32>; | ^~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4301:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4301 | p.chroma[X265_CSP_I422].pu[CHROMA_422_32x48].satd = satd_altivec<32, 48>;//satd8<32, 48>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4302:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4302 | p.chroma[X265_CSP_I422].pu[CHROMA_422_24x64].satd = satd_altivec<24, 64>;//satd8<24, 64>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4303:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4303 | p.chroma[X265_CSP_I422].pu[CHROMA_422_32x16].satd = satd_altivec<32, 16>;//satd8<32, 16>; | ^~~~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4304:57: error: no matches converting function ‘satd_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4304 | p.chroma[X265_CSP_I422].pu[CHROMA_422_8x64].satd = satd_altivec<8,64>;//satd8<8, 64>; | ^~~~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:2824:5: note: candidate is: ‘template int x265_12bit::satd_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 2824 | int satd_altivec(const pixel* pix1, intptr_t stride_pix1, const pixel* pix2, intptr_t stride_pix2); | ^~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4306:30: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4306 | p.cu[BLOCK_4x4].sa8d = satd_4x4_altivec;//satd_4x4; | ^~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4307:30: error: no matches converting function ‘sa8d_8x8_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4307 | p.cu[BLOCK_8x8].sa8d = sa8d_8x8_altivec;//sa8d_8x8; | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:3661:5: note: candidates are: ‘int x265_12bit::sa8d_8x8_altivec(const int16_t*, intptr_t)’ 3661 | int sa8d_8x8_altivec(const int16_t* pix1, intptr_t i_pix1) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:3556:12: note: ‘int x265_12bit::sa8d_8x8_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 3556 | inline int sa8d_8x8_altivec(const pixel* pix1, intptr_t i_pix1, const pixel* pix2, intptr_t i_pix2) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4308:30: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4308 | p.cu[BLOCK_16x16].sa8d = sa8d_16x16_altivec;//sa8d_16x16; | ^~~~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4309:30: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4309 | p.cu[BLOCK_32x32].sa8d = sa8d_32x32_altivec;//sa8d16<32, 32>; | ^~~~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4310:30: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4310 | p.cu[BLOCK_64x64].sa8d = sa8d_64x64_altivec;//sa8d16<64, 64>; | ^~~~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4312:52: error: no matches converting function ‘sa8d_8x8_altivec’ to type ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} 4312 | p.chroma[X265_CSP_I420].cu[BLOCK_16x16].sa8d = sa8d_8x8_altivec;//sa8d8<8, 8>; | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:3661:5: note: candidates are: ‘int x265_12bit::sa8d_8x8_altivec(const int16_t*, intptr_t)’ 3661 | int sa8d_8x8_altivec(const int16_t* pix1, intptr_t i_pix1) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:3556:12: note: ‘int x265_12bit::sa8d_8x8_altivec(const pixel*, intptr_t, const pixel*, intptr_t)’ 3556 | inline int sa8d_8x8_altivec(const pixel* pix1, intptr_t i_pix1, const pixel* pix2, intptr_t i_pix2) | ^~~~~~~~~~~~~~~~ /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4313:52: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4313 | p.chroma[X265_CSP_I420].cu[BLOCK_32x32].sa8d = sa8d_16x16_altivec;//sa8d16<16, 16>; | ^~~~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4314:52: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4314 | p.chroma[X265_CSP_I420].cu[BLOCK_64x64].sa8d = sa8d_32x32_altivec;//sa8d16<32, 32>; | ^~~~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4316:52: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4316 | p.chroma[X265_CSP_I422].cu[BLOCK_16x16].sa8d = sa8d_8x16_altivec;//sa8d8<8, 16>; | ^~~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4317:52: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4317 | p.chroma[X265_CSP_I422].cu[BLOCK_32x32].sa8d = sa8d_16x32_altivec;//sa8d16<16, 32>; | ^~~~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} /tmp/guix-build-x265-3.4.drv-0/x265_3.4/source/common/ppc/pixel_altivec.cpp:4318:52: warning: invalid conversion from ‘int (*)(const pixel*, intptr_t, const pixel*, intptr_t)’ {aka ‘int (*)(const unsigned char*, long int, const unsigned char*, long int)’} to ‘x265_12bit::pixelcmp_t’ {aka ‘int (*)(const short unsigned int*, long int, const short unsigned int*, long int)’} [-fpermissive] 4318 | p.chroma[X265_CSP_I422].cu[BLOCK_64x64].sa8d = sa8d_32x64_altivec;//sa8d16<32, 64>; | ^~~~~~~~~~~~~~~~~~ | | | int (*)(const pixel*, intptr_t, const pixel*, intptr_t) {aka int (*)(const unsigned char*, long int, const unsigned char*, long int)} make[2]: *** [common/CMakeFiles/common.dir/build.make:76: common/CMakeFiles/common.dir/ppc/pixel_altivec.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:254: common/CMakeFiles/common.dir/all] Error 2 make: *** [Makefile:136: all] Error 2 error: in phase 'build-12-bit': uncaught exception: %exception #<&invoke-error program: "make" arguments: () exit-status: 2 term-signal: #f stop-signal: #f> phase `build-12-bit' failed after 6.7 seconds command "make" failed with status 2