Mock Version: 2.8 Mock Version: 2.8 Mock Version: 2.8 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/x265.spec'], chrootPath='/var/lib/mock/dist-an8-dde-build-18358-8265/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=989gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/x265.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/x265-3.1.2-1.an8.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/x265.spec'], chrootPath='/var/lib/mock/dist-an8-dde-build-18358-8265/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=989gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/x265.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.QPKptX + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf x265-3.1.2 + /usr/bin/gzip -dc /builddir/build/SOURCES/x265-3.1.2.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd x265-3.1.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/x265-pic.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/x265-high-bit-depth-soname.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/x265-detect_cpu_armhfp.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/x265-arm-cflags.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/x265-pkgconfig_path_fix.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/x265-2.8-asm-primitives.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.NJOhbD + umask 022 + cd /builddir/build/BUILD + cd x265-3.1.2 + mkdir 10bit + pushd 10bit ~/build/BUILD/x265-3.1.2/10bit ~/build/BUILD/x265-3.1.2 + build -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -Wno-dev -G Ninja -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON -DCMAKE_SKIP_RPATH:BOOL=YES -DENABLE_PIC:BOOL=ON -DENABLE_TESTS:BOOL=ON -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON ../source -- cmake version 3.11.4 -- The C compiler identification is GNU 8.3.1 -- The CXX compiler identification is GNU 8.3.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detected x86_64 target processor -- Found NUMA: /usr -- Looking for numa_node_of_cpu -- Looking for numa_node_of_cpu - found -- libnuma found, building with support for NUMA nodes -- 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 - Success -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG - Success -- Found nasm: /usr/bin/nasm (found version "2.13.03") -- Found Nasm 2.13.03 to build assembly primitives -- x265 version 0.0 -- The ASM_NASM compiler identification is NASM -- Found assembler: /usr/bin/nasm -- Looking for strtok_r -- Looking for strtok_r - found -- Looking for __rdtsc -- Looking for __rdtsc - not found -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_VERBOSE_MAKEFILE ENABLE_ALTIVEC INCLUDE_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/x265-3.1.2/10bit + /usr/bin/ninja -v -j16 [1/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/bitcost.cpp.o -MF encoder/CMakeFiles/encoder.dir/bitcost.cpp.o.d -o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/bitcost.cpp [2/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/nal.cpp.o -MF encoder/CMakeFiles/encoder.dir/nal.cpp.o.d -o encoder/CMakeFiles/encoder.dir/nal.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/nal.cpp [3/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/reference.cpp.o -MF encoder/CMakeFiles/encoder.dir/reference.cpp.o.d -o encoder/CMakeFiles/encoder.dir/reference.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/reference.cpp [4/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/sei.cpp.o -MF encoder/CMakeFiles/encoder.dir/sei.cpp.o.d -o encoder/CMakeFiles/encoder.dir/sei.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/sei.cpp [5/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/dpb.cpp.o -MF encoder/CMakeFiles/encoder.dir/dpb.cpp.o.d -o encoder/CMakeFiles/encoder.dir/dpb.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/dpb.cpp [6/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/level.cpp.o -MF encoder/CMakeFiles/encoder.dir/level.cpp.o.d -o encoder/CMakeFiles/encoder.dir/level.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/level.cpp [7/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/const-a.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/const-a.asm [8/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/cpu-a.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/cpu-a.asm [9/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/framefilter.cpp.o -MF encoder/CMakeFiles/encoder.dir/framefilter.cpp.o.d -o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/framefilter.cpp [10/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o -MF encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o.d -o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/weightPrediction.cpp [11/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/api.cpp.o -MF encoder/CMakeFiles/encoder.dir/api.cpp.o.d -o encoder/CMakeFiles/encoder.dir/api.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/api.cpp [12/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/sao.cpp.o -MF encoder/CMakeFiles/encoder.dir/sao.cpp.o.d -o encoder/CMakeFiles/encoder.dir/sao.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/sao.cpp [13/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/entropy.cpp.o -MF encoder/CMakeFiles/encoder.dir/entropy.cpp.o.d -o encoder/CMakeFiles/encoder.dir/entropy.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/entropy.cpp [14/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/mc-a2.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/mc-a2.asm [15/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o -MF encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o.d -o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/frameencoder.cpp [16/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o -MF encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o.d -o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp: In member function 'int x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp:2867:21: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(deltaPOC, "%s%d~", deltaPOC, rpsWriter->deltaPOC[i]); ^~~~~~~~ ~~~~~~~~ /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp:2868:21: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(bUsed, "%s%d~", bUsed, rpsWriter->bUsed[i]); ^~~~~ ~~~~~ /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp:2867:31: warning: '~' directive writing 1 byte into a region of size between 0 and 127 [-Wformat-overflow=] sprintf(deltaPOC, "%s%d~", deltaPOC, rpsWriter->deltaPOC[i]); ^~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/c++/8/cstdio:42, from /builddir/build/BUILD/x265-3.1.2/source/common/common.h:33, from /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 140 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp:2868:28: warning: '~' directive writing 1 byte into a region of size between 0 and 39 [-Wformat-overflow=] sprintf(bUsed, "%s%d~", bUsed, rpsWriter->bUsed[i]); ^~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/c++/8/cstdio:42, from /builddir/build/BUILD/x265-3.1.2/source/common/common.h:33, from /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 42 bytes into a destination of size 40 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [17/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/seaintegral.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/seaintegral.asm [18/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -Wno-strict-overflow -MD -MT encoder/CMakeFiles/encoder.dir/slicetype.cpp.o -MF encoder/CMakeFiles/encoder.dir/slicetype.cpp.o.d -o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/slicetype.cpp [19/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/ssd-a.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/ssd-a.asm [20/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/motion.cpp.o -MF encoder/CMakeFiles/encoder.dir/motion.cpp.o.d -o encoder/CMakeFiles/encoder.dir/motion.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/motion.cpp [21/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/analysis.cpp.o -MF encoder/CMakeFiles/encoder.dir/analysis.cpp.o.d -o encoder/CMakeFiles/encoder.dir/analysis.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/analysis.cpp [22/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/pixeladd8.asm [23/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/encoder.cpp.o -MF encoder/CMakeFiles/encoder.dir/encoder.cpp.o.d -o encoder/CMakeFiles/encoder.dir/encoder.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/encoder.cpp [24/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/search.cpp.o -MF encoder/CMakeFiles/encoder.dir/search.cpp.o.d -o encoder/CMakeFiles/encoder.dir/search.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/search.cpp [25/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o -MF common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o.d -o common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/vec/vec-primitives.cpp [26/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse4.1 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o -MF common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o.d -o common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/vec/dct-sse41.cpp [27/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/primitives.cpp.o -MF common/CMakeFiles/common.dir/primitives.cpp.o.d -o common/CMakeFiles/common.dir/primitives.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/primitives.cpp [28/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/loopfilter.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/loopfilter.asm [29/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/dct.cpp.o -MF common/CMakeFiles/common.dir/dct.cpp.o.d -o common/CMakeFiles/common.dir/dct.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/dct.cpp [30/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowpassdct.cpp.o -MF common/CMakeFiles/common.dir/lowpassdct.cpp.o.d -o common/CMakeFiles/common.dir/lowpassdct.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/lowpassdct.cpp [31/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -mssse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -MF common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o.d -o common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/vec/dct-ssse3.cpp [32/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/dct8.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/dct8.asm [33/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o -MF common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o.d -o common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/vec/dct-sse3.cpp [34/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/intrapred.cpp.o -MF common/CMakeFiles/common.dir/intrapred.cpp.o.d -o common/CMakeFiles/common.dir/intrapred.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/intrapred.cpp [35/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/loopfilter.cpp.o -MF common/CMakeFiles/common.dir/loopfilter.cpp.o.d -o common/CMakeFiles/common.dir/loopfilter.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/loopfilter.cpp [36/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/constants.cpp.o -MF common/CMakeFiles/common.dir/constants.cpp.o.d -o common/CMakeFiles/common.dir/constants.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/constants.cpp [37/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-narrowing -MD -MT common/CMakeFiles/common.dir/cpu.cpp.o -MF common/CMakeFiles/common.dir/cpu.cpp.o.d -o common/CMakeFiles/common.dir/cpu.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/cpu.cpp [38/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DX265_VERSION=0.0 -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/version.cpp.o -MF common/CMakeFiles/common.dir/version.cpp.o.d -o common/CMakeFiles/common.dir/version.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/version.cpp [39/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/threading.cpp.o -MF common/CMakeFiles/common.dir/threading.cpp.o.d -o common/CMakeFiles/common.dir/threading.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/threading.cpp [40/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/wavefront.cpp.o -MF common/CMakeFiles/common.dir/wavefront.cpp.o.d -o common/CMakeFiles/common.dir/wavefront.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/wavefront.cpp [41/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/threadpool.cpp.o -MF common/CMakeFiles/common.dir/threadpool.cpp.o.d -o common/CMakeFiles/common.dir/threadpool.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/threadpool.cpp [42/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/md5.cpp.o -MF common/CMakeFiles/common.dir/md5.cpp.o.d -o common/CMakeFiles/common.dir/md5.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/md5.cpp [43/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/bitstream.cpp.o -MF common/CMakeFiles/common.dir/bitstream.cpp.o.d -o common/CMakeFiles/common.dir/bitstream.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/bitstream.cpp [44/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/yuv.cpp.o -MF common/CMakeFiles/common.dir/yuv.cpp.o.d -o common/CMakeFiles/common.dir/yuv.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/yuv.cpp [45/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/shortyuv.cpp.o -MF common/CMakeFiles/common.dir/shortyuv.cpp.o.d -o common/CMakeFiles/common.dir/shortyuv.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/shortyuv.cpp [46/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/blockcopy8.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/blockcopy8.asm [47/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/common.cpp.o -MF common/CMakeFiles/common.dir/common.cpp.o.d -o common/CMakeFiles/common.dir/common.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/common.cpp [48/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/picyuv.cpp.o -MF common/CMakeFiles/common.dir/picyuv.cpp.o.d -o common/CMakeFiles/common.dir/picyuv.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/picyuv.cpp [49/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/frame.cpp.o -MF common/CMakeFiles/common.dir/frame.cpp.o.d -o common/CMakeFiles/common.dir/frame.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/frame.cpp [50/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/pixel-util8.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/pixel-util8.asm [51/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/framedata.cpp.o -MF common/CMakeFiles/common.dir/framedata.cpp.o.d -o common/CMakeFiles/common.dir/framedata.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/framedata.cpp [52/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/slice.cpp.o -MF common/CMakeFiles/common.dir/slice.cpp.o.d -o common/CMakeFiles/common.dir/slice.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/slice.cpp [53/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowres.cpp.o -MF common/CMakeFiles/common.dir/lowres.cpp.o.d -o common/CMakeFiles/common.dir/lowres.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/lowres.cpp [54/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/piclist.cpp.o -MF common/CMakeFiles/common.dir/piclist.cpp.o.d -o common/CMakeFiles/common.dir/piclist.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/piclist.cpp [55/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/scalinglist.cpp.o -MF common/CMakeFiles/common.dir/scalinglist.cpp.o.d -o common/CMakeFiles/common.dir/scalinglist.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/scalinglist.cpp [56/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/predict.cpp.o -MF common/CMakeFiles/common.dir/predict.cpp.o.d -o common/CMakeFiles/common.dir/predict.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/predict.cpp [57/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/deblock.cpp.o -MF common/CMakeFiles/common.dir/deblock.cpp.o.d -o common/CMakeFiles/common.dir/deblock.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/deblock.cpp [58/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/cudata.cpp.o -MF common/CMakeFiles/common.dir/cudata.cpp.o.d -o common/CMakeFiles/common.dir/cudata.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/cudata.cpp [59/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DHAVE_STRTOK_R=1 -MD -MT common/CMakeFiles/common.dir/param.cpp.o -MF common/CMakeFiles/common.dir/param.cpp.o.d -o common/CMakeFiles/common.dir/param.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/param.cpp [60/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/test/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -o test/CMakeFiles/TestBench.dir/checkasm-a.asm.o /builddir/build/BUILD/x265-3.1.2/source/test/checkasm-a.asm [61/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/pixel.cpp.o -MF common/CMakeFiles/common.dir/pixel.cpp.o.d -o common/CMakeFiles/common.dir/pixel.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/pixel.cpp [62/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/testbench.cpp.o -MF test/CMakeFiles/TestBench.dir/testbench.cpp.o.d -o test/CMakeFiles/TestBench.dir/testbench.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/test/testbench.cpp [63/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -MF test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp In file included from /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.h:27, from /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp:26: /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_dc_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp:63:17: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, rand_filter); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_planar_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp:91:17: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, 0); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_angular_primitive(void (* const*)(pixel*, intptr_t, const pixel*, int, int), void (* const*)(pixel*, intptr_t, const pixel*, int, int), int)': /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp:125:30: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt[pmode], pixel_out_vec, stride, pixel_buff + j, pmode, bFilter); ^ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_allangs_primitive(x265::intra_allangs_t, x265::intra_allangs_t, int)': /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp:170:17: warning: cast between incompatible function types from 'x265::intra_allangs_t' {aka 'void (*)(short unsigned int*, short unsigned int*, short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_out_33_vec, refAbove0, refLeft0, isLuma); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_intra_filter_primitive(x265::intra_filter_t, x265::intra_filter_t)': /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp:203:17: warning: cast between incompatible function types from 'x265::intra_filter_t' {aka 'void (*)(const short unsigned int*, short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + j, pixel_out_vec); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ [64/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -MF test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp In file included from /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.h:30, from /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:28: /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:75:21: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:116:21: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:162:25: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:199:21: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:234:21: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:263:21: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:304:21: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:343:25: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:380:21: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:415:21: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaHV_primitive(x265::filter_hv_pp_t, x265::filter_hv_pp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:453:25: warning: cast between incompatible function types from 'x265::filter_hv_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 3, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:481:17: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:502:21: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + (64 * i), rand_srcStride[p], IPF_vec_output_s, dstStride[p]); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:522:17: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:545:21: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index], rand_srcStride[p], IPF_vec_output_s, dstStride[p]); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ [65/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o -MF test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp In file included from /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.h:30, from /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:28: /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dct_primitive(x265::dct_t, x265::dct_t, intptr_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:105:17: warning: cast between incompatible function types from 'x265::dct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + j, mshortbuf3, width); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_idct_primitive(x265::idct_t, x265::idct_t, intptr_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:127:17: warning: cast between incompatible function types from 'x265::idct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + j, mshortbuf3, width); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_normal_t, x265::dequant_normal_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:159:17: warning: cast between incompatible function types from 'x265::dequant_normal_t' {aka 'void (*)(const short int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + j, mshortbuf3, width * height, scale, shift); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_scaling_t, x265::dequant_scaling_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:195:17: warning: cast between incompatible function types from 'x265::dequant_scaling_t' {aka 'void (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index1] + j, int_test_buff[index1] + j, mshortbuf3, width * height, per, shift); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_quant_primitive(x265::quant_t, x265::quant_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:235:44: warning: cast between incompatible function types from 'x265::quant_t' {aka 'unsigned int (*)(const short int*, const int*, int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mintbuf3, mshortbuf3, bits, valueToAdd, numCoeff); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nquant_primitive(x265::nquant_t, x265::nquant_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:272:44: warning: cast between incompatible function types from 'x265::nquant_t' {aka 'unsigned int (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mshortbuf3, bits, valueToAdd, numCoeff); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nonPsyRdoQuant_primitive(x265::nonPsyRdoQuant_t, x265::nonPsyRdoQuant_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:311:17: warning: cast between incompatible function types from 'x265::nonPsyRdoQuant_t' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive(x265::psyRdoQuant_t, x265::psyRdoQuant_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:355:17: warning: cast between incompatible function types from 'x265::psyRdoQuant_t' {aka 'void (*)(short int*, short int*, long int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index1] + j, short_test_buff1[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, psyScale, blkPos); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive_avx2(x265::psyRdoQuant_t1, x265::psyRdoQuant_t1)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:398:17: warning: cast between incompatible function types from 'x265::psyRdoQuant_t1' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_count_nonzero_primitive(x265::count_nonzero_t, x265::count_nonzero_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:422:36: warning: cast between incompatible function types from 'x265::count_nonzero_t' {aka 'int (*)(const short int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] int opt_cnt = (int)checked(opt, short_test_buff[index] + j); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_denoise_dct_primitive(x265::denoiseDct_t, x265::denoiseDct_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:455:21: warning: cast between incompatible function types from 'x265::denoiseDct_t' {aka 'void (*)(short int*, unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_denoise_test_buff2[index] + j, mubuf2, mushortbuf1, num); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ [66/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/quant.cpp.o -MF common/CMakeFiles/common.dir/quant.cpp.o.d -o common/CMakeFiles/common.dir/quant.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/quant.cpp [67/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o -MF common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o.d -o common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/x86/asm-primitives.cpp [68/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/v4-ipfilter16.asm [69/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/ipfilter.cpp.o -MF common/CMakeFiles/common.dir/ipfilter.cpp.o.d -o common/CMakeFiles/common.dir/ipfilter.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/ipfilter.cpp [70/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/pixelharness.cpp.o -MF test/CMakeFiles/TestBench.dir/pixelharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/pixelharness.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp In file included from /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.h:28, from /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:25: /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp(x265::pixelcmp_t, x265::pixelcmp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:91:33: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] int vres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse(x265::pixel_sse_t, x265::pixel_sse_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:112:37: warning: cast between incompatible function types from 'x265::pixel_sse_t' {aka 'long unsigned int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] sse_t vres = (sse_t)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse_ss(x265::pixel_sse_ss_t, x265::pixel_sse_ss_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:133:37: warning: cast between incompatible function types from 'x265::pixel_sse_ss_t' {aka 'long unsigned int (*)(const short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] sse_t vres = (sse_t)checked(opt, residual_test_buff[index1], stride, residual_test_buff[index2] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x3(x265::pixelcmp_x3_t, x265::pixelcmp_x3_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:155:17: warning: cast between incompatible function types from 'x265::pixelcmp_x3_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index1], ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x4(x265::pixelcmp_x4_t, x265::pixelcmp_x4_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:183:17: warning: cast between incompatible function types from 'x265::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*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index1], ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual(x265::calcresidual_t, x265::calcresidual_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:216:17: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual_aligned(x265::calcresidual_t, x265::calcresidual_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:241:17: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:262:37: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'long unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s_aligned(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:280:37: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'long unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_sp_t, x265::weightp_sp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:311:17: warning: cast between incompatible function types from 'x265::weightp_sp_t' {aka 'void (*)(const short int*, short unsigned int*, long int, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + j, opt_dest, stride, stride + 1, width, height, w0, round << correction, shift + correction, offset); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_pp_t, x265::weightp_pp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:350:17: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:355:21: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_downscale_t(x265::downscale_t, x265::downscale_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:390:17: warning: cast between incompatible function types from 'x265::downscale_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, short unsigned int*, short unsigned int*, short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + j, opt_destf, opt_desth, opt_destv, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shl_t(x265::cpy2Dto1D_shl_t, x265::cpy2Dto1D_shl_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:424:17: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shr_t(x265::cpy2Dto1D_shr_t, x265::cpy2Dto1D_shr_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:452:17: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_cnt_t(x265::copy_cnt_t, x265::copy_cnt_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:478:36: warning: cast between incompatible function types from 'x265::copy_cnt_t' {aka 'unsigned int (*)(short int*, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] int opt_cnt = (int)checked(opt, opt_dest, short_test_buff1[index] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:504:17: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_aligned_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:531:17: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shr_t(x265::cpy1Dto2D_shr_t, x265::cpy1Dto2D_shr_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:559:17: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:584:17: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int, const short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp_aligned(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:613:17: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int, const short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_pp(x265::copy_pp_t, x265::copy_pp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:643:17: warning: cast between incompatible function types from 'x265::copy_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_sp(x265::copy_sp_t, x265::copy_sp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:671:17: warning: cast between incompatible function types from 'x265::copy_sp_t' {aka 'void (*)(short unsigned int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride1, short_test_buff1[index] + j, stride2); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ps(x265::copy_ps_t, x265::copy_ps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:699:17: warning: cast between incompatible function types from 'x265::copy_ps_t' {aka 'void (*)(short int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ss(x265::copy_ss_t, x265::copy_ss_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:727:17: warning: cast between incompatible function types from 'x265::copy_ss_t' {aka 'void (*)(short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride, short_test_buff1[index] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s(x265::blockfill_s_t, x265::blockfill_s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:753:17: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride, value); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s_aligned(x265::blockfill_s_t, x265::blockfill_s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:778:17: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride, value); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sub_ps(x265::pixel_sub_ps_t, x265::pixel_sub_ps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:804:17: warning: cast between incompatible function types from 'x265::pixel_sub_ps_t' {aka 'void (*)(short int*, long int, const short unsigned int*, const short unsigned int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp(x265::scale1D_t, x265::scale1D_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:831:17: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, pixel_test_buff[index] + j); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp_aligned(x265::scale1D_t, x265::scale1D_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:856:17: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, pixel_test_buff[index] + j); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale2D_pp(x265::scale2D_t, x265::scale2D_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:882:17: warning: cast between incompatible function types from 'x265::scale2D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, pixel_test_buff[index] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_transpose(x265::transpose_t, x265::transpose_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:908:17: warning: cast between incompatible function types from 'x265::transpose_t' {aka 'void (*)(short unsigned int*, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, pixel_test_buff[index] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:935:17: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps_aligned(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:962:17: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_var(x265::var_t, x265::var_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:982:33: warning: cast between incompatible function types from 'x265::var_t' {aka 'long unsigned int (*)(const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] uint64_t vres = checked(opt, pixel_test_buff[index], stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_4x4x2_core(x265::ssim_4x4x2_core_t, x265::ssim_4x4x2_core_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1005:17: warning: cast between incompatible function types from 'x265::ssim_4x4x2_core_t' {aka 'void (*)(const short unsigned int*, long int, const short unsigned int*, long int, int (*)[4])'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index1] + i, stride, pixel_test_buff[index2] + i, stride, sum1); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_end(x265::ssim_end4_t, x265::ssim_end4_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1034:36: warning: cast between incompatible function types from 'x265::ssim_end4_t' {aka 'float (*)(int (*)[4], int (*)[4], int)'} to 'float (*)()' [-Wcast-function-type] float vres = checked_float(opt, sum0, sum1, width); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:167:46: note: in definition of macro 'checked_float' PFX(checkasm_call_float)((float(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg(x265::addAvg_t, x265::addAvg_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1059:17: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, short unsigned int*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg_aligned(x265::addAvg_t, x265::addAvg_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1086:17: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, short unsigned int*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calSign(x265::sign_t, x265::sign_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1111:17: warning: cast between incompatible function types from 'x265::sign_t' {aka 'void (*)(signed char*, const short unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, pbuf2 + j, pbuf3 + j, width); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE0_t(x265::saoCuOrgE0_t, x265::saoCuOrgE0_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1139:17: warning: cast between incompatible function types from 'x265::saoCuOrgE0_t' {aka 'void (*)(short unsigned int*, signed char*, int, signed char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, psbuf1 + j, width, psbuf5 + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE1_t(x265::saoCuOrgE1_t, x265::saoCuOrgE1_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1167:17: warning: cast between incompatible function types from 'x265::saoCuOrgE1_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, width); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE2_t(void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t), void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t))': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1198:39: warning: cast between incompatible function types from 'x265::saoCuOrgE2_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, signed char*, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt[width > 16], opt_dest, psbuf4 + j, psbuf2 + j, psbuf3 + j, width, stride); ^ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1232:17: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsBO_t(x265::saoCuStatsBO_t, x265::saoCuStatsBO_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1268:17: warning: cast between incompatible function types from 'x265::saoCuStatsBO_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, sbuf2 + j + 1, pbuf3 + 1, stride, endX, endY, stats_vec, count_vec); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE0_t(x265::saoCuStatsE0_t, x265::saoCuStatsE0_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1304:17: warning: cast between incompatible function types from 'x265::saoCuStatsE0_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, sbuf2 + j + 1, pbuf3 + j + 1, stride, endX, endY, stats_vec, count_vec); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE1_t(x265::saoCuStatsE1_t, x265::saoCuStatsE1_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1348:17: warning: cast between incompatible function types from 'x265::saoCuStatsE1_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE2_t(x265::saoCuStatsE2_t, x265::saoCuStatsE2_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1400:17: warning: cast between incompatible function types from 'x265::saoCuStatsE2_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, upBufft_vec, endX, endY, stats_vec, count_vec); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE3_t(x265::saoCuStatsE3_t, x265::saoCuStatsE3_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1451:17: warning: cast between incompatible function types from 'x265::saoCuStatsE3_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, sbuf2, pbuf3, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_32_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1482:17: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_sp(x265::planecopy_sp_t, x265::planecopy_sp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1511:17: warning: cast between incompatible function types from 'x265::planecopy_sp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int, int, int, short unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, ushort_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)8, (uint16_t)((1 << X265_DEPTH) - 1)); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_cp(x265::planecopy_cp_t, x265::planecopy_cp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1552:17: warning: cast between incompatible function types from 'x265::planecopy_cp_t' {aka 'void (*)(const unsigned char*, long int, short unsigned int*, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, uchar_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)2); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_propagate_cost(x265::cutree_propagate_cost, x265::cutree_propagate_cost)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1587:17: warning: cast between incompatible function types from 'x265::cutree_propagate_cost' {aka 'void (*)(int*, const short unsigned int*, const int*, const short unsigned int*, const int*, const double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, ushort_test_buff[index] + j, int_test_buff[index] + j, ushort_test_buff[index] + j, int_test_buff[index] + j, &fps, width); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_pack(x265::cutree_fix8_pack, x265::cutree_fix8_pack)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1614:17: warning: cast between incompatible function types from 'x265::cutree_fix8_pack' {aka 'void (*)(short unsigned int*, double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, double_test_buff[index] + j, count); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_unpack(x265::cutree_fix8_unpack, x265::cutree_fix8_unpack)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1641:17: warning: cast between incompatible function types from 'x265::cutree_fix8_unpack' {aka 'void (*)(double*, short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, ushort_test_buff[index] + j, count); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_psyCost_pp(x265::pixelcmp_t, x265::pixelcmp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1663:31: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] optres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgB0_t(x265::saoCuOrgB0_t, x265::saoCuOrgB0_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1693:17: warning: cast between incompatible function types from 'x265::saoCuOrgB0_t' {aka 'void (*)(short unsigned int*, const signed char*, int, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, psbuf1 + j, width, height, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scanPosLast(x265::scanPosLast_t, x265::scanPosLast_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1763:40: warning: cast between incompatible function types from 'x265::scanPosLast_t' {aka 'int (*)(const short unsigned int*, const short int*, short unsigned int*, short unsigned int*, unsigned char*, int, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] int opt_scanPos = (int)checked(opt, scanTbl, ref_src + i, opt_coeffSign, opt_coeffFlag, opt_coeffNum, rand_numCoeff, scanTblCG4x4, trSize); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_findPosFirstLast(x265::findPosFirstLast_t, x265::findPosFirstLast_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1822:45: warning: cast between incompatible function types from 'x265::findPosFirstLast_t' {aka 'unsigned int (*)(const short int*, long int, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] uint32_t opt_scanPos = (int)checked(opt, rand_src, trSize, scanTbl); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffNxN(x265::costCoeffNxN_t, x265::costCoeffNxN_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1967:46: warning: cast between incompatible function types from 'x265::costCoeffNxN_t' {aka 'unsigned int (*)(const short unsigned int*, const short int*, long int, short unsigned int*, const unsigned char*, unsigned int, unsigned char*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] uint32_t opt_sum = (uint32_t)checked(opt, scanTblCG4x4, &ref_src[blkPosBase + i], (intptr_t)trSize, opt_absCoeff + numNonZero, rand_tabSigCtx, scanFlagMask, (uint8_t*)opt_baseCtx, offset, rand_scanPosSigOff, subPosBase); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffRemain(x265::costCoeffRemain_t, x265::costCoeffRemain_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2014:36: warning: cast between incompatible function types from 'x265::costCoeffRemain_t' {aka 'unsigned int (*)(short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] int opt_sum = (int)checked(opt, absCoeff + i, numNonZero, firstC2Idx); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costC1C2Flag(x265::costC1C2Flag_t, x265::costC1C2Flag_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2064:36: warning: cast between incompatible function types from 'x265::costC1C2Flag_t' {aka 'unsigned int (*)(short unsigned int*, long int, unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] int opt_sum = (int)checked(opt, absCoeff, (intptr_t)numNonZero, opt_baseCtx, (intptr_t)rand_offset); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_H(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2096:17: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tcP, tcQ); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_V(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2129:17: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tcP, tcQ); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_H(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2160:17: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tc, maskP, maskQ); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_V(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2191:17: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tc, maskP, maskQ); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_initv(x265::integralv_t, x265::integralv_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2231:17: warning: cast between incompatible function types from 'x265::integralv_t' {aka 'void (*)(unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, dst_opt_ptr, srcStep); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_inith(x265::integralh_t, x265::integralh_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2261:21: warning: cast between incompatible function types from 'x265::integralh_t' {aka 'void (*)(unsigned int*, short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, dst_opt_ptr, pixel_test_buff[0], srcStep[l]); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ [71/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/mc-a.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/mc-a.asm [72/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/intrapred16.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/intrapred16.asm [73/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/pixel-a.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/pixel-a.asm [74/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/sad16-a.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/sad16-a.asm [75/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/h-ipfilter16.asm [76/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/ipfilter16.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/ipfilter16.asm [77/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/h4-ipfilter16.asm [78/81] : && /usr/bin/cmake -E remove libx265.a && /usr/bin/ar qc libx265.a encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o common/CMakeFiles/common.dir/x86/pixel-a.asm.o common/CMakeFiles/common.dir/x86/const-a.asm.o common/CMakeFiles/common.dir/x86/cpu-a.asm.o common/CMakeFiles/common.dir/x86/ssd-a.asm.o common/CMakeFiles/common.dir/x86/mc-a.asm.o common/CMakeFiles/common.dir/x86/mc-a2.asm.o common/CMakeFiles/common.dir/x86/pixel-util8.asm.o common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o common/CMakeFiles/common.dir/x86/sad16-a.asm.o common/CMakeFiles/common.dir/x86/intrapred16.asm.o common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/ipfilter16.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o && /usr/bin/ranlib libx265.a && : [79/81] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-Bsymbolic,-znoexecstack -shared -Wl,-soname,libx265_main10.so.176 -o libx265_main10.so.176 encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o common/CMakeFiles/common.dir/x86/pixel-a.asm.o common/CMakeFiles/common.dir/x86/const-a.asm.o common/CMakeFiles/common.dir/x86/cpu-a.asm.o common/CMakeFiles/common.dir/x86/ssd-a.asm.o common/CMakeFiles/common.dir/x86/mc-a.asm.o common/CMakeFiles/common.dir/x86/mc-a2.asm.o common/CMakeFiles/common.dir/x86/pixel-util8.asm.o common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o common/CMakeFiles/common.dir/x86/sad16-a.asm.o common/CMakeFiles/common.dir/x86/intrapred16.asm.o common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/ipfilter16.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o -lpthread -lrt -ldl -lnuma && : [80/81] /usr/bin/cmake -E cmake_symlink_library libx265_main10.so.176 libx265_main10.so.176 libx265_main10.so && : [81/81] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -Wl,-Bsymbolic,-znoexecstack test/CMakeFiles/TestBench.dir/checkasm-a.asm.o test/CMakeFiles/TestBench.dir/testbench.cpp.o test/CMakeFiles/TestBench.dir/pixelharness.cpp.o test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -o test/TestBench libx265.a -lpthread -lrt -ldl -lnuma && : + popd ~/build/BUILD/x265-3.1.2 + mkdir 12bit + pushd 12bit ~/build/BUILD/x265-3.1.2/12bit ~/build/BUILD/x265-3.1.2 + build -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON -DMAIN12=ON + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -Wno-dev -G Ninja -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON -DCMAKE_SKIP_RPATH:BOOL=YES -DENABLE_PIC:BOOL=ON -DENABLE_TESTS:BOOL=ON -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON -DMAIN12=ON ../source -- cmake version 3.11.4 -- The C compiler identification is GNU 8.3.1 -- The CXX compiler identification is GNU 8.3.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detected x86_64 target processor -- Found NUMA: /usr -- Looking for numa_node_of_cpu -- Looking for numa_node_of_cpu - found -- libnuma found, building with support for NUMA nodes -- 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 - Success -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG - Success -- Found nasm: /usr/bin/nasm (found version "2.13.03") -- Found Nasm 2.13.03 to build assembly primitives -- x265 version 0.0 -- The ASM_NASM compiler identification is NASM -- Found assembler: /usr/bin/nasm -- Looking for strtok_r -- Looking for strtok_r - found -- Looking for __rdtsc -- Looking for __rdtsc - not found -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_VERBOSE_MAKEFILE ENABLE_ALTIVEC INCLUDE_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/x265-3.1.2/12bit + /usr/bin/ninja -v -j16 [1/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/nal.cpp.o -MF encoder/CMakeFiles/encoder.dir/nal.cpp.o.d -o encoder/CMakeFiles/encoder.dir/nal.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/nal.cpp [2/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/sei.cpp.o -MF encoder/CMakeFiles/encoder.dir/sei.cpp.o.d -o encoder/CMakeFiles/encoder.dir/sei.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/sei.cpp [3/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/reference.cpp.o -MF encoder/CMakeFiles/encoder.dir/reference.cpp.o.d -o encoder/CMakeFiles/encoder.dir/reference.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/reference.cpp [4/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/bitcost.cpp.o -MF encoder/CMakeFiles/encoder.dir/bitcost.cpp.o.d -o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/bitcost.cpp [5/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/dpb.cpp.o -MF encoder/CMakeFiles/encoder.dir/dpb.cpp.o.d -o encoder/CMakeFiles/encoder.dir/dpb.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/dpb.cpp [6/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/level.cpp.o -MF encoder/CMakeFiles/encoder.dir/level.cpp.o.d -o encoder/CMakeFiles/encoder.dir/level.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/level.cpp [7/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/const-a.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/const-a.asm [8/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/cpu-a.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/cpu-a.asm [9/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/framefilter.cpp.o -MF encoder/CMakeFiles/encoder.dir/framefilter.cpp.o.d -o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/framefilter.cpp [10/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o -MF encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o.d -o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/weightPrediction.cpp [11/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/api.cpp.o -MF encoder/CMakeFiles/encoder.dir/api.cpp.o.d -o encoder/CMakeFiles/encoder.dir/api.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/api.cpp [12/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/entropy.cpp.o -MF encoder/CMakeFiles/encoder.dir/entropy.cpp.o.d -o encoder/CMakeFiles/encoder.dir/entropy.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/entropy.cpp [13/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/mc-a2.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/mc-a2.asm [14/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/sao.cpp.o -MF encoder/CMakeFiles/encoder.dir/sao.cpp.o.d -o encoder/CMakeFiles/encoder.dir/sao.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/sao.cpp [15/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o -MF encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o.d -o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/frameencoder.cpp [16/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o -MF encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o.d -o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp: In member function 'int x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp:2867:21: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(deltaPOC, "%s%d~", deltaPOC, rpsWriter->deltaPOC[i]); ^~~~~~~~ ~~~~~~~~ /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp:2868:21: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(bUsed, "%s%d~", bUsed, rpsWriter->bUsed[i]); ^~~~~ ~~~~~ /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp:2867:31: warning: '~' directive writing 1 byte into a region of size between 0 and 127 [-Wformat-overflow=] sprintf(deltaPOC, "%s%d~", deltaPOC, rpsWriter->deltaPOC[i]); ^~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/c++/8/cstdio:42, from /builddir/build/BUILD/x265-3.1.2/source/common/common.h:33, from /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 140 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp:2868:28: warning: '~' directive writing 1 byte into a region of size between 0 and 39 [-Wformat-overflow=] sprintf(bUsed, "%s%d~", bUsed, rpsWriter->bUsed[i]); ^~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/c++/8/cstdio:42, from /builddir/build/BUILD/x265-3.1.2/source/common/common.h:33, from /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 42 bytes into a destination of size 40 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [17/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/seaintegral.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/seaintegral.asm [18/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -Wno-strict-overflow -MD -MT encoder/CMakeFiles/encoder.dir/slicetype.cpp.o -MF encoder/CMakeFiles/encoder.dir/slicetype.cpp.o.d -o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/slicetype.cpp [19/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/ssd-a.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/ssd-a.asm [20/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/motion.cpp.o -MF encoder/CMakeFiles/encoder.dir/motion.cpp.o.d -o encoder/CMakeFiles/encoder.dir/motion.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/motion.cpp [21/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/analysis.cpp.o -MF encoder/CMakeFiles/encoder.dir/analysis.cpp.o.d -o encoder/CMakeFiles/encoder.dir/analysis.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/analysis.cpp [22/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/pixeladd8.asm [23/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o -MF common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o.d -o common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/vec/vec-primitives.cpp [24/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/encoder.cpp.o -MF encoder/CMakeFiles/encoder.dir/encoder.cpp.o.d -o encoder/CMakeFiles/encoder.dir/encoder.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/encoder.cpp [25/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/search.cpp.o -MF encoder/CMakeFiles/encoder.dir/search.cpp.o.d -o encoder/CMakeFiles/encoder.dir/search.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/search.cpp [26/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse4.1 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o -MF common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o.d -o common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/vec/dct-sse41.cpp [27/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/primitives.cpp.o -MF common/CMakeFiles/common.dir/primitives.cpp.o.d -o common/CMakeFiles/common.dir/primitives.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/primitives.cpp [28/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/loopfilter.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/loopfilter.asm [29/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/dct.cpp.o -MF common/CMakeFiles/common.dir/dct.cpp.o.d -o common/CMakeFiles/common.dir/dct.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/dct.cpp [30/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowpassdct.cpp.o -MF common/CMakeFiles/common.dir/lowpassdct.cpp.o.d -o common/CMakeFiles/common.dir/lowpassdct.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/lowpassdct.cpp [31/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -mssse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -MF common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o.d -o common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/vec/dct-ssse3.cpp [32/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/intrapred.cpp.o -MF common/CMakeFiles/common.dir/intrapred.cpp.o.d -o common/CMakeFiles/common.dir/intrapred.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/intrapred.cpp [33/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o -MF common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o.d -o common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/vec/dct-sse3.cpp [34/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/dct8.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/dct8.asm [35/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/constants.cpp.o -MF common/CMakeFiles/common.dir/constants.cpp.o.d -o common/CMakeFiles/common.dir/constants.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/constants.cpp [36/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/loopfilter.cpp.o -MF common/CMakeFiles/common.dir/loopfilter.cpp.o.d -o common/CMakeFiles/common.dir/loopfilter.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/loopfilter.cpp [37/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-narrowing -MD -MT common/CMakeFiles/common.dir/cpu.cpp.o -MF common/CMakeFiles/common.dir/cpu.cpp.o.d -o common/CMakeFiles/common.dir/cpu.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/cpu.cpp [38/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DX265_VERSION=0.0 -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/version.cpp.o -MF common/CMakeFiles/common.dir/version.cpp.o.d -o common/CMakeFiles/common.dir/version.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/version.cpp [39/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/threading.cpp.o -MF common/CMakeFiles/common.dir/threading.cpp.o.d -o common/CMakeFiles/common.dir/threading.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/threading.cpp [40/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/wavefront.cpp.o -MF common/CMakeFiles/common.dir/wavefront.cpp.o.d -o common/CMakeFiles/common.dir/wavefront.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/wavefront.cpp [41/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/threadpool.cpp.o -MF common/CMakeFiles/common.dir/threadpool.cpp.o.d -o common/CMakeFiles/common.dir/threadpool.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/threadpool.cpp [42/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/md5.cpp.o -MF common/CMakeFiles/common.dir/md5.cpp.o.d -o common/CMakeFiles/common.dir/md5.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/md5.cpp [43/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/bitstream.cpp.o -MF common/CMakeFiles/common.dir/bitstream.cpp.o.d -o common/CMakeFiles/common.dir/bitstream.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/bitstream.cpp [44/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/shortyuv.cpp.o -MF common/CMakeFiles/common.dir/shortyuv.cpp.o.d -o common/CMakeFiles/common.dir/shortyuv.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/shortyuv.cpp [45/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/blockcopy8.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/blockcopy8.asm [46/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/yuv.cpp.o -MF common/CMakeFiles/common.dir/yuv.cpp.o.d -o common/CMakeFiles/common.dir/yuv.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/yuv.cpp [47/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/common.cpp.o -MF common/CMakeFiles/common.dir/common.cpp.o.d -o common/CMakeFiles/common.dir/common.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/common.cpp [48/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/picyuv.cpp.o -MF common/CMakeFiles/common.dir/picyuv.cpp.o.d -o common/CMakeFiles/common.dir/picyuv.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/picyuv.cpp [49/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/frame.cpp.o -MF common/CMakeFiles/common.dir/frame.cpp.o.d -o common/CMakeFiles/common.dir/frame.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/frame.cpp [50/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/framedata.cpp.o -MF common/CMakeFiles/common.dir/framedata.cpp.o.d -o common/CMakeFiles/common.dir/framedata.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/framedata.cpp [51/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/slice.cpp.o -MF common/CMakeFiles/common.dir/slice.cpp.o.d -o common/CMakeFiles/common.dir/slice.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/slice.cpp [52/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/piclist.cpp.o -MF common/CMakeFiles/common.dir/piclist.cpp.o.d -o common/CMakeFiles/common.dir/piclist.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/piclist.cpp [53/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowres.cpp.o -MF common/CMakeFiles/common.dir/lowres.cpp.o.d -o common/CMakeFiles/common.dir/lowres.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/lowres.cpp [54/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/scalinglist.cpp.o -MF common/CMakeFiles/common.dir/scalinglist.cpp.o.d -o common/CMakeFiles/common.dir/scalinglist.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/scalinglist.cpp [55/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/pixel-util8.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/pixel-util8.asm [56/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/cudata.cpp.o -MF common/CMakeFiles/common.dir/cudata.cpp.o.d -o common/CMakeFiles/common.dir/cudata.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/cudata.cpp [57/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/pixel.cpp.o -MF common/CMakeFiles/common.dir/pixel.cpp.o.d -o common/CMakeFiles/common.dir/pixel.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/pixel.cpp [58/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DHAVE_STRTOK_R=1 -MD -MT common/CMakeFiles/common.dir/param.cpp.o -MF common/CMakeFiles/common.dir/param.cpp.o.d -o common/CMakeFiles/common.dir/param.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/param.cpp [59/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/test/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -o test/CMakeFiles/TestBench.dir/checkasm-a.asm.o /builddir/build/BUILD/x265-3.1.2/source/test/checkasm-a.asm [60/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/predict.cpp.o -MF common/CMakeFiles/common.dir/predict.cpp.o.d -o common/CMakeFiles/common.dir/predict.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/predict.cpp [61/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/deblock.cpp.o -MF common/CMakeFiles/common.dir/deblock.cpp.o.d -o common/CMakeFiles/common.dir/deblock.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/deblock.cpp [62/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/testbench.cpp.o -MF test/CMakeFiles/TestBench.dir/testbench.cpp.o.d -o test/CMakeFiles/TestBench.dir/testbench.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/test/testbench.cpp [63/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -MF test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp In file included from /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.h:27, from /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp:26: /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_dc_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp:63:17: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, rand_filter); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_planar_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp:91:17: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, 0); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_angular_primitive(void (* const*)(pixel*, intptr_t, const pixel*, int, int), void (* const*)(pixel*, intptr_t, const pixel*, int, int), int)': /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp:125:30: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt[pmode], pixel_out_vec, stride, pixel_buff + j, pmode, bFilter); ^ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_allangs_primitive(x265::intra_allangs_t, x265::intra_allangs_t, int)': /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp:170:17: warning: cast between incompatible function types from 'x265::intra_allangs_t' {aka 'void (*)(short unsigned int*, short unsigned int*, short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_out_33_vec, refAbove0, refLeft0, isLuma); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_intra_filter_primitive(x265::intra_filter_t, x265::intra_filter_t)': /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp:203:17: warning: cast between incompatible function types from 'x265::intra_filter_t' {aka 'void (*)(const short unsigned int*, short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + j, pixel_out_vec); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ [64/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o -MF test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp In file included from /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.h:30, from /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:28: /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dct_primitive(x265::dct_t, x265::dct_t, intptr_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:105:17: warning: cast between incompatible function types from 'x265::dct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + j, mshortbuf3, width); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_idct_primitive(x265::idct_t, x265::idct_t, intptr_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:127:17: warning: cast between incompatible function types from 'x265::idct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + j, mshortbuf3, width); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_normal_t, x265::dequant_normal_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:159:17: warning: cast between incompatible function types from 'x265::dequant_normal_t' {aka 'void (*)(const short int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + j, mshortbuf3, width * height, scale, shift); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_scaling_t, x265::dequant_scaling_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:195:17: warning: cast between incompatible function types from 'x265::dequant_scaling_t' {aka 'void (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index1] + j, int_test_buff[index1] + j, mshortbuf3, width * height, per, shift); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_quant_primitive(x265::quant_t, x265::quant_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:235:44: warning: cast between incompatible function types from 'x265::quant_t' {aka 'unsigned int (*)(const short int*, const int*, int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mintbuf3, mshortbuf3, bits, valueToAdd, numCoeff); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nquant_primitive(x265::nquant_t, x265::nquant_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:272:44: warning: cast between incompatible function types from 'x265::nquant_t' {aka 'unsigned int (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mshortbuf3, bits, valueToAdd, numCoeff); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nonPsyRdoQuant_primitive(x265::nonPsyRdoQuant_t, x265::nonPsyRdoQuant_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:311:17: warning: cast between incompatible function types from 'x265::nonPsyRdoQuant_t' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive(x265::psyRdoQuant_t, x265::psyRdoQuant_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:355:17: warning: cast between incompatible function types from 'x265::psyRdoQuant_t' {aka 'void (*)(short int*, short int*, long int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index1] + j, short_test_buff1[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, psyScale, blkPos); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive_avx2(x265::psyRdoQuant_t1, x265::psyRdoQuant_t1)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:398:17: warning: cast between incompatible function types from 'x265::psyRdoQuant_t1' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_count_nonzero_primitive(x265::count_nonzero_t, x265::count_nonzero_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:422:36: warning: cast between incompatible function types from 'x265::count_nonzero_t' {aka 'int (*)(const short int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] int opt_cnt = (int)checked(opt, short_test_buff[index] + j); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_denoise_dct_primitive(x265::denoiseDct_t, x265::denoiseDct_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:455:21: warning: cast between incompatible function types from 'x265::denoiseDct_t' {aka 'void (*)(short int*, unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_denoise_test_buff2[index] + j, mubuf2, mushortbuf1, num); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ [65/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -MF test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp In file included from /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.h:30, from /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:28: /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:75:21: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:116:21: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:162:25: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:199:21: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:234:21: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:263:21: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:304:21: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:343:25: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:380:21: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:415:21: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaHV_primitive(x265::filter_hv_pp_t, x265::filter_hv_pp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:453:25: warning: cast between incompatible function types from 'x265::filter_hv_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 3, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:481:17: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:502:21: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + (64 * i), rand_srcStride[p], IPF_vec_output_s, dstStride[p]); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:522:17: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:545:21: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index], rand_srcStride[p], IPF_vec_output_s, dstStride[p]); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ [66/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/quant.cpp.o -MF common/CMakeFiles/common.dir/quant.cpp.o.d -o common/CMakeFiles/common.dir/quant.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/quant.cpp [67/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o -MF common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o.d -o common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/x86/asm-primitives.cpp [68/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/v4-ipfilter16.asm [69/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/ipfilter.cpp.o -MF common/CMakeFiles/common.dir/ipfilter.cpp.o.d -o common/CMakeFiles/common.dir/ipfilter.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/ipfilter.cpp [70/81] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/pixelharness.cpp.o -MF test/CMakeFiles/TestBench.dir/pixelharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/pixelharness.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp In file included from /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.h:28, from /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:25: /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp(x265::pixelcmp_t, x265::pixelcmp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:91:33: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] int vres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse(x265::pixel_sse_t, x265::pixel_sse_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:112:37: warning: cast between incompatible function types from 'x265::pixel_sse_t' {aka 'long unsigned int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] sse_t vres = (sse_t)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse_ss(x265::pixel_sse_ss_t, x265::pixel_sse_ss_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:133:37: warning: cast between incompatible function types from 'x265::pixel_sse_ss_t' {aka 'long unsigned int (*)(const short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] sse_t vres = (sse_t)checked(opt, residual_test_buff[index1], stride, residual_test_buff[index2] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x3(x265::pixelcmp_x3_t, x265::pixelcmp_x3_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:155:17: warning: cast between incompatible function types from 'x265::pixelcmp_x3_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index1], ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x4(x265::pixelcmp_x4_t, x265::pixelcmp_x4_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:183:17: warning: cast between incompatible function types from 'x265::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*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index1], ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual(x265::calcresidual_t, x265::calcresidual_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:216:17: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual_aligned(x265::calcresidual_t, x265::calcresidual_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:241:17: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:262:37: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'long unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s_aligned(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:280:37: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'long unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_sp_t, x265::weightp_sp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:311:17: warning: cast between incompatible function types from 'x265::weightp_sp_t' {aka 'void (*)(const short int*, short unsigned int*, long int, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + j, opt_dest, stride, stride + 1, width, height, w0, round << correction, shift + correction, offset); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_pp_t, x265::weightp_pp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:350:17: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:355:21: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_downscale_t(x265::downscale_t, x265::downscale_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:390:17: warning: cast between incompatible function types from 'x265::downscale_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, short unsigned int*, short unsigned int*, short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + j, opt_destf, opt_desth, opt_destv, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shl_t(x265::cpy2Dto1D_shl_t, x265::cpy2Dto1D_shl_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:424:17: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shr_t(x265::cpy2Dto1D_shr_t, x265::cpy2Dto1D_shr_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:452:17: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_cnt_t(x265::copy_cnt_t, x265::copy_cnt_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:478:36: warning: cast between incompatible function types from 'x265::copy_cnt_t' {aka 'unsigned int (*)(short int*, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] int opt_cnt = (int)checked(opt, opt_dest, short_test_buff1[index] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:504:17: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_aligned_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:531:17: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shr_t(x265::cpy1Dto2D_shr_t, x265::cpy1Dto2D_shr_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:559:17: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:584:17: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int, const short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp_aligned(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:613:17: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int, const short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_pp(x265::copy_pp_t, x265::copy_pp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:643:17: warning: cast between incompatible function types from 'x265::copy_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_sp(x265::copy_sp_t, x265::copy_sp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:671:17: warning: cast between incompatible function types from 'x265::copy_sp_t' {aka 'void (*)(short unsigned int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride1, short_test_buff1[index] + j, stride2); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ps(x265::copy_ps_t, x265::copy_ps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:699:17: warning: cast between incompatible function types from 'x265::copy_ps_t' {aka 'void (*)(short int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ss(x265::copy_ss_t, x265::copy_ss_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:727:17: warning: cast between incompatible function types from 'x265::copy_ss_t' {aka 'void (*)(short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride, short_test_buff1[index] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s(x265::blockfill_s_t, x265::blockfill_s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:753:17: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride, value); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s_aligned(x265::blockfill_s_t, x265::blockfill_s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:778:17: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride, value); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sub_ps(x265::pixel_sub_ps_t, x265::pixel_sub_ps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:804:17: warning: cast between incompatible function types from 'x265::pixel_sub_ps_t' {aka 'void (*)(short int*, long int, const short unsigned int*, const short unsigned int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp(x265::scale1D_t, x265::scale1D_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:831:17: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, pixel_test_buff[index] + j); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp_aligned(x265::scale1D_t, x265::scale1D_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:856:17: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, pixel_test_buff[index] + j); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale2D_pp(x265::scale2D_t, x265::scale2D_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:882:17: warning: cast between incompatible function types from 'x265::scale2D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, pixel_test_buff[index] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_transpose(x265::transpose_t, x265::transpose_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:908:17: warning: cast between incompatible function types from 'x265::transpose_t' {aka 'void (*)(short unsigned int*, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, pixel_test_buff[index] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:935:17: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps_aligned(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:962:17: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_var(x265::var_t, x265::var_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:982:33: warning: cast between incompatible function types from 'x265::var_t' {aka 'long unsigned int (*)(const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] uint64_t vres = checked(opt, pixel_test_buff[index], stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_4x4x2_core(x265::ssim_4x4x2_core_t, x265::ssim_4x4x2_core_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1005:17: warning: cast between incompatible function types from 'x265::ssim_4x4x2_core_t' {aka 'void (*)(const short unsigned int*, long int, const short unsigned int*, long int, int (*)[4])'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index1] + i, stride, pixel_test_buff[index2] + i, stride, sum1); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_end(x265::ssim_end4_t, x265::ssim_end4_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1034:36: warning: cast between incompatible function types from 'x265::ssim_end4_t' {aka 'float (*)(int (*)[4], int (*)[4], int)'} to 'float (*)()' [-Wcast-function-type] float vres = checked_float(opt, sum0, sum1, width); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:167:46: note: in definition of macro 'checked_float' PFX(checkasm_call_float)((float(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg(x265::addAvg_t, x265::addAvg_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1059:17: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, short unsigned int*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg_aligned(x265::addAvg_t, x265::addAvg_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1086:17: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, short unsigned int*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calSign(x265::sign_t, x265::sign_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1111:17: warning: cast between incompatible function types from 'x265::sign_t' {aka 'void (*)(signed char*, const short unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, pbuf2 + j, pbuf3 + j, width); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE0_t(x265::saoCuOrgE0_t, x265::saoCuOrgE0_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1139:17: warning: cast between incompatible function types from 'x265::saoCuOrgE0_t' {aka 'void (*)(short unsigned int*, signed char*, int, signed char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, psbuf1 + j, width, psbuf5 + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE1_t(x265::saoCuOrgE1_t, x265::saoCuOrgE1_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1167:17: warning: cast between incompatible function types from 'x265::saoCuOrgE1_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, width); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE2_t(void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t), void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t))': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1198:39: warning: cast between incompatible function types from 'x265::saoCuOrgE2_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, signed char*, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt[width > 16], opt_dest, psbuf4 + j, psbuf2 + j, psbuf3 + j, width, stride); ^ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1232:17: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsBO_t(x265::saoCuStatsBO_t, x265::saoCuStatsBO_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1268:17: warning: cast between incompatible function types from 'x265::saoCuStatsBO_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, sbuf2 + j + 1, pbuf3 + 1, stride, endX, endY, stats_vec, count_vec); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE0_t(x265::saoCuStatsE0_t, x265::saoCuStatsE0_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1304:17: warning: cast between incompatible function types from 'x265::saoCuStatsE0_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, sbuf2 + j + 1, pbuf3 + j + 1, stride, endX, endY, stats_vec, count_vec); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE1_t(x265::saoCuStatsE1_t, x265::saoCuStatsE1_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1348:17: warning: cast between incompatible function types from 'x265::saoCuStatsE1_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE2_t(x265::saoCuStatsE2_t, x265::saoCuStatsE2_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1400:17: warning: cast between incompatible function types from 'x265::saoCuStatsE2_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, upBufft_vec, endX, endY, stats_vec, count_vec); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE3_t(x265::saoCuStatsE3_t, x265::saoCuStatsE3_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1451:17: warning: cast between incompatible function types from 'x265::saoCuStatsE3_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, sbuf2, pbuf3, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_32_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1482:17: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_sp(x265::planecopy_sp_t, x265::planecopy_sp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1511:17: warning: cast between incompatible function types from 'x265::planecopy_sp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int, int, int, short unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, ushort_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)8, (uint16_t)((1 << X265_DEPTH) - 1)); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_cp(x265::planecopy_cp_t, x265::planecopy_cp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1552:17: warning: cast between incompatible function types from 'x265::planecopy_cp_t' {aka 'void (*)(const unsigned char*, long int, short unsigned int*, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, uchar_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)2); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_propagate_cost(x265::cutree_propagate_cost, x265::cutree_propagate_cost)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1587:17: warning: cast between incompatible function types from 'x265::cutree_propagate_cost' {aka 'void (*)(int*, const short unsigned int*, const int*, const short unsigned int*, const int*, const double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, ushort_test_buff[index] + j, int_test_buff[index] + j, ushort_test_buff[index] + j, int_test_buff[index] + j, &fps, width); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_pack(x265::cutree_fix8_pack, x265::cutree_fix8_pack)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1614:17: warning: cast between incompatible function types from 'x265::cutree_fix8_pack' {aka 'void (*)(short unsigned int*, double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, double_test_buff[index] + j, count); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_unpack(x265::cutree_fix8_unpack, x265::cutree_fix8_unpack)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1641:17: warning: cast between incompatible function types from 'x265::cutree_fix8_unpack' {aka 'void (*)(double*, short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, ushort_test_buff[index] + j, count); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_psyCost_pp(x265::pixelcmp_t, x265::pixelcmp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1663:31: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] optres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgB0_t(x265::saoCuOrgB0_t, x265::saoCuOrgB0_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1693:17: warning: cast between incompatible function types from 'x265::saoCuOrgB0_t' {aka 'void (*)(short unsigned int*, const signed char*, int, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, psbuf1 + j, width, height, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scanPosLast(x265::scanPosLast_t, x265::scanPosLast_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1763:40: warning: cast between incompatible function types from 'x265::scanPosLast_t' {aka 'int (*)(const short unsigned int*, const short int*, short unsigned int*, short unsigned int*, unsigned char*, int, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] int opt_scanPos = (int)checked(opt, scanTbl, ref_src + i, opt_coeffSign, opt_coeffFlag, opt_coeffNum, rand_numCoeff, scanTblCG4x4, trSize); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_findPosFirstLast(x265::findPosFirstLast_t, x265::findPosFirstLast_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1822:45: warning: cast between incompatible function types from 'x265::findPosFirstLast_t' {aka 'unsigned int (*)(const short int*, long int, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] uint32_t opt_scanPos = (int)checked(opt, rand_src, trSize, scanTbl); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffNxN(x265::costCoeffNxN_t, x265::costCoeffNxN_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1967:46: warning: cast between incompatible function types from 'x265::costCoeffNxN_t' {aka 'unsigned int (*)(const short unsigned int*, const short int*, long int, short unsigned int*, const unsigned char*, unsigned int, unsigned char*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] uint32_t opt_sum = (uint32_t)checked(opt, scanTblCG4x4, &ref_src[blkPosBase + i], (intptr_t)trSize, opt_absCoeff + numNonZero, rand_tabSigCtx, scanFlagMask, (uint8_t*)opt_baseCtx, offset, rand_scanPosSigOff, subPosBase); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffRemain(x265::costCoeffRemain_t, x265::costCoeffRemain_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2014:36: warning: cast between incompatible function types from 'x265::costCoeffRemain_t' {aka 'unsigned int (*)(short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] int opt_sum = (int)checked(opt, absCoeff + i, numNonZero, firstC2Idx); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costC1C2Flag(x265::costC1C2Flag_t, x265::costC1C2Flag_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2064:36: warning: cast between incompatible function types from 'x265::costC1C2Flag_t' {aka 'unsigned int (*)(short unsigned int*, long int, unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] int opt_sum = (int)checked(opt, absCoeff, (intptr_t)numNonZero, opt_baseCtx, (intptr_t)rand_offset); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_H(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2096:17: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tcP, tcQ); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_V(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2129:17: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tcP, tcQ); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_H(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2160:17: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tc, maskP, maskQ); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_V(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2191:17: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tc, maskP, maskQ); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_initv(x265::integralv_t, x265::integralv_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2231:17: warning: cast between incompatible function types from 'x265::integralv_t' {aka 'void (*)(unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, dst_opt_ptr, srcStep); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_inith(x265::integralh_t, x265::integralh_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2261:21: warning: cast between incompatible function types from 'x265::integralh_t' {aka 'void (*)(unsigned int*, short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, dst_opt_ptr, pixel_test_buff[0], srcStep[l]); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ [71/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/mc-a.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/mc-a.asm [72/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/pixel-a.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/pixel-a.asm [73/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/intrapred16.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/intrapred16.asm [74/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/sad16-a.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/sad16-a.asm [75/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/h-ipfilter16.asm [76/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/ipfilter16.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/ipfilter16.asm [77/81] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/h4-ipfilter16.asm [78/81] : && /usr/bin/cmake -E remove libx265.a && /usr/bin/ar qc libx265.a encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o common/CMakeFiles/common.dir/x86/pixel-a.asm.o common/CMakeFiles/common.dir/x86/const-a.asm.o common/CMakeFiles/common.dir/x86/cpu-a.asm.o common/CMakeFiles/common.dir/x86/ssd-a.asm.o common/CMakeFiles/common.dir/x86/mc-a.asm.o common/CMakeFiles/common.dir/x86/mc-a2.asm.o common/CMakeFiles/common.dir/x86/pixel-util8.asm.o common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o common/CMakeFiles/common.dir/x86/sad16-a.asm.o common/CMakeFiles/common.dir/x86/intrapred16.asm.o common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/ipfilter16.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o && /usr/bin/ranlib libx265.a && : [79/81] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-Bsymbolic,-znoexecstack -shared -Wl,-soname,libx265_main12.so.176 -o libx265_main12.so.176 encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o common/CMakeFiles/common.dir/x86/pixel-a.asm.o common/CMakeFiles/common.dir/x86/const-a.asm.o common/CMakeFiles/common.dir/x86/cpu-a.asm.o common/CMakeFiles/common.dir/x86/ssd-a.asm.o common/CMakeFiles/common.dir/x86/mc-a.asm.o common/CMakeFiles/common.dir/x86/mc-a2.asm.o common/CMakeFiles/common.dir/x86/pixel-util8.asm.o common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o common/CMakeFiles/common.dir/x86/sad16-a.asm.o common/CMakeFiles/common.dir/x86/intrapred16.asm.o common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/ipfilter16.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o -lpthread -lrt -ldl -lnuma && : [80/81] /usr/bin/cmake -E cmake_symlink_library libx265_main12.so.176 libx265_main12.so.176 libx265_main12.so && : [81/81] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -Wl,-Bsymbolic,-znoexecstack test/CMakeFiles/TestBench.dir/checkasm-a.asm.o test/CMakeFiles/TestBench.dir/testbench.cpp.o test/CMakeFiles/TestBench.dir/pixelharness.cpp.o test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -o test/TestBench libx265.a -lpthread -lrt -ldl -lnuma && : + popd + mkdir 8bit ~/build/BUILD/x265-3.1.2 + pushd 8bit ~/build/BUILD/x265-3.1.2/8bit ~/build/BUILD/x265-3.1.2 + build + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -Wno-dev -G Ninja -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON -DCMAKE_SKIP_RPATH:BOOL=YES -DENABLE_PIC:BOOL=ON -DENABLE_TESTS:BOOL=ON ../source -- cmake version 3.11.4 -- The C compiler identification is GNU 8.3.1 -- The CXX compiler identification is GNU 8.3.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detected x86_64 target processor -- Found NUMA: /usr -- Looking for numa_node_of_cpu -- Looking for numa_node_of_cpu - found -- libnuma found, building with support for NUMA nodes -- 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 - Success -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG - Success -- Found nasm: /usr/bin/nasm (found version "2.13.03") -- Found Nasm 2.13.03 to build assembly primitives -- x265 version 0.0 -- The ASM_NASM compiler identification is NASM -- Found assembler: /usr/bin/nasm -- Looking for strtok_r -- Looking for strtok_r - found -- Looking for include file getopt.h -- Looking for include file getopt.h - found -- Looking for __rdtsc -- Looking for __rdtsc - not found -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/x265-3.1.2/8bit + /usr/bin/ninja -v -j16 [1/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/bitcost.cpp.o -MF encoder/CMakeFiles/encoder.dir/bitcost.cpp.o.d -o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/bitcost.cpp [2/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/output/reconplay.cpp.o -MF CMakeFiles/cli.dir/output/reconplay.cpp.o.d -o CMakeFiles/cli.dir/output/reconplay.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/output/reconplay.cpp [3/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/output/output.cpp.o -MF CMakeFiles/cli.dir/output/output.cpp.o.d -o CMakeFiles/cli.dir/output/output.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/output/output.cpp [4/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/output/raw.cpp.o -MF CMakeFiles/cli.dir/output/raw.cpp.o.d -o CMakeFiles/cli.dir/output/raw.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/output/raw.cpp [5/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/output/yuv.cpp.o -MF CMakeFiles/cli.dir/output/yuv.cpp.o.d -o CMakeFiles/cli.dir/output/yuv.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/output/yuv.cpp [6/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/input/input.cpp.o -MF CMakeFiles/cli.dir/input/input.cpp.o.d -o CMakeFiles/cli.dir/input/input.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/input/input.cpp [7/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/output/y4m.cpp.o -MF CMakeFiles/cli.dir/output/y4m.cpp.o.d -o CMakeFiles/cli.dir/output/y4m.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/output/y4m.cpp [8/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/input/yuv.cpp.o -MF CMakeFiles/cli.dir/input/yuv.cpp.o.d -o CMakeFiles/cli.dir/input/yuv.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/input/yuv.cpp [9/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/input/y4m.cpp.o -MF CMakeFiles/cli.dir/input/y4m.cpp.o.d -o CMakeFiles/cli.dir/input/y4m.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/input/y4m.cpp [10/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/nal.cpp.o -MF encoder/CMakeFiles/encoder.dir/nal.cpp.o.d -o encoder/CMakeFiles/encoder.dir/nal.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/nal.cpp [11/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/sei.cpp.o -MF encoder/CMakeFiles/encoder.dir/sei.cpp.o.d -o encoder/CMakeFiles/encoder.dir/sei.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/sei.cpp [12/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/level.cpp.o -MF encoder/CMakeFiles/encoder.dir/level.cpp.o.d -o encoder/CMakeFiles/encoder.dir/level.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/level.cpp [13/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/dpb.cpp.o -MF encoder/CMakeFiles/encoder.dir/dpb.cpp.o.d -o encoder/CMakeFiles/encoder.dir/dpb.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/dpb.cpp [14/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/reference.cpp.o -MF encoder/CMakeFiles/encoder.dir/reference.cpp.o.d -o encoder/CMakeFiles/encoder.dir/reference.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/reference.cpp [15/91] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/const-a.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/const-a.asm [16/91] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/cpu-a.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/cpu-a.asm [17/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/framefilter.cpp.o -MF encoder/CMakeFiles/encoder.dir/framefilter.cpp.o.d -o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/framefilter.cpp [18/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o -MF encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o.d -o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/weightPrediction.cpp [19/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/x265.cpp.o -MF CMakeFiles/cli.dir/x265.cpp.o.d -o CMakeFiles/cli.dir/x265.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/x265.cpp [20/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/api.cpp.o -MF encoder/CMakeFiles/encoder.dir/api.cpp.o.d -o encoder/CMakeFiles/encoder.dir/api.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/api.cpp [21/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/sao.cpp.o -MF encoder/CMakeFiles/encoder.dir/sao.cpp.o.d -o encoder/CMakeFiles/encoder.dir/sao.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/sao.cpp [22/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/entropy.cpp.o -MF encoder/CMakeFiles/encoder.dir/entropy.cpp.o.d -o encoder/CMakeFiles/encoder.dir/entropy.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/entropy.cpp [23/91] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/mc-a2.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/mc-a2.asm [24/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o -MF encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o.d -o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/frameencoder.cpp [25/91] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/seaintegral.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/seaintegral.asm [26/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o -MF encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o.d -o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp: In member function 'int x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp:2867:21: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(deltaPOC, "%s%d~", deltaPOC, rpsWriter->deltaPOC[i]); ^~~~~~~~ ~~~~~~~~ /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp:2868:21: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(bUsed, "%s%d~", bUsed, rpsWriter->bUsed[i]); ^~~~~ ~~~~~ /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp:2867:31: warning: '~' directive writing 1 byte into a region of size between 0 and 127 [-Wformat-overflow=] sprintf(deltaPOC, "%s%d~", deltaPOC, rpsWriter->deltaPOC[i]); ^~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/c++/8/cstdio:42, from /builddir/build/BUILD/x265-3.1.2/source/common/common.h:33, from /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 140 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp:2868:28: warning: '~' directive writing 1 byte into a region of size between 0 and 39 [-Wformat-overflow=] sprintf(bUsed, "%s%d~", bUsed, rpsWriter->bUsed[i]); ^~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/c++/8/cstdio:42, from /builddir/build/BUILD/x265-3.1.2/source/common/common.h:33, from /builddir/build/BUILD/x265-3.1.2/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 42 bytes into a destination of size 40 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [27/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -Wno-strict-overflow -MD -MT encoder/CMakeFiles/encoder.dir/slicetype.cpp.o -MF encoder/CMakeFiles/encoder.dir/slicetype.cpp.o.d -o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/slicetype.cpp [28/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/motion.cpp.o -MF encoder/CMakeFiles/encoder.dir/motion.cpp.o.d -o encoder/CMakeFiles/encoder.dir/motion.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/motion.cpp [29/91] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/pixeladd8.asm [30/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/analysis.cpp.o -MF encoder/CMakeFiles/encoder.dir/analysis.cpp.o.d -o encoder/CMakeFiles/encoder.dir/analysis.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/analysis.cpp [31/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/search.cpp.o -MF encoder/CMakeFiles/encoder.dir/search.cpp.o.d -o encoder/CMakeFiles/encoder.dir/search.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/search.cpp [32/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o -MF common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o.d -o common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/vec/vec-primitives.cpp [33/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/encoder.cpp.o -MF encoder/CMakeFiles/encoder.dir/encoder.cpp.o.d -o encoder/CMakeFiles/encoder.dir/encoder.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/encoder/encoder.cpp [34/91] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/loopfilter.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/loopfilter.asm [35/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse4.1 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o -MF common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o.d -o common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/vec/dct-sse41.cpp [36/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/primitives.cpp.o -MF common/CMakeFiles/common.dir/primitives.cpp.o.d -o common/CMakeFiles/common.dir/primitives.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/primitives.cpp [37/91] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/ssd-a.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/ssd-a.asm [38/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/dct.cpp.o -MF common/CMakeFiles/common.dir/dct.cpp.o.d -o common/CMakeFiles/common.dir/dct.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/dct.cpp [39/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowpassdct.cpp.o -MF common/CMakeFiles/common.dir/lowpassdct.cpp.o.d -o common/CMakeFiles/common.dir/lowpassdct.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/lowpassdct.cpp [40/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o -MF common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o.d -o common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/vec/dct-sse3.cpp [41/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -mssse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -MF common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o.d -o common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/vec/dct-ssse3.cpp [42/91] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/dct8.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/dct8.asm [43/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/constants.cpp.o -MF common/CMakeFiles/common.dir/constants.cpp.o.d -o common/CMakeFiles/common.dir/constants.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/constants.cpp [44/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/loopfilter.cpp.o -MF common/CMakeFiles/common.dir/loopfilter.cpp.o.d -o common/CMakeFiles/common.dir/loopfilter.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/loopfilter.cpp [45/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DX265_VERSION=0.0 -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/version.cpp.o -MF common/CMakeFiles/common.dir/version.cpp.o.d -o common/CMakeFiles/common.dir/version.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/version.cpp [46/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-narrowing -MD -MT common/CMakeFiles/common.dir/cpu.cpp.o -MF common/CMakeFiles/common.dir/cpu.cpp.o.d -o common/CMakeFiles/common.dir/cpu.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/cpu.cpp [47/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/intrapred.cpp.o -MF common/CMakeFiles/common.dir/intrapred.cpp.o.d -o common/CMakeFiles/common.dir/intrapred.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/intrapred.cpp [48/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/threading.cpp.o -MF common/CMakeFiles/common.dir/threading.cpp.o.d -o common/CMakeFiles/common.dir/threading.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/threading.cpp [49/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/wavefront.cpp.o -MF common/CMakeFiles/common.dir/wavefront.cpp.o.d -o common/CMakeFiles/common.dir/wavefront.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/wavefront.cpp [50/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/md5.cpp.o -MF common/CMakeFiles/common.dir/md5.cpp.o.d -o common/CMakeFiles/common.dir/md5.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/md5.cpp [51/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/threadpool.cpp.o -MF common/CMakeFiles/common.dir/threadpool.cpp.o.d -o common/CMakeFiles/common.dir/threadpool.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/threadpool.cpp [52/91] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/pixel-util8.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/pixel-util8.asm [53/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/bitstream.cpp.o -MF common/CMakeFiles/common.dir/bitstream.cpp.o.d -o common/CMakeFiles/common.dir/bitstream.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/bitstream.cpp [54/91] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/blockcopy8.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/blockcopy8.asm [55/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/shortyuv.cpp.o -MF common/CMakeFiles/common.dir/shortyuv.cpp.o.d -o common/CMakeFiles/common.dir/shortyuv.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/shortyuv.cpp [56/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/common.cpp.o -MF common/CMakeFiles/common.dir/common.cpp.o.d -o common/CMakeFiles/common.dir/common.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/common.cpp [57/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/yuv.cpp.o -MF common/CMakeFiles/common.dir/yuv.cpp.o.d -o common/CMakeFiles/common.dir/yuv.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/yuv.cpp [58/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/picyuv.cpp.o -MF common/CMakeFiles/common.dir/picyuv.cpp.o.d -o common/CMakeFiles/common.dir/picyuv.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/picyuv.cpp [59/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/frame.cpp.o -MF common/CMakeFiles/common.dir/frame.cpp.o.d -o common/CMakeFiles/common.dir/frame.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/frame.cpp [60/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/framedata.cpp.o -MF common/CMakeFiles/common.dir/framedata.cpp.o.d -o common/CMakeFiles/common.dir/framedata.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/framedata.cpp [61/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/slice.cpp.o -MF common/CMakeFiles/common.dir/slice.cpp.o.d -o common/CMakeFiles/common.dir/slice.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/slice.cpp [62/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowres.cpp.o -MF common/CMakeFiles/common.dir/lowres.cpp.o.d -o common/CMakeFiles/common.dir/lowres.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/lowres.cpp [63/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/piclist.cpp.o -MF common/CMakeFiles/common.dir/piclist.cpp.o.d -o common/CMakeFiles/common.dir/piclist.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/piclist.cpp [64/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/scalinglist.cpp.o -MF common/CMakeFiles/common.dir/scalinglist.cpp.o.d -o common/CMakeFiles/common.dir/scalinglist.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/scalinglist.cpp [65/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/predict.cpp.o -MF common/CMakeFiles/common.dir/predict.cpp.o.d -o common/CMakeFiles/common.dir/predict.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/predict.cpp [66/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/cudata.cpp.o -MF common/CMakeFiles/common.dir/cudata.cpp.o.d -o common/CMakeFiles/common.dir/cudata.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/cudata.cpp [67/91] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/test/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -o test/CMakeFiles/TestBench.dir/checkasm-a.asm.o /builddir/build/BUILD/x265-3.1.2/source/test/checkasm-a.asm [68/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/deblock.cpp.o -MF common/CMakeFiles/common.dir/deblock.cpp.o.d -o common/CMakeFiles/common.dir/deblock.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/deblock.cpp [69/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DHAVE_STRTOK_R=1 -MD -MT common/CMakeFiles/common.dir/param.cpp.o -MF common/CMakeFiles/common.dir/param.cpp.o.d -o common/CMakeFiles/common.dir/param.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/param.cpp [70/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/testbench.cpp.o -MF test/CMakeFiles/TestBench.dir/testbench.cpp.o.d -o test/CMakeFiles/TestBench.dir/testbench.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/test/testbench.cpp [71/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/pixel.cpp.o -MF common/CMakeFiles/common.dir/pixel.cpp.o.d -o common/CMakeFiles/common.dir/pixel.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/pixel.cpp [72/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o -MF test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp In file included from /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.h:30, from /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:28: /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dct_primitive(x265::dct_t, x265::dct_t, intptr_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:105:17: warning: cast between incompatible function types from 'x265::dct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + j, mshortbuf3, width); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_idct_primitive(x265::idct_t, x265::idct_t, intptr_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:127:17: warning: cast between incompatible function types from 'x265::idct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + j, mshortbuf3, width); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_normal_t, x265::dequant_normal_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:159:17: warning: cast between incompatible function types from 'x265::dequant_normal_t' {aka 'void (*)(const short int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + j, mshortbuf3, width * height, scale, shift); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_scaling_t, x265::dequant_scaling_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:195:17: warning: cast between incompatible function types from 'x265::dequant_scaling_t' {aka 'void (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index1] + j, int_test_buff[index1] + j, mshortbuf3, width * height, per, shift); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_quant_primitive(x265::quant_t, x265::quant_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:235:44: warning: cast between incompatible function types from 'x265::quant_t' {aka 'unsigned int (*)(const short int*, const int*, int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mintbuf3, mshortbuf3, bits, valueToAdd, numCoeff); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nquant_primitive(x265::nquant_t, x265::nquant_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:272:44: warning: cast between incompatible function types from 'x265::nquant_t' {aka 'unsigned int (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mshortbuf3, bits, valueToAdd, numCoeff); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nonPsyRdoQuant_primitive(x265::nonPsyRdoQuant_t, x265::nonPsyRdoQuant_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:311:17: warning: cast between incompatible function types from 'x265::nonPsyRdoQuant_t' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive(x265::psyRdoQuant_t, x265::psyRdoQuant_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:355:17: warning: cast between incompatible function types from 'x265::psyRdoQuant_t' {aka 'void (*)(short int*, short int*, long int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index1] + j, short_test_buff1[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, psyScale, blkPos); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive_avx2(x265::psyRdoQuant_t1, x265::psyRdoQuant_t1)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:398:17: warning: cast between incompatible function types from 'x265::psyRdoQuant_t1' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_count_nonzero_primitive(x265::count_nonzero_t, x265::count_nonzero_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:422:36: warning: cast between incompatible function types from 'x265::count_nonzero_t' {aka 'int (*)(const short int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] int opt_cnt = (int)checked(opt, short_test_buff[index] + j); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_denoise_dct_primitive(x265::denoiseDct_t, x265::denoiseDct_t)': /builddir/build/BUILD/x265-3.1.2/source/test/mbdstharness.cpp:455:21: warning: cast between incompatible function types from 'x265::denoiseDct_t' {aka 'void (*)(short int*, unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_denoise_test_buff2[index] + j, mubuf2, mushortbuf1, num); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ [73/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/quant.cpp.o -MF common/CMakeFiles/common.dir/quant.cpp.o.d -o common/CMakeFiles/common.dir/quant.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/quant.cpp [74/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -MF test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp In file included from /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.h:27, from /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp:26: /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_dc_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp:63:17: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, rand_filter); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_planar_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp:91:17: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, 0); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_angular_primitive(void (* const*)(pixel*, intptr_t, const pixel*, int, int), void (* const*)(pixel*, intptr_t, const pixel*, int, int), int)': /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp:125:30: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt[pmode], pixel_out_vec, stride, pixel_buff + j, pmode, bFilter); ^ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_allangs_primitive(x265::intra_allangs_t, x265::intra_allangs_t, int)': /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp:170:17: warning: cast between incompatible function types from 'x265::intra_allangs_t' {aka 'void (*)(unsigned char*, unsigned char*, unsigned char*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_out_33_vec, refAbove0, refLeft0, isLuma); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_intra_filter_primitive(x265::intra_filter_t, x265::intra_filter_t)': /builddir/build/BUILD/x265-3.1.2/source/test/intrapredharness.cpp:203:17: warning: cast between incompatible function types from 'x265::intra_filter_t' {aka 'void (*)(const unsigned char*, unsigned char*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + j, pixel_out_vec); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ [75/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -MF test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp In file included from /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.h:30, from /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:28: /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:75:21: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const unsigned char*, long int, unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:116:21: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:162:25: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:199:21: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:234:21: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:263:21: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const unsigned char*, long int, unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:304:21: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:343:25: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:380:21: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:415:21: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + 3 * rand_srcStride, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaHV_primitive(x265::filter_hv_pp_t, x265::filter_hv_pp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:453:25: warning: cast between incompatible function types from 'x265::filter_hv_pp_t' {aka 'void (*)(const unsigned char*, long int, unsigned char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 3, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:481:17: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:502:21: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + (64 * i), rand_srcStride[p], IPF_vec_output_s, dstStride[p]); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:522:17: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/ipfilterharness.cpp:545:21: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index], rand_srcStride[p], IPF_vec_output_s, dstStride[p]); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ [76/91] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/mc-a.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/mc-a.asm [77/91] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/intrapred8_allangs.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/intrapred8_allangs.asm [78/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o -MF common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o.d -o common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/x86/asm-primitives.cpp [79/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/pixelharness.cpp.o -MF test/CMakeFiles/TestBench.dir/pixelharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/pixelharness.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp In file included from /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.h:28, from /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:25: /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp(x265::pixelcmp_t, x265::pixelcmp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:91:33: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const unsigned char*, long int, const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] int vres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse(x265::pixel_sse_t, x265::pixel_sse_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:112:37: warning: cast between incompatible function types from 'x265::pixel_sse_t' {aka 'unsigned int (*)(const unsigned char*, long int, const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] sse_t vres = (sse_t)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse_ss(x265::pixel_sse_ss_t, x265::pixel_sse_ss_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:133:37: warning: cast between incompatible function types from 'x265::pixel_sse_ss_t' {aka 'unsigned int (*)(const short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] sse_t vres = (sse_t)checked(opt, residual_test_buff[index1], stride, residual_test_buff[index2] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x3(x265::pixelcmp_x3_t, x265::pixelcmp_x3_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:155:17: warning: cast between incompatible function types from 'x265::pixelcmp_x3_t' {aka 'void (*)(const unsigned char*, const unsigned char*, const unsigned char*, const unsigned char*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index1], ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x4(x265::pixelcmp_x4_t, x265::pixelcmp_x4_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:183:17: warning: cast between incompatible function types from 'x265::pixelcmp_x4_t' {aka 'void (*)(const unsigned char*, const unsigned char*, const unsigned char*, const unsigned char*, const unsigned char*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index1], ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual(x265::calcresidual_t, x265::calcresidual_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:216:17: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const unsigned char*, const unsigned char*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual_aligned(x265::calcresidual_t, x265::calcresidual_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:241:17: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const unsigned char*, const unsigned char*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:262:37: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s_aligned(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:280:37: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_sp_t, x265::weightp_sp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:311:17: warning: cast between incompatible function types from 'x265::weightp_sp_t' {aka 'void (*)(const short int*, unsigned char*, long int, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff[index] + j, opt_dest, stride, stride + 1, width, height, w0, round << correction, shift + correction, offset); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_pp_t, x265::weightp_pp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:350:17: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const unsigned char*, unsigned char*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:355:21: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const unsigned char*, unsigned char*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_downscale_t(x265::downscale_t, x265::downscale_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:390:17: warning: cast between incompatible function types from 'x265::downscale_t' {aka 'void (*)(const unsigned char*, unsigned char*, unsigned char*, unsigned char*, unsigned char*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index] + j, opt_destf, opt_desth, opt_destv, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shl_t(x265::cpy2Dto1D_shl_t, x265::cpy2Dto1D_shl_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:424:17: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shr_t(x265::cpy2Dto1D_shr_t, x265::cpy2Dto1D_shr_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:452:17: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_cnt_t(x265::copy_cnt_t, x265::copy_cnt_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:478:36: warning: cast between incompatible function types from 'x265::copy_cnt_t' {aka 'unsigned int (*)(short int*, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] int opt_cnt = (int)checked(opt, opt_dest, short_test_buff1[index] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:504:17: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_aligned_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:531:17: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shr_t(x265::cpy1Dto2D_shr_t, x265::cpy1Dto2D_shr_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:559:17: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:584:17: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, long int, const unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp_aligned(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:613:17: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, long int, const unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_pp(x265::copy_pp_t, x265::copy_pp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:643:17: warning: cast between incompatible function types from 'x265::copy_pp_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_sp(x265::copy_sp_t, x265::copy_sp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:671:17: warning: cast between incompatible function types from 'x265::copy_sp_t' {aka 'void (*)(unsigned char*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride1, short_test_buff1[index] + j, stride2); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ps(x265::copy_ps_t, x265::copy_ps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:699:17: warning: cast between incompatible function types from 'x265::copy_ps_t' {aka 'void (*)(short int*, long int, const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ss(x265::copy_ss_t, x265::copy_ss_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:727:17: warning: cast between incompatible function types from 'x265::copy_ss_t' {aka 'void (*)(short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride, short_test_buff1[index] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s(x265::blockfill_s_t, x265::blockfill_s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:753:17: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride, value); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s_aligned(x265::blockfill_s_t, x265::blockfill_s_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:778:17: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride, value); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sub_ps(x265::pixel_sub_ps_t, x265::pixel_sub_ps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:804:17: warning: cast between incompatible function types from 'x265::pixel_sub_ps_t' {aka 'void (*)(short int*, long int, const unsigned char*, const unsigned char*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp(x265::scale1D_t, x265::scale1D_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:831:17: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(unsigned char*, const unsigned char*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, pixel_test_buff[index] + j); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp_aligned(x265::scale1D_t, x265::scale1D_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:856:17: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(unsigned char*, const unsigned char*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, pixel_test_buff[index] + j); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale2D_pp(x265::scale2D_t, x265::scale2D_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:882:17: warning: cast between incompatible function types from 'x265::scale2D_t' {aka 'void (*)(unsigned char*, const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, pixel_test_buff[index] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_transpose(x265::transpose_t, x265::transpose_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:908:17: warning: cast between incompatible function types from 'x265::transpose_t' {aka 'void (*)(unsigned char*, const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, pixel_test_buff[index] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:935:17: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps_aligned(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:962:17: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_var(x265::var_t, x265::var_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:982:33: warning: cast between incompatible function types from 'x265::var_t' {aka 'long unsigned int (*)(const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] uint64_t vres = checked(opt, pixel_test_buff[index], stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_4x4x2_core(x265::ssim_4x4x2_core_t, x265::ssim_4x4x2_core_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1005:17: warning: cast between incompatible function types from 'x265::ssim_4x4x2_core_t' {aka 'void (*)(const unsigned char*, long int, const unsigned char*, long int, int (*)[4])'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff[index1] + i, stride, pixel_test_buff[index2] + i, stride, sum1); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_end(x265::ssim_end4_t, x265::ssim_end4_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1034:36: warning: cast between incompatible function types from 'x265::ssim_end4_t' {aka 'float (*)(int (*)[4], int (*)[4], int)'} to 'float (*)()' [-Wcast-function-type] float vres = checked_float(opt, sum0, sum1, width); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:167:46: note: in definition of macro 'checked_float' PFX(checkasm_call_float)((float(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg(x265::addAvg_t, x265::addAvg_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1059:17: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, unsigned char*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg_aligned(x265::addAvg_t, x265::addAvg_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1086:17: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, unsigned char*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calSign(x265::sign_t, x265::sign_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1111:17: warning: cast between incompatible function types from 'x265::sign_t' {aka 'void (*)(signed char*, const unsigned char*, const unsigned char*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, pbuf2 + j, pbuf3 + j, width); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE0_t(x265::saoCuOrgE0_t, x265::saoCuOrgE0_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1139:17: warning: cast between incompatible function types from 'x265::saoCuOrgE0_t' {aka 'void (*)(unsigned char*, signed char*, int, signed char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, psbuf1 + j, width, psbuf5 + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE1_t(x265::saoCuOrgE1_t, x265::saoCuOrgE1_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1167:17: warning: cast between incompatible function types from 'x265::saoCuOrgE1_t' {aka 'void (*)(unsigned char*, signed char*, signed char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, width); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE2_t(void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t), void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t))': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1198:39: warning: cast between incompatible function types from 'x265::saoCuOrgE2_t' {aka 'void (*)(unsigned char*, signed char*, signed char*, signed char*, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt[width > 16], opt_dest, psbuf4 + j, psbuf2 + j, psbuf3 + j, width, stride); ^ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1232:17: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(unsigned char*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsBO_t(x265::saoCuStatsBO_t, x265::saoCuStatsBO_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1268:17: warning: cast between incompatible function types from 'x265::saoCuStatsBO_t' {aka 'void (*)(const short int*, const unsigned char*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, sbuf2 + j + 1, pbuf3 + 1, stride, endX, endY, stats_vec, count_vec); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE0_t(x265::saoCuStatsE0_t, x265::saoCuStatsE0_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1304:17: warning: cast between incompatible function types from 'x265::saoCuStatsE0_t' {aka 'void (*)(const short int*, const unsigned char*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, sbuf2 + j + 1, pbuf3 + j + 1, stride, endX, endY, stats_vec, count_vec); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE1_t(x265::saoCuStatsE1_t, x265::saoCuStatsE1_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1348:17: warning: cast between incompatible function types from 'x265::saoCuStatsE1_t' {aka 'void (*)(const short int*, const unsigned char*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE2_t(x265::saoCuStatsE2_t, x265::saoCuStatsE2_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1400:17: warning: cast between incompatible function types from 'x265::saoCuStatsE2_t' {aka 'void (*)(const short int*, const unsigned char*, long int, signed char*, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, upBufft_vec, endX, endY, stats_vec, count_vec); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE3_t(x265::saoCuStatsE3_t, x265::saoCuStatsE3_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1451:17: warning: cast between incompatible function types from 'x265::saoCuStatsE3_t' {aka 'void (*)(const short int*, const unsigned char*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, sbuf2, pbuf3, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_32_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1482:17: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(unsigned char*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_sp(x265::planecopy_sp_t, x265::planecopy_sp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1511:17: warning: cast between incompatible function types from 'x265::planecopy_sp_t' {aka 'void (*)(const short unsigned int*, long int, unsigned char*, long int, int, int, int, short unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, ushort_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)8, (uint16_t)((1 << X265_DEPTH) - 1)); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_cp(x265::planecopy_cp_t, x265::planecopy_cp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1552:17: warning: cast between incompatible function types from 'x265::planecopy_cp_t' {aka 'void (*)(const unsigned char*, long int, unsigned char*, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, uchar_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)2); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_propagate_cost(x265::cutree_propagate_cost, x265::cutree_propagate_cost)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1587:17: warning: cast between incompatible function types from 'x265::cutree_propagate_cost' {aka 'void (*)(int*, const short unsigned int*, const int*, const short unsigned int*, const int*, const double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, ushort_test_buff[index] + j, int_test_buff[index] + j, ushort_test_buff[index] + j, int_test_buff[index] + j, &fps, width); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_pack(x265::cutree_fix8_pack, x265::cutree_fix8_pack)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1614:17: warning: cast between incompatible function types from 'x265::cutree_fix8_pack' {aka 'void (*)(short unsigned int*, double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, double_test_buff[index] + j, count); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_unpack(x265::cutree_fix8_unpack, x265::cutree_fix8_unpack)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1641:17: warning: cast between incompatible function types from 'x265::cutree_fix8_unpack' {aka 'void (*)(double*, short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, ushort_test_buff[index] + j, count); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_psyCost_pp(x265::pixelcmp_t, x265::pixelcmp_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1663:31: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const unsigned char*, long int, const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] optres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgB0_t(x265::saoCuOrgB0_t, x265::saoCuOrgB0_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1693:17: warning: cast between incompatible function types from 'x265::saoCuOrgB0_t' {aka 'void (*)(unsigned char*, const signed char*, int, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, opt_dest, psbuf1 + j, width, height, stride); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scanPosLast(x265::scanPosLast_t, x265::scanPosLast_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1763:40: warning: cast between incompatible function types from 'x265::scanPosLast_t' {aka 'int (*)(const short unsigned int*, const short int*, short unsigned int*, short unsigned int*, unsigned char*, int, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] int opt_scanPos = (int)checked(opt, scanTbl, ref_src + i, opt_coeffSign, opt_coeffFlag, opt_coeffNum, rand_numCoeff, scanTblCG4x4, trSize); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_findPosFirstLast(x265::findPosFirstLast_t, x265::findPosFirstLast_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1822:45: warning: cast between incompatible function types from 'x265::findPosFirstLast_t' {aka 'unsigned int (*)(const short int*, long int, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] uint32_t opt_scanPos = (int)checked(opt, rand_src, trSize, scanTbl); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffNxN(x265::costCoeffNxN_t, x265::costCoeffNxN_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:1967:46: warning: cast between incompatible function types from 'x265::costCoeffNxN_t' {aka 'unsigned int (*)(const short unsigned int*, const short int*, long int, short unsigned int*, const unsigned char*, unsigned int, unsigned char*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] uint32_t opt_sum = (uint32_t)checked(opt, scanTblCG4x4, &ref_src[blkPosBase + i], (intptr_t)trSize, opt_absCoeff + numNonZero, rand_tabSigCtx, scanFlagMask, (uint8_t*)opt_baseCtx, offset, rand_scanPosSigOff, subPosBase); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffRemain(x265::costCoeffRemain_t, x265::costCoeffRemain_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2014:36: warning: cast between incompatible function types from 'x265::costCoeffRemain_t' {aka 'unsigned int (*)(short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] int opt_sum = (int)checked(opt, absCoeff + i, numNonZero, firstC2Idx); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costC1C2Flag(x265::costC1C2Flag_t, x265::costC1C2Flag_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2064:36: warning: cast between incompatible function types from 'x265::costC1C2Flag_t' {aka 'unsigned int (*)(short unsigned int*, long int, unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] int opt_sum = (int)checked(opt, absCoeff, (intptr_t)numNonZero, opt_baseCtx, (intptr_t)rand_offset); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_H(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2096:17: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(unsigned char*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tcP, tcQ); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_V(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2129:17: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(unsigned char*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tcP, tcQ); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_H(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2160:17: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(unsigned char*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tc, maskP, maskQ); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_V(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2191:17: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(unsigned char*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tc, maskP, maskQ); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_initv(x265::integralv_t, x265::integralv_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2231:17: warning: cast between incompatible function types from 'x265::integralv_t' {aka 'void (*)(unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, dst_opt_ptr, srcStep); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_inith(x265::integralh_t, x265::integralh_t)': /builddir/build/BUILD/x265-3.1.2/source/test/pixelharness.cpp:2261:21: warning: cast between incompatible function types from 'x265::integralh_t' {aka 'void (*)(unsigned int*, unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] checked(opt, dst_opt_ptr, pixel_test_buff[0], srcStep[l]); ^~~ /builddir/build/BUILD/x265-3.1.2/source/test/testharness.h:160:43: note: in definition of macro 'checked' PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) ^~~~ [80/91] /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265-3.1.2/source/. -I/builddir/build/BUILD/x265-3.1.2/source/common -I/builddir/build/BUILD/x265-3.1.2/source/encoder -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/ipfilter.cpp.o -MF common/CMakeFiles/common.dir/ipfilter.cpp.o.d -o common/CMakeFiles/common.dir/ipfilter.cpp.o -c /builddir/build/BUILD/x265-3.1.2/source/common/ipfilter.cpp [81/91] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/pixel-a.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/pixel-a.asm [82/91] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/intrapred8.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/intrapred8.asm [83/91] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/v4-ipfilter8.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/v4-ipfilter8.asm [84/91] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/sad-a.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/sad-a.asm [85/91] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/h-ipfilter8.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/h-ipfilter8.asm [86/91] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/BUILD/x265-3.1.2/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -o common/CMakeFiles/common.dir/x86/ipfilter8.asm.o /builddir/build/BUILD/x265-3.1.2/source/common/x86/ipfilter8.asm [87/91] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-Bsymbolic,-znoexecstack -shared -Wl,-soname,libx265.so.176 -o libx265.so.176 encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o common/CMakeFiles/common.dir/x86/pixel-a.asm.o common/CMakeFiles/common.dir/x86/const-a.asm.o common/CMakeFiles/common.dir/x86/cpu-a.asm.o common/CMakeFiles/common.dir/x86/ssd-a.asm.o common/CMakeFiles/common.dir/x86/mc-a.asm.o common/CMakeFiles/common.dir/x86/mc-a2.asm.o common/CMakeFiles/common.dir/x86/pixel-util8.asm.o common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o common/CMakeFiles/common.dir/x86/sad-a.asm.o common/CMakeFiles/common.dir/x86/intrapred8.asm.o common/CMakeFiles/common.dir/x86/intrapred8_allangs.asm.o common/CMakeFiles/common.dir/x86/v4-ipfilter8.asm.o common/CMakeFiles/common.dir/x86/h-ipfilter8.asm.o common/CMakeFiles/common.dir/x86/ipfilter8.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o -lpthread -lrt -ldl -lnuma && : [88/91] /usr/bin/cmake -E cmake_symlink_library libx265.so.176 libx265.so.176 libx265.so && : [89/91] : && /usr/bin/cmake -E remove libx265.a && /usr/bin/ar qc libx265.a encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o common/CMakeFiles/common.dir/x86/pixel-a.asm.o common/CMakeFiles/common.dir/x86/const-a.asm.o common/CMakeFiles/common.dir/x86/cpu-a.asm.o common/CMakeFiles/common.dir/x86/ssd-a.asm.o common/CMakeFiles/common.dir/x86/mc-a.asm.o common/CMakeFiles/common.dir/x86/mc-a2.asm.o common/CMakeFiles/common.dir/x86/pixel-util8.asm.o common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o common/CMakeFiles/common.dir/x86/sad-a.asm.o common/CMakeFiles/common.dir/x86/intrapred8.asm.o common/CMakeFiles/common.dir/x86/intrapred8_allangs.asm.o common/CMakeFiles/common.dir/x86/v4-ipfilter8.asm.o common/CMakeFiles/common.dir/x86/h-ipfilter8.asm.o common/CMakeFiles/common.dir/x86/ipfilter8.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o && /usr/bin/ranlib libx265.a && : [90/91] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -Wl,-Bsymbolic,-znoexecstack CMakeFiles/cli.dir/input/input.cpp.o CMakeFiles/cli.dir/input/yuv.cpp.o CMakeFiles/cli.dir/input/y4m.cpp.o CMakeFiles/cli.dir/output/output.cpp.o CMakeFiles/cli.dir/output/reconplay.cpp.o CMakeFiles/cli.dir/output/yuv.cpp.o CMakeFiles/cli.dir/output/y4m.cpp.o CMakeFiles/cli.dir/output/raw.cpp.o CMakeFiles/cli.dir/x265.cpp.o -o x265 libx265.so.176 -lpthread -lrt -ldl -lnuma && : [91/91] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -Wl,-Bsymbolic,-znoexecstack test/CMakeFiles/TestBench.dir/checkasm-a.asm.o test/CMakeFiles/TestBench.dir/testbench.cpp.o test/CMakeFiles/TestBench.dir/pixelharness.cpp.o test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -o test/TestBench libx265.a -lpthread -lrt -ldl -lnuma && : + popd ~/build/BUILD/x265-3.1.2 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.q4aAV8 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64 ++ dirname /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64 + cd x265-3.1.2 ~/build/BUILD/x265-3.1.2/8bit ~/build/BUILD/x265-3.1.2 + for i in 8 10 12 + '[' -d 8bit ']' + pushd 8bit + DESTDIR=/builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64 + /usr/bin/ninja install -v -j16 [0/1] cd /builddir/build/BUILD/x265-3.1.2/8bit && /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/lib64/libx265.a -- Installing: /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/include/x265.h -- Installing: /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/include/x265_config.h -- Installing: /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/lib64/libx265.so.176 -- Installing: /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/lib64/libx265.so -- Installing: /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/lib64/pkgconfig/x265.pc -- Installing: /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/bin/x265 + rm -f /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/lib64/libx265_main8.so + popd ~/build/BUILD/x265-3.1.2 ~/build/BUILD/x265-3.1.2/10bit ~/build/BUILD/x265-3.1.2 + for i in 8 10 12 + '[' -d 10bit ']' + pushd 10bit + DESTDIR=/builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64 + /usr/bin/ninja install -v -j16 [0/1] cd /builddir/build/BUILD/x265-3.1.2/10bit && /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/lib64/libx265.a -- Up-to-date: /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/include/x265.h -- Installing: /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/include/x265_config.h -- Installing: /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/lib64/libx265_main10.so.176 -- Installing: /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/lib64/libx265_main10.so -- Installing: /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/lib64/pkgconfig/x265.pc + rm -f /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/lib64/libx265_main10.so + popd ~/build/BUILD/x265-3.1.2 ~/build/BUILD/x265-3.1.2/12bit ~/build/BUILD/x265-3.1.2 + for i in 8 10 12 + '[' -d 12bit ']' + pushd 12bit + DESTDIR=/builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64 + /usr/bin/ninja install -v -j16 [0/1] cd /builddir/build/BUILD/x265-3.1.2/12bit && /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/lib64/libx265.a -- Up-to-date: /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/include/x265.h -- Installing: /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/include/x265_config.h -- Installing: /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/lib64/libx265_main12.so.176 -- Installing: /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/lib64/libx265_main12.so -- Installing: /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/lib64/pkgconfig/x265.pc + rm -f /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/lib64/libx265_main12.so + popd ~/build/BUILD/x265-3.1.2 + find /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64 -name '*.a' -delete + /usr/lib/rpm/find-debuginfo.sh -j16 --strict-build-id -m -i --build-id-seed 3.1.2-1.an8 --unique-debug-suffix -3.1.2-1.an8.x86_64 --unique-debug-src-base x265-3.1.2-1.an8.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/x265-3.1.2 extracting debug info from /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/bin/x265 extracting debug info from /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/lib64/libx265.so.176 extracting debug info from /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/lib64/libx265_main12.so.176 extracting debug info from /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/lib64/libx265_main10.so.176 /usr/lib/rpm/sepdebugcrcfix: Updated 4 CRC32s, 0 CRC32s did match. 5928 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile '' 1 + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/bin/python3.6 + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.3yLepL + umask 022 ~/build/BUILD/x265-3.1.2/8bit ~/build/BUILD/x265-3.1.2 + cd /builddir/build/BUILD + cd x265-3.1.2 + for i in 8 10 12 + '[' -d 8bit ']' + pushd 8bit + test/TestBench Using random seed 609CEFD9 8bit Testing primitives: SSE2 Testing primitives: SSE3 Testing primitives: SSSE3 Testing primitives: SSE4 Testing primitives: AVX Testing primitives: AVX2 Testing primitives: BMI2 Testing primitives: AVX512 Testing primitives: ARMv6 Testing primitives: NEON Testing primitives: FastNeonMRC Test performance improvement with full optimizations == pixel primitives == satd[ 4x4] 4.48x 145.77 653.14 avg_pp[ 4x4] 2.23x 192.94 431.14 avg_pp_aligned[ 4x4] 2.24x 193.06 433.34 sad[ 4x4] 5.69x 97.64 555.74 sad_x3[ 4x4] 6.49x 183.88 1192.48 sad_x4[ 4x4] 6.92x 223.27 1545.05 copy_pp[ 4x4] 2.87x 101.96 292.62 addAvg[ 4x4] 2.97x 153.69 455.79 addAvg_aligned[ 4x4] 3.01x 150.41 453.46 sse_pp[ 4x4] 1.96x 203.82 398.93 sse_ss[ 4x4] 3.24x 124.23 403.13 sub_ps[ 4x4] 2.28x 145.47 332.37 add_ps[ 4x4] 3.77x 133.20 502.55 add_ps_aligned[ 4x4] 3.77x 132.97 501.14 copy_ss[ 4x4] 3.00x 105.12 315.26 copy_sp[ 4x4] 3.87x 107.04 413.77 copy_ps[ 4x4] 4.67x 89.55 417.83 satd[ 8x8] 8.31x 291.73 2423.52 avg_pp[ 8x8] 6.42x 217.92 1398.83 avg_pp_aligned[ 8x8] 6.63x 212.01 1405.91 sad[ 8x8] 13.29x 129.66 1723.15 sad_x3[ 8x8] 12.72x 342.44 4354.94 sad_x4[ 8x8] 15.63x 362.50 5664.84 copy_pp[ 8x8] 10.91x 123.97 1352.66 addAvg[ 8x8] 7.39x 227.05 1678.60 addAvg_aligned[ 8x8] 7.25x 232.75 1687.95 sse_pp[ 8x8] 6.18x 209.67 1295.85 sse_ss[ 8x8] 6.67x 184.34 1228.67 sub_ps[ 8x8] 5.33x 234.51 1250.23 add_ps[ 8x8] 8.25x 217.36 1793.63 add_ps_aligned[ 8x8] 8.26x 217.13 1792.61 copy_ss[ 8x8] 7.89x 124.55 983.27 copy_sp[ 8x8] 7.86x 136.65 1073.92 copy_ps[ 8x8] 6.79x 167.50 1137.34 [i420] copy_pp[ 4x4] 3.17x 100.98 320.02 [i420] addAvg[ 4x4] 2.94x 164.97 485.74 [i420] addAvg_aligned[ 4x4] 3.11x 159.48 496.23 [i420] satd[ 4x4] 4.49x 157.73 707.55 [i420] copy_ss[ 4x4] 2.96x 102.43 303.09 [i420] copy_ps[ 4x4] 3.95x 107.39 424.02 [i420] copy_sp[ 4x4] 3.68x 112.64 414.95 [i420] sub_ps[ 4x4] 2.43x 139.12 338.07 [i420] add_ps[ 4x4] 3.85x 130.36 502.53 [i420] add_ps_aligned[ 4x4] 3.78x 131.83 497.93 [i420] sa8d[ 4x4] 4.12x 158.57 653.67 [i422] copy_pp[ 4x8] 9.63x 96.28 927.16 [i422] addAvg[ 4x8] 3.79x 212.65 806.06 [i422] addAvg_aligned[ 4x8] 3.90x 208.12 810.72 [i422] satd[ 4x8] 6.34x 204.17 1294.60 [i422] copy_ss[ 4x8] 4.90x 111.01 543.99 [i422] copy_ps[ 4x8] 3.69x 157.02 580.06 [i422] copy_sp[ 4x8] 3.91x 137.60 537.58 [i422] sse_pp[ 4x8] 3.21x 239.75 769.55 [i422] sub_ps[ 4x8] 2.72x 217.22 589.88 [i422] add_ps[ 4x8] 4.61x 221.72 1022.72 [i422] add_ps_aligned[ 4x8] 4.53x 222.98 1010.84 satd[ 8x4] 7.28x 166.59 1213.14 avg_pp[ 8x4] 4.78x 158.15 755.56 avg_pp_aligned[ 8x4] 4.79x 160.20 767.14 sad[ 8x4] 8.24x 109.65 903.04 sad_x3[ 8x4] 11.61x 204.00 2368.72 sad_x4[ 8x4] 12.46x 232.51 2897.95 copy_pp[ 8x4] 4.55x 102.04 464.33 addAvg[ 8x4] 6.08x 158.03 961.05 addAvg_aligned[ 8x4] 5.98x 158.00 945.20 [i420] copy_pp[ 4x2] 2.33x 84.24 196.28 [i420] addAvg[ 4x2] 2.52x 109.56 276.40 [i420] addAvg_aligned[ 4x2] 2.64x 105.52 278.09 [i422] copy_pp[ 4x4] 3.16x 92.49 292.22 [i422] addAvg[ 4x4] 2.95x 150.35 443.72 [i422] addAvg_aligned[ 4x4] 3.10x 144.95 448.81 [i422] satd[ 4x4] 4.49x 144.00 646.92 satd[ 4x8] 6.59x 197.94 1304.76 avg_pp[ 4x8] 2.89x 234.94 679.82 avg_pp_aligned[ 4x8] 2.90x 234.96 680.70 sad[ 4x8] 7.31x 117.92 861.70 sad_x3[ 4x8] 7.44x 305.57 2274.13 sad_x4[ 4x8] 7.75x 381.67 2956.97 copy_pp[ 4x8] 6.47x 119.01 770.60 addAvg[ 4x8] 3.90x 208.44 812.95 addAvg_aligned[ 4x8] 3.95x 207.86 820.07 [i420] copy_pp[ 2x4] 1.49x 99.04 147.86 [i420] addAvg[ 2x4] 1.94x 147.41 286.52 [i420] addAvg_aligned[ 2x4] 1.94x 150.11 291.53 [i422] copy_pp[ 2x8] 2.20x 99.17 217.75 [i422] addAvg[ 2x8] 1.94x 246.04 478.44 [i422] addAvg_aligned[ 2x8] 1.97x 245.63 484.76 satd[16x16] 15.43x 617.47 9530.34 avg_pp[16x16] 15.73x 313.25 4928.61 avg_pp_aligned[16x16] 16.50x 299.36 4938.99 sad[16x16] 30.92x 217.24 6717.42 sad_x3[16x16] 31.88x 548.71 17494.98 sad_x4[16x16] 36.79x 691.76 25447.41 copy_pp[16x16] 16.82x 180.43 3035.10 addAvg[16x16] 15.20x 425.67 6470.86 addAvg_aligned[16x16] 15.23x 425.91 6486.66 sse_pp[16x16] 9.98x 501.61 5004.83 sse_ss[16x16] 14.14x 392.53 5550.47 sub_ps[16x16] 14.02x 395.63 5545.77 add_ps[16x16] 16.50x 445.68 7353.22 add_ps_aligned[16x16] 15.39x 468.06 7203.34 copy_ss[16x16] 30.23x 167.27 5055.97 copy_sp[16x16] 11.07x 271.84 3009.81 copy_ps[16x16] 13.23x 225.88 2989.12 [i420] copy_pp[ 8x8] 12.20x 110.40 1347.28 [i420] addAvg[ 8x8] 7.28x 229.41 1669.66 [i420] addAvg_aligned[ 8x8] 7.46x 224.82 1676.67 [i420] satd[ 8x8] 8.28x 291.52 2413.62 [i420] copy_ss[ 8x8] 7.66x 143.10 1096.79 [i420] copy_ps[ 8x8] 6.39x 171.44 1095.15 [i420] copy_sp[ 8x8] 7.68x 142.97 1098.41 [i420] sse_pp[ 8x8] 5.69x 231.04 1315.26 [i420] sub_ps[ 8x8] 5.52x 223.06 1230.53 [i420] add_ps[ 8x8] 8.35x 216.61 1809.75 [i420] add_ps_aligned[ 8x8] 8.20x 218.46 1791.54 [i420] sa8d[ 8x8] 7.09x 367.69 2607.90 [i422] copy_pp[ 8x16] 11.35x 163.85 1859.73 [i422] addAvg[ 8x16] 12.69x 414.55 5259.67 [i422] addAvg_aligned[ 8x16] 11.41x 436.99 4984.96 [i422] satd[ 8x16] 9.72x 499.61 4856.11 [i422] copy_ss[ 8x16] 10.24x 185.84 1903.01 [i422] copy_ps[ 8x16] 6.91x 263.36 1820.08 [i422] copy_sp[ 8x16] 9.21x 192.19 1769.87 [i422] sse_pp[ 8x16] 8.12x 353.39 2870.16 [i422] sub_ps[ 8x16] 6.56x 365.63 2398.63 [i422] add_ps[ 8x16] 10.14x 362.51 3677.35 [i422] add_ps_aligned[ 8x16] 10.09x 363.14 3662.58 [i422] sa8d[ 8x16] 5.99x 883.57 5296.15 satd[ 16x8] 13.97x 347.65 4855.44 avg_pp[ 16x8] 12.08x 215.75 2606.17 avg_pp_aligned[ 16x8] 11.37x 213.46 2426.98 sad[ 16x8] 21.44x 150.01 3216.75 sad_x3[ 16x8] 30.44x 289.15 8801.02 sad_x4[ 16x8] 27.98x 404.83 11326.81 copy_pp[ 16x8] 12.74x 139.63 1778.91 addAvg[ 16x8] 12.41x 255.72 3174.25 addAvg_aligned[ 16x8] 12.30x 258.17 3174.58 [i420] copy_pp[ 8x4] 5.24x 92.59 484.97 [i420] addAvg[ 8x4] 5.53x 158.72 878.27 [i420] addAvg_aligned[ 8x4] 5.71x 154.79 883.76 [i420] satd[ 8x4] 6.93x 159.54 1105.56 [i422] copy_pp[ 8x8] 12.43x 108.71 1351.76 [i422] addAvg[ 8x8] 7.27x 229.72 1671.03 [i422] addAvg_aligned[ 8x8] 7.45x 225.30 1677.46 [i422] satd[ 8x8] 8.03x 300.59 2412.99 satd[ 8x16] 10.66x 455.99 4859.73 avg_pp[ 8x16] 8.92x 302.26 2697.00 avg_pp_aligned[ 8x16] 8.35x 295.39 2467.07 sad[ 8x16] 13.06x 253.19 3305.77 sad_x3[ 8x16] 17.55x 500.52 8786.21 sad_x4[ 8x16] 16.54x 732.83 12121.97 copy_pp[ 8x16] 11.37x 148.50 1688.80 addAvg[ 8x16] 12.96x 378.97 4910.01 addAvg_aligned[ 8x16] 12.39x 385.07 4771.13 [i420] copy_pp[ 4x8] 8.75x 94.12 823.99 [i420] addAvg[ 4x8] 3.80x 211.79 804.15 [i420] addAvg_aligned[ 4x8] 3.88x 208.73 810.52 [i420] satd[ 4x8] 6.34x 204.01 1292.62 [i422] copy_pp[ 4x16] 11.42x 160.36 1831.00 [i422] addAvg[ 4x16] 4.09x 374.87 1534.05 [i422] addAvg_aligned[ 4x16] 4.70x 377.80 1773.79 [i422] satd[ 4x16] 7.49x 344.11 2576.84 satd[ 16x4] 9.01x 268.00 2415.47 avg_pp[ 16x4] 8.67x 158.80 1377.59 avg_pp_aligned[ 16x4] 8.63x 158.94 1370.92 sad[ 16x4] 11.98x 131.30 1573.56 sad_x3[ 16x4] 24.09x 182.16 4388.95 sad_x4[ 16x4] 25.96x 215.43 5593.50 copy_pp[ 16x4] 6.58x 113.31 745.31 addAvg[ 16x4] 9.32x 172.61 1608.69 addAvg_aligned[ 16x4] 9.35x 171.36 1602.33 [i420] copy_pp[ 8x2] 3.07x 84.33 258.53 [i420] addAvg[ 8x2] 4.42x 108.29 478.44 [i420] addAvg_aligned[ 8x2] 4.65x 104.53 486.09 [i422] copy_pp[ 8x4] 4.81x 92.33 443.63 [i422] addAvg[ 8x4] 5.52x 158.67 876.61 [i422] addAvg_aligned[ 8x4] 5.54x 159.39 883.33 [i422] satd[ 8x4] 6.85x 161.50 1106.23 satd[16x12] 11.48x 574.88 6597.23 avg_pp[16x12] 15.63x 247.87 3874.42 avg_pp_aligned[16x12] 15.59x 248.43 3874.12 sad[16x12] 25.96x 180.39 4683.26 sad_x3[16x12] 33.60x 394.47 13255.57 sad_x4[16x12] 29.87x 575.49 17187.52 copy_pp[16x12] 15.74x 168.68 2655.87 addAvg[16x12] 14.21x 332.49 4725.79 addAvg_aligned[16x12] 14.20x 332.50 4720.40 [i420] copy_pp[ 8x6] 5.72x 106.59 610.04 [i420] addAvg[ 8x6] 7.16x 178.33 1276.36 [i420] addAvg_aligned[ 8x6] 7.19x 178.60 1283.65 [i422] copy_pp[ 8x12] 10.75x 118.44 1273.17 [i422] addAvg[ 8x12] 8.26x 299.21 2470.64 [i422] addAvg_aligned[ 8x12] 8.29x 298.55 2475.46 [i422] satd[ 8x12] 7.08x 534.10 3778.80 satd[ 4x16] 7.51x 343.45 2579.02 avg_pp[ 4x16] 5.16x 327.10 1687.99 avg_pp_aligned[ 4x16] 5.16x 327.51 1688.83 sad[ 4x16] 15.46x 194.57 3007.12 sad_x3[ 4x16] 8.02x 553.77 4438.75 sad_x4[ 4x16] 8.28x 698.21 5783.37 copy_pp[ 4x16] 10.47x 159.92 1674.77 addAvg[ 4x16] 4.75x 375.27 1781.15 addAvg_aligned[ 4x16] 4.75x 373.97 1776.50 [i420] copy_pp[ 2x8] 2.20x 99.01 217.60 [i420] addAvg[ 2x8] 1.94x 246.22 478.21 [i420] addAvg_aligned[ 2x8] 1.97x 245.92 484.69 [i422] copy_pp[ 2x16] 2.09x 180.97 377.75 [i422] addAvg[ 2x16] 2.08x 440.22 915.87 [i422] addAvg_aligned[ 2x16] 2.07x 440.91 913.54 satd[12x16] 6.32x 1209.98 7642.63 avg_pp[12x16] 7.89x 480.69 3793.29 avg_pp_aligned[12x16] 7.92x 480.69 3807.87 sad[12x16] 12.87x 366.92 4722.45 sad_x3[12x16] 16.94x 773.69 13103.89 sad_x4[12x16] 16.86x 1006.49 16970.36 copy_pp[12x16] 13.59x 287.54 3906.86 addAvg[12x16] 6.43x 743.51 4780.86 addAvg_aligned[12x16] 6.42x 743.44 4770.18 [i420] copy_pp[ 6x8] 5.03x 152.69 768.39 [i420] addAvg[ 6x8] 5.04x 255.96 1288.96 [i420] addAvg_aligned[ 6x8] 5.11x 255.39 1304.17 [i422] copy_pp[ 6x16] 5.63x 317.27 1786.89 [i422] addAvg[ 6x16] 5.17x 538.59 2783.38 [i422] addAvg_aligned[ 6x16] 4.75x 544.27 2582.62 satd[32x32] 15.40x 2342.33 36078.46 avg_pp[32x32] 45.24x 549.78 24870.00 avg_pp_aligned[32x32] 46.35x 537.07 24891.77 sad[32x32] 51.44x 599.98 30861.67 sad_x3[32x32] 63.76x 1215.62 77511.35 sad_x4[32x32] 63.87x 1516.72 96878.17 copy_pp[32x32] 47.56x 403.41 19184.65 addAvg[32x32] 27.46x 946.31 25981.98 addAvg_aligned[32x32] 25.88x 1049.00 27152.04 sse_pp[32x32] 20.02x 1293.15 25887.96 sse_ss[32x32] 27.04x 959.82 25955.39 sub_ps[32x32] 26.62x 818.94 21797.72 add_ps[32x32] 43.54x 830.62 36165.57 add_ps_aligned[32x32] 44.10x 823.50 36317.36 copy_ss[32x32] 39.41x 431.75 17017.06 copy_sp[32x32] 41.11x 526.15 21632.73 copy_ps[32x32] 41.06x 528.90 21716.61 [i420] copy_pp[16x16] 17.47x 169.89 2968.24 [i420] addAvg[16x16] 15.32x 421.13 6452.24 [i420] addAvg_aligned[16x16] 15.22x 427.12 6502.52 [i420] satd[16x16] 15.27x 623.22 9519.33 [i420] copy_ss[16x16] 28.56x 177.70 5074.74 [i420] copy_ps[16x16] 12.59x 237.71 2992.80 [i420] copy_sp[16x16] 11.21x 267.78 3001.50 [i420] sse_pp[16x16] 10.52x 498.89 5250.01 [i420] sub_ps[16x16] 13.38x 396.34 5302.32 [i420] add_ps[16x16] 15.76x 459.57 7244.39 [i420] add_ps_aligned[16x16] 17.44x 405.51 7072.47 [i420] sa8d[16x16] 7.20x 1301.06 9363.93 [i422] copy_pp[16x32] 21.20x 293.87 6229.74 [i422] addAvg[16x32] 15.90x 792.36 12600.36 [i422] addAvg_aligned[16x32] 14.97x 844.57 12643.56 [i422] satd[16x32] 6.36x 2779.96 17676.76 [i422] copy_ss[16x32] 28.86x 342.97 9896.95 [i422] copy_ps[16x32] 16.93x 380.63 6445.47 [i422] copy_sp[16x32] 13.22x 518.72 6857.22 [i422] sse_pp[16x32] 7.06x 1254.00 8858.34 [i422] sub_ps[16x32] 13.88x 712.24 9883.02 [i422] add_ps[16x32] 16.07x 761.15 12230.63 [i422] add_ps_aligned[16x32] 14.93x 816.56 12191.98 [i422] sa8d[16x32] 6.24x 3027.87 18893.23 satd[32x16] 14.50x 1288.08 18676.46 avg_pp[32x16] 37.15x 346.99 12892.26 avg_pp_aligned[32x16] 38.97x 345.64 13467.97 sad[32x16] 50.03x 324.53 16238.01 sad_x3[32x16] 54.35x 731.73 39768.46 sad_x4[32x16] 54.63x 906.52 49519.31 copy_pp[32x16] 41.73x 273.05 11395.69 addAvg[32x16] 24.16x 552.90 13356.14 addAvg_aligned[32x16] 23.96x 560.60 13433.18 [i420] copy_pp[ 16x8] 19.33x 117.25 2266.04 [i420] addAvg[ 16x8] 12.21x 259.44 3166.68 [i420] addAvg_aligned[ 16x8] 12.63x 251.65 3177.60 [i420] satd[ 16x8] 12.80x 378.67 4847.50 [i422] copy_pp[16x16] 17.36x 186.54 3239.16 [i422] addAvg[16x16] 15.22x 463.05 7048.18 [i422] addAvg_aligned[16x16] 13.11x 488.61 6407.22 [i422] satd[16x16] 15.68x 606.76 9514.53 satd[16x32] 12.47x 1438.93 17946.06 avg_pp[16x32] 18.50x 507.50 9388.67 avg_pp_aligned[16x32] 18.41x 506.93 9333.32 sad[16x32] 29.85x 403.44 12044.25 sad_x3[16x32] 34.42x 1011.87 34825.41 sad_x4[16x32] 33.85x 1336.15 45233.27 copy_pp[16x32] 22.21x 308.65 6856.47 addAvg[16x32] 15.41x 861.17 13269.59 addAvg_aligned[16x32] 13.86x 958.26 13281.35 [i420] copy_pp[ 8x16] 14.33x 150.04 2150.59 [i420] addAvg[ 8x16] 13.13x 381.03 5001.30 [i420] addAvg_aligned[ 8x16] 13.04x 378.19 4930.67 [i420] satd[ 8x16] 9.65x 504.13 4865.40 [i422] copy_pp[ 8x32] 10.75x 314.35 3379.58 [i422] addAvg[ 8x32] 14.18x 753.31 10684.64 [i422] addAvg_aligned[ 8x32] 13.94x 758.52 10574.21 [i422] satd[ 8x32] 6.42x 1415.91 9094.97 satd[ 32x8] 13.31x 720.91 9594.59 avg_pp[ 32x8] 30.74x 208.44 6407.77 avg_pp_aligned[ 32x8] 32.15x 199.46 6412.09 sad[ 32x8] 39.42x 229.70 9054.01 sad_x3[ 32x8] 56.92x 357.97 20374.04 sad_x4[ 32x8] 42.81x 587.61 25157.20 copy_pp[ 32x8] 39.85x 133.84 5333.73 addAvg[ 32x8] 23.42x 301.48 7059.53 addAvg_aligned[ 32x8] 28.19x 249.84 7042.33 [i420] copy_pp[ 16x4] 7.63x 116.61 889.89 [i420] addAvg[ 16x4] 8.89x 189.09 1681.15 [i420] addAvg_aligned[ 16x4] 8.23x 200.02 1646.50 [i420] satd[ 16x4] 5.95x 370.57 2204.61 [i422] copy_pp[ 16x8] 22.14x 116.08 2570.31 [i422] addAvg[ 16x8] 12.26x 259.11 3176.81 [i422] addAvg_aligned[ 16x8] 12.60x 251.38 3166.83 [i422] satd[ 16x8] 12.98x 372.10 4828.39 satd[32x24] 15.74x 1745.68 27477.29 avg_pp[32x24] 37.52x 517.95 19431.90 avg_pp_aligned[32x24] 43.36x 430.43 18661.76 sad[32x24] 46.75x 499.03 23329.16 sad_x3[32x24] 60.23x 974.41 58688.93 sad_x4[32x24] 61.30x 1193.24 73151.03 copy_pp[32x24] 42.71x 351.93 15032.19 addAvg[32x24] 25.45x 767.93 19540.42 addAvg_aligned[32x24] 25.52x 768.11 19601.09 [i420] copy_pp[16x12] 15.70x 155.16 2436.29 [i420] addAvg[16x12] 14.46x 356.19 5152.14 [i420] addAvg_aligned[16x12] 14.17x 364.62 5165.62 [i420] satd[16x12] 6.13x 1071.75 6574.98 [i422] copy_pp[16x24] 19.22x 222.34 4273.86 [i422] addAvg[16x24] 15.12x 629.80 9524.66 [i422] addAvg_aligned[16x24] 14.98x 636.55 9534.03 [i422] satd[16x24] 6.68x 1955.37 13065.92 satd[ 8x32] 6.43x 1414.66 9089.94 avg_pp[ 8x32] 10.39x 489.34 5084.95 avg_pp_aligned[ 8x32] 10.47x 486.37 5092.17 sad[ 8x32] 13.19x 524.46 6917.91 sad_x3[ 8x32] 15.17x 1165.60 17682.62 sad_x4[ 8x32] 15.61x 1464.41 22862.55 copy_pp[ 8x32] 11.24x 300.63 3380.36 addAvg[ 8x32] 14.69x 771.55 11334.30 addAvg_aligned[ 8x32] 13.37x 864.33 11558.19 [i420] copy_pp[ 4x16] 10.74x 152.73 1641.00 [i420] addAvg[ 4x16] 4.40x 375.65 1652.24 [i420] addAvg_aligned[ 4x16] 4.69x 375.57 1759.88 [i420] satd[ 4x16] 7.49x 344.01 2576.71 [i422] copy_pp[ 4x32] 6.46x 290.41 1875.68 [i422] addAvg[ 4x32] 4.83x 679.23 3278.16 [i422] addAvg_aligned[ 4x32] 4.84x 677.09 3278.86 [i422] satd[ 4x32] 6.05x 833.08 5039.25 satd[24x32] 6.88x 3847.86 26469.09 avg_pp[24x32] 17.29x 1171.52 20256.63 avg_pp_aligned[24x32] 12.53x 1167.39 14625.54 sad[24x32] 30.53x 778.37 23762.71 sad_x3[24x32] 22.27x 2629.01 58541.40 sad_x4[24x32] 21.06x 3477.92 73237.83 copy_pp[24x32] 19.73x 580.82 11457.02 addAvg[24x32] 11.17x 1676.72 18729.97 addAvg_aligned[24x32] 11.14x 1684.60 18762.74 [i420] copy_pp[12x16] 13.53x 288.75 3906.66 [i420] addAvg[12x16] 6.42x 741.25 4758.86 [i420] addAvg_aligned[12x16] 6.40x 743.86 4759.48 [i420] satd[12x16] 6.35x 1204.73 7655.97 [i422] copy_pp[12x32] 8.48x 589.69 5003.11 [i422] addAvg[12x32] 7.32x 1320.36 9666.93 [i422] addAvg_aligned[12x32] 7.34x 1319.55 9684.57 [i422] satd[12x32] 6.10x 2546.16 15523.25 satd[64x64] 15.41x 9043.48 139394.78 avg_pp[64x64] 68.94x 1253.74 86436.64 avg_pp_aligned[64x64] 69.02x 1253.06 86488.83 sad[64x64] 94.46x 1178.23 111293.80 sad_x3[64x64] 102.14x 2937.14 300009.72 sad_x4[64x64] 91.26x 4120.98 376073.31 copy_pp[64x64] 58.88x 869.35 51191.16 addAvg[64x64] 32.31x 3416.48 110396.88 addAvg_aligned[64x64] 36.35x 3046.52 110745.48 sse_pp[64x64] 19.21x 4532.20 87048.82 sse_ss[64x64] 22.45x 4078.67 91583.29 sub_ps[64x64] 27.97x 2824.39 78988.93 add_ps[64x64] 43.57x 2648.35 115392.91 add_ps_aligned[64x64] 43.20x 2660.19 114911.77 copy_ss[64x64] 29.57x 2062.55 60980.76 copy_sp[64x64] 37.38x 1427.62 53365.67 copy_ps[64x64] 33.22x 1629.41 54132.62 [i420] copy_pp[32x32] 45.94x 424.77 19514.41 [i420] addAvg[32x32] 27.71x 928.12 25718.25 [i420] addAvg_aligned[32x32] 28.02x 930.41 26070.17 [i420] satd[32x32] 15.05x 2397.80 36086.73 [i420] copy_ss[32x32] 42.22x 403.60 17041.79 [i420] copy_ps[32x32] 41.10x 528.15 21704.77 [i420] copy_sp[32x32] 41.99x 516.69 21695.49 [i420] sse_pp[32x32] 19.50x 1324.24 25827.21 [i420] sub_ps[32x32] 22.45x 833.11 18706.10 [i420] add_ps[32x32] 43.87x 827.58 36305.19 [i420] add_ps_aligned[32x32] 45.25x 798.56 36134.23 [i420] sa8d[32x32] 6.87x 5501.49 37785.72 [i422] copy_pp[32x64] 56.05x 756.76 42417.01 [i422] addAvg[32x64] 26.33x 1947.06 51267.23 [i422] addAvg_aligned[32x64] 26.87x 1909.72 51313.14 [i422] satd[32x64] 15.24x 4643.99 70784.34 [i422] copy_ss[32x64] 38.82x 849.04 32956.62 [i422] copy_ps[32x64] 43.59x 973.57 42441.11 [i422] copy_sp[32x64] 50.45x 842.57 42507.77 [i422] sse_pp[32x64] 11.72x 4200.32 49221.02 [i422] sub_ps[32x64] 27.21x 1443.85 39288.75 [i422] add_ps[32x64] 47.17x 1511.32 71293.42 [i422] add_ps_aligned[32x64] 47.02x 1520.73 71510.19 [i422] sa8d[32x64] 6.15x 12194.49 75003.56 satd[64x32] 15.34x 4595.03 70503.84 avg_pp[64x32] 71.43x 614.98 43925.72 avg_pp_aligned[64x32] 69.95x 628.32 43951.32 sad[64x32] 76.90x 719.39 55322.33 sad_x3[64x32] 96.23x 1565.72 150665.94 sad_x4[64x32] 86.02x 2191.78 188535.50 copy_pp[64x32] 64.31x 408.43 26267.16 addAvg[64x32] 35.29x 1573.09 55515.21 addAvg_aligned[64x32] 35.31x 1572.06 55516.21 [i420] copy_pp[32x16] 44.47x 257.32 11444.12 [i420] addAvg[32x16] 24.63x 543.54 13386.91 [i420] addAvg_aligned[32x16] 24.52x 547.36 13422.19 [i420] satd[32x16] 14.35x 1300.53 18664.43 [i422] copy_pp[32x32] 46.59x 425.16 19809.62 [i422] addAvg[32x32] 27.84x 935.38 26039.35 [i422] addAvg_aligned[32x32] 27.79x 943.00 26208.06 [i422] satd[32x32] 15.34x 2357.40 36174.00 satd[32x64] 15.37x 4600.13 70686.16 avg_pp[32x64] 46.86x 1131.39 53018.52 avg_pp_aligned[32x64] 47.47x 1129.48 53622.12 sad[32x64] 66.12x 971.71 64252.02 sad_x3[32x64] 70.95x 2177.38 154475.70 sad_x4[32x64] 69.61x 2781.86 193651.22 copy_pp[32x64] 56.35x 751.65 42354.04 addAvg[32x64] 27.01x 1892.14 51104.55 addAvg_aligned[32x64] 26.27x 1951.28 51268.87 [i420] copy_pp[16x32] 20.95x 309.33 6481.14 [i420] addAvg[16x32] 15.27x 867.62 13252.67 [i420] addAvg_aligned[16x32] 13.64x 957.79 13064.09 [i420] satd[16x32] 6.81x 2576.07 17553.37 [i422] copy_pp[16x64] 32.56x 603.64 19652.11 [i422] addAvg[16x64] 14.16x 1794.18 25402.62 [i422] addAvg_aligned[16x64] 14.30x 1776.55 25413.09 [i422] satd[16x64] 6.80x 5114.38 34788.73 satd[64x16] 14.80x 2435.51 36057.50 avg_pp[64x16] 64.17x 349.66 22438.98 avg_pp_aligned[64x16] 65.65x 340.51 22353.88 sad[64x16] 67.79x 417.64 28312.87 sad_x3[64x16] 86.65x 878.00 76074.85 sad_x4[64x16] 80.24x 1185.03 95084.32 copy_pp[64x16] 56.69x 241.80 13707.37 addAvg[64x16] 33.63x 840.66 28271.96 addAvg_aligned[64x16] 33.88x 837.64 28382.52 [i420] copy_pp[ 32x8] 42.52x 125.40 5331.97 [i420] addAvg[ 32x8] 23.37x 300.96 7033.96 [i420] addAvg_aligned[ 32x8] 28.19x 249.51 7032.98 [i420] satd[ 32x8] 15.36x 627.86 9642.13 [i422] copy_pp[32x16] 60.59x 187.66 11370.89 [i422] addAvg[32x16] 24.21x 551.93 13361.50 [i422] addAvg_aligned[32x16] 23.88x 555.64 13271.38 [i422] satd[32x16] 14.35x 1300.19 18656.27 satd[64x48] 15.42x 6801.43 104848.66 avg_pp[64x48] 71.89x 922.59 66328.65 avg_pp_aligned[64x48] 71.54x 927.33 66343.69 sad[64x48] 89.59x 947.17 84858.66 sad_x3[64x48] 103.96x 2163.54 224920.00 sad_x4[64x48] 90.04x 3128.99 281742.62 copy_pp[64x48] 63.91x 630.49 40295.86 addAvg[64x48] 31.68x 2607.38 82596.79 addAvg_aligned[64x48] 36.56x 2262.83 82728.73 [i420] copy_pp[32x24] 45.22x 334.07 15107.04 [i420] addAvg[32x24] 26.87x 735.37 19760.16 [i420] addAvg_aligned[32x24] 25.48x 777.93 19822.31 [i420] satd[32x24] 14.87x 1845.42 27445.13 [i422] copy_pp[32x48] 45.37x 550.64 24983.27 [i422] addAvg[32x48] 29.05x 1365.00 39648.24 [i422] addAvg_aligned[32x48] 26.68x 1493.78 39859.88 [i422] satd[32x48] 15.12x 3536.82 53466.62 satd[16x64] 12.30x 2832.60 34845.56 avg_pp[16x64] 16.28x 1224.14 19931.80 avg_pp_aligned[16x64] 16.02x 1228.03 19668.38 sad[16x64] 31.43x 758.82 23846.81 sad_x3[16x64] 35.54x 1932.57 68679.93 sad_x4[16x64] 38.69x 2564.19 99199.12 copy_pp[16x64] 31.42x 642.78 20196.04 addAvg[16x64] 12.87x 1986.14 25553.88 addAvg_aligned[16x64] 12.79x 1997.48 25537.86 [i420] copy_pp[ 8x32] 11.12x 304.19 3381.96 [i420] addAvg[ 8x32] 14.57x 774.01 11279.97 [i420] addAvg_aligned[ 8x32] 12.93x 866.31 11203.31 [i420] satd[ 8x32] 6.71x 1307.80 8769.32 [i422] copy_pp[ 8x64] 17.85x 587.07 10477.29 [i422] addAvg[ 8x64] 14.71x 1609.48 23682.72 [i422] addAvg_aligned[ 8x64] 14.39x 1612.90 23212.78 [i422] satd[ 8x64] 6.86x 2577.93 17674.96 satd[48x64] 13.91x 7477.21 103974.06 avg_pp[48x64] 44.62x 1527.49 68152.52 avg_pp_aligned[48x64] 44.45x 1530.82 68040.76 sad[48x64] 52.74x 1607.46 84770.55 sad_x3[48x64] 54.36x 4166.80 226525.39 sad_x4[48x64] 52.70x 5401.00 284620.19 copy_pp[48x64] 34.85x 1301.17 45348.33 addAvg[48x64] 18.94x 4614.80 87390.26 addAvg_aligned[48x64] 18.94x 4620.06 87491.05 [i420] copy_pp[24x32] 20.68x 592.47 12254.19 [i420] addAvg[24x32] 9.08x 2087.09 18950.05 [i420] addAvg_aligned[24x32] 10.02x 1902.97 19064.26 [i420] satd[24x32] 6.87x 3845.19 26435.29 [i422] copy_pp[24x64] 18.18x 1159.22 21078.66 [i422] addAvg[24x64] 12.17x 3068.69 37354.07 [i422] addAvg_aligned[24x64] 12.19x 3057.40 37275.79 [i422] satd[24x64] 6.89x 7637.06 52618.19 ssd_s[4x4] 3.37x 91.08 306.88 sa8d[4x4] 4.24x 156.64 663.59 residual[4x4] 2.84x 134.99 383.57 residual_aligned[4x4] 2.92x 137.05 400.02 blkfill[4x4] 3.36x 90.24 303.61 blkfill_aligned[4x4] 3.65x 89.50 326.74 transpose[4x4] 4.25x 93.30 396.19 cpy2Dto1D_shl[4x4] 3.44x 107.64 370.04 cpy2Dto1D_shr[4x4] 3.86x 116.63 450.43 cpy1Dto2D_shl[4x4] 3.49x 104.34 363.92 cpy1Dto2D_shl_aligned[4x4] 3.48x 104.33 362.97 cpy1Dto2D_shr[4x4] 3.93x 113.74 447.21 copy_cnt[4x4] 3.77x 105.58 397.57 psy_cost_pp[4x4] 10.77x 197.36 2124.66 ssimDist[4x4] 4.01x 221.78 888.65 ssd_s[8x8] 11.26x 118.52 1334.42 sa8d[8x8] 7.30x 356.70 2604.33 residual[8x8] 6.37x 221.44 1411.12 residual_aligned[8x8] 6.38x 222.12 1417.10 blkfill[8x8] 10.47x 98.06 1026.43 blkfill_aligned[8x8] 9.70x 104.51 1013.49 transpose[8x8] 7.53x 162.36 1222.42 var[8x8] 9.89x 148.16 1464.94 cpy2Dto1D_shl[8x8] 8.81x 154.37 1359.94 cpy2Dto1D_shr[8x8] 9.07x 176.14 1597.48 cpy1Dto2D_shl[8x8] 9.48x 154.95 1469.11 cpy1Dto2D_shl_aligned[8x8] 8.88x 155.10 1377.80 cpy1Dto2D_shr[8x8] 7.56x 199.95 1512.47 copy_cnt[8x8] 10.76x 125.20 1346.79 psy_cost_pp[8x8] 14.73x 512.29 7547.85 ssimDist[8x8] 6.13x 541.88 3322.81 ssd_s[16x16] 14.01x 273.47 3831.66 ssd_s_aligned[16x16] 17.17x 222.95 3827.82 sa8d[16x16] 6.94x 1421.15 9867.62 residual[16x16] 10.20x 388.97 3968.26 residual_aligned[16x16] 11.76x 336.52 3958.47 blkfill[16x16] 20.89x 144.03 3008.35 blkfill_aligned[16x16] 22.11x 144.58 3196.86 transpose[16x16] 14.41x 350.73 5054.77 var[16x16] 14.21x 359.06 5100.88 cpy2Dto1D_shl[16x16] 26.02x 213.62 5559.05 cpy2Dto1D_shr[16x16] 22.95x 266.25 6109.55 cpy1Dto2D_shl[16x16] 18.22x 286.79 5226.63 cpy1Dto2D_shl_aligned[16x16] 15.74x 322.54 5076.58 cpy1Dto2D_shr[16x16] 20.02x 308.07 6167.65 copy_cnt[16x16] 26.28x 213.21 5603.79 psy_cost_pp[16x16] 21.75x 1499.20 32605.41 ssimDist[16x16] 17.10x 766.72 13112.65 ssd_s[32x32] 42.46x 612.66 26012.21 ssd_s_aligned[32x32] 41.87x 607.91 25455.86 sa8d[32x32] 6.77x 5552.11 37611.91 residual[32x32] 30.81x 801.82 24702.38 residual_aligned[32x32] 31.00x 797.88 24733.05 blkfill[32x32] 44.91x 374.87 16834.49 blkfill_aligned[32x32] 44.96x 372.77 16759.73 transpose[32x32] 14.90x 1247.88 18595.03 var[32x32] 25.02x 1023.82 25613.85 cpy2Dto1D_shl[32x32] 52.17x 524.55 27368.13 cpy2Dto1D_shr[32x32] 42.47x 723.30 30720.42 cpy1Dto2D_shl[32x32] 52.72x 519.41 27381.65 cpy1Dto2D_shl_aligned[32x32] 50.99x 536.63 27360.62 cpy1Dto2D_shr[32x32] 32.35x 949.50 30718.61 copy_cnt[32x32] 56.12x 517.66 29050.68 psy_cost_pp[32x32] 20.82x 5957.36 124034.31 ssimDist[32x32] 24.58x 2625.93 64537.93 sa8d[64x64] 6.17x 24447.63 150877.38 transpose[64x64] 14.64x 4658.26 68212.38 var[64x64] 22.53x 4074.06 91789.12 psy_cost_pp[64x64] 20.60x 23416.02 482306.94 ssimDist[64x64] 24.60x 9148.03 225025.81 weight_pp 15.00x 3114.74 46720.36 weight_sp 16.26x 2889.67 46999.49 downscale 26.09x 17372.57 453263.97 scale1D_128to64 14.75x 186.63 2753.60 scale1D_128to64_aligned 25.28x 109.16 2759.05 scale2D_64to32 11.03x 3550.85 39175.37 ssim_4x4x2_core 6.40x 225.95 1446.43 ssim_end_4 2.35x 256.84 602.85 calSign 13.54x 162.78 2204.75 SAO_EO_0 11.49x 589.06 6767.92 SAO_EO_1 13.61x 298.97 4070.38 SAO_EO_1_2Rows 17.60x 458.42 8066.18 SAO_EO_2[0] 7.44x 136.30 1013.51 SAO_EO_2[1] 13.47x 301.56 4063.48 SAO_EO_3[0] 5.55x 163.35 907.00 SAO_EO_3[1] 10.48x 359.27 3764.51 SAO_BO_0 12.12x 11564.54 140192.03 saoCuStatsE0 5.70x 40364.81 229985.70 saoCuStatsE1 10.26x 35142.06 360536.19 saoCuStatsE2 7.21x 38842.57 279980.62 saoCuStatsE3 7.81x 36717.55 286669.66 planecopy_sp 21.17x 4731.50 100173.34 propagateCost 2.45x 3136.60 7683.68 cuTreeFix8Pack 3.94x 1997.43 7860.68 cuTreeFix8Unpack 3.79x 2428.14 9198.16 scanPosLast 12.55x 5906.75 74100.30 findPosFirstLast 4.18x 126.19 527.27 costCoeffNxN 1.81x 1014.91 1838.19 costCoeffRemain 1.26x 343.11 433.88 costC1C2Flag 0.95x 650.93 616.29 pelFilterLumaStrong_Vertical 2.26x 614.99 1391.43 pelFilterLumaStrong_Horizontal 3.53x 377.67 1331.62 pelFilterChroma_Vertical 1.45x 301.00 437.36 pelFilterChroma_Horizontal 2.55x 172.67 439.67 integral_init4v 4.60x 248.15 1141.51 integral_init8v 4.70x 222.10 1044.40 integral_init12v 4.58x 229.36 1051.12 integral_init16v 4.74x 230.24 1090.43 integral_init24v 5.04x 226.11 1140.40 integral_init32v 4.73x 218.59 1034.92 integral_init4h 6.46x 297.89 1922.97 integral_init8h 4.39x 419.36 1839.20 integral_init12h 3.09x 568.76 1759.27 integral_init16h 2.91x 569.78 1658.70 integral_init24h 1.99x 747.21 1485.39 integral_init32h 1.94x 672.70 1306.14 normFact[8x8] 5.99x 294.67 1765.98 normFact[16x16] 17.55x 386.22 6780.10 normFact[32x32] 20.69x 1667.99 34509.66 normFact[64x64] 18.72x 6560.72 122809.65 == transforms primitives == dst4x4 4.71x 269.85 1270.64 dct4x4 6.14x 201.74 1239.32 dct8x8 6.03x 1343.34 8106.52 dct16x16 7.02x 6315.12 44335.79 dct32x32 5.67x 45667.33 258888.84 idst4x4 4.66x 350.19 1631.84 idct4x4 8.21x 196.18 1609.92 idct8x8 10.69x 907.74 9705.32 idct16x16 10.46x 4864.81 50906.55 idct32x32 8.52x 35440.45 302113.34 dequant_normal 14.84x 2553.30 37896.67 dequant_scaling 12.41x 3441.58 42716.31 quant 12.02x 7020.85 84419.80 nquant 11.15x 5586.03 62296.43 nonPsyRdoQuant[4x4] 3.41x 260.99 890.68 nonPsyRdoQuant[8x8] 4.49x 198.09 890.02 nonPsyRdoQuant[16x16] 4.60x 195.31 898.31 nonPsyRdoQuant[32x32] 4.47x 199.22 889.57 psyRdoQuant[4x4] 5.11x 278.85 1425.58 psyRdoQuant[8x8] 4.60x 310.82 1430.64 psyRdoQuant[16x16] 4.61x 310.56 1430.57 psyRdoQuant[32x32] 4.57x 312.93 1429.72 psyRdoQuant_1p[4x4] 3.02x 288.66 872.93 psyRdoQuant_1p[8x8] 2.96x 294.85 873.40 psyRdoQuant_1p[16x16] 2.96x 294.36 870.76 psyRdoQuant_1p[32x32] 2.97x 294.36 872.81 count_nonzero[4x4] 3.10x 103.50 320.37 count_nonzero[8x8] 11.33x 131.94 1495.04 count_nonzero[16x16] 35.09x 145.17 5093.89 count_nonzero[32x32] 38.80x 480.35 18636.59 denoiseDct 15.30x 3368.38 51524.69 == interp primitives == luma_hpp[ 4x4] 6.70x 252.21 1689.11 luma_hps[ 4x4] 10.61x 407.85 4325.91 luma_vpp[ 4x4] 7.94x 249.70 1983.07 luma_vps[ 4x4] 6.85x 233.45 1598.57 luma_vsp[ 4x4] 7.47x 253.02 1889.46 luma_vss[ 4x4] 6.11x 279.94 1709.24 luma_hv [ 4x4] 8.44x 731.11 6168.42 convert_p2s[ 4x4] 3.97x 116.65 463.03 convert_p2s_aligned[ 4x4] 3.90x 116.47 453.74 luma_hpp[ 8x8] 14.00x 497.03 6958.40 luma_hps[ 8x8] 14.93x 728.26 10873.81 luma_vpp[ 8x8] 18.14x 383.24 6953.82 luma_vps[ 8x8] 21.64x 326.75 7071.72 luma_vsp[ 8x8] 10.13x 637.01 6453.12 luma_vss[ 8x8] 12.58x 547.94 6891.23 luma_hv [ 8x8] 12.56x 1493.10 18758.62 convert_p2s[ 8x8] 8.75x 165.29 1445.94 convert_p2s_aligned[ 8x8] 7.99x 183.56 1466.22 luma_hpp[16x16] 28.72x 1022.59 29372.31 luma_hps[16x16] 19.56x 1671.92 32706.01 luma_vpp[16x16] 28.15x 1025.35 28860.51 luma_vps[16x16] 23.04x 1078.21 24845.64 luma_vsp[16x16] 17.67x 1591.66 28127.89 luma_vss[16x16] 20.39x 1423.11 29019.37 luma_hv [16x16] 18.16x 3569.18 64801.41 convert_p2s[16x16] 15.22x 335.52 5108.21 convert_p2s_aligned[16x16] 17.88x 284.97 5094.78 luma_hpp[32x32] 31.04x 3269.01 101479.62 luma_hps[32x32] 22.65x 4853.77 109953.52 luma_vpp[32x32] 34.60x 3115.89 107824.26 luma_vps[32x32] 31.83x 2814.41 89580.95 luma_vsp[32x32] 20.52x 4942.24 101433.65 luma_vss[32x32] 19.32x 5179.71 100094.48 luma_hv [32x32] 21.07x 10619.19 223782.64 convert_p2s[32x32] 36.29x 683.43 24798.37 convert_p2s_aligned[32x32] 36.93x 672.00 24814.06 luma_hpp[64x64] 32.70x 11732.16 383675.91 luma_hps[64x64] 23.95x 15857.12 379849.56 luma_vpp[64x64] 39.89x 10324.24 411834.59 luma_vps[64x64] 31.57x 10870.69 343159.16 luma_vsp[64x64] 19.89x 19298.09 383782.81 luma_vss[64x64] 17.54x 20439.79 358428.88 luma_hv [64x64] 20.88x 38846.96 811250.94 convert_p2s[64x64] 35.14x 2145.10 75379.70 convert_p2s_aligned[64x64] 34.33x 2182.10 74905.09 luma_hpp[ 8x4] 9.54x 400.29 3820.20 luma_hps[ 8x4] 13.26x 603.08 7998.25 luma_vpp[ 8x4] 11.28x 336.55 3796.05 luma_vps[ 8x4] 14.45x 237.97 3438.94 luma_vsp[ 8x4] 8.03x 456.94 3669.16 luma_vss[ 8x4] 7.75x 444.36 3441.85 luma_hv [ 8x4] 10.93x 1081.36 11818.59 convert_p2s[ 8x4] 5.95x 136.73 813.11 convert_p2s_aligned[ 8x4] 5.76x 141.87 817.22 luma_hpp[ 4x8] 9.31x 386.75 3601.70 luma_hps[ 4x8] 10.73x 573.20 6148.21 luma_vpp[ 4x8] 8.76x 419.48 3674.00 luma_vps[ 4x8] 9.45x 318.61 3011.57 luma_vsp[ 4x8] 8.81x 414.10 3647.85 luma_vss[ 4x8] 8.94x 363.65 3249.36 luma_hv [ 4x8] 9.87x 982.59 9700.35 convert_p2s[ 4x8] 3.83x 155.03 593.25 convert_p2s_aligned[ 4x8] 3.74x 156.38 585.00 luma_hpp[ 16x8] 24.45x 600.37 14677.27 luma_hps[ 16x8] 19.09x 1171.49 22359.05 luma_vpp[ 16x8] 22.67x 600.77 13622.42 luma_vps[ 16x8] 19.81x 598.14 11847.39 luma_vsp[ 16x8] 16.50x 876.35 14463.72 luma_vss[ 16x8] 16.50x 816.98 13483.18 luma_hv [ 16x8] 17.98x 2145.91 38575.18 convert_p2s[ 16x8] 12.18x 222.87 2715.06 convert_p2s_aligned[ 16x8] 15.12x 195.55 2956.38 luma_hpp[ 8x16] 12.91x 1022.92 13200.88 luma_hps[ 8x16] 13.60x 1162.10 15809.41 luma_vpp[ 8x16] 17.58x 808.47 14213.62 luma_vps[ 8x16] 17.48x 846.90 14801.03 luma_vsp[ 8x16] 10.81x 1260.22 13624.09 luma_vss[ 8x16] 12.73x 1067.53 13588.79 luma_hv [ 8x16] 13.03x 2387.98 31126.04 convert_p2s[ 8x16] 8.90x 256.53 2284.25 convert_p2s_aligned[ 8x16] 8.89x 257.76 2291.52 luma_hpp[32x16] 30.10x 1742.92 52459.79 luma_hps[32x16] 21.94x 3016.20 66165.84 luma_vpp[32x16] 32.85x 1676.24 55067.94 luma_vps[32x16] 30.34x 1496.02 45390.22 luma_vsp[32x16] 20.01x 2553.03 51097.32 luma_vss[32x16] 18.60x 2679.95 49834.37 luma_hv [32x16] 20.72x 5942.57 123129.02 convert_p2s[32x16] 30.23x 425.95 12876.11 convert_p2s_aligned[32x16] 27.86x 423.54 11799.09 luma_hpp[16x32] 27.12x 2045.81 55481.62 luma_hps[16x32] 18.05x 2952.79 53292.59 luma_vpp[16x32] 29.84x 1877.18 56008.68 luma_vps[16x32] 24.82x 1935.57 48044.78 luma_vsp[16x32] 17.03x 3060.67 52131.62 luma_vss[16x32] 22.07x 2569.41 56718.88 luma_hv [16x32] 18.21x 6450.15 117425.09 convert_p2s[16x32] 15.19x 672.16 10208.93 convert_p2s_aligned[16x32] 15.16x 676.99 10260.67 luma_hpp[64x32] 32.45x 5924.08 192240.72 luma_hps[64x32] 23.93x 8787.05 210300.50 luma_vpp[64x32] 40.31x 5146.22 207457.34 luma_vps[64x32] 31.58x 5482.41 173136.70 luma_vsp[64x32] 19.71x 9748.40 192126.20 luma_vss[64x32] 17.75x 10238.91 181732.34 luma_hv [64x32] 20.63x 20605.76 425181.56 convert_p2s[64x32] 34.47x 1163.84 40119.81 convert_p2s_aligned[64x32] 34.03x 1177.04 40049.70 luma_hpp[32x64] 30.73x 6522.79 200441.39 luma_hps[32x64] 23.14x 8523.58 197233.22 luma_vpp[32x64] 35.46x 5994.26 212579.25 luma_vps[32x64] 32.86x 5388.50 177062.12 luma_vsp[32x64] 20.71x 9708.93 201095.59 luma_vss[32x64] 19.16x 10247.61 196379.62 luma_hv [32x64] 21.28x 19983.47 425267.66 convert_p2s[32x64] 41.87x 1157.23 48456.80 convert_p2s_aligned[32x64] 41.30x 1167.54 48218.56 luma_hpp[16x12] 23.24x 873.53 20305.06 luma_hps[16x12] 19.27x 1436.00 27668.84 luma_vpp[16x12] 19.59x 1023.42 20047.86 luma_vps[16x12] 18.49x 908.82 16804.24 luma_vsp[16x12] 15.72x 1233.66 19388.20 luma_vss[16x12] 18.18x 1129.91 20545.28 luma_hv [16x12] 18.16x 2853.86 51817.50 convert_p2s[16x12] 9.79x 338.58 3316.21 convert_p2s_aligned[16x12] 13.13x 248.19 3259.07 luma_hpp[12x16] 9.62x 1975.15 18994.43 luma_hps[12x16] 8.98x 2621.65 23541.58 luma_vpp[12x16] 15.65x 1354.69 21198.25 luma_vps[12x16] 16.14x 1194.38 19272.22 luma_vsp[12x16] 10.06x 1966.87 19788.12 luma_vss[12x16] 11.90x 1708.97 20328.81 luma_hv [12x16] 10.30x 4419.37 45499.83 convert_p2s[12x16] 9.78x 404.68 3955.90 convert_p2s_aligned[12x16] 9.74x 405.57 3950.59 luma_hpp[ 16x4] 23.72x 370.40 8787.71 luma_hps[ 16x4] 19.99x 849.14 16977.86 luma_vpp[ 16x4] 15.50x 444.62 6893.53 luma_vps[ 16x4] 16.92x 346.91 5870.02 luma_vsp[ 16x4] 16.34x 463.66 7576.10 luma_vss[ 16x4] 17.72x 382.22 6771.66 luma_hv [ 16x4] 16.78x 1503.53 25233.04 convert_p2s[ 16x4] 7.08x 172.63 1221.37 convert_p2s_aligned[ 16x4] 8.87x 137.21 1217.56 luma_hpp[ 4x16] 10.36x 677.80 7020.46 luma_hps[ 4x16] 11.91x 812.63 9681.23 luma_vpp[ 4x16] 9.72x 740.36 7199.21 luma_vps[ 4x16] 9.38x 632.71 5936.52 luma_vsp[ 4x16] 10.09x 708.56 7152.36 luma_vss[ 4x16] 10.64x 600.77 6391.36 luma_hv [ 4x16] 10.30x 1656.77 17061.67 convert_p2s[ 4x16] 5.77x 228.99 1321.89 convert_p2s_aligned[ 4x16] 5.32x 229.97 1223.33 luma_hpp[32x24] 30.24x 2529.95 76512.41 luma_hps[32x24] 22.50x 3918.56 88169.02 luma_vpp[32x24] 33.86x 2390.92 80945.40 luma_vps[32x24] 31.81x 2144.32 68212.99 luma_vsp[32x24] 20.55x 3720.82 76464.76 luma_vss[32x24] 19.30x 3875.04 74802.81 luma_hv [32x24] 20.93x 8296.49 173625.20 convert_p2s[32x24] 34.25x 544.41 18643.43 convert_p2s_aligned[32x24] 33.72x 552.97 18645.60 luma_hpp[24x32] 14.64x 5236.13 76652.27 luma_hps[24x32] 12.66x 6607.80 83638.47 luma_vpp[24x32] 24.25x 3350.37 81230.32 luma_vps[24x32] 22.24x 3084.58 68614.79 luma_vsp[24x32] 12.03x 6576.02 79138.52 luma_vss[24x32] 18.02x 4310.81 77696.09 luma_hv [24x32] 13.12x 13196.27 173071.81 convert_p2s[24x32] 21.81x 1073.53 23413.13 convert_p2s_aligned[24x32] 20.61x 1072.15 22099.38 luma_hpp[ 32x8] 27.62x 993.48 27439.35 luma_hps[ 32x8] 23.24x 1890.88 43950.58 luma_vpp[ 32x8] 30.65x 949.39 29095.55 luma_vps[ 32x8] 28.02x 830.64 23278.09 luma_vsp[ 32x8] 18.87x 1371.54 25878.26 luma_vss[ 32x8] 18.76x 1429.96 26832.71 luma_hv [ 32x8] 20.56x 3536.18 72710.08 convert_p2s[ 32x8] 17.70x 343.04 6071.57 convert_p2s_aligned[ 32x8] 26.71x 248.10 6625.93 luma_hpp[ 8x32] 13.02x 1961.05 25529.58 luma_hps[ 8x32] 13.02x 1993.92 25963.28 luma_vpp[ 8x32] 21.19x 1403.19 29740.02 luma_vps[ 8x32] 18.13x 1425.53 25844.89 luma_vsp[ 8x32] 11.64x 2345.57 27295.69 luma_vss[ 8x32] 14.00x 1861.49 26058.56 luma_hv [ 8x32] 13.75x 4176.96 57426.95 convert_p2s[ 8x32] 9.90x 426.31 4218.54 convert_p2s_aligned[ 8x32] 10.09x 463.10 4672.64 luma_hpp[64x48] 33.02x 8690.04 286913.25 luma_hps[64x48] 23.82x 12408.54 295592.12 luma_vpp[64x48] 39.96x 7777.83 310812.38 luma_vps[64x48] 31.22x 8253.51 257696.70 luma_vsp[64x48] 19.86x 14529.76 288509.12 luma_vss[64x48] 17.85x 15326.27 273637.28 luma_hv [64x48] 20.83x 29654.94 617656.69 convert_p2s[64x48] 37.50x 1654.26 62030.86 convert_p2s_aligned[64x48] 38.06x 1658.70 63123.54 luma_hpp[48x64] 28.63x 10222.34 292625.69 luma_hps[48x64] 18.55x 15547.16 288410.53 luma_vpp[48x64] 30.88x 10076.52 311191.41 luma_vps[48x64] 28.94x 8956.03 259199.44 luma_vsp[48x64] 18.96x 15335.30 290721.66 luma_vss[48x64] 16.69x 16230.67 270950.47 luma_hv [48x64] 18.43x 33533.02 617952.06 convert_p2s[48x64] 28.28x 2171.81 61420.80 convert_p2s_aligned[48x64] 28.87x 2146.12 61961.11 luma_hpp[64x16] 31.45x 3103.66 97617.30 luma_hps[64x16] 23.42x 5359.55 125526.75 luma_vpp[64x16] 38.69x 2723.49 105377.84 luma_vps[64x16] 31.56x 2779.75 87738.75 luma_vsp[64x16] 19.72x 4909.39 96817.03 luma_vss[64x16] 17.89x 5175.37 92580.70 luma_hv [64x16] 20.92x 11114.14 232495.03 convert_p2s[64x16] 31.02x 660.38 20483.97 convert_p2s_aligned[64x16] 30.97x 660.32 20452.86 luma_hpp[16x64] 26.66x 3905.73 104116.13 luma_hps[16x64] 21.34x 4959.69 105822.01 luma_vpp[16x64] 29.56x 3636.14 107466.37 luma_vps[16x64] 22.48x 3771.56 84802.49 luma_vsp[16x64] 16.59x 5823.47 96627.66 luma_vss[16x64] 20.66x 5025.06 103808.05 luma_hv [16x64] 19.27x 11914.99 229543.75 convert_p2s[16x64] 13.21x 1154.54 15252.78 convert_p2s_aligned[16x64] 12.79x 1188.02 15195.67 = Color Space i420 = chroma_hpp[ 4x4] 5.31x 188.23 999.58 chroma_hps[ 4x4] 6.87x 194.99 1339.97 chroma_vpp[ 4x4] 6.27x 169.45 1062.05 chroma_vps[ 4x4] 5.79x 148.33 859.19 chroma_vsp[ 4x4] 5.52x 189.89 1047.72 chroma_vss[ 4x4] 5.22x 161.90 844.66 chroma_p2s[ 4x4] 3.53x 120.86 427.15 chroma_p2s_aligned[ 4x4] 3.58x 118.20 423.72 chroma_hpp[ 8x8] 12.30x 314.52 3867.69 chroma_hps[ 8x8] 10.03x 436.16 4375.67 chroma_vpp[ 8x8] 16.04x 252.17 4044.54 chroma_vps[ 8x8] 12.35x 240.75 2973.09 chroma_vsp[ 8x8] 8.48x 433.09 3673.16 chroma_vss[ 8x8] 7.99x 403.18 3223.09 chroma_p2s[ 8x8] 8.10x 180.61 1463.42 chroma_p2s_aligned[ 8x8] 8.20x 178.10 1459.66 chroma_hpp[16x16] 22.38x 726.60 16264.20 chroma_hps[16x16] 15.54x 1050.14 16321.91 chroma_vpp[16x16] 20.48x 744.37 15242.02 chroma_vps[16x16] 17.14x 687.42 11785.71 chroma_vsp[16x16] 15.83x 986.66 15618.40 chroma_vss[16x16] 14.81x 880.95 13051.19 chroma_p2s[16x16] 15.25x 333.91 5092.55 chroma_p2s_aligned[16x16] 17.62x 288.82 5090.52 chroma_hpp[32x32] 30.89x 2049.82 63311.98 chroma_hps[32x32] 20.09x 2778.29 55826.39 chroma_vpp[32x32] 37.04x 1748.48 64771.79 chroma_vps[32x32] 31.03x 1607.62 49890.21 chroma_vsp[32x32] 21.83x 2894.12 63175.89 chroma_vss[32x32] 21.49x 2758.98 59300.46 chroma_p2s[32x32] 37.69x 657.50 24780.92 chroma_p2s_aligned[32x32] 36.25x 684.76 24821.83 chroma_hpp[ 4x2] 4.74x 127.41 603.30 chroma_hps[ 4x2] 5.95x 181.83 1082.77 chroma_vpp[ 4x2] 4.56x 140.11 638.56 chroma_vps[ 4x2] 4.05x 135.95 550.34 chroma_vsp[ 4x2] 4.34x 148.52 644.70 chroma_vss[ 4x2] 3.74x 139.75 522.28 chroma_p2s[ 4x2] 2.12x 111.53 236.88 chroma_p2s_aligned[ 4x2] 1.99x 113.48 225.73 chroma_hpp[ 2x4] 3.87x 159.99 619.34 chroma_hps[ 2x4] 3.67x 237.43 872.14 chroma_vpp[ 2x4] 3.29x 204.75 674.18 chroma_vps[ 2x4] 3.02x 188.00 566.84 chroma_vsp[ 2x4] 3.10x 213.07 661.46 chroma_vss[ 2x4] 2.68x 205.95 552.18 chroma_p2s[ 2x4] 1.40x 137.63 192.51 chroma_p2s_aligned[ 2x4] 1.39x 139.58 193.34 chroma_hpp[ 8x4] 8.97x 204.24 1832.27 chroma_hps[ 8x4] 9.58x 293.31 2810.73 chroma_vpp[ 8x4] 11.93x 174.10 2076.57 chroma_vps[ 8x4] 9.46x 175.76 1662.49 chroma_vsp[ 8x4] 5.93x 320.45 1898.78 chroma_vss[ 8x4] 6.80x 246.41 1675.57 chroma_p2s[ 8x4] 5.67x 147.61 837.66 chroma_p2s_aligned[ 8x4] 5.36x 144.90 776.80 chroma_hpp[ 4x8] 7.19x 285.23 2051.84 chroma_hps[ 4x8] 7.96x 295.39 2351.07 chroma_vpp[ 4x8] 7.13x 280.74 2000.87 chroma_vps[ 4x8] 7.17x 214.55 1537.33 chroma_vsp[ 4x8] 6.61x 298.63 1974.48 chroma_vss[ 4x8] 6.54x 274.74 1796.22 chroma_p2s[ 4x8] 3.72x 169.47 629.75 chroma_p2s_aligned[ 4x8] 3.75x 171.70 644.31 chroma_hpp[ 16x8] 22.33x 407.45 9097.75 chroma_hps[ 16x8] 16.60x 628.68 10434.65 chroma_vpp[ 16x8] 16.99x 473.72 8047.14 chroma_vps[ 16x8] 17.36x 374.09 6495.27 chroma_vsp[ 16x8] 17.00x 469.55 7981.36 chroma_vss[ 16x8] 15.67x 411.76 6453.44 chroma_p2s[ 16x8] 16.69x 198.33 3309.26 chroma_p2s_aligned[ 16x8] 11.71x 226.38 2651.98 chroma_hpp[ 8x16] 13.57x 575.77 7810.88 chroma_hps[ 8x16] 9.89x 777.39 7689.09 chroma_vpp[ 8x16] 15.15x 536.97 8135.81 chroma_vps[ 8x16] 11.58x 561.68 6505.39 chroma_vsp[ 8x16] 9.56x 852.75 8148.92 chroma_vss[ 8x16] 8.37x 816.99 6841.37 chroma_p2s[ 8x16] 8.75x 282.51 2473.19 chroma_p2s_aligned[ 8x16] 8.84x 280.03 2476.00 chroma_hpp[32x16] 31.65x 1047.73 33156.22 chroma_hps[32x16] 18.20x 1730.12 31492.55 chroma_vpp[32x16] 34.95x 969.61 33884.80 chroma_vps[32x16] 27.96x 911.93 25501.31 chroma_vsp[32x16] 22.06x 1535.54 33874.78 chroma_vss[32x16] 19.55x 1454.41 28439.32 chroma_p2s[32x16] 31.36x 412.88 12948.47 chroma_p2s_aligned[32x16] 29.53x 426.37 12592.11 chroma_hpp[16x32] 20.49x 1466.47 30052.67 chroma_hps[16x32] 13.56x 2059.58 27928.98 chroma_vpp[16x32] 21.22x 1403.66 29788.16 chroma_vps[16x32] 16.34x 1489.21 24334.91 chroma_vsp[16x32] 15.86x 1875.31 29734.78 chroma_vss[16x32] 16.71x 1484.96 24819.13 chroma_p2s[16x32] 14.87x 673.45 10012.39 chroma_p2s_aligned[16x32] 14.62x 683.18 9987.16 chroma_hpp[ 8x6] 9.24x 315.11 2911.14 chroma_hps[ 8x6] 10.28x 350.08 3598.14 chroma_vpp[ 8x6] 13.55x 226.06 3062.27 chroma_vps[ 8x6] 11.23x 219.68 2467.07 chroma_vsp[ 8x6] 7.44x 409.75 3047.13 chroma_vss[ 8x6] 6.44x 380.58 2449.11 chroma_p2s[ 8x6] 6.89x 161.81 1115.13 chroma_p2s_aligned[ 8x6] 6.87x 162.02 1112.82 chroma_hpp[ 6x8] 6.42x 417.18 2680.29 chroma_hps[ 6x8] 5.68x 537.95 3054.95 chroma_vpp[ 6x8] 8.14x 350.58 2853.99 chroma_vps[ 6x8] 7.70x 296.86 2286.66 chroma_vsp[ 6x8] 5.21x 542.14 2824.88 chroma_vss[ 6x8] 4.70x 481.70 2265.31 chroma_p2s[ 6x8] 3.59x 225.42 809.54 chroma_p2s_aligned[ 6x8] 3.65x 222.25 811.49 chroma_hpp[ 8x2] 9.27x 106.04 982.73 chroma_hps[ 8x2] 8.41x 225.86 1899.05 chroma_vpp[ 8x2] 7.78x 129.64 1008.45 chroma_vps[ 8x2] 6.64x 126.06 836.62 chroma_vsp[ 8x2] 5.32x 190.88 1016.15 chroma_vss[ 8x2] 4.47x 183.01 818.73 chroma_p2s[ 8x2] 3.53x 102.94 363.14 chroma_p2s_aligned[ 8x2] 3.50x 105.26 368.48 chroma_hpp[ 2x8] 4.09x 246.05 1005.74 chroma_hps[ 2x8] 3.62x 328.79 1189.17 chroma_vpp[ 2x8] 3.05x 392.06 1196.39 chroma_vps[ 2x8] 3.50x 275.13 963.31 chroma_vsp[ 2x8] 3.38x 324.45 1096.99 chroma_vss[ 2x8] 3.07x 298.65 915.81 chroma_p2s[ 2x8] 1.55x 176.66 273.86 chroma_p2s_aligned[ 2x8] 1.56x 175.41 273.97 chroma_hpp[16x12] 21.14x 609.39 12881.53 chroma_hps[16x12] 15.21x 884.16 13445.43 chroma_vpp[16x12] 18.45x 639.95 11805.26 chroma_vps[16x12] 14.57x 662.42 9654.26 chroma_vsp[16x12] 17.54x 679.37 11912.90 chroma_vss[16x12] 14.14x 698.73 9878.99 chroma_p2s[16x12] 12.41x 237.98 2952.42 chroma_p2s_aligned[16x12] 12.89x 228.90 2950.95 chroma_hpp[12x16] 9.78x 1118.20 10938.78 chroma_hps[12x16] 6.77x 1593.77 10789.61 chroma_vpp[12x16] 11.93x 966.48 11533.91 chroma_vps[12x16] 10.36x 904.64 9375.00 chroma_vsp[12x16] 7.98x 1428.52 11396.84 chroma_vss[12x16] 7.29x 1307.87 9531.17 chroma_p2s[12x16] 8.97x 441.15 3954.94 chroma_p2s_aligned[12x16] 8.80x 449.10 3952.02 chroma_hpp[ 16x4] 18.00x 252.73 4547.95 chroma_hps[ 16x4] 15.59x 431.11 6722.50 chroma_vpp[ 16x4] 15.68x 253.56 3976.74 chroma_vps[ 16x4] 10.35x 312.05 3230.81 chroma_vsp[ 16x4] 14.99x 264.42 3964.44 chroma_vss[ 16x4] 14.41x 218.21 3144.97 chroma_p2s[ 16x4] 9.17x 148.38 1360.53 chroma_p2s_aligned[ 16x4] 9.02x 147.63 1332.05 chroma_hpp[ 4x16] 7.88x 519.95 4094.92 chroma_hps[ 4x16] 11.53x 493.03 5686.32 chroma_vpp[ 4x16] 7.18x 594.60 4268.80 chroma_vps[ 4x16] 6.80x 475.65 3235.23 chroma_vsp[ 4x16] 7.32x 580.94 4251.28 chroma_vss[ 4x16] 7.44x 473.83 3526.97 chroma_p2s[ 4x16] 5.24x 249.06 1305.21 chroma_p2s_aligned[ 4x16] 5.64x 250.53 1413.51 chroma_hpp[32x24] 31.98x 1506.56 48186.00 chroma_hps[32x24] 19.18x 2268.49 43518.05 chroma_vpp[32x24] 36.18x 1362.15 49279.46 chroma_vps[32x24] 30.31x 1244.36 37713.93 chroma_vsp[32x24] 21.39x 2224.99 47603.64 chroma_vss[32x24] 21.47x 2105.82 45219.16 chroma_p2s[32x24] 33.23x 563.69 18728.85 chroma_p2s_aligned[32x24] 33.97x 548.95 18650.00 chroma_hpp[24x32] 13.23x 3623.85 47954.34 chroma_hps[24x32] 13.46x 3163.40 42593.19 chroma_vpp[24x32] 19.52x 2536.59 49509.14 chroma_vps[24x32] 17.52x 2199.66 38529.64 chroma_vsp[24x32] 10.80x 4517.92 48808.14 chroma_vss[24x32] 18.59x 2469.77 45915.26 chroma_p2s[24x32] 20.74x 1073.26 22263.59 chroma_p2s_aligned[24x32] 20.83x 1068.94 22267.65 chroma_hpp[ 32x8] 26.43x 674.36 17826.04 chroma_hps[ 32x8] 22.09x 905.44 20004.99 chroma_vpp[ 32x8] 38.23x 478.51 18294.25 chroma_vps[ 32x8] 25.01x 533.43 13342.20 chroma_vsp[ 32x8] 19.55x 851.80 16655.03 chroma_vss[ 32x8] 18.98x 739.07 14030.06 chroma_p2s[ 32x8] 21.07x 312.58 6586.96 chroma_p2s_aligned[ 32x8] 33.60x 196.17 6592.14 chroma_hpp[ 8x32] 12.13x 1248.56 15146.44 chroma_hps[ 8x32] 10.18x 1301.41 13247.28 chroma_vpp[ 8x32] 16.71x 912.39 15250.43 chroma_vps[ 8x32] 13.45x 917.09 12330.51 chroma_vsp[ 8x32] 8.96x 1749.31 15682.24 chroma_vss[ 8x32] 9.84x 1338.95 13172.44 chroma_p2s[ 8x32] 10.14x 457.14 4636.48 chroma_p2s_aligned[ 8x32] 9.87x 469.65 4636.01 = Color Space i422 = chroma_vpp[ 2x4] 3.41x 197.03 670.93 chroma_vps[ 2x4] 2.73x 190.72 521.11 chroma_vsp[ 2x4] 3.14x 193.24 606.16 chroma_vss[ 2x4] 2.77x 200.03 553.23 chroma_hpp[ 4x8] 7.06x 290.74 2053.42 chroma_hps[ 4x8] 8.29x 301.09 2496.68 chroma_vpp[ 4x8] 6.70x 299.29 2005.72 chroma_vps[ 4x8] 7.14x 215.28 1536.08 chroma_vsp[ 4x8] 6.52x 302.54 1971.68 chroma_vss[ 4x8] 6.60x 274.40 1811.99 chroma_p2s[ 4x8] 3.74x 169.41 633.91 chroma_p2s_aligned[ 4x8] 3.66x 172.14 629.83 chroma_hpp[ 8x16] 12.88x 569.82 7340.80 chroma_hps[ 8x16] 11.14x 675.24 7525.36 chroma_vpp[ 8x16] 17.07x 478.99 8174.86 chroma_vps[ 8x16] 13.10x 466.19 6108.16 chroma_vsp[ 8x16] 9.65x 785.61 7584.20 chroma_vss[ 8x16] 8.82x 775.54 6838.89 chroma_p2s[ 8x16] 8.68x 282.84 2455.15 chroma_p2s_aligned[ 8x16] 8.84x 256.04 2263.95 chroma_hpp[16x32] 21.35x 1403.82 29976.27 chroma_hps[16x32] 15.08x 1851.18 27910.79 chroma_vpp[16x32] 20.68x 1428.57 29539.91 chroma_vps[16x32] 16.95x 1428.52 24218.85 chroma_vsp[16x32] 15.97x 1861.98 29731.03 chroma_vss[16x32] 16.80x 1478.43 24841.43 chroma_p2s[16x32] 15.97x 583.53 9321.04 chroma_p2s_aligned[16x32] 17.95x 525.79 9438.16 chroma_hpp[32x64] 31.51x 3930.00 123838.09 chroma_hps[32x64] 20.81x 4973.57 103480.41 chroma_vpp[32x64] 38.44x 3293.43 126599.83 chroma_vps[32x64] 32.21x 3045.09 98076.70 chroma_vsp[32x64] 22.25x 5606.32 124726.72 chroma_vss[32x64] 21.77x 5324.78 115927.17 chroma_p2s[32x64] 40.89x 1179.47 48233.66 chroma_p2s_aligned[32x64] 41.13x 1172.85 48243.11 chroma_hpp[ 4x4] 5.27x 206.48 1087.78 chroma_hps[ 4x4] 6.70x 218.97 1467.42 chroma_vpp[ 4x4] 6.31x 184.19 1162.84 chroma_vps[ 4x4] 5.67x 163.72 928.89 chroma_vsp[ 4x4] 5.53x 207.03 1144.71 chroma_vss[ 4x4] 5.21x 177.82 925.81 chroma_p2s[ 4x4] 3.51x 133.14 467.79 chroma_p2s_aligned[ 4x4] 3.56x 129.95 462.25 chroma_hpp[ 2x8] 4.10x 268.89 1102.25 chroma_hps[ 2x8] 3.57x 333.50 1191.66 chroma_vpp[ 2x8] 3.08x 387.53 1195.24 chroma_vps[ 2x8] 3.11x 280.94 874.51 chroma_vsp[ 2x8] 3.71x 296.19 1097.42 chroma_vss[ 2x8] 3.16x 290.34 918.65 chroma_p2s[ 2x8] 1.54x 176.99 272.14 chroma_p2s_aligned[ 2x8] 1.56x 174.87 273.38 chroma_hpp[ 8x8] 12.31x 312.48 3847.27 chroma_hps[ 8x8] 9.90x 441.53 4370.93 chroma_vpp[ 8x8] 15.31x 263.78 4037.60 chroma_vps[ 8x8] 12.74x 255.93 3259.32 chroma_vsp[ 8x8] 7.49x 490.74 3676.41 chroma_vss[ 8x8] 7.91x 406.92 3220.60 chroma_p2s[ 8x8] 7.99x 183.36 1464.35 chroma_p2s_aligned[ 8x8] 8.10x 180.09 1459.36 chroma_hpp[ 4x16] 7.94x 513.67 4077.07 chroma_hps[ 4x16] 10.87x 474.79 5160.21 chroma_vpp[ 4x16] 7.20x 539.81 3888.04 chroma_vps[ 4x16] 6.75x 437.71 2952.56 chroma_vsp[ 4x16] 7.40x 526.17 3891.95 chroma_vss[ 4x16] 7.58x 464.31 3518.92 chroma_p2s[ 4x16] 5.66x 249.36 1412.23 chroma_p2s_aligned[ 4x16] 5.68x 250.24 1421.78 chroma_hpp[16x16] 22.48x 724.66 16290.84 chroma_hps[16x16] 15.27x 1067.85 16309.07 chroma_vpp[16x16] 19.18x 798.03 15304.04 chroma_vps[16x16] 16.81x 695.04 11686.49 chroma_vsp[16x16] 15.67x 985.92 15445.72 chroma_vss[16x16] 14.69x 877.17 12884.54 chroma_p2s[16x16] 15.23x 334.04 5086.09 chroma_p2s_aligned[16x16] 17.68x 288.59 5102.12 chroma_hpp[ 8x32] 13.26x 1090.77 14468.14 chroma_hps[ 8x32] 10.30x 1285.72 13248.42 chroma_vpp[ 8x32] 16.77x 912.82 15306.33 chroma_vps[ 8x32] 14.77x 795.47 11746.17 chroma_vsp[ 8x32] 9.33x 1682.64 15692.68 chroma_vss[ 8x32] 9.95x 1330.20 13230.67 chroma_p2s[ 8x32] 9.79x 428.14 4189.46 chroma_p2s_aligned[ 8x32] 9.87x 429.51 4239.23 chroma_hpp[32x32] 30.78x 2056.42 63306.17 chroma_hps[32x32] 20.50x 2724.22 55850.04 chroma_vpp[32x32] 37.05x 1745.97 64691.73 chroma_vps[32x32] 30.71x 1622.66 49835.51 chroma_vsp[32x32] 21.82x 2895.59 63180.12 chroma_vss[32x32] 21.62x 2751.50 59500.40 chroma_p2s[32x32] 37.02x 668.75 24757.31 chroma_p2s_aligned[32x32] 35.97x 690.27 24826.19 chroma_hpp[16x64] 20.78x 2752.66 57207.89 chroma_hps[16x64] 14.77x 3441.34 50813.67 chroma_vpp[16x64] 20.92x 2775.74 58060.82 chroma_vps[16x64] 17.26x 2733.33 47171.20 chroma_vsp[16x64] 16.58x 3493.58 57922.12 chroma_vss[16x64] 17.48x 2749.52 48067.14 chroma_p2s[16x64] 12.80x 1187.11 15193.59 chroma_p2s_aligned[16x64] 12.76x 1189.74 15185.79 chroma_hpp[ 8x12] 10.80x 530.01 5723.96 chroma_hps[ 8x12] 10.71x 572.69 6131.99 chroma_vpp[ 8x12] 17.11x 350.78 6003.59 chroma_vps[ 8x12] 12.15x 367.67 4468.74 chroma_vsp[ 8x12] 8.32x 751.06 6246.98 chroma_vss[ 8x12] 9.58x 527.62 5052.81 chroma_p2s[ 8x12] 8.13x 236.04 1919.28 chroma_p2s_aligned[ 8x12] 7.73x 235.60 1821.30 chroma_hpp[ 6x16] 6.44x 895.89 5765.32 chroma_hps[ 6x16] 5.45x 991.44 5402.19 chroma_vpp[ 6x16] 8.95x 621.68 5564.28 chroma_vps[ 6x16] 7.99x 605.66 4838.42 chroma_vsp[ 6x16] 5.54x 1049.63 5811.80 chroma_vss[ 6x16] 5.78x 880.08 5083.71 chroma_p2s[ 6x16] 4.45x 407.62 1813.39 chroma_p2s_aligned[ 6x16] 4.79x 384.66 1841.36 chroma_hpp[ 8x4] 10.50x 174.42 1832.10 chroma_hps[ 8x4] 9.81x 287.21 2818.62 chroma_vpp[ 8x4] 11.95x 173.95 2078.59 chroma_vps[ 8x4] 9.46x 175.47 1660.00 chroma_vsp[ 8x4] 7.02x 298.53 2096.11 chroma_vss[ 8x4] 8.12x 205.31 1667.59 chroma_p2s[ 8x4] 5.31x 147.28 782.36 chroma_p2s_aligned[ 8x4] 5.36x 144.38 773.98 chroma_hpp[ 2x16] 4.25x 492.54 2091.94 chroma_hps[ 2x16] 4.11x 529.74 2175.48 chroma_vpp[ 2x16] 3.96x 571.59 2265.73 chroma_vps[ 2x16] 3.67x 472.40 1735.97 chroma_vsp[ 2x16] 3.33x 631.03 2102.70 chroma_vss[ 2x16] 3.41x 571.36 1949.98 chroma_p2s[ 2x16] 1.69x 303.01 510.72 chroma_p2s_aligned[ 2x16] 1.64x 303.63 499.24 chroma_hpp[16x24] 22.65x 1018.80 23076.68 chroma_hps[16x24] 15.86x 1427.69 22649.84 chroma_vpp[16x24] 20.56x 1091.19 22431.27 chroma_vps[16x24] 18.93x 973.86 18439.48 chroma_vsp[16x24] 15.77x 1442.97 22762.76 chroma_vss[16x24] 16.31x 1148.62 18734.58 chroma_p2s[16x24] 14.88x 545.90 8121.06 chroma_p2s_aligned[16x24] 16.34x 459.20 7504.94 chroma_hpp[12x32] 7.93x 2721.61 21581.66 chroma_hps[12x32] 7.03x 2719.54 19118.12 chroma_vpp[12x32] 12.62x 1739.58 21960.80 chroma_vps[12x32] 10.95x 1628.26 17835.60 chroma_vsp[12x32] 8.04x 2716.78 21831.06 chroma_vss[12x32] 7.63x 2366.16 18045.62 chroma_p2s[12x32] 8.99x 845.13 7600.96 chroma_p2s_aligned[12x32] 8.95x 849.17 7603.65 chroma_hpp[ 16x8] 18.72x 489.21 9159.89 chroma_hps[ 16x8] 16.62x 633.46 10530.32 chroma_vpp[ 16x8] 17.39x 469.14 8158.28 chroma_vps[ 16x8] 17.93x 367.43 6587.04 chroma_vsp[ 16x8] 17.64x 465.51 8212.74 chroma_vss[ 16x8] 15.69x 413.23 6482.07 chroma_p2s[ 16x8] 14.54x 201.67 2933.27 chroma_p2s_aligned[ 16x8] 11.96x 225.52 2696.77 chroma_hpp[ 4x32] 6.84x 1145.32 7832.48 chroma_hps[ 4x32] 4.69x 1467.37 6876.73 chroma_vpp[ 4x32] 6.78x 1222.90 8290.79 chroma_vps[ 4x32] 11.68x 938.16 10957.66 chroma_vsp[ 4x32] 6.33x 1347.53 8523.19 chroma_vss[ 4x32] 7.66x 908.56 6960.93 chroma_p2s[ 4x32] 6.17x 402.96 2484.60 chroma_p2s_aligned[ 4x32] 6.30x 402.09 2532.68 chroma_hpp[32x48] 31.46x 2984.49 93881.23 chroma_hps[32x48] 20.08x 3958.85 79491.07 chroma_vpp[32x48] 37.62x 2553.40 96066.09 chroma_vps[32x48] 31.25x 2372.71 74157.32 chroma_vsp[32x48] 23.23x 4265.93 99100.94 chroma_vss[32x48] 19.66x 4044.10 79517.90 chroma_p2s[32x48] 39.21x 932.52 36560.15 chroma_p2s_aligned[32x48] 39.13x 936.28 36640.76 chroma_hpp[24x64] 13.70x 6906.33 94605.12 chroma_hps[24x64] 14.23x 5623.67 80020.48 chroma_vpp[24x64] 24.93x 3898.55 97179.83 chroma_vps[24x64] 19.03x 4045.38 76993.83 chroma_vsp[24x64] 11.12x 8751.29 97277.71 chroma_vss[24x64] 19.43x 4754.73 92370.80 chroma_p2s[24x64] 14.68x 2145.02 31496.05 chroma_p2s_aligned[24x64] 13.30x 2129.21 28319.53 chroma_hpp[32x16] 28.51x 1163.26 33163.42 chroma_hps[32x16] 18.36x 1717.09 31521.73 chroma_vpp[32x16] 35.16x 963.79 33889.97 chroma_vps[32x16] 28.61x 889.91 25459.68 chroma_vsp[32x16] 22.07x 1526.47 33685.70 chroma_vss[32x16] 19.39x 1464.74 28404.59 chroma_p2s[32x16] 29.77x 435.66 12968.42 chroma_p2s_aligned[32x16] 27.70x 430.28 11919.51 chroma_hpp[ 8x64] 11.80x 2376.19 28043.54 chroma_hps[ 8x64] 10.19x 2487.43 25336.85 chroma_vpp[ 8x64] 18.19x 1635.30 29749.64 chroma_vps[ 8x64] 14.28x 1653.35 23605.08 chroma_vsp[ 8x64] 9.32x 3175.75 29607.62 chroma_vss[ 8x64] 10.04x 2506.58 25161.94 chroma_p2s[ 8x64] 13.25x 834.12 11051.03 chroma_p2s_aligned[ 8x64] 13.08x 844.97 11049.57 = Color Space i444 = chroma_hpp[ 4x4] 5.84x 171.41 1001.47 chroma_hps[ 4x4] 6.89x 194.67 1340.39 chroma_vpp[ 4x4] 6.28x 169.24 1062.44 chroma_vps[ 4x4] 5.85x 148.49 868.80 chroma_vsp[ 4x4] 5.58x 187.67 1046.90 chroma_vss[ 4x4] 5.41x 170.88 924.42 chroma_p2s[ 4x4] 3.52x 132.42 466.78 chroma_p2s_aligned[ 4x4] 3.45x 133.91 461.50 chroma_hpp[ 8x8] 12.26x 314.12 3851.05 chroma_hps[ 8x8] 9.47x 433.95 4110.66 chroma_vpp[ 8x8] 12.51x 295.25 3694.84 chroma_vps[ 8x8] 12.71x 233.92 2973.61 chroma_vsp[ 8x8] 8.54x 432.23 3691.12 chroma_vss[ 8x8] 7.70x 417.05 3211.87 chroma_p2s[ 8x8] 7.51x 194.25 1459.31 chroma_p2s_aligned[ 8x8] 7.46x 195.58 1459.36 chroma_hpp[16x16] 22.30x 727.94 16234.22 chroma_hps[16x16] 15.21x 1071.22 16294.56 chroma_vpp[16x16] 19.26x 794.99 15311.24 chroma_vps[16x16] 17.10x 687.36 11755.77 chroma_vsp[16x16] 15.79x 988.97 15618.10 chroma_vss[16x16] 15.06x 869.51 13091.11 chroma_p2s[16x16] 10.82x 470.36 5091.17 chroma_p2s_aligned[16x16] 11.21x 476.20 5337.06 chroma_hpp[32x32] 31.62x 1999.37 63218.30 chroma_hps[32x32] 19.81x 2817.05 55802.64 chroma_vpp[32x32] 36.73x 1762.63 64739.75 chroma_vps[32x32] 30.70x 1628.62 49997.57 chroma_vsp[32x32] 21.89x 2889.41 63241.80 chroma_vss[32x32] 21.58x 2758.77 59521.22 chroma_p2s[32x32] 36.34x 682.43 24800.58 chroma_p2s_aligned[32x32] 36.40x 680.38 24764.93 chroma_hpp[64x64] 33.50x 6980.75 233827.66 chroma_hps[64x64] 20.85x 9588.74 199885.67 chroma_vpp[64x64] 48.65x 4868.39 236832.30 chroma_vps[64x64] 34.53x 5543.25 191403.11 chroma_vsp[64x64] 21.00x 11194.51 235135.80 chroma_vss[64x64] 19.79x 10576.84 209271.17 chroma_p2s[64x64] 34.12x 2203.93 75206.02 chroma_p2s_aligned[64x64] 34.67x 2173.15 75342.45 chroma_hpp[ 8x4] 7.80x 256.75 2002.89 chroma_hps[ 8x4] 9.70x 290.95 2821.48 chroma_vpp[ 8x4] 11.97x 173.51 2076.98 chroma_vps[ 8x4] 9.51x 175.48 1669.67 chroma_vsp[ 8x4] 7.00x 298.70 2090.74 chroma_vss[ 8x4] 8.08x 206.69 1670.65 chroma_p2s[ 8x4] 5.27x 148.27 780.81 chroma_p2s_aligned[ 8x4] 5.19x 148.72 772.47 chroma_hpp[ 4x8] 7.11x 289.27 2055.99 chroma_hps[ 4x8] 8.71x 299.46 2608.66 chroma_vpp[ 4x8] 6.67x 298.72 1992.75 chroma_vps[ 4x8] 7.16x 214.54 1535.79 chroma_vsp[ 4x8] 6.59x 299.15 1972.68 chroma_vss[ 4x8] 6.65x 274.38 1823.73 chroma_p2s[ 4x8] 3.57x 176.62 630.29 chroma_p2s_aligned[ 4x8] 3.63x 173.23 629.58 chroma_hpp[ 16x8] 22.66x 401.73 9101.61 chroma_hps[ 16x8] 16.35x 635.18 10386.38 chroma_vpp[ 16x8] 17.23x 466.90 8045.27 chroma_vps[ 16x8] 17.10x 379.09 6481.89 chroma_vsp[ 16x8] 17.13x 465.87 7980.32 chroma_vss[ 16x8] 15.48x 412.12 6381.08 chroma_p2s[ 16x8] 9.90x 288.51 2855.92 chroma_p2s_aligned[ 16x8] 9.85x 269.05 2650.98 chroma_hpp[ 8x16] 13.50x 574.86 7763.17 chroma_hps[ 8x16] 10.03x 768.72 7713.83 chroma_vpp[ 8x16] 15.54x 522.94 8128.76 chroma_vps[ 8x16] 11.67x 557.58 6505.49 chroma_vsp[ 8x16] 9.56x 851.39 8141.79 chroma_vss[ 8x16] 8.44x 816.09 6887.44 chroma_p2s[ 8x16] 7.72x 314.77 2430.11 chroma_p2s_aligned[ 8x16] 8.08x 290.20 2343.44 chroma_hpp[32x16] 30.19x 1099.27 33189.70 chroma_hps[32x16] 18.49x 1705.97 31535.36 chroma_vpp[32x16] 34.99x 969.83 33929.98 chroma_vps[32x16] 27.86x 915.51 25503.19 chroma_vsp[32x16] 22.17x 1527.19 33856.94 chroma_vss[32x16] 19.37x 1461.64 28312.54 chroma_p2s[32x16] 27.42x 427.43 11719.49 chroma_p2s_aligned[32x16] 30.12x 421.97 12707.97 chroma_hpp[16x32] 20.42x 1469.65 30002.90 chroma_hps[16x32] 13.56x 2056.98 27894.75 chroma_vpp[16x32] 21.06x 1413.52 29774.86 chroma_vps[16x32] 16.49x 1476.77 24349.43 chroma_vsp[16x32] 15.84x 1877.62 29733.35 chroma_vss[16x32] 16.69x 1485.04 24781.57 chroma_p2s[16x32] 9.94x 992.63 9869.15 chroma_p2s_aligned[16x32] 9.95x 993.77 9889.46 chroma_hpp[64x32] 32.94x 3601.06 118622.54 chroma_hps[64x32] 20.49x 5163.33 105807.37 chroma_vpp[64x32] 48.62x 2477.97 120482.82 chroma_vps[64x32] 34.05x 2858.27 97336.20 chroma_vsp[64x32] 22.36x 5646.81 126289.55 chroma_vss[64x32] 18.76x 5317.41 99754.44 chroma_p2s[64x32] 36.25x 1101.66 39934.33 chroma_p2s_aligned[64x32] 33.74x 1183.87 39938.50 chroma_hpp[32x64] 31.12x 3988.71 124110.71 chroma_hps[32x64] 20.60x 5017.99 103367.55 chroma_vpp[32x64] 38.36x 3301.79 126649.93 chroma_vps[32x64] 32.04x 3054.87 97880.40 chroma_vsp[32x64] 22.28x 5596.25 124672.06 chroma_vss[32x64] 21.69x 5354.79 116129.81 chroma_p2s[32x64] 41.34x 1167.01 48249.26 chroma_p2s_aligned[32x64] 41.23x 1169.70 48227.30 chroma_hpp[16x12] 20.06x 646.24 12963.83 chroma_hps[16x12] 15.23x 889.68 13545.42 chroma_vpp[16x12] 18.42x 643.39 11851.25 chroma_vps[16x12] 14.26x 664.97 9481.63 chroma_vsp[16x12] 15.16x 785.75 11915.12 chroma_vss[16x12] 14.01x 701.86 9836.45 chroma_p2s[16x12] 7.95x 407.76 3243.34 chroma_p2s_aligned[16x12] 7.82x 412.33 3226.32 chroma_hpp[12x16] 9.00x 1289.67 11601.94 chroma_hps[12x16] 6.78x 1592.45 10800.50 chroma_vpp[12x16] 12.04x 958.32 11534.68 chroma_vps[12x16] 11.30x 780.49 8817.68 chroma_vsp[12x16] 8.64x 1328.88 11485.56 chroma_vss[12x16] 7.32x 1296.34 9495.30 chroma_p2s[12x16] 9.00x 440.73 3964.38 chroma_p2s_aligned[12x16] 8.97x 440.14 3947.36 chroma_hpp[ 16x4] 18.24x 248.22 4526.78 chroma_hps[ 16x4] 15.54x 434.20 6749.49 chroma_vpp[ 16x4] 15.63x 258.69 4042.72 chroma_vps[ 16x4] 10.40x 311.10 3235.92 chroma_vsp[ 16x4] 14.01x 282.40 3955.72 chroma_vss[ 16x4] 14.40x 218.38 3145.22 chroma_p2s[ 16x4] 6.97x 189.90 1323.92 chroma_p2s_aligned[ 16x4] 6.89x 193.28 1331.20 chroma_hpp[ 4x16] 7.84x 519.88 4077.94 chroma_hps[ 4x16] 10.74x 494.84 5316.49 chroma_vpp[ 4x16] 6.20x 685.29 4250.62 chroma_vps[ 4x16] 6.76x 477.72 3229.45 chroma_vsp[ 4x16] 7.31x 581.33 4251.93 chroma_vss[ 4x16] 7.42x 476.64 3535.72 chroma_p2s[ 4x16] 5.27x 268.30 1413.24 chroma_p2s_aligned[ 4x16] 5.21x 271.60 1415.41 chroma_hpp[32x24] 31.69x 1520.48 48181.82 chroma_hps[32x24] 19.31x 2253.78 43512.31 chroma_vpp[32x24] 35.98x 1368.74 49241.84 chroma_vps[32x24] 30.43x 1243.04 37826.11 chroma_vsp[32x24] 21.52x 2210.59 47568.50 chroma_vss[32x24] 21.39x 2110.32 45142.89 chroma_p2s[32x24] 34.06x 546.29 18609.25 chroma_p2s_aligned[32x24] 34.34x 544.27 18691.45 chroma_hpp[24x32] 13.27x 3614.14 47957.28 chroma_hps[24x32] 13.43x 3162.94 42464.54 chroma_vpp[24x32] 19.72x 2509.46 49475.02 chroma_vps[24x32] 17.10x 2251.11 38495.20 chroma_vsp[24x32] 11.36x 4294.64 48799.26 chroma_vss[24x32] 19.03x 2455.91 46740.67 chroma_p2s[24x32] 15.05x 1458.33 21953.01 chroma_p2s_aligned[24x32] 11.91x 1460.96 17401.93 chroma_hpp[ 32x8] 26.42x 676.04 17860.03 chroma_hps[ 32x8] 20.21x 947.65 19154.08 chroma_vpp[ 32x8] 31.24x 583.48 18228.55 chroma_vps[ 32x8] 24.89x 529.34 13174.31 chroma_vsp[ 32x8] 19.59x 848.76 16630.98 chroma_vss[ 32x8] 18.11x 821.43 14878.31 chroma_p2s[ 32x8] 17.97x 336.21 6041.58 chroma_p2s_aligned[ 32x8] 25.50x 258.40 6588.73 chroma_hpp[ 8x32] 11.98x 1264.87 15158.65 chroma_hps[ 8x32] 10.20x 1300.07 13254.75 chroma_vpp[ 8x32] 16.96x 904.16 15335.17 chroma_vps[ 8x32] 13.49x 908.53 12258.07 chroma_vsp[ 8x32] 8.96x 1750.08 15683.90 chroma_vss[ 8x32] 10.17x 1293.97 13160.48 chroma_p2s[ 8x32] 8.38x 506.16 4239.70 chroma_p2s_aligned[ 8x32] 8.40x 552.42 4642.39 chroma_hpp[64x48] 33.96x 5188.53 176226.61 chroma_hps[64x48] 20.27x 7540.84 152864.64 chroma_vpp[64x48] 48.28x 3696.37 178454.11 chroma_vps[64x48] 34.47x 4185.04 144270.45 chroma_vsp[64x48] 21.06x 8406.14 177072.14 chroma_vss[64x48] 19.65x 7960.94 156443.08 chroma_p2s[64x48] 38.09x 1663.18 63358.73 chroma_p2s_aligned[64x48] 37.79x 1660.60 62748.18 chroma_hpp[48x64] 27.65x 6484.44 179273.39 chroma_hps[48x64] 16.21x 9360.67 151770.12 chroma_vpp[48x64] 28.64x 6330.76 181294.98 chroma_vps[48x64] 25.38x 5682.31 144212.94 chroma_vsp[48x64] 20.26x 8871.45 179765.30 chroma_vss[48x64] 19.00x 8517.38 161815.73 chroma_p2s[48x64] 10.71x 5609.60 60100.22 chroma_p2s_aligned[48x64] 11.06x 5424.39 60015.17 chroma_hpp[64x16] 31.46x 1931.32 60757.27 chroma_hps[64x16] 19.76x 2978.93 58875.34 chroma_vpp[64x16] 46.81x 1316.81 61635.68 chroma_vps[64x16] 34.28x 1456.52 49931.34 chroma_vsp[64x16] 20.81x 2884.20 60008.75 chroma_vss[64x16] 20.11x 2692.19 54152.19 chroma_p2s[64x16] 30.52x 671.48 20491.89 chroma_p2s_aligned[64x16] 30.22x 675.40 20409.03 chroma_hpp[16x64] 20.80x 2749.22 57182.16 chroma_hps[16x64] 14.65x 3465.52 50778.50 chroma_vpp[16x64] 20.86x 2779.38 57971.00 chroma_vps[16x64] 16.16x 2922.05 47221.38 chroma_vsp[16x64] 16.84x 3438.86 57899.79 chroma_vss[16x64] 17.51x 2745.59 48062.09 chroma_p2s[16x64] 7.82x 1911.25 14954.31 chroma_p2s_aligned[16x64] 7.80x 1915.64 14936.71 == intrapred primitives == intra_planar_4x4 3.78x 181.68 687.00 intra_dc_4x4[f=0] 3.41x 111.63 381.15 intra_dc_4x4[f=1] 3.25x 156.06 506.80 intra_allangs4x4 39.51x 798.20 31533.49 intra_ang_4x4[ 2] 7.13x 105.30 750.95 intra_ang_4x4[ 3] 8.98x 111.32 999.28 intra_ang_4x4[ 4] 9.05x 110.61 1000.54 intra_ang_4x4[ 5] 9.02x 110.48 996.25 intra_ang_4x4[ 6] 9.03x 110.74 999.70 intra_ang_4x4[ 7] 9.08x 110.43 1002.70 intra_ang_4x4[ 8] 8.98x 111.22 999.20 intra_ang_4x4[ 9] 9.09x 109.84 998.90 intra_ang_4x4[10] 6.78x 132.08 895.82 intra_ang_4x4[11] 9.37x 109.91 1029.45 intra_ang_4x4[12] 9.36x 110.21 1031.82 intra_ang_4x4[13] 9.51x 111.28 1058.64 intra_ang_4x4[14] 9.74x 108.73 1059.37 intra_ang_4x4[15] 9.32x 113.24 1055.56 intra_ang_4x4[16] 9.74x 109.73 1068.28 intra_ang_4x4[17] 10.02x 114.52 1147.85 intra_ang_4x4[18] 6.52x 98.78 644.05 intra_ang_4x4[19] 7.17x 109.19 782.45 intra_ang_4x4[20] 9.03x 106.06 958.07 intra_ang_4x4[21] 7.09x 119.20 845.04 intra_ang_4x4[22] 7.36x 112.45 828.17 intra_ang_4x4[23] 6.92x 119.64 828.20 intra_ang_4x4[24] 7.14x 111.25 794.30 intra_ang_4x4[25] 7.76x 100.72 781.32 intra_ang_4x4[26] 3.93x 153.42 603.17 intra_ang_4x4[27] 4.83x 140.21 677.10 intra_ang_4x4[28] 6.19x 109.04 675.34 intra_ang_4x4[29] 6.78x 108.32 734.63 intra_ang_4x4[30] 6.18x 119.50 737.98 intra_ang_4x4[31] 6.17x 119.62 738.43 intra_ang_4x4[32] 6.23x 118.65 739.57 intra_ang_4x4[33] 6.22x 119.16 741.05 intra_ang_4x4[34] 4.79x 116.62 558.33 intra_filter_4x4 3.16x 130.63 412.91 intra_planar_8x8 7.18x 314.32 2257.82 intra_dc_8x8[f=0] 8.20x 119.10 976.55 intra_dc_8x8[f=1] 5.68x 231.95 1317.35 intra_allangs8x8 22.52x 3954.14 89054.43 intra_ang_8x8[ 2] 18.93x 127.85 2420.65 intra_ang_8x8[ 3] 18.68x 147.88 2762.53 intra_ang_8x8[ 4] 18.63x 147.97 2756.52 intra_ang_8x8[ 5] 18.51x 148.95 2757.71 intra_ang_8x8[ 6] 18.67x 147.65 2756.29 intra_ang_8x8[ 7] 18.60x 148.18 2756.33 intra_ang_8x8[ 8] 18.42x 149.64 2756.07 intra_ang_8x8[ 9] 18.63x 147.89 2755.70 intra_ang_8x8[10] 12.97x 160.74 2085.08 intra_ang_8x8[11] 17.79x 157.42 2800.42 intra_ang_8x8[12] 18.14x 155.69 2824.26 intra_ang_8x8[13] 17.40x 162.20 2822.97 intra_ang_8x8[14] 16.06x 177.19 2845.78 intra_ang_8x8[15] 18.33x 156.43 2867.45 intra_ang_8x8[16] 18.70x 155.37 2905.44 intra_ang_8x8[17] 18.75x 155.84 2921.37 intra_ang_8x8[18] 13.71x 139.92 1917.83 intra_ang_8x8[19] 9.52x 216.09 2057.79 intra_ang_8x8[20] 10.99x 186.36 2047.84 intra_ang_8x8[21] 10.02x 219.88 2203.19 intra_ang_8x8[22] 10.42x 209.38 2182.44 intra_ang_8x8[23] 11.30x 189.43 2139.98 intra_ang_8x8[24] 10.72x 182.24 1953.73 intra_ang_8x8[25] 14.85x 130.25 1934.62 intra_ang_8x8[26] 6.05x 205.77 1245.81 intra_ang_8x8[27] 15.08x 125.38 1891.15 intra_ang_8x8[28] 13.49x 140.09 1890.07 intra_ang_8x8[29] 13.59x 138.77 1885.60 intra_ang_8x8[30] 13.14x 144.39 1897.63 intra_ang_8x8[31] 13.20x 143.03 1888.58 intra_ang_8x8[32] 13.19x 143.12 1888.22 intra_ang_8x8[33] 13.60x 138.85 1888.11 intra_ang_8x8[34] 12.44x 127.91 1591.25 intra_filter_8x8 3.63x 193.96 704.76 intra_planar_16x16 17.54x 489.67 8590.10 intra_dc_16x16[f=0] 22.87x 154.67 3537.56 intra_dc_16x16[f=1] 9.19x 416.12 3824.44 intra_allangs16x16 22.43x 14165.79 317791.12 intra_ang_16x16[ 2] 29.07x 211.04 6134.78 intra_ang_16x16[ 3] 14.11x 695.77 9819.82 intra_ang_16x16[ 4] 15.44x 654.95 10114.96 intra_ang_16x16[ 5] 14.36x 706.04 10142.08 intra_ang_16x16[ 6] 14.50x 697.10 10110.95 intra_ang_16x16[ 7] 14.54x 696.48 10126.61 intra_ang_16x16[ 8] 15.51x 704.48 10927.74 intra_ang_16x16[ 9] 27.78x 387.25 10759.65 intra_ang_16x16[10] 15.82x 392.24 6206.38 intra_ang_16x16[11] 32.33x 338.62 10947.46 intra_ang_16x16[12] 23.75x 473.15 11236.57 intra_ang_16x16[13] 25.31x 444.37 11249.01 intra_ang_16x16[14] 24.07x 469.63 11302.67 intra_ang_16x16[15] 24.82x 456.47 11331.56 intra_ang_16x16[16] 24.77x 459.72 11384.99 intra_ang_16x16[17] 24.42x 458.18 11188.74 intra_ang_16x16[18] 19.90x 200.87 3997.26 intra_ang_16x16[19] 11.19x 672.93 7528.49 intra_ang_16x16[20] 13.35x 596.29 7961.54 intra_ang_16x16[21] 14.03x 561.33 7878.19 intra_ang_16x16[22] 12.35x 680.91 8406.26 intra_ang_16x16[23] 17.84x 465.97 8313.99 intra_ang_16x16[24] 21.71x 383.26 8322.27 intra_ang_16x16[25] 23.57x 336.23 7925.38 intra_ang_16x16[26] 10.52x 353.97 3722.19 intra_ang_16x16[27] 21.76x 336.90 7332.69 intra_ang_16x16[28] 19.23x 415.75 7995.42 intra_ang_16x16[29] 21.13x 378.33 7993.37 intra_ang_16x16[30] 20.19x 395.79 7990.30 intra_ang_16x16[31] 18.60x 432.25 8039.41 intra_ang_16x16[32] 17.71x 454.06 8042.04 intra_ang_16x16[33] 16.96x 455.26 7719.36 intra_ang_16x16[34] 15.11x 228.77 3455.88 intra_filter_16x16 5.55x 318.37 1767.39 intra_planar_32x32 25.87x 1521.92 39364.66 intra_dc_32x32[f=0] 27.85x 645.69 17983.78 intra_allangs32x32 24.01x 54808.66 1316124.88 intra_ang_32x32[ 2] 41.44x 655.49 27162.14 intra_ang_32x32[ 3] 17.89x 2390.74 42780.32 intra_ang_32x32[ 4] 9.31x 4370.56 40706.32 intra_ang_32x32[ 5] 17.53x 2374.54 41629.17 intra_ang_32x32[ 6] 18.13x 2300.25 41694.57 intra_ang_32x32[ 7] 18.31x 2278.48 41728.01 intra_ang_32x32[ 8] 18.41x 2264.23 41693.91 intra_ang_32x32[ 9] 37.72x 1134.41 42793.32 intra_ang_32x32[10] 40.98x 661.56 27107.87 intra_ang_32x32[11] 36.61x 1176.05 43058.04 intra_ang_32x32[12] 28.90x 1454.68 42038.84 intra_ang_32x32[13] 29.70x 1418.88 42136.55 intra_ang_32x32[14] 29.73x 1419.60 42198.68 intra_ang_32x32[15] 24.98x 1694.44 42334.85 intra_ang_32x32[16] 20.80x 2036.19 42358.95 intra_ang_32x32[17] 21.77x 1996.36 43463.66 intra_ang_32x32[18] 26.50x 686.34 18190.26 intra_ang_32x32[19] 24.91x 1235.39 30770.20 intra_ang_32x32[20] 25.63x 1205.98 30907.44 intra_ang_32x32[21] 29.99x 1074.98 32234.23 intra_ang_32x32[22] 30.36x 1060.79 32202.59 intra_ang_32x32[23] 32.43x 991.87 32167.06 intra_ang_32x32[24] 32.73x 979.83 32072.99 intra_ang_32x32[25] 34.86x 912.48 31810.81 intra_ang_32x32[26] 29.11x 627.83 18276.39 intra_ang_32x32[27] 35.00x 897.30 31404.81 intra_ang_32x32[28] 28.41x 1108.15 31487.33 intra_ang_32x32[29] 27.96x 1126.64 31496.26 intra_ang_32x32[30] 27.21x 1158.34 31522.07 intra_ang_32x32[31] 26.76x 1175.24 31444.41 intra_ang_32x32[32] 25.57x 1233.03 31522.80 intra_ang_32x32[33] 24.92x 1258.38 31359.47 intra_ang_32x32[34] 25.95x 650.00 16865.51 intra_filter_32x32 5.59x 565.05 3157.58 ~/build/BUILD/x265-3.1.2 ~/build/BUILD/x265-3.1.2/10bit ~/build/BUILD/x265-3.1.2 + popd + for i in 8 10 12 + '[' -d 10bit ']' + pushd 10bit + test/TestBench Using random seed 609CEFE4 10bit Testing primitives: SSE2 Testing primitives: SSE3 Testing primitives: SSSE3 Testing primitives: SSE4 Testing primitives: AVX Testing primitives: AVX2 Testing primitives: BMI2 Testing primitives: AVX512 Testing primitives: ARMv6 Testing primitives: NEON Testing primitives: FastNeonMRC Test performance improvement with full optimizations == pixel primitives == satd[ 4x4] 2.05x 353.93 725.55 avg_pp[ 4x4] 2.47x 194.32 479.26 avg_pp_aligned[ 4x4] 2.23x 195.18 435.03 sad[ 4x4] 3.81x 146.02 555.78 sad_x3[ 4x4] 3.07x 361.78 1110.79 sad_x4[ 4x4] 2.94x 481.88 1415.56 copy_pp[ 4x4] 3.97x 102.19 405.34 addAvg[ 4x4] 2.88x 157.23 453.39 addAvg_aligned[ 4x4] 2.82x 161.04 454.26 sse_ss[ 4x4] 2.16x 190.64 412.47 sub_ps[ 4x4] 2.44x 128.58 313.34 add_ps[ 4x4] 3.79x 133.03 504.13 add_ps_aligned[ 4x4] 3.77x 133.49 503.76 copy_ss[ 4x4] 3.96x 101.08 400.70 satd[ 8x8] 7.91x 283.93 2245.09 avg_pp[ 8x8] 7.51x 171.90 1290.99 avg_pp_aligned[ 8x8] 7.56x 170.92 1292.07 sad[ 8x8] 3.76x 422.29 1586.43 sad_x3[ 8x8] 7.15x 557.87 3986.90 sad_x4[ 8x8] 6.97x 732.88 5108.71 copy_pp[ 8x8] 7.09x 141.26 1001.46 addAvg[ 8x8] 7.09x 238.42 1689.86 addAvg_aligned[ 8x8] 7.05x 238.78 1682.55 sse_ss[ 8x8] 7.07x 187.97 1328.59 sub_ps[ 8x8] 7.06x 197.69 1396.51 add_ps[ 8x8] 6.97x 232.78 1623.55 add_ps_aligned[ 8x8] 6.96x 233.64 1625.07 copy_ss[ 8x8] 8.21x 122.33 1003.92 [i420] copy_pp[ 4x4] 4.10x 98.70 404.27 [i420] addAvg[ 4x4] 2.73x 162.40 443.98 [i420] addAvg_aligned[ 4x4] 2.93x 154.58 452.44 [i420] copy_ss[ 4x4] 3.92x 101.87 399.39 [i420] sub_ps[ 4x4] 2.56x 122.79 313.74 [i420] add_ps[ 4x4] 3.90x 131.63 513.98 [i420] add_ps_aligned[ 4x4] 3.75x 133.63 500.86 [i422] copy_pp[ 4x8] 6.24x 125.86 785.35 [i422] addAvg[ 4x8] 3.61x 222.74 804.13 [i422] addAvg_aligned[ 4x8] 3.66x 223.10 815.75 [i422] satd[ 4x8] 5.70x 252.20 1437.26 [i422] copy_ss[ 4x8] 7.00x 113.95 797.44 [i422] sse_pp[ 4x8] 3.10x 233.89 725.54 [i422] sub_ps[ 4x8] 4.04x 192.87 778.26 [i422] add_ps[ 4x8] 4.48x 202.12 904.92 [i422] add_ps_aligned[ 4x8] 4.46x 202.13 902.38 satd[ 8x4] 4.64x 243.67 1130.25 avg_pp[ 8x4] 4.77x 138.53 660.41 avg_pp_aligned[ 8x4] 4.77x 137.90 657.33 sad[ 8x4] 3.42x 242.72 831.32 sad_x3[ 8x4] 6.63x 306.03 2029.61 sad_x4[ 8x4] 6.66x 394.71 2627.46 copy_pp[ 8x4] 4.24x 105.87 448.99 addAvg[ 8x4] 5.15x 168.93 870.33 addAvg_aligned[ 8x4] 5.27x 165.80 872.98 [i420] copy_pp[ 4x2] 2.20x 89.00 196.18 [i420] addAvg[ 4x2] 2.44x 112.63 275.17 [i420] addAvg_aligned[ 4x2] 2.85x 98.30 280.24 [i422] copy_pp[ 4x4] 4.05x 98.86 400.28 [i422] addAvg[ 4x4] 2.72x 162.35 441.65 [i422] addAvg_aligned[ 4x4] 2.84x 158.36 449.97 satd[ 4x8] 5.72x 253.71 1450.75 avg_pp[ 4x8] 3.21x 229.76 736.55 avg_pp_aligned[ 4x8] 2.98x 232.45 693.60 sad[ 4x8] 3.58x 240.54 861.43 sad_x3[ 4x8] 3.01x 690.26 2077.76 sad_x4[ 4x8] 2.96x 906.31 2680.68 copy_pp[ 4x8] 5.59x 139.84 782.20 addAvg[ 4x8] 3.62x 226.23 819.11 addAvg_aligned[ 4x8] 3.61x 226.58 819.04 [i420] copy_pp[ 2x4] 1.57x 102.13 160.34 [i420] addAvg[ 2x4] 1.99x 144.48 287.54 [i420] addAvg_aligned[ 2x4] 2.10x 140.24 294.94 [i422] copy_pp[ 2x8] 1.94x 119.04 230.56 [i422] addAvg[ 2x8] 2.13x 228.61 487.86 [i422] addAvg_aligned[ 2x8] 2.14x 228.12 489.07 satd[16x16] 13.71x 703.44 9640.75 avg_pp[16x16] 15.61x 325.44 5081.45 avg_pp_aligned[16x16] 19.10x 265.48 5069.63 sad[16x16] 18.58x 330.77 6146.52 sad_x3[16x16] 17.61x 929.77 16370.62 sad_x4[16x16] 17.60x 1189.87 20940.76 copy_pp[16x16] 13.22x 225.82 2985.07 addAvg[16x16] 15.42x 461.49 7114.08 addAvg_aligned[16x16] 17.47x 405.79 7091.20 sse_ss[16x16] 15.12x 355.47 5373.45 sub_ps[16x16] 15.38x 360.23 5541.16 add_ps[16x16] 16.54x 386.88 6398.18 add_ps_aligned[16x16] 15.67x 397.42 6226.82 copy_ss[16x16] 16.20x 185.73 3009.55 copy_sp[16x16] 17.56x 170.71 2997.57 copy_ps[16x16] 16.75x 179.21 3001.00 [i420] copy_pp[ 8x8] 8.01x 125.10 1001.85 [i420] addAvg[ 8x8] 7.05x 237.34 1672.40 [i420] addAvg_aligned[ 8x8] 7.05x 237.89 1676.25 [i420] satd[ 8x8] 6.48x 347.07 2248.86 [i420] copy_ss[ 8x8] 8.39x 120.07 1007.85 [i420] sub_ps[ 8x8] 6.95x 195.22 1356.27 [i420] add_ps[ 8x8] 7.09x 229.80 1628.51 [i420] add_ps_aligned[ 8x8] 7.10x 230.32 1634.60 [i420] sa8d[ 8x8] 6.92x 370.72 2565.26 [i422] copy_pp[ 8x16] 9.97x 173.04 1725.42 [i422] addAvg[ 8x16] 11.54x 428.40 4945.63 [i422] addAvg_aligned[ 8x16] 11.07x 432.33 4783.76 [i422] satd[ 8x16] 6.51x 689.50 4487.21 [i422] copy_ss[ 8x16] 10.33x 169.77 1752.91 [i422] sse_pp[ 8x16] 9.82x 287.40 2822.36 [i422] sub_ps[ 8x16] 6.61x 298.76 1973.35 [i422] add_ps[ 8x16] 9.27x 362.17 3357.34 [i422] add_ps_aligned[ 8x16] 9.20x 363.91 3346.90 [i422] sa8d[ 8x16] 7.09x 736.46 5222.50 satd[ 16x8] 12.30x 399.51 4912.84 avg_pp[ 16x8] 14.89x 195.70 2914.20 avg_pp_aligned[ 16x8] 13.55x 198.02 2682.55 sad[ 16x8] 15.93x 202.19 3220.76 sad_x3[ 16x8] 14.84x 579.56 8600.42 sad_x4[ 16x8] 18.51x 675.77 12507.58 copy_pp[ 16x8] 10.65x 161.55 1720.16 addAvg[ 16x8] 11.68x 292.50 3416.03 addAvg_aligned[ 16x8] 14.14x 241.64 3417.62 [i420] copy_pp[ 8x4] 4.42x 110.99 491.09 [i420] addAvg[ 8x4] 5.19x 184.64 957.99 [i420] addAvg_aligned[ 8x4] 5.32x 180.43 959.71 [i420] satd[ 8x4] 4.27x 263.37 1124.30 [i422] copy_pp[ 8x8] 7.76x 129.08 1001.68 [i422] addAvg[ 8x8] 7.05x 237.40 1674.36 [i422] addAvg_aligned[ 8x8] 7.13x 235.54 1678.88 [i422] satd[ 8x8] 6.51x 346.88 2257.98 satd[ 8x16] 6.59x 745.26 4913.34 avg_pp[ 8x16] 9.59x 283.30 2715.61 avg_pp_aligned[ 8x16] 10.36x 258.14 2673.79 sad[ 8x16] 9.19x 359.92 3308.01 sad_x3[ 8x16] 7.55x 1120.37 8455.91 sad_x4[ 8x16] 7.29x 1462.58 10662.30 copy_pp[ 8x16] 8.68x 197.01 1710.60 addAvg[ 8x16] 10.85x 464.07 5032.91 addAvg_aligned[ 8x16] 11.23x 470.24 5281.79 [i420] copy_pp[ 4x8] 6.29x 135.74 853.62 [i420] addAvg[ 4x8] 3.32x 241.81 802.68 [i420] addAvg_aligned[ 4x8] 3.61x 226.33 818.02 [i420] satd[ 4x8] 5.69x 252.91 1439.23 [i422] copy_pp[ 4x16] 8.13x 166.11 1350.87 [i422] addAvg[ 4x16] 4.08x 425.34 1734.13 [i422] addAvg_aligned[ 4x16] 4.12x 426.61 1756.30 [i422] satd[ 4x16] 6.46x 443.26 2861.64 satd[ 16x4] 9.24x 243.66 2250.28 avg_pp[ 16x4] 8.66x 145.13 1256.55 avg_pp_aligned[ 16x4] 8.42x 149.74 1260.63 sad[ 16x4] 11.91x 129.30 1540.36 sad_x3[ 16x4] 15.58x 318.91 4968.60 sad_x4[ 16x4] 11.70x 442.06 5170.52 copy_pp[ 16x4] 5.06x 145.73 737.92 addAvg[ 16x4] 8.82x 202.47 1786.45 addAvg_aligned[ 16x4] 11.15x 160.12 1784.88 [i420] copy_pp[ 8x2] 2.88x 97.08 280.00 [i420] addAvg[ 8x2] 4.32x 122.22 527.76 [i420] addAvg_aligned[ 8x2] 4.49x 117.61 528.24 [i422] copy_pp[ 8x4] 4.44x 110.16 488.64 [i422] addAvg[ 8x4] 5.19x 184.19 956.63 [i422] addAvg_aligned[ 8x4] 5.39x 178.06 959.65 [i422] satd[ 8x4] 4.63x 265.51 1228.73 satd[16x12] 10.66x 623.75 6649.12 avg_pp[16x12] 20.17x 206.86 4172.59 avg_pp_aligned[16x12] 18.68x 207.07 3867.88 sad[16x12] 17.36x 269.64 4680.98 sad_x3[16x12] 16.52x 759.53 12550.17 sad_x4[16x12] 15.92x 1010.08 16083.57 copy_pp[16x12] 11.04x 232.89 2572.11 addAvg[16x12] 15.79x 321.40 5075.74 addAvg_aligned[16x12] 15.58x 325.63 5074.59 [i420] copy_pp[ 8x6] 5.51x 121.19 667.84 [i420] addAvg[ 8x6] 7.01x 199.33 1396.34 [i420] addAvg_aligned[ 8x6] 5.31x 240.48 1277.55 [i422] copy_pp[ 8x12] 10.61x 188.05 1995.27 [i422] addAvg[ 8x12] 7.45x 331.02 2466.75 [i422] addAvg_aligned[ 8x12] 7.49x 330.03 2472.80 [i422] satd[ 8x12] 7.74x 544.54 4213.42 satd[ 4x16] 6.54x 438.02 2862.75 avg_pp[ 4x16] 5.88x 358.08 2106.44 avg_pp_aligned[ 4x16] 6.05x 360.13 2179.56 sad[ 4x16] 6.83x 423.20 2889.80 sad_x3[ 4x16] 3.08x 1437.79 4424.73 sad_x4[ 4x16] 2.84x 1910.73 5420.24 copy_pp[ 4x16] 8.22x 171.36 1407.86 addAvg[ 4x16] 4.13x 466.57 1927.18 addAvg_aligned[ 4x16] 4.10x 468.51 1922.42 [i420] copy_pp[ 2x8] 1.91x 129.40 247.49 [i420] addAvg[ 2x8] 2.13x 250.60 532.63 [i420] addAvg_aligned[ 2x8] 2.17x 245.54 533.25 [i422] copy_pp[ 2x16] 1.41x 253.66 357.94 [i422] addAvg[ 2x16] 2.69x 445.10 1195.35 [i422] addAvg_aligned[ 2x16] 2.27x 446.13 1012.87 satd[12x16] 5.90x 1421.28 8378.95 avg_pp[12x16] 9.43x 403.04 3798.71 avg_pp_aligned[12x16] 10.73x 355.21 3812.30 sad[12x16] 6.58x 717.14 4718.14 sad_x3[12x16] 3.02x 3869.27 11686.10 sad_x4[12x16] 2.94x 5158.70 15175.84 copy_pp[12x16] 8.78x 288.15 2529.50 addAvg[12x16] 6.57x 714.05 4693.64 addAvg_aligned[12x16] 6.57x 713.90 4693.42 [i420] copy_pp[ 6x8] 5.43x 150.42 816.09 [i420] addAvg[ 6x8] 4.04x 318.91 1288.79 [i420] addAvg_aligned[ 6x8] 4.22x 306.81 1294.32 [i422] copy_pp[ 6x16] 5.02x 285.84 1433.92 [i422] addAvg[ 6x16] 3.85x 652.30 2510.48 [i422] addAvg_aligned[ 6x16] 3.84x 652.50 2506.74 satd[32x32] 19.59x 1875.76 36746.06 avg_pp[32x32] 41.82x 613.34 25652.79 avg_pp_aligned[32x32] 42.58x 603.52 25699.77 sad[32x32] 38.64x 796.22 30765.59 sad_x3[32x32] 30.21x 2250.58 67991.59 sad_x4[32x32] 30.01x 2937.39 88157.27 copy_pp[32x32] 40.72x 416.58 16965.30 addAvg[32x32] 23.20x 1103.48 25600.55 addAvg_aligned[32x32] 23.17x 1103.11 25561.58 sse_pp[32x32] 20.50x 1406.55 28831.98 sse_ss[32x32] 20.56x 1389.56 28564.44 sub_ps[32x32] 37.63x 614.61 23128.63 add_ps[32x32] 44.16x 767.01 33870.05 add_ps_aligned[32x32] 46.92x 708.86 33259.86 copy_ss[32x32] 40.04x 424.41 16992.77 copy_sp[32x32] 41.06x 413.97 16997.96 copy_ps[32x32] 40.72x 415.98 16939.53 [i420] copy_pp[16x16] 14.10x 231.88 3270.28 [i420] addAvg[16x16] 17.29x 411.77 7117.88 [i420] addAvg_aligned[16x16] 17.23x 410.83 7078.10 [i420] satd[16x16] 15.02x 644.70 9684.31 [i420] copy_ss[16x16] 16.89x 181.13 3059.88 [i420] copy_ps[16x16] 17.58x 170.58 2998.43 [i420] copy_sp[16x16] 18.11x 169.86 3076.54 [i420] sse_pp[16x16] 16.32x 351.63 5738.13 [i420] sub_ps[16x16] 19.01x 273.45 5198.96 [i420] add_ps[16x16] 15.93x 392.92 6258.31 [i420] add_ps_aligned[16x16] 17.80x 350.46 6236.65 [i420] sa8d[16x16] 7.46x 1364.05 10172.18 [i422] copy_pp[16x32] 28.64x 344.61 9870.07 [i422] addAvg[16x32] 16.95x 811.11 13750.13 [i422] addAvg_aligned[16x32] 16.05x 858.46 13776.49 [i422] satd[16x32] 14.68x 1278.84 18769.99 [i422] copy_ss[16x32] 25.90x 408.77 10585.92 [i422] copy_ps[16x32] 28.89x 343.72 9928.74 [i422] copy_sp[16x32] 33.01x 301.02 9936.36 [i422] sse_pp[16x32] 18.48x 608.98 11256.66 [i422] sub_ps[16x32] 13.89x 512.18 7115.99 [i422] add_ps[16x32] 19.84x 617.52 12254.24 [i422] add_ps_aligned[16x32] 18.42x 665.20 12254.28 [i422] sa8d[16x32] 7.42x 2725.23 20219.40 satd[32x16] 17.67x 1069.16 18895.57 avg_pp[32x16] 37.58x 356.27 13389.30 avg_pp_aligned[32x16] 37.01x 361.69 13385.45 sad[32x16] 34.49x 460.92 15898.56 sad_x3[32x16] 27.09x 1278.70 34645.72 sad_x4[32x16] 27.81x 1659.02 46138.31 copy_pp[32x16] 36.55x 246.36 9004.93 addAvg[32x16] 25.34x 528.68 13397.95 addAvg_aligned[32x16] 20.67x 646.51 13364.61 [i420] copy_pp[ 16x8] 11.50x 148.13 1702.82 [i420] addAvg[ 16x8] 12.19x 289.09 3523.24 [i420] addAvg_aligned[ 16x8] 14.74x 239.42 3527.99 [i420] satd[ 16x8] 13.83x 354.10 4896.31 [i422] copy_pp[16x16] 16.90x 194.49 3286.60 [i422] addAvg[16x16] 17.52x 405.76 7109.08 [i422] addAvg_aligned[16x16] 17.59x 406.36 7147.67 [i422] satd[16x16] 15.02x 644.55 9682.19 satd[16x32] 16.29x 1154.12 18804.79 avg_pp[16x32] 18.33x 562.24 10304.03 avg_pp_aligned[16x32] 17.19x 601.25 10334.18 sad[16x32] 17.32x 747.55 12946.82 sad_x3[16x32] 18.88x 1679.35 31706.64 sad_x4[16x32] 19.57x 2090.15 40902.06 copy_pp[16x32] 26.01x 410.25 10672.41 addAvg[16x32] 15.73x 858.37 13500.21 addAvg_aligned[16x32] 15.86x 860.32 13643.51 [i420] copy_pp[ 8x16] 10.17x 185.46 1885.97 [i420] addAvg[ 8x16] 11.68x 466.40 5449.26 [i420] addAvg_aligned[ 8x16] 11.15x 468.78 5227.39 [i420] satd[ 8x16] 6.52x 753.57 4913.73 [i422] copy_pp[ 8x32] 9.83x 320.26 3148.28 [i422] addAvg[ 8x32] 11.62x 977.77 11365.53 [i422] addAvg_aligned[ 8x32] 12.63x 861.53 10880.67 [i422] satd[ 8x32] 6.86x 1298.52 8912.22 satd[ 32x8] 15.62x 626.85 9788.50 avg_pp[ 32x8] 43.60x 172.60 7525.15 avg_pp_aligned[ 32x8] 42.01x 174.77 7342.89 sad[ 32x8] 35.62x 233.20 8307.38 sad_x3[ 32x8] 26.95x 673.99 18160.97 sad_x4[ 32x8] 22.67x 1001.64 22703.28 copy_pp[ 32x8] 25.65x 176.75 4533.47 addAvg[ 32x8] 25.90x 272.58 7058.33 addAvg_aligned[ 32x8] 25.47x 273.84 6975.38 [i420] copy_pp[ 16x4] 6.31x 127.36 803.65 [i420] addAvg[ 16x4] 11.04x 161.70 1785.36 [i420] addAvg_aligned[ 16x4] 11.71x 152.79 1788.63 [i420] satd[ 16x4] 9.40x 261.50 2457.90 [i422] copy_pp[ 16x8] 13.97x 133.89 1870.99 [i422] addAvg[ 16x8] 14.83x 237.72 3525.16 [i422] addAvg_aligned[ 16x8] 14.80x 237.52 3516.32 [i422] satd[ 16x8] 13.96x 350.91 4897.94 satd[32x24] 20.03x 1399.29 28023.20 avg_pp[32x24] 39.14x 504.69 19755.00 avg_pp_aligned[32x24] 39.57x 499.79 19777.95 sad[32x24] 37.30x 642.25 23953.98 sad_x3[32x24] 29.89x 1697.54 50733.49 sad_x4[32x24] 25.50x 2638.50 67290.84 copy_pp[32x24] 40.68x 321.36 13072.94 addAvg[32x24] 24.40x 800.62 19531.16 addAvg_aligned[32x24] 22.68x 859.49 19490.81 [i420] copy_pp[16x12] 12.27x 191.43 2348.32 [i420] addAvg[16x12] 13.80x 380.10 5244.02 [i420] addAvg_aligned[16x12] 15.91x 318.96 5073.33 [i420] satd[16x12] 11.76x 618.07 7269.02 [i422] copy_pp[16x24] 15.44x 276.57 4271.05 [i422] addAvg[16x24] 16.49x 639.46 10546.84 [i422] addAvg_aligned[16x24] 15.38x 691.31 10631.58 [i422] satd[16x24] 6.38x 2091.24 13340.26 satd[ 8x32] 6.53x 1415.72 9242.18 avg_pp[ 8x32] 11.81x 494.60 5839.26 avg_pp_aligned[ 8x32] 11.68x 499.90 5839.54 sad[ 8x32] 9.56x 722.46 6908.44 sad_x3[ 8x32] 7.83x 2001.32 15662.46 sad_x4[ 8x32] 7.23x 2805.64 20285.45 copy_pp[ 8x32] 10.84x 313.76 3402.02 addAvg[ 8x32] 13.06x 875.34 11434.87 addAvg_aligned[ 8x32] 12.01x 963.53 11568.98 [i420] copy_pp[ 4x16] 8.04x 167.48 1347.00 [i420] addAvg[ 4x16] 4.17x 454.61 1897.22 [i420] addAvg_aligned[ 4x16] 4.13x 466.46 1928.48 [i420] satd[ 4x16] 6.49x 482.41 3131.71 [i422] copy_pp[ 4x32] 6.24x 318.82 1990.86 [i422] addAvg[ 4x32] 3.90x 874.52 3411.24 [i422] addAvg_aligned[ 4x32] 4.00x 799.52 3196.72 [i422] satd[ 4x32] 6.08x 919.66 5594.52 satd[24x32] 6.75x 3967.25 26767.02 avg_pp[24x32] 20.08x 1019.43 20474.40 avg_pp_aligned[24x32] 20.08x 1019.99 20479.20 sad[24x32] 11.75x 2042.39 24006.97 sad_x3[24x32] 9.64x 5453.82 52573.95 sad_x4[24x32] 9.40x 7020.17 65980.43 copy_pp[24x32] 19.25x 689.06 13261.57 addAvg[24x32] 9.66x 1937.20 18704.27 addAvg_aligned[24x32] 9.75x 1922.09 18733.95 [i420] copy_pp[12x16] 8.57x 289.63 2480.95 [i420] addAvg[12x16] 6.79x 712.62 4842.04 [i420] addAvg_aligned[12x16] 6.79x 710.20 4823.16 [i420] satd[12x16] 6.22x 1345.48 8372.23 [i422] copy_pp[12x32] 7.79x 593.75 4625.89 [i422] addAvg[12x32] 6.71x 1459.62 9789.47 [i422] addAvg_aligned[12x32] 6.73x 1467.18 9867.09 [i422] satd[12x32] 5.94x 2839.55 16873.54 satd[64x64] 19.95x 7143.02 142502.58 avg_pp[64x64] 45.62x 1915.09 87371.88 avg_pp_aligned[64x64] 45.32x 1927.74 87359.08 sad[64x64] 45.48x 2400.90 109190.71 sad_x3[64x64] 33.95x 7402.96 251335.89 sad_x4[64x64] 34.77x 9758.57 339297.31 copy_pp[64x64] 34.69x 1753.13 60816.62 addAvg[64x64] 27.77x 3945.81 109584.50 addAvg_aligned[64x64] 28.00x 3911.12 109519.10 sse_pp[64x64] 24.77x 3613.05 89509.78 sse_ss[64x64] 24.87x 3597.83 89482.55 sub_ps[64x64] 33.09x 1946.11 64398.68 add_ps[64x64] 42.06x 2623.27 110324.78 add_ps_aligned[64x64] 41.91x 2631.82 110288.30 copy_ss[64x64] 30.09x 2018.64 60746.03 copy_sp[64x64] 36.28x 1674.20 60734.06 copy_ps[64x64] 38.14x 1591.86 60721.14 [i420] copy_pp[32x32] 45.47x 373.08 16963.25 [i420] addAvg[32x32] 23.35x 1098.76 25660.25 [i420] addAvg_aligned[32x32] 23.19x 1105.01 25629.92 [i420] satd[32x32] 18.97x 1940.79 36824.83 [i420] copy_ss[32x32] 40.39x 421.92 17041.04 [i420] copy_ps[32x32] 40.92x 415.06 16982.07 [i420] copy_sp[32x32] 42.00x 406.26 17061.90 [i420] sse_pp[32x32] 20.52x 1386.64 28449.02 [i420] sub_ps[32x32] 41.06x 566.66 23265.27 [i420] add_ps[32x32] 44.53x 760.66 33868.56 [i420] add_ps_aligned[32x32] 44.70x 757.32 33853.05 [i420] sa8d[32x32] 7.45x 5423.43 40403.81 [i422] copy_pp[32x64] 41.35x 857.42 35452.83 [i422] addAvg[32x64] 24.46x 2031.18 49684.66 [i422] addAvg_aligned[32x64] 24.87x 2035.14 50611.12 [i422] satd[32x64] 19.65x 3672.83 72185.05 [i422] copy_ss[32x64] 45.52x 811.26 36926.97 [i422] copy_ps[32x64] 43.23x 859.75 37169.40 [i422] copy_sp[32x64] 43.24x 859.54 37167.36 [i422] sse_pp[32x64] 25.93x 2147.80 55701.46 [i422] sub_ps[32x64] 33.93x 1135.52 38525.79 [i422] add_ps[32x64] 44.42x 1391.44 61803.13 [i422] add_ps_aligned[32x64] 43.98x 1406.08 61843.71 [i422] sa8d[32x64] 7.30x 11083.34 80932.73 satd[64x32] 19.65x 3653.42 71771.72 avg_pp[64x32] 42.84x 1041.16 44606.05 avg_pp_aligned[64x32] 44.46x 1004.31 44654.76 sad[64x32] 41.51x 1330.21 55218.96 sad_x3[64x32] 35.32x 3764.70 132974.45 sad_x4[64x32] 34.06x 4983.83 169730.64 copy_pp[64x32] 31.17x 843.67 26300.66 addAvg[64x32] 26.88x 2044.71 54954.98 addAvg_aligned[64x32] 26.87x 2047.30 55008.14 [i420] copy_pp[32x16] 36.99x 243.45 9005.32 [i420] addAvg[32x16] 25.46x 528.84 13464.56 [i420] addAvg_aligned[32x16] 21.23x 632.43 13428.75 [i420] satd[32x16] 17.60x 1075.99 18936.44 [i422] copy_pp[32x32] 41.20x 411.90 16969.86 [i422] addAvg[32x32] 23.91x 1087.49 26001.62 [i422] addAvg_aligned[32x32] 23.65x 1102.80 26080.77 [i422] satd[32x32] 19.13x 1924.54 36819.05 satd[32x64] 19.76x 3651.54 72142.70 avg_pp[32x64] 43.31x 1166.12 50504.03 avg_pp_aligned[32x64] 43.62x 1157.15 50475.63 sad[32x64] 44.62x 1348.96 60191.72 sad_x3[32x64] 32.56x 4210.64 137105.22 sad_x4[32x64] 28.23x 6155.12 173789.31 copy_pp[32x64] 43.27x 859.05 37175.01 addAvg[32x64] 24.56x 2029.16 49840.65 addAvg_aligned[32x64] 24.50x 2029.18 49711.70 [i420] copy_pp[16x32] 26.32x 404.24 10639.95 [i420] addAvg[16x32] 15.95x 861.12 13737.76 [i420] addAvg_aligned[16x32] 15.99x 862.06 13783.71 [i420] satd[16x32] 14.75x 1272.42 18763.19 [i422] copy_pp[16x64] 16.86x 749.28 12636.22 [i422] addAvg[16x64] 16.89x 1549.18 26168.57 [i422] addAvg_aligned[16x64] 17.13x 1540.92 26388.36 [i422] satd[16x64] 15.74x 2315.22 36445.36 satd[64x16] 18.89x 1937.99 36618.32 avg_pp[64x16] 39.74x 574.01 22811.83 avg_pp_aligned[64x16] 40.41x 564.50 22813.62 sad[64x16] 35.84x 788.22 28251.73 sad_x3[64x16] 33.04x 2030.23 67078.70 sad_x4[64x16] 31.81x 2688.86 85540.28 copy_pp[64x16] 32.95x 416.06 13708.68 addAvg[64x16] 27.37x 1029.86 28188.39 addAvg_aligned[64x16] 26.14x 1077.18 28156.73 [i420] copy_pp[ 32x8] 28.96x 156.41 4529.82 [i420] addAvg[ 32x8] 25.74x 272.60 7016.75 [i420] addAvg_aligned[ 32x8] 25.52x 276.38 7052.12 [i420] satd[ 32x8] 18.79x 522.34 9816.60 [i422] copy_pp[32x16] 52.98x 168.93 8950.66 [i422] addAvg[32x16] 25.54x 528.50 13497.10 [i422] addAvg_aligned[32x16] 21.88x 620.83 13581.38 [i422] satd[32x16] 17.78x 1064.56 18929.50 satd[64x48] 19.79x 5400.86 106882.89 avg_pp[64x48] 45.23x 1466.22 66311.63 avg_pp_aligned[64x48] 44.75x 1489.22 66636.77 sad[64x48] 43.83x 1876.42 82250.66 sad_x3[64x48] 35.95x 5528.96 198767.48 sad_x4[64x48] 34.42x 7377.42 253907.78 copy_pp[64x48] 30.69x 1259.94 38662.96 addAvg[64x48] 27.54x 2972.64 81871.25 addAvg_aligned[64x48] 27.46x 2979.75 81818.12 [i420] copy_pp[32x24] 39.71x 328.25 13033.69 [i420] addAvg[32x24] 22.99x 855.96 19678.96 [i420] addAvg_aligned[32x24] 24.75x 804.63 19916.21 [i420] satd[32x24] 18.51x 1513.73 28026.17 [i422] copy_pp[32x48] 55.68x 635.21 35365.70 [i422] addAvg[32x48] 24.02x 1567.20 37649.87 [i422] addAvg_aligned[32x48] 24.01x 1569.06 37671.38 [i422] satd[32x48] 7.00x 7631.29 53394.87 satd[16x64] 15.75x 2311.22 36401.62 avg_pp[16x64] 19.00x 1062.69 20189.77 avg_pp_aligned[16x64] 18.67x 1079.83 20163.48 sad[16x64] 20.83x 1193.81 24872.36 sad_x3[16x64] 20.53x 3007.56 61741.91 sad_x4[16x64] 21.28x 3768.65 80193.80 copy_pp[16x64] 17.01x 727.28 12374.04 addAvg[16x64] 16.94x 1543.54 26152.13 addAvg_aligned[16x64] 16.79x 1558.48 26169.41 [i420] copy_pp[ 8x32] 10.94x 310.99 3402.46 [i420] addAvg[ 8x32] 13.05x 874.76 11413.44 [i420] addAvg_aligned[ 8x32] 12.03x 968.66 11653.31 [i420] satd[ 8x32] 6.86x 1299.51 8918.70 [i422] copy_pp[ 8x64] 17.13x 608.92 10432.94 [i422] addAvg[ 8x64] 7.35x 1783.96 13118.29 [i422] addAvg_aligned[ 8x64] 7.42x 1764.34 13085.03 [i422] satd[ 8x64] 7.13x 2515.82 17947.13 satd[48x64] 18.52x 5783.68 107092.73 avg_pp[48x64] 36.56x 1888.80 69063.79 avg_pp_aligned[48x64] 25.88x 2627.02 67990.53 sad[48x64] 38.27x 2239.31 85693.90 sad_x3[48x64] 18.97x 10580.58 200709.81 sad_x4[48x64] 18.81x 13589.28 255583.91 copy_pp[48x64] 22.41x 2019.76 45271.96 addAvg[48x64] 21.54x 3964.13 85371.30 addAvg_aligned[48x64] 21.51x 3969.19 85360.12 [i420] copy_pp[24x32] 15.52x 676.48 10501.84 [i420] addAvg[24x32] 8.17x 2311.75 18885.34 [i420] addAvg_aligned[24x32] 8.17x 2310.50 18871.09 [i420] satd[24x32] 7.14x 3755.13 26822.84 [i422] copy_pp[24x64] 17.94x 1365.66 24504.45 [i422] addAvg[24x64] 10.27x 3661.04 37583.40 [i422] addAvg_aligned[24x64] 10.33x 3638.34 37576.51 [i422] satd[24x64] 7.18x 7411.01 53224.35 ssd_s[4x4] 3.38x 88.70 299.64 ssd_s_aligned[4x4] 3.66x 90.28 330.83 sa8d[4x4] 2.20x 333.09 734.20 residual[4x4] 3.26x 125.60 409.23 residual_aligned[4x4] 3.26x 124.23 404.72 blkfill[4x4] 3.24x 88.72 287.13 blkfill_aligned[4x4] 3.26x 90.47 295.09 transpose[4x4] 3.05x 102.00 310.63 cpy2Dto1D_shl[4x4] 3.50x 107.33 375.77 cpy2Dto1D_shr[4x4] 3.83x 117.52 449.97 cpy1Dto2D_shl[4x4] 3.79x 105.44 399.34 cpy1Dto2D_shl_aligned[4x4] 3.53x 105.39 371.67 cpy1Dto2D_shr[4x4] 4.25x 120.01 509.99 copy_cnt[4x4] 4.14x 114.08 472.59 psy_cost_pp[4x4] 10.30x 239.62 2467.25 ssimDist[4x4] 3.69x 245.72 907.92 ssd_s[8x8] 8.70x 132.59 1153.90 ssd_s_aligned[8x8] 9.11x 120.87 1100.67 sa8d[8x8] 6.90x 369.76 2549.63 residual[8x8] 6.91x 166.15 1148.82 residual_aligned[8x8] 5.83x 171.54 999.36 blkfill[8x8] 10.20x 93.79 956.47 blkfill_aligned[8x8] 10.62x 97.38 1034.36 transpose[8x8] 7.87x 186.04 1463.93 var[8x8] 7.25x 182.24 1321.47 cpy2Dto1D_shl[8x8] 6.59x 187.23 1234.21 cpy2Dto1D_shr[8x8] 9.36x 156.29 1462.48 cpy1Dto2D_shl[8x8] 8.77x 140.96 1236.66 cpy1Dto2D_shl_aligned[8x8] 8.81x 139.64 1230.46 cpy1Dto2D_shr[8x8] 9.28x 157.59 1461.88 copy_cnt[8x8] 10.09x 129.83 1310.33 psy_cost_pp[8x8] 16.67x 474.21 7903.63 ssimDist[8x8] 5.58x 543.59 3033.86 ssd_s[16x16] 14.32x 281.90 4037.99 ssd_s_aligned[16x16] 16.56x 231.07 3826.09 sa8d[16x16] 12.47x 832.16 10373.82 residual[16x16] 12.53x 293.38 3676.28 residual_aligned[16x16] 14.83x 247.67 3672.45 blkfill[16x16] 21.50x 153.43 3298.94 blkfill_aligned[16x16] 20.89x 157.55 3290.52 transpose[16x16] 9.78x 515.21 5040.78 var[16x16] 15.68x 314.23 4927.64 cpy2Dto1D_shl[16x16] 25.24x 218.03 5503.49 cpy2Dto1D_shr[16x16] 24.39x 252.25 6152.03 cpy1Dto2D_shl[16x16] 18.72x 282.47 5288.20 cpy1Dto2D_shl_aligned[16x16] 16.56x 303.90 5032.60 cpy1Dto2D_shr[16x16] 20.37x 301.70 6145.51 copy_cnt[16x16] 26.03x 216.06 5623.99 psy_cost_pp[16x16] 23.01x 1493.19 34356.22 ssimDist[16x16] 5.85x 2203.34 12884.93 ssd_s[32x32] 41.53x 613.84 25495.50 ssd_s_aligned[32x32] 41.75x 609.37 25441.30 sa8d[32x32] 13.60x 2965.91 40331.95 residual[32x32] 36.07x 648.88 23407.78 residual_aligned[32x32] 36.24x 640.31 23205.10 blkfill[32x32] 49.00x 373.48 18299.96 blkfill_aligned[32x32] 47.02x 373.98 17585.98 transpose[32x32] 9.82x 1895.48 18615.67 var[32x32] 8.78x 2823.15 24798.42 cpy2Dto1D_shl[32x32] 55.03x 529.70 29150.74 cpy2Dto1D_shr[32x32] 40.64x 712.50 28958.18 cpy1Dto2D_shl[32x32] 51.39x 531.63 27321.42 cpy1Dto2D_shl_aligned[32x32] 50.31x 539.38 27136.89 cpy1Dto2D_shr[32x32] 33.52x 902.15 30244.15 copy_cnt[32x32] 49.54x 541.90 26846.88 psy_cost_pp[32x32] 21.21x 5976.22 126729.45 ssimDist[32x32] 8.18x 7659.60 62619.56 sa8d[64x64] 7.45x 21864.05 162858.83 transpose[64x64] 9.60x 7095.00 68136.55 var[64x64] 8.05x 11437.06 92094.25 psy_cost_pp[64x64] 22.12x 23489.05 519589.31 ssimDist[64x64] 7.12x 29517.87 210286.80 weight_pp 21.46x 2476.31 53152.23 weight_sp 18.10x 2699.50 48867.29 downscale 10.92x 41394.84 451867.44 scale1D_128to64 7.96x 316.84 2522.84 scale1D_128to64_aligned 9.48x 264.88 2511.02 scale2D_64to32 16.30x 2391.96 39000.75 ssim_4x4x2_core 7.31x 193.02 1411.59 ssim_end_4 2.35x 245.45 576.59 calSign 9.17x 245.82 2254.76 SAO_EO_0 10.08x 601.09 6057.14 SAO_EO_1 12.62x 321.73 4059.70 SAO_EO_1_2Rows 17.31x 491.38 8503.68 SAO_EO_2[0] 7.36x 137.59 1012.73 SAO_EO_2[1] 11.37x 359.00 4080.56 SAO_EO_3[0] 5.73x 156.26 894.64 SAO_EO_3[1] 9.48x 398.70 3780.08 SAO_BO_0 12.66x 11087.92 140376.08 saoCuStatsE0 1.68x 128113.64 214874.70 saoCuStatsE1 2.53x 122592.34 310222.84 saoCuStatsE2 2.38x 127414.59 303582.25 saoCuStatsE3 2.40x 124781.43 299355.34 planecopy_cp 19.63x 4770.51 93640.95 propagateCost 2.47x 3136.42 7758.75 cuTreeFix8Pack 4.05x 1955.27 7916.21 cuTreeFix8Unpack 3.77x 2434.57 9176.66 scanPosLast 12.53x 5915.30 74124.94 findPosFirstLast 4.34x 121.96 529.41 costCoeffNxN 2.10x 976.83 2055.14 costCoeffRemain 1.27x 542.92 688.74 pelFilterLumaStrong_Vertical 2.40x 528.46 1265.70 pelFilterLumaStrong_Horizontal 4.03x 318.47 1283.71 pelFilterChroma_Vertical 1.57x 282.77 444.30 pelFilterChroma_Horizontal 3.20x 138.87 444.67 integral_init4v 5.94x 185.54 1102.62 integral_init8v 5.21x 225.49 1175.22 integral_init12v 4.18x 261.69 1094.48 integral_init16v 4.83x 218.91 1058.01 integral_init24v 4.84x 224.98 1089.10 integral_init32v 5.12x 225.22 1153.97 integral_init4h 4.95x 390.08 1930.06 integral_init8h 3.24x 574.39 1861.94 integral_init12h 2.19x 809.47 1769.37 integral_init16h 1.80x 932.89 1674.73 normFact[8x8] 5.49x 296.31 1627.69 normFact[16x16] 6.47x 1058.93 6846.79 normFact[32x32] 7.77x 4113.11 31978.80 normFact[64x64] 7.11x 15558.70 110658.50 == transforms primitives == dst4x4 4.80x 258.00 1239.45 dct4x4 6.05x 205.65 1245.08 dct8x8 5.99x 1350.96 8093.22 dct16x16 7.06x 6321.73 44626.13 dct32x32 5.66x 45811.16 259112.50 idst4x4 4.84x 336.58 1629.95 idct4x4 8.06x 198.93 1603.83 idct8x8 10.70x 907.24 9705.19 idct16x16 10.45x 4865.87 50865.83 idct32x32 8.57x 35493.16 304200.78 dequant_normal 15.05x 2550.57 38395.61 dequant_scaling 12.53x 3397.68 42556.55 quant 14.13x 6923.06 97846.18 nquant 15.78x 5492.15 86684.78 nonPsyRdoQuant[4x4] 3.45x 258.06 889.29 nonPsyRdoQuant[8x8] 4.58x 194.51 890.15 nonPsyRdoQuant[16x16] 4.58x 194.20 889.36 nonPsyRdoQuant[32x32] 4.59x 194.13 891.74 psyRdoQuant[4x4] 5.06x 282.32 1428.11 psyRdoQuant[8x8] 4.65x 310.06 1441.45 psyRdoQuant[16x16] 4.67x 305.47 1425.98 psyRdoQuant[32x32] 4.63x 318.48 1474.06 psyRdoQuant_1p[4x4] 2.98x 299.68 894.07 psyRdoQuant_1p[8x8] 2.96x 301.33 890.65 psyRdoQuant_1p[16x16] 3.03x 300.14 908.03 psyRdoQuant_1p[32x32] 2.97x 300.42 890.88 count_nonzero[4x4] 3.15x 100.03 315.08 count_nonzero[8x8] 12.81x 115.41 1478.10 count_nonzero[16x16] 30.96x 163.11 5050.32 count_nonzero[32x32] 37.75x 473.06 17857.17 denoiseDct 14.75x 3489.52 51484.23 == interp primitives == luma_hpp[ 4x4] 4.33x 404.67 1753.15 luma_hps[ 4x4] 4.82x 885.95 4273.49 luma_vpp[ 4x4] 6.05x 308.38 1865.43 luma_vps[ 4x4] 5.65x 299.60 1693.92 luma_vsp[ 4x4] 7.75x 240.55 1864.20 luma_vss[ 4x4] 6.30x 273.26 1721.12 luma_hv [ 4x4] 5.79x 1221.38 7076.67 luma_hpp[ 8x8] 13.83x 544.74 7534.13 luma_hps[ 8x8] 14.06x 878.94 12357.21 luma_vpp[ 8x8] 8.44x 840.50 7090.82 luma_vps[ 8x8] 8.84x 688.59 6087.96 luma_vsp[ 8x8] 11.94x 592.75 7080.24 luma_vss[ 8x8] 14.23x 487.71 6938.14 luma_hv [ 8x8] 13.95x 1447.22 20193.84 convert_p2s[ 8x8] 7.81x 181.94 1420.80 convert_p2s_aligned[ 8x8] 7.50x 187.43 1405.61 luma_hpp[16x16] 18.79x 1337.31 25134.21 luma_hps[16x16] 17.64x 2047.18 36109.01 luma_vpp[16x16] 17.48x 1602.04 28004.55 luma_vps[16x16] 16.56x 1530.12 25342.21 luma_vsp[16x16] 17.54x 1593.22 27952.93 luma_vss[16x16] 19.80x 1423.20 28172.54 luma_hv [16x16] 16.54x 3884.88 64264.21 convert_p2s[16x16] 12.85x 301.93 3879.43 convert_p2s_aligned[16x16] 14.71x 263.95 3881.99 luma_hpp[32x32] 21.51x 4648.12 99959.83 luma_hps[32x32] 19.28x 6431.06 124006.95 luma_vpp[32x32] 20.05x 5034.18 100946.87 luma_vps[32x32] 18.85x 4771.47 89923.27 luma_vsp[32x32] 19.95x 5033.09 100412.83 luma_vss[32x32] 19.16x 5181.48 99288.40 luma_hv [32x32] 18.48x 12486.97 230712.77 convert_p2s[32x32] 45.87x 539.62 24752.95 convert_p2s_aligned[32x32] 41.76x 592.99 24762.03 luma_hpp[64x64] 19.13x 19874.54 380217.06 luma_hps[64x64] 16.45x 23243.44 382307.66 luma_vpp[64x64] 19.34x 19784.26 382722.22 luma_vps[64x64] 18.47x 18589.30 343411.81 luma_vsp[64x64] 19.49x 19743.74 384738.44 luma_vss[64x64] 17.82x 20468.53 364692.78 luma_hv [64x64] 16.72x 47756.10 798399.00 convert_p2s[64x64] 45.70x 1554.98 71056.21 convert_p2s_aligned[64x64] 46.58x 1526.92 71118.09 luma_hpp[ 8x4] 9.53x 405.24 3863.58 luma_hps[ 8x4] 13.95x 661.60 9231.69 luma_vpp[ 8x4] 7.24x 451.73 3270.78 luma_vps[ 8x4] 6.99x 422.97 2958.60 luma_vsp[ 8x4] 7.65x 432.93 3312.96 luma_vss[ 8x4] 7.66x 413.01 3164.04 luma_hv [ 8x4] 10.82x 1236.73 13381.42 convert_p2s[ 8x4] 4.76x 127.62 607.70 convert_p2s_aligned[ 8x4] 4.20x 142.87 600.40 luma_hpp[ 4x8] 5.51x 708.40 3903.03 luma_hps[ 4x8] 4.73x 1300.14 6149.25 luma_vpp[ 4x8] 8.49x 428.24 3634.91 luma_vps[ 4x8] 9.72x 352.32 3423.48 luma_vsp[ 4x8] 9.88x 367.76 3635.24 luma_vss[ 4x8] 9.05x 357.98 3237.99 luma_hv [ 4x8] 6.16x 1804.82 11125.23 convert_p2s[ 4x8] 3.94x 150.64 593.78 convert_p2s_aligned[ 4x8] 4.12x 148.09 610.25 luma_hpp[ 16x8] 18.56x 775.18 14386.52 luma_hps[ 16x8] 16.61x 1421.35 23608.05 luma_vpp[ 16x8] 16.64x 879.49 14635.81 luma_vps[ 16x8] 14.56x 850.40 12378.34 luma_vsp[ 16x8] 15.29x 887.13 13568.15 luma_vss[ 16x8] 16.59x 815.07 13521.58 luma_hv [ 16x8] 15.29x 2477.18 37880.84 convert_p2s[ 16x8] 8.89x 257.84 2292.92 convert_p2s_aligned[ 16x8] 11.45x 199.36 2283.14 luma_hpp[ 8x16] 15.94x 885.90 14123.13 luma_hps[ 8x16] 13.76x 1324.25 18222.49 luma_vpp[ 8x16] 10.08x 1357.40 13688.35 luma_vps[ 8x16] 9.47x 1331.32 12611.06 luma_vsp[ 8x16] 12.44x 1136.63 14136.21 luma_vss[ 8x16] 12.79x 1068.98 13674.39 luma_hv [ 8x16] 14.56x 2356.90 34306.34 convert_p2s[ 8x16] 11.14x 253.59 2825.57 convert_p2s_aligned[ 8x16] 11.17x 251.83 2812.58 luma_hpp[32x16] 21.06x 2410.88 50772.48 luma_hps[32x16] 19.33x 3848.23 74389.32 luma_vpp[32x16] 19.63x 2611.31 51261.20 luma_vps[32x16] 18.53x 2482.54 46001.55 luma_vsp[32x16] 19.58x 2607.97 51052.26 luma_vss[32x16] 19.06x 2677.48 51035.80 luma_hv [32x16] 18.61x 6869.61 127864.78 convert_p2s[32x16] 38.85x 335.25 13023.46 convert_p2s_aligned[32x16] 38.08x 339.01 12908.89 luma_hpp[16x32] 18.77x 2696.32 50611.36 luma_hps[16x32] 20.44x 3534.31 72252.49 luma_vpp[16x32] 18.06x 3029.25 54711.30 luma_vps[16x32] 16.25x 2804.20 45557.29 luma_vsp[16x32] 17.56x 2966.01 52079.83 luma_vss[16x32] 20.13x 2623.38 52798.91 luma_hv [16x32] 21.19x 6029.13 127775.56 convert_p2s[16x32] 18.41x 556.37 10240.73 convert_p2s_aligned[16x32] 19.48x 484.48 9437.83 luma_hpp[64x32] 19.51x 9831.34 191799.11 luma_hps[64x32] 16.44x 12891.44 211880.44 luma_vpp[64x32] 19.40x 9938.86 192833.20 luma_vps[64x32] 18.37x 9380.67 172352.83 luma_vsp[64x32] 19.13x 10018.20 191649.73 luma_vss[64x32] 17.66x 10304.92 181964.28 luma_hv [64x32] 17.05x 24609.02 419681.91 convert_p2s[64x32] 41.96x 856.85 35949.67 convert_p2s_aligned[64x32] 41.36x 865.80 35807.11 luma_hpp[32x64] 21.35x 9261.49 197778.47 luma_hps[32x64] 17.34x 11596.81 201109.22 luma_vpp[32x64] 20.42x 9924.33 202610.50 luma_vps[32x64] 18.96x 9445.05 179037.52 luma_vsp[32x64] 20.11x 9950.79 200104.08 luma_vss[32x64] 18.67x 10319.99 192692.98 luma_hv [32x64] 17.67x 23491.18 415037.75 convert_p2s[32x64] 43.38x 977.86 42422.66 convert_p2s_aligned[32x64] 43.75x 980.40 42893.10 luma_hpp[16x12] 16.61x 1149.96 19097.49 luma_hps[16x12] 16.56x 1820.75 30153.82 luma_vpp[16x12] 16.94x 1252.55 21215.99 luma_vps[16x12] 16.50x 1170.62 19318.24 luma_vsp[16x12] 17.23x 1230.91 21205.50 luma_vss[16x12] 18.59x 1138.09 21155.20 luma_hv [16x12] 16.23x 3220.22 52259.76 convert_p2s[16x12] 11.39x 262.54 2991.51 convert_p2s_aligned[16x12] 14.04x 232.79 3267.21 luma_hpp[12x16] 5.33x 3448.18 18372.33 luma_hps[12x16] 6.62x 3856.53 25547.08 luma_vpp[12x16] 9.22x 2035.92 18780.40 luma_vps[12x16] 9.56x 1861.83 17808.28 luma_vsp[12x16] 10.17x 1929.54 19627.96 luma_vss[12x16] 10.60x 1793.89 19007.41 luma_hv [12x16] 8.49x 5782.60 49113.11 convert_p2s[12x16] 8.08x 374.16 3022.30 convert_p2s_aligned[12x16] 8.06x 376.44 3033.51 luma_hpp[ 16x4] 14.46x 469.82 6794.77 luma_hps[ 16x4] 17.37x 997.34 17327.31 luma_vpp[ 16x4] 14.04x 528.99 7425.63 luma_vps[ 16x4] 16.34x 401.46 6560.98 luma_vsp[ 16x4] 17.42x 426.45 7429.13 luma_vss[ 16x4] 19.02x 383.62 7297.84 luma_hv [ 16x4] 16.88x 1514.08 25557.83 convert_p2s[ 16x4] 8.03x 168.09 1350.28 convert_p2s_aligned[ 16x4] 9.56x 136.17 1302.19 luma_hpp[ 4x16] 4.84x 1362.66 6593.91 luma_hps[ 4x16] 4.40x 2026.90 8912.03 luma_vpp[ 4x16] 9.06x 850.64 7704.93 luma_vps[ 4x16] 9.61x 785.59 7547.58 luma_vsp[ 4x16] 9.49x 810.51 7690.30 luma_vss[ 4x16] 9.18x 749.77 6879.33 luma_hv [ 4x16] 7.46x 2529.65 18867.95 convert_p2s[ 4x16] 7.38x 209.09 1544.04 convert_p2s_aligned[ 4x16] 7.36x 210.63 1549.93 luma_hpp[32x24] 21.33x 3528.66 75282.69 luma_hps[32x24] 19.20x 5138.07 98655.99 luma_vpp[32x24] 19.90x 3818.77 75995.95 luma_vps[32x24] 18.75x 3630.37 68064.30 luma_vsp[32x24] 20.35x 3760.71 76519.69 luma_vss[32x24] 18.52x 3924.95 72677.99 luma_hv [32x24] 18.80x 9656.32 181514.84 convert_p2s[32x24] 39.02x 461.83 18018.97 convert_p2s_aligned[32x24] 42.88x 445.09 19087.31 luma_hpp[24x32] 17.92x 4296.12 77005.36 luma_hps[24x32] 17.60x 5517.57 97112.19 luma_vpp[24x32] 14.71x 5353.34 78744.29 luma_vps[24x32] 13.94x 5088.26 70930.31 luma_vsp[24x32] 16.24x 4879.53 79232.13 luma_vss[24x32] 16.97x 4349.73 73809.45 luma_hv [24x32] 17.59x 10249.90 180329.48 convert_p2s[24x32] 21.76x 759.79 16531.99 convert_p2s_aligned[24x32] 23.84x 767.25 18288.66 luma_hpp[ 32x8] 18.91x 1376.09 26026.83 luma_hps[ 32x8] 18.87x 2582.55 48732.50 luma_vpp[ 32x8] 18.66x 1403.85 26200.33 luma_vps[ 32x8] 17.81x 1347.81 23999.24 luma_vsp[ 32x8] 18.60x 1410.98 26247.12 luma_vss[ 32x8] 18.23x 1460.96 26631.94 luma_hv [ 32x8] 19.87x 3820.11 75924.55 convert_p2s[ 32x8] 27.56x 241.84 6665.63 convert_p2s_aligned[ 32x8] 37.62x 177.23 6667.16 luma_hpp[ 8x32] 15.43x 1694.67 26144.66 luma_hps[ 8x32] 14.73x 2065.26 30421.95 luma_vpp[ 8x32] 10.40x 2614.43 27177.38 luma_vps[ 8x32] 9.88x 2411.29 23830.68 luma_vsp[ 8x32] 12.96x 2106.74 27302.49 luma_vss[ 8x32] 14.15x 1840.01 26029.93 luma_hv [ 8x32] 15.01x 4110.45 61706.71 convert_p2s[ 8x32] 10.77x 450.53 4851.70 convert_p2s_aligned[ 8x32] 10.46x 463.98 4851.69 luma_hpp[64x48] 19.77x 14475.64 286160.03 luma_hps[64x48] 16.54x 18002.10 297743.16 luma_vpp[64x48] 19.30x 14896.93 287487.97 luma_vps[64x48] 18.43x 14002.85 258023.00 luma_vsp[64x48] 19.51x 14863.68 289938.25 luma_vss[64x48] 17.81x 15409.85 274400.69 luma_hv [64x48] 16.95x 35829.05 607333.12 convert_p2s[64x48] 44.93x 1190.21 53481.16 convert_p2s_aligned[64x48] 44.16x 1215.71 53684.42 luma_hpp[48x64] 20.19x 14341.98 289502.50 luma_hps[48x64] 16.04x 18104.27 290439.41 luma_vpp[48x64] 18.63x 15621.17 290974.00 luma_vps[48x64] 18.33x 14633.33 268260.16 luma_vsp[48x64] 18.73x 15577.50 291837.94 luma_vss[48x64] 17.25x 16169.24 278960.84 luma_hv [48x64] 16.11x 37529.30 604551.12 convert_p2s[48x64] 37.72x 1520.86 57364.54 convert_p2s_aligned[48x64] 37.38x 1528.96 57148.58 luma_hpp[64x16] 19.67x 4885.73 96102.27 luma_hps[64x16] 16.55x 7578.18 125422.20 luma_vpp[64x16] 19.14x 5055.42 96762.70 luma_vps[64x16] 18.22x 4772.98 86946.73 luma_vsp[64x16] 19.36x 5039.45 97544.47 luma_vss[64x16] 17.77x 5194.18 92308.26 luma_hv [64x16] 16.89x 13567.08 229202.22 convert_p2s[64x16] 34.84x 532.00 18536.17 convert_p2s_aligned[64x16] 34.69x 534.69 18550.79 luma_hpp[16x64] 20.54x 5178.18 106348.23 luma_hps[16x64] 17.36x 6184.24 107341.20 luma_vpp[16x64] 18.28x 5900.54 107885.62 luma_vps[16x64] 16.58x 5413.78 89739.41 luma_vsp[16x64] 18.71x 5774.51 108023.96 luma_vss[16x64] 22.14x 5057.05 111980.48 luma_hv [16x64] 18.54x 11712.99 217157.64 convert_p2s[16x64] 13.18x 1155.57 15231.18 convert_p2s_aligned[16x64] 15.91x 962.28 15310.69 = Color Space i420 = chroma_hpp[ 4x4] 4.17x 260.72 1088.18 chroma_hps[ 4x4] 3.82x 415.84 1586.69 chroma_vpp[ 4x4] 5.71x 200.34 1143.06 chroma_vps[ 4x4] 5.08x 186.76 949.38 chroma_vsp[ 4x4] 4.64x 226.70 1051.11 chroma_vss[ 4x4] 5.05x 167.26 844.63 chroma_p2s[ 4x4] 3.71x 117.16 434.13 chroma_p2s_aligned[ 4x4] 3.58x 118.51 424.30 chroma_hpp[ 8x8] 9.68x 398.73 3859.27 chroma_hps[ 8x8] 9.30x 473.69 4404.20 chroma_vpp[ 8x8] 11.36x 352.78 4008.49 chroma_vps[ 8x8] 9.97x 331.48 3304.62 chroma_vsp[ 8x8] 12.09x 338.25 4090.46 chroma_vss[ 8x8] 10.23x 314.15 3212.68 chroma_p2s[ 8x8] 7.36x 184.93 1361.79 chroma_p2s_aligned[ 8x8] 7.32x 186.18 1362.25 chroma_hpp[16x16] 16.40x 905.01 14839.32 chroma_hps[16x16] 14.10x 1062.59 14983.87 chroma_vpp[16x16] 14.92x 1031.20 15386.70 chroma_vps[16x16] 13.44x 942.04 12663.07 chroma_vsp[16x16] 15.01x 1024.19 15371.99 chroma_vss[16x16] 14.95x 862.18 12889.81 chroma_p2s[16x16] 12.88x 298.53 3846.55 chroma_p2s_aligned[16x16] 15.02x 260.71 3917.06 chroma_hpp[32x32] 19.55x 3174.08 62061.80 chroma_hps[32x32] 17.15x 3334.16 57196.46 chroma_vpp[32x32] 21.01x 3003.47 63094.85 chroma_vps[32x32] 19.59x 2677.66 52467.38 chroma_vsp[32x32] 20.96x 3020.83 63324.82 chroma_vss[32x32] 22.01x 2731.68 60115.35 chroma_p2s[32x32] 45.06x 551.23 24835.92 chroma_p2s_aligned[32x32] 45.43x 545.01 24760.81 chroma_hpp[ 4x2] 3.86x 160.04 617.99 chroma_hps[ 4x2] 3.71x 319.07 1182.92 chroma_vpp[ 4x2] 4.28x 150.41 644.25 chroma_vps[ 4x2] 3.66x 147.01 538.79 chroma_vsp[ 4x2] 4.24x 151.20 641.00 chroma_vss[ 4x2] 3.61x 146.16 527.30 chroma_p2s[ 4x2] 2.20x 101.48 222.95 chroma_p2s_aligned[ 4x2] 2.14x 102.44 219.70 chroma_hpp[ 2x4] 2.77x 205.49 568.31 chroma_hps[ 2x4] 2.84x 308.52 875.00 chroma_vpp[ 2x4] 3.17x 209.86 666.22 chroma_vps[ 2x4] 2.86x 197.04 564.31 chroma_vsp[ 2x4] 3.21x 200.98 644.32 chroma_vss[ 2x4] 2.98x 172.53 513.85 chroma_p2s[ 2x4] 1.39x 126.15 174.85 chroma_p2s_aligned[ 2x4] 1.50x 131.30 197.59 chroma_hpp[ 8x4] 10.39x 191.07 1985.76 chroma_hps[ 8x4] 8.72x 334.70 2918.64 chroma_vpp[ 8x4] 6.52x 317.54 2069.84 chroma_vps[ 8x4] 5.82x 304.43 1770.67 chroma_vsp[ 8x4] 5.76x 329.33 1897.10 chroma_vss[ 8x4] 5.72x 266.58 1524.53 chroma_p2s[ 8x4] 4.36x 126.06 548.99 chroma_p2s_aligned[ 8x4] 4.40x 125.63 552.47 chroma_hpp[ 4x8] 4.60x 448.48 2062.12 chroma_hps[ 4x8] 4.68x 606.49 2839.93 chroma_vpp[ 4x8] 7.19x 300.35 2159.87 chroma_vps[ 4x8] 5.78x 277.78 1606.51 chroma_vsp[ 4x8] 7.13x 276.71 1973.67 chroma_vss[ 4x8] 6.35x 258.86 1643.16 chroma_p2s[ 4x8] 3.80x 151.38 575.82 chroma_p2s_aligned[ 4x8] 3.86x 149.17 575.43 chroma_hpp[ 16x8] 14.59x 538.41 7855.87 chroma_hps[ 16x8] 14.20x 629.36 8933.91 chroma_vpp[ 16x8] 16.76x 479.70 8037.53 chroma_vps[ 16x8] 14.73x 443.48 6534.27 chroma_vsp[ 16x8] 16.46x 485.46 7989.55 chroma_vss[ 16x8] 15.74x 404.96 6375.05 chroma_p2s[ 16x8] 11.37x 197.85 2250.33 chroma_p2s_aligned[ 16x8] 9.78x 210.38 2057.11 chroma_hpp[ 8x16] 11.26x 694.84 7824.34 chroma_hps[ 8x16] 10.19x 759.53 7736.07 chroma_vpp[ 8x16] 12.45x 661.85 8237.07 chroma_vps[ 8x16] 10.72x 610.35 6541.28 chroma_vsp[ 8x16] 13.10x 632.56 8285.11 chroma_vss[ 8x16] 11.72x 583.27 6836.65 chroma_p2s[ 8x16] 10.72x 276.89 2969.40 chroma_p2s_aligned[ 8x16] 11.05x 252.23 2786.41 chroma_hpp[32x16] 19.31x 1633.69 31549.42 chroma_hps[32x16] 17.71x 1802.13 31906.75 chroma_vpp[32x16] 20.48x 1579.42 32348.82 chroma_vps[32x16] 18.61x 1446.24 26920.68 chroma_vsp[32x16] 20.04x 1608.43 32234.06 chroma_vss[32x16] 21.13x 1469.55 31054.12 chroma_p2s[32x16] 37.94x 339.62 12885.85 chroma_p2s_aligned[32x16] 38.80x 332.92 12917.80 chroma_hpp[16x32] 15.42x 1841.44 28396.36 chroma_hps[16x32] 12.99x 2032.67 26400.23 chroma_vpp[16x32] 14.67x 2028.50 29759.26 chroma_vps[16x32] 14.82x 1637.36 24262.00 chroma_vsp[16x32] 16.22x 1832.77 29724.63 chroma_vss[16x32] 16.96x 1468.68 24914.19 chroma_p2s[16x32] 18.57x 555.58 10319.11 chroma_p2s_aligned[16x32] 18.92x 552.68 10455.51 chroma_hpp[ 8x6] 4.85x 604.73 2930.43 chroma_hps[ 8x6] 5.20x 703.06 3653.49 chroma_vpp[ 8x6] 7.28x 419.55 3053.52 chroma_vps[ 8x6] 6.42x 399.46 2563.45 chroma_vsp[ 8x6] 7.30x 419.28 3061.56 chroma_vss[ 8x6] 6.34x 386.24 2447.74 chroma_p2s[ 8x6] 5.60x 153.56 859.42 chroma_p2s_aligned[ 8x6] 5.65x 152.71 863.15 chroma_hpp[ 6x8] 3.67x 735.58 2701.50 chroma_hps[ 6x8] 3.36x 912.42 3066.16 chroma_vpp[ 6x8] 4.65x 608.41 2827.08 chroma_vps[ 6x8] 4.08x 574.40 2344.69 chroma_vsp[ 6x8] 4.74x 597.30 2832.34 chroma_vss[ 6x8] 3.85x 591.41 2278.59 chroma_p2s[ 6x8] 3.92x 206.99 812.20 chroma_p2s_aligned[ 6x8] 4.39x 206.58 907.23 chroma_hpp[ 8x2] 5.18x 204.93 1061.16 chroma_hps[ 8x2] 4.86x 424.31 2063.96 chroma_vpp[ 8x2] 5.24x 209.64 1099.51 chroma_vps[ 8x2] 4.49x 207.73 933.70 chroma_vsp[ 8x2] 5.25x 193.14 1014.79 chroma_vss[ 8x2] 4.42x 185.29 818.39 chroma_p2s[ 8x2] 3.48x 97.70 340.22 chroma_p2s_aligned[ 8x2] 3.57x 93.86 334.96 chroma_hpp[ 2x8] 2.92x 319.15 933.42 chroma_hps[ 2x8] 3.28x 400.35 1314.49 chroma_vpp[ 2x8] 3.65x 302.49 1103.87 chroma_vps[ 2x8] 3.12x 296.68 925.65 chroma_vsp[ 2x8] 3.61x 307.51 1109.30 chroma_vss[ 2x8] 3.11x 295.39 919.70 chroma_p2s[ 2x8] 1.73x 156.55 271.35 chroma_p2s_aligned[ 2x8] 1.79x 153.65 274.51 chroma_hpp[16x12] 14.90x 767.02 11430.19 chroma_hps[16x12] 12.61x 954.99 12046.78 chroma_vpp[16x12] 14.28x 833.03 11896.81 chroma_vps[16x12] 13.04x 742.36 9679.26 chroma_vsp[16x12] 17.14x 692.62 11870.20 chroma_vss[16x12] 14.40x 692.23 9967.79 chroma_p2s[16x12] 12.73x 231.91 2952.39 chroma_p2s_aligned[16x12] 13.64x 216.56 2954.69 chroma_hpp[12x16] 4.07x 2577.26 10484.84 chroma_hps[12x16] 3.82x 2749.57 10501.31 chroma_vpp[12x16] 8.07x 1405.03 11334.04 chroma_vps[12x16] 6.48x 1416.59 9174.74 chroma_vsp[12x16] 8.05x 1423.62 11461.33 chroma_vss[12x16] 7.94x 1198.66 9517.65 chroma_p2s[12x16] 8.34x 359.46 2998.81 chroma_p2s_aligned[12x16] 8.27x 362.44 2997.70 chroma_hpp[ 16x4] 11.35x 338.31 3838.66 chroma_hps[ 16x4] 13.78x 432.52 5958.29 chroma_vpp[ 16x4] 14.57x 269.84 3932.45 chroma_vps[ 16x4] 13.26x 254.41 3373.83 chroma_vsp[ 16x4] 14.17x 277.93 3938.34 chroma_vss[ 16x4] 13.15x 238.74 3140.18 chroma_p2s[ 16x4] 9.25x 151.55 1402.39 chroma_p2s_aligned[ 16x4] 9.45x 148.29 1401.55 chroma_hpp[ 4x16] 6.26x 861.77 5394.85 chroma_hps[ 4x16] 6.15x 960.20 5906.14 chroma_vpp[ 4x16] 7.79x 543.78 4236.99 chroma_vps[ 4x16] 6.61x 513.82 3396.83 chroma_vsp[ 4x16] 8.21x 517.51 4247.46 chroma_vss[ 4x16] 7.16x 490.52 3514.37 chroma_p2s[ 4x16] 7.21x 231.11 1665.32 chroma_p2s_aligned[ 4x16] 6.79x 228.94 1553.98 chroma_hpp[32x24] 18.91x 2479.30 46894.02 chroma_hps[32x24] 17.26x 2570.17 44369.44 chroma_vpp[32x24] 20.58x 2312.70 47605.94 chroma_vps[32x24] 19.27x 2061.04 39718.63 chroma_vsp[32x24] 20.62x 2321.01 47850.28 chroma_vss[32x24] 22.18x 2062.52 45748.42 chroma_p2s[32x24] 42.62x 456.97 19476.24 chroma_p2s_aligned[32x24] 40.95x 463.94 18999.27 chroma_hpp[24x32] 16.72x 2889.92 48307.80 chroma_hps[24x32] 15.13x 2951.21 44647.78 chroma_vpp[24x32] 16.33x 3014.72 49218.39 chroma_vps[24x32] 15.16x 2707.59 41058.94 chroma_vsp[24x32] 17.04x 2922.98 49817.57 chroma_vss[24x32] 19.27x 2454.77 47301.34 chroma_p2s[24x32] 23.79x 769.57 18308.04 chroma_p2s_aligned[24x32] 21.68x 873.36 18938.66 chroma_hpp[ 32x8] 17.12x 954.54 16341.14 chroma_hps[ 32x8] 16.56x 1142.18 18918.31 chroma_vpp[ 32x8] 18.88x 885.22 16716.89 chroma_vps[ 32x8] 18.29x 768.03 14043.82 chroma_vsp[ 32x8] 18.41x 905.14 16665.08 chroma_vss[ 32x8] 18.68x 816.07 15241.53 chroma_p2s[ 32x8] 27.49x 241.74 6645.15 chroma_p2s_aligned[ 32x8] 36.91x 179.58 6628.65 chroma_hpp[ 8x32] 11.61x 1288.41 14954.75 chroma_hps[ 8x32] 10.36x 1322.40 13696.71 chroma_vpp[ 8x32] 10.86x 1441.62 15658.51 chroma_vps[ 8x32] 10.32x 1223.44 12628.99 chroma_vsp[ 8x32] 11.77x 1340.41 15775.70 chroma_vss[ 8x32] 11.85x 1116.47 13225.59 chroma_p2s[ 8x32] 10.51x 424.04 4456.97 chroma_p2s_aligned[ 8x32] 10.53x 459.57 4840.44 = Color Space i422 = chroma_hpp[ 4x8] 4.44x 464.80 2062.98 chroma_hps[ 4x8] 4.35x 608.27 2643.77 chroma_vpp[ 4x8] 7.14x 302.08 2158.00 chroma_vps[ 4x8] 6.18x 285.94 1766.26 chroma_vsp[ 4x8] 7.17x 301.48 2162.66 chroma_vss[ 4x8] 6.47x 281.17 1819.09 chroma_p2s[ 4x8] 3.83x 165.01 631.49 chroma_p2s_aligned[ 4x8] 3.87x 162.45 629.40 chroma_hpp[ 8x16] 12.36x 630.27 7788.59 chroma_hps[ 8x16] 10.07x 763.83 7692.10 chroma_vpp[ 8x16] 12.59x 659.62 8302.07 chroma_vps[ 8x16] 10.80x 606.77 6552.50 chroma_vsp[ 8x16] 13.24x 623.20 8252.26 chroma_vss[ 8x16] 11.74x 582.43 6838.22 chroma_p2s[ 8x16] 10.73x 276.14 2962.35 chroma_p2s_aligned[ 8x16] 11.08x 251.58 2786.50 chroma_hpp[16x32] 15.91x 1788.09 28454.65 chroma_hps[16x32] 13.06x 2016.58 26335.00 chroma_vpp[16x32] 14.74x 2016.41 29712.75 chroma_vps[16x32] 14.82x 1641.48 24323.15 chroma_vsp[16x32] 15.88x 1871.24 29718.97 chroma_vss[16x32] 16.91x 1468.37 24831.64 chroma_p2s[16x32] 19.67x 482.28 9486.08 chroma_p2s_aligned[16x32] 22.33x 433.27 9673.37 chroma_hpp[32x64] 20.19x 6146.91 124081.16 chroma_hps[32x64] 18.68x 6037.85 112762.84 chroma_vpp[32x64] 21.22x 5902.41 125249.79 chroma_vps[32x64] 20.32x 5103.17 103711.78 chroma_vsp[32x64] 21.47x 5829.16 125144.61 chroma_vss[32x64] 22.18x 5288.38 117288.16 chroma_p2s[32x64] 43.88x 969.06 42523.82 chroma_p2s_aligned[32x64] 43.63x 973.68 42483.79 chroma_hpp[ 4x4] 4.25x 255.59 1087.07 chroma_hps[ 4x4] 3.78x 414.81 1566.75 chroma_vpp[ 4x4] 5.69x 200.98 1142.71 chroma_vps[ 4x4] 5.18x 187.21 970.41 chroma_vsp[ 4x4] 5.84x 197.61 1153.17 chroma_vss[ 4x4] 5.09x 181.58 924.39 chroma_p2s[ 4x4] 3.66x 127.92 467.71 chroma_p2s_aligned[ 4x4] 3.57x 129.58 462.72 chroma_hpp[ 2x8] 2.89x 349.05 1008.95 chroma_hps[ 2x8] 2.95x 438.06 1291.87 chroma_vpp[ 2x8] 3.63x 329.90 1198.92 chroma_vps[ 2x8] 3.17x 295.08 934.00 chroma_vsp[ 2x8] 3.60x 308.78 1111.15 chroma_vss[ 2x8] 3.10x 295.50 916.84 chroma_p2s[ 2x8] 1.73x 156.70 271.84 chroma_p2s_aligned[ 2x8] 1.75x 155.53 272.82 chroma_hpp[ 8x8] 9.52x 406.67 3872.44 chroma_hps[ 8x8] 9.30x 474.57 4415.82 chroma_vpp[ 8x8] 11.51x 348.30 4008.72 chroma_vps[ 8x8] 10.00x 330.31 3304.31 chroma_vsp[ 8x8] 11.89x 342.93 4076.05 chroma_vss[ 8x8] 10.24x 313.86 3212.85 chroma_p2s[ 8x8] 7.37x 184.57 1361.12 chroma_p2s_aligned[ 8x8] 7.23x 189.04 1366.97 chroma_hpp[ 4x16] 6.29x 860.55 5413.12 chroma_hps[ 4x16] 6.16x 956.95 5891.36 chroma_vpp[ 4x16] 7.79x 544.11 4237.97 chroma_vps[ 4x16] 6.63x 512.47 3398.82 chroma_vsp[ 4x16] 8.17x 519.36 4243.55 chroma_vss[ 4x16] 7.19x 489.75 3520.71 chroma_p2s[ 4x16] 7.17x 232.20 1665.57 chroma_p2s_aligned[ 4x16] 6.73x 231.13 1556.07 chroma_hpp[16x16] 14.61x 1016.92 14856.06 chroma_hps[16x16] 13.30x 1123.38 14946.29 chroma_vpp[16x16] 15.43x 1002.97 15476.67 chroma_vps[16x16] 13.66x 930.90 12711.94 chroma_vsp[16x16] 15.27x 1011.73 15446.64 chroma_vss[16x16] 15.28x 846.96 12944.15 chroma_p2s[16x16] 11.88x 355.60 4224.34 chroma_p2s_aligned[16x16] 14.58x 285.12 4157.58 chroma_hpp[ 8x32] 10.78x 1387.71 14953.71 chroma_hps[ 8x32] 10.32x 1328.31 13711.86 chroma_vpp[ 8x32] 10.92x 1442.97 15753.60 chroma_vps[ 8x32] 10.25x 1231.17 12615.52 chroma_vsp[ 8x32] 11.64x 1356.81 15793.42 chroma_vss[ 8x32] 11.78x 1117.98 13170.33 chroma_p2s[ 8x32] 10.61x 420.35 4457.91 chroma_p2s_aligned[ 8x32] 10.47x 423.70 4435.92 chroma_hpp[32x32] 19.81x 3130.88 62007.86 chroma_hps[32x32] 17.17x 3320.96 57030.89 chroma_vpp[32x32] 20.89x 3020.17 63104.08 chroma_vps[32x32] 19.51x 2691.53 52518.09 chroma_vsp[32x32] 20.92x 3029.00 63362.71 chroma_vss[32x32] 21.87x 2750.99 60167.30 chroma_p2s[32x32] 46.16x 538.27 24847.38 chroma_p2s_aligned[32x32] 45.92x 538.89 24743.44 chroma_hpp[16x64] 15.85x 3507.45 55601.68 chroma_hps[16x64] 13.97x 3520.66 49195.61 chroma_vpp[16x64] 15.02x 3888.54 58412.95 chroma_vps[16x64] 15.27x 3085.65 47125.46 chroma_vsp[16x64] 16.35x 3566.25 58314.89 chroma_vss[16x64] 17.78x 2701.87 48052.31 chroma_p2s[16x64] 16.33x 937.97 15314.67 chroma_p2s_aligned[16x64] 16.39x 934.35 15318.67 chroma_hpp[ 8x12] 9.74x 593.21 5778.43 chroma_hps[ 8x12] 9.78x 627.74 6138.88 chroma_vpp[ 8x12] 8.52x 711.23 6056.41 chroma_vps[ 8x12] 7.43x 654.97 4866.69 chroma_vsp[ 8x12] 8.76x 691.18 6057.20 chroma_vss[ 8x12] 7.44x 677.99 5044.46 chroma_p2s[ 8x12] 8.83x 225.40 1989.76 chroma_p2s_aligned[ 8x12] 9.57x 202.99 1943.09 chroma_hpp[ 6x16] 3.91x 1444.45 5649.48 chroma_hps[ 6x16] 2.92x 1907.38 5575.45 chroma_vpp[ 6x16] 4.55x 1233.59 5613.77 chroma_vps[ 6x16] 4.02x 1106.22 4452.08 chroma_vsp[ 6x16] 4.96x 1133.16 5625.36 chroma_vss[ 6x16] 4.32x 1077.37 4649.57 chroma_p2s[ 6x16] 5.57x 369.54 2057.98 chroma_p2s_aligned[ 6x16] 5.54x 371.24 2058.33 chroma_hpp[ 8x4] 8.06x 246.68 1988.79 chroma_hps[ 8x4] 9.02x 325.70 2937.37 chroma_vpp[ 8x4] 6.17x 335.00 2067.78 chroma_vps[ 8x4] 5.95x 303.57 1806.94 chroma_vsp[ 8x4] 5.01x 414.45 2075.10 chroma_vss[ 8x4] 5.56x 300.31 1670.96 chroma_p2s[ 8x4] 4.37x 137.61 601.23 chroma_p2s_aligned[ 8x4] 4.24x 140.08 594.00 chroma_hpp[ 2x16] 3.36x 620.44 2082.08 chroma_hps[ 2x16] 3.29x 692.19 2274.99 chroma_vpp[ 2x16] 3.65x 624.93 2283.72 chroma_vps[ 2x16] 3.20x 549.91 1757.46 chroma_vsp[ 2x16] 4.25x 544.08 2314.28 chroma_vss[ 2x16] 3.17x 551.29 1746.69 chroma_p2s[ 2x16] 1.96x 239.36 469.79 chroma_p2s_aligned[ 2x16] 1.96x 239.75 470.50 chroma_hpp[16x24] 15.29x 1404.13 21473.19 chroma_hps[16x24] 13.82x 1495.50 20669.61 chroma_vpp[16x24] 14.71x 1526.45 22448.98 chroma_vps[16x24] 14.23x 1293.95 18418.08 chroma_vsp[16x24] 15.39x 1472.55 22664.87 chroma_vss[16x24] 16.56x 1134.05 18774.46 chroma_p2s[16x24] 18.64x 400.80 7469.71 chroma_p2s_aligned[16x24] 20.86x 357.72 7461.89 chroma_hpp[12x32] 4.42x 4716.93 20842.49 chroma_hps[12x32] 4.11x 4636.28 19049.55 chroma_vpp[12x32] 7.86x 2875.32 22598.26 chroma_vps[12x32] 6.82x 2691.69 18349.30 chroma_vsp[12x32] 7.84x 2877.88 22570.36 chroma_vss[12x32] 7.79x 2322.24 18087.53 chroma_p2s[12x32] 11.21x 634.55 7111.06 chroma_p2s_aligned[12x32] 11.22x 637.94 7159.04 chroma_hpp[ 16x8] 14.01x 564.51 7910.77 chroma_hps[ 16x8] 14.18x 629.99 8933.83 chroma_vpp[ 16x8] 16.91x 482.49 8160.30 chroma_vps[ 16x8] 15.06x 442.72 6669.35 chroma_vsp[ 16x8] 16.80x 485.92 8163.77 chroma_vss[ 16x8] 16.13x 404.52 6524.12 chroma_p2s[ 16x8] 11.48x 195.80 2248.35 chroma_p2s_aligned[ 16x8] 11.10x 185.45 2059.05 chroma_hpp[ 4x32] 6.80x 1648.26 11212.61 chroma_hps[ 4x32] 6.44x 1668.03 10746.55 chroma_vpp[ 4x32] 7.22x 1149.47 8296.44 chroma_vps[ 4x32] 6.61x 1025.08 6773.19 chroma_vsp[ 4x32] 7.26x 1150.67 8354.49 chroma_vss[ 4x32] 7.64x 911.10 6964.79 chroma_p2s[ 4x32] 6.66x 366.50 2441.17 chroma_p2s_aligned[ 4x32] 6.70x 397.27 2662.67 chroma_hpp[32x48] 20.25x 4571.75 92574.49 chroma_hps[32x48] 18.19x 4640.57 84402.74 chroma_vpp[32x48] 21.22x 4433.63 94076.92 chroma_vps[32x48] 19.94x 3942.08 78590.95 chroma_vsp[32x48] 21.28x 4420.01 94072.19 chroma_vss[32x48] 20.02x 4014.98 80366.90 chroma_p2s[32x48] 51.21x 741.99 37999.58 chroma_p2s_aligned[32x48] 50.82x 748.77 38056.27 chroma_hpp[24x64] 16.79x 5644.57 94754.19 chroma_hps[24x64] 16.16x 5374.69 86866.15 chroma_vpp[24x64] 16.81x 5841.67 98175.10 chroma_vps[24x64] 15.68x 5154.47 80825.34 chroma_vsp[24x64] 17.43x 5650.51 98467.59 chroma_vss[24x64] 19.52x 4745.72 92644.73 chroma_p2s[24x64] 22.00x 1810.41 39826.86 chroma_p2s_aligned[24x64] 25.22x 1584.08 39945.35 chroma_hpp[32x16] 17.39x 1816.32 31592.24 chroma_hps[32x16] 17.71x 1800.20 31889.33 chroma_vpp[32x16] 20.21x 1596.45 32259.69 chroma_vps[32x16] 18.63x 1443.91 26904.83 chroma_vsp[32x16] 19.87x 1623.98 32274.23 chroma_vss[32x16] 21.11x 1469.23 31019.75 chroma_p2s[32x16] 36.96x 348.83 12892.73 chroma_p2s_aligned[32x16] 38.09x 338.71 12901.46 chroma_hpp[ 8x64] 11.15x 2620.16 29217.16 chroma_hps[ 8x64] 10.25x 2503.66 25662.43 chroma_vpp[ 8x64] 11.33x 2686.66 30439.29 chroma_vps[ 8x64] 10.63x 2277.10 24194.34 chroma_vsp[ 8x64] 11.91x 2577.00 30687.36 chroma_vss[ 8x64] 12.21x 2071.13 25288.18 chroma_p2s[ 8x64] 10.94x 821.81 8991.88 chroma_p2s_aligned[ 8x64] 10.99x 821.69 9031.13 = Color Space i444 = chroma_hpp[ 4x4] 4.21x 258.09 1086.20 chroma_hps[ 4x4] 3.83x 416.14 1594.26 chroma_vpp[ 4x4] 5.61x 203.52 1141.73 chroma_vps[ 4x4] 5.22x 187.07 975.62 chroma_vsp[ 4x4] 5.85x 196.75 1150.22 chroma_vss[ 4x4] 5.11x 183.17 936.87 chroma_p2s[ 4x4] 4.02x 127.05 510.53 chroma_p2s_aligned[ 4x4] 3.88x 119.47 463.91 chroma_hpp[ 8x8] 11.00x 351.61 3869.18 chroma_hps[ 8x8] 9.46x 467.45 4420.53 chroma_vpp[ 8x8] 11.52x 347.94 4007.90 chroma_vps[ 8x8] 9.97x 330.84 3298.39 chroma_vsp[ 8x8] 11.94x 342.08 4083.47 chroma_vss[ 8x8] 10.25x 314.18 3221.33 chroma_p2s[ 8x8] 7.87x 173.00 1360.97 chroma_p2s_aligned[ 8x8] 7.85x 173.68 1363.62 chroma_hpp[16x16] 16.35x 909.09 14862.67 chroma_hps[16x16] 13.59x 1100.72 14954.27 chroma_vpp[16x16] 14.94x 1037.83 15507.74 chroma_vps[16x16] 13.36x 950.84 12707.61 chroma_vsp[16x16] 15.08x 1020.24 15386.84 chroma_vss[16x16] 15.08x 861.79 12997.18 chroma_p2s[16x16] 9.96x 386.49 3850.80 chroma_p2s_aligned[16x16] 10.02x 390.59 3914.60 chroma_hpp[32x32] 19.82x 3126.41 61957.99 chroma_hps[32x32] 17.19x 3326.10 57163.21 chroma_vpp[32x32] 20.97x 3005.61 63033.49 chroma_vps[32x32] 19.60x 2674.65 52419.50 chroma_vsp[32x32] 20.95x 3023.01 63328.68 chroma_vss[32x32] 22.00x 2734.23 60148.73 chroma_p2s[32x32] 45.02x 549.92 24756.86 chroma_p2s_aligned[32x32] 45.21x 547.36 24746.61 chroma_hpp[64x64] 18.51x 12566.14 232647.86 chroma_hps[64x64] 17.37x 11891.84 206508.88 chroma_vpp[64x64] 20.28x 11632.45 235934.91 chroma_vps[64x64] 19.06x 10237.74 195149.25 chroma_vsp[64x64] 20.42x 11529.84 235470.42 chroma_vss[64x64] 19.93x 10495.92 209132.66 chroma_p2s[64x64] 46.82x 1523.76 71344.08 chroma_p2s_aligned[64x64] 42.24x 1680.08 70972.13 chroma_hpp[ 8x4] 6.85x 290.04 1987.30 chroma_hps[ 8x4] 8.84x 332.11 2934.19 chroma_vpp[ 8x4] 6.47x 321.40 2080.48 chroma_vps[ 8x4] 5.96x 304.39 1815.13 chroma_vsp[ 8x4] 6.34x 319.01 2023.51 chroma_vss[ 8x4] 4.72x 353.73 1670.77 chroma_p2s[ 8x4] 4.69x 128.62 603.12 chroma_p2s_aligned[ 8x4] 4.77x 128.44 612.49 chroma_hpp[ 4x8] 4.43x 464.43 2058.26 chroma_hps[ 4x8] 4.43x 608.83 2698.29 chroma_vpp[ 4x8] 7.00x 308.44 2158.22 chroma_vps[ 4x8] 5.79x 280.90 1625.66 chroma_vsp[ 4x8] 7.14x 276.29 1973.44 chroma_vss[ 4x8] 6.39x 255.27 1630.88 chroma_p2s[ 4x8] 4.86x 138.04 670.46 chroma_p2s_aligned[ 4x8] 4.15x 138.73 575.66 chroma_hpp[ 16x8] 14.31x 547.18 7828.35 chroma_hps[ 16x8] 14.23x 630.90 8980.66 chroma_vpp[ 16x8] 16.77x 478.57 8024.23 chroma_vps[ 16x8] 14.81x 443.97 6574.08 chroma_vsp[ 16x8] 16.62x 483.56 8037.38 chroma_vss[ 16x8] 15.77x 404.09 6372.00 chroma_p2s[ 16x8] 8.99x 250.05 2247.04 chroma_p2s_aligned[ 16x8] 8.86x 233.27 2066.18 chroma_hpp[ 8x16] 10.42x 747.32 7786.90 chroma_hps[ 8x16] 10.12x 760.34 7697.69 chroma_vpp[ 8x16] 12.55x 660.93 8292.27 chroma_vps[ 8x16] 10.90x 600.84 6550.91 chroma_vsp[ 8x16] 12.88x 638.06 8215.13 chroma_vss[ 8x16] 11.79x 580.74 6845.68 chroma_p2s[ 8x16] 11.85x 251.32 2979.17 chroma_p2s_aligned[ 8x16] 12.20x 228.52 2787.51 chroma_hpp[32x16] 19.23x 1643.29 31592.85 chroma_hps[32x16] 17.73x 1799.89 31918.11 chroma_vpp[32x16] 20.31x 1588.73 32270.66 chroma_vps[32x16] 18.66x 1448.16 27018.19 chroma_vsp[32x16] 20.14x 1600.38 32233.76 chroma_vss[32x16] 21.02x 1467.03 30840.86 chroma_p2s[32x16] 37.15x 345.21 12825.45 chroma_p2s_aligned[32x16] 38.70x 331.35 12821.96 chroma_hpp[16x32] 15.33x 1854.24 28423.03 chroma_hps[16x32] 13.05x 2021.93 26386.02 chroma_vpp[16x32] 14.64x 2028.67 29703.03 chroma_vps[16x32] 14.66x 1655.63 24266.53 chroma_vsp[16x32] 15.77x 1884.32 29709.53 chroma_vss[16x32] 17.05x 1465.35 24977.01 chroma_p2s[16x32] 13.97x 733.21 10244.16 chroma_p2s_aligned[16x32] 14.00x 732.22 10251.18 chroma_hpp[64x32] 18.50x 6338.02 117278.55 chroma_hps[64x32] 17.32x 6257.15 108395.69 chroma_vpp[64x32] 20.20x 5854.18 118259.27 chroma_vps[64x32] 18.96x 5176.24 98157.71 chroma_vsp[64x32] 20.41x 5803.08 118444.80 chroma_vss[64x32] 19.95x 5284.19 105442.34 chroma_p2s[64x32] 39.95x 898.56 35893.73 chroma_p2s_aligned[64x32] 41.26x 867.00 35775.33 chroma_hpp[32x64] 19.69x 6221.19 122483.11 chroma_hps[32x64] 18.65x 5934.60 110704.30 chroma_vpp[32x64] 21.34x 5857.70 124979.56 chroma_vps[32x64] 20.03x 5167.00 103501.36 chroma_vsp[32x64] 21.35x 5848.62 124895.33 chroma_vss[32x64] 21.97x 5266.15 115717.23 chroma_p2s[32x64] 43.14x 985.47 42512.43 chroma_p2s_aligned[32x64] 42.99x 987.00 42433.18 chroma_hpp[16x12] 13.90x 824.75 11464.61 chroma_hps[16x12] 12.49x 958.91 11979.83 chroma_vpp[16x12] 14.51x 818.56 11877.67 chroma_vps[16x12] 13.38x 732.88 9803.44 chroma_vsp[16x12] 17.24x 697.99 12034.48 chroma_vss[16x12] 16.00x 628.89 10061.41 chroma_p2s[16x12] 9.93x 325.31 3229.35 chroma_p2s_aligned[16x12] 9.60x 336.79 3232.05 chroma_hpp[12x16] 4.08x 2580.11 10533.56 chroma_hps[12x16] 3.82x 2756.61 10539.82 chroma_vpp[12x16] 7.95x 1435.78 11408.27 chroma_vps[12x16] 6.53x 1410.98 9215.22 chroma_vsp[12x16] 7.84x 1447.33 11345.41 chroma_vss[12x16] 8.35x 1146.72 9578.87 chroma_p2s[12x16] 8.34x 359.16 2995.41 chroma_p2s_aligned[12x16] 8.29x 363.26 3011.03 chroma_hpp[ 16x4] 11.59x 329.70 3820.04 chroma_hps[ 16x4] 13.48x 431.37 5814.94 chroma_vpp[ 16x4] 14.75x 266.61 3932.76 chroma_vps[ 16x4] 12.83x 255.28 3276.30 chroma_vsp[ 16x4] 13.96x 282.12 3937.44 chroma_vss[ 16x4] 13.22x 237.69 3141.76 chroma_p2s[ 16x4] 8.31x 168.10 1396.73 chroma_p2s_aligned[ 16x4] 8.35x 168.02 1402.44 chroma_hpp[ 4x16] 6.28x 860.87 5403.91 chroma_hps[ 4x16] 6.16x 957.71 5895.24 chroma_vpp[ 4x16] 7.80x 544.11 4244.28 chroma_vps[ 4x16] 6.66x 511.07 3405.16 chroma_vsp[ 4x16] 8.17x 520.98 4256.03 chroma_vss[ 4x16] 7.19x 488.56 3512.81 chroma_p2s[ 4x16] 7.37x 225.96 1666.07 chroma_p2s_aligned[ 4x16] 6.94x 225.16 1562.76 chroma_hpp[32x24] 18.94x 2471.18 46806.86 chroma_hps[32x24] 16.84x 2629.71 44293.61 chroma_vpp[32x24] 20.59x 2312.30 47610.51 chroma_vps[32x24] 19.17x 2069.43 39679.24 chroma_vsp[32x24] 20.48x 2335.45 47825.47 chroma_vss[32x24] 21.94x 2081.90 45685.63 chroma_p2s[32x24] 42.08x 462.18 19449.55 chroma_p2s_aligned[32x24] 42.21x 460.30 19428.13 chroma_hpp[24x32] 16.59x 2909.39 48279.08 chroma_hps[24x32] 15.13x 2943.01 44521.41 chroma_vpp[24x32] 16.20x 3034.07 49157.07 chroma_vps[24x32] 15.08x 2722.02 41061.58 chroma_vsp[24x32] 17.09x 2914.37 49793.70 chroma_vss[24x32] 19.20x 2460.14 47235.36 chroma_p2s[24x32] 16.12x 1043.52 16819.59 chroma_p2s_aligned[24x32] 17.77x 1040.08 18486.38 chroma_hpp[ 32x8] 17.06x 956.79 16318.09 chroma_hps[ 32x8] 16.70x 1130.83 18887.63 chroma_vpp[ 32x8] 18.98x 879.74 16696.51 chroma_vps[ 32x8] 17.27x 813.61 14049.71 chroma_vsp[ 32x8] 18.37x 907.03 16658.97 chroma_vss[ 32x8] 18.94x 807.62 15298.19 chroma_p2s[ 32x8] 27.46x 241.99 6644.97 chroma_p2s_aligned[ 32x8] 37.09x 178.90 6634.75 chroma_hpp[ 8x32] 11.62x 1286.36 14943.19 chroma_hps[ 8x32] 10.34x 1323.03 13683.64 chroma_vpp[ 8x32] 10.87x 1446.31 15720.00 chroma_vps[ 8x32] 10.37x 1217.44 12627.78 chroma_vsp[ 8x32] 11.60x 1356.68 15743.92 chroma_vss[ 8x32] 11.78x 1119.99 13197.85 chroma_p2s[ 8x32] 11.71x 416.95 4882.46 chroma_p2s_aligned[ 8x32] 14.20x 435.15 6177.07 chroma_hpp[64x48] 18.61x 9380.08 174524.66 chroma_hps[64x48] 17.45x 9024.46 157477.05 chroma_vpp[64x48] 20.21x 8744.77 176708.47 chroma_vps[64x48] 18.93x 7743.06 146587.50 chroma_vsp[64x48] 20.37x 8665.30 176473.78 chroma_vss[64x48] 19.97x 7896.35 157666.23 chroma_p2s[64x48] 44.46x 1199.01 53304.49 chroma_p2s_aligned[64x48] 43.61x 1216.59 53055.82 chroma_hpp[48x64] 18.68x 9559.75 178598.23 chroma_hps[48x64] 17.44x 9062.98 158048.41 chroma_vpp[48x64] 19.63x 9135.92 179334.58 chroma_vps[48x64] 18.54x 8092.04 149995.02 chroma_vsp[48x64] 19.73x 9181.43 181147.92 chroma_vss[48x64] 17.64x 8563.12 151037.06 chroma_p2s[48x64] 12.75x 4401.46 56130.04 chroma_p2s_aligned[48x64] 12.65x 4439.03 56171.86 chroma_hpp[64x16] 17.72x 3327.75 58969.79 chroma_hps[64x16] 17.28x 3419.23 59070.04 chroma_vpp[64x16] 21.35x 2979.49 63604.33 chroma_vps[64x16] 18.52x 2691.55 49836.86 chroma_vsp[64x16] 20.03x 2983.70 59759.01 chroma_vss[64x16] 19.74x 2727.77 53840.55 chroma_p2s[64x16] 33.64x 548.25 18443.39 chroma_p2s_aligned[64x16] 35.03x 529.16 18537.19 chroma_hpp[16x64] 15.81x 3514.27 55568.81 chroma_hps[16x64] 13.90x 3542.47 49233.84 chroma_vpp[16x64] 15.04x 3880.45 58349.45 chroma_vps[16x64] 15.25x 3086.66 47069.74 chroma_vsp[16x64] 16.30x 3567.62 58145.80 chroma_vss[16x64] 17.78x 2709.79 48168.27 chroma_p2s[16x64] 10.86x 1393.22 15132.10 chroma_p2s_aligned[16x64] 10.91x 1386.23 15121.62 == intrapred primitives == intra_planar_4x4 4.02x 165.79 666.58 intra_dc_4x4[f=0] 4.07x 127.73 519.79 intra_dc_4x4[f=1] 3.67x 186.57 685.48 intra_ang_4x4[ 2] 8.06x 123.60 996.37 intra_ang_4x4[ 3] 5.27x 215.74 1136.63 intra_ang_4x4[ 4] 5.78x 194.29 1123.21 intra_ang_4x4[ 5] 5.65x 182.12 1028.49 intra_ang_4x4[ 6] 6.23x 165.14 1028.00 intra_ang_4x4[ 7] 6.25x 164.13 1025.95 intra_ang_4x4[ 8] 6.60x 155.38 1025.10 intra_ang_4x4[ 9] 6.73x 152.83 1028.21 intra_ang_4x4[10] 6.74x 137.14 924.41 intra_ang_4x4[11] 7.22x 151.31 1092.41 intra_ang_4x4[12] 6.61x 165.51 1094.37 intra_ang_4x4[13] 6.86x 166.36 1140.41 intra_ang_4x4[14] 6.78x 165.49 1121.35 intra_ang_4x4[15] 6.05x 185.71 1124.05 intra_ang_4x4[16] 6.08x 185.59 1127.56 intra_ang_4x4[17] 5.24x 223.17 1169.16 intra_ang_4x4[18] 7.03x 117.02 822.52 intra_ang_4x4[19] 4.61x 181.81 838.28 intra_ang_4x4[20] 4.83x 168.54 814.51 intra_ang_4x4[21] 4.84x 167.70 812.14 intra_ang_4x4[22] 4.96x 159.99 792.93 intra_ang_4x4[23] 4.73x 167.65 793.41 intra_ang_4x4[24] 4.83x 160.27 774.74 intra_ang_4x4[25] 5.57x 138.78 773.58 intra_ang_4x4[26] 4.20x 148.64 623.66 intra_ang_4x4[27] 5.23x 133.73 699.07 intra_ang_4x4[28] 4.49x 155.46 698.44 intra_ang_4x4[29] 4.47x 156.15 698.23 intra_ang_4x4[30] 4.47x 156.52 699.23 intra_ang_4x4[31] 4.29x 163.47 700.83 intra_ang_4x4[32] 4.18x 167.28 699.91 intra_ang_4x4[33] 4.41x 158.98 700.86 intra_ang_4x4[34] 5.54x 105.81 585.84 intra_filter_4x4 3.24x 116.44 377.04 intra_planar_8x8 7.88x 283.91 2235.83 intra_dc_8x8[f=0] 9.97x 139.26 1388.38 intra_dc_8x8[f=1] 6.70x 264.87 1774.84 intra_ang_8x8[ 2] 14.55x 156.99 2284.99 intra_ang_8x8[ 3] 6.62x 459.76 3042.05 intra_ang_8x8[ 4] 7.17x 422.86 3031.20 intra_ang_8x8[ 5] 7.34x 412.96 3031.03 intra_ang_8x8[ 6] 7.35x 413.27 3037.36 intra_ang_8x8[ 7] 7.58x 399.81 3030.09 intra_ang_8x8[ 8] 8.15x 371.80 3030.66 intra_ang_8x8[ 9] 7.81x 389.35 3042.49 intra_ang_8x8[10] 12.18x 201.40 2452.69 intra_ang_8x8[11] 7.84x 400.13 3137.77 intra_ang_8x8[12] 8.30x 378.84 3143.19 intra_ang_8x8[13] 8.18x 388.96 3182.99 intra_ang_8x8[14] 8.14x 395.07 3215.44 intra_ang_8x8[15] 7.86x 413.81 3250.68 intra_ang_8x8[16] 7.63x 428.76 3271.13 intra_ang_8x8[17] 7.39x 444.46 3285.47 intra_ang_8x8[18] 10.88x 144.67 1574.39 intra_ang_8x8[19] 6.91x 334.79 2314.32 intra_ang_8x8[20] 7.08x 322.12 2280.53 intra_ang_8x8[21] 7.28x 310.11 2257.80 intra_ang_8x8[22] 7.35x 304.35 2236.52 intra_ang_8x8[23] 7.47x 298.03 2226.75 intra_ang_8x8[24] 7.28x 301.35 2192.40 intra_ang_8x8[25] 7.72x 280.64 2165.73 intra_ang_8x8[26] 9.78x 168.19 1645.61 intra_ang_8x8[27] 7.58x 282.86 2143.18 intra_ang_8x8[28] 7.35x 290.61 2134.53 intra_ang_8x8[29] 6.58x 324.60 2136.20 intra_ang_8x8[30] 6.49x 329.43 2136.77 intra_ang_8x8[31] 6.37x 336.39 2144.33 intra_ang_8x8[32] 6.36x 335.30 2132.28 intra_ang_8x8[33] 6.28x 340.40 2137.14 intra_ang_8x8[34] 8.92x 143.41 1278.93 intra_filter_8x8 3.76x 185.47 697.15 intra_planar_16x16 21.88x 392.02 8576.59 intra_dc_16x16[f=0] 28.00x 188.70 5282.75 intra_dc_16x16[f=1] 13.47x 437.39 5893.29 intra_ang_16x16[ 2] 33.05x 195.38 6456.66 intra_ang_16x16[ 3] 11.13x 907.67 10104.94 intra_ang_16x16[ 4] 8.87x 1294.86 11484.60 intra_ang_16x16[ 5] 10.43x 1111.40 11587.03 intra_ang_16x16[ 6] 10.50x 1103.99 11586.50 intra_ang_16x16[ 7] 10.20x 1138.44 11615.65 intra_ang_16x16[ 8] 11.03x 1050.03 11585.15 intra_ang_16x16[ 9] 11.10x 1002.49 11123.97 intra_ang_16x16[10] 22.55x 323.11 7284.66 intra_ang_16x16[11] 9.83x 1160.39 11408.48 intra_ang_16x16[12] 8.50x 1360.70 11563.08 intra_ang_16x16[13] 9.10x 1232.04 11212.76 intra_ang_16x16[14] 9.05x 1240.66 11232.14 intra_ang_16x16[15] 8.95x 1245.29 11141.15 intra_ang_16x16[16] 8.80x 1274.65 11211.76 intra_ang_16x16[17] 8.07x 1331.41 10745.09 intra_ang_16x16[18] 15.51x 259.14 4020.32 intra_ang_16x16[19] 12.10x 706.01 8543.91 intra_ang_16x16[20] 12.85x 699.99 8996.23 intra_ang_16x16[21] 13.76x 648.05 8915.62 intra_ang_16x16[22] 13.81x 635.18 8771.01 intra_ang_16x16[23] 14.38x 613.24 8818.26 intra_ang_16x16[24] 14.62x 599.22 8762.91 intra_ang_16x16[25] 15.35x 543.80 8346.49 intra_ang_16x16[26] 11.66x 331.10 3860.92 intra_ang_16x16[27] 16.30x 493.23 8041.82 intra_ang_16x16[28] 17.18x 482.43 8287.70 intra_ang_16x16[29] 14.87x 561.93 8358.54 intra_ang_16x16[30] 13.80x 598.51 8256.97 intra_ang_16x16[31] 13.93x 589.39 8213.16 intra_ang_16x16[32] 11.55x 711.32 8214.11 intra_ang_16x16[33] 12.78x 621.74 7945.70 intra_ang_16x16[34] 14.00x 242.52 3395.13 intra_filter_16x16 6.19x 296.15 1833.86 intra_planar_32x32 31.86x 1250.99 39853.73 intra_dc_32x32[f=0] 37.72x 509.71 19227.18 intra_ang_32x32[ 2] 69.39x 489.78 33983.44 intra_ang_32x32[ 3] 12.30x 3734.96 45938.39 intra_ang_32x32[ 4] 10.41x 4430.11 46139.08 intra_ang_32x32[ 5] 11.92x 3857.38 45966.41 intra_ang_32x32[ 6] 11.74x 3904.99 45863.23 intra_ang_32x32[ 7] 11.07x 4153.63 45965.90 intra_ang_32x32[ 8] 11.67x 3927.52 45818.11 intra_ang_32x32[ 9] 13.78x 3320.17 45765.38 intra_ang_32x32[10] 70.31x 512.35 36025.29 intra_ang_32x32[11] 12.82x 3604.18 46212.95 intra_ang_32x32[12] 11.16x 4180.53 46656.09 intra_ang_32x32[13] 11.00x 4215.98 46371.45 intra_ang_32x32[14] 11.22x 4137.70 46414.33 intra_ang_32x32[15] 10.54x 4119.51 43423.97 intra_ang_32x32[16] 10.36x 4441.09 46005.57 intra_ang_32x32[17] 10.86x 4295.38 46632.26 intra_ang_32x32[18] 28.97x 715.68 20732.44 intra_ang_32x32[19] 11.67x 2832.65 33052.07 intra_ang_32x32[20] 11.44x 2693.71 30818.44 intra_ang_32x32[21] 12.99x 2519.24 32732.08 intra_ang_32x32[22] 12.56x 2571.71 32294.76 intra_ang_32x32[23] 13.35x 2441.49 32601.43 intra_ang_32x32[24] 13.59x 2416.13 32845.41 intra_ang_32x32[25] 18.20x 1775.62 32310.65 intra_ang_32x32[26] 54.46x 399.84 21774.77 intra_ang_32x32[27] 17.76x 1789.96 31795.69 intra_ang_32x32[28] 15.47x 2066.06 31957.98 intra_ang_32x32[29] 13.91x 2298.14 31970.74 intra_ang_32x32[30] 13.71x 2332.14 31964.48 intra_ang_32x32[31] 14.53x 2195.25 31887.37 intra_ang_32x32[32] 11.93x 2674.15 31914.78 intra_ang_32x32[33] 13.29x 2326.36 30921.19 intra_ang_32x32[34] 40.00x 483.01 19320.21 intra_filter_32x32 6.13x 505.34 3099.31 ~/build/BUILD/x265-3.1.2 ~/build/BUILD/x265-3.1.2/12bit ~/build/BUILD/x265-3.1.2 + popd + for i in 8 10 12 + '[' -d 12bit ']' + pushd 12bit + test/TestBench Using random seed 609CEFF1 12bit Testing primitives: SSE2 Testing primitives: SSE3 Testing primitives: SSSE3 Testing primitives: SSE4 Testing primitives: AVX Testing primitives: AVX2 Testing primitives: BMI2 Testing primitives: AVX512 Testing primitives: ARMv6 Testing primitives: NEON Testing primitives: FastNeonMRC Test performance improvement with full optimizations == pixel primitives == satd[ 4x4] 2.03x 357.19 723.95 avg_pp[ 4x4] 2.12x 193.98 411.62 avg_pp_aligned[ 4x4] 2.10x 195.14 409.33 sad[ 4x4] 3.86x 143.00 551.63 sad_x3[ 4x4] 3.07x 361.98 1111.24 sad_x4[ 4x4] 2.95x 480.04 1418.16 copy_pp[ 4x4] 3.98x 106.58 424.17 addAvg[ 4x4] 2.84x 159.78 454.02 addAvg_aligned[ 4x4] 2.84x 159.82 454.48 sub_ps[ 4x4] 2.78x 128.90 358.69 add_ps[ 4x4] 3.79x 133.28 504.74 add_ps_aligned[ 4x4] 3.76x 134.03 503.74 copy_ss[ 4x4] 4.08x 104.92 428.22 satd[ 8x8] 6.07x 372.12 2260.27 avg_pp[ 8x8] 7.88x 171.56 1351.76 avg_pp_aligned[ 8x8] 7.90x 171.26 1353.80 sad[ 8x8] 3.74x 424.79 1587.85 sad_x3[ 8x8] 7.05x 559.84 3944.65 sad_x4[ 8x8] 6.96x 734.57 5110.27 copy_pp[ 8x8] 6.88x 143.33 986.58 addAvg[ 8x8] 7.03x 239.32 1681.55 addAvg_aligned[ 8x8] 6.95x 241.73 1679.72 sub_ps[ 8x8] 6.00x 195.47 1171.98 add_ps[ 8x8] 6.99x 232.68 1625.85 add_ps_aligned[ 8x8] 6.99x 232.68 1626.35 copy_ss[ 8x8] 7.62x 128.74 981.08 [i420] copy_pp[ 4x4] 4.22x 100.74 424.94 [i420] addAvg[ 4x4] 2.77x 160.65 444.23 [i420] addAvg_aligned[ 4x4] 2.80x 161.22 451.47 [i420] copy_ss[ 4x4] 4.49x 98.55 442.38 [i420] sub_ps[ 4x4] 2.65x 121.93 323.54 [i420] add_ps[ 4x4] 3.85x 131.35 505.73 [i420] add_ps_aligned[ 4x4] 3.82x 131.29 501.27 [i422] copy_pp[ 4x8] 5.59x 128.09 716.31 [i422] addAvg[ 4x8] 3.60x 223.13 803.77 [i422] addAvg_aligned[ 4x8] 3.66x 223.18 817.34 [i422] satd[ 4x8] 5.51x 261.84 1442.46 [i422] copy_ss[ 4x8] 5.93x 121.65 721.83 [i422] sub_ps[ 4x8] 3.16x 195.13 617.28 [i422] add_ps[ 4x8] 4.41x 205.40 905.49 [i422] add_ps_aligned[ 4x8] 4.37x 206.23 902.24 satd[ 8x4] 5.01x 225.38 1129.01 avg_pp[ 8x4] 5.10x 140.87 718.21 avg_pp_aligned[ 8x4] 5.20x 137.43 715.21 sad[ 8x4] 3.48x 239.13 831.49 sad_x3[ 8x4] 6.53x 310.81 2030.58 sad_x4[ 8x4] 6.67x 393.89 2627.09 copy_pp[ 8x4] 6.78x 103.25 700.51 addAvg[ 8x4] 5.35x 165.33 884.58 addAvg_aligned[ 8x4] 5.36x 165.47 886.37 [i420] copy_pp[ 4x2] 2.43x 87.01 211.72 [i420] addAvg[ 4x2] 2.41x 115.29 278.00 [i420] addAvg_aligned[ 4x2] 2.82x 100.44 283.25 [i422] copy_pp[ 4x4] 4.16x 101.32 421.09 [i422] addAvg[ 4x4] 2.76x 160.70 443.05 [i422] addAvg_aligned[ 4x4] 2.85x 157.88 450.39 satd[ 4x8] 5.57x 262.12 1459.23 avg_pp[ 4x8] 3.39x 234.75 796.64 avg_pp_aligned[ 4x8] 3.54x 224.52 794.98 sad[ 4x8] 3.43x 253.30 867.66 sad_x3[ 4x8] 3.03x 690.43 2093.72 sad_x4[ 4x8] 2.95x 906.57 2678.61 copy_pp[ 4x8] 5.51x 137.48 757.03 addAvg[ 4x8] 3.62x 226.20 819.81 addAvg_aligned[ 4x8] 3.67x 226.44 830.29 [i420] copy_pp[ 2x4] 1.50x 96.56 144.85 [i420] addAvg[ 2x4] 2.00x 143.99 287.82 [i420] addAvg_aligned[ 2x4] 2.07x 141.51 293.27 [i422] copy_pp[ 2x8] 2.08x 115.21 239.78 [i422] addAvg[ 2x8] 2.13x 228.61 487.25 [i422] addAvg_aligned[ 2x8] 2.17x 224.88 488.71 satd[16x16] 13.91x 696.63 9688.19 avg_pp[16x16] 17.85x 276.48 4935.55 avg_pp_aligned[16x16] 18.60x 265.57 4939.92 sad[16x16] 18.91x 324.75 6142.04 sad_x3[16x16] 17.57x 930.34 16345.45 sad_x4[16x16] 17.12x 1229.10 21039.93 copy_pp[16x16] 13.41x 252.98 3391.49 addAvg[16x16] 17.28x 408.85 7066.32 addAvg_aligned[16x16] 17.43x 408.73 7124.01 sse_ss[16x16] 14.91x 359.96 5367.59 sub_ps[16x16] 11.99x 310.22 3720.37 add_ps[16x16] 17.73x 352.71 6254.69 add_ps_aligned[16x16] 17.62x 352.65 6213.33 copy_ss[16x16] 18.45x 167.55 3090.76 copy_sp[16x16] 18.69x 165.13 3086.82 copy_ps[16x16] 18.09x 172.07 3112.87 [i420] copy_pp[ 8x8] 7.46x 132.24 986.71 [i420] addAvg[ 8x8] 7.07x 236.78 1673.13 [i420] addAvg_aligned[ 8x8] 7.17x 234.11 1679.66 [i420] satd[ 8x8] 5.96x 377.21 2247.87 [i420] copy_ss[ 8x8] 9.07x 115.37 1046.83 [i420] sub_ps[ 8x8] 6.08x 193.19 1174.09 [i420] add_ps[ 8x8] 7.08x 230.42 1632.10 [i420] add_ps_aligned[ 8x8] 7.26x 230.34 1672.63 [i420] sa8d[ 8x8] 6.88x 370.83 2551.49 [i422] copy_pp[ 8x16] 9.88x 172.64 1705.44 [i422] addAvg[ 8x16] 11.29x 431.28 4869.01 [i422] addAvg_aligned[ 8x16] 11.33x 465.02 5269.07 [i422] satd[ 8x16] 6.01x 746.32 4482.10 [i422] copy_ss[ 8x16] 10.08x 170.85 1722.19 [i422] sub_ps[ 8x16] 6.08x 325.62 1979.42 [i422] add_ps[ 8x16] 9.24x 363.88 3362.56 [i422] add_ps_aligned[ 8x16] 9.27x 361.63 3353.40 [i422] sa8d[ 8x16] 5.12x 1025.85 5248.09 satd[ 16x8] 12.15x 402.39 4890.13 avg_pp[ 16x8] 14.49x 195.79 2836.93 avg_pp_aligned[ 16x8] 13.43x 198.84 2670.92 sad[ 16x8] 13.15x 244.77 3218.11 sad_x3[ 16x8] 14.89x 581.15 8653.30 sad_x4[ 16x8] 16.25x 691.72 11242.54 copy_pp[ 16x8] 9.90x 193.77 1917.64 addAvg[ 16x8] 14.14x 241.70 3418.30 addAvg_aligned[ 16x8] 14.17x 241.71 3424.07 [i420] copy_pp[ 8x4] 7.28x 104.56 761.60 [i420] addAvg[ 8x4] 5.20x 184.23 957.82 [i420] addAvg_aligned[ 8x4] 5.42x 178.16 965.92 [i420] satd[ 8x4] 5.05x 244.11 1233.32 [i422] copy_pp[ 8x8] 7.54x 142.14 1071.97 [i422] addAvg[ 8x8] 5.88x 284.21 1671.11 [i422] addAvg_aligned[ 8x8] 7.06x 237.62 1676.53 [i422] satd[ 8x8] 5.93x 379.12 2248.28 satd[ 8x16] 6.57x 746.51 4906.97 avg_pp[ 8x16] 9.93x 285.39 2834.48 avg_pp_aligned[ 8x16] 10.79x 258.59 2789.34 sad[ 8x16] 8.86x 372.72 3303.52 sad_x3[ 8x16] 7.45x 1128.85 8412.42 sad_x4[ 8x16] 7.25x 1463.76 10612.34 copy_pp[ 8x16] 9.04x 188.41 1702.50 addAvg[ 8x16] 11.63x 463.83 5392.94 addAvg_aligned[ 8x16] 11.67x 470.02 5487.33 [i420] copy_pp[ 4x8] 5.22x 136.26 711.56 [i420] addAvg[ 4x8] 3.39x 236.43 802.69 [i420] addAvg_aligned[ 4x8] 3.68x 221.91 817.49 [i420] satd[ 4x8] 5.44x 264.69 1439.46 [i422] copy_pp[ 4x16] 8.33x 169.82 1414.02 [i422] addAvg[ 4x16] 3.81x 424.82 1617.12 [i422] addAvg_aligned[ 4x16] 3.59x 426.05 1530.97 [i422] satd[ 4x16] 5.89x 485.84 2861.48 satd[ 16x4] 9.20x 244.60 2249.59 avg_pp[ 16x4] 9.02x 144.67 1304.77 avg_pp_aligned[ 16x4] 8.80x 146.15 1286.15 sad[ 16x4] 12.11x 127.18 1540.45 sad_x3[ 16x4] 13.00x 297.95 3872.76 sad_x4[ 16x4] 12.68x 429.83 5449.97 copy_pp[ 16x4] 10.57x 120.34 1272.44 addAvg[ 16x4] 8.95x 199.44 1785.15 addAvg_aligned[ 16x4] 11.15x 159.98 1784.60 [i420] copy_pp[ 8x2] 2.73x 95.26 260.51 [i420] addAvg[ 8x2] 4.24x 124.67 528.96 [i420] addAvg_aligned[ 8x2] 4.42x 121.38 535.95 [i422] copy_pp[ 8x4] 7.21x 106.68 769.71 [i422] addAvg[ 8x4] 5.20x 184.22 957.37 [i422] addAvg_aligned[ 8x4] 5.43x 178.10 966.70 [i422] satd[ 8x4] 5.04x 243.99 1229.75 satd[16x12] 11.40x 636.79 7261.94 avg_pp[16x12] 15.92x 239.27 3809.56 avg_pp_aligned[16x12] 18.17x 207.46 3768.98 sad[16x12] 17.42x 269.19 4689.61 sad_x3[16x12] 16.22x 773.85 12551.75 sad_x4[16x12] 15.72x 1029.41 16181.93 copy_pp[16x12] 11.85x 222.86 2641.25 addAvg[16x12] 15.67x 323.78 5074.45 addAvg_aligned[16x12] 15.72x 322.69 5072.67 [i420] copy_pp[ 8x6] 6.20x 121.54 753.55 [i420] addAvg[ 8x6] 6.87x 202.99 1395.08 [i420] addAvg_aligned[ 8x6] 6.57x 194.85 1279.46 [i422] copy_pp[ 8x12] 6.45x 208.96 1347.24 [i422] addAvg[ 8x12] 7.45x 331.53 2469.59 [i422] addAvg_aligned[ 8x12] 7.46x 332.51 2479.90 [i422] satd[ 8x12] 7.75x 542.11 4201.99 satd[ 4x16] 5.90x 486.36 2869.59 avg_pp[ 4x16] 8.49x 359.18 3051.00 avg_pp_aligned[ 4x16] 4.52x 359.80 1627.91 sad[ 4x16] 4.28x 449.57 1922.49 sad_x3[ 4x16] 3.06x 1439.21 4399.33 sad_x4[ 4x16] 2.85x 1906.43 5432.87 copy_pp[ 4x16] 7.38x 192.16 1418.79 addAvg[ 4x16] 3.67x 462.97 1700.53 addAvg_aligned[ 4x16] 4.08x 469.50 1915.01 [i420] copy_pp[ 2x8] 2.03x 127.06 257.43 [i420] addAvg[ 2x8] 2.09x 255.02 533.57 [i420] addAvg_aligned[ 2x8] 2.13x 251.77 535.15 [i422] copy_pp[ 2x16] 1.36x 262.81 357.67 [i422] addAvg[ 2x16] 2.26x 409.62 926.70 [i422] addAvg_aligned[ 2x16] 2.28x 407.46 928.48 satd[12x16] 6.18x 1347.80 8330.34 avg_pp[12x16] 10.18x 388.08 3949.95 avg_pp_aligned[12x16] 11.11x 355.14 3945.44 sad[12x16] 6.64x 711.27 4721.34 sad_x3[12x16] 3.03x 3868.66 11715.37 sad_x4[12x16] 2.94x 5158.95 15173.44 copy_pp[12x16] 7.76x 291.15 2259.78 addAvg[12x16] 6.55x 717.21 4694.96 addAvg_aligned[12x16] 6.52x 719.62 4691.90 [i420] copy_pp[ 6x8] 5.23x 150.23 785.03 [i420] addAvg[ 6x8] 4.13x 311.83 1288.99 [i420] addAvg_aligned[ 6x8] 4.21x 306.98 1291.67 [i422] copy_pp[ 6x16] 6.62x 285.76 1891.81 [i422] addAvg[ 6x16] 3.85x 649.59 2499.32 [i422] addAvg_aligned[ 6x16] 3.82x 656.85 2509.72 satd[32x32] 19.51x 1881.30 36697.27 avg_pp[32x32] 40.45x 645.37 26105.24 avg_pp_aligned[32x32] 41.11x 634.46 26085.02 sad[32x32] 39.78x 792.42 31522.99 sad_x3[32x32] 29.40x 2283.75 67152.73 sad_x4[32x32] 25.90x 3432.08 88904.20 copy_pp[32x32] 40.54x 419.96 17023.41 addAvg[32x32] 23.17x 1115.18 25843.58 addAvg_aligned[32x32] 23.31x 1106.66 25801.40 sse_pp[32x32] 18.77x 1406.17 26387.34 sse_ss[32x32] 18.98x 1392.02 26426.95 sub_ps[32x32] 37.30x 613.68 22889.10 add_ps[32x32] 41.10x 764.76 31431.97 add_ps_aligned[32x32] 40.51x 775.28 31403.16 copy_ss[32x32] 39.31x 431.95 16979.68 copy_sp[32x32] 40.59x 419.50 17027.29 copy_ps[32x32] 41.25x 411.36 16970.51 [i420] copy_pp[16x16] 14.50x 212.91 3088.01 [i420] addAvg[16x16] 15.31x 465.08 7118.46 [i420] addAvg_aligned[16x16] 17.34x 408.45 7082.78 [i420] satd[16x16] 14.93x 648.25 9676.77 [i420] copy_ss[16x16] 13.83x 222.34 3075.51 [i420] copy_ps[16x16] 19.24x 164.87 3172.80 [i420] copy_sp[16x16] 18.44x 167.96 3097.68 [i420] sse_pp[16x16] 15.94x 330.09 5260.08 [i420] sub_ps[16x16] 14.75x 249.81 3683.66 [i420] add_ps[16x16] 17.71x 352.66 6247.19 [i420] add_ps_aligned[16x16] 19.56x 348.80 6822.11 [i420] sa8d[16x16] 7.09x 1432.93 10163.15 [i422] copy_pp[16x32] 18.37x 355.05 6521.08 [i422] addAvg[16x32] 16.94x 806.46 13664.95 [i422] addAvg_aligned[16x32] 15.53x 872.67 13556.21 [i422] satd[16x32] 14.71x 1269.90 18677.65 [i422] copy_ss[16x32] 19.16x 339.80 6509.57 [i422] copy_ps[16x32] 18.40x 302.18 5558.69 [i422] copy_sp[16x32] 20.86x 297.76 6212.17 [i422] sse_pp[16x32] 17.60x 621.17 10933.23 [i422] sub_ps[16x32] 17.62x 596.92 10518.67 [i422] add_ps[16x32] 17.88x 682.15 12195.83 [i422] add_ps_aligned[16x32] 18.05x 676.16 12203.08 [i422] sa8d[16x32] 5.43x 3727.25 20250.80 satd[32x16] 17.57x 1076.63 18918.76 avg_pp[32x16] 38.43x 353.24 13573.45 avg_pp_aligned[32x16] 37.90x 358.16 13573.22 sad[32x16] 35.13x 464.29 16310.71 sad_x3[32x16] 27.40x 1252.74 34325.01 sad_x4[32x16] 24.13x 1899.95 45848.34 copy_pp[32x16] 37.77x 237.18 8958.95 addAvg[32x16] 25.63x 523.06 13408.67 addAvg_aligned[32x16] 20.33x 657.53 13367.25 [i420] copy_pp[ 16x8] 10.59x 164.61 1743.08 [i420] addAvg[ 16x8] 12.11x 290.89 3521.33 [i420] addAvg_aligned[ 16x8] 14.33x 238.45 3416.16 [i420] satd[ 16x8] 13.82x 353.95 4889.86 [i422] copy_pp[16x16] 18.69x 180.23 3368.62 [i422] addAvg[16x16] 17.62x 406.16 7157.71 [i422] addAvg_aligned[16x16] 17.68x 400.38 7079.75 [i422] satd[16x16] 14.87x 650.29 9667.07 satd[16x32] 16.26x 1152.19 18730.76 avg_pp[16x32] 17.67x 604.02 10671.94 avg_pp_aligned[16x32] 17.34x 610.16 10578.68 sad[16x32] 17.45x 740.93 12929.39 sad_x3[16x32] 18.94x 1669.92 31634.53 sad_x4[16x32] 19.44x 2105.31 40919.44 copy_pp[16x32] 17.58x 408.97 7191.18 addAvg[16x32] 18.09x 753.50 13634.04 addAvg_aligned[16x32] 15.78x 866.55 13670.67 [i420] copy_pp[ 8x16] 9.82x 173.60 1705.04 [i420] addAvg[ 8x16] 11.92x 460.48 5488.29 [i420] addAvg_aligned[ 8x16] 11.10x 474.27 5264.69 [i420] satd[ 8x16] 6.48x 755.39 4898.20 [i422] copy_pp[ 8x32] 9.83x 321.85 3164.39 [i422] addAvg[ 8x32] 12.78x 849.25 10850.10 [i422] addAvg_aligned[ 8x32] 11.61x 965.58 11208.36 [i422] satd[ 8x32] 6.79x 1301.40 8834.19 satd[ 32x8] 15.80x 617.73 9758.79 avg_pp[ 32x8] 42.40x 163.98 6953.18 avg_pp_aligned[ 32x8] 41.75x 166.58 6955.13 sad[ 32x8] 36.06x 238.22 8589.53 sad_x3[ 32x8] 25.53x 707.48 18060.70 sad_x4[ 32x8] 21.88x 1042.19 22805.46 copy_pp[ 32x8] 29.22x 155.03 4529.70 addAvg[ 32x8] 25.25x 276.46 6981.40 addAvg_aligned[ 32x8] 25.11x 275.13 6909.88 [i420] copy_pp[ 16x4] 11.07x 125.74 1391.61 [i420] addAvg[ 16x4] 10.58x 167.57 1773.43 [i420] addAvg_aligned[ 16x4] 11.62x 152.72 1774.58 [i420] satd[ 16x4] 9.37x 262.47 2458.47 [i422] copy_pp[ 16x8] 12.37x 154.25 1908.49 [i422] addAvg[ 16x8] 14.91x 236.78 3530.61 [i422] addAvg_aligned[ 16x8] 14.30x 238.88 3416.35 [i422] satd[ 16x8] 13.68x 356.62 4879.17 satd[32x24] 19.93x 1399.89 27903.26 avg_pp[32x24] 36.80x 529.33 19476.89 avg_pp_aligned[32x24] 36.81x 528.04 19438.18 sad[32x24] 35.92x 648.06 23279.85 sad_x3[32x24] 28.63x 1791.32 51290.18 sad_x4[32x24] 28.72x 2315.31 66491.31 copy_pp[32x24] 40.05x 326.69 13082.79 addAvg[32x24] 22.68x 854.03 19369.92 addAvg_aligned[32x24] 22.46x 863.39 19391.97 [i420] copy_pp[16x12] 14.18x 170.26 2414.46 [i420] addAvg[16x12] 14.31x 366.88 5251.03 [i420] addAvg_aligned[16x12] 16.25x 320.99 5215.26 [i420] satd[16x12] 11.61x 628.53 7294.59 [i422] copy_pp[16x24] 15.44x 287.13 4432.32 [i422] addAvg[16x24] 16.20x 651.70 10557.33 [i422] addAvg_aligned[16x24] 15.40x 689.51 10621.25 [i422] satd[16x24] 6.87x 1920.47 13186.78 satd[ 8x32] 6.57x 1409.50 9259.31 avg_pp[ 8x32] 11.17x 496.49 5547.89 avg_pp_aligned[ 8x32] 11.10x 499.94 5549.13 sad[ 8x32] 9.61x 718.54 6906.31 sad_x3[ 8x32] 7.27x 2154.04 15663.07 sad_x4[ 8x32] 7.22x 2810.62 20281.08 copy_pp[ 8x32] 10.68x 320.28 3420.37 addAvg[ 8x32] 12.95x 878.61 11374.56 addAvg_aligned[ 8x32] 11.61x 965.78 11211.80 [i420] copy_pp[ 4x16] 8.37x 169.42 1417.85 [i420] addAvg[ 4x16] 4.12x 457.59 1885.55 [i420] addAvg_aligned[ 4x16] 4.12x 464.31 1912.86 [i420] satd[ 4x16] 5.91x 529.63 3131.20 [i422] copy_pp[ 4x32] 6.11x 302.75 1848.74 [i422] addAvg[ 4x32] 3.95x 799.46 3161.16 [i422] addAvg_aligned[ 4x32] 4.02x 868.36 3492.60 [i422] satd[ 4x32] 5.71x 980.65 5595.83 satd[24x32] 7.09x 3767.16 26722.71 avg_pp[24x32] 16.07x 895.47 14386.85 avg_pp_aligned[24x32] 16.18x 889.03 14382.99 sad[24x32] 9.52x 1882.97 17926.84 sad_x3[24x32] 9.58x 5449.22 52202.73 sad_x4[24x32] 9.39x 7015.98 65889.27 copy_pp[24x32] 28.34x 683.54 19373.81 addAvg[24x32] 9.66x 1934.46 18689.11 addAvg_aligned[24x32] 9.74x 1926.60 18765.87 [i420] copy_pp[12x16] 7.80x 290.65 2265.88 [i420] addAvg[12x16] 6.84x 708.08 4843.49 [i420] addAvg_aligned[12x16] 6.88x 770.18 5298.32 [i420] satd[12x16] 6.09x 1375.36 8372.50 [i422] copy_pp[12x32] 7.20x 591.46 4256.42 [i422] addAvg[12x32] 6.68x 1467.81 9800.89 [i422] addAvg_aligned[12x32] 6.74x 1460.28 9846.86 [i422] satd[12x32] 6.42x 2624.08 16850.48 satd[64x64] 19.87x 7160.52 142244.88 avg_pp[64x64] 46.95x 1916.04 89950.75 avg_pp_aligned[64x64] 46.74x 1934.41 90417.62 sad[64x64] 46.43x 2383.88 110685.17 sad_x3[64x64] 34.03x 7403.87 251968.34 sad_x4[64x64] 34.67x 9750.25 338004.25 copy_pp[64x64] 31.72x 1749.34 55494.64 addAvg[64x64] 27.42x 3989.67 109395.28 addAvg_aligned[64x64] 27.61x 3959.48 109329.12 sse_pp[64x64] 26.11x 3598.76 93945.58 sse_ss[64x64] 26.20x 3589.58 94042.05 sub_ps[64x64] 33.36x 1919.19 64025.91 add_ps[64x64] 41.98x 2626.75 110262.98 add_ps_aligned[64x64] 42.07x 2618.43 110164.45 copy_ss[64x64] 26.57x 2070.11 55008.64 copy_sp[64x64] 32.85x 1690.68 55533.39 copy_ps[64x64] 34.80x 1596.25 55549.40 [i420] copy_pp[32x32] 41.22x 411.59 16967.44 [i420] addAvg[32x32] 23.67x 1099.53 26023.03 [i420] addAvg_aligned[32x32] 25.02x 1048.62 26238.61 [i420] satd[32x32] 18.96x 1935.65 36698.15 [i420] copy_ss[32x32] 41.16x 412.98 16997.82 [i420] copy_ps[32x32] 41.53x 408.78 16977.57 [i420] copy_sp[32x32] 40.49x 419.46 16983.59 [i420] sse_pp[32x32] 19.06x 1387.35 26438.24 [i420] sub_ps[32x32] 35.81x 619.97 22202.92 [i420] add_ps[32x32] 40.79x 769.50 31388.45 [i420] add_ps_aligned[32x32] 40.59x 774.00 31416.92 [i420] sa8d[32x32] 7.42x 5439.99 40374.69 [i422] copy_pp[32x64] 55.02x 848.38 46681.13 [i422] addAvg[32x64] 24.47x 2026.24 49572.18 [i422] addAvg_aligned[32x64] 24.68x 2026.46 50014.74 [i422] satd[32x64] 19.67x 3658.85 71952.69 [i422] copy_ss[32x64] 54.91x 851.10 46730.84 [i422] copy_ps[32x64] 53.53x 872.11 46688.30 [i422] copy_sp[32x64] 54.21x 861.99 46727.01 [i422] sse_pp[32x64] 21.57x 2389.35 51539.70 [i422] sub_ps[32x64] 33.77x 1142.03 38570.27 [i422] add_ps[32x64] 43.94x 1399.00 61470.37 [i422] add_ps_aligned[32x64] 43.55x 1410.60 61435.50 [i422] sa8d[32x64] 5.52x 14633.27 80821.21 satd[64x32] 19.68x 3659.65 72005.12 avg_pp[64x32] 40.73x 1033.14 42082.22 avg_pp_aligned[64x32] 40.41x 1034.16 41793.59 sad[64x32] 43.40x 1327.33 57600.00 sad_x3[64x32] 35.60x 3741.59 133183.25 sad_x4[64x32] 34.01x 4991.76 169779.59 copy_pp[64x32] 31.21x 842.55 26299.90 addAvg[64x32] 27.19x 2063.11 56095.14 addAvg_aligned[64x32] 27.47x 2041.85 56095.17 [i420] copy_pp[32x16] 37.39x 241.92 9046.67 [i420] addAvg[32x16] 25.91x 522.67 13542.14 [i420] addAvg_aligned[32x16] 20.91x 647.50 13537.17 [i420] satd[32x16] 17.65x 1068.71 18858.37 [i422] copy_pp[32x32] 39.93x 425.62 16993.09 [i422] addAvg[32x32] 23.18x 1115.76 25866.99 [i422] addAvg_aligned[32x32] 23.52x 1110.82 26129.42 [i422] satd[32x32] 18.78x 1953.39 36689.99 satd[32x64] 19.59x 3669.71 71907.26 avg_pp[32x64] 44.35x 1234.88 54771.23 avg_pp_aligned[32x64] 44.78x 1223.45 54781.13 sad[32x64] 48.71x 1325.37 64556.15 sad_x3[32x64] 32.26x 4253.49 137199.42 sad_x4[32x64] 29.03x 6031.74 175088.98 copy_pp[32x64] 53.45x 873.84 46704.25 addAvg[32x64] 24.64x 2027.54 49949.53 addAvg_aligned[32x64] 24.41x 2043.16 49882.18 [i420] copy_pp[16x32] 14.69x 413.66 6077.23 [i420] addAvg[16x32] 18.10x 753.72 13640.09 [i420] addAvg_aligned[16x32] 16.06x 856.22 13749.09 [i420] satd[16x32] 14.70x 1270.75 18686.08 [i422] copy_pp[16x64] 26.55x 740.89 19669.19 [i422] addAvg[16x64] 17.08x 1547.45 26436.10 [i422] addAvg_aligned[16x64] 17.21x 1544.50 26576.13 [i422] satd[16x64] 15.69x 2316.32 36348.52 satd[64x16] 18.87x 1938.22 36573.49 avg_pp[64x16] 36.60x 584.99 21410.91 avg_pp_aligned[64x16] 37.20x 574.85 21385.64 sad[64x16] 37.11x 790.63 29338.31 sad_x3[64x16] 33.13x 2029.98 67262.45 sad_x4[64x16] 32.48x 2631.70 85470.52 copy_pp[64x16] 33.57x 407.19 13671.03 addAvg[64x16] 28.20x 1021.61 28805.62 addAvg_aligned[64x16] 26.56x 1081.80 28737.01 [i420] copy_pp[ 32x8] 26.93x 168.14 4527.63 [i420] addAvg[ 32x8] 25.77x 272.56 7024.42 [i420] addAvg_aligned[ 32x8] 26.06x 273.07 7115.47 [i420] satd[ 32x8] 18.80x 523.16 9836.31 [i422] copy_pp[32x16] 53.76x 166.44 8948.75 [i422] addAvg[32x16] 25.65x 526.98 13514.90 [i422] addAvg_aligned[32x16] 21.14x 641.23 13556.78 [i422] satd[32x16] 18.07x 1085.85 19617.40 satd[64x48] 20.29x 5263.89 106819.20 avg_pp[64x48] 41.61x 1487.92 61912.06 avg_pp_aligned[64x48] 41.93x 1477.66 61960.29 sad[64x48] 45.75x 1868.31 85484.02 sad_x3[64x48] 35.97x 5537.93 199203.05 sad_x4[64x48] 34.41x 7376.62 253792.86 copy_pp[64x48] 32.06x 1206.45 38678.64 addAvg[64x48] 28.23x 2958.31 83526.88 addAvg_aligned[64x48] 28.14x 2970.64 83583.94 [i420] copy_pp[32x24] 40.59x 321.95 13068.13 [i420] addAvg[32x24] 22.79x 855.29 19491.49 [i420] addAvg_aligned[32x24] 23.26x 849.80 19769.10 [i420] satd[32x24] 18.46x 1511.23 27901.54 [i422] copy_pp[32x48] 42.80x 645.39 27624.09 [i422] addAvg[32x48] 23.94x 1572.88 37654.10 [i422] addAvg_aligned[32x48] 24.20x 1573.65 38078.11 [i422] satd[32x48] 6.95x 7669.94 53272.21 satd[16x64] 15.74x 2308.10 36320.70 avg_pp[16x64] 18.38x 1067.48 19616.72 avg_pp_aligned[16x64] 18.22x 1074.70 19578.76 sad[16x64] 20.92x 1192.41 24948.51 sad_x3[16x64] 22.28x 2955.83 65855.17 sad_x4[16x64] 20.99x 3842.91 80656.23 copy_pp[16x64] 27.99x 723.49 20247.28 addAvg[16x64] 16.92x 1548.49 26203.92 addAvg_aligned[16x64] 16.90x 1551.32 26217.12 [i420] copy_pp[ 8x32] 10.98x 311.73 3421.41 [i420] addAvg[ 8x32] 12.59x 872.69 10983.02 [i420] addAvg_aligned[ 8x32] 11.37x 978.63 11122.72 [i420] satd[ 8x32] 6.84x 1298.98 8882.66 [i422] copy_pp[ 8x64] 9.83x 608.18 5981.31 [i422] addAvg[ 8x64] 7.60x 1726.56 13116.07 [i422] addAvg_aligned[ 8x64] 7.29x 1804.04 13150.43 [i422] satd[ 8x64] 7.11x 2513.89 17884.16 satd[48x64] 18.56x 5767.26 107051.08 avg_pp[48x64] 39.08x 1856.57 72549.78 avg_pp_aligned[48x64] 27.25x 2614.22 71231.87 sad[48x64] 39.29x 2264.14 88953.41 sad_x3[48x64] 18.96x 10599.93 200967.05 sad_x4[48x64] 18.86x 13574.01 256021.70 copy_pp[48x64] 26.66x 2205.36 58787.94 addAvg[48x64] 21.69x 3964.05 85977.54 addAvg_aligned[48x64] 21.59x 3983.26 86000.72 [i420] copy_pp[24x32] 28.50x 678.80 19342.90 [i420] addAvg[24x32] 7.55x 2511.30 18952.90 [i420] addAvg_aligned[24x32] 8.25x 2306.51 19037.59 [i420] satd[24x32] 7.10x 3762.44 26705.80 [i422] copy_pp[24x64] 28.33x 1373.98 38921.16 [i422] addAvg[24x64] 10.19x 3665.07 37337.27 [i422] addAvg_aligned[24x64] 10.25x 3640.88 37324.12 [i422] satd[24x64] 7.14x 7430.26 53038.75 ssd_s[4x4] 3.64x 88.74 322.62 ssd_s_aligned[4x4] 3.66x 88.75 324.46 sa8d[4x4] 2.22x 331.94 735.39 residual[4x4] 2.97x 124.68 370.84 residual_aligned[4x4] 3.00x 124.35 373.46 blkfill[4x4] 3.70x 88.74 327.97 blkfill_aligned[4x4] 3.35x 90.98 304.98 transpose[4x4] 3.18x 101.85 323.45 cpy2Dto1D_shl[4x4] 3.95x 107.44 424.00 cpy2Dto1D_shr[4x4] 3.85x 116.88 449.46 cpy1Dto2D_shl[4x4] 4.07x 103.91 422.86 cpy1Dto2D_shl_aligned[4x4] 4.07x 103.99 422.98 cpy1Dto2D_shr[4x4] 3.93x 115.76 455.19 copy_cnt[4x4] 4.92x 107.66 529.73 psy_cost_pp[4x4] 10.50x 214.79 2255.90 ssimDist[4x4] 3.70x 225.14 833.70 ssd_s[8x8] 9.24x 120.55 1113.40 ssd_s_aligned[8x8] 9.19x 120.54 1107.39 sa8d[8x8] 4.81x 530.46 2551.49 residual[8x8] 6.94x 166.27 1153.40 residual_aligned[8x8] 6.31x 162.84 1027.88 blkfill[8x8] 9.19x 86.51 794.94 blkfill_aligned[8x8] 10.62x 89.16 946.71 transpose[8x8] 6.95x 166.62 1158.49 var[8x8] 6.81x 168.30 1145.98 cpy2Dto1D_shl[8x8] 8.92x 141.46 1262.14 cpy2Dto1D_shr[8x8] 9.33x 156.86 1462.80 cpy1Dto2D_shl[8x8] 8.86x 141.34 1251.71 cpy1Dto2D_shl_aligned[8x8] 8.76x 141.60 1240.60 cpy1Dto2D_shr[8x8] 9.29x 157.34 1461.62 copy_cnt[8x8] 10.39x 130.02 1350.72 psy_cost_pp[8x8] 8.90x 892.09 7935.45 ssimDist[8x8] 5.58x 542.86 3031.35 ssd_s[16x16] 14.10x 271.14 3822.53 ssd_s_aligned[16x16] 17.07x 225.58 3851.61 sa8d[16x16] 5.08x 2023.82 10283.63 residual[16x16] 12.44x 295.79 3678.62 residual_aligned[16x16] 14.50x 254.34 3688.25 blkfill[16x16] 20.27x 145.05 2939.44 blkfill_aligned[16x16] 20.57x 144.02 2962.57 transpose[16x16] 7.34x 520.83 3821.04 var[16x16] 19.85x 262.49 5209.56 cpy2Dto1D_shl[16x16] 25.99x 214.08 5564.38 cpy2Dto1D_shr[16x16] 23.61x 260.19 6142.62 cpy1Dto2D_shl[16x16] 18.31x 288.48 5281.42 cpy1Dto2D_shl_aligned[16x16] 17.18x 323.85 5563.84 cpy1Dto2D_shr[16x16] 23.05x 266.51 6144.11 copy_cnt[16x16] 25.80x 216.60 5588.21 psy_cost_pp[16x16] 9.47x 3509.00 33239.37 ssimDist[16x16] 5.80x 2202.71 12778.42 ssd_s[32x32] 38.24x 622.39 23801.46 ssd_s_aligned[32x32] 38.72x 608.28 23549.63 sa8d[32x32] 5.53x 7318.42 40496.01 residual[32x32] 32.90x 653.75 21505.11 residual_aligned[32x32] 33.63x 640.22 21532.83 blkfill[32x32] 43.25x 387.01 16740.08 blkfill_aligned[32x32] 44.97x 373.20 16781.26 transpose[32x32] 9.17x 2025.82 18582.03 var[32x32] 9.37x 2855.68 26750.33 cpy2Dto1D_shl[32x32] 51.88x 528.03 27393.35 cpy2Dto1D_shr[32x32] 43.09x 712.71 30708.68 cpy1Dto2D_shl[32x32] 54.42x 519.84 28289.67 cpy1Dto2D_shl_aligned[32x32] 53.38x 531.07 28348.51 cpy1Dto2D_shr[32x32] 33.45x 948.56 31725.06 copy_cnt[32x32] 56.81x 515.31 29274.66 psy_cost_pp[32x32] 9.34x 14066.42 131395.41 ssimDist[32x32] 7.81x 7637.37 59620.21 sa8d[64x64] 5.59x 29101.56 162820.17 transpose[64x64] 9.13x 6951.91 63499.73 var[64x64] 7.68x 11515.40 88495.38 psy_cost_pp[64x64] 9.02x 55490.30 500297.56 ssimDist[64x64] 7.22x 29546.72 213360.77 weight_pp 21.53x 2469.34 53172.06 weight_sp 17.63x 2669.51 47073.87 downscale 10.93x 41450.59 453021.06 scale1D_128to64 7.58x 331.64 2515.48 scale1D_128to64_aligned 9.69x 283.62 2748.77 scale2D_64to32 15.48x 2523.36 39058.88 ssim_4x4x2_core 7.28x 192.85 1403.20 ssim_end_4 2.34x 246.42 575.92 calSign 8.08x 245.52 1983.83 SAO_EO_0 11.40x 599.71 6835.48 SAO_EO_1 13.31x 346.89 4617.71 SAO_EO_1_2Rows 15.67x 549.52 8611.92 SAO_EO_2[0] 6.31x 160.63 1013.02 SAO_EO_2[1] 11.23x 363.75 4086.50 SAO_EO_3[0] 5.69x 156.87 892.13 SAO_EO_3[1] 9.53x 396.50 3778.20 SAO_BO_0 12.62x 11117.10 140289.66 saoCuStatsE0 1.82x 127676.84 232119.92 saoCuStatsE1 2.58x 122991.22 317731.69 saoCuStatsE2 2.52x 126758.09 319886.69 saoCuStatsE3 2.35x 124160.50 291749.84 planecopy_cp 19.22x 4775.97 91794.78 propagateCost 2.44x 3148.18 7668.46 cuTreeFix8Pack 4.02x 1956.47 7861.75 cuTreeFix8Unpack 3.80x 2412.33 9165.80 scanPosLast 12.52x 5940.54 74364.60 findPosFirstLast 4.19x 125.85 527.75 costCoeffNxN 2.07x 994.13 2058.74 costCoeffRemain 0.80x 546.10 438.65 pelFilterLumaStrong_Vertical 2.39x 528.26 1261.46 pelFilterLumaStrong_Horizontal 4.00x 317.04 1266.90 pelFilterChroma_Vertical 1.57x 282.74 444.56 pelFilterChroma_Horizontal 3.15x 141.84 446.33 integral_init4v 4.45x 234.91 1044.77 integral_init8v 4.61x 248.14 1142.76 integral_init12v 5.80x 188.00 1090.33 integral_init16v 6.95x 163.03 1132.26 integral_init24v 5.38x 193.63 1041.11 integral_init32v 4.44x 248.15 1102.61 integral_init4h 5.03x 389.26 1959.90 integral_init8h 3.20x 575.98 1840.77 integral_init12h 2.17x 811.17 1762.52 integral_init16h 1.77x 936.82 1660.18 normFact[8x8] 5.48x 297.93 1633.52 normFact[16x16] 6.44x 1059.93 6828.73 normFact[32x32] 8.08x 4090.80 33034.28 normFact[64x64] 7.34x 15486.58 113649.89 == transforms primitives == dst4x4 4.82x 257.85 1242.84 dct4x4 6.25x 199.65 1247.68 dct8x8 6.05x 1336.62 8080.27 dct16x16 7.01x 6327.00 44353.77 dct32x32 5.66x 45798.64 259255.77 idst4x4 4.84x 339.88 1645.44 idct4x4 8.33x 197.23 1643.66 idct8x8 10.73x 913.02 9799.39 idct16x16 10.45x 4868.46 50853.49 idct32x32 8.61x 35629.12 306847.19 dequant_normal 16.65x 2544.46 42373.07 dequant_scaling 11.89x 3459.59 41137.96 quant 13.76x 6919.01 95178.16 nquant 14.10x 5505.98 77622.77 nonPsyRdoQuant[4x4] 3.46x 257.90 892.66 nonPsyRdoQuant[8x8] 4.58x 194.44 891.36 nonPsyRdoQuant[16x16] 4.60x 193.98 891.88 nonPsyRdoQuant[32x32] 4.58x 194.66 891.95 psyRdoQuant[4x4] 5.14x 278.65 1433.47 psyRdoQuant[8x8] 4.62x 310.07 1432.81 psyRdoQuant[16x16] 4.40x 310.30 1366.71 psyRdoQuant[32x32] 4.41x 310.85 1371.31 psyRdoQuant_1p[4x4] 2.99x 298.84 894.27 psyRdoQuant_1p[8x8] 2.95x 302.47 893.11 psyRdoQuant_1p[16x16] 2.98x 299.54 892.80 psyRdoQuant_1p[32x32] 2.86x 285.94 817.03 count_nonzero[4x4] 3.02x 95.43 288.59 count_nonzero[8x8] 12.13x 110.03 1334.20 count_nonzero[16x16] 30.19x 153.15 4623.10 count_nonzero[32x32] 40.48x 437.63 17716.58 denoiseDct 14.89x 3459.13 51497.59 == interp primitives == luma_hpp[ 4x4] 4.03x 409.75 1652.84 luma_hps[ 4x4] 4.79x 888.27 4259.16 luma_vpp[ 4x4] 6.26x 307.91 1926.49 luma_vps[ 4x4] 6.13x 304.30 1864.10 luma_vsp[ 4x4] 8.04x 240.28 1930.88 luma_vss[ 4x4] 6.53x 280.88 1834.72 luma_hv [ 4x4] 5.84x 1218.85 7118.93 luma_hpp[ 8x8] 14.11x 538.83 7603.20 luma_hps[ 8x8] 14.00x 884.67 12381.85 luma_vpp[ 8x8] 9.21x 725.49 6681.44 luma_vps[ 8x8] 9.72x 637.80 6197.44 luma_vsp[ 8x8] 12.22x 595.99 7285.75 luma_vss[ 8x8] 14.69x 487.10 7153.44 luma_hv [ 8x8] 13.92x 1446.06 20131.24 convert_p2s[ 8x8] 6.43x 174.37 1120.45 convert_p2s_aligned[ 8x8] 6.47x 174.13 1125.94 luma_hpp[16x16] 20.17x 1385.32 27938.68 luma_hps[16x16] 17.74x 1977.88 35093.82 luma_vpp[16x16] 16.05x 1597.22 25629.29 luma_vps[16x16] 15.33x 1524.49 23364.15 luma_vsp[16x16] 17.70x 1585.28 28056.53 luma_vss[16x16] 20.73x 1402.74 29074.15 luma_hv [16x16] 16.86x 4075.09 68697.05 convert_p2s[16x16] 17.02x 299.06 5089.69 convert_p2s_aligned[16x16] 19.36x 264.66 5123.85 luma_hpp[32x32] 21.37x 4646.96 99301.68 luma_hps[32x32] 17.33x 6401.62 110942.45 luma_vpp[32x32] 20.16x 5021.26 101206.93 luma_vps[32x32] 18.96x 4763.57 90307.78 luma_vsp[32x32] 20.03x 5028.25 100715.15 luma_vss[32x32] 18.92x 5178.33 97995.20 luma_hv [32x32] 17.79x 12683.56 225699.64 convert_p2s[32x32] 35.75x 548.69 19615.37 convert_p2s_aligned[32x32] 36.52x 537.90 19642.09 luma_hpp[64x64] 19.88x 19243.42 382631.81 luma_hps[64x64] 17.06x 23247.59 396488.47 luma_vpp[64x64] 19.34x 19781.11 382474.72 luma_vps[64x64] 18.46x 18590.78 343097.00 luma_vsp[64x64] 19.39x 19760.65 383231.59 luma_vss[64x64] 17.46x 20463.33 357230.25 luma_hv [64x64] 17.28x 48552.80 839013.06 convert_p2s[64x64] 46.02x 1522.83 70086.73 convert_p2s_aligned[64x64] 45.63x 1541.99 70358.33 luma_hpp[ 8x4] 10.99x 358.49 3939.86 luma_hps[ 8x4] 14.02x 662.20 9286.49 luma_vpp[ 8x4] 7.97x 472.43 3765.82 luma_vps[ 8x4] 7.24x 459.90 3330.49 luma_vsp[ 8x4] 7.98x 473.56 3779.16 luma_vss[ 8x4] 8.18x 446.43 3653.79 luma_hv [ 8x4] 11.28x 1179.96 13312.50 convert_p2s[ 8x4] 5.74x 134.38 770.89 convert_p2s_aligned[ 8x4] 5.32x 144.02 766.48 luma_hpp[ 4x8] 5.08x 718.39 3649.54 luma_hps[ 4x8] 4.68x 1310.56 6131.59 luma_vpp[ 4x8] 8.76x 424.50 3718.80 luma_vps[ 4x8] 10.06x 345.71 3477.40 luma_vsp[ 4x8] 10.10x 366.77 3705.71 luma_vss[ 4x8] 9.29x 364.87 3390.68 luma_hv [ 4x8] 6.20x 1804.47 11195.56 convert_p2s[ 4x8] 3.51x 147.77 518.10 convert_p2s_aligned[ 4x8] 3.60x 148.43 534.55 luma_hpp[ 16x8] 17.73x 772.27 13694.44 luma_hps[ 16x8] 20.11x 1418.35 28523.44 luma_vpp[ 16x8] 16.45x 892.45 14678.37 luma_vps[ 16x8] 14.77x 840.80 12417.40 luma_vsp[ 16x8] 16.74x 882.00 14768.02 luma_vss[ 16x8] 17.69x 823.68 14572.88 luma_hv [ 16x8] 17.90x 2537.45 45425.73 convert_p2s[ 16x8] 12.71x 212.58 2700.89 convert_p2s_aligned[ 16x8] 14.95x 181.60 2715.61 luma_hpp[ 8x16] 14.96x 943.05 14104.11 luma_hps[ 8x16] 13.69x 1336.63 18299.44 luma_vpp[ 8x16] 10.00x 1371.56 13710.59 luma_vps[ 8x16] 9.30x 1344.83 12507.11 luma_vsp[ 8x16] 12.61x 1134.05 14298.67 luma_vss[ 8x16] 13.49x 1013.77 13674.46 luma_hv [ 8x16] 14.41x 2370.02 34151.29 convert_p2s[ 8x16] 7.81x 252.56 1971.32 convert_p2s_aligned[ 8x16] 7.91x 250.18 1978.30 luma_hpp[32x16] 20.93x 2406.71 50370.48 luma_hps[32x16] 17.32x 3851.47 66720.91 luma_vpp[32x16] 19.96x 2580.02 51487.66 luma_vps[32x16] 18.45x 2490.32 45941.41 luma_vsp[32x16] 19.56x 2618.10 51205.45 luma_vss[32x16] 18.85x 2687.05 50638.00 luma_hv [32x16] 17.85x 6992.83 124856.20 convert_p2s[32x16] 30.96x 334.78 10365.17 convert_p2s_aligned[32x16] 36.53x 283.97 10373.51 luma_hpp[16x32] 20.59x 2618.91 53935.80 luma_hps[16x32] 16.59x 3512.12 58276.43 luma_vpp[16x32] 18.18x 3019.42 54878.55 luma_vps[16x32] 16.27x 2806.36 45660.29 luma_vsp[16x32] 18.47x 2972.62 54904.29 luma_vss[16x32] 21.67x 2619.79 56783.88 luma_hv [16x32] 17.68x 6973.37 123281.70 convert_p2s[16x32] 12.36x 561.30 6939.68 convert_p2s_aligned[16x32] 14.72x 474.90 6989.25 luma_hpp[64x32] 20.36x 9403.04 191484.12 luma_hps[64x32] 17.16x 12851.84 220536.56 luma_vpp[64x32] 19.24x 9990.39 192175.58 luma_vps[64x32] 18.38x 9385.64 172517.17 luma_vsp[64x32] 19.26x 9992.63 192484.36 luma_vss[64x32] 17.46x 10334.94 180422.41 luma_hv [64x32] 17.64x 25043.39 441672.62 convert_p2s[64x32] 39.38x 858.84 33820.67 convert_p2s_aligned[64x32] 38.55x 871.06 33581.68 luma_hpp[32x64] 21.50x 9270.91 199300.44 luma_hps[32x64] 19.23x 11565.69 222403.36 luma_vpp[32x64] 20.09x 9951.44 199956.36 luma_vps[32x64] 18.92x 9450.45 178837.36 luma_vsp[32x64] 20.26x 9933.17 201268.16 luma_vss[32x64] 18.42x 10269.45 189159.53 luma_hv [32x64] 18.90x 23898.64 451724.84 convert_p2s[32x64] 43.23x 971.26 41984.25 convert_p2s_aligned[32x64] 45.99x 922.37 42424.18 luma_hpp[16x12] 18.78x 1129.52 21211.05 luma_hps[16x12] 17.33x 1746.56 30264.26 luma_vpp[16x12] 16.25x 1200.60 19513.09 luma_vps[16x12] 15.70x 1180.04 18528.93 luma_vsp[16x12] 19.18x 1116.85 21423.98 luma_vss[16x12] 19.32x 1139.28 22008.46 luma_hv [16x12] 16.65x 3216.30 53555.83 convert_p2s[16x12] 13.84x 307.00 4248.65 convert_p2s_aligned[16x12] 17.83x 239.54 4270.74 luma_hpp[12x16] 5.35x 3449.52 18468.00 luma_hps[12x16] 6.66x 3859.18 25685.77 luma_vpp[12x16] 9.42x 2006.14 18892.93 luma_vps[12x16] 9.83x 1866.93 18344.97 luma_vsp[12x16] 9.51x 1982.44 18860.41 luma_vss[12x16] 10.74x 1782.49 19136.67 luma_hv [12x16] 8.64x 5800.40 50132.38 convert_p2s[12x16] 6.93x 375.13 2599.79 convert_p2s_aligned[12x16] 6.96x 376.09 2618.23 luma_hpp[ 16x4] 14.32x 477.77 6842.41 luma_hps[ 16x4] 21.02x 1000.56 21032.53 luma_vpp[ 16x4] 14.32x 525.47 7522.23 luma_vps[ 16x4] 14.89x 403.12 6000.53 luma_vsp[ 16x4] 18.20x 423.74 7713.27 luma_vss[ 16x4] 18.12x 382.72 6935.73 luma_hv [ 16x4] 20.76x 1417.97 29434.01 convert_p2s[ 16x4] 5.00x 175.43 877.04 convert_p2s_aligned[ 16x4] 6.05x 138.55 838.66 luma_hpp[ 4x16] 4.86x 1368.22 6652.23 luma_hps[ 4x16] 4.45x 2025.99 9012.37 luma_vpp[ 4x16] 9.23x 854.41 7884.72 luma_vps[ 4x16] 9.26x 783.40 7252.17 luma_vsp[ 4x16] 9.69x 807.19 7825.28 luma_vss[ 4x16] 9.50x 756.15 7186.54 luma_hv [ 4x16] 6.84x 2790.42 19084.02 convert_p2s[ 4x16] 6.94x 211.48 1468.59 convert_p2s_aligned[ 4x16] 6.92x 212.19 1468.19 luma_hpp[32x24] 21.22x 3530.41 74920.48 luma_hps[32x24] 17.17x 5136.58 88205.53 luma_vpp[32x24] 19.98x 3813.42 76179.47 luma_vps[32x24] 18.76x 3628.88 68079.38 luma_vsp[32x24] 20.02x 3814.85 76382.86 luma_vss[32x24] 19.28x 3921.01 75604.97 luma_hv [32x24] 17.76x 9818.21 174368.34 convert_p2s[32x24] 32.71x 460.84 15075.62 convert_p2s_aligned[32x24] 33.09x 455.72 15077.91 luma_hpp[24x32] 18.12x 4227.63 76589.97 luma_hps[24x32] 15.54x 5455.27 84767.77 luma_vpp[24x32] 14.42x 5393.78 77800.52 luma_vps[24x32] 13.71x 5072.74 69550.72 luma_vsp[24x32] 15.82x 4935.52 78073.57 luma_vss[24x32] 18.08x 4296.09 77683.32 luma_hv [24x32] 17.35x 9985.51 173241.12 convert_p2s[24x32] 11.77x 844.32 9936.19 convert_p2s_aligned[24x32] 11.19x 877.13 9816.66 luma_hpp[ 32x8] 19.42x 1335.32 25938.08 luma_hps[ 32x8] 17.53x 2519.31 44152.96 luma_vpp[ 32x8] 18.70x 1412.08 26401.84 luma_vps[ 32x8] 17.77x 1345.30 23908.30 luma_vsp[ 32x8] 18.78x 1407.86 26445.54 luma_vss[ 32x8] 18.49x 1457.45 26945.30 luma_hv [ 32x8] 17.35x 4223.47 73281.66 convert_p2s[ 32x8] 20.72x 251.81 5217.45 convert_p2s_aligned[ 32x8] 29.79x 176.69 5263.29 luma_hpp[ 8x32] 15.89x 1693.32 26913.89 luma_hps[ 8x32] 14.87x 2061.96 30653.10 luma_vpp[ 8x32] 10.50x 2598.50 27286.12 luma_vps[ 8x32] 9.73x 2427.17 23627.94 luma_vsp[ 8x32] 12.97x 2100.47 27239.92 luma_vss[ 8x32] 14.23x 1840.02 26186.52 luma_hv [ 8x32] 14.94x 4118.05 61507.54 convert_p2s[ 8x32] 8.92x 450.16 4014.71 convert_p2s_aligned[ 8x32] 8.66x 467.53 4050.75 luma_hpp[64x48] 20.33x 14128.30 287165.16 luma_hps[64x48] 17.07x 18014.64 307498.19 luma_vpp[64x48] 19.33x 14856.94 287246.91 luma_vps[64x48] 18.43x 13985.86 257823.83 luma_vsp[64x48] 19.32x 14887.44 287584.44 luma_vss[64x48] 17.43x 15407.68 268526.34 luma_hv [64x48] 17.50x 36572.38 639839.88 convert_p2s[64x48] 43.00x 1231.26 52939.70 convert_p2s_aligned[64x48] 43.14x 1225.05 52844.80 luma_hpp[48x64] 20.35x 14310.89 291217.62 luma_hps[48x64] 17.34x 18178.90 315302.56 luma_vpp[48x64] 18.67x 15603.22 291236.03 luma_vps[48x64] 17.82x 14628.38 260717.27 luma_vsp[48x64] 18.75x 15572.83 291937.16 luma_vss[48x64] 17.23x 16183.55 278811.62 luma_hv [48x64] 17.06x 37735.36 643702.75 convert_p2s[48x64] 37.47x 1538.80 57663.83 convert_p2s_aligned[48x64] 37.48x 1541.95 57788.40 luma_hpp[64x16] 19.63x 4913.29 96429.12 luma_hps[64x16] 17.38x 7546.57 131142.73 luma_vpp[64x16] 19.29x 5025.82 96941.58 luma_vps[64x16] 18.34x 4756.88 87237.74 luma_vsp[64x16] 19.12x 5073.08 97022.16 luma_vss[64x16] 17.75x 5184.71 92042.31 luma_hv [64x16] 17.42x 13940.37 242809.66 convert_p2s[64x16] 31.62x 553.93 17514.05 convert_p2s_aligned[64x16] 36.86x 488.78 18016.73 luma_hpp[16x64] 20.68x 5192.13 107365.20 luma_hps[16x64] 16.93x 6284.88 106415.53 luma_vpp[16x64] 16.55x 5916.61 97893.87 luma_vps[16x64] 16.56x 5411.39 89593.68 luma_vsp[16x64] 18.69x 5789.77 108189.70 luma_vss[16x64] 22.25x 5065.09 112720.66 luma_hv [16x64] 17.49x 13344.97 233455.47 convert_p2s[16x64] 23.96x 820.23 19654.23 convert_p2s_aligned[16x64] 21.51x 941.35 20247.30 = Color Space i420 = chroma_hpp[ 4x4] 3.98x 250.10 995.76 chroma_hps[ 4x4] 3.73x 381.10 1420.59 chroma_vpp[ 4x4] 5.70x 183.25 1044.71 chroma_vps[ 4x4] 5.28x 171.55 905.00 chroma_vsp[ 4x4] 5.85x 179.95 1053.05 chroma_vss[ 4x4] 5.06x 166.74 843.55 chroma_p2s[ 4x4] 3.30x 113.37 374.42 chroma_p2s_aligned[ 4x4] 3.14x 118.54 371.84 chroma_hpp[ 8x8] 9.71x 399.49 3880.58 chroma_hps[ 8x8] 9.83x 460.52 4527.64 chroma_vpp[ 8x8] 11.74x 342.20 4017.91 chroma_vps[ 8x8] 10.02x 329.88 3305.01 chroma_vsp[ 8x8] 11.87x 338.25 4013.82 chroma_vss[ 8x8] 10.27x 313.92 3223.34 chroma_p2s[ 8x8] 6.42x 186.69 1197.97 chroma_p2s_aligned[ 8x8] 6.44x 185.75 1196.52 chroma_hpp[16x16] 16.37x 901.61 14756.40 chroma_hps[16x16] 13.50x 1108.67 14964.87 chroma_vpp[16x16] 14.64x 1053.89 15434.05 chroma_vps[16x16] 13.59x 939.71 12771.75 chroma_vsp[16x16] 15.15x 1015.55 15389.24 chroma_vss[16x16] 15.35x 860.03 13199.50 chroma_p2s[16x16] 17.06x 324.36 5532.94 chroma_p2s_aligned[16x16] 18.46x 282.56 5215.13 chroma_hpp[32x32] 19.81x 3138.83 62164.95 chroma_hps[32x32] 17.72x 3300.12 58479.99 chroma_vpp[32x32] 20.88x 3023.33 63122.04 chroma_vps[32x32] 19.72x 2682.80 52905.26 chroma_vsp[32x32] 20.78x 3042.27 63213.30 chroma_vss[32x32] 19.91x 2709.09 53928.33 chroma_p2s[32x32] 36.35x 539.58 19613.11 chroma_p2s_aligned[32x32] 35.47x 552.22 19585.14 chroma_hpp[ 4x2] 3.80x 161.50 614.44 chroma_hps[ 4x2] 3.77x 318.96 1202.45 chroma_vpp[ 4x2] 4.24x 150.12 637.07 chroma_vps[ 4x2] 3.77x 146.72 553.16 chroma_vsp[ 4x2] 4.21x 151.73 639.06 chroma_vss[ 4x2] 3.62x 144.36 522.83 chroma_p2s[ 4x2] 2.32x 106.38 246.27 chroma_p2s_aligned[ 4x2] 2.31x 106.17 245.39 chroma_hpp[ 2x4] 2.76x 205.85 568.18 chroma_hps[ 2x4] 2.94x 308.62 908.70 chroma_vpp[ 2x4] 3.32x 200.34 664.32 chroma_vps[ 2x4] 2.86x 197.07 563.51 chroma_vsp[ 2x4] 3.18x 201.14 639.42 chroma_vss[ 2x4] 2.94x 174.45 513.53 chroma_p2s[ 2x4] 1.43x 130.11 185.86 chroma_p2s_aligned[ 2x4] 1.34x 134.66 180.75 chroma_hpp[ 8x4] 10.30x 193.40 1992.58 chroma_hps[ 8x4] 8.64x 333.09 2876.94 chroma_vpp[ 8x4] 6.60x 317.49 2095.88 chroma_vps[ 8x4] 6.07x 302.23 1833.76 chroma_vsp[ 8x4] 5.45x 348.28 1896.89 chroma_vss[ 8x4] 5.61x 272.62 1529.21 chroma_p2s[ 8x4] 5.23x 132.17 691.69 chroma_p2s_aligned[ 8x4] 5.34x 127.64 681.77 chroma_hpp[ 4x8] 4.43x 461.70 2046.50 chroma_hps[ 4x8] 3.98x 607.84 2418.73 chroma_vpp[ 4x8] 7.11x 302.75 2151.29 chroma_vps[ 4x8] 5.64x 283.54 1599.85 chroma_vsp[ 4x8] 7.10x 277.82 1973.82 chroma_vss[ 4x8] 6.41x 256.90 1647.26 chroma_p2s[ 4x8] 3.41x 148.00 505.24 chroma_p2s_aligned[ 4x8] 3.46x 147.52 510.31 chroma_hpp[ 16x8] 14.13x 543.00 7673.43 chroma_hps[ 16x8] 14.27x 629.34 8978.17 chroma_vpp[ 16x8] 16.97x 469.21 7964.22 chroma_vps[ 16x8] 14.82x 441.93 6549.43 chroma_vsp[ 16x8] 16.76x 479.05 8027.47 chroma_vss[ 16x8] 15.70x 406.03 6372.84 chroma_p2s[ 16x8] 15.03x 194.54 2923.16 chroma_p2s_aligned[ 16x8] 12.32x 215.00 2649.15 chroma_hpp[ 8x16] 11.05x 703.54 7777.09 chroma_hps[ 8x16] 10.34x 758.67 7841.50 chroma_vpp[ 8x16] 12.47x 664.72 8291.28 chroma_vps[ 8x16] 11.08x 602.17 6673.23 chroma_vsp[ 8x16] 13.06x 633.74 8279.84 chroma_vss[ 8x16] 12.08x 579.68 7004.01 chroma_p2s[ 8x16] 7.62x 276.59 2107.95 chroma_p2s_aligned[ 8x16] 7.73x 251.50 1943.54 chroma_hpp[32x16] 19.31x 1635.04 31570.48 chroma_hps[32x16] 17.88x 1814.51 32445.14 chroma_vpp[32x16] 20.30x 1587.98 32231.22 chroma_vps[32x16] 18.57x 1454.21 27008.42 chroma_vsp[32x16] 19.95x 1612.60 32163.70 chroma_vss[32x16] 21.19x 1468.22 31116.23 chroma_p2s[32x16] 29.89x 348.50 10416.50 chroma_p2s_aligned[32x16] 34.86x 297.01 10354.68 chroma_hpp[16x32] 15.93x 1797.40 28640.35 chroma_hps[16x32] 12.92x 2062.34 26650.47 chroma_vpp[16x32] 14.78x 2019.18 29840.38 chroma_vps[16x32] 14.79x 1654.04 24467.17 chroma_vsp[16x32] 16.12x 1867.76 30100.00 chroma_vss[16x32] 17.11x 1452.18 24850.79 chroma_p2s[16x32] 12.85x 538.42 6919.35 chroma_p2s_aligned[16x32] 14.62x 472.35 6906.04 chroma_hpp[ 8x6] 5.68x 514.49 2923.97 chroma_hps[ 8x6] 5.22x 698.54 3649.77 chroma_vpp[ 8x6] 7.45x 411.83 3066.86 chroma_vps[ 8x6] 6.35x 399.11 2535.28 chroma_vsp[ 8x6] 7.35x 416.65 3061.18 chroma_vss[ 8x6] 6.36x 384.30 2444.85 chroma_p2s[ 8x6] 4.78x 163.97 784.33 chroma_p2s_aligned[ 8x6] 4.87x 153.42 747.71 chroma_hpp[ 6x8] 3.64x 737.95 2686.13 chroma_hps[ 6x8] 3.44x 908.95 3130.24 chroma_vpp[ 6x8] 4.68x 602.54 2822.79 chroma_vps[ 6x8] 4.10x 572.55 2347.97 chroma_vsp[ 6x8] 4.79x 648.76 3108.46 chroma_vss[ 6x8] 3.68x 647.77 2381.20 chroma_p2s[ 6x8] 2.74x 357.40 980.56 chroma_p2s_aligned[ 6x8] 3.42x 206.61 707.32 chroma_hpp[ 8x2] 5.25x 186.06 976.44 chroma_hps[ 8x2] 4.87x 389.38 1895.27 chroma_vpp[ 8x2] 5.18x 194.94 1010.03 chroma_vps[ 8x2] 4.73x 192.53 910.77 chroma_vsp[ 8x2] 5.22x 194.44 1015.04 chroma_vss[ 8x2] 4.43x 185.43 821.78 chroma_p2s[ 8x2] 3.57x 99.52 354.91 chroma_p2s_aligned[ 8x2] 3.91x 94.29 368.37 chroma_hpp[ 2x8] 2.94x 320.81 942.25 chroma_hps[ 2x8] 3.25x 398.61 1295.60 chroma_vpp[ 2x8] 3.57x 308.07 1099.24 chroma_vps[ 2x8] 3.12x 296.13 924.68 chroma_vsp[ 2x8] 3.61x 306.29 1106.22 chroma_vss[ 2x8] 3.08x 295.70 912.12 chroma_p2s[ 2x8] 1.52x 156.83 238.30 chroma_p2s_aligned[ 2x8] 1.52x 156.72 238.58 chroma_hpp[16x12] 15.28x 750.09 11463.46 chroma_hps[16x12] 12.43x 960.96 11945.62 chroma_vpp[16x12] 14.29x 833.78 11915.27 chroma_vps[16x12] 13.15x 745.56 9803.41 chroma_vsp[16x12] 16.94x 696.87 11807.39 chroma_vss[16x12] 14.57x 685.69 9989.91 chroma_p2s[16x12] 15.48x 249.67 3863.72 chroma_p2s_aligned[16x12] 17.96x 214.80 3857.93 chroma_hpp[12x16] 4.16x 2523.42 10491.20 chroma_hps[12x16] 3.83x 2749.91 10544.86 chroma_vpp[12x16] 7.60x 1493.48 11347.62 chroma_vps[12x16] 6.65x 1402.01 9322.98 chroma_vsp[12x16] 7.60x 1499.15 11400.23 chroma_vss[12x16] 8.24x 1169.47 9637.03 chroma_p2s[12x16] 7.11x 360.93 2567.27 chroma_p2s_aligned[12x16] 7.02x 365.75 2568.31 chroma_hpp[ 16x4] 11.02x 345.77 3810.38 chroma_hps[ 16x4] 13.34x 431.26 5754.12 chroma_vpp[ 16x4] 14.79x 265.81 3931.76 chroma_vps[ 16x4] 13.07x 254.51 3325.37 chroma_vsp[ 16x4] 14.50x 272.67 3953.98 chroma_vss[ 16x4] 13.70x 229.61 3145.43 chroma_p2s[ 16x4] 6.58x 147.93 972.97 chroma_p2s_aligned[ 16x4] 6.48x 149.94 971.21 chroma_hpp[ 4x16] 4.63x 860.19 3985.67 chroma_hps[ 4x16] 4.14x 957.09 3959.20 chroma_vpp[ 4x16] 7.86x 540.66 4249.83 chroma_vps[ 4x16] 6.64x 510.08 3385.33 chroma_vsp[ 4x16] 8.15x 520.51 4244.08 chroma_vss[ 4x16] 7.13x 493.93 3519.43 chroma_p2s[ 4x16] 6.99x 229.93 1607.64 chroma_p2s_aligned[ 4x16] 6.48x 230.81 1495.47 chroma_hpp[32x24] 19.00x 2474.16 47009.67 chroma_hps[32x24] 17.54x 2588.39 45402.43 chroma_vpp[32x24] 20.51x 2326.16 47709.37 chroma_vps[32x24] 19.54x 2051.92 40093.26 chroma_vsp[32x24] 20.50x 2331.64 47809.73 chroma_vss[32x24] 19.73x 2088.91 41204.29 chroma_p2s[32x24] 32.36x 466.04 15079.75 chroma_p2s_aligned[32x24] 31.83x 472.95 15055.08 chroma_hpp[24x32] 16.71x 2927.24 48913.30 chroma_hps[24x32] 15.56x 2953.47 45955.05 chroma_vpp[24x32] 16.34x 3022.78 49403.93 chroma_vps[24x32] 15.54x 2671.10 41520.33 chroma_vsp[24x32] 16.90x 2946.39 49807.25 chroma_vss[24x32] 16.91x 2436.89 41201.75 chroma_p2s[24x32] 11.38x 868.88 9889.31 chroma_p2s_aligned[24x32] 11.33x 865.86 9813.33 chroma_hpp[ 32x8] 17.29x 941.40 16275.02 chroma_hps[ 32x8] 16.75x 1146.79 19207.60 chroma_vpp[ 32x8] 18.93x 875.94 16584.49 chroma_vps[ 32x8] 18.81x 740.08 13921.68 chroma_vsp[ 32x8] 18.55x 896.61 16636.02 chroma_vss[ 32x8] 18.21x 812.94 14803.56 chroma_p2s[ 32x8] 24.94x 208.35 5196.71 chroma_p2s_aligned[ 32x8] 29.31x 177.18 5193.59 chroma_hpp[ 8x32] 11.88x 1287.04 15292.34 chroma_hps[ 8x32] 10.55x 1326.51 13998.46 chroma_vpp[ 8x32] 11.01x 1441.14 15867.06 chroma_vps[ 8x32] 10.51x 1213.88 12756.33 chroma_vsp[ 8x32] 12.18x 1308.05 15925.80 chroma_vss[ 8x32] 11.75x 1130.23 13285.08 chroma_p2s[ 8x32] 8.86x 450.15 3988.58 chroma_p2s_aligned[ 8x32] 8.53x 468.23 3995.32 = Color Space i422 = chroma_hpp[ 4x8] 4.40x 465.77 2047.89 chroma_hps[ 4x8] 4.02x 607.79 2443.98 chroma_vpp[ 4x8] 7.06x 304.61 2149.29 chroma_vps[ 4x8] 6.22x 286.69 1783.91 chroma_vsp[ 4x8] 7.13x 303.21 2162.05 chroma_vss[ 4x8] 6.42x 280.96 1804.96 chroma_p2s[ 4x8] 3.43x 162.03 555.72 chroma_p2s_aligned[ 4x8] 3.49x 159.98 558.91 chroma_hpp[ 8x16] 12.12x 641.50 7773.72 chroma_hps[ 8x16] 10.31x 758.35 7818.45 chroma_vpp[ 8x16] 12.52x 660.83 8275.86 chroma_vps[ 8x16] 11.08x 602.56 6673.78 chroma_vsp[ 8x16] 13.13x 631.98 8296.49 chroma_vss[ 8x16] 12.04x 576.94 6944.97 chroma_p2s[ 8x16] 7.56x 279.15 2110.94 chroma_p2s_aligned[ 8x16] 7.76x 250.37 1943.91 chroma_hpp[16x32] 16.01x 1792.07 28699.21 chroma_hps[16x32] 13.84x 1916.36 26514.17 chroma_vpp[16x32] 14.72x 2023.39 29781.01 chroma_vps[16x32] 14.81x 1640.04 24296.06 chroma_vsp[16x32] 15.94x 1870.28 29812.26 chroma_vss[16x32] 16.96x 1468.63 24903.47 chroma_p2s[16x32] 13.21x 478.39 6318.55 chroma_p2s_aligned[16x32] 14.72x 431.93 6360.02 chroma_hpp[32x64] 19.93x 6171.09 122971.45 chroma_hps[32x64] 18.07x 5977.18 108022.99 chroma_vpp[32x64] 21.30x 5856.07 124727.42 chroma_vps[32x64] 20.05x 5172.88 103728.22 chroma_vsp[32x64] 21.26x 5901.28 125474.22 chroma_vss[32x64] 22.32x 5282.07 117877.66 chroma_p2s[32x64] 44.23x 956.91 42328.33 chroma_p2s_aligned[32x64] 42.92x 966.78 41489.81 chroma_hpp[ 4x4] 4.23x 258.32 1091.53 chroma_hps[ 4x4] 3.83x 415.50 1589.98 chroma_vpp[ 4x4] 5.73x 198.89 1140.03 chroma_vps[ 4x4] 5.33x 187.50 999.15 chroma_vsp[ 4x4] 5.84x 196.77 1149.72 chroma_vss[ 4x4] 5.05x 183.18 924.82 chroma_p2s[ 4x4] 3.16x 125.92 397.40 chroma_p2s_aligned[ 4x4] 3.34x 129.98 433.98 chroma_hpp[ 2x8] 2.87x 351.75 1010.95 chroma_hps[ 2x8] 3.03x 438.20 1326.04 chroma_vpp[ 2x8] 3.84x 335.20 1286.57 chroma_vps[ 2x8] 3.13x 296.64 928.71 chroma_vsp[ 2x8] 3.60x 307.35 1107.21 chroma_vss[ 2x8] 3.10x 295.32 914.96 chroma_p2s[ 2x8] 1.61x 167.21 268.97 chroma_p2s_aligned[ 2x8] 1.52x 171.65 260.35 chroma_hpp[ 8x8] 11.43x 340.47 3892.58 chroma_hps[ 8x8] 9.62x 470.48 4526.90 chroma_vpp[ 8x8] 11.35x 353.13 4008.39 chroma_vps[ 8x8] 10.10x 328.53 3319.60 chroma_vsp[ 8x8] 11.60x 346.31 4015.86 chroma_vss[ 8x8] 10.16x 316.38 3213.42 chroma_p2s[ 8x8] 6.41x 186.80 1197.73 chroma_p2s_aligned[ 8x8] 6.42x 186.68 1198.17 chroma_hpp[ 4x16] 4.65x 858.90 3989.71 chroma_hps[ 4x16] 4.13x 957.19 3950.37 chroma_vpp[ 4x16] 7.81x 543.16 4244.36 chroma_vps[ 4x16] 6.65x 510.80 3397.63 chroma_vsp[ 4x16] 8.13x 522.31 4246.39 chroma_vss[ 4x16] 7.13x 494.13 3523.83 chroma_p2s[ 4x16] 6.99x 230.10 1608.21 chroma_p2s_aligned[ 4x16] 6.49x 230.89 1497.33 chroma_hpp[16x16] 14.45x 1018.99 14724.47 chroma_hps[16x16] 13.39x 1112.78 14901.78 chroma_vpp[16x16] 15.52x 992.49 15404.31 chroma_vps[16x16] 13.45x 944.11 12698.93 chroma_vsp[16x16] 15.19x 1011.26 15359.36 chroma_vss[16x16] 15.17x 870.35 13201.17 chroma_p2s[16x16] 16.42x 308.35 5063.00 chroma_p2s_aligned[16x16] 19.52x 259.02 5056.54 chroma_hpp[ 8x32] 11.40x 1340.69 15289.04 chroma_hps[ 8x32] 10.34x 1333.01 13786.62 chroma_vpp[ 8x32] 10.88x 1460.51 15888.75 chroma_vps[ 8x32] 10.42x 1224.87 12763.60 chroma_vsp[ 8x32] 11.85x 1345.86 15952.54 chroma_vss[ 8x32] 11.94x 1109.88 13250.68 chroma_p2s[ 8x32] 8.61x 424.51 3653.87 chroma_p2s_aligned[ 8x32] 8.52x 427.84 3646.48 chroma_hpp[32x32] 19.87x 3128.86 62184.83 chroma_hps[32x32] 17.70x 3301.20 58436.09 chroma_vpp[32x32] 20.93x 3020.47 63229.62 chroma_vps[32x32] 19.70x 2685.86 52922.16 chroma_vsp[32x32] 20.90x 3025.15 63220.37 chroma_vss[32x32] 19.70x 2741.15 54009.96 chroma_p2s[32x32] 32.13x 606.98 19505.27 chroma_p2s_aligned[32x32] 34.53x 560.93 19369.17 chroma_hpp[16x64] 16.04x 3500.46 56133.30 chroma_hps[16x64] 14.21x 3501.65 49748.62 chroma_vpp[16x64] 15.03x 3876.84 58270.81 chroma_vps[16x64] 15.43x 3068.12 47327.52 chroma_vsp[16x64] 16.43x 3562.16 58519.99 chroma_vss[16x64] 17.70x 2732.83 48359.48 chroma_p2s[16x64] 21.96x 923.45 20280.42 chroma_p2s_aligned[16x64] 21.56x 934.61 20154.58 chroma_hpp[ 8x12] 9.90x 580.39 5744.92 chroma_hps[ 8x12] 9.92x 629.46 6245.29 chroma_vpp[ 8x12] 8.48x 713.33 6051.68 chroma_vps[ 8x12] 7.63x 655.26 5001.02 chroma_vsp[ 8x12] 8.16x 679.29 5544.96 chroma_vss[ 8x12] 7.60x 675.01 5127.43 chroma_p2s[ 8x12] 7.01x 224.84 1577.02 chroma_p2s_aligned[ 8x12] 7.58x 200.85 1522.84 chroma_hpp[ 6x16] 3.93x 1445.35 5682.20 chroma_hps[ 6x16] 2.94x 1921.66 5644.09 chroma_vpp[ 6x16] 4.50x 1252.79 5643.01 chroma_vps[ 6x16] 4.09x 1113.78 4549.91 chroma_vsp[ 6x16] 4.92x 1140.57 5610.18 chroma_vss[ 6x16] 4.36x 1080.18 4714.01 chroma_p2s[ 6x16] 4.19x 368.87 1544.91 chroma_p2s_aligned[ 6x16] 4.21x 369.67 1557.22 chroma_hpp[ 8x4] 7.94x 249.88 1984.79 chroma_hps[ 8x4] 8.76x 328.72 2878.14 chroma_vpp[ 8x4] 6.53x 318.81 2083.13 chroma_vps[ 8x4] 6.05x 302.29 1828.92 chroma_vsp[ 8x4] 5.65x 335.87 1896.01 chroma_vss[ 8x4] 5.54x 275.11 1524.81 chroma_p2s[ 8x4] 5.23x 132.17 691.48 chroma_p2s_aligned[ 8x4] 5.83x 127.55 743.09 chroma_hpp[ 2x16] 3.41x 623.44 2127.05 chroma_hps[ 2x16] 3.37x 691.85 2333.19 chroma_vpp[ 2x16] 3.99x 624.60 2489.09 chroma_vps[ 2x16] 3.18x 549.95 1751.13 chroma_vsp[ 2x16] 3.81x 552.21 2102.09 chroma_vss[ 2x16] 3.62x 551.31 1997.46 chroma_p2s[ 2x16] 1.62x 238.59 385.62 chroma_p2s_aligned[ 2x16] 1.65x 239.49 394.73 chroma_hpp[16x24] 15.45x 1400.38 21642.05 chroma_hps[16x24] 13.81x 1482.46 20476.97 chroma_vpp[16x24] 14.85x 1517.45 22541.08 chroma_vps[16x24] 13.98x 1321.30 18475.19 chroma_vsp[16x24] 15.26x 1476.04 22528.15 chroma_vss[16x24] 16.42x 1148.24 18856.91 chroma_p2s[16x24] 11.90x 402.13 4786.23 chroma_p2s_aligned[16x24] 13.50x 355.69 4800.14 chroma_hpp[12x32] 4.42x 4714.73 20859.21 chroma_hps[12x32] 4.13x 4620.62 19101.92 chroma_vpp[12x32] 7.65x 2967.88 22700.71 chroma_vps[12x32] 6.77x 2718.78 18410.22 chroma_vsp[12x32] 7.65x 2966.07 22678.63 chroma_vss[12x32] 7.69x 2354.88 18118.71 chroma_p2s[12x32] 7.74x 636.27 4922.37 chroma_p2s_aligned[12x32] 7.70x 637.31 4906.53 chroma_hpp[ 16x8] 14.57x 530.34 7728.36 chroma_hps[ 16x8] 14.59x 627.79 9156.70 chroma_vpp[ 16x8] 16.94x 477.08 8082.08 chroma_vps[ 16x8] 14.88x 442.32 6580.73 chroma_vsp[ 16x8] 16.92x 481.87 8151.34 chroma_vss[ 16x8] 16.12x 403.93 6512.50 chroma_p2s[ 16x8] 14.76x 194.29 2868.12 chroma_p2s_aligned[ 16x8] 12.21x 218.17 2663.72 chroma_hpp[ 4x32] 4.60x 1653.60 7598.71 chroma_hps[ 4x32] 4.12x 1666.99 6873.17 chroma_vpp[ 4x32] 7.07x 1170.25 8271.61 chroma_vps[ 4x32] 6.58x 1020.22 6714.12 chroma_vsp[ 4x32] 7.43x 1127.06 8369.56 chroma_vss[ 4x32] 7.61x 916.94 6978.78 chroma_p2s[ 4x32] 6.33x 366.76 2322.04 chroma_p2s_aligned[ 4x32] 6.82x 367.62 2508.73 chroma_hpp[32x48] 20.16x 4572.04 92177.33 chroma_hps[32x48] 17.90x 4654.28 83321.96 chroma_vpp[32x48] 21.21x 4444.18 94260.16 chroma_vps[32x48] 19.78x 3939.45 77918.39 chroma_vsp[32x48] 21.38x 4402.54 94132.15 chroma_vss[32x48] 21.88x 4030.65 88196.72 chroma_p2s[32x48] 39.31x 738.54 29029.72 chroma_p2s_aligned[32x48] 38.70x 750.54 29046.24 chroma_hpp[24x64] 16.96x 5633.89 95555.07 chroma_hps[24x64] 15.58x 5397.62 84106.02 chroma_vpp[24x64] 16.71x 5811.60 97123.35 chroma_vps[24x64] 15.71x 5140.68 80776.69 chroma_vsp[24x64] 17.33x 5674.99 98365.87 chroma_vss[24x64] 19.82x 4722.21 93582.68 chroma_p2s[24x64] 17.30x 1790.52 30973.62 chroma_p2s_aligned[24x64] 14.75x 1617.23 23860.67 chroma_hpp[32x16] 18.69x 1689.55 31571.85 chroma_hps[32x16] 17.84x 1818.82 32450.82 chroma_vpp[32x16] 20.26x 1590.64 32223.81 chroma_vps[32x16] 18.18x 1483.21 26964.07 chroma_vsp[32x16] 20.18x 1592.35 32140.57 chroma_vss[32x16] 21.14x 1468.51 31047.47 chroma_p2s[32x16] 30.90x 335.09 10355.25 chroma_p2s_aligned[32x16] 36.05x 288.33 10394.75 chroma_hpp[ 8x64] 11.24x 2596.34 29173.44 chroma_hps[ 8x64] 10.14x 2511.71 25461.37 chroma_vpp[ 8x64] 11.37x 2701.38 30702.92 chroma_vps[ 8x64] 10.64x 2301.18 24483.11 chroma_vsp[ 8x64] 11.98x 2564.95 30740.88 chroma_vss[ 8x64] 12.11x 2111.25 25570.05 chroma_p2s[ 8x64] 9.11x 835.64 7614.85 chroma_p2s_aligned[ 8x64] 9.23x 830.59 7670.22 = Color Space i444 = chroma_hpp[ 4x4] 4.25x 257.12 1091.69 chroma_hps[ 4x4] 3.89x 414.66 1614.76 chroma_vpp[ 4x4] 5.77x 200.06 1153.40 chroma_vps[ 4x4] 5.16x 187.36 966.03 chroma_vsp[ 4x4] 5.85x 196.84 1151.13 chroma_vss[ 4x4] 5.05x 183.20 925.20 chroma_p2s[ 4x4] 3.40x 117.17 398.64 chroma_p2s_aligned[ 4x4] 3.77x 117.31 442.06 chroma_hpp[ 8x8] 11.24x 347.33 3904.50 chroma_hps[ 8x8] 9.43x 473.89 4470.59 chroma_vpp[ 8x8] 11.44x 350.26 4006.18 chroma_vps[ 8x8] 10.04x 330.27 3315.86 chroma_vsp[ 8x8] 11.76x 341.30 4014.41 chroma_vss[ 8x8] 10.03x 319.92 3210.33 chroma_p2s[ 8x8] 7.00x 172.72 1209.04 chroma_p2s_aligned[ 8x8] 6.91x 173.24 1197.03 chroma_hpp[16x16] 16.34x 902.22 14739.29 chroma_hps[16x16] 13.40x 1110.75 14881.33 chroma_vpp[16x16] 14.77x 1039.55 15356.02 chroma_vps[16x16] 13.61x 937.49 12759.42 chroma_vsp[16x16] 15.88x 964.87 15322.32 chroma_vss[16x16] 15.20x 861.28 13092.53 chroma_p2s[16x16] 13.00x 389.38 5063.19 chroma_p2s_aligned[16x16] 12.90x 427.26 5513.54 chroma_hpp[32x32] 20.19x 3079.22 62164.56 chroma_hps[32x32] 17.67x 3303.16 58355.03 chroma_vpp[32x32] 20.96x 3011.04 63109.47 chroma_vps[32x32] 19.76x 2681.20 52982.50 chroma_vsp[32x32] 20.89x 3024.83 63184.01 chroma_vss[32x32] 19.80x 2724.60 53951.16 chroma_p2s[32x32] 35.89x 544.21 19534.33 chroma_p2s_aligned[32x32] 36.04x 540.40 19475.66 chroma_hpp[64x64] 18.52x 12571.40 232821.48 chroma_hps[64x64] 17.20x 11905.25 204785.41 chroma_vpp[64x64] 20.38x 11550.80 235432.62 chroma_vps[64x64] 19.14x 10235.00 195873.75 chroma_vsp[64x64] 20.56x 11461.83 235637.92 chroma_vss[64x64] 18.73x 10489.26 196485.97 chroma_p2s[64x64] 45.85x 1532.31 70256.71 chroma_p2s_aligned[64x64] 45.66x 1539.25 70285.04 chroma_hpp[ 8x4] 7.20x 278.51 2005.34 chroma_hps[ 8x4] 8.81x 328.33 2892.96 chroma_vpp[ 8x4] 6.54x 318.83 2086.60 chroma_vps[ 8x4] 6.05x 302.05 1825.90 chroma_vsp[ 8x4] 6.57x 317.36 2085.77 chroma_vss[ 8x4] 5.58x 298.80 1668.08 chroma_p2s[ 8x4] 5.74x 131.85 756.67 chroma_p2s_aligned[ 8x4] 5.67x 132.19 749.43 chroma_hpp[ 4x8] 4.41x 464.46 2047.43 chroma_hps[ 4x8] 4.03x 608.11 2448.15 chroma_vpp[ 4x8] 7.17x 300.19 2152.23 chroma_vps[ 4x8] 5.65x 285.05 1609.56 chroma_vsp[ 4x8] 7.10x 278.26 1974.47 chroma_vss[ 4x8] 6.42x 257.26 1652.86 chroma_p2s[ 4x8] 3.50x 145.70 509.40 chroma_p2s_aligned[ 4x8] 3.58x 142.65 510.51 chroma_hpp[ 16x8] 13.61x 562.95 7664.24 chroma_hps[ 16x8] 14.03x 632.51 8873.43 chroma_vpp[ 16x8] 16.84x 475.83 8013.81 chroma_vps[ 16x8] 14.77x 443.09 6546.08 chroma_vsp[ 16x8] 16.74x 486.08 8135.43 chroma_vss[ 16x8] 16.19x 400.04 6474.70 chroma_p2s[ 16x8] 11.67x 247.99 2893.48 chroma_p2s_aligned[ 16x8] 11.61x 228.18 2648.92 chroma_hpp[ 8x16] 11.24x 692.12 7780.73 chroma_hps[ 8x16] 10.16x 763.30 7758.02 chroma_vpp[ 8x16] 12.41x 663.53 8237.04 chroma_vps[ 8x16] 11.04x 604.88 6679.13 chroma_vsp[ 8x16] 12.95x 639.45 8282.87 chroma_vss[ 8x16] 12.00x 578.67 6943.32 chroma_p2s[ 8x16] 8.73x 255.26 2229.50 chroma_p2s_aligned[ 8x16] 8.46x 229.88 1945.43 chroma_hpp[32x16] 18.97x 1665.37 31595.47 chroma_hps[32x16] 18.02x 1806.06 32544.20 chroma_vpp[32x16] 20.59x 1564.63 32215.64 chroma_vps[32x16] 18.67x 1447.65 27029.25 chroma_vsp[32x16] 19.89x 1620.03 32223.03 chroma_vss[32x16] 21.14x 1467.52 31027.38 chroma_p2s[32x16] 29.85x 347.86 10384.25 chroma_p2s_aligned[32x16] 32.20x 320.20 10311.46 chroma_hpp[16x32] 16.17x 1771.72 28644.96 chroma_hps[16x32] 13.14x 2030.52 26687.08 chroma_vpp[16x32] 14.97x 1989.22 29773.21 chroma_vps[16x32] 14.81x 1647.69 24401.97 chroma_vsp[16x32] 16.12x 1870.93 30152.01 chroma_vss[16x32] 16.73x 1484.53 24835.73 chroma_p2s[16x32] 9.62x 718.51 6913.03 chroma_p2s_aligned[16x32] 9.14x 690.51 6311.86 chroma_hpp[64x32] 18.28x 6396.30 116903.09 chroma_hps[64x32] 17.09x 6292.14 107547.02 chroma_vpp[64x32] 21.44x 5871.83 125892.44 chroma_vps[64x32] 19.23x 5110.18 98262.91 chroma_vsp[64x32] 20.24x 5846.05 118295.28 chroma_vss[64x32] 19.91x 5282.55 105197.31 chroma_p2s[64x32] 39.55x 860.03 34015.61 chroma_p2s_aligned[64x32] 39.56x 859.51 33999.68 chroma_hpp[32x64] 19.86x 6194.97 123001.35 chroma_hps[32x64] 18.03x 5989.54 108013.24 chroma_vpp[32x64] 21.16x 5895.00 124720.04 chroma_vps[32x64] 20.00x 5176.84 103558.93 chroma_vsp[32x64] 21.46x 5848.56 125527.78 chroma_vss[32x64] 22.37x 5266.91 117798.40 chroma_p2s[32x64] 43.98x 940.63 41370.18 chroma_p2s_aligned[32x64] 42.37x 981.77 41595.17 chroma_hpp[16x12] 14.13x 811.14 11463.19 chroma_hps[16x12] 13.46x 894.12 12035.28 chroma_vpp[16x12] 14.77x 812.99 12009.97 chroma_vps[16x12] 13.23x 746.12 9871.55 chroma_vsp[16x12] 17.14x 694.79 11905.72 chroma_vss[16x12] 14.55x 686.66 9992.06 chroma_p2s[16x12] 13.10x 322.11 4218.52 chroma_p2s_aligned[16x12] 12.87x 328.43 4226.47 chroma_hpp[12x16] 4.07x 2577.96 10486.06 chroma_hps[12x16] 3.88x 2701.75 10488.85 chroma_vpp[12x16] 7.69x 1484.19 11414.63 chroma_vps[12x16] 6.56x 1427.87 9369.75 chroma_vsp[12x16] 7.54x 1513.66 11409.28 chroma_vss[12x16] 8.00x 1209.29 9672.94 chroma_p2s[12x16] 7.14x 360.06 2569.97 chroma_p2s_aligned[12x16] 7.05x 363.67 2562.81 chroma_hpp[ 16x4] 11.58x 330.44 3827.54 chroma_hps[ 16x4] 12.93x 444.04 5742.51 chroma_vpp[ 16x4] 14.81x 266.15 3941.21 chroma_vps[ 16x4] 13.51x 250.91 3390.75 chroma_vsp[ 16x4] 14.22x 277.12 3941.11 chroma_vss[ 16x4] 13.82x 228.06 3152.85 chroma_p2s[ 16x4] 5.41x 168.87 913.12 chroma_p2s_aligned[ 16x4] 5.53x 166.02 917.75 chroma_hpp[ 4x16] 4.63x 861.27 3989.29 chroma_hps[ 4x16] 4.14x 959.50 3970.83 chroma_vpp[ 4x16] 7.83x 541.53 4240.59 chroma_vps[ 4x16] 6.69x 510.73 3418.73 chroma_vsp[ 4x16] 8.15x 520.48 4243.72 chroma_vss[ 4x16] 7.19x 491.48 3536.08 chroma_p2s[ 4x16] 7.19x 223.85 1609.99 chroma_p2s_aligned[ 4x16] 6.71x 223.23 1498.63 chroma_hpp[32x24] 19.50x 2410.49 47002.98 chroma_hps[32x24] 17.22x 2636.20 45407.25 chroma_vpp[32x24] 20.59x 2320.13 47761.52 chroma_vps[32x24] 19.54x 2049.52 40055.66 chroma_vsp[32x24] 20.55x 2325.82 47790.54 chroma_vss[32x24] 21.46x 1916.30 41129.02 chroma_p2s[32x24] 32.90x 460.00 15134.06 chroma_p2s_aligned[32x24] 33.00x 456.53 15065.89 chroma_hpp[24x32] 16.79x 2916.87 48963.81 chroma_hps[24x32] 15.62x 2943.42 45988.04 chroma_vpp[24x32] 16.33x 3024.17 49394.96 chroma_vps[24x32] 15.59x 2665.26 41549.50 chroma_vsp[24x32] 17.00x 2932.84 49853.14 chroma_vss[24x32] 16.94x 2430.76 41175.76 chroma_p2s[24x32] 9.45x 1041.25 9843.34 chroma_p2s_aligned[24x32] 9.40x 1041.53 9790.67 chroma_hpp[ 32x8] 16.90x 963.44 16283.93 chroma_hps[ 32x8] 16.71x 1150.25 19218.59 chroma_vpp[ 32x8] 18.69x 888.28 16600.00 chroma_vps[ 32x8] 16.88x 826.32 13951.43 chroma_vsp[ 32x8] 18.61x 894.56 16646.82 chroma_vss[ 32x8] 20.82x 734.45 15291.87 chroma_p2s[ 32x8] 22.22x 234.30 5206.05 chroma_p2s_aligned[ 32x8] 29.57x 176.15 5208.83 chroma_hpp[ 8x32] 11.89x 1287.91 15316.67 chroma_hps[ 8x32] 10.52x 1328.36 13969.61 chroma_vpp[ 8x32] 10.96x 1445.20 15833.28 chroma_vps[ 8x32] 10.44x 1223.49 12768.45 chroma_vsp[ 8x32] 11.76x 1357.66 15963.65 chroma_vss[ 8x32] 11.82x 1126.28 13308.74 chroma_p2s[ 8x32] 9.52x 418.67 3987.70 chroma_p2s_aligned[ 8x32] 9.17x 434.97 3989.71 chroma_hpp[64x48] 18.61x 9382.14 174596.95 chroma_hps[64x48] 17.24x 9035.45 155745.59 chroma_vpp[64x48] 20.27x 8718.47 176709.17 chroma_vps[64x48] 19.06x 7719.91 147118.91 chroma_vsp[64x48] 20.38x 8676.95 176869.22 chroma_vss[64x48] 18.80x 7881.51 148147.86 chroma_p2s[64x48] 40.28x 1314.41 52937.80 chroma_p2s_aligned[64x48] 43.14x 1225.32 52856.86 chroma_hpp[48x64] 18.65x 9542.21 177946.62 chroma_hps[48x64] 17.31x 9064.73 156940.23 chroma_vpp[48x64] 19.55x 9179.65 179474.56 chroma_vps[48x64] 18.22x 8182.44 149101.16 chroma_vsp[48x64] 19.70x 9193.57 181146.59 chroma_vss[48x64] 19.01x 8531.00 162187.61 chroma_p2s[48x64] 12.57x 4501.12 56597.02 chroma_p2s_aligned[48x64] 13.17x 4302.55 56659.92 chroma_hpp[64x16] 17.67x 3338.72 59003.09 chroma_hps[64x16] 17.43x 3422.03 59647.29 chroma_vpp[64x16] 19.90x 3005.04 59814.78 chroma_vps[64x16] 18.49x 2694.60 49820.50 chroma_vsp[64x16] 19.91x 2997.34 59677.57 chroma_vss[64x16] 19.93x 2729.08 54393.63 chroma_p2s[64x16] 32.29x 548.38 17707.84 chroma_p2s_aligned[64x16] 32.10x 548.67 17609.94 chroma_hpp[16x64] 15.98x 3513.06 56150.39 chroma_hps[16x64] 14.02x 3548.02 49746.29 chroma_vpp[16x64] 15.06x 3868.35 58241.43 chroma_vps[16x64] 15.29x 3091.06 47275.72 chroma_vsp[16x64] 16.33x 3577.88 58430.91 chroma_vss[16x64] 17.75x 2728.23 48413.70 chroma_p2s[16x64] 14.01x 1425.71 19980.91 chroma_p2s_aligned[16x64] 14.38x 1394.38 20048.98 == intrapred primitives == intra_planar_4x4 4.05x 164.53 666.22 intra_dc_4x4[f=0] 3.21x 109.75 352.46 intra_dc_4x4[f=1] 3.35x 180.64 604.61 intra_ang_4x4[ 2] 8.47x 121.93 1032.26 intra_ang_4x4[ 3] 5.77x 210.68 1215.08 intra_ang_4x4[ 4] 6.21x 196.95 1222.80 intra_ang_4x4[ 5] 5.89x 196.92 1159.69 intra_ang_4x4[ 6] 6.53x 165.99 1083.53 intra_ang_4x4[ 7] 6.75x 160.78 1084.88 intra_ang_4x4[ 8] 7.06x 154.83 1093.68 intra_ang_4x4[ 9] 7.20x 151.86 1093.65 intra_ang_4x4[10] 6.15x 137.10 843.12 intra_ang_4x4[11] 6.85x 160.58 1099.88 intra_ang_4x4[12] 6.79x 162.73 1104.60 intra_ang_4x4[13] 6.92x 168.50 1166.81 intra_ang_4x4[14] 6.67x 166.54 1111.35 intra_ang_4x4[15] 6.01x 188.28 1131.19 intra_ang_4x4[16] 6.40x 192.62 1233.58 intra_ang_4x4[17] 5.19x 243.27 1261.68 intra_ang_4x4[18] 7.25x 124.21 900.08 intra_ang_4x4[19] 4.67x 201.53 940.74 intra_ang_4x4[20] 4.72x 191.13 901.87 intra_ang_4x4[21] 4.75x 191.88 911.86 intra_ang_4x4[22] 4.89x 180.54 882.22 intra_ang_4x4[23] 5.01x 166.92 836.81 intra_ang_4x4[24] 4.94x 160.09 791.46 intra_ang_4x4[25] 4.72x 169.00 798.19 intra_ang_4x4[26] 3.30x 144.98 478.80 intra_ang_4x4[27] 5.52x 136.02 751.14 intra_ang_4x4[28] 4.37x 162.31 708.52 intra_ang_4x4[29] 4.89x 153.07 748.41 intra_ang_4x4[30] 4.87x 161.94 788.62 intra_ang_4x4[31] 4.69x 151.62 710.67 intra_ang_4x4[32] 4.31x 173.48 748.40 intra_ang_4x4[33] 4.27x 166.04 708.45 intra_ang_4x4[34] 5.89x 107.40 632.36 intra_filter_4x4 3.25x 116.04 376.83 intra_planar_8x8 7.83x 286.84 2246.36 intra_dc_8x8[f=0] 7.77x 133.95 1040.78 intra_dc_8x8[f=1] 5.53x 242.86 1343.80 intra_ang_8x8[ 2] 14.50x 142.41 2064.65 intra_ang_8x8[ 3] 6.94x 442.68 3072.78 intra_ang_8x8[ 4] 7.04x 432.33 3044.82 intra_ang_8x8[ 5] 7.24x 422.87 3060.53 intra_ang_8x8[ 6] 7.16x 426.05 3051.54 intra_ang_8x8[ 7] 7.21x 423.11 3048.64 intra_ang_8x8[ 8] 7.61x 402.01 3060.29 intra_ang_8x8[ 9] 7.68x 396.46 3044.54 intra_ang_8x8[10] 10.31x 208.75 2151.28 intra_ang_8x8[11] 7.45x 414.29 3088.36 intra_ang_8x8[12] 7.84x 402.13 3154.11 intra_ang_8x8[13] 7.59x 419.06 3179.42 intra_ang_8x8[14] 7.58x 420.60 3189.85 intra_ang_8x8[15] 7.76x 415.53 3223.76 intra_ang_8x8[16] 7.62x 427.84 3261.00 intra_ang_8x8[17] 7.34x 446.86 3279.68 intra_ang_8x8[18] 11.44x 141.20 1615.93 intra_ang_8x8[19] 6.82x 337.72 2303.96 intra_ang_8x8[20] 7.08x 323.13 2288.46 intra_ang_8x8[21] 7.22x 312.01 2254.13 intra_ang_8x8[22] 7.33x 304.58 2233.34 intra_ang_8x8[23] 7.38x 300.16 2215.81 intra_ang_8x8[24] 7.25x 303.60 2202.63 intra_ang_8x8[25] 7.37x 295.37 2176.53 intra_ang_8x8[26] 6.78x 183.98 1246.63 intra_ang_8x8[27] 7.13x 294.46 2099.05 intra_ang_8x8[28] 7.19x 293.49 2109.30 intra_ang_8x8[29] 6.45x 325.10 2098.09 intra_ang_8x8[30] 6.36x 330.28 2099.91 intra_ang_8x8[31] 6.28x 334.16 2098.14 intra_ang_8x8[32] 6.25x 337.12 2106.49 intra_ang_8x8[33] 6.05x 347.00 2098.83 intra_ang_8x8[34] 9.11x 142.68 1299.44 intra_filter_8x8 3.83x 182.15 697.89 intra_planar_16x16 9.70x 969.74 9411.02 intra_dc_16x16[f=0] 16.72x 201.15 3363.21 intra_dc_16x16[f=1] 8.75x 443.96 3885.55 intra_ang_16x16[ 2] 43.24x 195.34 8445.68 intra_ang_16x16[ 3] 11.39x 909.18 10356.66 intra_ang_16x16[ 4] 9.17x 1227.77 11260.72 intra_ang_16x16[ 5] 10.02x 1124.11 11259.70 intra_ang_16x16[ 6] 10.10x 1121.63 11328.67 intra_ang_16x16[ 7] 9.99x 1134.79 11342.16 intra_ang_16x16[ 8] 11.06x 1018.33 11264.90 intra_ang_16x16[ 9] 11.05x 1013.02 11193.44 intra_ang_16x16[10] 20.94x 331.17 6933.19 intra_ang_16x16[11] 9.47x 1189.78 11271.86 intra_ang_16x16[12] 7.97x 1366.70 10897.29 intra_ang_16x16[13] 8.47x 1257.12 10646.81 intra_ang_16x16[14] 8.37x 1267.19 10603.84 intra_ang_16x16[15] 8.38x 1281.20 10730.45 intra_ang_16x16[16] 8.25x 1295.39 10689.09 intra_ang_16x16[17] 8.05x 1332.39 10731.03 intra_ang_16x16[18] 23.03x 261.85 6031.56 intra_ang_16x16[19] 12.14x 700.89 8509.26 intra_ang_16x16[20] 12.61x 678.66 8557.24 intra_ang_16x16[21] 13.17x 650.93 8571.94 intra_ang_16x16[22] 12.95x 658.04 8523.49 intra_ang_16x16[23] 13.71x 614.82 8432.03 intra_ang_16x16[24] 13.89x 603.11 8376.75 intra_ang_16x16[25] 15.06x 540.37 8140.44 intra_ang_16x16[26] 11.55x 330.96 3823.29 intra_ang_16x16[27] 16.11x 496.85 8002.94 intra_ang_16x16[28] 16.68x 488.79 8150.77 intra_ang_16x16[29] 14.57x 562.57 8198.11 intra_ang_16x16[30] 13.40x 608.12 8148.14 intra_ang_16x16[31] 13.74x 593.23 8150.09 intra_ang_16x16[32] 11.47x 711.07 8154.18 intra_ang_16x16[33] 12.76x 628.89 8024.23 intra_ang_16x16[34] 22.41x 246.80 5530.98 intra_filter_16x16 6.03x 292.67 1765.72 intra_planar_32x32 11.64x 3371.93 39257.86 intra_dc_32x32[f=0] 38.09x 538.83 20525.95 intra_ang_32x32[ 2] 53.70x 480.30 25791.78 intra_ang_32x32[ 3] 11.63x 3810.68 44301.82 intra_ang_32x32[ 4] 10.14x 4443.06 45037.09 intra_ang_32x32[ 5] 11.72x 3871.63 45363.96 intra_ang_32x32[ 6] 11.58x 3892.92 45088.62 intra_ang_32x32[ 7] 10.93x 4124.62 45081.96 intra_ang_32x32[ 8] 11.62x 3899.26 45295.09 intra_ang_32x32[ 9] 13.48x 3343.55 45075.13 intra_ang_32x32[10] 60.53x 517.60 31328.30 intra_ang_32x32[11] 12.35x 3653.53 45133.54 intra_ang_32x32[12] 11.06x 4154.44 45942.00 intra_ang_32x32[13] 11.00x 4173.23 45918.39 intra_ang_32x32[14] 11.36x 4060.66 46141.48 intra_ang_32x32[15] 11.30x 4055.37 45826.93 intra_ang_32x32[16] 11.19x 4021.38 44996.80 intra_ang_32x32[17] 11.32x 4044.07 45770.15 intra_ang_32x32[18] 28.93x 662.98 19181.66 intra_ang_32x32[19] 11.84x 2820.52 33403.60 intra_ang_32x32[20] 12.55x 2613.63 32801.88 intra_ang_32x32[21] 13.25x 2517.82 33362.70 intra_ang_32x32[22] 13.35x 2457.07 32808.04 intra_ang_32x32[23] 13.84x 2371.43 32820.83 intra_ang_32x32[24] 14.07x 2310.51 32507.99 intra_ang_32x32[25] 18.14x 1793.15 32523.86 intra_ang_32x32[26] 42.95x 399.29 17148.38 intra_ang_32x32[27] 17.72x 1795.99 31816.32 intra_ang_32x32[28] 15.32x 2079.70 31851.37 intra_ang_32x32[29] 13.89x 2290.19 31820.56 intra_ang_32x32[30] 13.45x 2370.16 31886.05 intra_ang_32x32[31] 14.53x 2199.60 31965.57 intra_ang_32x32[32] 11.97x 2674.57 32015.01 intra_ang_32x32[33] 13.64x 2280.92 31103.40 intra_ang_32x32[34] 36.44x 482.28 17573.78 intra_filter_32x32 6.04x 562.09 3394.17 + popd ~/build/BUILD/x265-3.1.2 + exit 0 Processing files: x265-3.1.2-1.an8.x86_64 Provides: x265 = 3.1.2-1.an8 x265(x86-64) = 3.1.2-1.an8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libdl.so.2()(64bit) libgcc_s.so.1()(64bit) libm.so.6()(64bit) libnuma.so.1()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) librt.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libx265.so.176()(64bit) rtld(GNU_HASH) Processing files: x265-libs-3.1.2-1.an8.x86_64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.iHoQin + umask 022 + cd /builddir/build/BUILD + cd x265-3.1.2 + LICENSEDIR=/builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/share/licenses/x265-libs + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/share/licenses/x265-libs + cp -pr COPYING /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/share/licenses/x265-libs + exit 0 Provides: libx265.so.176()(64bit) libx265_main10.so.176()(64bit) libx265_main12.so.176()(64bit) x265-libs = 3.1.2-1.an8 x265-libs(x86-64) = 3.1.2-1.an8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libgcc_s.so.1()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.15)(64bit) libnuma.so.1()(64bit) libnuma.so.1(libnuma_1.1)(64bit) libnuma.so.1(libnuma_1.2)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) librt.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) rtld(GNU_HASH) Processing files: x265-devel-3.1.2-1.an8.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.FexCrZ + umask 022 + cd /builddir/build/BUILD + cd x265-3.1.2 + DOCDIR=/builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/share/doc/x265-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/share/doc/x265-devel + cp -pr doc/intra doc/reST doc/uncrustify /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64/usr/share/doc/x265-devel + exit 0 Provides: pkgconfig(x265) = 0.0 x265-devel = 3.1.2-1.an8 x265-devel(x86-64) = 3.1.2-1.an8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libx265.so.176()(64bit) Processing files: x265-debugsource-3.1.2-1.an8.x86_64 Provides: x265-debugsource = 3.1.2-1.an8 x265-debugsource(x86-64) = 3.1.2-1.an8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: x265-debuginfo-3.1.2-1.an8.x86_64 Provides: debuginfo(build-id) = a429fe62fd2dff82533b5059cf4150583c97e54f x265-debuginfo = 3.1.2-1.an8 x265-debuginfo(x86-64) = 3.1.2-1.an8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: x265-debugsource(x86-64) = 3.1.2-1.an8 Processing files: x265-libs-debuginfo-3.1.2-1.an8.x86_64 Provides: debuginfo(build-id) = 542824bf8f952e1484d692a691eb0475accd02bb debuginfo(build-id) = 8ea014ad90b80b0cae0a0e02c958ac43665698ee debuginfo(build-id) = ed55faa7bbc6b24aa3e4337f7605d6c93f68c674 x265-libs-debuginfo = 3.1.2-1.an8 x265-libs-debuginfo(x86-64) = 3.1.2-1.an8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: x265-debugsource(x86-64) = 3.1.2-1.an8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64 Wrote: /builddir/build/RPMS/x265-3.1.2-1.an8.x86_64.rpm Wrote: /builddir/build/RPMS/x265-libs-3.1.2-1.an8.x86_64.rpm Wrote: /builddir/build/RPMS/x265-devel-3.1.2-1.an8.x86_64.rpm Wrote: /builddir/build/RPMS/x265-debugsource-3.1.2-1.an8.x86_64.rpm Wrote: /builddir/build/RPMS/x265-debuginfo-3.1.2-1.an8.x86_64.rpm Wrote: /builddir/build/RPMS/x265-libs-debuginfo-3.1.2-1.an8.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.UCuYPJ + umask 022 + cd /builddir/build/BUILD + cd x265-3.1.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/x265-3.1.2-1.an8.x86_64 + exit 0 Child return code was: 0