<86>Jun 19 04:24:14 userdel[1572359]: delete user 'rooter' <86>Jun 19 04:24:14 userdel[1572359]: removed group 'rooter' owned by 'rooter' <86>Jun 19 04:24:14 userdel[1572359]: removed shadow group 'rooter' owned by 'rooter' <86>Jun 19 04:24:14 groupadd[1572383]: group added to /etc/group: name=rooter, GID=708 <86>Jun 19 04:24:14 groupadd[1572383]: group added to /etc/gshadow: name=rooter <86>Jun 19 04:24:14 groupadd[1572383]: new group: name=rooter, GID=708 <86>Jun 19 04:24:14 useradd[1572411]: new user: name=rooter, UID=708, GID=708, home=/root, shell=/bin/bash <86>Jun 19 04:24:14 userdel[1572444]: delete user 'builder' <86>Jun 19 04:24:14 userdel[1572444]: removed group 'builder' owned by 'builder' <86>Jun 19 04:24:14 userdel[1572444]: removed shadow group 'builder' owned by 'builder' <86>Jun 19 04:24:14 groupadd[1572478]: group added to /etc/group: name=builder, GID=709 <86>Jun 19 04:24:14 groupadd[1572478]: group added to /etc/gshadow: name=builder <86>Jun 19 04:24:14 groupadd[1572478]: new group: name=builder, GID=709 <86>Jun 19 04:24:14 useradd[1572509]: new user: name=builder, UID=709, GID=709, home=/usr/src, shell=/bin/bash warning: Macro %cmake not found warning: Macro %cmake_build not found warning: Macro %cmake_install not found <13>Jun 19 04:24:16 rpmi: libidn2-2.3.1-alt1 sisyphus+272590.100.1.1 1622036908 installed <13>Jun 19 04:24:16 rpmi: libnuma-2.0.14-alt2 sisyphus+262152.100.1.1 1605821054 installed <13>Jun 19 04:24:16 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+262033.600.7.2 1607340230 installed <13>Jun 19 04:24:16 rpmi: libstdc++10-devel-10.2.1-alt3 sisyphus+267829.100.1.1 1615807924 installed <13>Jun 19 04:24:17 rpmi: gcc10-c++-10.2.1-alt3 sisyphus+267829.100.1.1 1615807924 installed <13>Jun 19 04:24:17 rpmi: rpm-macros-cmake-3.19.7-alt4 sisyphus+273814.400.4.1 1623217055 installed <13>Jun 19 04:24:17 rpmi: cmake-modules-3.19.7-alt4 sisyphus+273814.400.4.1 1623217055 installed <13>Jun 19 04:24:17 rpmi: libuv-1.41.0-alt2 sisyphus+267695.100.2.1 1615786343 installed <13>Jun 19 04:24:17 rpmi: librhash-1.3.5-alt2 1505156277 installed <13>Jun 19 04:24:17 rpmi: libjsoncpp19-1.8.4-alt5 sisyphus+243670.100.1.1 1577521256 installed <13>Jun 19 04:24:17 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824514 installed <13>Jun 19 04:24:17 rpmi: publicsuffix-list-dafsa-20210419-alt1 sisyphus+270358.100.1.1 1618924010 installed <13>Jun 19 04:24:17 rpmi: libpsl-0.21.1-alt2 sisyphus+271468.100.1.1 1620753481 installed <13>Jun 19 04:24:17 rpmi: libnghttp2-1.41.0-alt1 sisyphus+253680.100.1.1 1592642263 installed <13>Jun 19 04:24:17 rpmi: openldap-common-2.4.57-alt1 sisyphus+274516.200.1.1 1623612493 installed <13>Jun 19 04:24:17 rpmi: libverto-0.3.2-alt1_1 sisyphus+268398.100.1.1 1616717436 installed <13>Jun 19 04:24:17 rpmi: liblmdb-0.9.23-alt1 sisyphus+225277.100.2.1 1553001689 installed <13>Jun 19 04:24:17 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Jun 19 04:24:17 rpmi: libcom_err-1.45.6.0.24.af1a-alt1 sisyphus+262279.100.1.1 1606088191 installed <13>Jun 19 04:24:17 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+257777.100.1.1 1599688015 installed <13>Jun 19 04:24:17 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+257777.100.1.1 1599688015 installed <13>Jun 19 04:24:17 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274915 installed <13>Jun 19 04:24:17 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825069 installed <13>Jun 19 04:24:17 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jun 19 04:24:17 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jun 19 04:24:17 rpmi: ca-certificates-2021.06.03-alt1 sisyphus+273509.400.1.1 1622736045 installed <13>Jun 19 04:24:17 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Jun 19 04:24:17 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274915 installed <13>Jun 19 04:24:17 rpmi: libcrypto1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684123 installed <13>Jun 19 04:24:17 rpmi: libssl1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684123 installed <86>Jun 19 04:24:17 groupadd[1585647]: group added to /etc/group: name=_keytab, GID=499 <86>Jun 19 04:24:17 groupadd[1585647]: group added to /etc/gshadow: name=_keytab <86>Jun 19 04:24:17 groupadd[1585647]: new group: name=_keytab, GID=499 <13>Jun 19 04:24:17 rpmi: libkrb5-1.19.1-alt2 sisyphus+267847.100.1.1 1615814479 installed <86>Jun 19 04:24:17 groupadd[1585978]: group added to /etc/group: name=sasl, GID=498 <86>Jun 19 04:24:17 groupadd[1585978]: group added to /etc/gshadow: name=sasl <86>Jun 19 04:24:17 groupadd[1585978]: new group: name=sasl, GID=498 <13>Jun 19 04:24:17 rpmi: libsasl2-3-2.1.27-alt2.1 sisyphus+255909.100.2.1 1597199521 installed <13>Jun 19 04:24:17 rpmi: libldap-2.4.57-alt1 sisyphus+274516.200.1.1 1623612493 installed <13>Jun 19 04:24:17 rpmi: libcurl-7.77.0-alt1 sisyphus+272616.100.1.1 1622105555 installed <13>Jun 19 04:24:18 rpmi: libarchive13-3.5.1-alt1 sisyphus+271818.100.1.1 1620977822 installed <13>Jun 19 04:24:18 rpmi: cmake-3.19.7-alt4 sisyphus+273814.400.4.1 1623217055 installed <13>Jun 19 04:24:18 rpmi: gcc-c++-10-alt1 sisyphus+263054.200.3.1 1607517515 installed <13>Jun 19 04:24:18 rpmi: libnuma-devel-2.0.14-alt2 sisyphus+262152.100.1.1 1605821054 installed <13>Jun 19 04:24:18 rpmi: nasm-2.15.05-alt1 sisyphus+257009.100.1.1 1598719706 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/x265-3.5-alt1.1.nosrc.rpm (w1.gzdio) Installing x265-3.5-alt1.1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.46022 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf x265-3.5 + echo 'Source #0 (x265-3.5-alt1.1.tar):' Source #0 (x265-3.5-alt1.1.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/x265-3.5-alt1.1.tar + cd x265-3.5 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (x265-high-bit-depth-soname.patch):' Patch #0 (x265-high-bit-depth-soname.patch): + /usr/bin/patch -p1 patching file source/CMakeLists.txt Hunk #1 succeeded at 656 (offset 45 lines). patching file source/encoder/api.cpp Hunk #1 succeeded at 1089 (offset 385 lines). + echo 'Patch #1 (x265-pic.patch):' Patch #1 (x265-pic.patch): + /usr/bin/patch -p1 patching file source/CMakeLists.txt Hunk #1 succeeded at 220 (offset 8 lines). + echo 'Patch #2 (x265-arm-cflags.patch):' Patch #2 (x265-arm-cflags.patch): + /usr/bin/patch -p1 patching file source/CMakeLists.txt patching file source/dynamicHDR10/CMakeLists.txt + echo 'Patch #3 (x265-detect_cpu_armhfp.patch):' Patch #3 (x265-detect_cpu_armhfp.patch): + /usr/bin/patch -p1 patching file source/test/testharness.h Hunk #1 succeeded at 71 (offset 1 line). + sed -i -e '/X265_VERSION / s,unknown,3.5,' -e '/X265_LATEST_TAG / s,0\.0,3.5,' -e '/^#Find version control software.*/i return()' source/cmake/Version.cmake + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.46022 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd x265-3.5 + builddir=10bit + build -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON + mkdir -p 10bit + cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' -DCMAKE_INSTALL_PREFIX=/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_DESTINATION=lib64 -DLIB_SUFFIX=64 -S . -B 10bit -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DLIB_INSTALL_DIR=lib64 -DCMAKE_SKIP_RPATH:BOOL=YES -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON -DENABLE_PIC:BOOL=ON -DENABLE_TESTS:BOOL=ON -DCMAKE_ASM_NASM_FLAGS=-w-macro-params-legacy -DENABLE_SHARED=ON -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON -S source -- cmake version 3.19.7 CMake Deprecation Warning at CMakeLists.txt:10 (cmake_policy): The OLD behavior for policy CMP0025 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:16 (cmake_policy): The OLD behavior for policy CMP0054 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The C compiler identification is GNU 10.2.1 -- The CXX compiler identification is GNU 10.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:20 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Detected x86_64 target processor CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:426 (message): The package name passed to `find_package_handle_standard_args` (NUMA) does not match the name of the calling package (Numa). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNuma.cmake:43 (find_package_handle_standard_args) CMakeLists.txt:100 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found NUMA: /usr -- Looking for numa_node_of_cpu -- Looking for numa_node_of_cpu - found -- libnuma found, building with support for NUMA nodes CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFiles.cmake:120 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: numa For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): CMakeLists.txt:175 (check_include_files) This warning is for project developers. Use -Wno-dev to suppress it. -- 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 CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:426 (message): The package name passed to `find_package_handle_standard_args` (nasm) does not match the name of the calling package (Nasm). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNasm.cmake:23 (find_package_handle_standard_args) CMakeLists.txt:330 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found nasm: /usr/bin/nasm (found version "2.15.05") -- Found Nasm 2.15.05 to build assembly primitives -- 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_Fortran_FLAGS CMAKE_SKIP_INSTALL_RPATH ENABLE_ALTIVEC INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/x265-3.5/10bit + cmake --build 10bit --verbose --parallel 8 gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/cmake -S/usr/src/RPM/BUILD/x265-3.5/source -B/usr/src/RPM/BUILD/x265-3.5/10bit --check-build-system CMakeFiles/Makefile.cmake 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles /usr/src/RPM/BUILD/x265-3.5/10bit//CMakeFiles/progress.marks gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f CMakeFiles/Makefile2 all /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/depend /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/encoder /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/encoder /usr/src/RPM/BUILD/x265-3.5/10bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/encoder/CMakeFiles/encoder.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/encoder/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/encoder/CMakeFiles/encoder.dir/depend.internal". Scanning dependencies of target encoder gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/common /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/common /usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/common.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/common.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/common.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/common.dir/depend.internal". Scanning dependencies of target common gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 8%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/const-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/const-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/const-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 7%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/cpu-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/cpu-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/cpu-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 3%] Building CXX object encoder/CMakeFiles/encoder.dir/bitcost.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/bitcost.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/bitcost.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 11%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ssd-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/ssd-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/ssd-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 9%] Building CXX object encoder/CMakeFiles/encoder.dir/slicetype.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -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 -o CMakeFiles/encoder.dir/slicetype.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 4%] Building CXX object encoder/CMakeFiles/encoder.dir/motion.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/motion.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/motion.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 17%] Building CXX object encoder/CMakeFiles/encoder.dir/level.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/level.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/level.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 18%] Building CXX object encoder/CMakeFiles/encoder.dir/nal.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/nal.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/nal.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 13%] Building CXX object encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/frameencoder.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 19%] Building CXX object encoder/CMakeFiles/encoder.dir/sei.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/sei.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/sei.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 14%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a2.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a2.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a2.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 16%] Building CXX object encoder/CMakeFiles/encoder.dir/framefilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/framefilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 1%] Building CXX object encoder/CMakeFiles/encoder.dir/analysis.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/analysis.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 2%] Building CXX object encoder/CMakeFiles/encoder.dir/search.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/search.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/search.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 24%] Building CXX object encoder/CMakeFiles/encoder.dir/dpb.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/dpb.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/dpb.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 27%] Building CXX object encoder/CMakeFiles/encoder.dir/reference.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/reference.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/reference.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 22%] Building CXX object encoder/CMakeFiles/encoder.dir/sao.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/sao.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/sao.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 20%] Building CXX object encoder/CMakeFiles/encoder.dir/entropy.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/entropy.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/entropy.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 29%] Building CXX object encoder/CMakeFiles/encoder.dir/api.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/api.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/api.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 30%] Building CXX object encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/weightPrediction.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/weightPrediction.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 25%] Building CXX object encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/ratecontrol.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp: In member function 'int x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:3025:36: warning: '~' directive writing 1 byte into a region of size between 0 and 127 [-Wformat-overflow=] 3025 | sprintf(deltaPOC, "%s%d~", deltaPOC, rpsWriter->deltaPOC[i]); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/c++/10/cstdio:42, from /usr/src/RPM/BUILD/x265-3.5/source/common/common.h:33, from /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 3 and 140 bytes into a destination of size 128 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:3026:33: warning: '~' directive writing 1 byte into a region of size between 0 and 39 [-Wformat-overflow=] 3026 | sprintf(bUsed, "%s%d~", bUsed, rpsWriter->bUsed[i]); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/c++/10/cstdio:42, from /usr/src/RPM/BUILD/x265-3.5/source/common/common.h:33, from /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 3 and 42 bytes into a destination of size 40 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 35%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/seaintegral.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/seaintegral.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/seaintegral.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 33%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixeladd8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixeladd8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixeladd8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 28%] Building CXX object encoder/CMakeFiles/encoder.dir/encoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/encoder.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 38%] Built target encoder gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 23%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-util8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixel-util8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixel-util8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 32%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/blockcopy8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/blockcopy8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/blockcopy8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 34%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/dct8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/dct8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/dct8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 12%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 44%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/loopfilter.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/loopfilter.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/loopfilter.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 39%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/v4-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 46%] Building CXX object common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/vec/vec-primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/vec-primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 6%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixel-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixel-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 48%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse3 -o CMakeFiles/common.dir/vec/dct-sse3.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 50%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -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 -o CMakeFiles/common.dir/vec/dct-sse41.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse41.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 51%] Building CXX object common/CMakeFiles/common.dir/primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -o CMakeFiles/common.dir/primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 49%] Building CXX object common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -mssse3 -o CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-ssse3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 54%] Building CXX object common/CMakeFiles/common.dir/dct.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/dct.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/dct.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 55%] Building CXX object common/CMakeFiles/common.dir/lowpassdct.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/lowpassdct.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/lowpassdct.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 38%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/intrapred16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/intrapred16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/intrapred16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 58%] Building CXX object common/CMakeFiles/common.dir/intrapred.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/intrapred.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/intrapred.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 59%] Building CXX object common/CMakeFiles/common.dir/loopfilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/loopfilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/loopfilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 60%] Building CXX object common/CMakeFiles/common.dir/constants.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/constants.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/constants.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 61%] Building CXX object common/CMakeFiles/common.dir/cpu.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-narrowing -o CMakeFiles/common.dir/cpu.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cpu.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 45%] Building CXX object common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/x86/asm-primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/x86/asm-primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 62%] Building CXX object common/CMakeFiles/common.dir/version.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DX265_VERSION=3.5 -DENABLE_ASSEMBLY=1 -o CMakeFiles/common.dir/version.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/version.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 37%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/sad16-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/sad16-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/sad16-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 64%] Building CXX object common/CMakeFiles/common.dir/threading.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -o CMakeFiles/common.dir/threading.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/threading.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 66%] Building CXX object common/CMakeFiles/common.dir/wavefront.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/wavefront.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/wavefront.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 65%] Building CXX object common/CMakeFiles/common.dir/threadpool.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/threadpool.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 69%] Building CXX object common/CMakeFiles/common.dir/bitstream.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/bitstream.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/bitstream.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 67%] Building CXX object common/CMakeFiles/common.dir/md5.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/md5.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/md5.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 71%] Building CXX object common/CMakeFiles/common.dir/shortyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/shortyuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/shortyuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 70%] Building CXX object common/CMakeFiles/common.dir/yuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/yuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/yuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 72%] Building CXX object common/CMakeFiles/common.dir/picyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/picyuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/picyuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 74%] Building CXX object common/CMakeFiles/common.dir/common.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/common.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/common.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 76%] Building CXX object common/CMakeFiles/common.dir/frame.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/frame.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 77%] Building CXX object common/CMakeFiles/common.dir/framedata.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/framedata.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/framedata.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 53%] Building CXX object common/CMakeFiles/common.dir/pixel.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -o CMakeFiles/common.dir/pixel.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/pixel.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 80%] Building CXX object common/CMakeFiles/common.dir/slice.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/slice.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/slice.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 81%] Building CXX object common/CMakeFiles/common.dir/lowres.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/lowres.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/lowres.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 82%] Building CXX object common/CMakeFiles/common.dir/piclist.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/piclist.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/piclist.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 75%] Building CXX object common/CMakeFiles/common.dir/param.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DHAVE_STRTOK_R=1 -o CMakeFiles/common.dir/param.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/param.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 83%] Building CXX object common/CMakeFiles/common.dir/predict.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/predict.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/predict.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 79%] Building CXX object common/CMakeFiles/common.dir/cudata.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/cudata.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cudata.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 85%] Building CXX object common/CMakeFiles/common.dir/scalinglist.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/scalinglist.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/scalinglist.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 87%] Building CXX object common/CMakeFiles/common.dir/deblock.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/deblock.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/deblock.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 88%] Building CXX object common/CMakeFiles/common.dir/scaler.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/scaler.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 86%] Building CXX object common/CMakeFiles/common.dir/quant.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/quant.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/quant.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 56%] Building CXX object common/CMakeFiles/common.dir/ipfilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/ipfilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/ipfilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 41%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/h-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/h-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 40%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/h4-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 43%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 88%] Built target common gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.dir/depend /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/x265-shared.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/x265-shared.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/x265-shared.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/x265-shared.dir/depend.internal". Scanning dependencies of target x265-shared gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/x265-static.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/x265-static.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/x265-static.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/x265-static.dir/depend.internal". Scanning dependencies of target x265-static gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 91%] Linking CXX static library libx265.a /usr/bin/cmake -P CMakeFiles/x265-static.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-static.dir/link.txt --verbose=1 /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 common/CMakeFiles/common.dir/scaler.cpp.o /usr/bin/ranlib libx265.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 91%] Built target x265-static gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/test /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/test /usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/TestBench.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/TestBench.dir/depend.internal". Scanning dependencies of target TestBench gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 95%] Building ASM_NASM object test/CMakeFiles/TestBench.dir/checkasm-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/test/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/TestBench.dir/checkasm-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/test/checkasm-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 90%] Linking CXX shared library libx265_main10.so /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-shared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -Wl,-Bsymbolic,-znoexecstack -shared -Wl,-soname,libx265_main10.so.199 -o libx265_main10.so.199 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 common/CMakeFiles/common.dir/scaler.cpp.o -lpthread -lrt -ldl -lnuma /usr/bin/cmake -E cmake_symlink_library libx265_main10.so.199 libx265_main10.so.199 libx265_main10.so gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 98%] Built target x265-shared gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 92%] Building CXX object test/CMakeFiles/TestBench.dir/testbench.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/testbench.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/testbench.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 98%] Building CXX object test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.h:27, from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:26: /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_dc_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:63:9: note: in expansion of macro 'checked' 63 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, rand_filter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_planar_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:91:9: note: in expansion of macro 'checked' 91 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, 0); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/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)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:125:13: note: in expansion of macro 'checked' 125 | checked(opt[pmode], pixel_out_vec, stride, pixel_buff + j, pmode, bFilter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_allangs_primitive(x265::intra_allangs_t, x265::intra_allangs_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:170:9: note: in expansion of macro 'checked' 170 | checked(opt, pixel_out_33_vec, refAbove0, refLeft0, isLuma); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_intra_filter_primitive(x265::intra_filter_t, x265::intra_filter_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:203:9: note: in expansion of macro 'checked' 203 | checked(opt, pixel_test_buff[index] + j, pixel_out_vec); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 96%] Building CXX object test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/mbdstharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dct_primitive(x265::dct_t, x265::dct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:105:9: note: in expansion of macro 'checked' 105 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_idct_primitive(x265::idct_t, x265::idct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:127:9: note: in expansion of macro 'checked' 127 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_normal_t, x265::dequant_normal_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:159:9: note: in expansion of macro 'checked' 159 | checked(opt, short_test_buff[index] + j, mshortbuf3, width * height, scale, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_scaling_t, x265::dequant_scaling_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:195:9: note: in expansion of macro 'checked' 195 | checked(opt, short_test_buff[index1] + j, int_test_buff[index1] + j, mshortbuf3, width * height, per, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_quant_primitive(x265::quant_t, x265::quant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:235:36: note: in expansion of macro 'checked' 235 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mintbuf3, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nquant_primitive(x265::nquant_t, x265::nquant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:272:36: note: in expansion of macro 'checked' 272 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nonPsyRdoQuant_primitive(x265::nonPsyRdoQuant_t, x265::nonPsyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive(x265::psyRdoQuant_t, x265::psyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:355:9: note: in expansion of macro 'checked' 355 | checked(opt, short_test_buff[index1] + j, short_test_buff1[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, psyScale, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive_avx2(x265::psyRdoQuant_t1, x265::psyRdoQuant_t1)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:398:9: note: in expansion of macro 'checked' 398 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_count_nonzero_primitive(x265::count_nonzero_t, x265::count_nonzero_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:422:28: note: in expansion of macro 'checked' 422 | int opt_cnt = (int)checked(opt, short_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_denoise_dct_primitive(x265::denoiseDct_t, x265::denoiseDct_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:455:13: note: in expansion of macro 'checked' 455 | checked(opt, short_denoise_test_buff2[index] + j, mubuf2, mushortbuf1, num); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 97%] Building CXX object test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:75:13: note: in expansion of macro 'checked' 75 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:116:13: note: in expansion of macro 'checked' 116 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:162:17: note: in expansion of macro 'checked' 162 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:199:13: note: in expansion of macro 'checked' 199 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:234:13: note: in expansion of macro 'checked' 234 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:263:13: note: in expansion of macro 'checked' 263 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:304:13: note: in expansion of macro 'checked' 304 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:343:17: note: in expansion of macro 'checked' 343 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:380:13: note: in expansion of macro 'checked' 380 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:415:13: note: in expansion of macro 'checked' 415 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaHV_primitive(x265::filter_hv_pp_t, x265::filter_hv_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:453:17: note: in expansion of macro 'checked' 453 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 3, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:481:9: note: in expansion of macro 'checked' 481 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:502:13: note: in expansion of macro 'checked' 502 | checked(opt, pixel_test_buff[index] + (64 * i), rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:522:9: note: in expansion of macro 'checked' 522 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:545:13: note: in expansion of macro 'checked' 545 | checked(opt, pixel_test_buff[index], rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 93%] Building CXX object test/CMakeFiles/TestBench.dir/pixelharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/pixelharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.h:28, from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:25: /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:91:25: note: in expansion of macro 'checked' 91 | int vres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse(x265::pixel_sse_t, x265::pixel_sse_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:112:29: note: in expansion of macro 'checked' 112 | sse_t vres = (sse_t)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse_ss(x265::pixel_sse_ss_t, x265::pixel_sse_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:133:29: note: in expansion of macro 'checked' 133 | sse_t vres = (sse_t)checked(opt, residual_test_buff[index1], stride, residual_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x3(x265::pixelcmp_x3_t, x265::pixelcmp_x3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:155:9: note: in expansion of macro 'checked' 155 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x4(x265::pixelcmp_x4_t, x265::pixelcmp_x4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:183:9: note: in expansion of macro 'checked' 183 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:216:9: note: in expansion of macro 'checked' 216 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual_aligned(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:241:9: note: in expansion of macro 'checked' 241 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:262:29: note: in expansion of macro 'checked' 262 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s_aligned(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:280:29: note: in expansion of macro 'checked' 280 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_sp_t, x265::weightp_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index] + j, opt_dest, stride, stride + 1, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_pp_t, x265::weightp_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:350:9: note: in expansion of macro 'checked' 350 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:355:13: note: in expansion of macro 'checked' 355 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_downscale_t(x265::downscale_t, x265::downscale_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:390:9: note: in expansion of macro 'checked' 390 | checked(opt, pixel_test_buff[index] + j, opt_destf, opt_desth, opt_destv, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shl_t(x265::cpy2Dto1D_shl_t, x265::cpy2Dto1D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:424:9: note: in expansion of macro 'checked' 424 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shr_t(x265::cpy2Dto1D_shr_t, x265::cpy2Dto1D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:452:9: note: in expansion of macro 'checked' 452 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_cnt_t(x265::copy_cnt_t, x265::copy_cnt_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:478:28: note: in expansion of macro 'checked' 478 | int opt_cnt = (int)checked(opt, opt_dest, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:504:9: note: in expansion of macro 'checked' 504 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_aligned_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:531:9: note: in expansion of macro 'checked' 531 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shr_t(x265::cpy1Dto2D_shr_t, x265::cpy1Dto2D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:559:9: note: in expansion of macro 'checked' 559 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:584:9: note: in expansion of macro 'checked' 584 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp_aligned(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:613:9: note: in expansion of macro 'checked' 613 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_pp(x265::copy_pp_t, x265::copy_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:643:9: note: in expansion of macro 'checked' 643 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_sp(x265::copy_sp_t, x265::copy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:671:9: note: in expansion of macro 'checked' 671 | checked(opt, opt_dest, stride1, short_test_buff1[index] + j, stride2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ps(x265::copy_ps_t, x265::copy_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:699:9: note: in expansion of macro 'checked' 699 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ss(x265::copy_ss_t, x265::copy_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:727:9: note: in expansion of macro 'checked' 727 | checked(opt, opt_dest, stride, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:753:9: note: in expansion of macro 'checked' 753 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s_aligned(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:778:9: note: in expansion of macro 'checked' 778 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sub_ps(x265::pixel_sub_ps_t, x265::pixel_sub_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:804:9: note: in expansion of macro 'checked' 804 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:831:9: note: in expansion of macro 'checked' 831 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp_aligned(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:856:9: note: in expansion of macro 'checked' 856 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale2D_pp(x265::scale2D_t, x265::scale2D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:882:9: note: in expansion of macro 'checked' 882 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_transpose(x265::transpose_t, x265::transpose_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:908:9: note: in expansion of macro 'checked' 908 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:935:9: note: in expansion of macro 'checked' 935 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps_aligned(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:962:9: note: in expansion of macro 'checked' 962 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_var(x265::var_t, x265::var_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:982:25: note: in expansion of macro 'checked' 982 | uint64_t vres = checked(opt, pixel_test_buff[index], stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_4x4x2_core(x265::ssim_4x4x2_core_t, x265::ssim_4x4x2_core_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1005:9: note: in expansion of macro 'checked' 1005 | checked(opt, pixel_test_buff[index1] + i, stride, pixel_test_buff[index2] + i, stride, sum1); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_end(x265::ssim_end4_t, x265::ssim_end4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:172:34: warning: cast between incompatible function types from 'x265::ssim_end4_t' {aka 'float (*)(int (*)[4], int (*)[4], int)'} to 'float (*)()' [-Wcast-function-type] 172 | PFX(checkasm_call_float)((float(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1034:22: note: in expansion of macro 'checked_float' 1034 | float vres = checked_float(opt, sum0, sum1, width); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1059:9: note: in expansion of macro 'checked' 1059 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg_aligned(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1086:9: note: in expansion of macro 'checked' 1086 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calSign(x265::sign_t, x265::sign_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1111:9: note: in expansion of macro 'checked' 1111 | checked(opt, opt_dest, pbuf2 + j, pbuf3 + j, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE0_t(x265::saoCuOrgE0_t, x265::saoCuOrgE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1139:9: note: in expansion of macro 'checked' 1139 | checked(opt, opt_dest, psbuf1 + j, width, psbuf5 + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE1_t(x265::saoCuOrgE1_t, x265::saoCuOrgE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1167:9: note: in expansion of macro 'checked' 1167 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/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))': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1198:17: note: in expansion of macro 'checked' 1198 | checked(opt[width > 16], opt_dest, psbuf4 + j, psbuf2 + j, psbuf3 + j, width, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1232:9: note: in expansion of macro 'checked' 1232 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsBO_t(x265::saoCuStatsBO_t, x265::saoCuStatsBO_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1268:9: note: in expansion of macro 'checked' 1268 | checked(opt, sbuf2 + j + 1, pbuf3 + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE0_t(x265::saoCuStatsE0_t, x265::saoCuStatsE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1304:9: note: in expansion of macro 'checked' 1304 | checked(opt, sbuf2 + j + 1, pbuf3 + j + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE1_t(x265::saoCuStatsE1_t, x265::saoCuStatsE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1348:9: note: in expansion of macro 'checked' 1348 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE2_t(x265::saoCuStatsE2_t, x265::saoCuStatsE2_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1400:9: note: in expansion of macro 'checked' 1400 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, upBufft_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE3_t(x265::saoCuStatsE3_t, x265::saoCuStatsE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1451:9: note: in expansion of macro 'checked' 1451 | checked(opt, sbuf2, pbuf3, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_32_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1482:9: note: in expansion of macro 'checked' 1482 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_sp(x265::planecopy_sp_t, x265::planecopy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1511:9: note: in expansion of macro 'checked' 1511 | checked(opt, ushort_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)8, (uint16_t)((1 << X265_DEPTH) - 1)); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_cp(x265::planecopy_cp_t, x265::planecopy_cp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1552:9: note: in expansion of macro 'checked' 1552 | checked(opt, uchar_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_propagate_cost(x265::cutree_propagate_cost, x265::cutree_propagate_cost)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1587:9: note: in expansion of macro 'checked' 1587 | 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); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_pack(x265::cutree_fix8_pack, x265::cutree_fix8_pack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1614:9: note: in expansion of macro 'checked' 1614 | checked(opt, opt_dest, double_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_unpack(x265::cutree_fix8_unpack, x265::cutree_fix8_unpack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1641:9: note: in expansion of macro 'checked' 1641 | checked(opt, opt_dest, ushort_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_psyCost_pp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1663:23: note: in expansion of macro 'checked' 1663 | optres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgB0_t(x265::saoCuOrgB0_t, x265::saoCuOrgB0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1693:9: note: in expansion of macro 'checked' 1693 | checked(opt, opt_dest, psbuf1 + j, width, height, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scanPosLast(x265::scanPosLast_t, x265::scanPosLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1763:32: note: in expansion of macro 'checked' 1763 | int opt_scanPos = (int)checked(opt, scanTbl, ref_src + i, opt_coeffSign, opt_coeffFlag, opt_coeffNum, rand_numCoeff, scanTblCG4x4, trSize); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_findPosFirstLast(x265::findPosFirstLast_t, x265::findPosFirstLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1822:37: note: in expansion of macro 'checked' 1822 | uint32_t opt_scanPos = (int)checked(opt, rand_src, trSize, scanTbl); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffNxN(x265::costCoeffNxN_t, x265::costCoeffNxN_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1967:38: note: in expansion of macro 'checked' 1967 | 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); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffRemain(x265::costCoeffRemain_t, x265::costCoeffRemain_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2014:28: note: in expansion of macro 'checked' 2014 | int opt_sum = (int)checked(opt, absCoeff + i, numNonZero, firstC2Idx); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costC1C2Flag(x265::costC1C2Flag_t, x265::costC1C2Flag_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2064:28: note: in expansion of macro 'checked' 2064 | int opt_sum = (int)checked(opt, absCoeff, (intptr_t)numNonZero, opt_baseCtx, (intptr_t)rand_offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_H(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2096:9: note: in expansion of macro 'checked' 2096 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_V(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2129:9: note: in expansion of macro 'checked' 2129 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_H(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2160:9: note: in expansion of macro 'checked' 2160 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_V(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2191:9: note: in expansion of macro 'checked' 2191 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_initv(x265::integralv_t, x265::integralv_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2231:9: note: in expansion of macro 'checked' 2231 | checked(opt, dst_opt_ptr, srcStep); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_inith(x265::integralh_t, x265::integralh_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2261:13: note: in expansion of macro 'checked' 2261 | checked(opt, dst_opt_ptr, pixel_test_buff[0], srcStep[l]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [100%] Linking CXX executable TestBench cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/TestBench.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -rdynamic -Wl,-Bsymbolic,-znoexecstack CMakeFiles/TestBench.dir/checkasm-a.asm.o CMakeFiles/TestBench.dir/testbench.cpp.o CMakeFiles/TestBench.dir/pixelharness.cpp.o CMakeFiles/TestBench.dir/mbdstharness.cpp.o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -o TestBench ../libx265.a -lpthread -lrt -ldl -lnuma gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [100%] Built target TestBench gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' + builddir=12bit + build -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON -DMAIN12=ON + mkdir -p 12bit + cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' -DCMAKE_INSTALL_PREFIX=/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_DESTINATION=lib64 -DLIB_SUFFIX=64 -S . -B 12bit -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DLIB_INSTALL_DIR=lib64 -DCMAKE_SKIP_RPATH:BOOL=YES -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON -DENABLE_PIC:BOOL=ON -DENABLE_TESTS:BOOL=ON -DCMAKE_ASM_NASM_FLAGS=-w-macro-params-legacy -DENABLE_SHARED=ON -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON -DMAIN12=ON -S source -- cmake version 3.19.7 CMake Deprecation Warning at CMakeLists.txt:10 (cmake_policy): The OLD behavior for policy CMP0025 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:16 (cmake_policy): The OLD behavior for policy CMP0054 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The C compiler identification is GNU 10.2.1 -- The CXX compiler identification is GNU 10.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:20 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Detected x86_64 target processor CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:426 (message): The package name passed to `find_package_handle_standard_args` (NUMA) does not match the name of the calling package (Numa). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNuma.cmake:43 (find_package_handle_standard_args) CMakeLists.txt:100 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found NUMA: /usr -- Looking for numa_node_of_cpu -- Looking for numa_node_of_cpu - found -- libnuma found, building with support for NUMA nodes CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFiles.cmake:120 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: numa For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): CMakeLists.txt:175 (check_include_files) This warning is for project developers. Use -Wno-dev to suppress it. -- 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 CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:426 (message): The package name passed to `find_package_handle_standard_args` (nasm) does not match the name of the calling package (Nasm). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNasm.cmake:23 (find_package_handle_standard_args) CMakeLists.txt:330 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found nasm: /usr/bin/nasm (found version "2.15.05") -- Found Nasm 2.15.05 to build assembly primitives -- 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_Fortran_FLAGS CMAKE_SKIP_INSTALL_RPATH ENABLE_ALTIVEC INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/x265-3.5/12bit + cmake --build 12bit --verbose --parallel 8 gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/cmake -S/usr/src/RPM/BUILD/x265-3.5/source -B/usr/src/RPM/BUILD/x265-3.5/12bit --check-build-system CMakeFiles/Makefile.cmake 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles /usr/src/RPM/BUILD/x265-3.5/12bit//CMakeFiles/progress.marks gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f CMakeFiles/Makefile2 all /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/depend /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' cd /usr/src/RPM/BUILD/x265-3.5/12bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/encoder /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit/encoder /usr/src/RPM/BUILD/x265-3.5/12bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/encoder/CMakeFiles/encoder.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/encoder/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/encoder/CMakeFiles/encoder.dir/depend.internal". Scanning dependencies of target encoder gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' cd /usr/src/RPM/BUILD/x265-3.5/12bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/common /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit/common /usr/src/RPM/BUILD/x265-3.5/12bit/common/CMakeFiles/common.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/common/CMakeFiles/common.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/common/CMakeFiles/common.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/common/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/common/CMakeFiles/common.dir/depend.internal". Scanning dependencies of target common gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 6%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/const-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/const-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/const-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 7%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/cpu-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/cpu-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/cpu-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 4%] Building CXX object encoder/CMakeFiles/encoder.dir/bitcost.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/bitcost.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/bitcost.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 8%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ssd-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/ssd-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/ssd-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 12%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a2.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a2.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a2.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 13%] Building CXX object encoder/CMakeFiles/encoder.dir/slicetype.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -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 -o CMakeFiles/encoder.dir/slicetype.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 2%] Building CXX object encoder/CMakeFiles/encoder.dir/search.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/search.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/search.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 18%] Building CXX object encoder/CMakeFiles/encoder.dir/framefilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/framefilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 17%] Building CXX object encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/frameencoder.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 19%] Building CXX object encoder/CMakeFiles/encoder.dir/level.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/level.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/level.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 20%] Building CXX object encoder/CMakeFiles/encoder.dir/nal.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/nal.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/nal.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 22%] Building CXX object encoder/CMakeFiles/encoder.dir/sei.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/sei.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/sei.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 11%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 24%] Building CXX object encoder/CMakeFiles/encoder.dir/entropy.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/entropy.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/entropy.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 25%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixeladd8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixeladd8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixeladd8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 27%] Building CXX object encoder/CMakeFiles/encoder.dir/dpb.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/dpb.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/dpb.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 1%] Building CXX object encoder/CMakeFiles/encoder.dir/analysis.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/analysis.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 9%] Building CXX object encoder/CMakeFiles/encoder.dir/motion.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/motion.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/motion.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 30%] Building CXX object encoder/CMakeFiles/encoder.dir/reference.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/reference.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/reference.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 23%] Building CXX object encoder/CMakeFiles/encoder.dir/sao.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/sao.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/sao.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 34%] Building CXX object encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/weightPrediction.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/weightPrediction.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 33%] Building CXX object encoder/CMakeFiles/encoder.dir/api.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/api.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/api.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 35%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/seaintegral.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/seaintegral.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/seaintegral.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 29%] Building CXX object encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/ratecontrol.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp: In member function 'int x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:3025:36: warning: '~' directive writing 1 byte into a region of size between 0 and 127 [-Wformat-overflow=] 3025 | sprintf(deltaPOC, "%s%d~", deltaPOC, rpsWriter->deltaPOC[i]); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/c++/10/cstdio:42, from /usr/src/RPM/BUILD/x265-3.5/source/common/common.h:33, from /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 3 and 140 bytes into a destination of size 128 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:3026:33: warning: '~' directive writing 1 byte into a region of size between 0 and 39 [-Wformat-overflow=] 3026 | sprintf(bUsed, "%s%d~", bUsed, rpsWriter->bUsed[i]); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/c++/10/cstdio:42, from /usr/src/RPM/BUILD/x265-3.5/source/common/common.h:33, from /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 3 and 42 bytes into a destination of size 40 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 14%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-util8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixel-util8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixel-util8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 28%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/dct8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/dct8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/dct8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 16%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/blockcopy8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/blockcopy8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/blockcopy8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 3%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixel-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixel-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 44%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/loopfilter.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/loopfilter.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/loopfilter.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 32%] Building CXX object encoder/CMakeFiles/encoder.dir/encoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/encoder.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 45%] Built target encoder gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 46%] Building CXX object common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/vec/vec-primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/vec-primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 39%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/v4-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 48%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse3 -o CMakeFiles/common.dir/vec/dct-sse3.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 50%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -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 -o CMakeFiles/common.dir/vec/dct-sse41.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse41.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 51%] Building CXX object common/CMakeFiles/common.dir/primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -o CMakeFiles/common.dir/primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 49%] Building CXX object common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -mssse3 -o CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-ssse3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 54%] Building CXX object common/CMakeFiles/common.dir/dct.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/dct.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/dct.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 55%] Building CXX object common/CMakeFiles/common.dir/lowpassdct.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/lowpassdct.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/lowpassdct.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 53%] Building CXX object common/CMakeFiles/common.dir/pixel.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -o CMakeFiles/common.dir/pixel.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/pixel.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 58%] Building CXX object common/CMakeFiles/common.dir/intrapred.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/intrapred.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/intrapred.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 37%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/sad16-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/sad16-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/sad16-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 60%] Building CXX object common/CMakeFiles/common.dir/constants.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/constants.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/constants.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 59%] Building CXX object common/CMakeFiles/common.dir/loopfilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/loopfilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/loopfilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 61%] Building CXX object common/CMakeFiles/common.dir/cpu.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-narrowing -o CMakeFiles/common.dir/cpu.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cpu.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 62%] Building CXX object common/CMakeFiles/common.dir/version.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DX265_VERSION=3.5 -DENABLE_ASSEMBLY=1 -o CMakeFiles/common.dir/version.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/version.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 64%] Building CXX object common/CMakeFiles/common.dir/threading.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -o CMakeFiles/common.dir/threading.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/threading.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 66%] Building CXX object common/CMakeFiles/common.dir/wavefront.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/wavefront.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/wavefront.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 67%] Building CXX object common/CMakeFiles/common.dir/md5.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/md5.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/md5.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 65%] Building CXX object common/CMakeFiles/common.dir/threadpool.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/threadpool.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 69%] Building CXX object common/CMakeFiles/common.dir/bitstream.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/bitstream.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/bitstream.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 70%] Building CXX object common/CMakeFiles/common.dir/yuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/yuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/yuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 71%] Building CXX object common/CMakeFiles/common.dir/shortyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/shortyuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/shortyuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 74%] Building CXX object common/CMakeFiles/common.dir/common.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/common.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/common.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 72%] Building CXX object common/CMakeFiles/common.dir/picyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/picyuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/picyuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 41%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/h-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/h-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 76%] Building CXX object common/CMakeFiles/common.dir/frame.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/frame.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 38%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/intrapred16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/intrapred16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/intrapred16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 45%] Building CXX object common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/x86/asm-primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/x86/asm-primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 80%] Building CXX object common/CMakeFiles/common.dir/slice.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/slice.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/slice.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 82%] Building CXX object common/CMakeFiles/common.dir/piclist.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/piclist.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/piclist.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 81%] Building CXX object common/CMakeFiles/common.dir/lowres.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/lowres.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/lowres.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 77%] Building CXX object common/CMakeFiles/common.dir/framedata.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/framedata.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/framedata.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 85%] Building CXX object common/CMakeFiles/common.dir/scalinglist.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/scalinglist.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/scalinglist.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 75%] Building CXX object common/CMakeFiles/common.dir/param.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DHAVE_STRTOK_R=1 -o CMakeFiles/common.dir/param.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/param.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 83%] Building CXX object common/CMakeFiles/common.dir/predict.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/predict.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/predict.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 87%] Building CXX object common/CMakeFiles/common.dir/deblock.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/deblock.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/deblock.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 79%] Building CXX object common/CMakeFiles/common.dir/cudata.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/cudata.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cudata.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 56%] Building CXX object common/CMakeFiles/common.dir/ipfilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/ipfilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/ipfilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 88%] Building CXX object common/CMakeFiles/common.dir/scaler.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/scaler.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 86%] Building CXX object common/CMakeFiles/common.dir/quant.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/quant.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/quant.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 43%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 40%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/h4-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 88%] Built target common gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.dir/depend /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' cd /usr/src/RPM/BUILD/x265-3.5/12bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/x265-shared.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/x265-shared.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/x265-shared.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/x265-shared.dir/depend.internal". Scanning dependencies of target x265-shared gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' cd /usr/src/RPM/BUILD/x265-3.5/12bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/x265-static.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/x265-static.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/x265-static.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/x265-static.dir/depend.internal". Scanning dependencies of target x265-static gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 91%] Linking CXX static library libx265.a /usr/bin/cmake -P CMakeFiles/x265-static.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-static.dir/link.txt --verbose=1 /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 common/CMakeFiles/common.dir/scaler.cpp.o /usr/bin/ranlib libx265.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 91%] Built target x265-static gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' cd /usr/src/RPM/BUILD/x265-3.5/12bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/test /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit/test /usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/TestBench.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/TestBench.dir/depend.internal". Scanning dependencies of target TestBench gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 92%] Building ASM_NASM object test/CMakeFiles/TestBench.dir/checkasm-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/test/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/TestBench.dir/checkasm-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/test/checkasm-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 90%] Linking CXX shared library libx265_main12.so /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-shared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -Wl,-Bsymbolic,-znoexecstack -shared -Wl,-soname,libx265_main12.so.199 -o libx265_main12.so.199 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 common/CMakeFiles/common.dir/scaler.cpp.o -lpthread -lrt -ldl -lnuma /usr/bin/cmake -E cmake_symlink_library libx265_main12.so.199 libx265_main12.so.199 libx265_main12.so gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 98%] Built target x265-shared gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 93%] Building CXX object test/CMakeFiles/TestBench.dir/testbench.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/testbench.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/testbench.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 98%] Building CXX object test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.h:27, from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:26: /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_dc_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:63:9: note: in expansion of macro 'checked' 63 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, rand_filter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_planar_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:91:9: note: in expansion of macro 'checked' 91 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, 0); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/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)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:125:13: note: in expansion of macro 'checked' 125 | checked(opt[pmode], pixel_out_vec, stride, pixel_buff + j, pmode, bFilter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_allangs_primitive(x265::intra_allangs_t, x265::intra_allangs_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:170:9: note: in expansion of macro 'checked' 170 | checked(opt, pixel_out_33_vec, refAbove0, refLeft0, isLuma); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_intra_filter_primitive(x265::intra_filter_t, x265::intra_filter_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:203:9: note: in expansion of macro 'checked' 203 | checked(opt, pixel_test_buff[index] + j, pixel_out_vec); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 96%] Building CXX object test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/mbdstharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dct_primitive(x265::dct_t, x265::dct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:105:9: note: in expansion of macro 'checked' 105 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_idct_primitive(x265::idct_t, x265::idct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:127:9: note: in expansion of macro 'checked' 127 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_normal_t, x265::dequant_normal_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:159:9: note: in expansion of macro 'checked' 159 | checked(opt, short_test_buff[index] + j, mshortbuf3, width * height, scale, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_scaling_t, x265::dequant_scaling_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:195:9: note: in expansion of macro 'checked' 195 | checked(opt, short_test_buff[index1] + j, int_test_buff[index1] + j, mshortbuf3, width * height, per, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_quant_primitive(x265::quant_t, x265::quant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:235:36: note: in expansion of macro 'checked' 235 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mintbuf3, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nquant_primitive(x265::nquant_t, x265::nquant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:272:36: note: in expansion of macro 'checked' 272 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nonPsyRdoQuant_primitive(x265::nonPsyRdoQuant_t, x265::nonPsyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive(x265::psyRdoQuant_t, x265::psyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:355:9: note: in expansion of macro 'checked' 355 | checked(opt, short_test_buff[index1] + j, short_test_buff1[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, psyScale, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive_avx2(x265::psyRdoQuant_t1, x265::psyRdoQuant_t1)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:398:9: note: in expansion of macro 'checked' 398 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_count_nonzero_primitive(x265::count_nonzero_t, x265::count_nonzero_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:422:28: note: in expansion of macro 'checked' 422 | int opt_cnt = (int)checked(opt, short_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_denoise_dct_primitive(x265::denoiseDct_t, x265::denoiseDct_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:455:13: note: in expansion of macro 'checked' 455 | checked(opt, short_denoise_test_buff2[index] + j, mubuf2, mushortbuf1, num); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 97%] Building CXX object test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:75:13: note: in expansion of macro 'checked' 75 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:116:13: note: in expansion of macro 'checked' 116 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:162:17: note: in expansion of macro 'checked' 162 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:199:13: note: in expansion of macro 'checked' 199 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:234:13: note: in expansion of macro 'checked' 234 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:263:13: note: in expansion of macro 'checked' 263 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:304:13: note: in expansion of macro 'checked' 304 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:343:17: note: in expansion of macro 'checked' 343 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:380:13: note: in expansion of macro 'checked' 380 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:415:13: note: in expansion of macro 'checked' 415 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaHV_primitive(x265::filter_hv_pp_t, x265::filter_hv_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:453:17: note: in expansion of macro 'checked' 453 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 3, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:481:9: note: in expansion of macro 'checked' 481 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:502:13: note: in expansion of macro 'checked' 502 | checked(opt, pixel_test_buff[index] + (64 * i), rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:522:9: note: in expansion of macro 'checked' 522 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:545:13: note: in expansion of macro 'checked' 545 | checked(opt, pixel_test_buff[index], rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 95%] Building CXX object test/CMakeFiles/TestBench.dir/pixelharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/pixelharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.h:28, from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:25: /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:91:25: note: in expansion of macro 'checked' 91 | int vres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse(x265::pixel_sse_t, x265::pixel_sse_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:112:29: note: in expansion of macro 'checked' 112 | sse_t vres = (sse_t)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse_ss(x265::pixel_sse_ss_t, x265::pixel_sse_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:133:29: note: in expansion of macro 'checked' 133 | sse_t vres = (sse_t)checked(opt, residual_test_buff[index1], stride, residual_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x3(x265::pixelcmp_x3_t, x265::pixelcmp_x3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:155:9: note: in expansion of macro 'checked' 155 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x4(x265::pixelcmp_x4_t, x265::pixelcmp_x4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:183:9: note: in expansion of macro 'checked' 183 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:216:9: note: in expansion of macro 'checked' 216 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual_aligned(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:241:9: note: in expansion of macro 'checked' 241 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:262:29: note: in expansion of macro 'checked' 262 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s_aligned(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:280:29: note: in expansion of macro 'checked' 280 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_sp_t, x265::weightp_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index] + j, opt_dest, stride, stride + 1, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_pp_t, x265::weightp_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:350:9: note: in expansion of macro 'checked' 350 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:355:13: note: in expansion of macro 'checked' 355 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_downscale_t(x265::downscale_t, x265::downscale_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:390:9: note: in expansion of macro 'checked' 390 | checked(opt, pixel_test_buff[index] + j, opt_destf, opt_desth, opt_destv, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shl_t(x265::cpy2Dto1D_shl_t, x265::cpy2Dto1D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:424:9: note: in expansion of macro 'checked' 424 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shr_t(x265::cpy2Dto1D_shr_t, x265::cpy2Dto1D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:452:9: note: in expansion of macro 'checked' 452 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_cnt_t(x265::copy_cnt_t, x265::copy_cnt_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:478:28: note: in expansion of macro 'checked' 478 | int opt_cnt = (int)checked(opt, opt_dest, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:504:9: note: in expansion of macro 'checked' 504 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_aligned_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:531:9: note: in expansion of macro 'checked' 531 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shr_t(x265::cpy1Dto2D_shr_t, x265::cpy1Dto2D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:559:9: note: in expansion of macro 'checked' 559 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:584:9: note: in expansion of macro 'checked' 584 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp_aligned(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:613:9: note: in expansion of macro 'checked' 613 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_pp(x265::copy_pp_t, x265::copy_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:643:9: note: in expansion of macro 'checked' 643 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_sp(x265::copy_sp_t, x265::copy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:671:9: note: in expansion of macro 'checked' 671 | checked(opt, opt_dest, stride1, short_test_buff1[index] + j, stride2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ps(x265::copy_ps_t, x265::copy_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:699:9: note: in expansion of macro 'checked' 699 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ss(x265::copy_ss_t, x265::copy_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:727:9: note: in expansion of macro 'checked' 727 | checked(opt, opt_dest, stride, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:753:9: note: in expansion of macro 'checked' 753 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s_aligned(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:778:9: note: in expansion of macro 'checked' 778 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sub_ps(x265::pixel_sub_ps_t, x265::pixel_sub_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:804:9: note: in expansion of macro 'checked' 804 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:831:9: note: in expansion of macro 'checked' 831 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp_aligned(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:856:9: note: in expansion of macro 'checked' 856 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale2D_pp(x265::scale2D_t, x265::scale2D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:882:9: note: in expansion of macro 'checked' 882 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_transpose(x265::transpose_t, x265::transpose_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:908:9: note: in expansion of macro 'checked' 908 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:935:9: note: in expansion of macro 'checked' 935 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps_aligned(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:962:9: note: in expansion of macro 'checked' 962 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_var(x265::var_t, x265::var_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:982:25: note: in expansion of macro 'checked' 982 | uint64_t vres = checked(opt, pixel_test_buff[index], stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_4x4x2_core(x265::ssim_4x4x2_core_t, x265::ssim_4x4x2_core_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1005:9: note: in expansion of macro 'checked' 1005 | checked(opt, pixel_test_buff[index1] + i, stride, pixel_test_buff[index2] + i, stride, sum1); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_end(x265::ssim_end4_t, x265::ssim_end4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:172:34: warning: cast between incompatible function types from 'x265::ssim_end4_t' {aka 'float (*)(int (*)[4], int (*)[4], int)'} to 'float (*)()' [-Wcast-function-type] 172 | PFX(checkasm_call_float)((float(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1034:22: note: in expansion of macro 'checked_float' 1034 | float vres = checked_float(opt, sum0, sum1, width); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1059:9: note: in expansion of macro 'checked' 1059 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg_aligned(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1086:9: note: in expansion of macro 'checked' 1086 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calSign(x265::sign_t, x265::sign_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1111:9: note: in expansion of macro 'checked' 1111 | checked(opt, opt_dest, pbuf2 + j, pbuf3 + j, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE0_t(x265::saoCuOrgE0_t, x265::saoCuOrgE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1139:9: note: in expansion of macro 'checked' 1139 | checked(opt, opt_dest, psbuf1 + j, width, psbuf5 + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE1_t(x265::saoCuOrgE1_t, x265::saoCuOrgE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1167:9: note: in expansion of macro 'checked' 1167 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/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))': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1198:17: note: in expansion of macro 'checked' 1198 | checked(opt[width > 16], opt_dest, psbuf4 + j, psbuf2 + j, psbuf3 + j, width, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1232:9: note: in expansion of macro 'checked' 1232 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsBO_t(x265::saoCuStatsBO_t, x265::saoCuStatsBO_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1268:9: note: in expansion of macro 'checked' 1268 | checked(opt, sbuf2 + j + 1, pbuf3 + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE0_t(x265::saoCuStatsE0_t, x265::saoCuStatsE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1304:9: note: in expansion of macro 'checked' 1304 | checked(opt, sbuf2 + j + 1, pbuf3 + j + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE1_t(x265::saoCuStatsE1_t, x265::saoCuStatsE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1348:9: note: in expansion of macro 'checked' 1348 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE2_t(x265::saoCuStatsE2_t, x265::saoCuStatsE2_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1400:9: note: in expansion of macro 'checked' 1400 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, upBufft_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE3_t(x265::saoCuStatsE3_t, x265::saoCuStatsE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1451:9: note: in expansion of macro 'checked' 1451 | checked(opt, sbuf2, pbuf3, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_32_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1482:9: note: in expansion of macro 'checked' 1482 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_sp(x265::planecopy_sp_t, x265::planecopy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1511:9: note: in expansion of macro 'checked' 1511 | checked(opt, ushort_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)8, (uint16_t)((1 << X265_DEPTH) - 1)); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_cp(x265::planecopy_cp_t, x265::planecopy_cp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1552:9: note: in expansion of macro 'checked' 1552 | checked(opt, uchar_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_propagate_cost(x265::cutree_propagate_cost, x265::cutree_propagate_cost)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1587:9: note: in expansion of macro 'checked' 1587 | 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); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_pack(x265::cutree_fix8_pack, x265::cutree_fix8_pack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1614:9: note: in expansion of macro 'checked' 1614 | checked(opt, opt_dest, double_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_unpack(x265::cutree_fix8_unpack, x265::cutree_fix8_unpack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1641:9: note: in expansion of macro 'checked' 1641 | checked(opt, opt_dest, ushort_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_psyCost_pp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1663:23: note: in expansion of macro 'checked' 1663 | optres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgB0_t(x265::saoCuOrgB0_t, x265::saoCuOrgB0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1693:9: note: in expansion of macro 'checked' 1693 | checked(opt, opt_dest, psbuf1 + j, width, height, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scanPosLast(x265::scanPosLast_t, x265::scanPosLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1763:32: note: in expansion of macro 'checked' 1763 | int opt_scanPos = (int)checked(opt, scanTbl, ref_src + i, opt_coeffSign, opt_coeffFlag, opt_coeffNum, rand_numCoeff, scanTblCG4x4, trSize); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_findPosFirstLast(x265::findPosFirstLast_t, x265::findPosFirstLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1822:37: note: in expansion of macro 'checked' 1822 | uint32_t opt_scanPos = (int)checked(opt, rand_src, trSize, scanTbl); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffNxN(x265::costCoeffNxN_t, x265::costCoeffNxN_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1967:38: note: in expansion of macro 'checked' 1967 | 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); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffRemain(x265::costCoeffRemain_t, x265::costCoeffRemain_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2014:28: note: in expansion of macro 'checked' 2014 | int opt_sum = (int)checked(opt, absCoeff + i, numNonZero, firstC2Idx); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costC1C2Flag(x265::costC1C2Flag_t, x265::costC1C2Flag_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2064:28: note: in expansion of macro 'checked' 2064 | int opt_sum = (int)checked(opt, absCoeff, (intptr_t)numNonZero, opt_baseCtx, (intptr_t)rand_offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_H(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2096:9: note: in expansion of macro 'checked' 2096 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_V(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2129:9: note: in expansion of macro 'checked' 2129 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_H(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2160:9: note: in expansion of macro 'checked' 2160 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_V(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2191:9: note: in expansion of macro 'checked' 2191 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_initv(x265::integralv_t, x265::integralv_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2231:9: note: in expansion of macro 'checked' 2231 | checked(opt, dst_opt_ptr, srcStep); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_inith(x265::integralh_t, x265::integralh_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2261:13: note: in expansion of macro 'checked' 2261 | checked(opt, dst_opt_ptr, pixel_test_buff[0], srcStep[l]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [100%] Linking CXX executable TestBench cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/TestBench.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -rdynamic -Wl,-Bsymbolic,-znoexecstack CMakeFiles/TestBench.dir/checkasm-a.asm.o CMakeFiles/TestBench.dir/testbench.cpp.o CMakeFiles/TestBench.dir/pixelharness.cpp.o CMakeFiles/TestBench.dir/mbdstharness.cpp.o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -o TestBench ../libx265.a -lpthread -lrt -ldl -lnuma gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [100%] Built target TestBench gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' + builddir=8bit + build -DENABLE_HDR10_PLUS=YES + mkdir -p 8bit + cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' -DCMAKE_INSTALL_PREFIX=/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_DESTINATION=lib64 -DLIB_SUFFIX=64 -S . -B 8bit -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DLIB_INSTALL_DIR=lib64 -DCMAKE_SKIP_RPATH:BOOL=YES -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON -DENABLE_PIC:BOOL=ON -DENABLE_TESTS:BOOL=ON -DCMAKE_ASM_NASM_FLAGS=-w-macro-params-legacy -DENABLE_SHARED=ON -DENABLE_HDR10_PLUS=YES -S source -- cmake version 3.19.7 CMake Deprecation Warning at CMakeLists.txt:10 (cmake_policy): The OLD behavior for policy CMP0025 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:16 (cmake_policy): The OLD behavior for policy CMP0054 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The C compiler identification is GNU 10.2.1 -- The CXX compiler identification is GNU 10.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:20 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Detected x86_64 target processor CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:426 (message): The package name passed to `find_package_handle_standard_args` (NUMA) does not match the name of the calling package (Numa). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNuma.cmake:43 (find_package_handle_standard_args) CMakeLists.txt:100 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found NUMA: /usr -- Looking for numa_node_of_cpu -- Looking for numa_node_of_cpu - found -- libnuma found, building with support for NUMA nodes CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFiles.cmake:120 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: numa For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): CMakeLists.txt:175 (check_include_files) This warning is for project developers. Use -Wno-dev to suppress it. -- 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 CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:426 (message): The package name passed to `find_package_handle_standard_args` (nasm) does not match the name of the calling package (Nasm). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNasm.cmake:23 (find_package_handle_standard_args) CMakeLists.txt:330 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found nasm: /usr/bin/nasm (found version "2.15.05") -- Found Nasm 2.15.05 to build assembly primitives CMake Deprecation Warning at dynamicHDR10/CMakeLists.txt:13 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- 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_Fortran_FLAGS CMAKE_SKIP_INSTALL_RPATH INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/x265-3.5/8bit + cmake --build 8bit --verbose --parallel 8 gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/cmake -S/usr/src/RPM/BUILD/x265-3.5/source -B/usr/src/RPM/BUILD/x265-3.5/8bit --check-build-system CMakeFiles/Makefile.cmake 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles /usr/src/RPM/BUILD/x265-3.5/8bit//CMakeFiles/progress.marks gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/Makefile2 all /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/depend /usr/bin/gmake -f dynamicHDR10/CMakeFiles/dynamicHDR10.dir/build.make dynamicHDR10/CMakeFiles/dynamicHDR10.dir/depend /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10 /usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10/CMakeFiles/dynamicHDR10.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10/CMakeFiles/dynamicHDR10.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10/CMakeFiles/dynamicHDR10.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10/CMakeFiles/dynamicHDR10.dir/depend.internal". Scanning dependencies of target dynamicHDR10 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f dynamicHDR10/CMakeFiles/dynamicHDR10.dir/build.make dynamicHDR10/CMakeFiles/dynamicHDR10.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/encoder /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/encoder /usr/src/RPM/BUILD/x265-3.5/8bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/encoder/CMakeFiles/encoder.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/encoder/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/encoder/CMakeFiles/encoder.dir/depend.internal". Scanning dependencies of target encoder gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/common /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/common /usr/src/RPM/BUILD/x265-3.5/8bit/common/CMakeFiles/common.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/common/CMakeFiles/common.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/common/CMakeFiles/common.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/common/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/common/CMakeFiles/common.dir/depend.internal". Scanning dependencies of target common gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 4%] Building CXX object dynamicHDR10/CMakeFiles/dynamicHDR10.dir/SeiMetadataDictionary.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10 && /usr/bin/c++ -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wall -Wextra -Wshadow -std=c++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/dynamicHDR10.dir/SeiMetadataDictionary.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/SeiMetadataDictionary.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 5%] Building CXX object dynamicHDR10/CMakeFiles/dynamicHDR10.dir/api.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10 && /usr/bin/c++ -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wall -Wextra -Wshadow -std=c++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/dynamicHDR10.dir/api.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/api.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 10%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/const-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/const-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/const-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 11%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/cpu-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/cpu-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/cpu-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 9%] Building CXX object encoder/CMakeFiles/encoder.dir/bitcost.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/bitcost.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/bitcost.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 1%] Building CXX object dynamicHDR10/CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10 && /usr/bin/c++ -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wall -Wextra -Wshadow -std=c++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/JsonHelper.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 6%] Building CXX object encoder/CMakeFiles/encoder.dir/analysis.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/analysis.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 2%] Building CXX object dynamicHDR10/CMakeFiles/dynamicHDR10.dir/metadataFromJson.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10 && /usr/bin/c++ -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wall -Wextra -Wshadow -std=c++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/dynamicHDR10.dir/metadataFromJson.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 12%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ssd-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/ssd-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/ssd-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 3%] Building CXX object dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10 && /usr/bin/c++ -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wall -Wextra -Wshadow -std=c++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/json11/json11.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 17%] Built target dynamicHDR10 gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/hdr10plus-shared.dir/build.make CMakeFiles/hdr10plus-shared.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/hdr10plus-shared.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/hdr10plus-shared.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/hdr10plus-shared.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/hdr10plus-shared.dir/depend.internal". Scanning dependencies of target hdr10plus-shared gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/hdr10plus-shared.dir/build.make CMakeFiles/hdr10plus-shared.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 18%] Linking CXX shared library libhdr10plus.so /usr/bin/cmake -E cmake_link_script CMakeFiles/hdr10plus-shared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -shared -Wl,-soname,libhdr10plus.so -o libhdr10plus.so dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/metadataFromJson.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/SeiMetadataDictionary.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/api.cpp.o gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 18%] Built target hdr10plus-shared gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/hdr10plus-static.dir/build.make CMakeFiles/hdr10plus-static.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/hdr10plus-static.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/hdr10plus-static.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/hdr10plus-static.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/hdr10plus-static.dir/depend.internal". Scanning dependencies of target hdr10plus-static gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/hdr10plus-static.dir/build.make CMakeFiles/hdr10plus-static.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 19%] Linking CXX static library libhdr10plus.a /usr/bin/cmake -P CMakeFiles/hdr10plus-static.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/hdr10plus-static.dir/link.txt --verbose=1 /usr/bin/ar qc libhdr10plus.a dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/metadataFromJson.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/SeiMetadataDictionary.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/api.cpp.o /usr/bin/ranlib libhdr10plus.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 17%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a2.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a2.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a2.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 20%] Built target hdr10plus-static gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 7%] Building CXX object encoder/CMakeFiles/encoder.dir/search.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/search.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/search.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 13%] Building CXX object encoder/CMakeFiles/encoder.dir/motion.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/motion.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/motion.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 23%] Building CXX object encoder/CMakeFiles/encoder.dir/level.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/level.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/level.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 22%] Building CXX object encoder/CMakeFiles/encoder.dir/framefilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/framefilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 24%] Building CXX object encoder/CMakeFiles/encoder.dir/nal.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/nal.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/nal.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 25%] Building CXX object encoder/CMakeFiles/encoder.dir/sei.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/sei.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/sei.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 15%] Building CXX object encoder/CMakeFiles/encoder.dir/slicetype.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -Wno-strict-overflow -o CMakeFiles/encoder.dir/slicetype.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 16%] Building CXX object encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/frameencoder.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 28%] Building CXX object encoder/CMakeFiles/encoder.dir/dpb.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/dpb.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/dpb.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 26%] Building CXX object encoder/CMakeFiles/encoder.dir/sao.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/sao.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/sao.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 30%] Building CXX object encoder/CMakeFiles/encoder.dir/reference.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/reference.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/reference.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 27%] Building CXX object encoder/CMakeFiles/encoder.dir/entropy.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/entropy.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/entropy.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 32%] Building CXX object encoder/CMakeFiles/encoder.dir/api.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/api.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/api.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 33%] Building CXX object encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/weightPrediction.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/weightPrediction.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 29%] Building CXX object encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/ratecontrol.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp: In member function 'int x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:3025:36: warning: '~' directive writing 1 byte into a region of size between 0 and 127 [-Wformat-overflow=] 3025 | sprintf(deltaPOC, "%s%d~", deltaPOC, rpsWriter->deltaPOC[i]); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/c++/10/cstdio:42, from /usr/src/RPM/BUILD/x265-3.5/source/common/common.h:33, from /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 3 and 140 bytes into a destination of size 128 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:3026:33: warning: '~' directive writing 1 byte into a region of size between 0 and 39 [-Wformat-overflow=] 3026 | sprintf(bUsed, "%s%d~", bUsed, rpsWriter->bUsed[i]); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/c++/10/cstdio:42, from /usr/src/RPM/BUILD/x265-3.5/source/common/common.h:33, from /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 3 and 42 bytes into a destination of size 40 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 14%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 36%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/seaintegral.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/seaintegral.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/seaintegral.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 20%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-util8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixel-util8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixel-util8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 34%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixeladd8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixeladd8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixeladd8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 21%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/blockcopy8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/blockcopy8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/blockcopy8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 31%] Building CXX object encoder/CMakeFiles/encoder.dir/encoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/encoder.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 41%] Built target encoder gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 35%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/dct8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/dct8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/dct8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 43%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/loopfilter.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/loopfilter.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/loopfilter.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 8%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixel-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixel-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 45%] Building CXX object common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/vec/vec-primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/vec-primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 39%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/intrapred8_allangs.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/intrapred8_allangs.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/intrapred8_allangs.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 46%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse3 -o CMakeFiles/common.dir/vec/dct-sse3.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 48%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse4.1 -o CMakeFiles/common.dir/vec/dct-sse41.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse41.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 49%] Building CXX object common/CMakeFiles/common.dir/primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -o CMakeFiles/common.dir/primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 47%] Building CXX object common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -mssse3 -o CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-ssse3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 51%] Building CXX object common/CMakeFiles/common.dir/dct.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/dct.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/dct.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 44%] Building CXX object common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/x86/asm-primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/x86/asm-primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 52%] Building CXX object common/CMakeFiles/common.dir/lowpassdct.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/lowpassdct.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/lowpassdct.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 50%] Building CXX object common/CMakeFiles/common.dir/pixel.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -o CMakeFiles/common.dir/pixel.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/pixel.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 55%] Building CXX object common/CMakeFiles/common.dir/loopfilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/loopfilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/loopfilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 54%] Building CXX object common/CMakeFiles/common.dir/intrapred.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/intrapred.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/intrapred.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 56%] Building CXX object common/CMakeFiles/common.dir/constants.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/constants.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/constants.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 57%] Building CXX object common/CMakeFiles/common.dir/cpu.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-narrowing -o CMakeFiles/common.dir/cpu.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cpu.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 58%] Building CXX object common/CMakeFiles/common.dir/version.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DX265_VERSION=3.5 -DENABLE_ASSEMBLY=1 -o CMakeFiles/common.dir/version.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/version.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 59%] Building CXX object common/CMakeFiles/common.dir/threading.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -o CMakeFiles/common.dir/threading.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/threading.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 60%] Building CXX object common/CMakeFiles/common.dir/threadpool.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/threadpool.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 61%] Building CXX object common/CMakeFiles/common.dir/wavefront.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/wavefront.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/wavefront.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 62%] Building CXX object common/CMakeFiles/common.dir/md5.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/md5.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/md5.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 63%] Building CXX object common/CMakeFiles/common.dir/bitstream.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/bitstream.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/bitstream.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 64%] Building CXX object common/CMakeFiles/common.dir/yuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/yuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/yuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 38%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/intrapred8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/intrapred8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/intrapred8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 65%] Building CXX object common/CMakeFiles/common.dir/shortyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/shortyuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/shortyuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 66%] Building CXX object common/CMakeFiles/common.dir/picyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/picyuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/picyuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 67%] Building CXX object common/CMakeFiles/common.dir/common.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/common.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/common.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 70%] Building CXX object common/CMakeFiles/common.dir/framedata.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/framedata.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/framedata.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 69%] Building CXX object common/CMakeFiles/common.dir/frame.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/frame.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 72%] Building CXX object common/CMakeFiles/common.dir/slice.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/slice.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/slice.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 73%] Building CXX object common/CMakeFiles/common.dir/lowres.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/lowres.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/lowres.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 68%] Building CXX object common/CMakeFiles/common.dir/param.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DHAVE_STRTOK_R=1 -o CMakeFiles/common.dir/param.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/param.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 74%] Building CXX object common/CMakeFiles/common.dir/piclist.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/piclist.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/piclist.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 71%] Building CXX object common/CMakeFiles/common.dir/cudata.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/cudata.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cudata.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 76%] Building CXX object common/CMakeFiles/common.dir/scalinglist.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/scalinglist.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/scalinglist.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 78%] Building CXX object common/CMakeFiles/common.dir/deblock.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/deblock.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/deblock.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 75%] Building CXX object common/CMakeFiles/common.dir/predict.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/predict.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/predict.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 79%] Building CXX object common/CMakeFiles/common.dir/scaler.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/scaler.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 40%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/v4-ipfilter8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/v4-ipfilter8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/v4-ipfilter8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 77%] Building CXX object common/CMakeFiles/common.dir/quant.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/quant.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/quant.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 53%] Building CXX object common/CMakeFiles/common.dir/ipfilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/ipfilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/ipfilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 37%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/sad-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/sad-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/sad-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 41%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h-ipfilter8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/h-ipfilter8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/h-ipfilter8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 42%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ipfilter8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/ipfilter8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/ipfilter8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 79%] Built target common gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.dir/depend /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/x265-shared.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/x265-shared.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/x265-shared.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/x265-shared.dir/depend.internal". Scanning dependencies of target x265-shared gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/x265-static.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/x265-static.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/x265-static.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/x265-static.dir/depend.internal". Scanning dependencies of target x265-static gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 81%] Linking CXX static library libx265.a /usr/bin/cmake -P CMakeFiles/x265-static.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-static.dir/link.txt --verbose=1 /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 common/CMakeFiles/common.dir/scaler.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/metadataFromJson.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/SeiMetadataDictionary.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/api.cpp.o /usr/bin/ranlib libx265.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 81%] Built target x265-static gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/test /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/test /usr/src/RPM/BUILD/x265-3.5/8bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/test/CMakeFiles/TestBench.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/test/CMakeFiles/TestBench.dir/depend.internal". Scanning dependencies of target TestBench gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 84%] Building ASM_NASM object test/CMakeFiles/TestBench.dir/checkasm-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/test/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/TestBench.dir/checkasm-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/test/checkasm-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 80%] Linking CXX shared library libx265.so /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-shared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -Wl,-Bsymbolic,-znoexecstack -shared -Wl,-soname,libx265.so.199 -o libx265.so.199 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 common/CMakeFiles/common.dir/scaler.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/metadataFromJson.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/SeiMetadataDictionary.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/api.cpp.o -lpthread -lrt -ldl -lnuma /usr/bin/cmake -E cmake_symlink_library libx265.so.199 libx265.so.199 libx265.so gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 87%] Built target x265-shared gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/cli.dir/build.make CMakeFiles/cli.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/cli.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/cli.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/cli.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/cli.dir/depend.internal". Scanning dependencies of target cli gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/cli.dir/build.make CMakeFiles/cli.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 85%] Building CXX object test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.h:27, from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:26: /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_dc_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:63:9: note: in expansion of macro 'checked' 63 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, rand_filter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_planar_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:91:9: note: in expansion of macro 'checked' 91 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, 0); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/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)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:125:13: note: in expansion of macro 'checked' 125 | checked(opt[pmode], pixel_out_vec, stride, pixel_buff + j, pmode, bFilter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_allangs_primitive(x265::intra_allangs_t, x265::intra_allangs_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:170:9: note: in expansion of macro 'checked' 170 | checked(opt, pixel_out_33_vec, refAbove0, refLeft0, isLuma); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_intra_filter_primitive(x265::intra_filter_t, x265::intra_filter_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:203:9: note: in expansion of macro 'checked' 203 | checked(opt, pixel_test_buff[index] + j, pixel_out_vec); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 82%] Building CXX object test/CMakeFiles/TestBench.dir/testbench.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/testbench.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/testbench.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 87%] Building CXX object test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/mbdstharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dct_primitive(x265::dct_t, x265::dct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:105:9: note: in expansion of macro 'checked' 105 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_idct_primitive(x265::idct_t, x265::idct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:127:9: note: in expansion of macro 'checked' 127 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_normal_t, x265::dequant_normal_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:159:9: note: in expansion of macro 'checked' 159 | checked(opt, short_test_buff[index] + j, mshortbuf3, width * height, scale, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_scaling_t, x265::dequant_scaling_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:195:9: note: in expansion of macro 'checked' 195 | checked(opt, short_test_buff[index1] + j, int_test_buff[index1] + j, mshortbuf3, width * height, per, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_quant_primitive(x265::quant_t, x265::quant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:235:36: note: in expansion of macro 'checked' 235 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mintbuf3, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nquant_primitive(x265::nquant_t, x265::nquant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:272:36: note: in expansion of macro 'checked' 272 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nonPsyRdoQuant_primitive(x265::nonPsyRdoQuant_t, x265::nonPsyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive(x265::psyRdoQuant_t, x265::psyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:355:9: note: in expansion of macro 'checked' 355 | checked(opt, short_test_buff[index1] + j, short_test_buff1[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, psyScale, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive_avx2(x265::psyRdoQuant_t1, x265::psyRdoQuant_t1)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:398:9: note: in expansion of macro 'checked' 398 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_count_nonzero_primitive(x265::count_nonzero_t, x265::count_nonzero_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:422:28: note: in expansion of macro 'checked' 422 | int opt_cnt = (int)checked(opt, short_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_denoise_dct_primitive(x265::denoiseDct_t, x265::denoiseDct_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:455:13: note: in expansion of macro 'checked' 455 | checked(opt, short_denoise_test_buff2[index] + j, mubuf2, mushortbuf1, num); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 86%] Building CXX object test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:75:13: note: in expansion of macro 'checked' 75 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:116:13: note: in expansion of macro 'checked' 116 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:162:17: note: in expansion of macro 'checked' 162 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:199:13: note: in expansion of macro 'checked' 199 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:234:13: note: in expansion of macro 'checked' 234 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:263:13: note: in expansion of macro 'checked' 263 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:304:13: note: in expansion of macro 'checked' 304 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:343:17: note: in expansion of macro 'checked' 343 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:380:13: note: in expansion of macro 'checked' 380 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:415:13: note: in expansion of macro 'checked' 415 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaHV_primitive(x265::filter_hv_pp_t, x265::filter_hv_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:453:17: note: in expansion of macro 'checked' 453 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 3, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:481:9: note: in expansion of macro 'checked' 481 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:502:13: note: in expansion of macro 'checked' 502 | checked(opt, pixel_test_buff[index] + (64 * i), rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:522:9: note: in expansion of macro 'checked' 522 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:545:13: note: in expansion of macro 'checked' 545 | checked(opt, pixel_test_buff[index], rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 88%] Building CXX object CMakeFiles/cli.dir/input/input.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/input/input.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/input/input.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 91%] Building CXX object CMakeFiles/cli.dir/output/output.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/output/output.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/output/output.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 92%] Building CXX object CMakeFiles/cli.dir/output/raw.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/output/raw.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/output/raw.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 89%] Building CXX object CMakeFiles/cli.dir/input/y4m.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/input/y4m.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/input/y4m.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 93%] Building CXX object CMakeFiles/cli.dir/output/reconplay.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/output/reconplay.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/output/reconplay.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 90%] Building CXX object CMakeFiles/cli.dir/input/yuv.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/input/yuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/input/yuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 94%] Building CXX object CMakeFiles/cli.dir/output/y4m.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/output/y4m.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/output/y4m.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 95%] Building CXX object CMakeFiles/cli.dir/output/yuv.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/output/yuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/output/yuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 96%] Building CXX object CMakeFiles/cli.dir/x265.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/x265.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/x265.cpp /usr/src/RPM/BUILD/x265-3.5/source/x265.cpp: In function 'bool parseAbrConfig(FILE*, x265::CLIOptions*, uint8_t)': /usr/src/RPM/BUILD/x265-3.5/source/x265.cpp:159:14: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 159 | fgets(line, sizeof(line), abrConfig); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 97%] Building CXX object CMakeFiles/cli.dir/x265cli.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/x265cli.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/x265cli.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 98%] Building CXX object CMakeFiles/cli.dir/abrEncApp.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/abrEncApp.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/abrEncApp.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 99%] Linking CXX executable x265 /usr/bin/cmake -E cmake_link_script CMakeFiles/cli.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -rdynamic -Wl,-Bsymbolic,-znoexecstack CMakeFiles/cli.dir/input/input.cpp.o CMakeFiles/cli.dir/input/y4m.cpp.o CMakeFiles/cli.dir/input/yuv.cpp.o CMakeFiles/cli.dir/output/output.cpp.o CMakeFiles/cli.dir/output/raw.cpp.o CMakeFiles/cli.dir/output/reconplay.cpp.o CMakeFiles/cli.dir/output/y4m.cpp.o CMakeFiles/cli.dir/output/yuv.cpp.o CMakeFiles/cli.dir/x265.cpp.o CMakeFiles/cli.dir/x265cli.cpp.o CMakeFiles/cli.dir/abrEncApp.cpp.o -o x265 libx265.so.199 -lpthread -lrt -ldl -lnuma gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 99%] Built target cli gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 83%] Building CXX object test/CMakeFiles/TestBench.dir/pixelharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/c++ -DENABLE_HDR10_PLUS -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/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/pixelharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.h:28, from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:25: /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:91:25: note: in expansion of macro 'checked' 91 | int vres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse(x265::pixel_sse_t, x265::pixel_sse_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:112:29: note: in expansion of macro 'checked' 112 | sse_t vres = (sse_t)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse_ss(x265::pixel_sse_ss_t, x265::pixel_sse_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:133:29: note: in expansion of macro 'checked' 133 | sse_t vres = (sse_t)checked(opt, residual_test_buff[index1], stride, residual_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x3(x265::pixelcmp_x3_t, x265::pixelcmp_x3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:155:9: note: in expansion of macro 'checked' 155 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x4(x265::pixelcmp_x4_t, x265::pixelcmp_x4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:183:9: note: in expansion of macro 'checked' 183 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:216:9: note: in expansion of macro 'checked' 216 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual_aligned(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:241:9: note: in expansion of macro 'checked' 241 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:262:29: note: in expansion of macro 'checked' 262 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s_aligned(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:280:29: note: in expansion of macro 'checked' 280 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_sp_t, x265::weightp_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index] + j, opt_dest, stride, stride + 1, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_pp_t, x265::weightp_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:350:9: note: in expansion of macro 'checked' 350 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:355:13: note: in expansion of macro 'checked' 355 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_downscale_t(x265::downscale_t, x265::downscale_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:390:9: note: in expansion of macro 'checked' 390 | checked(opt, pixel_test_buff[index] + j, opt_destf, opt_desth, opt_destv, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shl_t(x265::cpy2Dto1D_shl_t, x265::cpy2Dto1D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:424:9: note: in expansion of macro 'checked' 424 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shr_t(x265::cpy2Dto1D_shr_t, x265::cpy2Dto1D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:452:9: note: in expansion of macro 'checked' 452 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_cnt_t(x265::copy_cnt_t, x265::copy_cnt_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:478:28: note: in expansion of macro 'checked' 478 | int opt_cnt = (int)checked(opt, opt_dest, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:504:9: note: in expansion of macro 'checked' 504 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_aligned_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:531:9: note: in expansion of macro 'checked' 531 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shr_t(x265::cpy1Dto2D_shr_t, x265::cpy1Dto2D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:559:9: note: in expansion of macro 'checked' 559 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:584:9: note: in expansion of macro 'checked' 584 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp_aligned(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:613:9: note: in expansion of macro 'checked' 613 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_pp(x265::copy_pp_t, x265::copy_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:643:9: note: in expansion of macro 'checked' 643 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_sp(x265::copy_sp_t, x265::copy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:671:9: note: in expansion of macro 'checked' 671 | checked(opt, opt_dest, stride1, short_test_buff1[index] + j, stride2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ps(x265::copy_ps_t, x265::copy_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:699:9: note: in expansion of macro 'checked' 699 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ss(x265::copy_ss_t, x265::copy_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:727:9: note: in expansion of macro 'checked' 727 | checked(opt, opt_dest, stride, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:753:9: note: in expansion of macro 'checked' 753 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s_aligned(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:778:9: note: in expansion of macro 'checked' 778 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sub_ps(x265::pixel_sub_ps_t, x265::pixel_sub_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:804:9: note: in expansion of macro 'checked' 804 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:831:9: note: in expansion of macro 'checked' 831 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp_aligned(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:856:9: note: in expansion of macro 'checked' 856 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale2D_pp(x265::scale2D_t, x265::scale2D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:882:9: note: in expansion of macro 'checked' 882 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_transpose(x265::transpose_t, x265::transpose_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:908:9: note: in expansion of macro 'checked' 908 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:935:9: note: in expansion of macro 'checked' 935 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps_aligned(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:962:9: note: in expansion of macro 'checked' 962 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_var(x265::var_t, x265::var_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:982:25: note: in expansion of macro 'checked' 982 | uint64_t vres = checked(opt, pixel_test_buff[index], stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_4x4x2_core(x265::ssim_4x4x2_core_t, x265::ssim_4x4x2_core_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1005:9: note: in expansion of macro 'checked' 1005 | checked(opt, pixel_test_buff[index1] + i, stride, pixel_test_buff[index2] + i, stride, sum1); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_end(x265::ssim_end4_t, x265::ssim_end4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:172:34: warning: cast between incompatible function types from 'x265::ssim_end4_t' {aka 'float (*)(int (*)[4], int (*)[4], int)'} to 'float (*)()' [-Wcast-function-type] 172 | PFX(checkasm_call_float)((float(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1034:22: note: in expansion of macro 'checked_float' 1034 | float vres = checked_float(opt, sum0, sum1, width); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1059:9: note: in expansion of macro 'checked' 1059 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg_aligned(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1086:9: note: in expansion of macro 'checked' 1086 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calSign(x265::sign_t, x265::sign_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1111:9: note: in expansion of macro 'checked' 1111 | checked(opt, opt_dest, pbuf2 + j, pbuf3 + j, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE0_t(x265::saoCuOrgE0_t, x265::saoCuOrgE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1139:9: note: in expansion of macro 'checked' 1139 | checked(opt, opt_dest, psbuf1 + j, width, psbuf5 + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE1_t(x265::saoCuOrgE1_t, x265::saoCuOrgE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1167:9: note: in expansion of macro 'checked' 1167 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/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))': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1198:17: note: in expansion of macro 'checked' 1198 | checked(opt[width > 16], opt_dest, psbuf4 + j, psbuf2 + j, psbuf3 + j, width, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1232:9: note: in expansion of macro 'checked' 1232 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsBO_t(x265::saoCuStatsBO_t, x265::saoCuStatsBO_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1268:9: note: in expansion of macro 'checked' 1268 | checked(opt, sbuf2 + j + 1, pbuf3 + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE0_t(x265::saoCuStatsE0_t, x265::saoCuStatsE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1304:9: note: in expansion of macro 'checked' 1304 | checked(opt, sbuf2 + j + 1, pbuf3 + j + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE1_t(x265::saoCuStatsE1_t, x265::saoCuStatsE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1348:9: note: in expansion of macro 'checked' 1348 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE2_t(x265::saoCuStatsE2_t, x265::saoCuStatsE2_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1400:9: note: in expansion of macro 'checked' 1400 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, upBufft_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE3_t(x265::saoCuStatsE3_t, x265::saoCuStatsE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1451:9: note: in expansion of macro 'checked' 1451 | checked(opt, sbuf2, pbuf3, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_32_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1482:9: note: in expansion of macro 'checked' 1482 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_sp(x265::planecopy_sp_t, x265::planecopy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1511:9: note: in expansion of macro 'checked' 1511 | checked(opt, ushort_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)8, (uint16_t)((1 << X265_DEPTH) - 1)); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_cp(x265::planecopy_cp_t, x265::planecopy_cp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1552:9: note: in expansion of macro 'checked' 1552 | checked(opt, uchar_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_propagate_cost(x265::cutree_propagate_cost, x265::cutree_propagate_cost)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1587:9: note: in expansion of macro 'checked' 1587 | 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); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_pack(x265::cutree_fix8_pack, x265::cutree_fix8_pack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1614:9: note: in expansion of macro 'checked' 1614 | checked(opt, opt_dest, double_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_unpack(x265::cutree_fix8_unpack, x265::cutree_fix8_unpack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1641:9: note: in expansion of macro 'checked' 1641 | checked(opt, opt_dest, ushort_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_psyCost_pp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1663:23: note: in expansion of macro 'checked' 1663 | optres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgB0_t(x265::saoCuOrgB0_t, x265::saoCuOrgB0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1693:9: note: in expansion of macro 'checked' 1693 | checked(opt, opt_dest, psbuf1 + j, width, height, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scanPosLast(x265::scanPosLast_t, x265::scanPosLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1763:32: note: in expansion of macro 'checked' 1763 | int opt_scanPos = (int)checked(opt, scanTbl, ref_src + i, opt_coeffSign, opt_coeffFlag, opt_coeffNum, rand_numCoeff, scanTblCG4x4, trSize); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_findPosFirstLast(x265::findPosFirstLast_t, x265::findPosFirstLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1822:37: note: in expansion of macro 'checked' 1822 | uint32_t opt_scanPos = (int)checked(opt, rand_src, trSize, scanTbl); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffNxN(x265::costCoeffNxN_t, x265::costCoeffNxN_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1967:38: note: in expansion of macro 'checked' 1967 | 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); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffRemain(x265::costCoeffRemain_t, x265::costCoeffRemain_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2014:28: note: in expansion of macro 'checked' 2014 | int opt_sum = (int)checked(opt, absCoeff + i, numNonZero, firstC2Idx); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costC1C2Flag(x265::costC1C2Flag_t, x265::costC1C2Flag_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2064:28: note: in expansion of macro 'checked' 2064 | int opt_sum = (int)checked(opt, absCoeff, (intptr_t)numNonZero, opt_baseCtx, (intptr_t)rand_offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_H(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2096:9: note: in expansion of macro 'checked' 2096 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_V(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2129:9: note: in expansion of macro 'checked' 2129 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_H(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2160:9: note: in expansion of macro 'checked' 2160 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_V(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2191:9: note: in expansion of macro 'checked' 2191 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_initv(x265::integralv_t, x265::integralv_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2231:9: note: in expansion of macro 'checked' 2231 | checked(opt, dst_opt_ptr, srcStep); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_inith(x265::integralh_t, x265::integralh_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: 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] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2261:13: note: in expansion of macro 'checked' 2261 | checked(opt, dst_opt_ptr, pixel_test_buff[0], srcStep[l]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [100%] Linking CXX executable TestBench cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/TestBench.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -rdynamic -Wl,-Bsymbolic,-znoexecstack CMakeFiles/TestBench.dir/checkasm-a.asm.o CMakeFiles/TestBench.dir/testbench.cpp.o CMakeFiles/TestBench.dir/pixelharness.cpp.o CMakeFiles/TestBench.dir/mbdstharness.cpp.o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -o TestBench ../libx265.a -lpthread -lrt -ldl -lnuma gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [100%] Built target TestBench gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.26257 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/x265-buildroot + : + /bin/rm -rf -- /usr/src/tmp/x265-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd x265-3.5 + for i in 8 10 12 + '[' -d 8bit ']' + DESTDIR=/usr/src/tmp/x265-buildroot + cmake --install 8bit --verbose -- Install configuration: "Release" -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libx265.a -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libhdr10plus.a -- Installing: /usr/src/tmp/x265-buildroot/usr/include/x265.h -- Installing: /usr/src/tmp/x265-buildroot/usr/include/x265_config.h -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libx265.so.199 -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libx265.so -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libhdr10plus.so -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/pkgconfig/x265.pc -- Installing: /usr/src/tmp/x265-buildroot/usr/bin/x265 -- Installing: /usr/src/tmp/x265-buildroot/usr/include/hdr10plus.h + rm -f /usr/src/tmp/x265-buildroot/usr/lib64/libx265_main8.so + for i in 8 10 12 + '[' -d 10bit ']' + DESTDIR=/usr/src/tmp/x265-buildroot + cmake --install 10bit --verbose -- Install configuration: "Release" -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libx265.a -- Up-to-date: /usr/src/tmp/x265-buildroot/usr/include/x265.h -- Installing: /usr/src/tmp/x265-buildroot/usr/include/x265_config.h -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libx265_main10.so.199 -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libx265_main10.so -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/pkgconfig/x265.pc + rm -f /usr/src/tmp/x265-buildroot/usr/lib64/libx265_main10.so + for i in 8 10 12 + '[' -d 12bit ']' + DESTDIR=/usr/src/tmp/x265-buildroot + cmake --install 12bit --verbose -- Install configuration: "Release" -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libx265.a -- Up-to-date: /usr/src/tmp/x265-buildroot/usr/include/x265.h -- Installing: /usr/src/tmp/x265-buildroot/usr/include/x265_config.h -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libx265_main12.so.199 -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libx265_main12.so -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/pkgconfig/x265.pc + rm -f /usr/src/tmp/x265-buildroot/usr/lib64/libx265_main12.so + find /usr/src/tmp/x265-buildroot -name '*.a' -delete + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/x265-buildroot (auto) mode of './usr/lib64/libx265_main12.so.199' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libx265_main10.so.199' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libhdr10plus.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libx265.so.199' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/x265-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) /usr/lib64/pkgconfig/x265.pc: Cflags: '-I${includedir}' --> '' /usr/lib64/pkgconfig/x265.pc: Libs: '-L${libdir} -lx265' --> '-lx265' Checking contents of files in /usr/src/tmp/x265-buildroot/ (default) Compressing files in /usr/src/tmp/x265-buildroot (auto) Adjusting library links in /usr/src/tmp/x265-buildroot ./usr/lib64: (from :0) libx265.so.199 -> libx265.so.199 libhdr10plus.so -> libhdr10plus.so libx265_main10.so.199 -> libx265_main10.so.199 libx265_main12.so.199 -> libx265_main12.so.199 Verifying ELF objects in /usr/src/tmp/x265-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.78524 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd x265-3.5 + for i in 8 10 12 + '[' -d 8bit ']' + pushd 8bit ~/RPM/BUILD/x265-3.5/8bit ~/RPM/BUILD/x265-3.5 + test/TestBench Using random seed 60CD7309 8bit Testing primitives: SSE2 Testing primitives: SSE3 Testing primitives: SSSE3 Testing primitives: SSE4 Testing primitives: AVX Testing primitives: AVX2 Testing primitives: BMI2 Testing primitives: ARMv6 Testing primitives: NEON Testing primitives: FastNeonMRC Test performance improvement with full optimizations == pixel primitives == satd[ 4x4] 4.15x 144.97 602.28 avg_pp[ 4x4] 3.38x 118.23 399.08 avg_pp_aligned[ 4x4] 3.44x 116.22 399.32 sad[ 4x4] 5.68x 77.44 439.52 sad_x3[ 4x4] 7.45x 144.91 1080.00 sad_x4[ 4x4] 7.88x 190.45 1501.20 copy_pp[ 4x4] 3.26x 77.62 252.87 addAvg[ 4x4] 3.86x 130.42 503.45 addAvg_aligned[ 4x4] 3.86x 130.39 503.21 sse_pp[ 4x4] 2.69x 135.61 364.45 sse_ss[ 4x4] 3.33x 128.01 426.85 sub_ps[ 4x4] 3.57x 114.89 409.78 add_ps[ 4x4] 5.78x 93.47 540.60 add_ps_aligned[ 4x4] 5.80x 93.65 543.61 copy_ss[ 4x4] 3.42x 75.25 257.43 copy_sp[ 4x4] 3.41x 75.43 256.83 copy_ps[ 4x4] 3.38x 75.70 256.23 satd[ 8x8] 5.60x 368.34 2063.21 avg_pp[ 8x8] 7.70x 186.54 1436.14 avg_pp_aligned[ 8x8] 7.36x 194.77 1433.27 sad[ 8x8] 12.30x 128.37 1578.40 sad_x3[ 8x8] 14.92x 271.16 4044.29 sad_x4[ 8x8] 16.48x 316.70 5220.12 copy_pp[ 8x8] 12.07x 85.30 1029.50 addAvg[ 8x8] 6.95x 293.94 2043.25 addAvg_aligned[ 8x8] 6.90x 296.22 2043.61 sse_pp[ 8x8] 6.81x 192.70 1312.55 sse_ss[ 8x8] 9.89x 179.55 1776.19 sub_ps[ 8x8] 7.23x 200.83 1452.14 add_ps[ 8x8] 10.66x 188.83 2012.10 add_ps_aligned[ 8x8] 10.47x 190.66 1995.87 copy_ss[ 8x8] 11.21x 110.43 1237.52 copy_sp[ 8x8] 8.49x 114.99 975.75 copy_ps[ 8x8] 8.28x 139.00 1151.08 [i420] copy_pp[ 4x4] 3.36x 75.28 253.23 [i420] addAvg[ 4x4] 3.99x 128.40 511.98 [i420] addAvg_aligned[ 4x4] 3.90x 128.37 501.16 [i420] satd[ 4x4] 4.27x 142.84 610.22 [i420] copy_ss[ 4x4] 3.40x 75.01 255.03 [i420] copy_ps[ 4x4] 3.49x 75.67 264.17 [i420] copy_sp[ 4x4] 3.33x 76.18 253.71 [i420] sub_ps[ 4x4] 3.50x 109.76 384.65 [i420] add_ps[ 4x4] 6.11x 86.98 531.22 [i420] add_ps_aligned[ 4x4] 6.82x 78.88 538.31 [i420] sa8d[ 4x4] 4.24x 142.96 605.53 [i422] copy_pp[ 4x8] 6.00x 85.75 514.39 [i422] addAvg[ 4x8] 4.74x 196.90 933.67 [i422] addAvg_aligned[ 4x8] 4.74x 196.96 933.19 [i422] satd[ 4x8] 5.29x 221.42 1171.86 [i422] copy_ss[ 4x8] 6.72x 110.88 744.89 [i422] copy_ps[ 4x8] 5.31x 136.07 723.13 [i422] copy_sp[ 4x8] 4.35x 115.92 503.69 [i422] sse_pp[ 4x8] 4.23x 186.66 789.74 [i422] sub_ps[ 4x8] 2.93x 198.88 582.32 [i422] add_ps[ 4x8] 5.29x 186.63 987.90 [i422] add_ps_aligned[ 4x8] 5.33x 186.72 994.51 satd[ 8x4] 5.20x 211.29 1098.40 avg_pp[ 8x4] 5.71x 124.35 709.90 avg_pp_aligned[ 8x4] 5.75x 124.41 715.19 sad[ 8x4] 11.57x 76.45 884.49 sad_x3[ 8x4] 10.60x 194.53 2061.16 sad_x4[ 8x4] 16.13x 163.46 2637.11 copy_pp[ 8x4] 5.79x 75.46 436.83 addAvg[ 8x4] 5.14x 206.98 1064.25 addAvg_aligned[ 8x4] 5.14x 206.98 1063.37 [i420] copy_pp[ 4x2] 1.91x 75.58 144.41 [i420] addAvg[ 4x2] 3.78x 75.94 287.01 [i420] addAvg_aligned[ 4x2] 3.80x 75.58 287.37 [i422] copy_pp[ 4x4] 3.30x 75.46 249.14 [i422] addAvg[ 4x4] 4.01x 128.34 514.10 [i422] addAvg_aligned[ 4x4] 3.91x 128.34 502.24 [i422] satd[ 4x4] 4.20x 144.94 608.66 satd[ 4x8] 4.87x 240.03 1167.78 avg_pp[ 4x8] 3.88x 182.37 707.86 avg_pp_aligned[ 4x8] 3.96x 178.32 706.17 sad[ 4x8] 6.03x 128.31 773.87 sad_x3[ 4x8] 8.79x 231.57 2034.95 sad_x4[ 4x8] 9.20x 306.33 2817.84 copy_pp[ 4x8] 5.98x 84.22 503.93 addAvg[ 4x8] 4.74x 197.14 935.35 addAvg_aligned[ 4x8] 4.77x 196.78 939.44 [i420] copy_pp[ 2x4] 1.53x 95.39 145.85 [i420] addAvg[ 2x4] 2.50x 126.30 316.11 [i420] addAvg_aligned[ 2x4] 2.54x 124.23 315.15 [i422] copy_pp[ 2x8] 1.78x 117.78 209.22 [i422] addAvg[ 2x8] 2.24x 243.54 545.17 [i422] addAvg_aligned[ 2x8] 2.23x 243.51 543.37 satd[16x16] 7.91x 1131.47 8950.94 avg_pp[16x16] 14.38x 325.84 4685.41 avg_pp_aligned[16x16] 14.24x 331.37 4717.27 sad[16x16] 37.72x 193.36 7293.79 sad_x3[16x16] 37.08x 403.07 14946.73 sad_x4[16x16] 24.95x 782.19 19514.19 copy_pp[16x16] 13.82x 223.73 3091.14 addAvg[16x16] 11.76x 679.18 7986.61 addAvg_aligned[16x16] 11.76x 679.15 7983.98 sse_pp[16x16] 10.65x 619.03 6593.15 sse_ss[16x16] 13.46x 428.34 5764.69 sub_ps[16x16] 6.21x 623.20 3867.11 add_ps[16x16] 11.21x 625.18 7005.18 add_ps_aligned[16x16] 11.10x 625.48 6941.72 copy_ss[16x16] 13.38x 385.95 5165.65 copy_sp[16x16] 9.51x 348.17 3309.62 copy_ps[16x16] 12.90x 401.62 5181.76 [i420] copy_pp[ 8x8] 11.98x 84.76 1015.31 [i420] addAvg[ 8x8] 6.97x 292.14 2036.63 [i420] addAvg_aligned[ 8x8] 6.96x 292.11 2034.35 [i420] satd[ 8x8] 6.08x 322.87 1962.81 [i420] copy_ss[ 8x8] 11.11x 108.41 1204.09 [i420] copy_ps[ 8x8] 8.13x 133.00 1081.56 [i420] copy_sp[ 8x8] 8.64x 113.34 979.12 [i420] sse_pp[ 8x8] 6.75x 191.95 1296.19 [i420] sub_ps[ 8x8] 7.21x 199.06 1435.79 [i420] add_ps[ 8x8] 10.60x 188.73 2000.20 [i420] add_ps_aligned[ 8x8] 10.93x 182.58 1995.18 [i420] sa8d[ 8x8] 4.12x 494.62 2035.55 [i422] copy_pp[ 8x16] 11.10x 240.09 2664.53 [i422] addAvg[ 8x16] 8.87x 476.37 4223.73 [i422] addAvg_aligned[ 8x16] 8.69x 483.57 4201.08 [i422] satd[ 8x16] 6.26x 621.92 3894.59 [i422] copy_ss[ 8x16] 10.25x 228.02 2338.32 [i422] copy_ps[ 8x16] 9.24x 232.20 2146.63 [i422] copy_sp[ 8x16] 6.89x 244.08 1680.60 [i422] sse_pp[ 8x16] 7.41x 315.10 2334.47 [i422] sub_ps[ 8x16] 6.27x 337.76 2118.76 [i422] add_ps[ 8x16] 11.37x 327.49 3723.61 [i422] add_ps_aligned[ 8x16] 11.37x 327.43 3723.25 [i422] sa8d[ 8x16] 5.54x 722.19 4001.84 satd[ 16x8] 6.45x 637.28 4107.47 avg_pp[ 16x8] 16.09x 178.41 2870.98 avg_pp_aligned[ 16x8] 16.13x 178.11 2873.39 sad[ 16x8] 25.86x 110.16 2848.92 sad_x3[ 16x8] 34.44x 220.16 7582.29 sad_x4[ 16x8] 22.62x 436.54 9874.15 copy_pp[ 16x8] 27.56x 106.25 2928.43 addAvg[ 16x8] 10.34x 397.52 4109.82 addAvg_aligned[ 16x8] 10.76x 389.47 4191.08 [i420] copy_pp[ 8x4] 6.22x 75.28 467.86 [i420] addAvg[ 8x4] 5.07x 206.95 1048.74 [i420] addAvg_aligned[ 8x4] 5.10x 206.98 1055.95 [i420] satd[ 8x4] 5.18x 194.53 1007.01 [i422] copy_pp[ 8x8] 12.68x 85.54 1085.05 [i422] addAvg[ 8x8] 6.92x 292.05 2021.96 [i422] addAvg_aligned[ 8x8] 6.94x 291.78 2023.89 [i422] satd[ 8x8] 6.31x 308.34 1946.81 satd[ 8x16] 5.94x 671.32 3988.26 avg_pp[ 8x16] 9.56x 339.71 3248.42 avg_pp_aligned[ 8x16] 9.68x 339.85 3290.38 sad[ 8x16] 12.53x 227.84 2854.87 sad_x3[ 8x16] 18.52x 418.02 7740.96 sad_x4[ 8x16] 20.46x 494.62 10119.92 copy_pp[ 8x16] 13.58x 195.10 2650.34 addAvg[ 8x16] 8.72x 480.42 4189.06 addAvg_aligned[ 8x16] 8.76x 479.58 4199.16 [i420] copy_pp[ 4x8] 6.06x 85.63 519.16 [i420] addAvg[ 4x8] 4.80x 198.82 954.71 [i420] addAvg_aligned[ 4x8] 4.69x 198.82 931.62 [i420] satd[ 4x8] 6.00x 219.41 1315.43 [i422] copy_pp[ 4x16] 5.08x 223.88 1136.51 [i422] addAvg[ 4x16] 5.33x 348.59 1856.75 [i422] addAvg_aligned[ 4x16] 5.48x 350.13 1918.68 [i422] satd[ 4x16] 6.13x 376.63 2307.54 satd[ 16x4] 5.55x 368.38 2046.25 avg_pp[ 16x4] 11.72x 118.35 1386.97 avg_pp_aligned[ 16x4] 12.47x 114.63 1429.06 sad[ 16x4] 24.79x 76.81 1904.01 sad_x3[ 16x4] 29.60x 136.66 4044.46 sad_x4[ 16x4] 30.58x 169.37 5180.32 copy_pp[ 16x4] 19.80x 75.52 1495.31 addAvg[ 16x4] 7.60x 260.81 1981.08 addAvg_aligned[ 16x4] 7.59x 260.83 1980.84 [i420] copy_pp[ 8x2] 2.96x 75.76 223.89 [i420] addAvg[ 8x2] 4.21x 132.52 558.04 [i420] addAvg_aligned[ 8x2] 4.21x 132.52 558.28 [i422] copy_pp[ 8x4] 6.10x 75.25 458.84 [i422] addAvg[ 8x4] 5.06x 207.00 1046.45 [i422] addAvg_aligned[ 8x4] 5.10x 206.95 1054.99 [i422] satd[ 8x4] 5.15x 194.56 1002.81 satd[16x12] 6.19x 935.24 5791.20 avg_pp[16x12] 16.30x 252.73 4120.64 avg_pp_aligned[16x12] 16.27x 254.98 4148.31 sad[16x12] 21.81x 184.17 4016.39 sad_x3[16x12] 34.23x 322.84 11050.00 sad_x4[16x12] 24.26x 602.19 14607.83 copy_pp[16x12] 23.26x 170.13 3957.72 addAvg[16x12] 10.90x 546.75 5960.36 addAvg_aligned[16x12] 10.93x 546.60 5975.06 [i420] copy_pp[ 8x6] 11.53x 78.49 905.29 [i420] addAvg[ 8x6] 6.47x 238.08 1540.76 [i420] addAvg_aligned[ 8x6] 6.46x 238.02 1538.48 [i422] copy_pp[ 8x12] 12.19x 169.70 2068.86 [i422] addAvg[ 8x12] 8.59x 377.26 3241.44 [i422] addAvg_aligned[ 8x12] 8.49x 376.87 3199.48 [i422] satd[ 8x12] 7.04x 480.15 3382.65 satd[ 4x16] 6.03x 384.94 2323.05 avg_pp[ 4x16] 4.55x 331.61 1508.18 avg_pp_aligned[ 4x16] 4.56x 325.06 1480.76 sad[ 4x16] 7.24x 227.72 1649.10 sad_x3[ 4x16] 10.07x 408.71 4115.59 sad_x4[ 4x16] 10.00x 548.67 5486.81 copy_pp[ 4x16] 5.30x 215.45 1142.77 addAvg[ 4x16] 5.43x 351.30 1907.47 addAvg_aligned[ 4x16] 5.32x 351.00 1866.13 [i420] copy_pp[ 2x8] 1.77x 119.49 211.50 [i420] addAvg[ 2x8] 2.75x 195.97 538.08 [i420] addAvg_aligned[ 2x8] 2.76x 194.62 537.60 [i422] copy_pp[ 2x16] 1.51x 237.27 358.56 [i422] addAvg[ 2x16] 2.84x 353.93 1005.33 [i422] addAvg_aligned[ 2x16] 2.88x 348.11 1001.72 satd[12x16] 6.45x 1076.01 6944.34 avg_pp[12x16] 7.44x 513.86 3821.12 avg_pp_aligned[12x16] 7.25x 522.11 3784.57 sad[12x16] 13.97x 302.13 4221.76 sad_x3[12x16] 15.70x 711.83 11174.31 sad_x4[12x16] 16.28x 902.13 14688.82 copy_pp[12x16] 9.65x 381.10 3678.43 addAvg[12x16] 7.25x 836.46 6065.90 addAvg_aligned[12x16] 7.26x 836.25 6068.78 [i420] copy_pp[ 6x8] 4.45x 240.06 1069.04 [i420] addAvg[ 6x8] 6.50x 244.29 1587.78 [i420] addAvg_aligned[ 6x8] 5.95x 267.76 1593.55 [i422] copy_pp[ 6x16] 3.72x 379.30 1412.22 [i422] addAvg[ 6x16] 7.84x 423.69 3319.96 [i422] addAvg_aligned[ 6x16] 7.83x 424.74 3323.81 satd[32x32] 6.42x 4752.35 30492.87 avg_pp[32x32] 24.11x 1059.31 25537.39 avg_pp_aligned[32x32] 25.33x 1080.09 27355.42 sad[32x32] 33.39x 745.45 24893.27 sad_x3[32x32] 36.78x 1705.23 62723.57 sad_x4[32x32] 38.07x 2156.79 82117.03 copy_pp[32x32] 15.66x 703.63 11017.11 addAvg[32x32] 14.34x 2145.41 30768.10 addAvg_aligned[32x32] 14.34x 2147.39 30786.01 sse_pp[32x32] 7.75x 2185.51 16940.44 sse_ss[32x32] 18.91x 1583.08 29933.15 sub_ps[32x32] 10.67x 2202.94 23505.33 add_ps[32x32] 14.58x 2053.36 29929.30 add_ps_aligned[32x32] 14.90x 2053.66 30597.84 copy_ss[32x32] 13.54x 1258.68 17036.51 copy_sp[32x32] 17.71x 977.29 17311.74 copy_ps[32x32] 12.84x 1324.59 17004.41 [i420] copy_pp[16x16] 13.36x 227.87 3044.13 [i420] addAvg[16x16] 11.72x 679.27 7962.77 [i420] addAvg_aligned[16x16] 11.77x 676.90 7966.75 [i420] satd[16x16] 7.35x 1208.28 8885.54 [i420] copy_ss[16x16] 13.34x 383.11 5111.45 [i420] copy_ps[16x16] 13.01x 400.10 5205.33 [i420] copy_sp[16x16] 9.57x 347.96 3328.31 [i420] sse_pp[16x16] 11.27x 604.65 6814.46 [i420] sub_ps[16x16] 6.30x 621.04 3913.47 [i420] add_ps[16x16] 11.42x 621.25 7094.70 [i420] add_ps_aligned[16x16] 11.23x 621.34 6977.47 [i420] sa8d[16x16] 4.48x 1737.96 7792.89 [i422] copy_pp[16x32] 22.92x 443.29 10162.17 [i422] addAvg[16x32] 12.38x 1260.45 15599.64 [i422] addAvg_aligned[16x32] 12.87x 1213.18 15618.88 [i422] satd[16x32] 6.40x 2400.27 15370.58 [i422] copy_ss[16x32] 8.30x 720.39 5980.40 [i422] copy_ps[16x32] 8.38x 716.73 6009.50 [i422] copy_sp[16x32] 16.93x 598.56 10135.67 [i422] sse_pp[16x32] 9.32x 1063.69 9911.42 [i422] sub_ps[16x32] 6.39x 1142.85 7307.71 [i422] add_ps[16x32] 12.21x 1117.04 13642.49 [i422] add_ps_aligned[16x32] 12.27x 1116.65 13697.55 [i422] sa8d[16x32] 5.74x 2722.79 15638.96 satd[32x16] 6.53x 2373.57 15502.73 avg_pp[32x16] 23.35x 544.26 12707.01 avg_pp_aligned[32x16] 23.57x 544.29 12829.78 sad[32x16] 29.21x 447.40 13070.74 sad_x3[32x16] 32.60x 943.49 30759.68 sad_x4[32x16] 35.82x 1123.34 40239.32 copy_pp[32x16] 24.28x 370.48 8996.75 addAvg[32x16] 13.62x 1142.67 15562.73 addAvg_aligned[32x16] 13.48x 1142.79 15400.64 [i420] copy_pp[ 16x8] 27.87x 104.45 2911.02 [i420] addAvg[ 16x8] 10.53x 393.47 4141.81 [i420] addAvg_aligned[ 16x8] 10.48x 394.16 4130.86 [i420] satd[ 16x8] 6.44x 596.04 3840.36 [i422] copy_pp[16x16] 13.43x 226.70 3045.57 [i422] addAvg[16x16] 11.80x 676.84 7988.67 [i422] addAvg_aligned[16x16] 11.76x 676.96 7960.12 [i422] satd[16x16] 7.36x 1200.00 8833.74 satd[16x32] 6.44x 2387.24 15381.04 avg_pp[16x32] 14.22x 654.72 9312.99 avg_pp_aligned[16x32] 14.05x 655.14 9202.36 sad[16x32] 22.63x 464.03 10502.77 sad_x3[16x32] 35.88x 802.12 28781.60 sad_x4[16x32] 25.50x 1491.56 38031.58 copy_pp[16x32] 23.24x 443.23 10298.84 addAvg[16x32] 12.96x 1213.09 15719.52 addAvg_aligned[16x32] 13.01x 1208.88 15730.34 [i420] copy_pp[ 8x16] 11.06x 240.06 2655.90 [i420] addAvg[ 8x16] 8.89x 476.43 4234.39 [i420] addAvg_aligned[ 8x16] 8.89x 476.43 4234.10 [i420] satd[ 8x16] 6.44x 602.16 3876.55 [i422] copy_pp[ 8x32] 7.67x 409.70 3141.45 [i422] addAvg[ 8x32] 9.54x 861.25 8215.42 [i422] addAvg_aligned[ 8x32] 9.50x 861.31 8178.55 [i422] satd[ 8x32] 6.58x 1197.93 7879.24 satd[ 32x8] 6.43x 1216.66 7824.34 avg_pp[ 32x8] 19.16x 295.98 5671.74 avg_pp_aligned[ 32x8] 19.07x 293.88 5602.97 sad[ 32x8] 25.85x 269.05 6955.78 sad_x3[ 32x8] 27.55x 562.81 15507.05 sad_x4[ 32x8] 34.62x 591.83 20488.86 copy_pp[ 32x8] 18.99x 223.46 4243.73 addAvg[ 32x8] 12.11x 645.95 7819.64 addAvg_aligned[ 32x8] 12.20x 645.86 7879.60 [i420] copy_pp[ 16x4] 20.21x 75.70 1529.94 [i420] addAvg[ 16x4] 7.63x 258.76 1975.07 [i420] addAvg_aligned[ 16x4] 7.66x 258.67 1981.80 [i420] satd[ 16x4] 6.16x 314.62 1936.47 [i422] copy_pp[ 16x8] 28.70x 104.54 3000.84 [i422] addAvg[ 16x8] 10.63x 393.41 4181.93 [i422] addAvg_aligned[ 16x8] 10.53x 393.32 4140.96 [i422] satd[ 16x8] 6.40x 604.17 3867.47 satd[32x24] 6.45x 3579.64 23082.69 avg_pp[32x24] 24.15x 796.69 19241.00 avg_pp_aligned[32x24] 22.85x 794.56 18158.12 sad[32x24] 34.38x 574.02 19734.59 sad_x3[32x24] 35.49x 1315.86 46696.23 sad_x4[32x24] 36.95x 1626.30 60091.38 copy_pp[32x24] 23.11x 542.70 12542.28 addAvg[32x24] 14.11x 1647.46 23248.26 addAvg_aligned[32x24] 14.16x 1640.75 23236.71 [i420] copy_pp[16x12] 24.21x 163.76 3963.97 [i420] addAvg[16x12] 11.19x 546.57 6116.02 [i420] addAvg_aligned[16x12] 11.15x 546.69 6096.67 [i420] satd[16x12] 6.30x 902.16 5681.48 [i422] copy_pp[16x24] 14.61x 335.54 4902.05 [i422] addAvg[16x24] 12.38x 960.51 11894.19 [i422] addAvg_aligned[16x24] 12.57x 943.96 11867.25 [i422] satd[16x24] 6.50x 1771.34 11508.82 satd[ 8x32] 6.56x 1209.49 7930.58 avg_pp[ 8x32] 7.53x 654.24 4926.51 avg_pp_aligned[ 8x32] 7.63x 654.30 4989.40 sad[ 8x32] 12.44x 438.97 5462.40 sad_x3[ 8x32] 20.27x 753.17 15265.61 sad_x4[ 8x32] 17.36x 1140.12 19790.14 copy_pp[ 8x32] 7.60x 411.81 3127.82 addAvg[ 8x32] 9.55x 861.59 8230.82 addAvg_aligned[ 8x32] 9.58x 861.32 8247.78 [i420] copy_pp[ 4x16] 5.24x 219.50 1149.14 [i420] addAvg[ 4x16] 5.33x 350.31 1866.49 [i420] addAvg_aligned[ 4x16] 5.50x 349.97 1925.29 [i420] satd[ 4x16] 6.09x 378.70 2305.01 [i422] copy_pp[ 4x32] 5.09x 407.42 2074.63 [i422] addAvg[ 4x32] 5.82x 662.49 3852.75 [i422] addAvg_aligned[ 4x32] 5.52x 662.58 3655.43 [i422] satd[ 4x32] 5.99x 794.56 4763.25 satd[24x32] 6.41x 3610.72 23144.01 avg_pp[24x32] 9.51x 1441.77 13709.82 avg_pp_aligned[24x32] 9.54x 1440.45 13737.35 sad[24x32] 24.91x 784.41 19538.60 sad_x3[24x32] 20.05x 2120.81 42524.25 sad_x4[24x32] 20.64x 2728.77 56314.63 copy_pp[24x32] 18.80x 755.81 14206.29 addAvg[24x32] 11.11x 2102.01 23348.78 addAvg_aligned[24x32] 10.93x 2131.65 23299.60 [i420] copy_pp[12x16] 9.71x 381.13 3700.76 [i420] addAvg[12x16] 7.42x 834.38 6186.97 [i420] addAvg_aligned[12x16] 7.40x 834.33 6175.90 [i420] satd[12x16] 6.22x 1119.98 6960.72 [i422] copy_pp[12x32] 5.71x 741.22 4230.96 [i422] addAvg[12x32] 7.73x 1541.78 11910.30 [i422] addAvg_aligned[12x32] 7.76x 1538.56 11934.71 [i422] satd[12x32] 6.46x 2102.16 13585.90 satd[64x64] 6.49x 19038.37 123575.11 avg_pp[64x64] 21.50x 3718.23 79950.30 avg_pp_aligned[64x64] 21.52x 3717.81 79997.55 sad[64x64] 35.36x 2657.54 93971.78 sad_x3[64x64] 35.77x 6493.94 232262.89 sad_x4[64x64] 35.17x 8674.70 305067.06 copy_pp[64x64] 25.73x 2449.16 63015.39 addAvg[64x64] 15.02x 8081.05 121385.89 addAvg_aligned[64x64] 14.98x 8109.80 121483.05 sse_pp[64x64] 8.45x 8844.28 74714.91 sse_ss[64x64] 17.45x 5812.31 101449.18 sub_ps[64x64] 7.67x 8590.42 65922.45 add_ps[64x64] 15.31x 7283.47 111512.23 add_ps_aligned[64x64] 15.30x 7282.22 111393.19 copy_ss[64x64] 20.62x 4470.14 92167.45 copy_sp[64x64] 18.25x 3509.90 64072.18 copy_ps[64x64] 17.53x 5306.71 93004.81 [i420] copy_pp[32x32] 15.33x 703.70 10786.65 [i420] addAvg[32x32] 14.09x 2177.36 30686.21 [i420] addAvg_aligned[32x32] 14.11x 2172.07 30640.88 [i420] satd[32x32] 6.48x 4756.16 30812.22 [i420] copy_ss[32x32] 13.82x 1256.37 17358.40 [i420] copy_ps[32x32] 12.64x 1324.44 16739.04 [i420] copy_sp[32x32] 17.06x 975.08 16633.83 [i420] sse_pp[32x32] 7.58x 2183.57 16548.46 [i420] sub_ps[32x32] 11.04x 2202.13 24306.49 [i420] add_ps[32x32] 14.79x 2050.93 30339.08 [i420] add_ps_aligned[32x32] 14.51x 2050.90 29758.44 [i420] sa8d[32x32] 4.55x 6888.94 31358.84 [i422] copy_pp[32x64] 43.15x 1326.81 57257.20 [i422] addAvg[32x64] 14.74x 4143.84 61098.76 [i422] addAvg_aligned[32x64] 14.69x 4158.75 61099.36 [i422] satd[32x64] 6.33x 9537.81 60375.39 [i422] copy_ss[32x64] 19.89x 2448.62 48701.36 [i422] copy_ps[32x64] 18.59x 2648.89 49238.24 [i422] copy_sp[32x64] 11.21x 1921.26 21529.42 [i422] sse_pp[32x64] 7.46x 4494.26 33533.51 [i422] sub_ps[32x64] 11.75x 4320.66 50755.06 [i422] add_ps[32x64] 15.78x 3971.11 62660.92 [i422] add_ps_aligned[32x64] 15.22x 3976.70 60507.66 [i422] sa8d[32x64] 5.72x 10965.02 62734.63 satd[64x32] 6.47x 9519.94 61628.55 avg_pp[64x32] 25.43x 1866.64 47462.41 avg_pp_aligned[64x32] 25.46x 1866.31 47507.13 sad[64x32] 31.30x 1399.42 43804.21 sad_x3[64x32] 35.41x 3293.87 116639.76 sad_x4[64x32] 34.68x 4424.45 153420.25 copy_pp[64x32] 25.17x 1258.32 31666.53 addAvg[64x32] 16.15x 4141.59 66881.12 addAvg_aligned[64x32] 16.05x 4130.39 66303.37 [i420] copy_pp[32x16] 22.80x 370.39 8444.70 [i420] addAvg[32x16] 13.66x 1134.06 15491.06 [i420] addAvg_aligned[32x16] 13.52x 1142.70 15449.46 [i420] satd[32x16] 6.38x 2414.08 15409.30 [i422] copy_pp[32x32] 15.13x 703.63 10646.45 [i422] addAvg[32x32] 14.36x 2148.95 30849.62 [i422] addAvg_aligned[32x32] 14.45x 2133.96 30831.10 [i422] satd[32x32] 6.36x 4782.73 30409.06 satd[32x64] 6.31x 9549.22 60231.95 avg_pp[32x64] 23.77x 2118.73 50363.81 avg_pp_aligned[32x64] 21.46x 2118.73 45466.29 sad[32x64] 28.06x 1429.58 40115.11 sad_x3[32x64] 37.88x 3323.32 125895.39 sad_x4[32x64] 34.80x 4276.40 148825.62 copy_pp[32x64] 37.76x 1330.66 50245.37 addAvg[32x64] 14.67x 4168.32 61142.52 addAvg_aligned[32x64] 14.23x 4291.47 61073.14 [i420] copy_pp[16x32] 24.15x 434.95 10503.73 [i420] addAvg[16x32] 12.96x 1208.80 15663.85 [i420] addAvg_aligned[16x32] 12.76x 1225.41 15641.48 [i420] satd[16x32] 6.49x 2387.69 15501.16 [i422] copy_pp[16x64] 23.17x 906.87 21011.06 [i422] addAvg[16x64] 13.38x 2322.46 31071.22 [i422] addAvg_aligned[16x64] 13.37x 2329.60 31154.91 [i422] satd[16x64] 6.36x 4762.79 30288.70 satd[64x16] 6.55x 4734.05 30986.69 avg_pp[64x16] 24.56x 941.29 23116.83 avg_pp_aligned[64x16] 25.47x 939.44 23928.58 sad[64x16] 30.94x 737.05 22807.57 sad_x3[64x16] 34.28x 1706.64 58504.69 sad_x4[64x16] 33.93x 2284.20 77499.80 copy_pp[64x16] 23.92x 662.37 15843.49 addAvg[64x16] 15.79x 2121.89 33510.90 addAvg_aligned[64x16] 15.94x 2080.15 33149.70 [i420] copy_pp[ 32x8] 18.72x 223.52 4185.18 [i420] addAvg[ 32x8] 12.11x 660.39 7999.40 [i420] addAvg_aligned[ 32x8] 11.98x 660.42 7914.22 [i420] satd[ 32x8] 6.51x 1181.48 7692.05 [i422] copy_pp[32x16] 23.44x 370.45 8681.93 [i422] addAvg[32x16] 13.68x 1142.28 15630.30 [i422] addAvg_aligned[32x16] 13.61x 1142.49 15546.01 [i422] satd[32x16] 6.47x 2377.54 15374.19 satd[64x48] 6.46x 14281.47 92291.42 avg_pp[64x48] 25.45x 2793.30 71081.96 avg_pp_aligned[64x48] 25.43x 2793.27 71019.08 sad[64x48] 31.76x 2073.66 65862.69 sad_x3[64x48] 35.73x 4884.92 174525.56 sad_x4[64x48] 35.26x 6539.07 230596.23 copy_pp[64x48] 25.54x 1846.28 47148.58 addAvg[64x48] 16.57x 6058.71 100374.35 addAvg_aligned[64x48] 16.28x 6101.80 99316.84 [i420] copy_pp[32x24] 23.13x 540.36 12497.07 [i420] addAvg[32x24] 14.13x 1643.54 23229.02 [i420] addAvg_aligned[32x24] 14.10x 1639.15 23116.59 [i420] satd[32x24] 6.44x 3557.39 22906.05 [i422] copy_pp[32x48] 24.19x 1016.37 24581.00 [i422] addAvg[32x48] 14.64x 3138.14 45941.36 [i422] addAvg_aligned[32x48] 14.58x 3159.38 46059.32 [i422] satd[32x48] 6.36x 7154.40 45493.71 satd[16x64] 6.38x 4754.32 30352.79 avg_pp[16x64] 13.92x 1312.17 18267.05 avg_pp_aligned[16x64] 14.04x 1299.92 18252.99 sad[16x64] 22.04x 940.10 20721.40 sad_x3[16x64] 36.74x 1558.59 57264.53 sad_x4[16x64] 35.41x 2130.69 75444.17 copy_pp[16x64] 23.29x 902.94 21027.05 addAvg[16x64] 13.51x 2304.44 31123.65 addAvg_aligned[16x64] 13.37x 2330.33 31150.34 [i420] copy_pp[ 8x32] 7.63x 409.79 3126.27 [i420] addAvg[ 8x32] 9.54x 857.20 8176.35 [i420] addAvg_aligned[ 8x32] 9.52x 857.29 8159.64 [i420] satd[ 8x32] 6.56x 1195.89 7849.18 [i422] copy_pp[ 8x64] 7.72x 786.36 6073.71 [i422] addAvg[ 8x64] 9.71x 1656.17 16083.73 [i422] addAvg_aligned[ 8x64] 9.67x 1655.87 16016.99 [i422] satd[ 8x64] 6.45x 2396.22 15448.02 satd[48x64] 6.54x 14298.37 93471.82 avg_pp[48x64] 22.11x 2861.23 63266.33 avg_pp_aligned[48x64] 22.17x 2863.66 63500.08 sad[48x64] 30.20x 2358.14 71217.23 sad_x3[48x64] 29.53x 6016.98 177680.33 sad_x4[48x64] 28.71x 8132.33 233495.12 copy_pp[48x64] 32.65x 2026.04 66160.28 addAvg[48x64] 13.41x 6826.75 91515.15 addAvg_aligned[48x64] 13.32x 6851.71 91266.98 [i420] copy_pp[24x32] 19.00x 757.73 14394.35 [i420] addAvg[24x32] 15.06x 1539.52 23178.40 [i420] addAvg_aligned[24x32] 15.10x 1538.24 23232.14 [i420] satd[24x32] 6.42x 3598.86 23113.11 [i422] copy_pp[24x64] 19.54x 1498.68 29286.73 [i422] addAvg[24x64] 11.15x 4149.85 46289.94 [i422] addAvg_aligned[24x64] 11.12x 4164.71 46315.07 [i422] satd[24x64] 6.48x 7099.88 46005.93 ssd_s[4x4] 4.15x 75.28 312.51 sa8d[4x4] 4.21x 142.93 601.20 residual[4x4] 3.72x 96.59 359.04 residual_aligned[4x4] 3.32x 96.71 321.04 blkfill[4x4] 3.38x 75.16 254.07 blkfill_aligned[4x4] 3.38x 74.62 252.51 transpose[4x4] 3.86x 75.67 291.94 cpy2Dto1D_shl[4x4] 4.94x 75.04 370.70 cpy2Dto1D_shr[4x4] 5.09x 75.88 385.97 cpy1Dto2D_shl[4x4] 3.28x 112.89 370.22 cpy1Dto2D_shl_aligned[4x4] 3.14x 112.92 354.83 cpy1Dto2D_shr[4x4] 2.73x 138.67 379.24 copy_cnt[4x4] 5.08x 76.39 388.26 psy_cost_pp[4x4] 6.86x 277.34 1901.45 ssimDist[4x4] 2.57x 341.96 880.04 ssd_s[8x8] 11.17x 105.83 1182.32 sa8d[8x8] 3.88x 525.59 2041.80 residual[8x8] 6.15x 186.27 1145.29 residual_aligned[8x8] 6.15x 186.24 1145.41 blkfill[8x8] 11.81x 80.11 946.17 blkfill_aligned[8x8] 11.91x 79.48 946.41 transpose[8x8] 6.34x 167.72 1064.01 var[8x8] 9.02x 183.18 1652.46 cpy2Dto1D_shl[8x8] 9.13x 163.75 1494.59 cpy2Dto1D_shr[8x8] 7.27x 194.53 1413.55 cpy1Dto2D_shl[8x8] 7.36x 163.55 1204.45 cpy1Dto2D_shl_aligned[8x8] 7.40x 163.46 1210.34 cpy1Dto2D_shr[8x8] 7.67x 180.09 1381.92 copy_cnt[8x8] 9.00x 182.13 1639.96 psy_cost_pp[8x8] 9.61x 811.16 7792.89 ssimDist[8x8] 4.20x 774.39 3252.26 ssd_s[16x16] 19.19x 337.52 6477.83 ssd_s_aligned[16x16] 19.33x 337.76 6529.04 sa8d[16x16] 4.56x 1740.12 7928.78 residual[16x16] 8.38x 624.91 5234.70 residual_aligned[16x16] 8.56x 624.91 5347.58 blkfill[16x16] 10.29x 343.46 3534.83 blkfill_aligned[16x16] 9.96x 343.46 3422.16 transpose[16x16] 9.40x 364.23 3425.06 var[16x16] 7.80x 540.54 4216.35 cpy2Dto1D_shl[16x16] 9.07x 459.44 4167.35 cpy2Dto1D_shr[16x16] 10.96x 488.49 5354.19 cpy1Dto2D_shl[16x16] 8.58x 457.48 3923.93 cpy1Dto2D_shl_aligned[16x16] 8.57x 457.34 3920.56 cpy1Dto2D_shr[16x16] 10.64x 488.59 5199.08 copy_cnt[16x16] 12.83x 385.15 4940.00 psy_cost_pp[16x16] 10.04x 2916.10 29267.74 ssimDist[16x16] 13.31x 971.53 12928.74 ssd_s[32x32] 12.83x 1196.01 15340.28 ssd_s_aligned[32x32] 12.95x 1187.57 15377.55 sa8d[32x32] 4.65x 6839.55 31788.82 residual[32x32] 8.30x 2209.76 18335.83 residual_aligned[32x32] 8.21x 2209.79 18132.99 blkfill[32x32] 14.34x 1140.24 16347.66 blkfill_aligned[32x32] 15.01x 1107.69 16625.05 transpose[32x32] 12.46x 1381.29 17205.69 var[32x32] 14.50x 1753.36 25424.49 cpy2Dto1D_shl[32x32] 12.40x 2044.17 25353.55 cpy2Dto1D_shr[32x32] 12.31x 2069.05 25460.68 cpy1Dto2D_shl[32x32] 10.58x 2044.26 21635.83 cpy1Dto2D_shl_aligned[32x32] 10.51x 2044.23 21483.61 cpy1Dto2D_shr[32x32] 12.20x 2077.27 25340.56 copy_cnt[32x32] 15.23x 1225.87 18667.57 psy_cost_pp[32x32] 10.87x 11381.11 123760.76 ssimDist[32x32] 16.44x 3334.85 54835.55 sa8d[64x64] 5.79x 21943.28 126987.66 transpose[64x64] 16.62x 5554.10 92293.59 var[64x64] 10.97x 6802.68 74638.55 psy_cost_pp[64x64] 10.07x 45648.27 459840.25 ssimDist[64x64] 14.73x 13081.77 192630.78 weight_pp 9.02x 4704.79 42418.07 weight_sp 8.53x 5067.25 43228.02 downscale 26.33x 22762.36 599408.56 scale1D_128to64 9.52x 279.49 2659.72 scale1D_128to64_aligned 9.65x 279.44 2695.67 scale2D_64to32 6.60x 5070.98 33449.46 ssim_4x4x2_core 6.44x 204.91 1320.12 ssim_end_4 2.80x 171.81 480.96 calSign 8.45x 206.98 1748.42 SAO_EO_0 7.93x 770.21 6110.38 SAO_EO_1 11.82x 379.15 4482.41 SAO_EO_1_2Rows 12.11x 745.42 9029.34 SAO_EO_2[0] 6.39x 178.05 1136.99 SAO_EO_2[1] 12.56x 360.51 4526.57 SAO_EO_3[0] 4.22x 242.07 1022.65 SAO_EO_3[1] 9.35x 439.18 4105.49 SAO_BO_0 9.70x 15508.09 150405.20 saoCuStatsE0 3.14x 46320.42 145431.22 saoCuStatsE1 5.32x 43763.71 232687.11 saoCuStatsE2 3.09x 55805.07 172346.09 saoCuStatsE3 3.86x 44218.80 170781.64 planecopy_sp 11.87x 6516.96 77325.21 propagateCost 2.23x 2952.37 6596.63 cuTreeFix8Pack 3.24x 2057.72 6671.30 cuTreeFix8Unpack 1.92x 3584.02 6887.11 scanPosLast 1.63x 51504.25 84022.73 findPosFirstLast 4.08x 142.63 582.57 costCoeffNxN 0.17x 10052.13 1688.30 costCoeffRemain 0.94x 363.00 341.60 costC1C2Flag 0.87x 842.79 737.43 pelFilterLumaStrong_Vertical 2.75x 490.90 1352.10 pelFilterLumaStrong_Horizontal 4.67x 298.59 1394.07 pelFilterChroma_Vertical 1.58x 302.04 476.51 pelFilterChroma_Horizontal 2.74x 173.82 476.87 integral_init4v 3.90x 273.92 1068.80 integral_init8v 4.18x 266.41 1112.71 integral_init12v 3.87x 278.06 1074.71 integral_init16v 5.65x 273.77 1547.62 integral_init24v 3.92x 274.19 1073.99 integral_init32v 3.76x 274.29 1031.54 integral_init4h 2.95x 600.57 1771.86 integral_init8h 2.12x 741.61 1568.66 integral_init12h 1.59x 1020.66 1618.44 integral_init16h 1.35x 1090.96 1472.83 integral_init24h 1.13x 1150.90 1302.20 integral_init32h 0.78x 1299.71 1013.49 normFact[8x8] 3.34x 451.76 1506.85 normFact[16x16] 9.70x 543.06 5266.87 normFact[32x32] 13.18x 1875.19 24712.30 normFact[64x64] 13.39x 6674.52 89352.51 == transforms primitives == dst4x4 3.98x 304.20 1210.34 dct4x4 4.19x 277.34 1162.05 dct8x8 4.82x 1481.45 7145.53 dct16x16 4.54x 9683.21 43926.61 dct32x32 3.74x 74718.81 279693.09 idst4x4 5.91x 314.56 1859.16 idct4x4 7.31x 277.34 2026.17 idct8x8 8.05x 1266.52 10198.07 idct16x16 6.63x 8042.16 53355.75 idct32x32 5.32x 59598.85 317273.75 dequant_normal 9.14x 4580.78 41886.86 dequant_scaling 9.98x 6235.25 62246.33 quant 8.76x 10587.06 92721.77 nquant 10.42x 8653.85 90181.56 nonPsyRdoQuant[4x4] 2.43x 370.45 898.92 nonPsyRdoQuant[8x8] 2.27x 397.31 900.24 nonPsyRdoQuant[16x16] 2.44x 370.45 904.69 nonPsyRdoQuant[32x32] 2.29x 397.34 910.46 psyRdoQuant_1p[4x4] 2.43x 370.45 900.00 psyRdoQuant_1p[8x8] 2.39x 376.69 900.00 psyRdoQuant_1p[16x16] 2.42x 376.67 913.11 psyRdoQuant_1p[32x32] 2.42x 376.66 912.02 count_nonzero[4x4] 2.71x 86.11 233.39 count_nonzero[8x8] 6.97x 151.16 1052.95 count_nonzero[16x16] 11.39x 273.17 3110.84 count_nonzero[32x32] 16.66x 686.92 11443.65 denoiseDct 7.31x 5598.66 40936.23 == interp primitives == luma_hpp[ 4x4] 6.50x 258.76 1682.77 luma_hps[ 4x4] 7.25x 547.51 3967.45 luma_vpp[ 4x4] 8.29x 215.24 1783.77 luma_vps[ 4x4] 7.26x 210.47 1527.05 luma_vsp[ 4x4] 7.06x 298.02 2103.37 luma_vss[ 4x4] 7.33x 246.39 1806.25 luma_hv [ 4x4] 6.99x 887.93 6207.95 convert_p2s[ 4x4] 4.03x 81.31 327.66 convert_p2s_aligned[ 4x4] 4.08x 80.08 326.33 luma_hpp[ 8x8] 10.52x 606.42 6376.87 luma_hps[ 8x8] 13.59x 743.26 10099.04 luma_vpp[ 8x8] 16.90x 401.45 6786.14 luma_vps[ 8x8] 14.02x 409.67 5743.05 luma_vsp[ 8x8] 10.62x 797.75 8469.74 luma_vss[ 8x8] 9.37x 728.95 6828.22 luma_hv [ 8x8] 11.39x 1634.83 18626.69 convert_p2s[ 8x8] 10.86x 153.59 1668.55 convert_p2s_aligned[ 8x8] 11.14x 153.35 1708.62 luma_hpp[16x16] 11.96x 2066.46 24711.34 luma_hps[16x16] 9.40x 3208.48 30170.62 luma_vpp[16x16] 18.59x 1473.12 27379.72 luma_vps[16x16] 17.30x 1253.85 21686.69 luma_vsp[16x16] 10.79x 2971.41 32070.18 luma_vss[16x16] 9.80x 2668.56 26159.76 luma_hv [16x16] 9.91x 6285.94 62321.12 convert_p2s[16x16] 10.47x 498.73 5219.76 convert_p2s_aligned[16x16] 10.44x 498.73 5204.70 luma_hpp[32x32] 12.56x 8203.66 103046.09 luma_hps[32x32] 7.88x 13704.96 107972.23 luma_vpp[32x32] 17.18x 5848.93 100493.39 luma_vps[32x32] 17.66x 5072.87 89572.42 luma_vsp[32x32] 10.86x 11570.63 125636.52 luma_vss[32x32] 9.52x 10663.08 101503.77 luma_hv [32x32] 9.24x 25365.20 234500.33 convert_p2s[32x32] 12.07x 2064.97 24915.15 convert_p2s_aligned[32x32] 12.09x 2065.00 24963.37 luma_hpp[64x64] 12.28x 32652.76 401134.28 luma_hps[64x64] 7.61x 49720.67 378531.59 luma_vpp[64x64] 17.15x 23621.75 405152.44 luma_vps[64x64] 17.21x 20104.02 346081.44 luma_vsp[64x64] 10.86x 46682.25 507081.16 luma_vss[64x64] 9.70x 42711.05 414238.34 luma_hv [64x64] 9.24x 96240.96 889508.94 convert_p2s[64x64] 11.15x 8438.68 94065.57 convert_p2s_aligned[64x64] 10.92x 8430.20 92072.34 luma_hpp[ 8x4] 9.31x 353.81 3293.39 luma_hps[ 8x4] 12.27x 606.69 7446.75 luma_vpp[ 8x4] 12.24x 273.14 3343.17 luma_vps[ 8x4] 10.50x 269.20 2825.41 luma_vsp[ 8x4] 8.95x 466.49 4173.07 luma_vss[ 8x4] 8.16x 422.13 3443.45 luma_hv [ 8x4] 10.31x 1128.35 11630.48 convert_p2s[ 8x4] 6.24x 92.33 576.07 convert_p2s_aligned[ 8x4] 6.10x 92.45 563.57 luma_hpp[ 4x8] 7.80x 413.88 3226.87 luma_hps[ 4x8] 7.53x 695.48 5234.19 luma_vpp[ 4x8] 8.57x 402.92 3452.05 luma_vps[ 4x8] 7.94x 374.53 2974.27 luma_vsp[ 4x8] 8.60x 484.23 4165.78 luma_vss[ 4x8] 9.16x 384.88 3525.81 luma_hv [ 4x8] 8.03x 1208.44 9703.77 convert_p2s[ 4x8] 5.80x 132.52 768.58 convert_p2s_aligned[ 4x8] 5.64x 132.04 744.41 luma_hpp[ 16x8] 12.36x 1010.28 12490.94 luma_hps[ 16x8] 9.30x 2123.39 19738.80 luma_vpp[ 16x8] 17.77x 772.82 13736.27 luma_vps[ 16x8] 17.06x 649.70 11083.53 luma_vsp[ 16x8] 10.24x 1571.32 16091.06 luma_vss[ 16x8] 9.40x 1411.22 13268.67 luma_hv [ 16x8] 9.60x 3773.84 36213.30 convert_p2s[ 16x8] 9.07x 300.24 2724.29 convert_p2s_aligned[ 16x8] 9.08x 300.06 2724.82 luma_hpp[ 8x16] 11.47x 1113.53 12776.27 luma_hps[ 8x16] 13.42x 1146.66 15391.86 luma_vpp[ 8x16] 16.25x 819.71 13322.16 luma_vps[ 8x16] 14.37x 772.05 11091.69 luma_vsp[ 8x16] 11.10x 1486.10 16489.90 luma_vss[ 8x16] 9.72x 1381.35 13430.74 luma_hv [ 8x16] 11.66x 2726.28 31785.33 convert_p2s[ 8x16] 10.55x 244.56 2580.84 convert_p2s_aligned[ 8x16] 9.84x 244.68 2408.66 luma_hpp[32x16] 12.56x 4072.04 51142.96 luma_hps[32x16] 8.23x 7964.31 65536.71 luma_vpp[32x16] 17.20x 2923.33 50280.12 luma_vps[32x16] 17.64x 2542.61 44840.44 luma_vsp[32x16] 20.61x 5834.45 120238.91 luma_vss[32x16] 9.52x 5413.24 51520.88 luma_hv [32x16] 9.06x 13931.80 126205.49 convert_p2s[32x16] 12.73x 1006.04 12806.81 convert_p2s_aligned[32x16] 12.47x 1005.80 12538.56 luma_hpp[16x32] 12.15x 4060.15 49335.63 luma_hps[16x32] 9.19x 5542.97 50918.96 luma_vpp[16x32] 19.04x 2872.22 54676.71 luma_vps[16x32] 16.98x 2529.46 42945.81 luma_vsp[16x32] 11.00x 5760.15 63379.24 luma_vss[16x32] 9.74x 5319.99 51811.14 luma_hv [16x32] 10.00x 11507.47 115102.84 convert_p2s[16x32] 9.83x 1012.02 9946.05 convert_p2s_aligned[16x32] 9.86x 1010.04 9957.11 luma_hpp[64x32] 12.33x 16259.52 200496.67 luma_hps[64x32] 7.60x 27336.89 207773.02 luma_vpp[64x32] 17.27x 11770.38 203228.89 luma_vps[64x32] 17.19x 10062.49 172987.22 luma_vsp[64x32] 11.00x 23094.30 253965.20 luma_vss[64x32] 9.58x 21504.07 205995.38 luma_hv [64x32] 9.17x 50587.09 463990.56 convert_p2s[64x32] 10.99x 4180.80 45937.39 convert_p2s_aligned[64x32] 11.01x 4186.34 46110.06 luma_hpp[32x64] 12.38x 16477.34 203956.23 luma_hps[32x64] 7.86x 24885.55 195483.12 luma_vpp[32x64] 18.28x 11784.50 215391.11 luma_vps[32x64] 17.70x 10049.61 177855.16 luma_vsp[32x64] 10.73x 23360.44 250751.19 luma_vss[32x64] 9.49x 21510.29 204223.12 luma_hv [32x64] 9.26x 48289.46 447140.81 convert_p2s[32x64] 11.99x 4173.96 50032.06 convert_p2s_aligned[32x64] 11.94x 4149.92 49549.30 luma_hpp[16x12] 12.28x 1531.55 18800.00 luma_hps[16x12] 9.40x 2642.28 24849.98 luma_vpp[16x12] 16.92x 1146.18 19390.22 luma_vps[16x12] 17.27x 960.06 16577.92 luma_vsp[16x12] 10.95x 2182.99 23896.95 luma_vss[16x12] 9.54x 2041.02 19474.03 luma_hv [16x12] 9.83x 4991.54 49078.68 convert_p2s[16x12] 9.79x 399.47 3912.63 convert_p2s_aligned[16x12] 9.78x 399.44 3906.16 luma_hpp[12x16] 9.18x 2044.62 18761.36 luma_hps[12x16] 7.02x 3231.17 22682.64 luma_vpp[12x16] 11.60x 1663.46 19297.52 luma_vps[12x16] 12.47x 1309.25 16322.28 luma_vsp[12x16] 10.79x 2251.14 24279.32 luma_vss[12x16] 9.76x 2035.92 19880.20 luma_hv [12x16] 8.30x 5680.02 47119.84 convert_p2s[12x16] 11.71x 364.71 4270.58 convert_p2s_aligned[12x16] 9.39x 434.89 4083.13 luma_hpp[ 16x4] 11.27x 571.16 6439.76 luma_hps[ 16x4] 9.37x 1573.21 14741.36 luma_vpp[ 16x4] 15.68x 430.36 6747.54 luma_vps[ 16x4] 14.34x 397.37 5696.39 luma_vsp[ 16x4] 9.26x 894.18 8275.90 luma_vss[ 16x4] 8.87x 778.56 6909.64 luma_hv [ 16x4] 9.02x 2527.72 22800.84 convert_p2s[ 16x4] 7.54x 198.73 1498.92 convert_p2s_aligned[ 16x4] 8.15x 198.70 1618.56 luma_hpp[ 4x16] 7.87x 827.81 6518.92 luma_hps[ 4x16] 7.78x 1012.17 7878.43 luma_vpp[ 4x16] 9.09x 763.22 6934.46 luma_vps[ 4x16] 7.95x 730.66 5812.17 luma_vsp[ 4x16] 10.25x 820.79 8413.61 luma_vss[ 4x16] 10.18x 699.35 7116.51 luma_hv [ 4x16] 8.80x 1903.73 16757.07 convert_p2s[ 4x16] 6.61x 223.52 1478.36 convert_p2s_aligned[ 4x16] 5.94x 215.42 1279.24 luma_hpp[32x24] 12.91x 6077.37 78452.10 luma_hps[32x24] 7.91x 10759.32 85078.91 luma_vpp[32x24] 17.09x 4541.52 77608.86 luma_vps[32x24] 17.71x 3796.61 67245.09 luma_vsp[32x24] 11.06x 8831.12 97715.95 luma_vss[32x24] 10.08x 8124.11 81878.48 luma_hv [32x24] 9.12x 19718.09 179806.41 convert_p2s[32x24] 12.17x 1535.42 18679.12 convert_p2s_aligned[32x24] 12.09x 1535.57 18571.98 luma_hpp[24x32] 11.99x 6140.46 73621.68 luma_hps[24x32] 6.84x 11105.02 75910.82 luma_vpp[24x32] 17.57x 4502.76 79119.92 luma_vps[24x32] 16.75x 3831.77 64175.71 luma_vsp[24x32] 11.23x 8411.36 94495.19 luma_vss[24x32] 9.56x 8010.57 76562.41 luma_hv [24x32] 8.52x 20078.87 171086.20 convert_p2s[24x32] 9.77x 1455.13 14221.08 convert_p2s_aligned[24x32] 9.81x 1455.22 14269.30 luma_hpp[ 32x8] 12.61x 2038.92 25713.43 luma_hps[ 32x8] 7.83x 5183.35 40587.89 luma_vpp[ 32x8] 17.18x 1535.89 26381.48 luma_vps[ 32x8] 17.19x 1320.18 22689.14 luma_vsp[ 32x8] 10.42x 3026.40 31542.80 luma_vss[ 32x8] 19.68x 2797.81 55070.74 luma_hv [ 32x8] 8.85x 8293.04 73412.47 convert_p2s[ 32x8] 10.50x 496.99 5216.51 convert_p2s_aligned[ 32x8] 10.59x 496.96 5260.36 luma_hpp[ 8x32] 11.38x 2207.77 25130.98 luma_hps[ 8x32] 13.62x 1887.61 25703.81 luma_vpp[ 8x32] 17.17x 1515.08 26017.52 luma_vps[ 8x32] 14.89x 1473.99 21940.52 luma_vsp[ 8x32] 11.05x 2963.45 32752.54 luma_vss[ 8x32] 9.59x 2762.43 26480.92 luma_hv [ 8x32] 11.83x 4973.63 58814.07 convert_p2s[ 8x32] 10.81x 464.90 5025.66 convert_p2s_aligned[ 8x32] 11.45x 439.09 5027.13 luma_hpp[64x48] 12.26x 24603.03 301545.19 luma_hps[64x48] 7.65x 38486.59 294516.19 luma_vpp[64x48] 17.16x 17734.58 304284.88 luma_vps[64x48] 17.19x 15080.62 259204.69 luma_vsp[64x48] 10.89x 34962.68 380693.62 luma_vss[64x48] 9.65x 32098.98 309717.00 luma_hv [64x48] 9.23x 73330.48 677205.31 convert_p2s[64x48] 10.95x 6303.12 69035.35 convert_p2s_aligned[64x48] 10.95x 6302.07 69001.56 luma_hpp[48x64] 12.27x 24446.92 299845.97 luma_hps[48x64] 7.70x 37380.42 288009.00 luma_vpp[48x64] 17.44x 17658.01 307923.97 luma_vps[48x64] 17.37x 15089.58 262105.48 luma_vsp[48x64] 11.23x 34168.06 383552.72 luma_vss[48x64] 9.71x 32143.40 311960.56 luma_hv [48x64] 9.34x 72266.23 674804.62 convert_p2s[48x64] 10.71x 6302.46 67492.66 convert_p2s_aligned[48x64] 10.74x 6300.42 67679.88 luma_hpp[64x16] 12.54x 8090.98 101445.69 luma_hps[64x16] 7.65x 16046.11 122724.29 luma_vpp[64x16] 17.39x 5823.91 101273.75 luma_vps[64x16] 17.21x 5014.61 86283.48 luma_vsp[64x16] 11.01x 11562.27 127354.99 luma_vss[64x16] 9.64x 10740.12 103544.85 luma_hv [64x16] 9.01x 27823.01 250640.08 convert_p2s[64x16] 11.37x 2066.10 23484.53 convert_p2s_aligned[64x16] 11.22x 2062.97 23146.65 luma_hpp[16x64] 12.17x 8145.20 99153.91 luma_hps[16x64] 9.25x 9986.87 92349.38 luma_vpp[16x64] 18.53x 5930.93 109917.35 luma_vps[16x64] 17.07x 5013.41 85603.29 luma_vsp[16x64] 10.77x 11757.78 126610.10 luma_vss[16x64] 9.61x 10705.32 102918.64 luma_hv [16x64] 10.09x 21749.70 219402.81 convert_p2s[16x64] 9.58x 2070.09 19832.46 convert_p2s_aligned[16x64] 9.78x 2070.56 20258.07 = Color Space i420 = chroma_hpp[ 4x4] 5.75x 190.45 1094.79 chroma_hps[ 4x4] 5.43x 254.56 1381.92 chroma_vpp[ 4x4] 5.58x 211.20 1179.44 chroma_vps[ 4x4] 4.19x 204.94 859.48 chroma_vsp[ 4x4] 5.63x 229.73 1293.67 chroma_vss[ 4x4] 4.76x 211.13 1005.93 chroma_p2s[ 4x4] 4.64x 81.34 377.59 chroma_p2s_aligned[ 4x4] 3.95x 80.83 318.88 chroma_hpp[ 8x8] 11.15x 387.42 4321.08 chroma_hps[ 8x8] 8.30x 499.15 4144.21 chroma_vpp[ 8x8] 14.82x 293.90 4357.03 chroma_vps[ 8x8] 11.32x 285.65 3234.47 chroma_vsp[ 8x8] 9.49x 528.74 5018.96 chroma_vss[ 8x8] 7.99x 483.21 3860.72 chroma_p2s[ 8x8] 11.26x 153.35 1726.77 chroma_p2s_aligned[ 8x8] 10.87x 153.41 1667.25 chroma_hpp[16x16] 11.53x 1411.34 16271.66 chroma_hps[16x16] 9.24x 1489.64 13759.60 chroma_vpp[16x16] 16.75x 982.84 16458.64 chroma_vps[16x16] 16.07x 730.09 11731.38 chroma_vsp[16x16] 10.65x 1804.44 19213.83 chroma_vss[16x16] 8.61x 1622.31 13969.28 chroma_p2s[16x16] 10.48x 498.70 5226.01 chroma_p2s_aligned[16x16] 10.69x 498.79 5331.08 chroma_hpp[32x32] 11.70x 5835.89 68295.88 chroma_hps[32x32] 12.12x 4419.21 53565.57 chroma_vpp[32x32] 19.96x 3157.62 63038.00 chroma_vps[32x32] 12.78x 3882.52 49612.66 chroma_vsp[32x32] 10.93x 7200.18 78702.33 chroma_vss[32x32] 9.44x 6368.50 60118.80 chroma_p2s[32x32] 12.11x 2065.05 25008.70 chroma_p2s_aligned[32x32] 12.33x 2065.20 25457.92 chroma_hpp[ 4x2] 4.13x 149.02 616.11 chroma_hps[ 4x2] 4.61x 223.49 1029.38 chroma_vpp[ 4x2] 4.07x 155.35 632.34 chroma_vps[ 4x2] 3.13x 155.33 486.73 chroma_vsp[ 4x2] 3.94x 177.99 702.08 chroma_vss[ 4x2] 3.23x 171.87 555.51 chroma_p2s[ 4x2] 2.49x 76.18 189.74 chroma_p2s_aligned[ 4x2] 2.55x 75.25 191.54 chroma_hpp[ 2x4] 3.86x 161.60 623.81 chroma_hps[ 2x4] 3.15x 219.47 692.10 chroma_vpp[ 2x4] 3.65x 178.56 651.82 chroma_vps[ 2x4] 2.93x 180.09 527.86 chroma_vsp[ 2x4] 3.54x 206.98 731.78 chroma_vss[ 2x4] 3.00x 198.70 595.91 chroma_p2s[ 2x4] 3.33x 78.55 261.40 chroma_p2s_aligned[ 2x4] 2.21x 78.55 173.51 chroma_hpp[ 8x4] 8.56x 244.20 2090.36 chroma_hps[ 8x4] 7.72x 362.52 2799.08 chroma_vpp[ 8x4] 9.91x 215.27 2133.19 chroma_vps[ 8x4] 7.59x 204.97 1555.67 chroma_vsp[ 8x4] 7.53x 322.88 2430.18 chroma_vss[ 8x4] 6.22x 306.27 1904.85 chroma_p2s[ 8x4] 6.13x 92.27 565.73 chroma_p2s_aligned[ 8x4] 6.11x 92.36 564.65 chroma_hpp[ 4x8] 7.92x 273.41 2165.18 chroma_hps[ 4x8] 6.82x 325.63 2221.56 chroma_vpp[ 4x8] 9.15x 240.15 2197.52 chroma_vps[ 4x8] 5.70x 283.70 1616.15 chroma_vsp[ 4x8] 7.81x 318.62 2489.94 chroma_vss[ 4x8] 6.68x 293.88 1964.13 chroma_p2s[ 4x8] 5.62x 132.58 744.77 chroma_p2s_aligned[ 4x8] 5.88x 132.52 779.76 chroma_hpp[ 16x8] 11.59x 716.40 8301.16 chroma_hps[ 16x8] 9.31x 863.45 8038.56 chroma_vpp[ 16x8] 15.51x 527.51 8184.17 chroma_vps[ 16x8] 14.32x 411.90 5897.35 chroma_vsp[ 16x8] 9.70x 982.81 9533.27 chroma_vss[ 16x8] 8.51x 875.24 7446.02 chroma_p2s[ 16x8] 9.05x 300.06 2714.91 chroma_p2s_aligned[ 16x8] 9.05x 300.15 2715.15 chroma_hpp[ 8x16] 11.04x 750.98 8290.36 chroma_hps[ 8x16] 8.66x 811.58 7027.59 chroma_vpp[ 8x16] 17.09x 492.64 8417.11 chroma_vps[ 8x16] 14.06x 430.42 6053.39 chroma_vsp[ 8x16] 10.01x 979.62 9804.89 chroma_vss[ 8x16] 8.75x 840.75 7356.31 chroma_p2s[ 8x16] 9.87x 244.50 2413.40 chroma_p2s_aligned[ 8x16] 10.55x 244.50 2579.76 chroma_hpp[32x16] 11.93x 2867.87 34221.16 chroma_hps[32x16] 9.87x 3049.34 30095.11 chroma_vpp[32x16] 20.34x 1568.32 31900.04 chroma_vps[32x16] 12.75x 1961.72 25021.08 chroma_vsp[32x16] 10.95x 3618.96 39637.39 chroma_vss[32x16] 9.32x 3218.14 29985.93 chroma_p2s[32x16] 12.52x 1005.68 12593.15 chroma_p2s_aligned[32x16] 12.81x 1005.65 12878.31 chroma_hpp[16x32] 11.34x 2831.74 32122.12 chroma_hps[16x32] 8.60x 2909.31 25019.28 chroma_vpp[16x32] 12.63x 2536.76 32041.20 chroma_vps[16x32] 10.72x 2138.44 22933.71 chroma_vsp[16x32] 10.51x 3611.36 37959.56 chroma_vss[16x32] 8.71x 3184.41 27744.17 chroma_p2s[16x32] 9.81x 1012.04 9926.21 chroma_p2s_aligned[16x32] 9.90x 1011.95 10019.04 chroma_hpp[ 8x6] 10.77x 308.34 3321.64 chroma_hps[ 8x6] 8.31x 422.46 3508.67 chroma_vpp[ 8x6] 12.75x 260.74 3325.37 chroma_vps[ 8x6] 9.91x 252.49 2502.20 chroma_vsp[ 8x6] 9.18x 420.03 3856.51 chroma_vss[ 8x6] 8.17x 376.63 3078.40 chroma_p2s[ 8x6] 10.86x 115.98 1259.88 chroma_p2s_aligned[ 8x6] 10.85x 116.01 1259.16 chroma_hpp[ 6x8] 8.34x 397.19 3314.07 chroma_hps[ 6x8] 5.92x 542.55 3210.78 chroma_vpp[ 6x8] 10.24x 333.51 3416.75 chroma_vps[ 6x8] 7.80x 326.98 2551.38 chroma_vsp[ 6x8] 6.89x 554.56 3823.13 chroma_vss[ 6x8] 6.73x 463.46 3118.32 chroma_p2s[ 6x8] 6.21x 207.25 1286.69 chroma_p2s_aligned[ 6x8] 5.26x 207.13 1090.10 chroma_hpp[ 8x2] 6.45x 171.78 1108.50 chroma_hps[ 8x2] 6.14x 304.38 1868.90 chroma_vpp[ 8x2] 6.63x 167.66 1110.90 chroma_vps[ 8x2] 5.23x 163.43 855.51 chroma_vsp[ 8x2] 5.33x 237.84 1267.45 chroma_vss[ 8x2] 4.65x 215.21 1000.64 chroma_p2s[ 8x2] 4.09x 75.07 306.97 chroma_p2s_aligned[ 8x2] 4.09x 75.22 307.70 chroma_hpp[ 2x8] 5.01x 225.80 1132.06 chroma_hps[ 2x8] 3.73x 277.31 1033.95 chroma_vpp[ 2x8] 5.71x 215.41 1228.98 chroma_vps[ 2x8] 4.43x 213.29 943.89 chroma_vsp[ 2x8] 4.85x 279.50 1355.71 chroma_vss[ 2x8] 4.09x 267.01 1092.02 chroma_p2s[ 2x8] 1.96x 140.83 275.35 chroma_p2s_aligned[ 2x8] 1.99x 141.05 281.00 chroma_hpp[16x12] 11.71x 1046.17 12245.78 chroma_hps[16x12] 9.11x 1194.81 10879.88 chroma_vpp[16x12] 12.80x 954.05 12211.14 chroma_vps[16x12] 10.35x 850.39 8801.00 chroma_vsp[16x12] 9.99x 1440.06 14389.54 chroma_vss[16x12] 8.43x 1229.58 10361.08 chroma_p2s[16x12] 9.88x 399.38 3945.33 chroma_p2s_aligned[16x12] 10.05x 399.44 4016.27 chroma_hpp[12x16] 8.28x 1485.02 12303.01 chroma_hps[12x16] 8.79x 1176.16 10341.93 chroma_vpp[12x16] 13.52x 910.48 12307.21 chroma_vps[12x16] 10.84x 810.05 8777.11 chroma_vsp[12x16] 10.03x 1451.80 14557.39 chroma_vss[12x16] 8.33x 1251.75 10431.57 chroma_p2s[12x16] 10.11x 405.62 4099.88 chroma_p2s_aligned[12x16] 10.59x 405.56 4295.71 chroma_hpp[ 16x4] 11.41x 370.78 4229.88 chroma_hps[ 16x4] 8.93x 588.08 5249.22 chroma_vpp[ 16x4] 10.70x 399.44 4275.90 chroma_vps[ 16x4] 8.63x 370.42 3195.51 chroma_vsp[ 16x4] 9.21x 571.04 5257.11 chroma_vss[ 16x4] 7.75x 504.94 3914.55 chroma_p2s[ 16x4] 7.58x 198.77 1506.14 chroma_p2s_aligned[ 16x4] 8.16x 198.73 1620.96 chroma_hpp[ 4x16] 10.13x 436.84 4424.97 chroma_hps[ 4x16] 7.68x 476.70 3661.80 chroma_vpp[ 4x16] 9.21x 484.32 4460.84 chroma_vps[ 4x16] 7.29x 455.42 3321.40 chroma_vsp[ 4x16] 9.28x 558.70 5186.51 chroma_vss[ 4x16] 8.16x 492.55 4020.72 chroma_p2s[ 4x16] 5.84x 221.57 1293.43 chroma_p2s_aligned[ 4x16] 6.66x 219.86 1463.33 chroma_hpp[32x24] 12.09x 4302.37 52005.81 chroma_hps[32x24] 9.73x 4277.73 41608.86 chroma_vpp[32x24] 20.06x 2363.21 47411.42 chroma_vps[32x24] 12.96x 2879.55 37319.52 chroma_vsp[32x24] 10.81x 5480.04 59227.82 chroma_vss[32x24] 9.42x 4779.51 45023.69 chroma_p2s[32x24] 11.99x 1535.35 18404.49 chroma_p2s_aligned[32x24] 12.67x 1535.39 19457.44 chroma_hpp[24x32] 8.26x 5749.33 47507.38 chroma_hps[24x32] 8.22x 4529.82 37232.71 chroma_vpp[24x32] 13.31x 3581.87 47672.46 chroma_vps[24x32] 11.47x 2966.88 34018.32 chroma_vsp[24x32] 10.44x 5404.93 56449.42 chroma_vss[24x32] 8.53x 4817.04 41112.27 chroma_p2s[24x32] 9.84x 1455.29 14320.16 chroma_p2s_aligned[24x32] 9.79x 1455.40 14249.70 chroma_hpp[ 32x8] 12.09x 1423.18 17204.01 chroma_hps[ 32x8] 9.62x 1773.33 17056.47 chroma_vpp[ 32x8] 20.61x 776.19 15999.56 chroma_vps[ 32x8] 12.70x 987.31 12539.88 chroma_vsp[ 32x8] 10.28x 1907.63 19605.33 chroma_vss[ 32x8] 8.77x 1628.25 14282.65 chroma_p2s[ 32x8] 11.82x 497.02 5876.87 chroma_p2s_aligned[ 32x8] 10.53x 496.75 5229.28 chroma_hpp[ 8x32] 10.75x 1523.05 16376.51 chroma_hps[ 8x32] 8.35x 1514.80 12648.07 chroma_vpp[ 8x32] 17.55x 939.46 16488.46 chroma_vps[ 8x32] 13.77x 858.67 11827.58 chroma_vsp[ 8x32] 10.24x 1915.98 19611.82 chroma_vss[ 8x32] 8.76x 1628.34 14261.36 chroma_p2s[ 8x32] 11.47x 439.12 5036.03 chroma_p2s_aligned[ 8x32] 10.23x 492.55 5036.39 = Color Space i422 = chroma_vpp[ 2x4] 3.92x 167.69 657.96 chroma_vps[ 2x4] 3.18x 180.12 571.98 chroma_vsp[ 2x4] 3.50x 206.92 724.21 chroma_vss[ 2x4] 2.96x 198.73 589.18 chroma_hpp[ 4x8] 7.91x 273.35 2161.08 chroma_hps[ 4x8] 6.88x 325.09 2237.31 chroma_vpp[ 4x8] 9.21x 240.12 2210.86 chroma_vps[ 4x8] 5.68x 283.64 1612.17 chroma_vsp[ 4x8] 7.90x 318.64 2518.56 chroma_vss[ 4x8] 6.67x 293.88 1961.12 chroma_p2s[ 4x8] 5.77x 132.52 764.97 chroma_p2s_aligned[ 4x8] 6.15x 124.29 764.01 chroma_hpp[ 8x16] 10.80x 764.57 8259.80 chroma_hps[ 8x16] 8.60x 817.15 7028.06 chroma_vpp[ 8x16] 16.25x 517.30 8407.21 chroma_vps[ 8x16] 14.12x 430.45 6076.30 chroma_vsp[ 8x16] 10.39x 960.03 9977.23 chroma_vss[ 8x16] 8.80x 819.35 7206.87 chroma_p2s[ 8x16] 9.81x 244.38 2396.63 chroma_p2s_aligned[ 8x16] 10.69x 244.47 2613.31 chroma_hpp[16x32] 11.41x 2808.92 32040.12 chroma_hps[16x32] 8.61x 2915.95 25108.98 chroma_vpp[16x32] 12.77x 2546.77 32533.35 chroma_vps[16x32] 11.18x 2070.36 23146.65 chroma_vsp[16x32] 10.55x 3609.28 38090.98 chroma_vss[16x32] 8.70x 3201.74 27866.09 chroma_p2s[16x32] 10.23x 1009.67 10331.45 chroma_p2s_aligned[16x32] 10.38x 1009.79 10480.40 chroma_hpp[32x64] 11.77x 11714.75 137936.52 chroma_hps[32x64] 9.55x 10812.10 103225.13 chroma_vpp[32x64] 21.23x 6335.09 134464.94 chroma_vps[32x64] 11.57x 7787.44 90094.87 chroma_vsp[32x64] 11.04x 14370.38 158611.27 chroma_vss[32x64] 9.27x 12792.16 118585.49 chroma_p2s[32x64] 11.79x 4200.45 49513.59 chroma_p2s_aligned[32x64] 11.95x 4201.23 50203.29 chroma_hpp[ 4x4] 5.74x 190.60 1094.43 chroma_hps[ 4x4] 5.32x 256.69 1365.09 chroma_vpp[ 4x4] 5.55x 211.10 1170.78 chroma_vps[ 4x4] 4.19x 204.97 857.83 chroma_vsp[ 4x4] 5.67x 229.73 1303.05 chroma_vss[ 4x4] 4.83x 211.10 1019.04 chroma_p2s[ 4x4] 4.86x 80.41 390.90 chroma_p2s_aligned[ 4x4] 4.07x 80.17 326.33 chroma_hpp[ 2x8] 5.16x 218.21 1125.09 chroma_hps[ 2x8] 3.67x 277.34 1018.07 chroma_vpp[ 2x8] 5.75x 215.36 1238.00 chroma_vps[ 2x8] 4.42x 213.26 941.72 chroma_vsp[ 2x8] 4.86x 279.41 1358.72 chroma_vss[ 2x8] 4.06x 267.01 1083.85 chroma_p2s[ 2x8] 1.99x 140.83 280.52 chroma_p2s_aligned[ 2x8] 1.99x 140.86 280.88 chroma_hpp[ 8x8] 10.99x 389.14 4275.51 chroma_hps[ 8x8] 8.20x 509.17 4173.86 chroma_vpp[ 8x8] 14.67x 293.94 4312.67 chroma_vps[ 8x8] 11.17x 285.74 3190.48 chroma_vsp[ 8x8] 9.36x 540.06 5057.56 chroma_vss[ 8x8] 8.03x 483.21 3878.07 chroma_p2s[ 8x8] 11.10x 153.38 1701.88 chroma_p2s_aligned[ 8x8] 10.98x 153.47 1684.57 chroma_hpp[ 4x16] 9.87x 447.10 4412.29 chroma_hps[ 4x16] 7.60x 486.30 3698.12 chroma_vpp[ 4x16] 9.20x 484.32 4453.37 chroma_vps[ 4x16] 7.11x 455.24 3234.71 chroma_vsp[ 4x16] 9.26x 558.70 5175.06 chroma_vss[ 4x16] 7.95x 492.43 3912.87 chroma_p2s[ 4x16] 5.95x 219.41 1304.49 chroma_p2s_aligned[ 4x16] 6.56x 219.44 1440.48 chroma_hpp[16x16] 11.51x 1417.49 16316.39 chroma_hps[16x16] 9.12x 1512.76 13790.26 chroma_vpp[16x16] 16.95x 958.50 16245.93 chroma_vps[16x16] 16.14x 726.33 11719.72 chroma_vsp[16x16] 10.59x 1811.44 19178.00 chroma_vss[16x16] 8.65x 1614.06 13968.34 chroma_p2s[16x16] 10.61x 498.71 5291.42 chroma_p2s_aligned[16x16] 10.56x 498.76 5266.99 chroma_hpp[ 8x32] 10.84x 1522.90 16500.72 chroma_hps[ 8x32] 8.57x 1477.55 12663.37 chroma_vpp[ 8x32] 17.25x 963.99 16631.54 chroma_vps[ 8x32] 14.34x 831.75 11931.10 chroma_vsp[ 8x32] 10.19x 1911.74 19488.22 chroma_vss[ 8x32] 8.87x 1603.52 14228.18 chroma_p2s[ 8x32] 11.48x 438.97 5040.48 chroma_p2s_aligned[ 8x32] 10.14x 496.72 5034.47 chroma_hpp[32x32] 12.10x 5847.43 70770.78 chroma_hps[32x32] 12.09x 4414.43 53371.98 chroma_vpp[32x32] 19.96x 3155.41 62975.35 chroma_vps[32x32] 12.93x 3879.70 50149.54 chroma_vsp[32x32] 10.98x 7166.06 78682.97 chroma_vss[32x32] 9.47x 6337.80 60022.96 chroma_p2s[32x32] 12.34x 2065.05 25490.98 chroma_p2s_aligned[32x32] 13.17x 2065.11 27188.90 chroma_hpp[16x64] 11.21x 5680.95 63710.86 chroma_hps[16x64] 8.52x 5498.79 46865.53 chroma_vpp[16x64] 12.65x 5045.20 63805.49 chroma_vps[16x64] 10.87x 4215.84 45830.86 chroma_vsp[16x64] 10.57x 7176.70 75827.62 chroma_vss[16x64] 8.66x 6371.36 55155.51 chroma_p2s[16x64] 9.93x 2071.35 20573.15 chroma_p2s_aligned[16x64] 9.54x 2071.22 19764.05 chroma_hpp[ 8x12] 10.08x 627.19 6323.25 chroma_hps[ 8x12] 8.29x 674.89 5596.51 chroma_vpp[ 8x12] 17.33x 376.70 6526.89 chroma_vps[ 8x12] 13.04x 355.95 4641.20 chroma_vsp[ 8x12] 9.51x 777.87 7393.98 chroma_vss[ 8x12] 8.48x 655.92 5561.36 chroma_p2s[ 8x12] 9.31x 199.18 1853.49 chroma_p2s_aligned[ 8x12] 9.43x 199.09 1876.59 chroma_hpp[ 6x16] 8.11x 776.01 6295.30 chroma_hps[ 6x16] 6.22x 857.41 5334.83 chroma_vpp[ 6x16] 10.11x 643.99 6510.54 chroma_vps[ 6x16] 8.43x 550.93 4644.70 chroma_vsp[ 6x16] 7.62x 989.05 7539.40 chroma_vss[ 6x16] 6.74x 837.03 5645.42 chroma_p2s[ 6x16] 5.24x 339.59 1778.96 chroma_p2s_aligned[ 6x16] 5.14x 339.80 1745.29 chroma_hpp[ 8x4] 8.59x 244.26 2097.96 chroma_hps[ 8x4] 7.70x 363.63 2799.32 chroma_vpp[ 8x4] 10.33x 206.95 2137.15 chroma_vps[ 8x4] 7.63x 204.97 1564.21 chroma_vsp[ 8x4] 7.55x 320.71 2421.45 chroma_vss[ 8x4] 6.30x 302.13 1902.44 chroma_p2s[ 8x4] 6.10x 92.42 563.81 chroma_p2s_aligned[ 8x4] 6.10x 92.48 564.29 chroma_hpp[ 2x16] 5.69x 415.95 2368.19 chroma_hps[ 2x16] 4.51x 380.77 1716.67 chroma_vpp[ 2x16] 5.99x 393.17 2356.95 chroma_vps[ 2x16] 5.41x 318.82 1723.73 chroma_vsp[ 2x16] 5.61x 473.79 2658.52 chroma_vss[ 2x16] 5.32x 399.44 2125.61 chroma_p2s[ 2x16] 1.99x 251.20 499.96 chroma_p2s_aligned[ 2x16] 2.01x 251.26 505.61 chroma_hpp[16x24] 11.30x 2127.52 24040.28 chroma_hps[16x24] 8.51x 2245.32 19101.40 chroma_vpp[16x24] 16.56x 1460.71 24182.29 chroma_vps[16x24] 16.08x 1083.24 17418.52 chroma_vsp[16x24] 10.14x 2815.41 28534.75 chroma_vss[16x24] 8.54x 2438.02 20823.13 chroma_p2s[16x24] 10.47x 749.35 7845.90 chroma_p2s_aligned[16x24] 10.58x 749.38 7931.81 chroma_hpp[12x32] 8.06x 2996.85 24159.68 chroma_hps[12x32] 8.75x 2153.51 18833.63 chroma_vpp[12x32] 13.44x 1817.48 24419.76 chroma_vps[12x32] 11.08x 1560.09 17287.94 chroma_vsp[12x32] 10.22x 2816.43 28774.99 chroma_vss[12x32] 8.29x 2484.94 20604.77 chroma_p2s[12x32] 8.97x 873.17 7833.49 chroma_p2s_aligned[12x32] 8.88x 873.14 7750.72 chroma_hpp[ 16x8] 12.58x 660.57 8311.45 chroma_hps[ 16x8] 9.10x 882.17 8024.58 chroma_vpp[ 16x8] 15.71x 521.42 8191.57 chroma_vps[ 16x8] 14.60x 411.81 6010.58 chroma_vsp[ 16x8] 10.14x 972.73 9867.42 chroma_vss[ 16x8] 8.75x 861.25 7536.02 chroma_p2s[ 16x8] 9.01x 300.06 2704.81 chroma_p2s_aligned[ 16x8] 9.04x 300.15 2713.83 chroma_hpp[ 4x32] 10.19x 840.84 8568.58 chroma_hps[ 4x32] 6.75x 968.80 6535.79 chroma_vpp[ 4x32] 8.90x 982.25 8741.96 chroma_vps[ 4x32] 6.79x 913.81 6202.12 chroma_vsp[ 4x32] 9.86x 1021.11 10069.30 chroma_vss[ 4x32] 8.80x 852.61 7502.89 chroma_p2s[ 4x32] 5.77x 405.56 2339.88 chroma_p2s_aligned[ 4x32] 5.70x 409.79 2335.43 chroma_hpp[32x48] 11.74x 8767.09 102907.09 chroma_hps[32x48] 9.51x 8279.91 78766.53 chroma_vpp[32x48] 22.08x 4746.19 104804.85 chroma_vps[32x48] 12.70x 5856.59 74378.96 chroma_vsp[32x48] 10.50x 10712.76 112509.38 chroma_vss[32x48] 8.93x 9554.61 85300.04 chroma_p2s[32x48] 12.13x 3124.44 37895.71 chroma_p2s_aligned[32x48] 11.99x 3124.53 37453.47 chroma_hpp[24x64] 8.25x 11532.88 95178.64 chroma_hps[24x64] 8.01x 8843.60 70800.36 chroma_vpp[24x64] 15.00x 6354.38 95288.41 chroma_vps[24x64] 8.97x 7562.56 67839.92 chroma_vsp[24x64] 10.52x 10710.92 112732.30 chroma_vss[24x64] 8.56x 9564.80 81901.92 chroma_p2s[24x64] 9.20x 2779.52 25573.59 chroma_p2s_aligned[24x64] 9.24x 2780.87 25707.90 chroma_hpp[32x16] 12.26x 2864.44 35109.26 chroma_hps[32x16] 10.17x 3087.33 31386.37 chroma_vpp[32x16] 20.25x 1566.49 31722.69 chroma_vps[32x16] 12.41x 1988.92 24678.40 chroma_vsp[32x16] 11.10x 3621.13 40210.22 chroma_vss[32x16] 9.41x 3187.39 29993.03 chroma_p2s[32x16] 12.50x 1005.71 12576.26 chroma_p2s_aligned[32x16] 12.60x 1005.68 12669.86 chroma_hpp[ 8x64] 10.62x 3072.31 32633.15 chroma_hps[ 8x64] 8.25x 2921.17 24096.43 chroma_vpp[ 8x64] 16.98x 1940.48 32945.17 chroma_vps[ 8x64] 14.68x 1586.67 23290.22 chroma_vsp[ 8x64] 10.41x 3726.31 38795.47 chroma_vss[ 8x64] 8.79x 3212.16 28234.27 chroma_p2s[ 8x64] 10.20x 811.79 8279.88 chroma_p2s_aligned[ 8x64] 10.20x 811.52 8274.22 = Color Space i444 = chroma_hpp[ 4x4] 5.81x 189.75 1102.24 chroma_hps[ 4x4] 5.36x 256.72 1377.23 chroma_vpp[ 4x4] 5.55x 211.16 1171.38 chroma_vps[ 4x4] 4.15x 207.04 858.40 chroma_vsp[ 4x4] 5.63x 229.67 1292.10 chroma_vss[ 4x4] 4.78x 211.16 1008.46 chroma_p2s[ 4x4] 4.96x 78.70 390.30 chroma_p2s_aligned[ 4x4] 4.12x 78.79 324.29 chroma_hpp[ 8x8] 11.03x 387.07 4269.76 chroma_hps[ 8x8] 8.35x 505.00 4214.43 chroma_vpp[ 8x8] 15.17x 293.82 4457.83 chroma_vps[ 8x8] 11.32x 285.62 3232.67 chroma_vsp[ 8x8] 9.03x 550.33 4968.55 chroma_vss[ 8x8] 7.98x 483.12 3855.27 chroma_p2s[ 8x8] 11.03x 157.34 1735.18 chroma_p2s_aligned[ 8x8] 10.34x 157.37 1627.70 chroma_hpp[16x16] 11.48x 1409.17 16173.67 chroma_hps[16x16] 8.93x 1533.32 13699.60 chroma_vpp[16x16] 16.69x 982.85 16406.57 chroma_vps[16x16] 15.94x 734.50 11711.54 chroma_vsp[16x16] 10.47x 1851.29 19376.03 chroma_vss[16x16] 8.60x 1614.05 13877.31 chroma_p2s[16x16] 11.51x 455.35 5241.64 chroma_p2s_aligned[16x16] 10.94x 480.12 5253.98 chroma_hpp[32x32] 11.80x 5848.30 68992.66 chroma_hps[32x32] 12.24x 4361.10 53363.81 chroma_vpp[32x32] 19.89x 3157.48 62789.22 chroma_vps[32x32] 13.08x 3844.65 50299.36 chroma_vsp[32x32] 10.91x 7165.42 78193.34 chroma_vss[32x32] 9.26x 6410.93 59392.43 chroma_p2s[32x32] 12.45x 2044.17 25442.77 chroma_p2s_aligned[32x32] 13.78x 2044.23 28161.28 chroma_hpp[64x64] 11.49x 23430.17 269317.66 chroma_hps[64x64] 8.94x 21416.97 191374.98 chroma_vpp[64x64] 20.22x 12753.56 257930.12 chroma_vps[64x64] 12.15x 15401.30 187081.08 chroma_vsp[64x64] 10.69x 28599.14 305725.84 chroma_vss[64x64] 8.88x 25422.56 225785.30 chroma_p2s[64x64] 10.98x 8405.50 92305.37 chroma_p2s_aligned[64x64] 10.94x 8425.75 92173.23 chroma_hpp[ 8x4] 8.65x 244.17 2111.78 chroma_hps[ 8x4] 7.72x 364.29 2810.98 chroma_vpp[ 8x4] 9.89x 215.30 2128.55 chroma_vps[ 8x4] 7.63x 204.97 1564.69 chroma_vsp[ 8x4] 7.53x 322.78 2429.58 chroma_vss[ 8x4] 6.14x 306.27 1879.36 chroma_p2s[ 8x4] 6.79x 83.47 566.75 chroma_p2s_aligned[ 8x4] 7.00x 81.13 567.66 chroma_hpp[ 4x8] 7.82x 273.20 2137.76 chroma_hps[ 4x8] 7.05x 322.81 2277.35 chroma_vpp[ 4x8] 7.32x 300.09 2195.18 chroma_vps[ 4x8] 5.46x 300.09 1637.07 chroma_vsp[ 4x8] 7.85x 318.73 2500.64 chroma_vss[ 4x8] 6.73x 293.82 1978.68 chroma_p2s[ 4x8] 5.09x 148.96 758.48 chroma_p2s_aligned[ 4x8] 5.17x 147.01 759.80 chroma_hpp[ 16x8] 11.79x 703.82 8299.52 chroma_hps[ 16x8] 9.52x 848.70 8083.17 chroma_vpp[ 16x8] 16.93x 484.20 8195.71 chroma_vps[ 16x8] 14.56x 411.84 5995.55 chroma_vsp[ 16x8] 9.78x 979.91 9584.61 chroma_vss[ 16x8] 8.73x 850.09 7425.09 chroma_p2s[ 16x8] 11.10x 244.26 2711.90 chroma_p2s_aligned[ 16x8] 11.28x 240.12 2708.66 chroma_hpp[ 8x16] 10.94x 764.69 8365.97 chroma_hps[ 8x16] 8.67x 811.40 7033.01 chroma_vpp[ 8x16] 16.59x 513.20 8514.46 chroma_vps[ 8x16] 13.42x 451.16 6055.79 chroma_vsp[ 8x16] 10.11x 976.54 9877.35 chroma_vss[ 8x16] 8.74x 831.87 7273.13 chroma_p2s[ 8x16] 9.24x 260.77 2410.58 chroma_p2s_aligned[ 8x16] 10.31x 248.40 2560.28 chroma_hpp[32x16] 12.13x 2866.58 34762.84 chroma_hps[32x16] 9.83x 3091.17 30382.37 chroma_vpp[32x16] 20.25x 1568.49 31761.88 chroma_vps[32x16] 12.90x 1936.85 24981.40 chroma_vsp[32x16] 10.85x 3662.10 39718.56 chroma_vss[32x16] 9.25x 3256.40 30136.71 chroma_p2s[32x16] 13.24x 984.97 13036.23 chroma_p2s_aligned[32x16] 12.88x 984.98 12687.78 chroma_hpp[16x32] 11.34x 2829.01 32093.15 chroma_hps[16x32] 8.69x 2879.34 25015.07 chroma_vpp[16x32] 12.53x 2592.79 32490.06 chroma_vps[16x32] 10.78x 2145.20 23116.47 chroma_vsp[16x32] 10.55x 3596.40 37934.55 chroma_vss[16x32] 8.52x 3238.47 27593.39 chroma_p2s[16x32] 10.26x 984.85 10109.46 chroma_p2s_aligned[16x32] 10.68x 976.66 10426.63 chroma_hpp[64x32] 11.03x 11679.14 128868.70 chroma_hps[64x32] 9.09x 11285.37 102584.49 chroma_vpp[64x32] 20.36x 6338.34 129017.31 chroma_vps[64x32] 12.16x 7709.16 93718.80 chroma_vsp[64x32] 10.80x 14204.87 153371.89 chroma_vss[64x32] 8.50x 12712.23 108000.24 chroma_p2s[64x32] 11.22x 4155.29 46610.26 chroma_p2s_aligned[64x32] 11.01x 4163.53 45856.59 chroma_hpp[32x64] 12.20x 11717.23 142946.83 chroma_hps[32x64] 9.79x 10808.04 105831.82 chroma_vpp[32x64] 21.01x 6343.03 133290.06 chroma_vps[32x64] 11.60x 7757.96 90000.00 chroma_vsp[32x64] 11.19x 14401.23 161201.73 chroma_vss[32x64] 9.36x 12646.28 118309.05 chroma_p2s[32x64] 11.97x 4162.85 49850.14 chroma_p2s_aligned[32x64] 12.03x 4162.91 50067.78 chroma_hpp[16x12] 11.70x 1057.03 12370.22 chroma_hps[16x12] 9.15x 1201.41 10988.78 chroma_vpp[16x12] 12.00x 1024.23 12288.94 chroma_vps[16x12] 10.16x 868.95 8828.78 chroma_vsp[16x12] 10.11x 1424.47 14403.97 chroma_vss[16x12] 8.25x 1256.25 10369.78 chroma_p2s[16x12] 10.32x 382.78 3952.06 chroma_p2s_aligned[16x12] 12.22x 322.96 3945.33 chroma_hpp[12x16] 8.26x 1488.80 12296.03 chroma_hps[12x16] 8.82x 1176.17 10369.90 chroma_vpp[12x16] 13.33x 928.98 12386.09 chroma_vps[12x16] 11.09x 790.78 8767.71 chroma_vsp[12x16] 10.05x 1440.21 14476.59 chroma_vss[12x16] 8.60x 1215.86 10462.36 chroma_p2s[12x16] 9.98x 405.68 4047.41 chroma_p2s_aligned[12x16] 10.66x 405.83 4327.11 chroma_hpp[ 16x4] 11.47x 372.79 4276.47 chroma_hps[ 16x4] 8.73x 594.68 5191.86 chroma_vpp[ 16x4] 10.60x 399.50 4235.66 chroma_vps[ 16x4] 8.75x 370.45 3240.84 chroma_vsp[ 16x4] 9.80x 540.09 5290.58 chroma_vss[ 16x4] 7.66x 504.94 3866.69 chroma_p2s[ 16x4] 10.19x 149.05 1518.28 chroma_p2s_aligned[ 16x4] 11.86x 149.08 1767.71 chroma_hpp[ 4x16] 10.49x 422.43 4432.54 chroma_hps[ 4x16] 7.54x 492.58 3711.57 chroma_vpp[ 4x16] 9.07x 496.63 4504.57 chroma_vps[ 4x16] 6.86x 480.18 3294.58 chroma_vsp[ 4x16] 9.18x 562.84 5165.05 chroma_vss[ 4x16] 8.53x 470.24 4009.66 chroma_p2s[ 4x16] 5.58x 233.91 1304.97 chroma_p2s_aligned[ 4x16] 5.96x 233.94 1393.47 chroma_hpp[32x24] 12.26x 4324.69 53005.85 chroma_hps[32x24] 9.66x 4332.53 41853.07 chroma_vpp[32x24] 20.19x 2363.18 47706.25 chroma_vps[32x24] 12.74x 2922.01 37217.07 chroma_vsp[32x24] 10.82x 5477.16 59254.75 chroma_vss[32x24] 9.66x 4827.94 46617.23 chroma_p2s[32x24] 12.19x 1514.68 18464.61 chroma_p2s_aligned[32x24] 13.87x 1514.53 21009.26 chroma_hpp[24x32] 8.24x 5801.31 47780.44 chroma_hps[24x32] 8.26x 4507.24 37217.68 chroma_vpp[24x32] 13.68x 3497.40 47831.79 chroma_vps[24x32] 11.45x 2976.43 34073.99 chroma_vsp[24x32] 10.45x 5435.47 56787.78 chroma_vss[24x32] 8.65x 4758.26 41173.71 chroma_p2s[24x32] 9.42x 1514.53 14262.45 chroma_p2s_aligned[24x32] 9.45x 1514.50 14309.34 chroma_hpp[ 32x8] 12.32x 1411.31 17390.74 chroma_hps[ 32x8] 10.11x 1775.48 17943.97 chroma_vpp[ 32x8] 21.03x 776.04 16317.11 chroma_vps[ 32x8] 12.56x 1000.84 12571.69 chroma_vsp[ 32x8] 10.58x 1953.14 20671.86 chroma_vss[ 32x8] 8.72x 1644.95 14347.09 chroma_p2s[ 32x8] 13.07x 447.16 5842.29 chroma_p2s_aligned[ 32x8] 10.87x 480.12 5218.32 chroma_hpp[ 8x32] 10.73x 1519.70 16303.41 chroma_hps[ 8x32] 8.16x 1552.61 12662.53 chroma_vpp[ 8x32] 17.64x 953.82 16825.61 chroma_vps[ 8x32] 14.78x 800.89 11840.56 chroma_vsp[ 8x32] 10.39x 1882.78 19556.39 chroma_vss[ 8x32] 8.76x 1626.91 14254.27 chroma_p2s[ 8x32] 10.98x 459.38 5042.40 chroma_p2s_aligned[ 8x32] 10.80x 463.03 4998.88 chroma_hpp[64x48] 11.00x 17579.16 193303.17 chroma_hps[64x48] 9.12x 16343.89 149059.59 chroma_vpp[64x48] 20.34x 9540.00 194058.17 chroma_vps[64x48] 12.15x 11580.57 140757.70 chroma_vsp[64x48] 10.68x 21435.49 229021.80 chroma_vss[64x48] 8.87x 19019.52 168632.11 chroma_p2s[64x48] 10.98x 6278.61 68921.24 chroma_p2s_aligned[64x48] 10.95x 6274.91 68729.82 chroma_hpp[48x64] 8.44x 23244.85 196152.98 chroma_hps[48x64] 9.29x 16123.46 149763.02 chroma_vpp[48x64] 20.37x 9590.79 195348.94 chroma_vps[48x64] 13.85x 10434.68 144528.45 chroma_vsp[48x64] 10.83x 21360.03 231267.53 chroma_vss[48x64] 8.99x 19069.01 171349.30 chroma_p2s[48x64] 10.73x 6281.91 67380.24 chroma_p2s_aligned[48x64] 10.84x 6287.45 68152.30 chroma_hpp[64x16] 11.65x 5783.13 67369.42 chroma_hps[64x16] 8.86x 6158.46 54534.47 chroma_vpp[64x16] 20.31x 3161.71 64208.18 chroma_vps[64x16] 12.17x 3855.83 46906.41 chroma_vsp[64x16] 10.59x 7189.21 76134.83 chroma_vss[64x16] 8.84x 6388.39 56476.71 chroma_p2s[64x16] 11.54x 2042.73 23579.64 chroma_p2s_aligned[64x16] 11.42x 2044.17 23342.16 chroma_hpp[16x64] 11.28x 5672.27 63972.02 chroma_hps[16x64] 8.56x 5480.15 46883.21 chroma_vpp[16x64] 12.66x 5039.82 63796.11 chroma_vps[16x64] 10.72x 4248.79 45540.24 chroma_vsp[16x64] 10.51x 7199.04 75629.70 chroma_vss[16x64] 8.66x 6365.71 55137.11 chroma_p2s[16x64] 9.80x 2040.30 19999.60 chroma_p2s_aligned[16x64] 9.73x 2044.20 19884.17 == intrapred primitives == intra_planar_4x4 4.31x 144.91 624.77 intra_dc_4x4[f=0] 2.29x 76.96 176.15 intra_dc_4x4[f=1] 2.25x 145.06 326.45 intra_allangs4x4 32.27x 902.34 29117.31 intra_ang_4x4[ 2] 9.21x 75.49 694.99 intra_ang_4x4[ 3] 6.04x 144.94 875.95 intra_ang_4x4[ 4] 6.05x 144.94 877.39 intra_ang_4x4[ 5] 6.04x 144.94 876.02 intra_ang_4x4[ 6] 5.98x 144.88 867.05 intra_ang_4x4[ 7] 6.04x 144.94 875.83 intra_ang_4x4[ 8] 6.15x 144.97 891.70 intra_ang_4x4[ 9] 5.98x 144.91 866.93 intra_ang_4x4[10] 9.60x 79.63 764.25 intra_ang_4x4[11] 7.29x 144.94 1056.67 intra_ang_4x4[12] 7.41x 145.02 1074.59 intra_ang_4x4[13] 7.36x 144.94 1066.29 intra_ang_4x4[14] 7.49x 145.00 1085.65 intra_ang_4x4[15] 7.35x 145.00 1066.29 intra_ang_4x4[16] 7.29x 145.06 1056.91 intra_ang_4x4[17] 7.40x 145.00 1073.73 intra_ang_4x4[18] 2.35x 279.77 657.35 intra_ang_4x4[19] 6.50x 132.55 861.64 intra_ang_4x4[20] 6.36x 132.58 843.37 intra_ang_4x4[21] 6.35x 132.52 842.04 intra_ang_4x4[22] 6.07x 132.52 804.65 intra_ang_4x4[23] 6.18x 132.61 819.44 intra_ang_4x4[24] 5.97x 132.55 791.18 intra_ang_4x4[25] 6.01x 132.55 796.59 intra_ang_4x4[26] 7.20x 85.18 613.59 intra_ang_4x4[27] 5.67x 132.55 751.02 intra_ang_4x4[28] 5.88x 132.61 780.24 intra_ang_4x4[29] 5.65x 132.55 749.22 intra_ang_4x4[30] 5.67x 132.49 751.02 intra_ang_4x4[31] 5.36x 140.77 755.18 intra_ang_4x4[32] 5.15x 139.87 720.00 intra_ang_4x4[33] 5.74x 132.58 761.12 intra_ang_4x4[34] 7.37x 75.82 558.64 intra_filter_4x4 2.66x 169.79 452.46 intra_planar_8x8 9.07x 248.40 2253.43 intra_dc_8x8[f=0] 2.52x 105.14 265.13 intra_dc_8x8[f=1] 2.87x 213.36 613.23 intra_allangs8x8 26.54x 3818.95 101342.41 intra_ang_8x8[ 2] 33.07x 79.51 2629.76 intra_ang_8x8[ 3] 12.33x 227.69 2807.98 intra_ang_8x8[ 4] 12.15x 227.69 2766.97 intra_ang_8x8[ 5] 12.00x 227.69 2733.13 intra_ang_8x8[ 6] 12.00x 227.75 2733.07 intra_ang_8x8[ 7] 12.01x 227.66 2733.19 intra_ang_8x8[ 8] 12.10x 227.78 2757.23 intra_ang_8x8[ 9] 12.11x 227.78 2757.96 intra_ang_8x8[10] 18.06x 128.43 2319.92 intra_ang_8x8[11] 13.12x 240.09 3149.04 intra_ang_8x8[12] 13.67x 231.84 3169.90 intra_ang_8x8[13] 13.28x 238.05 3161.48 intra_ang_8x8[14] 13.03x 246.31 3208.98 intra_ang_8x8[15] 12.90x 246.33 3178.44 intra_ang_8x8[16] 12.98x 246.36 3198.19 intra_ang_8x8[17] 12.83x 246.24 3159.80 intra_ang_8x8[18] 29.38x 74.65 2192.83 intra_ang_8x8[19] 11.41x 198.76 2268.43 intra_ang_8x8[20] 9.54x 235.95 2251.14 intra_ang_8x8[21] 8.72x 252.49 2201.96 intra_ang_8x8[22] 9.33x 235.98 2202.08 intra_ang_8x8[23] 9.86x 223.58 2204.13 intra_ang_8x8[24] 10.83x 200.80 2175.51 intra_ang_8x8[25] 11.48x 192.43 2209.90 intra_ang_8x8[26] 8.27x 202.84 1678.43 intra_ang_8x8[27] 11.12x 192.64 2141.60 intra_ang_8x8[28] 10.34x 206.98 2139.56 intra_ang_8x8[29] 10.65x 200.86 2139.56 intra_ang_8x8[30] 10.65x 200.92 2139.80 intra_ang_8x8[31] 10.65x 200.86 2139.56 intra_ang_8x8[32] 10.66x 200.80 2139.56 intra_ang_8x8[33] 10.65x 200.86 2139.52 intra_ang_8x8[34] 25.20x 80.41 2026.41 intra_filter_8x8 5.50x 153.23 843.13 intra_planar_16x16 11.02x 734.56 8096.87 intra_dc_16x16[f=0] 3.05x 223.58 681.88 intra_dc_16x16[f=1] 3.17x 438.61 1391.18 intra_allangs16x16 23.18x 14841.79 344079.31 intra_ang_16x16[ 2] 37.42x 200.86 7515.42 intra_ang_16x16[ 3] 12.91x 794.59 10257.35 intra_ang_16x16[ 4] 13.30x 786.36 10459.72 intra_ang_16x16[ 5] 13.55x 774.00 10486.17 intra_ang_16x16[ 6] 13.48x 769.88 10376.03 intra_ang_16x16[ 7] 13.49x 771.59 10409.34 intra_ang_16x16[ 8] 13.41x 770.37 10332.89 intra_ang_16x16[ 9] 21.22x 482.22 10232.83 intra_ang_16x16[10] 34.97x 219.47 7675.19 intra_ang_16x16[11] 22.10x 488.44 10795.67 intra_ang_16x16[12] 20.22x 542.19 10965.45 intra_ang_16x16[13] 19.99x 542.13 10838.96 intra_ang_16x16[14] 19.96x 542.16 10821.33 intra_ang_16x16[15] 20.19x 542.13 10947.71 intra_ang_16x16[16] 19.97x 542.67 10837.71 intra_ang_16x16[17] 19.83x 542.16 10752.75 intra_ang_16x16[18] 20.33x 194.53 3955.18 intra_ang_16x16[19] 10.90x 620.83 6764.34 intra_ang_16x16[20] 12.79x 538.11 6880.76 intra_ang_16x16[21] 13.19x 521.71 6880.88 intra_ang_16x16[22] 11.51x 591.81 6814.10 intra_ang_16x16[23] 12.34x 546.30 6742.41 intra_ang_16x16[24] 14.35x 471.23 6763.41 intra_ang_16x16[25] 14.47x 455.35 6589.18 intra_ang_16x16[26] 10.87x 360.48 3919.64 intra_ang_16x16[27] 13.88x 467.90 6493.47 intra_ang_16x16[28] 14.17x 467.78 6629.94 intra_ang_16x16[29] 12.28x 540.03 6629.52 intra_ang_16x16[30] 11.78x 562.84 6629.04 intra_ang_16x16[31] 11.24x 589.79 6629.28 intra_ang_16x16[32] 10.34x 641.42 6629.22 intra_ang_16x16[33] 10.30x 629.07 6481.92 intra_ang_16x16[34] 18.55x 200.80 3724.82 intra_filter_16x16 7.95x 262.81 2088.34 intra_planar_32x32 15.33x 2337.57 35830.58 intra_dc_32x32[f=0] 2.89x 649.73 1877.19 intra_allangs32x32 26.28x 55441.77 1457069.62 intra_ang_32x32[ 2] 60.20x 604.14 36371.42 intra_ang_32x32[ 3] 13.81x 3363.51 46460.08 intra_ang_32x32[ 4] 11.40x 4048.60 46161.64 intra_ang_32x32[ 5] 13.20x 3502.64 46219.00 intra_ang_32x32[ 6] 13.14x 3513.21 46165.37 intra_ang_32x32[ 7] 13.27x 3504.83 46492.18 intra_ang_32x32[ 8] 13.20x 3502.58 46231.50 intra_ang_32x32[ 9] 22.64x 2050.48 46413.55 intra_ang_32x32[10] 46.38x 608.35 28214.67 intra_ang_32x32[11] 22.55x 2064.98 46559.16 intra_ang_32x32[12] 22.32x 2077.46 46368.70 intra_ang_32x32[13] 22.30x 2077.48 46336.23 intra_ang_32x32[14] 22.32x 2073.45 46276.95 intra_ang_32x32[15] 22.23x 2085.77 46363.29 intra_ang_32x32[16] 21.02x 2216.73 46600.88 intra_ang_32x32[17] 21.16x 2205.77 46669.54 intra_ang_32x32[18] 32.61x 608.35 19839.80 intra_ang_32x32[19] 14.95x 1987.87 29711.30 intra_ang_32x32[20] 14.56x 2042.43 29747.62 intra_ang_32x32[21] 14.73x 1984.26 29231.66 intra_ang_32x32[22] 14.53x 2002.79 29099.76 intra_ang_32x32[23] 14.70x 1978.02 29067.78 intra_ang_32x32[24] 14.66x 1978.23 28998.64 intra_ang_32x32[25] 15.24x 1912.01 29138.96 intra_ang_32x32[26] 17.93x 604.17 10831.38 intra_ang_32x32[27] 15.25x 1911.80 29149.30 intra_ang_32x32[28] 14.72x 1978.08 29112.02 intra_ang_32x32[29] 14.74x 1969.88 29032.79 intra_ang_32x32[30] 14.68x 1980.12 29068.14 intra_ang_32x32[31] 14.60x 1985.35 28982.04 intra_ang_32x32[32] 14.52x 1995.83 28985.41 intra_ang_32x32[33] 15.03x 1928.44 28975.67 intra_ang_32x32[34] 31.72x 604.20 19166.21 intra_filter_32x32 7.00x 515.33 3608.92 + popd ~/RPM/BUILD/x265-3.5 + for i in 8 10 12 + '[' -d 10bit ']' + pushd 10bit ~/RPM/BUILD/x265-3.5/10bit ~/RPM/BUILD/x265-3.5 + test/TestBench Using random seed 60CD7316 10bit Testing primitives: SSE2 Testing primitives: SSE3 Testing primitives: SSSE3 Testing primitives: SSE4 Testing primitives: AVX Testing primitives: AVX2 Testing primitives: BMI2 Testing primitives: ARMv6 Testing primitives: NEON Testing primitives: FastNeonMRC Test performance improvement with full optimizations == pixel primitives == satd[ 4x4] 3.10x 208.99 647.37 avg_pp[ 4x4] 3.59x 118.29 424.33 avg_pp_aligned[ 4x4] 3.86x 118.29 456.43 sad[ 4x4] 3.58x 124.32 445.37 sad_x3[ 4x4] 3.14x 300.09 942.69 sad_x4[ 4x4] 3.39x 349.76 1186.41 copy_pp[ 4x4] 3.66x 75.37 275.83 addAvg[ 4x4] 3.37x 153.20 515.95 addAvg_aligned[ 4x4] 3.36x 153.20 514.75 sse_ss[ 4x4] 4.51x 120.12 542.28 sub_ps[ 4x4] 3.66x 85.09 311.42 add_ps[ 4x4] 4.69x 115.95 544.33 add_ps_aligned[ 4x4] 4.67x 115.92 541.80 copy_ss[ 4x4] 3.81x 75.91 289.40 satd[ 8x8] 5.71x 347.69 1984.57 avg_pp[ 8x8] 8.81x 169.82 1496.75 avg_pp_aligned[ 8x8] 9.31x 170.58 1588.14 sad[ 8x8] 5.19x 302.46 1569.52 sad_x3[ 8x8] 7.07x 488.70 3455.71 sad_x4[ 8x8] 6.88x 629.65 4331.20 copy_pp[ 8x8] 10.22x 112.23 1147.09 addAvg[ 8x8] 6.15x 333.53 2051.42 addAvg_aligned[ 8x8] 6.13x 333.68 2045.53 sse_ss[ 8x8] 10.43x 177.78 1854.11 sub_ps[ 8x8] 6.59x 178.38 1174.87 add_ps[ 8x8] 9.82x 205.18 2014.51 add_ps_aligned[ 8x8] 9.74x 207.19 2018.36 copy_ss[ 8x8] 11.65x 111.33 1296.55 [i420] copy_pp[ 4x4] 3.59x 75.97 272.83 [i420] addAvg[ 4x4] 3.50x 146.98 514.87 [i420] addAvg_aligned[ 4x4] 3.57x 146.98 524.25 [i420] copy_ss[ 4x4] 3.63x 74.86 271.38 [i420] sub_ps[ 4x4] 3.64x 83.41 303.25 [i420] add_ps[ 4x4] 4.99x 106.55 531.82 [i420] add_ps_aligned[ 4x4] 4.96x 106.70 529.78 [i422] copy_pp[ 4x8] 4.78x 108.83 520.40 [i422] addAvg[ 4x8] 4.44x 219.82 975.63 [i422] addAvg_aligned[ 4x8] 4.43x 219.71 973.35 [i422] satd[ 4x8] 6.40x 198.67 1272.02 [i422] copy_ss[ 4x8] 4.57x 110.07 502.61 [i422] sse_pp[ 4x8] 4.18x 174.27 727.82 [i422] sub_ps[ 4x8] 3.17x 178.17 565.13 [i422] add_ps[ 4x8] 5.14x 189.49 974.31 [i422] add_ps_aligned[ 4x8] 5.71x 190.78 1089.50 satd[ 8x4] 5.13x 198.70 1019.04 avg_pp[ 8x4] 6.49x 103.31 670.22 avg_pp_aligned[ 8x4] 6.86x 104.09 714.47 sad[ 8x4] 4.21x 182.13 767.25 sad_x3[ 8x4] 5.96x 283.27 1688.30 sad_x4[ 8x4] 5.96x 362.22 2160.12 copy_pp[ 8x4] 9.22x 75.73 698.36 addAvg[ 8x4] 4.63x 231.78 1073.75 addAvg_aligned[ 8x4] 4.62x 231.81 1071.57 [i420] copy_pp[ 4x2] 2.12x 75.55 159.80 [i420] addAvg[ 4x2] 3.65x 79.75 290.98 [i420] addAvg_aligned[ 4x2] 3.76x 78.55 295.43 [i422] copy_pp[ 4x4] 3.58x 75.46 269.94 [i422] addAvg[ 4x4] 3.49x 146.89 511.98 [i422] addAvg_aligned[ 4x4] 3.49x 146.98 513.43 satd[ 4x8] 6.12x 206.98 1267.58 avg_pp[ 4x8] 4.23x 178.35 753.73 avg_pp_aligned[ 4x8] 4.19x 178.20 747.17 sad[ 4x8] 4.04x 197.20 797.19 sad_x3[ 4x8] 3.59x 487.02 1746.13 sad_x4[ 4x8] 3.57x 625.24 2231.69 copy_pp[ 4x8] 4.55x 111.84 508.62 addAvg[ 4x8] 4.08x 240.24 979.24 addAvg_aligned[ 4x8] 4.09x 240.45 982.24 [i420] copy_pp[ 2x4] 1.66x 76.96 127.45 [i420] addAvg[ 2x4] 2.49x 128.37 319.24 [i420] addAvg_aligned[ 2x4] 2.48x 128.37 319.00 [i422] copy_pp[ 2x8] 2.13x 101.27 215.47 [i422] addAvg[ 2x8] 2.75x 208.08 571.74 [i422] addAvg_aligned[ 2x8] 2.76x 207.01 571.74 satd[16x16] 7.55x 1086.33 8204.10 avg_pp[16x16] 10.35x 511.55 5293.37 avg_pp_aligned[16x16] 10.39x 511.40 5314.27 sad[16x16] 11.67x 480.45 5604.82 sad_x3[16x16] 8.63x 1438.50 12413.01 sad_x4[16x16] 8.56x 1875.05 16057.15 copy_pp[16x16] 8.72x 388.53 3386.33 addAvg[16x16] 11.10x 714.45 7929.64 addAvg_aligned[16x16] 11.02x 714.39 7872.89 sse_ss[16x16] 14.25x 457.49 6520.12 sub_ps[16x16] 7.57x 500.77 3791.78 add_ps[16x16] 12.37x 563.08 6967.59 add_ps_aligned[16x16] 12.28x 563.05 6913.25 copy_ss[16x16] 8.33x 381.19 3174.47 copy_sp[16x16] 8.65x 389.38 3368.80 copy_ps[16x16] 8.92x 381.13 3398.72 [i420] copy_pp[ 8x8] 10.37x 109.73 1138.44 [i420] addAvg[ 8x8] 6.31x 331.46 2090.86 [i420] addAvg_aligned[ 8x8] 6.13x 331.55 2033.39 [i420] satd[ 8x8] 7.58x 273.17 2069.46 [i420] copy_ss[ 8x8] 10.59x 108.83 1152.99 [i420] sub_ps[ 8x8] 7.04x 176.10 1240.16 [i420] add_ps[ 8x8] 9.75x 203.20 1981.92 [i420] add_ps_aligned[ 8x8] 9.76x 203.02 1981.92 [i420] sa8d[ 8x8] 7.16x 304.23 2178.04 [i422] copy_pp[ 8x16] 10.54x 227.99 2402.89 [i422] addAvg[ 8x16] 7.67x 544.77 4175.83 [i422] addAvg_aligned[ 8x16] 7.77x 544.83 4233.13 [i422] satd[ 8x16] 8.30x 513.26 4258.80 [i422] copy_ss[ 8x16] 10.25x 227.90 2336.27 [i422] sse_pp[ 8x16] 12.59x 273.80 3446.21 [i422] sub_ps[ 8x16] 7.02x 308.82 2166.73 [i422] add_ps[ 8x16] 10.55x 354.71 3743.69 [i422] add_ps_aligned[ 8x16] 10.88x 343.82 3741.64 [i422] sa8d[ 8x16] 7.58x 575.80 4364.97 satd[ 16x8] 6.33x 620.77 3928.50 avg_pp[ 16x8] 9.44x 300.06 2831.78 avg_pp_aligned[ 16x8] 11.37x 240.09 2729.10 sad[ 16x8] 12.97x 289.97 3759.88 sad_x3[ 16x8] 8.16x 778.23 6346.77 sad_x4[ 16x8] 8.33x 975.02 8126.02 copy_pp[ 16x8] 8.02x 227.81 1826.69 addAvg[ 16x8] 9.85x 414.24 4082.16 addAvg_aligned[ 16x8] 9.64x 422.52 4073.49 [i420] copy_pp[ 8x4] 9.53x 75.13 715.91 [i420] addAvg[ 8x4] 4.59x 229.70 1053.55 [i420] addAvg_aligned[ 8x4] 4.59x 229.70 1053.31 [i420] satd[ 8x4] 5.78x 190.48 1101.69 [i422] copy_pp[ 8x8] 10.57x 107.93 1140.72 [i422] addAvg[ 8x8] 6.27x 331.19 2076.67 [i422] addAvg_aligned[ 8x8] 6.10x 331.16 2018.60 [i422] satd[ 8x8] 7.58x 273.20 2070.48 satd[ 8x16] 7.29x 590.61 4306.29 avg_pp[ 8x16] 9.01x 298.35 2688.80 avg_pp_aligned[ 8x16] 8.95x 302.31 2704.69 sad[ 8x16] 8.51x 347.96 2961.04 sad_x3[ 8x16] 6.47x 1020.36 6600.96 sad_x4[ 8x16] 6.83x 1233.48 8420.56 copy_pp[ 8x16] 10.16x 232.37 2361.88 addAvg[ 8x16] 7.59x 546.75 4147.94 addAvg_aligned[ 8x16] 7.65x 548.05 4193.03 [i420] copy_pp[ 4x8] 4.75x 109.04 518.00 [i420] addAvg[ 4x8] 4.32x 219.53 948.34 [i420] addAvg_aligned[ 4x8] 4.34x 219.44 951.94 [i420] satd[ 4x8] 6.23x 202.84 1264.34 [i422] copy_pp[ 4x16] 4.96x 227.96 1130.62 [i422] addAvg[ 4x16] 4.96x 373.03 1851.70 [i422] addAvg_aligned[ 4x16] 4.97x 372.82 1851.34 [i422] satd[ 4x16] 7.45x 334.23 2489.70 satd[ 16x4] 5.42x 368.31 1996.35 avg_pp[ 16x4] 8.15x 188.40 1536.19 avg_pp_aligned[ 16x4] 8.10x 188.34 1525.66 sad[ 16x4] 7.91x 200.74 1588.86 sad_x3[ 16x4] 7.56x 447.04 3379.48 sad_x4[ 16x4] 7.75x 546.18 4230.96 copy_pp[ 16x4] 10.64x 144.94 1541.84 addAvg[ 16x4] 7.29x 275.18 2006.57 addAvg_aligned[ 16x4] 7.26x 275.30 1997.47 [i420] copy_pp[ 8x2] 3.08x 75.13 231.10 [i420] addAvg[ 8x2] 4.09x 140.77 576.43 [i420] addAvg_aligned[ 8x2] 4.01x 140.80 565.25 [i422] copy_pp[ 8x4] 9.54x 75.28 718.20 [i422] addAvg[ 8x4] 4.62x 229.76 1061.96 [i422] addAvg_aligned[ 8x4] 4.58x 229.61 1051.74 [i422] satd[ 8x4] 5.50x 198.71 1093.59 satd[16x12] 6.82x 854.59 5824.09 avg_pp[16x12] 11.00x 387.09 4258.44 avg_pp_aligned[16x12] 11.21x 386.98 4340.00 sad[16x12] 11.39x 368.55 4197.96 sad_x3[16x12] 8.57x 1105.12 9469.16 sad_x4[16x12] 8.42x 1433.45 12069.16 copy_pp[16x12] 8.31x 310.51 2580.84 addAvg[16x12] 10.40x 573.80 5964.82 addAvg_aligned[16x12] 10.30x 573.89 5911.45 [i420] copy_pp[ 8x6] 11.65x 80.71 939.92 [i420] addAvg[ 8x6] 6.01x 256.57 1541.96 [i420] addAvg_aligned[ 8x6] 5.99x 256.63 1538.00 [i422] copy_pp[ 8x12] 9.77x 174.24 1701.52 [i422] addAvg[ 8x12] 7.59x 422.88 3210.06 [i422] addAvg_aligned[ 8x12] 7.60x 422.76 3214.03 [i422] satd[ 8x12] 8.84x 415.95 3677.35 satd[ 4x16] 7.78x 326.98 2543.57 avg_pp[ 4x16] 4.66x 325.63 1517.19 avg_pp_aligned[ 4x16] 4.65x 327.60 1523.45 sad[ 4x16] 5.25x 323.23 1697.68 sad_x3[ 4x16] 4.05x 888.20 3598.55 sad_x4[ 4x16] 3.87x 1163.38 4500.96 copy_pp[ 4x16] 5.01x 230.45 1155.39 addAvg[ 4x16] 4.96x 372.76 1847.25 addAvg_aligned[ 4x16] 4.94x 373.00 1841.72 [i420] copy_pp[ 2x8] 2.04x 101.84 207.54 [i420] addAvg[ 2x8] 2.66x 213.14 566.02 [i420] addAvg_aligned[ 2x8] 2.65x 213.17 565.61 [i422] copy_pp[ 2x16] 1.69x 222.83 375.63 [i422] addAvg[ 2x16] 2.32x 459.83 1067.25 [i422] addAvg_aligned[ 2x16] 2.91x 366.15 1066.41 satd[12x16] 7.99x 942.76 7537.27 avg_pp[12x16] 7.00x 538.62 3773.03 avg_pp_aligned[12x16] 7.30x 524.03 3823.77 sad[12x16] 6.61x 625.44 4136.39 sad_x3[12x16] 3.87x 2464.74 9531.45 sad_x4[12x16] 3.64x 3351.08 12186.75 copy_pp[12x16] 7.22x 389.41 2812.55 addAvg[12x16] 7.85x 768.20 6029.04 addAvg_aligned[12x16] 7.94x 768.17 6099.16 [i420] copy_pp[ 6x8] 5.67x 202.81 1149.14 [i420] addAvg[ 6x8] 5.97x 264.91 1580.32 [i420] addAvg_aligned[ 6x8] 5.97x 264.91 1581.57 [i422] copy_pp[ 6x16] 3.79x 368.67 1398.64 [i422] addAvg[ 6x16] 6.80x 480.54 3266.81 [i422] addAvg_aligned[ 6x16] 6.15x 536.37 3297.11 satd[32x32] 7.88x 3922.28 30906.73 avg_pp[32x32] 13.96x 1763.53 24618.88 avg_pp_aligned[32x32] 15.35x 1763.36 27068.90 sad[32x32] 18.06x 1400.27 25289.10 sad_x3[32x32] 10.59x 5378.13 56933.51 sad_x4[32x32] 9.83x 7161.58 70398.40 copy_pp[32x32] 13.27x 1258.32 16692.89 addAvg[32x32] 12.26x 2493.92 30563.57 addAvg_aligned[32x32] 12.20x 2493.96 30432.26 sse_ss[32x32] 13.92x 2059.55 28670.38 sub_ps[32x32] 7.56x 1761.22 13314.58 add_ps[32x32] 17.10x 1817.09 31079.04 add_ps_aligned[32x32] 17.12x 1817.02 31112.95 copy_ss[32x32] 15.28x 1258.44 19225.01 copy_sp[32x32] 15.58x 1258.71 19604.85 copy_ps[32x32] 13.98x 1258.47 17594.58 [i420] copy_pp[16x16] 8.52x 383.14 3264.65 [i420] addAvg[16x16] 11.09x 712.16 7897.27 [i420] addAvg_aligned[16x16] 11.08x 712.53 7897.47 [i420] satd[16x16] 7.51x 1082.19 8122.85 [i420] copy_ss[16x16] 8.88x 383.02 3399.52 [i420] copy_ps[16x16] 8.59x 382.96 3290.26 [i420] copy_sp[16x16] 8.71x 382.96 3336.31 [i420] sse_pp[16x16] 14.80x 441.01 6526.05 [i420] sub_ps[16x16] 7.54x 496.60 3745.66 [i420] add_ps[16x16] 12.69x 563.14 7146.75 [i420] add_ps_aligned[16x16] 12.53x 563.32 7060.76 [i420] sa8d[16x16] 7.82x 1090.33 8522.53 [i422] copy_pp[16x32] 8.07x 720.57 5812.67 [i422] addAvg[16x32] 12.06x 1287.78 15529.76 [i422] addAvg_aligned[16x32] 12.07x 1292.36 15596.63 [i422] satd[16x32] 7.65x 2023.57 15480.00 [i422] copy_ss[16x32] 8.17x 712.20 5815.66 [i422] copy_ps[16x32] 8.18x 712.26 5829.26 [i422] copy_sp[16x32] 8.04x 721.83 5805.33 [i422] sse_pp[16x32] 11.36x 894.21 10160.56 [i422] sub_ps[16x32] 10.91x 943.72 10291.93 [i422] add_ps[16x32] 13.53x 1006.01 13615.42 [i422] add_ps_aligned[16x32] 13.74x 1006.28 13824.41 [i422] sa8d[16x32] 8.06x 2137.76 17226.25 satd[32x16] 7.70x 2040.30 15713.87 avg_pp[32x16] 14.00x 894.63 12528.46 avg_pp_aligned[32x16] 15.03x 902.76 13566.73 sad[32x16] 16.57x 753.62 12484.70 sad_x3[32x16] 9.90x 2745.02 27170.62 sad_x4[32x16] 9.56x 3635.50 34765.49 copy_pp[32x16] 12.38x 670.48 8299.00 addAvg[32x16] 11.81x 1311.29 15483.49 addAvg_aligned[32x16] 11.78x 1310.15 15439.84 [i420] copy_pp[ 16x8] 8.26x 227.96 1882.73 [i420] addAvg[ 16x8] 9.82x 418.26 4107.47 [i420] addAvg_aligned[ 16x8] 9.99x 416.46 4160.32 [i420] satd[ 16x8] 6.57x 618.61 4061.57 [i422] copy_pp[16x16] 8.64x 382.87 3306.37 [i422] addAvg[16x16] 11.11x 711.90 7908.67 [i422] addAvg_aligned[16x16] 11.02x 712.14 7846.27 [i422] satd[16x16] 7.58x 1082.07 8201.21 satd[16x32] 7.55x 2036.88 15380.08 avg_pp[16x32] 10.34x 953.27 9861.16 avg_pp_aligned[16x32] 10.39x 958.68 9958.31 sad[16x32] 17.45x 867.55 15141.93 sad_x3[16x32] 8.89x 2776.73 24675.39 sad_x4[16x32] 8.76x 3646.52 31958.72 copy_pp[16x32] 8.24x 720.42 5937.83 addAvg[16x32] 12.12x 1289.50 15627.54 addAvg_aligned[16x32] 12.11x 1291.46 15635.59 [i420] copy_pp[ 8x16] 10.25x 232.07 2378.96 [i420] addAvg[ 8x16] 7.73x 544.35 4209.86 [i420] addAvg_aligned[ 8x16] 7.62x 544.35 4149.38 [i420] satd[ 8x16] 8.22x 517.37 4254.59 [i422] copy_pp[ 8x32] 7.99x 455.36 3637.15 [i422] addAvg[ 8x32] 8.14x 989.47 8057.95 [i422] addAvg_aligned[ 8x32] 8.14x 991.76 8075.90 [i422] satd[ 8x32] 8.30x 960.09 7971.33 satd[ 32x8] 7.16x 1094.56 7838.43 avg_pp[ 32x8] 13.36x 488.85 6529.40 avg_pp_aligned[ 32x8] 13.13x 488.73 6418.31 sad[ 32x8] 14.21x 449.59 6388.62 sad_x3[ 32x8] 10.17x 1434.56 14585.17 sad_x4[ 32x8] 9.57x 1862.16 17820.84 copy_pp[ 32x8] 11.79x 364.38 4297.59 addAvg[ 32x8] 11.55x 675.55 7800.48 addAvg_aligned[ 32x8] 10.80x 720.42 7782.77 [i420] copy_pp[ 16x4] 11.60x 146.98 1705.37 [i420] addAvg[ 16x4] 7.23x 273.14 1974.47 [i420] addAvg_aligned[ 16x4] 7.23x 273.20 1975.31 [i420] satd[ 16x4] 5.72x 364.20 2084.73 [i422] copy_pp[ 16x8] 8.04x 223.67 1797.35 [i422] addAvg[ 16x8] 9.85x 416.01 4097.31 [i422] addAvg_aligned[ 16x8] 10.09x 416.13 4200.12 [i422] satd[ 16x8] 6.54x 618.73 4044.58 satd[32x24] 7.79x 2982.34 23223.97 avg_pp[32x24] 14.08x 1324.68 18650.02 avg_pp_aligned[32x24] 13.92x 1332.94 18552.62 sad[32x24] 17.13x 1082.37 18536.75 sad_x3[32x24] 9.90x 4087.09 40450.58 sad_x4[32x24] 9.71x 5373.41 52155.39 copy_pp[32x24] 12.91x 960.30 12394.10 addAvg[32x24] 12.10x 1901.08 22994.55 addAvg_aligned[32x24] 12.15x 1901.96 23109.38 [i420] copy_pp[16x12] 8.23x 310.75 2558.84 [i420] addAvg[16x12] 10.58x 572.46 6059.04 [i420] addAvg_aligned[16x12] 10.66x 571.82 6092.77 [i420] satd[16x12] 6.84x 850.42 5820.36 [i422] copy_pp[16x24] 8.47x 554.86 4701.52 [i422] addAvg[16x24] 11.70x 994.32 11629.28 [i422] addAvg_aligned[16x24] 11.70x 995.45 11644.57 [i422] satd[16x24] 8.13x 1437.15 11678.79 satd[ 8x32] 7.86x 1001.42 7871.20 avg_pp[ 8x32] 9.33x 546.84 5103.13 avg_pp_aligned[ 8x32] 9.21x 549.78 5065.49 sad[ 8x32] 9.29x 600.84 5580.72 sad_x3[ 8x32] 7.61x 1682.94 12805.30 sad_x4[ 8x32] 7.54x 2201.14 16601.72 copy_pp[ 8x32] 7.77x 458.05 3558.52 addAvg[ 8x32] 8.12x 991.76 8053.37 addAvg_aligned[ 8x32] 8.16x 991.55 8092.89 [i420] copy_pp[ 4x16] 4.99x 227.78 1137.11 [i420] addAvg[ 4x16] 5.00x 372.64 1861.81 [i420] addAvg_aligned[ 4x16] 5.00x 372.73 1864.93 [i420] satd[ 4x16] 7.32x 343.49 2515.67 [i422] copy_pp[ 4x32] 5.05x 459.86 2322.65 [i422] addAvg[ 4x32] 5.65x 683.71 3866.21 [i422] addAvg_aligned[ 4x32] 5.66x 679.24 3844.58 [i422] satd[ 4x32] 7.02x 728.34 5110.96 satd[24x32] 7.67x 3029.52 23245.49 avg_pp[24x32] 10.50x 1357.79 14255.18 avg_pp_aligned[24x32] 10.63x 1357.99 14441.00 sad[24x32] 12.32x 1581.43 19483.65 sad_x3[24x32] 7.67x 4746.82 36421.44 sad_x4[24x32] 7.30x 6481.74 47309.46 copy_pp[24x32] 8.36x 985.36 8237.11 addAvg[24x32] 12.07x 1917.78 23146.89 addAvg_aligned[24x32] 12.16x 1895.69 23050.82 [i420] copy_pp[12x16] 7.21x 389.35 2809.04 [i420] addAvg[12x16] 7.89x 770.13 6073.95 [i420] addAvg_aligned[12x16] 7.93x 765.35 6072.99 [i420] satd[12x16] 7.34x 1009.67 7406.33 [i422] copy_pp[12x32] 10.65x 749.47 7984.82 [i422] addAvg[12x32] 8.40x 1409.52 11835.90 [i422] addAvg_aligned[12x32] 8.30x 1419.89 11790.72 [i422] satd[12x32] 8.08x 1809.04 14610.06 satd[64x64] 7.92x 15852.61 125523.48 avg_pp[64x64] 14.26x 6669.58 95139.92 avg_pp_aligned[64x64] 14.27x 6667.81 95138.84 sad[64x64] 17.61x 5369.77 94537.27 sad_x3[64x64] 9.15x 21369.21 195466.17 sad_x4[64x64] 9.02x 28523.65 257338.81 copy_pp[64x64] 14.47x 4498.98 65094.71 addAvg[64x64] 13.68x 9795.79 134027.61 addAvg_aligned[64x64] 13.60x 9791.24 133131.70 sse_ss[64x64] 13.66x 7618.98 104113.23 sub_ps[64x64] 14.61x 6671.00 97448.05 add_ps[64x64] 17.07x 6720.63 114696.67 add_ps_aligned[64x64] 17.05x 6721.83 114619.72 copy_ss[64x64] 14.57x 4459.31 64954.75 copy_sp[64x64] 14.67x 4455.86 65346.86 copy_ps[64x64] 14.05x 4455.41 62616.55 [i420] copy_pp[32x32] 16.22x 1256.52 20382.21 [i420] addAvg[32x32] 12.30x 2497.75 30717.36 [i420] addAvg_aligned[32x32] 12.20x 2493.84 30420.48 [i420] satd[32x32] 7.75x 3985.48 30890.02 [i420] copy_ss[32x32] 13.14x 1256.43 16511.30 [i420] copy_ps[32x32] 13.90x 1256.43 17466.49 [i420] copy_sp[32x32] 14.05x 1256.40 17650.58 [i420] sse_pp[32x32] 13.84x 2077.78 28749.98 [i420] sub_ps[32x32] 7.65x 1761.08 13466.21 [i420] add_ps[32x32] 17.00x 1816.93 30884.01 [i420] add_ps_aligned[32x32] 16.86x 1817.15 30639.44 [i420] sa8d[32x32] 8.21x 4239.75 34827.05 [i422] copy_pp[32x64] 13.47x 2448.26 32977.04 [i422] addAvg[32x64] 12.22x 4968.61 60732.02 [i422] addAvg_aligned[32x64] 12.12x 5012.69 60755.59 [i422] satd[32x64] 8.52x 7916.91 67461.28 [i422] copy_ss[32x64] 15.76x 2448.32 38576.27 [i422] copy_ps[32x64] 13.51x 2448.08 33082.00 [i422] copy_sp[32x64] 13.43x 2448.32 32870.26 [i422] sse_pp[32x64] 17.80x 3273.51 58254.47 [i422] sub_ps[32x64] 7.57x 3484.99 26364.41 [i422] add_ps[32x64] 17.48x 3539.46 61852.43 [i422] add_ps_aligned[32x64] 17.43x 3538.71 61677.96 [i422] sa8d[32x64] 8.05x 8523.82 68591.91 satd[64x32] 7.98x 7853.90 62689.30 avg_pp[64x32] 14.26x 3357.93 47894.91 avg_pp_aligned[64x32] 14.26x 3352.28 47803.98 sad[64x32] 17.53x 2667.30 46751.30 sad_x3[64x32] 9.20x 10669.41 98169.50 sad_x4[64x32] 9.11x 14149.69 128898.40 copy_pp[64x32] 13.86x 2270.03 31469.58 addAvg[64x32] 13.44x 4947.28 66482.28 addAvg_aligned[64x32] 13.25x 4929.73 65301.76 [i420] copy_pp[32x16] 12.55x 668.70 8390.86 [i420] addAvg[32x16] 11.50x 1333.51 15338.00 [i420] addAvg_aligned[32x16] 11.82x 1295.83 15314.43 [i420] satd[32x16] 7.71x 2029.46 15643.05 [i422] copy_pp[32x32] 15.73x 1255.95 19761.04 [i422] addAvg[32x32] 12.18x 2509.88 30572.22 [i422] addAvg_aligned[32x32] 12.23x 2500.81 30575.83 [i422] satd[32x32] 7.78x 3991.20 31045.85 satd[32x64] 8.56x 7886.29 67472.47 avg_pp[32x64] 15.55x 3477.99 54087.18 avg_pp_aligned[32x64] 13.77x 3478.62 47913.07 sad[32x64] 18.30x 2687.45 49178.48 sad_x3[32x64] 10.15x 10668.99 108266.81 sad_x4[32x64] 9.69x 14424.75 139808.55 copy_pp[32x64] 16.74x 2450.60 41033.63 addAvg[32x64] 12.37x 4925.02 60901.32 addAvg_aligned[32x64] 12.36x 4918.89 60807.41 [i420] copy_pp[16x32] 7.99x 720.48 5755.54 [i420] addAvg[16x32] 12.12x 1287.61 15607.09 [i420] addAvg_aligned[16x32] 12.07x 1289.53 15559.36 [i420] satd[16x32] 7.75x 2009.04 15567.05 [i422] copy_pp[16x64] 14.29x 1372.20 19614.71 [i422] addAvg[16x64] 12.11x 2561.80 31016.15 [i422] addAvg_aligned[16x64] 12.24x 2529.82 30957.11 [i422] satd[16x64] 7.81x 3912.77 30549.86 satd[64x16] 7.97x 3946.57 31434.83 avg_pp[64x16] 11.92x 1702.52 20299.36 avg_pp_aligned[64x16] 11.98x 1696.90 20324.73 sad[64x16] 15.88x 1395.13 22149.38 sad_x3[64x16] 9.10x 5398.86 49126.29 sad_x4[64x16] 8.96x 7117.42 63743.93 copy_pp[64x16] 13.73x 1185.83 16284.89 addAvg[64x16] 13.13x 2481.23 32585.65 addAvg_aligned[64x16] 13.03x 2503.99 32635.91 [i420] copy_pp[ 32x8] 11.72x 366.42 4295.71 [i420] addAvg[ 32x8] 11.13x 704.05 7836.55 [i420] addAvg_aligned[ 32x8] 11.05x 704.20 7778.60 [i420] satd[ 32x8] 7.31x 1090.48 7972.18 [i422] copy_pp[32x16] 12.78x 668.77 8546.21 [i422] addAvg[32x16] 11.72x 1314.20 15406.89 [i422] addAvg_aligned[32x16] 11.46x 1332.67 15273.67 [i422] satd[32x16] 7.81x 1998.17 15610.46 satd[64x48] 7.88x 11873.86 93573.30 avg_pp[64x48] 11.98x 5013.78 60058.56 avg_pp_aligned[64x48] 11.98x 5012.81 60069.02 sad[64x48] 17.33x 3952.16 68482.37 sad_x3[64x48] 9.52x 16039.70 152690.50 sad_x4[64x48] 9.13x 21221.12 193801.69 copy_pp[64x48] 14.39x 3362.58 48372.50 addAvg[64x48] 12.31x 7365.35 90639.92 addAvg_aligned[64x48] 12.35x 7337.43 90629.94 [i420] copy_pp[32x24] 13.55x 958.32 12983.69 [i420] addAvg[32x24] 12.02x 1912.10 22978.92 [i420] addAvg_aligned[32x24] 11.97x 1910.75 22875.87 [i420] satd[32x24] 7.82x 2963.74 23171.54 [i422] copy_pp[32x48] 13.50x 1852.28 24999.44 [i422] addAvg[32x48] 12.24x 3727.30 45637.27 [i422] addAvg_aligned[32x48] 12.02x 3805.42 45742.25 [i422] satd[32x48] 8.52x 5731.94 48824.25 satd[16x64] 7.73x 3937.02 30422.40 avg_pp[16x64] 9.92x 1887.42 18716.15 avg_pp_aligned[16x64] 9.87x 1887.34 18626.09 sad[16x64] 18.60x 1655.72 30789.50 sad_x3[16x64] 8.88x 5489.68 48732.75 sad_x4[16x64] 8.85x 7159.13 63368.54 copy_pp[16x64] 14.25x 1374.42 19588.98 addAvg[16x64] 12.29x 2506.61 30796.59 addAvg_aligned[16x64] 12.30x 2517.81 30969.98 [i420] copy_pp[ 8x32] 8.04x 458.75 3688.86 [i420] addAvg[ 8x32] 8.21x 989.71 8122.77 [i420] addAvg_aligned[ 8x32] 8.14x 989.58 8057.31 [i420] satd[ 8x32] 8.09x 981.17 7937.92 [i422] copy_pp[ 8x64] 12.48x 936.52 11686.87 [i422] addAvg[ 8x64] 8.45x 1904.36 16083.61 [i422] addAvg_aligned[ 8x64] 8.46x 1902.05 16082.04 [i422] satd[ 8x64] 7.97x 1961.51 15632.71 satd[48x64] 7.97x 11929.51 95114.55 avg_pp[48x64] 12.35x 5077.93 62692.91 avg_pp_aligned[48x64] 12.38x 5076.16 62833.23 sad[48x64] 17.70x 4073.36 72115.67 sad_x3[48x64] 9.22x 16205.47 149388.09 sad_x4[48x64] 9.10x 21367.77 194421.03 copy_pp[48x64] 14.58x 3515.71 51259.12 addAvg[48x64] 12.23x 7409.37 90644.85 addAvg_aligned[48x64] 12.29x 7387.36 90768.45 [i420] copy_pp[24x32] 8.33x 985.33 8205.06 [i420] addAvg[24x32] 11.88x 1939.01 23034.11 [i420] addAvg_aligned[24x32] 12.25x 1883.99 23073.43 [i420] satd[24x32] 7.90x 2943.87 23259.20 [i422] copy_pp[24x64] 8.28x 1914.65 15853.95 [i422] addAvg[24x64] 11.73x 3909.73 45879.92 [i422] addAvg_aligned[24x64] 12.21x 3754.56 45840.00 [i422] satd[24x64] 8.17x 5696.79 46538.84 ssd_s[4x4] 4.10x 75.97 311.66 ssd_s_aligned[4x4] 4.39x 76.09 334.39 sa8d[4x4] 3.45x 202.87 699.32 residual[4x4] 3.65x 83.21 303.49 residual_aligned[4x4] 3.63x 83.47 303.37 blkfill[4x4] 3.39x 75.04 254.43 blkfill_aligned[4x4] 3.36x 75.25 252.99 transpose[4x4] 3.94x 75.46 297.11 cpy2Dto1D_shl[4x4] 4.80x 75.37 361.44 cpy2Dto1D_shr[4x4] 4.96x 76.00 377.31 cpy1Dto2D_shl[4x4] 3.21x 112.83 362.04 cpy1Dto2D_shl_aligned[4x4] 3.20x 112.92 360.96 cpy1Dto2D_shr[4x4] 2.86x 138.76 396.91 copy_cnt[4x4] 5.04x 76.30 384.77 psy_cost_pp[4x4] 6.43x 333.14 2141.72 ssimDist[4x4] 2.22x 341.99 760.04 ssd_s[8x8] 11.07x 104.72 1159.60 ssd_s_aligned[8x8] 11.25x 103.70 1167.05 sa8d[8x8] 6.80x 322.87 2194.46 residual[8x8] 7.36x 151.22 1113.19 residual_aligned[8x8] 7.55x 151.16 1140.72 blkfill[8x8] 13.36x 79.51 1062.44 blkfill_aligned[8x8] 11.87x 79.66 945.33 transpose[8x8] 5.09x 209.08 1065.06 var[8x8] 10.21x 159.41 1628.30 cpy2Dto1D_shl[8x8] 8.84x 163.49 1445.17 cpy2Dto1D_shr[8x8] 7.15x 194.59 1391.06 cpy1Dto2D_shl[8x8] 7.41x 163.46 1211.54 cpy1Dto2D_shl_aligned[8x8] 7.34x 163.55 1200.96 cpy1Dto2D_shr[8x8] 7.75x 180.09 1395.27 copy_cnt[8x8] 6.92x 182.10 1260.36 psy_cost_pp[8x8] 11.43x 658.05 7519.52 ssimDist[8x8] 3.99x 774.72 3088.26 ssd_s[16x16] 15.96x 337.66 5387.98 ssd_s_aligned[16x16] 17.09x 337.58 5768.67 sa8d[16x16] 7.81x 1092.52 8527.83 residual[16x16] 6.76x 529.82 3580.04 residual_aligned[16x16] 6.68x 529.73 3536.02 blkfill[16x16] 10.15x 343.43 3486.13 blkfill_aligned[16x16] 10.15x 339.32 3442.65 transpose[16x16] 10.16x 537.99 5464.93 var[16x16] 9.05x 470.24 4257.60 cpy2Dto1D_shl[16x16] 14.57x 457.43 6665.54 cpy2Dto1D_shr[16x16] 10.06x 488.49 4915.43 cpy1Dto2D_shl[16x16] 9.05x 457.49 4140.60 cpy1Dto2D_shl_aligned[16x16] 8.91x 457.46 4076.15 cpy1Dto2D_shr[16x16] 10.71x 488.46 5232.53 copy_cnt[16x16] 13.57x 381.46 5176.63 psy_cost_pp[16x16] 13.74x 2440.10 33516.19 ssimDist[16x16] 3.80x 2900.03 11027.11 ssd_s[32x32] 18.51x 1169.40 21644.97 ssd_s_aligned[32x32] 18.54x 1166.07 21615.75 sa8d[32x32] 8.52x 4131.80 35198.48 residual[32x32] 13.33x 1620.21 21600.36 residual_aligned[32x32] 12.31x 1620.12 19946.81 blkfill[32x32] 14.17x 1133.79 16061.96 blkfill_aligned[32x32] 14.44x 1137.93 16437.11 transpose[32x32] 7.38x 2247.33 16581.88 var[32x32] 12.65x 1857.30 23489.70 cpy2Dto1D_shl[32x32] 9.87x 2043.27 20176.83 cpy2Dto1D_shr[32x32] 12.83x 2071.65 26583.61 cpy1Dto2D_shl[32x32] 7.79x 2044.14 15919.76 cpy1Dto2D_shl_aligned[32x32] 7.82x 2044.17 15995.47 cpy1Dto2D_shr[32x32] 12.04x 2077.24 25009.54 copy_cnt[32x32] 19.68x 1225.98 24132.17 psy_cost_pp[32x32] 13.53x 9571.13 129519.68 ssimDist[32x32] 4.58x 11270.93 51581.00 sa8d[64x64] 8.03x 17202.19 138217.88 transpose[64x64] 6.75x 8936.88 60328.26 var[64x64] 12.74x 7631.48 97239.32 psy_cost_pp[64x64] 12.17x 38265.11 465516.56 ssimDist[64x64] 4.16x 44941.86 186777.36 weight_pp 11.48x 4121.95 47326.05 weight_sp 9.55x 4539.97 43359.32 downscale 8.80x 68174.92 599896.94 scale1D_128to64 5.62x 486.43 2731.86 scale1D_128to64_aligned 5.61x 486.24 2728.86 scale2D_64to32 7.24x 4483.51 32450.14 ssim_4x4x2_core 7.25x 188.17 1364.01 ssim_end_4 2.96x 171.84 508.26 calSign 4.83x 364.59 1759.48 SAO_EO_0 8.31x 815.57 6781.08 SAO_EO_1 9.03x 503.38 4544.73 SAO_EO_1_2Rows 12.29x 774.27 9515.66 SAO_EO_2[0] 5.17x 219.41 1134.71 SAO_EO_2[1] 7.66x 581.48 4452.87 SAO_EO_3[0] 3.59x 288.56 1034.79 SAO_EO_3[1] 7.23x 593.79 4290.90 SAO_BO_0 9.02x 16698.74 150681.52 saoCuStatsE0 1.47x 134210.39 197905.02 saoCuStatsE1 1.56x 137257.19 214687.33 saoCuStatsE2 2.78x 141096.83 392359.94 saoCuStatsE3 2.87x 137625.50 394921.19 planecopy_cp 7.70x 8464.89 65170.70 propagateCost 2.21x 2963.66 6545.66 cuTreeFix8Pack 3.38x 2070.92 6999.68 cuTreeFix8Unpack 1.88x 3566.58 6690.84 scanPosLast 1.66x 51030.11 84901.80 findPosFirstLast 4.03x 143.17 577.27 costCoeffNxN 0.17x 10042.64 1686.75 costCoeffRemain 1.14x 363.33 415.67 pelFilterLumaStrong_Vertical 3.13x 446.23 1398.76 pelFilterLumaStrong_Horizontal 5.46x 271.16 1479.92 pelFilterChroma_Vertical 1.73x 297.84 514.39 pelFilterChroma_Horizontal 3.30x 157.30 519.68 integral_init4v 3.82x 273.92 1045.13 integral_init8v 5.63x 273.92 1543.41 integral_init12v 3.83x 273.71 1049.46 integral_init16v 3.94x 273.86 1079.64 integral_init24v 3.85x 273.74 1054.87 integral_init32v 5.52x 274.01 1512.63 integral_init4h 2.72x 654.39 1781.48 integral_init8h 1.53x 1103.78 1685.17 integral_init12h 1.11x 1408.96 1558.19 integral_init16h 0.92x 1755.19 1617.35 normFact[8x8] 2.80x 452.06 1265.66 normFact[16x16] 2.95x 1461.55 4318.56 normFact[32x32] 4.10x 5615.12 23025.93 normFact[64x64] 3.49x 22458.88 78459.92 == transforms primitives == dst4x4 3.85x 304.23 1171.08 dct4x4 4.24x 277.31 1174.87 dct8x8 4.74x 1481.39 7021.08 dct16x16 4.57x 9664.12 44162.64 dct32x32 3.73x 74742.62 278744.97 idst4x4 5.93x 314.59 1864.45 idct4x4 7.36x 277.28 2041.45 idct8x8 8.06x 1256.01 10120.28 idct16x16 6.66x 8062.06 53707.34 idct32x32 5.38x 59542.42 320561.00 dequant_normal 9.21x 4557.57 41971.86 dequant_scaling 9.96x 6247.21 62200.40 quant 8.78x 10562.76 92763.37 nquant 10.49x 8628.76 90528.82 nonPsyRdoQuant[4x4] 2.42x 370.45 898.32 nonPsyRdoQuant[8x8] 2.28x 397.31 906.25 nonPsyRdoQuant[16x16] 2.44x 372.49 907.82 nonPsyRdoQuant[32x32] 2.28x 395.30 900.12 psyRdoQuant_1p[4x4] 2.43x 370.48 900.12 psyRdoQuant_1p[8x8] 2.47x 376.63 930.42 psyRdoQuant_1p[16x16] 2.40x 376.61 902.04 psyRdoQuant_1p[32x32] 2.39x 376.69 899.40 count_nonzero[4x4] 2.72x 86.17 234.47 count_nonzero[8x8] 8.29x 151.13 1252.91 count_nonzero[16x16] 11.22x 273.23 3064.57 count_nonzero[32x32] 16.42x 695.21 11415.15 denoiseDct 7.37x 5605.74 41293.11 == interp primitives == luma_hpp[ 4x4] 3.17x 532.23 1685.65 luma_hps[ 4x4] 4.21x 956.16 4027.33 luma_vpp[ 4x4] 6.87x 264.91 1820.32 luma_vps[ 4x4] 5.85x 260.78 1525.97 luma_vsp[ 4x4] 7.13x 302.16 2153.39 luma_vss[ 4x4] 7.38x 246.24 1817.68 luma_hv [ 4x4] 4.83x 1307.96 6315.27 luma_hpp[ 8x8] 6.70x 951.71 6379.48 luma_hps[ 8x8] 5.55x 1846.19 10249.16 luma_vpp[ 8x8] 8.68x 819.44 7111.86 luma_vps[ 8x8] 7.42x 802.81 5953.95 luma_vsp[ 8x8] 9.71x 864.56 8392.54 luma_vss[ 8x8] 8.72x 805.63 7025.17 luma_hv [ 8x8] 6.76x 2763.90 18690.24 convert_p2s[ 8x8] 8.20x 151.49 1242.44 convert_p2s_aligned[ 8x8] 8.31x 149.38 1241.84 luma_hpp[16x16] 7.87x 3169.79 24949.30 luma_hps[16x16] 7.25x 4208.44 30499.24 luma_vpp[16x16] 9.10x 3008.41 27388.38 luma_vps[16x16] 7.41x 2872.16 21279.20 luma_vsp[16x16] 10.68x 3005.62 32103.25 luma_vss[16x16] 9.64x 2704.02 26078.72 luma_hv [16x16] 8.58x 7285.57 62505.93 convert_p2s[16x16] 9.27x 455.60 4222.97 convert_p2s_aligned[16x16] 9.35x 455.68 4260.84 luma_hpp[32x32] 7.87x 12426.07 97843.41 luma_hps[32x32] 7.53x 14165.38 106735.07 luma_vpp[32x32] 9.07x 11789.50 106961.36 luma_vps[32x32] 7.28x 11379.03 82891.98 luma_vsp[32x32] 10.95x 11787.54 129122.65 luma_vss[32x32] 9.86x 10852.94 106959.56 luma_hv [32x32] 8.95x 26176.18 234228.81 convert_p2s[32x32] 10.04x 2044.17 20516.75 convert_p2s_aligned[32x32] 9.83x 2044.20 20093.75 luma_hpp[64x64] 8.07x 49530.05 399541.81 luma_hps[64x64] 7.42x 51143.06 379371.94 luma_vpp[64x64] 9.21x 47329.62 435883.03 luma_vps[64x64] 7.45x 45202.24 336543.12 luma_vsp[64x64] 10.70x 47360.65 506748.34 luma_vss[64x64] 9.85x 42718.41 420940.06 luma_hv [64x64] 9.07x 98616.68 894272.44 convert_p2s[64x64] 9.72x 8406.10 81741.64 convert_p2s_aligned[64x64] 9.71x 8409.31 81678.52 luma_hpp[ 8x4] 6.22x 515.86 3209.22 luma_hps[ 8x4] 5.57x 1376.43 7661.69 luma_vpp[ 8x4] 7.37x 480.06 3540.00 luma_vps[ 8x4] 6.34x 463.39 2938.08 luma_vsp[ 8x4] 8.58x 484.23 4156.95 luma_vss[ 8x4] 8.12x 424.74 3449.70 luma_hv [ 8x4] 6.36x 1873.90 11918.84 convert_p2s[ 8x4] 6.27x 91.22 571.62 convert_p2s_aligned[ 8x4] 6.18x 91.25 563.45 luma_hpp[ 4x8] 3.50x 917.41 3211.74 luma_hps[ 4x8] 4.25x 1257.03 5339.64 luma_vpp[ 4x8] 7.65x 469.76 3594.19 luma_vps[ 4x8] 7.05x 420.24 2962.24 luma_vsp[ 4x8] 8.34x 500.80 4176.27 luma_vss[ 4x8] 8.38x 420.33 3522.32 luma_hv [ 4x8] 5.57x 1752.43 9766.77 convert_p2s[ 4x8] 4.31x 135.94 586.05 convert_p2s_aligned[ 4x8] 4.28x 135.91 582.32 luma_hpp[ 16x8] 7.64x 1651.05 12617.55 luma_hps[ 16x8] 7.22x 2772.61 20010.06 luma_vpp[ 16x8] 8.55x 1586.73 13568.30 luma_vps[ 16x8] 7.34x 1523.17 11178.16 luma_vsp[ 16x8] 9.97x 1611.92 16067.86 luma_vss[ 16x8] 9.31x 1448.77 13484.73 luma_hv [ 16x8] 8.24x 4447.09 36657.59 convert_p2s[ 16x8] 10.90x 265.15 2891.18 convert_p2s_aligned[ 16x8] 11.11x 265.06 2944.09 luma_hpp[ 8x16] 7.20x 1776.43 12796.83 luma_hps[ 8x16] 5.58x 2795.74 15591.10 luma_vpp[ 8x16] 9.27x 1508.26 13980.48 luma_vps[ 8x16] 7.64x 1456.63 11131.26 luma_vsp[ 8x16] 10.68x 1552.64 16584.17 luma_vss[ 8x16] 9.65x 1393.99 13457.43 luma_hv [ 8x16] 7.35x 4403.66 32376.79 convert_p2s[ 8x16] 9.37x 243.48 2281.44 convert_p2s_aligned[ 8x16] 9.31x 243.63 2268.10 luma_hpp[32x16] 8.07x 6293.93 50819.76 luma_hps[32x16] 7.64x 8246.48 63029.22 luma_vpp[32x16] 9.01x 5908.63 53237.07 luma_vps[32x16] 7.48x 5665.86 42406.41 luma_vsp[32x16] 10.48x 5990.00 62799.20 luma_vss[32x16] 10.18x 5360.91 54567.05 luma_hv [32x16] 8.85x 14355.88 127037.07 convert_p2s[32x16] 12.77x 984.95 12580.76 convert_p2s_aligned[32x16] 12.72x 984.82 12531.70 luma_hpp[16x32] 7.90x 6261.33 49462.73 luma_hps[16x32] 7.20x 7190.89 51775.55 luma_vpp[16x32] 9.23x 5920.17 54648.34 luma_vps[16x32] 7.63x 5703.85 43536.07 luma_vsp[16x32] 10.65x 5944.14 63320.08 luma_vss[16x32] 9.48x 5464.11 51823.65 luma_hv [16x32] 8.63x 13399.58 115610.62 convert_p2s[16x32] 8.45x 985.03 8324.22 convert_p2s_aligned[16x32] 8.40x 984.88 8276.39 luma_hpp[64x32] 8.04x 25134.90 201960.59 luma_hps[64x32] 7.38x 28100.20 207511.16 luma_vpp[64x32] 9.21x 23682.74 218014.39 luma_vps[64x32] 7.73x 22529.38 174143.45 luma_vsp[64x32] 10.83x 23457.63 254006.09 luma_vss[64x32] 9.74x 21486.27 209216.64 luma_hv [64x32] 9.06x 51677.95 468049.41 convert_p2s[64x32] 9.76x 4162.82 40642.61 convert_p2s_aligned[64x32] 9.77x 4162.88 40651.98 luma_hpp[32x64] 7.89x 24790.29 195555.41 luma_hps[32x64] 7.56x 25717.13 194361.39 luma_vpp[32x64] 9.04x 23600.05 213254.55 luma_vps[32x64] 7.36x 22545.80 165938.84 luma_vsp[32x64] 10.95x 23622.74 258690.53 luma_vss[32x64] 9.99x 21572.33 215498.00 luma_hv [32x64] 9.05x 50123.41 453532.31 convert_p2s[32x64] 8.27x 4162.92 34408.74 convert_p2s_aligned[32x64] 8.27x 4162.94 34431.70 luma_hpp[16x12] 7.81x 2427.63 18959.64 luma_hps[16x12] 7.31x 3472.10 25387.70 luma_vpp[16x12] 8.85x 2340.00 20710.58 luma_vps[16x12] 7.32x 2213.54 16200.36 luma_vsp[16x12] 10.34x 2331.59 24112.43 luma_vss[16x12] 9.28x 2134.86 19818.16 luma_hv [16x12] 8.42x 5867.86 49423.05 convert_p2s[16x12] 9.83x 331.43 3257.56 convert_p2s_aligned[16x12] 10.33x 331.40 3422.89 luma_hpp[12x16] 4.07x 4602.13 18750.06 luma_hps[12x16] 5.15x 4486.76 23122.00 luma_vpp[12x16] 9.01x 2306.16 20781.52 luma_vps[12x16] 7.52x 2139.49 16098.16 luma_vsp[12x16] 10.29x 2335.92 24043.77 luma_vss[12x16] 9.75x 2031.87 19810.34 luma_hv [12x16] 7.08x 6749.11 47806.89 convert_p2s[12x16] 9.69x 381.16 3692.29 convert_p2s_aligned[12x16] 9.47x 389.26 3688.26 luma_hpp[ 16x4] 7.61x 849.28 6463.41 luma_hps[ 16x4] 7.20x 2057.03 14813.13 luma_vpp[ 16x4] 7.86x 890.31 7002.17 luma_vps[ 16x4] 7.01x 819.92 5748.43 luma_vsp[ 16x4] 9.10x 894.27 8139.52 luma_vss[ 16x4] 8.21x 842.61 6917.83 luma_hv [ 16x4] 7.64x 3037.75 23217.23 convert_p2s[ 16x4] 8.72x 188.34 1641.52 convert_p2s_aligned[ 16x4] 7.96x 188.34 1498.80 luma_hpp[ 4x16] 3.75x 1748.86 6550.34 luma_hps[ 4x16] 4.33x 1864.26 8079.56 luma_vpp[ 4x16] 8.53x 835.89 7130.12 luma_vps[ 4x16] 7.43x 794.56 5904.41 luma_vsp[ 4x16] 9.56x 880.96 8418.04 luma_vss[ 4x16] 9.00x 794.62 7153.23 luma_hv [ 4x16] 6.18x 2757.93 17032.79 convert_p2s[ 4x16] 6.14x 210.11 1289.94 convert_p2s_aligned[ 4x16] 5.37x 240.06 1289.70 luma_hpp[32x24] 7.96x 9274.30 73813.83 luma_hps[32x24] 7.68x 11411.95 87667.21 luma_vpp[32x24] 9.00x 8951.60 80559.32 luma_vps[32x24] 7.40x 8547.97 63233.39 luma_vsp[32x24] 11.22x 8944.69 100355.35 luma_vss[32x24] 9.94x 8030.80 79827.53 luma_hv [32x24] 8.96x 20195.75 180902.41 convert_p2s[32x24] 8.57x 1514.44 12974.31 convert_p2s_aligned[32x24] 8.70x 1514.56 13174.15 luma_hpp[24x32] 5.35x 13808.08 73841.73 luma_hps[24x32] 5.48x 14038.14 76861.80 luma_vpp[24x32] 9.06x 8916.10 80801.60 luma_vps[24x32] 7.55x 8525.08 64358.36 luma_vsp[24x32] 10.62x 8846.90 93936.43 luma_vss[24x32] 9.32x 8180.52 76244.73 luma_hv [24x32] 7.47x 23003.77 171723.25 convert_p2s[24x32] 7.09x 1779.49 12608.31 convert_p2s_aligned[24x32] 7.09x 1779.46 12609.52 luma_hpp[ 32x8] 8.04x 3202.82 25752.14 luma_hps[ 32x8] 7.74x 5420.58 41979.92 luma_vpp[ 32x8] 8.68x 3083.15 26757.23 luma_vps[ 32x8] 7.39x 2942.46 21742.00 luma_vsp[ 32x8] 10.04x 3132.86 31468.50 luma_vss[ 32x8] 9.90x 2779.43 27521.48 luma_hv [ 32x8] 8.55x 8642.70 73926.25 convert_p2s[ 32x8] 13.87x 455.39 6315.39 convert_p2s_aligned[ 32x8] 13.88x 455.42 6321.08 luma_hpp[ 8x32] 7.23x 3463.18 25034.55 luma_hps[ 8x32] 5.45x 4798.68 26164.09 luma_vpp[ 8x32] 9.29x 2971.11 27611.54 luma_vps[ 8x32] 7.47x 2917.90 21783.85 luma_vsp[ 8x32] 10.67x 3064.47 32695.07 luma_vss[ 8x32] 9.77x 2728.02 26647.94 luma_hv [ 8x32] 7.55x 7852.06 59274.23 convert_p2s[ 8x32] 9.37x 455.63 4271.30 convert_p2s_aligned[ 8x32] 9.29x 455.68 4231.14 luma_hpp[64x48] 8.08x 37126.64 299859.56 luma_hps[64x48] 7.41x 39519.77 292832.56 luma_vpp[64x48] 9.23x 35461.98 327259.34 luma_vps[64x48] 7.47x 33810.62 252644.73 luma_vsp[64x48] 10.75x 35354.02 380030.75 luma_vss[64x48] 9.69x 31985.55 309952.06 luma_hv [64x48] 9.07x 75057.36 680689.31 convert_p2s[64x48] 11.54x 6281.46 72462.20 convert_p2s_aligned[64x48] 11.30x 6282.26 70969.54 luma_hpp[48x64] 8.22x 37066.16 304703.19 luma_hps[48x64] 6.81x 42505.03 289500.12 luma_vpp[48x64] 9.24x 35493.98 327825.44 luma_vps[48x64] 7.60x 33846.21 257304.77 luma_vsp[48x64] 10.77x 35485.70 382051.00 luma_vss[48x64] 9.68x 32203.79 311582.88 luma_hv [48x64] 8.68x 78499.51 681594.25 convert_p2s[48x64] 10.23x 6281.52 64248.70 convert_p2s_aligned[48x64] 10.16x 6281.34 63841.44 luma_hpp[64x16] 8.19x 12398.26 101516.27 luma_hps[64x16] 7.13x 17212.68 122697.23 luma_vpp[64x16] 9.25x 11821.08 109297.40 luma_vps[64x16] 7.68x 11334.89 87068.41 luma_vsp[64x16] 10.76x 11901.00 128071.50 luma_vss[64x16] 9.95x 10628.68 105726.85 luma_hv [64x16] 8.77x 28627.50 251167.58 convert_p2s[64x16] 9.98x 2044.17 20397.84 convert_p2s_aligned[64x16] 9.95x 2044.17 20343.85 luma_hpp[16x64] 7.93x 12433.12 98627.98 luma_hps[16x64] 7.27x 12873.90 93647.73 luma_vpp[16x64] 9.24x 11697.36 108026.94 luma_vps[16x64] 7.58x 11435.06 86628.09 luma_vsp[16x64] 10.64x 11866.24 126209.70 luma_vss[16x64] 9.61x 10692.28 102806.09 luma_hv [16x64] 8.89x 24885.86 221277.11 convert_p2s[16x64] 10.69x 2044.23 21853.47 convert_p2s_aligned[16x64] 10.62x 2044.26 21701.12 = Color Space i420 = chroma_hpp[ 4x4] 5.31x 215.24 1143.25 chroma_hps[ 4x4] 4.71x 306.33 1444.21 chroma_vpp[ 4x4] 4.75x 240.06 1141.08 chroma_vps[ 4x4] 3.83x 229.73 879.80 chroma_vsp[ 4x4] 5.47x 240.15 1314.35 chroma_vss[ 4x4] 4.66x 221.51 1031.54 chroma_p2s[ 4x4] 4.38x 74.65 326.81 chroma_p2s_aligned[ 4x4] 4.46x 74.62 332.83 chroma_hpp[ 8x8] 5.53x 787.08 4356.27 chroma_hps[ 8x8] 4.42x 964.83 4262.16 chroma_vpp[ 8x8] 7.58x 571.14 4327.82 chroma_vps[ 8x8] 6.00x 542.13 3252.02 chroma_vsp[ 8x8] 8.61x 573.98 4942.48 chroma_vss[ 8x8] 7.62x 513.17 3911.81 chroma_p2s[ 8x8] 8.41x 151.46 1274.43 chroma_p2s_aligned[ 8x8] 8.34x 151.31 1261.92 chroma_hpp[16x16] 5.63x 2881.41 16214.67 chroma_hps[16x16] 4.71x 2975.89 14011.62 chroma_vpp[16x16] 9.44x 1752.94 16548.22 chroma_vps[16x16] 7.73x 1490.25 11513.39 chroma_vsp[16x16] 10.61x 1768.86 18764.61 chroma_vss[16x16] 10.44x 1348.56 14084.37 chroma_p2s[16x16] 9.68x 455.45 4406.69 chroma_p2s_aligned[16x16] 9.57x 448.50 4292.58 chroma_hpp[32x32] 6.03x 11540.42 69637.03 chroma_hps[32x32] 5.31x 10588.60 56224.57 chroma_vpp[32x32] 10.96x 6264.13 68640.84 chroma_vps[32x32] 8.72x 5749.27 50111.06 chroma_vsp[32x32] 12.28x 6326.86 77700.48 chroma_vss[32x32] 11.34x 5239.91 59418.88 chroma_p2s[32x32] 10.60x 2044.23 21665.29 chroma_p2s_aligned[32x32] 10.35x 2044.26 21156.43 chroma_hpp[ 4x2] 4.18x 146.98 614.58 chroma_hps[ 4x2] 4.44x 242.13 1075.31 chroma_vpp[ 4x2] 3.15x 198.67 626.69 chroma_vps[ 4x2] 2.63x 188.43 495.15 chroma_vsp[ 4x2] 3.64x 198.19 722.04 chroma_vss[ 4x2] 3.18x 182.16 579.68 chroma_p2s[ 4x2] 2.57x 76.51 196.47 chroma_p2s_aligned[ 4x2] 2.61x 75.19 196.11 chroma_hpp[ 2x4] 3.41x 165.53 564.41 chroma_hps[ 2x4] 3.30x 215.24 710.62 chroma_vpp[ 2x4] 4.00x 166.94 667.09 chroma_vps[ 2x4] 3.19x 164.36 524.13 chroma_vsp[ 2x4] 4.29x 178.08 764.61 chroma_vss[ 2x4] 4.28x 148.99 637.15 chroma_p2s[ 2x4] 2.36x 74.56 176.15 chroma_p2s_aligned[ 2x4] 2.26x 79.60 180.12 chroma_hpp[ 8x4] 4.74x 442.87 2099.04 chroma_hps[ 8x4] 4.25x 666.66 2832.99 chroma_vpp[ 8x4] 6.24x 339.38 2117.59 chroma_vps[ 8x4] 4.93x 320.68 1581.16 chroma_vsp[ 8x4] 7.41x 331.10 2452.18 chroma_vss[ 8x4] 6.23x 306.27 1908.67 chroma_p2s[ 8x4] 6.20x 91.13 565.37 chroma_p2s_aligned[ 8x4] 5.99x 95.27 570.66 chroma_hpp[ 4x8] 6.10x 355.95 2171.42 chroma_hps[ 4x8] 5.42x 438.73 2379.88 chroma_vpp[ 4x8] 7.29x 300.06 2186.93 chroma_vps[ 4x8] 5.12x 326.95 1673.87 chroma_vsp[ 4x8] 7.35x 339.41 2495.30 chroma_vss[ 4x8] 6.23x 314.53 1958.36 chroma_p2s[ 4x8] 4.72x 136.03 642.32 chroma_p2s_aligned[ 4x8] 4.36x 136.00 592.30 chroma_hpp[ 16x8] 6.06x 1489.61 9028.14 chroma_hps[ 16x8] 4.57x 1784.02 8146.99 chroma_vpp[ 16x8] 9.85x 906.69 8933.15 chroma_vps[ 16x8] 8.68x 782.73 6793.73 chroma_vsp[ 16x8] 10.38x 911.02 9453.25 chroma_vss[ 16x8] 10.12x 736.87 7454.82 chroma_p2s[ 16x8] 10.72x 265.12 2841.52 chroma_p2s_aligned[ 16x8] 10.81x 265.18 2866.29 chroma_hpp[ 8x16] 5.94x 1415.74 8409.16 chroma_hps[ 8x16] 4.58x 1561.02 7146.27 chroma_vpp[ 8x16] 8.66x 982.81 8513.37 chroma_vps[ 8x16] 6.82x 906.30 6180.00 chroma_vsp[ 8x16] 9.84x 990.14 9746.63 chroma_vss[ 8x16] 8.68x 840.06 7290.84 chroma_p2s[ 8x16] 9.51x 240.48 2286.01 chroma_p2s_aligned[ 8x16] 9.45x 243.72 2303.57 chroma_hpp[32x16] 5.97x 5701.11 34023.25 chroma_hps[32x16] 5.16x 5810.60 29999.52 chroma_vpp[32x16] 10.05x 3186.79 32039.16 chroma_vps[32x16] 7.82x 2922.16 22863.01 chroma_vsp[32x16] 12.35x 3206.40 39602.77 chroma_vss[32x16] 10.92x 2742.46 29947.94 chroma_p2s[32x16] 12.74x 984.92 12551.21 chroma_p2s_aligned[32x16] 11.99x 984.97 11807.38 chroma_hpp[16x32] 5.60x 5738.07 32141.84 chroma_hps[16x32] 4.76x 5359.73 25529.46 chroma_vpp[16x32] 8.97x 3600.21 32305.97 chroma_vps[16x32] 7.64x 2952.73 22573.47 chroma_vsp[16x32] 10.48x 3570.68 37438.07 chroma_vss[16x32] 10.92x 2532.91 27667.70 chroma_p2s[16x32] 8.57x 985.00 8445.66 chroma_p2s_aligned[16x32] 8.65x 984.94 8517.83 chroma_hpp[ 8x6] 5.33x 629.59 3355.42 chroma_hps[ 8x6] 4.39x 815.63 3583.41 chroma_vpp[ 8x6] 7.63x 438.67 3345.42 chroma_vps[ 8x6] 6.19x 411.81 2549.10 chroma_vsp[ 8x6] 8.61x 438.67 3776.14 chroma_vss[ 8x6] 7.87x 384.88 3030.18 chroma_p2s[ 8x6] 11.55x 113.94 1315.67 chroma_p2s_aligned[ 8x6] 10.41x 113.94 1185.81 chroma_hpp[ 6x8] 4.05x 819.97 3316.83 chroma_hps[ 6x8] 3.39x 975.40 3306.14 chroma_vpp[ 6x8] 5.04x 662.55 3341.96 chroma_vps[ 6x8] 4.23x 625.15 2644.94 chroma_vsp[ 6x8] 5.88x 654.24 3844.93 chroma_vss[ 6x8] 5.00x 604.44 3022.65 chroma_p2s[ 6x8] 5.22x 207.01 1081.32 chroma_p2s_aligned[ 6x8] 5.10x 207.01 1056.31 chroma_hpp[ 8x2] 3.88x 287.69 1117.52 chroma_hps[ 8x2] 3.73x 517.63 1931.30 chroma_vpp[ 8x2] 4.52x 248.34 1122.93 chroma_vps[ 8x2] 3.58x 238.08 853.11 chroma_vsp[ 8x2] 5.18x 248.40 1287.17 chroma_vss[ 8x2] 4.43x 227.63 1007.49 chroma_p2s[ 8x2] 4.20x 75.35 316.59 chroma_p2s_aligned[ 8x2] 4.38x 75.55 330.90 chroma_hpp[ 2x8] 4.17x 244.20 1017.84 chroma_hps[ 2x8] 3.69x 283.55 1046.09 chroma_vpp[ 2x8] 4.87x 254.95 1241.48 chroma_vps[ 2x8] 3.88x 236.28 915.99 chroma_vsp[ 2x8] 5.55x 250.60 1390.36 chroma_vss[ 2x8] 4.81x 232.20 1117.15 chroma_p2s[ 2x8] 2.07x 135.22 280.16 chroma_p2s_aligned[ 2x8] 2.19x 128.43 281.60 chroma_hpp[16x12] 5.55x 2196.43 12188.78 chroma_hps[16x12] 4.66x 2380.21 11093.61 chroma_vpp[16x12] 9.15x 1340.95 12263.74 chroma_vps[16x12] 7.52x 1154.35 8679.80 chroma_vsp[16x12] 10.66x 1338.65 14268.79 chroma_vss[16x12] 10.05x 1053.56 10590.36 chroma_p2s[16x12] 10.26x 331.61 3400.96 chroma_p2s_aligned[16x12] 10.35x 331.70 3431.54 chroma_hpp[12x16] 4.43x 2779.16 12319.00 chroma_hps[12x16] 3.93x 2663.81 10457.47 chroma_vpp[12x16] 6.92x 1805.23 12484.46 chroma_vps[12x16] 5.52x 1597.82 8814.34 chroma_vsp[12x16] 7.86x 1819.82 14312.83 chroma_vss[12x16] 7.63x 1407.49 10744.21 chroma_p2s[12x16] 9.64x 389.05 3749.16 chroma_p2s_aligned[12x16] 9.67x 389.11 3764.37 chroma_hpp[ 16x4] 5.10x 819.71 4177.23 chroma_hps[ 16x4] 4.51x 1188.32 5356.39 chroma_vpp[ 16x4] 9.03x 513.38 4636.71 chroma_vps[ 16x4] 7.67x 463.94 3557.71 chroma_vsp[ 16x4] 9.56x 513.53 4907.25 chroma_vss[ 16x4] 9.13x 420.27 3838.20 chroma_p2s[ 16x4] 7.99x 188.40 1504.93 chroma_p2s_aligned[ 16x4] 8.39x 188.28 1579.12 chroma_hpp[ 4x16] 6.83x 637.90 4354.75 chroma_hps[ 4x16] 5.19x 740.83 3846.51 chroma_vpp[ 4x16] 7.86x 575.09 4517.56 chroma_vps[ 4x16] 6.31x 550.45 3471.45 chroma_vsp[ 4x16] 8.93x 573.23 5116.59 chroma_vss[ 4x16] 8.23x 488.40 4021.08 chroma_p2s[ 4x16] 5.41x 240.06 1298.00 chroma_p2s_aligned[ 4x16] 5.36x 240.06 1285.73 chroma_hpp[32x24] 5.79x 8549.01 49476.43 chroma_hps[32x24] 4.70x 8191.17 38511.46 chroma_vpp[32x24] 10.80x 4726.66 51057.84 chroma_vps[32x24] 8.89x 4313.39 38330.98 chroma_vsp[32x24] 11.59x 4772.06 55327.34 chroma_vss[32x24] 10.74x 4025.17 43222.48 chroma_p2s[32x24] 8.65x 1514.50 13103.49 chroma_p2s_aligned[32x24] 8.61x 1514.53 13039.48 chroma_hpp[24x32] 6.27x 7644.80 47947.09 chroma_hps[24x32] 4.77x 7964.55 38014.27 chroma_vpp[24x32] 9.08x 5296.10 48095.95 chroma_vps[24x32] 7.20x 4759.01 34256.03 chroma_vsp[24x32] 10.41x 5313.17 55302.09 chroma_vss[24x32] 9.55x 4310.87 41148.34 chroma_p2s[24x32] 7.39x 1779.35 13151.18 chroma_p2s_aligned[24x32] 7.19x 1779.49 12798.55 chroma_hpp[ 32x8] 5.91x 2868.38 16952.34 chroma_hps[ 32x8] 5.23x 3423.09 17911.02 chroma_vpp[ 32x8] 10.25x 1632.46 16737.11 chroma_vps[ 32x8] 8.38x 1514.98 12691.33 chroma_vsp[ 32x8] 12.46x 1670.34 20804.37 chroma_vss[ 32x8] 10.21x 1409.35 14396.14 chroma_p2s[ 32x8] 13.90x 455.39 6331.26 chroma_p2s_aligned[ 32x8] 13.96x 455.56 6360.48 chroma_hpp[ 8x32] 5.90x 2792.58 16477.39 chroma_hps[ 8x32] 4.71x 2752.82 12968.42 chroma_vpp[ 8x32] 8.90x 1887.54 16795.91 chroma_vps[ 8x32] 6.75x 1796.22 12132.26 chroma_vsp[ 8x32] 10.31x 1863.60 19219.28 chroma_vss[ 8x32] 8.96x 1589.40 14238.88 chroma_p2s[ 8x32] 9.49x 455.60 4324.46 chroma_p2s_aligned[ 8x32] 9.44x 455.54 4300.64 = Color Space i422 = chroma_hpp[ 4x8] 6.07x 355.95 2160.24 chroma_hps[ 4x8] 5.34x 438.70 2343.37 chroma_vpp[ 4x8] 6.01x 360.03 2162.65 chroma_vps[ 4x8] 5.09x 327.01 1666.05 chroma_vsp[ 4x8] 7.34x 339.32 2491.86 chroma_vss[ 4x8] 6.38x 306.30 1955.23 chroma_p2s[ 4x8] 4.34x 135.94 590.62 chroma_p2s_aligned[ 4x8] 4.25x 136.06 578.60 chroma_hpp[ 8x16] 5.93x 1415.45 8388.31 chroma_hps[ 8x16] 4.63x 1560.63 7223.61 chroma_vpp[ 8x16] 8.36x 1007.63 8423.86 chroma_vps[ 8x16] 6.84x 904.29 6186.51 chroma_vsp[ 8x16] 9.46x 1015.98 9610.12 chroma_vss[ 8x16] 8.67x 840.24 7287.59 chroma_p2s[ 8x16] 9.55x 240.27 2295.75 chroma_p2s_aligned[ 8x16] 10.03x 243.30 2440.00 chroma_hpp[16x32] 5.64x 5745.01 32389.06 chroma_hps[16x32] 4.76x 5360.53 25496.75 chroma_vpp[16x32] 9.00x 3606.85 32465.89 chroma_vps[16x32] 7.67x 2953.93 22655.71 chroma_vsp[16x32] 10.74x 3480.87 37393.59 chroma_vss[16x32] 10.76x 2582.19 27785.65 chroma_p2s[16x32] 8.59x 984.91 8463.61 chroma_p2s_aligned[16x32] 8.51x 984.85 8383.01 chroma_hpp[32x64] 5.86x 23092.20 135208.38 chroma_hps[32x64] 5.11x 20452.29 104543.33 chroma_vpp[32x64] 10.96x 12497.33 136969.30 chroma_vps[32x64] 7.87x 11448.95 90132.98 chroma_vsp[32x64] 12.42x 12487.33 155095.66 chroma_vss[32x64] 11.59x 10464.57 121290.66 chroma_p2s[32x64] 8.24x 4162.89 34301.60 chroma_p2s_aligned[32x64] 8.26x 4162.98 34377.59 chroma_hpp[ 4x4] 5.34x 215.18 1148.78 chroma_hps[ 4x4] 4.84x 306.30 1481.84 chroma_vpp[ 4x4] 4.77x 240.06 1144.09 chroma_vps[ 4x4] 3.84x 229.88 883.41 chroma_vsp[ 4x4] 5.45x 240.09 1308.82 chroma_vss[ 4x4] 4.68x 221.48 1036.35 chroma_p2s[ 4x4] 4.36x 74.65 325.37 chroma_p2s_aligned[ 4x4] 4.48x 74.71 334.99 chroma_hpp[ 2x8] 4.20x 244.17 1026.73 chroma_hps[ 2x8] 3.69x 283.72 1047.66 chroma_vpp[ 2x8] 4.74x 254.68 1207.09 chroma_vps[ 2x8] 3.91x 235.98 922.61 chroma_vsp[ 2x8] 5.49x 250.57 1376.39 chroma_vss[ 2x8] 4.79x 231.87 1111.38 chroma_p2s[ 2x8] 2.01x 137.12 275.59 chroma_p2s_aligned[ 2x8] 2.29x 124.20 283.89 chroma_hpp[ 8x8] 5.63x 786.66 4428.34 chroma_hps[ 8x8] 4.48x 964.83 4320.84 chroma_vpp[ 8x8] 7.79x 562.81 4386.51 chroma_vps[ 8x8] 6.05x 542.16 3280.40 chroma_vsp[ 8x8] 8.74x 562.81 4921.45 chroma_vss[ 8x8] 7.65x 517.31 3956.63 chroma_p2s[ 8x8] 8.53x 149.23 1273.11 chroma_p2s_aligned[ 8x8] 8.38x 149.82 1254.83 chroma_hpp[ 4x16] 6.63x 660.09 4378.68 chroma_hps[ 4x16] 5.11x 745.44 3811.26 chroma_vpp[ 4x16] 8.00x 571.04 4566.99 chroma_vps[ 4x16] 6.44x 537.99 3462.44 chroma_vsp[ 4x16] 8.87x 575.36 5104.58 chroma_vss[ 4x16] 8.04x 496.60 3993.91 chroma_p2s[ 4x16] 5.77x 225.14 1298.00 chroma_p2s_aligned[ 4x16] 5.41x 239.94 1298.36 chroma_hpp[16x16] 5.64x 2881.47 16241.48 chroma_hps[16x16] 4.69x 2975.86 13960.88 chroma_vpp[16x16] 9.27x 1781.05 16510.70 chroma_vps[16x16] 7.67x 1493.36 11458.56 chroma_vsp[16x16] 10.76x 1763.23 18978.16 chroma_vss[16x16] 10.49x 1359.59 14265.33 chroma_p2s[16x16] 9.55x 455.42 4348.98 chroma_p2s_aligned[16x16] 9.43x 455.24 4294.46 chroma_hpp[ 8x32] 5.86x 2798.23 16404.65 chroma_hps[ 8x32] 4.75x 2752.19 13074.95 chroma_vpp[ 8x32] 8.82x 1902.40 16782.45 chroma_vps[ 8x32] 6.74x 1789.28 12064.10 chroma_vsp[ 8x32] 10.34x 1862.28 19264.09 chroma_vss[ 8x32] 8.65x 1640.96 14193.55 chroma_p2s[ 8x32] 9.36x 455.33 4260.84 chroma_p2s_aligned[ 8x32] 9.39x 455.38 4275.51 chroma_hpp[32x32] 6.07x 11526.91 69948.09 chroma_hps[32x32] 5.30x 10585.17 56090.62 chroma_vpp[32x32] 10.97x 6252.32 68597.91 chroma_vps[32x32] 8.80x 5726.47 50400.60 chroma_vsp[32x32] 12.20x 6312.14 77023.41 chroma_vss[32x32] 11.17x 5314.26 59378.36 chroma_p2s[32x32] 9.99x 2044.20 20416.23 chroma_p2s_aligned[32x32] 10.02x 2044.23 20485.61 chroma_hpp[16x64] 6.23x 11676.25 72704.97 chroma_hps[16x64] 4.70x 10316.75 48451.74 chroma_vpp[16x64] 9.16x 7042.92 64493.51 chroma_vps[16x64] 7.93x 5792.30 45961.32 chroma_vsp[16x64] 10.48x 7099.96 74380.52 chroma_vss[16x64] 10.90x 5051.81 55088.05 chroma_p2s[16x64] 11.08x 2044.26 22653.79 chroma_p2s_aligned[16x64] 10.94x 2044.29 22366.17 chroma_hpp[ 8x12] 5.74x 1102.14 6330.18 chroma_hps[ 8x12] 4.51x 1263.18 5702.77 chroma_vpp[ 8x12] 8.42x 769.76 6482.04 chroma_vps[ 8x12] 6.60x 711.81 4697.59 chroma_vsp[ 8x12] 9.26x 794.56 7358.80 chroma_vss[ 8x12] 8.09x 691.07 5590.82 chroma_p2s[ 8x12] 8.82x 203.35 1793.03 chroma_p2s_aligned[ 8x12] 8.88x 199.33 1770.54 chroma_hpp[ 6x16] 4.18x 1522.79 6360.96 chroma_hps[ 6x16] 3.48x 1589.85 5531.06 chroma_vpp[ 6x16] 5.28x 1229.61 6489.38 chroma_vps[ 6x16] 3.95x 1225.38 4837.15 chroma_vsp[ 6x16] 5.99x 1237.85 7414.22 chroma_vss[ 6x16] 5.17x 1080.57 5582.17 chroma_p2s[ 6x16] 5.04x 356.43 1796.03 chroma_p2s_aligned[ 6x16] 4.78x 370.51 1770.06 chroma_hpp[ 8x4] 4.72x 442.79 2091.82 chroma_hps[ 8x4] 4.22x 666.57 2816.15 chroma_vpp[ 8x4] 6.33x 339.41 2149.04 chroma_vps[ 8x4] 4.96x 320.89 1592.83 chroma_vsp[ 8x4] 7.22x 339.38 2451.70 chroma_vss[ 8x4] 6.22x 306.30 1905.66 chroma_p2s[ 8x4] 6.15x 91.16 560.56 chroma_p2s_aligned[ 8x4] 6.23x 91.25 568.50 chroma_hpp[ 2x16] 4.56x 426.27 1944.65 chroma_hps[ 2x16] 4.26x 422.13 1796.87 chroma_vpp[ 2x16] 5.72x 417.21 2385.69 chroma_vps[ 2x16] 4.58x 399.65 1829.34 chroma_vsp[ 2x16] 6.56x 420.33 2758.55 chroma_vss[ 2x16] 5.37x 381.22 2047.82 chroma_p2s[ 2x16] 2.11x 240.06 507.54 chroma_p2s_aligned[ 2x16] 2.28x 219.41 500.68 chroma_hpp[16x24] 6.28x 4337.58 27222.45 chroma_hps[16x24] 4.76x 4168.14 19819.96 chroma_vpp[16x24] 8.98x 2712.28 24358.32 chroma_vps[16x24] 7.79x 2218.50 17272.67 chroma_vsp[16x24] 10.40x 2686.25 27924.53 chroma_vss[16x24] 10.75x 1937.27 20833.23 chroma_p2s[16x24] 8.85x 720.21 6374.46 chroma_p2s_aligned[16x24] 8.80x 720.06 6338.07 chroma_hpp[12x32] 4.42x 5498.23 24317.31 chroma_hps[12x32] 3.99x 4782.33 19099.84 chroma_vpp[12x32] 6.83x 3600.81 24600.24 chroma_vps[12x32] 5.47x 3131.56 17117.07 chroma_vsp[12x32] 7.87x 3592.13 28263.01 chroma_vss[12x32] 7.62x 2759.97 21039.56 chroma_p2s[12x32] 8.39x 852.73 7150.24 chroma_p2s_aligned[12x32] 8.37x 852.76 7140.96 chroma_hpp[ 16x8] 6.04x 1488.08 8988.67 chroma_hps[ 16x8] 4.60x 1784.47 8202.08 chroma_vpp[ 16x8] 9.83x 914.86 8994.35 chroma_vps[ 16x8] 8.67x 783.12 6788.54 chroma_vsp[ 16x8] 10.21x 923.24 9426.25 chroma_vss[ 16x8] 10.33x 713.21 7370.26 chroma_p2s[ 16x8] 11.26x 265.06 2984.10 chroma_p2s_aligned[ 16x8] 11.15x 265.15 2957.68 chroma_hpp[ 4x32] 7.21x 1166.98 8415.18 chroma_hps[ 4x32] 5.44x 1258.02 6842.28 chroma_vpp[ 4x32] 8.01x 1080.42 8656.87 chroma_vps[ 4x32] 6.63x 995.56 6597.23 chroma_vsp[ 4x32] 9.18x 1078.89 9902.04 chroma_vss[ 4x32] 8.70x 871.44 7582.73 chroma_p2s[ 4x32] 5.65x 410.72 2321.60 chroma_p2s_aligned[ 4x32] 5.71x 409.82 2341.08 chroma_hpp[32x48] 5.84x 17357.35 101423.45 chroma_hps[32x48] 5.13x 15586.37 80008.13 chroma_vpp[32x48] 10.15x 9382.54 95214.59 chroma_vps[32x48] 7.92x 8550.00 67710.90 chroma_vsp[32x48] 12.39x 9405.33 116541.16 chroma_vss[32x48] 11.30x 7883.96 89122.37 chroma_p2s[32x48] 8.25x 3103.54 25604.61 chroma_p2s_aligned[32x48] 8.31x 3103.72 25807.09 chroma_hpp[24x64] 6.19x 15417.24 95444.49 chroma_hps[24x64] 4.66x 15389.99 71690.50 chroma_vpp[24x64] 9.03x 10604.09 95807.13 chroma_vps[24x64] 7.02x 9483.04 66547.09 chroma_vsp[24x64] 10.52x 10530.72 110824.69 chroma_vss[24x64] 9.42x 8688.07 81867.77 chroma_p2s[24x64] 8.40x 3627.12 30452.83 chroma_p2s_aligned[24x64] 8.29x 3633.26 30118.44 chroma_hpp[32x16] 5.93x 5700.84 33786.13 chroma_hps[32x16] 5.13x 5820.87 29885.89 chroma_vpp[32x16] 10.05x 3177.39 31941.40 chroma_vps[32x16] 7.79x 2918.44 22746.61 chroma_vsp[32x16] 12.31x 3192.40 39284.01 chroma_vss[32x16] 11.04x 2723.33 30063.85 chroma_p2s[32x16] 12.91x 984.94 12710.74 chroma_p2s_aligned[32x16] 11.92x 986.34 11755.42 chroma_hpp[ 8x64] 5.95x 5504.65 32746.05 chroma_hps[ 8x64] 4.65x 5317.29 24710.38 chroma_vpp[ 8x64] 9.07x 3663.94 33235.31 chroma_vps[ 8x64] 6.93x 3437.12 23829.74 chroma_vsp[ 8x64] 10.47x 3626.68 37976.27 chroma_vss[ 8x64] 8.94x 3158.23 28223.33 chroma_p2s[ 8x64] 8.33x 984.98 8209.30 chroma_p2s_aligned[ 8x64] 8.38x 985.29 8260.40 = Color Space i444 = chroma_hpp[ 4x4] 5.32x 215.18 1145.54 chroma_hps[ 4x4] 4.69x 306.33 1437.47 chroma_vpp[ 4x4] 4.66x 240.06 1118.24 chroma_vps[ 4x4] 3.85x 229.79 885.57 chroma_vsp[ 4x4] 5.49x 240.09 1318.92 chroma_vss[ 4x4] 4.59x 221.53 1016.75 chroma_p2s[ 4x4] 4.18x 78.79 328.98 chroma_p2s_aligned[ 4x4] 4.22x 79.48 335.71 chroma_hpp[ 8x8] 5.63x 786.72 4429.66 chroma_hps[ 8x8] 4.51x 964.74 4347.05 chroma_vpp[ 8x8] 7.57x 571.07 4324.22 chroma_vps[ 8x8] 6.04x 542.13 3276.91 chroma_vsp[ 8x8] 8.35x 587.63 4904.97 chroma_vss[ 8x8] 7.66x 513.23 3931.02 chroma_p2s[ 8x8] 9.09x 140.71 1278.40 chroma_p2s_aligned[ 8x8] 8.92x 140.83 1255.67 chroma_hpp[16x16] 5.58x 2895.35 16166.33 chroma_hps[16x16] 4.72x 2977.42 14043.37 chroma_vpp[16x16] 9.33x 1771.53 16525.61 chroma_vps[16x16] 7.69x 1501.77 11548.67 chroma_vsp[16x16] 10.52x 1797.36 18899.64 chroma_vss[16x16] 10.69x 1326.94 14185.25 chroma_p2s[16x16] 9.55x 455.21 4345.01 chroma_p2s_aligned[16x16] 9.51x 455.30 4328.07 chroma_hpp[32x32] 6.03x 11518.71 69444.17 chroma_hps[32x32] 5.24x 10573.11 55439.28 chroma_vpp[32x32] 10.97x 6274.28 68859.44 chroma_vps[32x32] 9.79x 5728.39 56078.12 chroma_vsp[32x32] 12.16x 6328.99 76968.09 chroma_vss[32x32] 11.25x 5284.51 59456.99 chroma_p2s[32x32] 10.07x 2044.14 20579.88 chroma_p2s_aligned[32x32] 10.17x 2044.20 20787.05 chroma_hpp[64x64] 6.97x 39238.35 273467.00 chroma_hps[64x64] 5.02x 40666.19 203973.67 chroma_vpp[64x64] 9.17x 28554.03 261971.44 chroma_vps[64x64] 8.08x 23421.94 189333.31 chroma_vsp[64x64] 10.57x 28500.99 301123.28 chroma_vss[64x64] 11.00x 20606.89 226619.98 chroma_p2s[64x64] 9.75x 8400.00 81874.27 chroma_p2s_aligned[64x64] 9.75x 8400.06 81894.83 chroma_hpp[ 8x4] 4.74x 442.84 2098.80 chroma_hps[ 8x4] 4.20x 667.14 2802.05 chroma_vpp[ 8x4] 6.35x 331.07 2102.65 chroma_vps[ 8x4] 4.93x 320.71 1582.00 chroma_vsp[ 8x4] 7.22x 339.41 2450.24 chroma_vss[ 8x4] 6.26x 306.21 1916.03 chroma_p2s[ 8x4] 6.96x 80.77 562.00 chroma_p2s_aligned[ 8x4] 7.17x 78.79 564.77 chroma_hpp[ 4x8] 6.10x 355.95 2172.89 chroma_hps[ 4x8] 5.47x 438.73 2400.96 chroma_vpp[ 4x8] 6.30x 345.08 2173.23 chroma_vps[ 4x8] 5.14x 326.95 1678.92 chroma_vsp[ 4x8] 7.31x 339.41 2480.80 chroma_vss[ 4x8] 6.19x 314.56 1947.05 chroma_p2s[ 4x8] 4.57x 128.40 587.37 chroma_p2s_aligned[ 4x8] 4.67x 128.34 599.28 chroma_hpp[ 16x8] 6.01x 1490.48 8960.36 chroma_hps[ 16x8] 4.59x 1784.06 8195.66 chroma_vpp[ 16x8] 9.83x 919.30 9033.25 chroma_vps[ 16x8] 8.70x 778.38 6769.88 chroma_vsp[ 16x8] 10.24x 927.61 9498.64 chroma_vss[ 16x8] 10.52x 714.21 7512.50 chroma_p2s[ 16x8] 14.06x 211.16 2969.10 chroma_p2s_aligned[ 16x8] 13.76x 213.20 2933.98 chroma_hpp[ 8x16] 5.97x 1415.90 8456.14 chroma_hps[ 8x16] 4.63x 1560.90 7220.80 chroma_vpp[ 8x16] 8.61x 986.98 8501.81 chroma_vps[ 8x16] 6.63x 928.50 6160.40 chroma_vsp[ 8x16] 9.52x 1020.06 9712.91 chroma_vss[ 8x16] 8.63x 843.60 7282.85 chroma_p2s[ 8x16] 10.52x 221.54 2330.98 chroma_p2s_aligned[ 8x16] 10.60x 221.56 2347.45 chroma_hpp[32x16] 5.95x 5721.27 34015.55 chroma_hps[32x16] 5.15x 5805.76 29886.13 chroma_vpp[32x16] 10.06x 3172.79 31908.34 chroma_vps[32x16] 7.74x 2925.32 22655.35 chroma_vsp[32x16] 12.21x 3211.17 39222.32 chroma_vss[32x16] 11.10x 2687.87 29845.73 chroma_p2s[32x16] 12.74x 984.85 12550.34 chroma_p2s_aligned[32x16] 11.92x 984.85 11737.59 chroma_hpp[16x32] 5.63x 5728.51 32236.95 chroma_hps[16x32] 4.78x 5360.16 25630.46 chroma_vpp[16x32] 8.97x 3606.61 32353.59 chroma_vps[16x32] 7.70x 2952.59 22735.79 chroma_vsp[16x32] 10.54x 3556.40 37469.22 chroma_vss[16x32] 10.69x 2579.64 27579.08 chroma_p2s[16x32] 8.58x 984.95 8451.58 chroma_p2s_aligned[16x32] 8.51x 984.83 8383.65 chroma_hpp[64x32] 6.82x 19512.91 133016.39 chroma_hps[64x32] 4.96x 21160.64 104868.22 chroma_vpp[64x32] 9.33x 14020.31 130765.13 chroma_vps[64x32] 7.97x 11634.26 92758.68 chroma_vsp[64x32] 10.41x 14384.96 149804.97 chroma_vss[64x32] 11.07x 10272.90 113692.30 chroma_p2s[64x32] 9.73x 4162.71 40513.47 chroma_p2s_aligned[64x32] 9.75x 4156.98 40515.51 chroma_hpp[32x64] 5.86x 23056.75 135090.42 chroma_hps[32x64] 5.12x 20426.74 104618.36 chroma_vpp[32x64] 10.99x 12489.10 137287.22 chroma_vps[32x64] 7.89x 11446.88 90305.89 chroma_vsp[32x64] 12.44x 12445.84 154827.42 chroma_vss[32x64] 11.74x 10557.18 123964.81 chroma_p2s[32x64] 8.26x 4163.69 34381.08 chroma_p2s_aligned[32x64] 8.26x 4162.76 34400.56 chroma_hpp[16x12] 5.48x 2216.67 12149.64 chroma_hps[16x12] 4.68x 2380.45 11148.70 chroma_vpp[16x12] 9.20x 1340.98 12331.38 chroma_vps[16x12] 7.69x 1139.22 8764.21 chroma_vsp[16x12] 10.44x 1372.10 14331.46 chroma_vss[16x12] 10.30x 1023.84 10547.50 chroma_p2s[16x12] 10.26x 322.85 3313.35 chroma_p2s_aligned[16x12] 10.29x 322.90 3323.57 chroma_hpp[12x16] 4.45x 2771.14 12323.33 chroma_hps[12x16] 3.95x 2664.02 10516.95 chroma_vpp[12x16] 6.83x 1806.46 12332.46 chroma_vps[12x16] 5.58x 1581.31 8820.00 chroma_vsp[12x16] 7.83x 1818.41 14246.39 chroma_vss[12x16] 7.53x 1415.57 10655.90 chroma_p2s[12x16] 9.59x 389.05 3732.65 chroma_p2s_aligned[12x16] 9.86x 384.97 3796.35 chroma_hpp[ 16x4] 5.19x 819.73 4253.03 chroma_hps[ 16x4] 4.52x 1188.32 5376.87 chroma_vpp[ 16x4] 8.73x 511.31 4465.73 chroma_vps[ 16x4] 7.30x 480.15 3503.21 chroma_vsp[ 16x4] 9.60x 513.41 4926.85 chroma_vss[ 16x4] 9.11x 420.63 3832.91 chroma_p2s[ 16x4] 11.65x 132.43 1542.81 chroma_p2s_aligned[ 16x4] 12.55x 132.46 1662.81 chroma_hpp[ 4x16] 6.60x 659.97 4356.07 chroma_hps[ 4x16] 5.17x 740.92 3828.67 chroma_vpp[ 4x16] 8.06x 562.81 4536.91 chroma_vps[ 4x16] 6.41x 537.99 3446.51 chroma_vsp[ 4x16] 8.85x 579.50 5127.05 chroma_vss[ 4x16] 8.11x 490.09 3975.63 chroma_p2s[ 4x16] 6.27x 209.17 1310.86 chroma_p2s_aligned[ 4x16] 6.15x 209.14 1285.85 chroma_hpp[32x24] 5.77x 8559.76 49416.67 chroma_hps[32x24] 4.70x 8201.22 38517.96 chroma_vpp[32x24] 10.83x 4739.94 51333.43 chroma_vps[32x24] 8.77x 4322.52 37901.24 chroma_vsp[32x24] 11.50x 4795.35 55155.63 chroma_vss[32x24] 10.69x 4014.11 42897.96 chroma_p2s[32x24] 8.77x 1514.56 13290.30 chroma_p2s_aligned[32x24] 8.57x 1514.53 12973.11 chroma_hpp[24x32] 6.24x 7669.51 47892.27 chroma_hps[24x32] 4.76x 7975.52 37964.01 chroma_vpp[24x32] 9.04x 5323.81 48107.02 chroma_vps[24x32] 7.20x 4752.10 34230.18 chroma_vsp[24x32] 10.51x 5289.04 55575.15 chroma_vss[24x32] 9.54x 4310.15 41107.57 chroma_p2s[24x32] 8.65x 1514.56 13097.07 chroma_p2s_aligned[24x32] 8.43x 1514.38 12767.74 chroma_hpp[ 32x8] 5.91x 2876.46 16999.72 chroma_hps[ 32x8] 5.18x 3422.52 17742.32 chroma_vpp[ 32x8] 10.36x 1639.09 16987.46 chroma_vps[ 32x8] 8.54x 1498.56 12791.42 chroma_vsp[ 32x8] 11.62x 1675.86 19470.90 chroma_vss[ 32x8] 9.97x 1438.20 14345.05 chroma_p2s[ 32x8] 13.91x 455.21 6332.41 chroma_p2s_aligned[ 32x8] 13.99x 455.27 6367.35 chroma_hpp[ 8x32] 5.72x 2856.76 16351.62 chroma_hps[ 8x32] 4.73x 2752.58 13020.48 chroma_vpp[ 8x32] 8.92x 1868.59 16665.09 chroma_vps[ 8x32] 6.80x 1776.37 12076.75 chroma_vsp[ 8x32] 9.96x 1913.84 19058.36 chroma_vss[ 8x32] 8.67x 1640.54 14230.36 chroma_p2s[ 8x32] 9.50x 446.95 4243.89 chroma_p2s_aligned[ 8x32] 9.70x 455.23 4415.11 chroma_hpp[64x48] 6.68x 29407.47 196341.03 chroma_hps[64x48] 4.95x 30905.82 152972.47 chroma_vpp[64x48] 9.29x 21035.75 195322.25 chroma_vps[64x48] 8.14x 17418.43 141740.69 chroma_vsp[64x48] 10.53x 21472.59 226169.70 chroma_vss[64x48] 10.52x 15404.99 162110.27 chroma_p2s[64x48] 11.43x 6287.66 71860.04 chroma_p2s_aligned[64x48] 11.53x 6277.41 72365.89 chroma_hpp[48x64] 6.80x 29383.85 199921.92 chroma_hps[48x64] 5.04x 30474.42 153456.44 chroma_vpp[48x64] 9.26x 21415.05 198313.45 chroma_vps[48x64] 8.40x 17313.80 145399.59 chroma_vsp[48x64] 10.62x 21533.34 228612.75 chroma_vss[48x64] 10.74x 15313.00 164536.59 chroma_p2s[48x64] 10.21x 6281.40 64106.33 chroma_p2s_aligned[48x64] 10.19x 6281.34 63982.48 chroma_hpp[64x16] 6.77x 9746.38 65987.98 chroma_hps[64x16] 4.95x 11481.16 56783.93 chroma_vpp[64x16] 9.21x 7103.68 65448.94 chroma_vps[64x16] 8.14x 5839.53 47550.42 chroma_vsp[64x16] 10.70x 7023.52 75172.19 chroma_vss[64x16] 10.96x 5149.66 56430.42 chroma_p2s[64x16] 9.96x 2044.11 20363.09 chroma_p2s_aligned[64x16] 10.00x 2044.11 20444.25 chroma_hpp[16x64] 6.23x 11658.32 72597.72 chroma_hps[16x64] 4.68x 10335.95 48390.18 chroma_vpp[16x64] 9.12x 7050.18 64323.37 chroma_vps[16x64] 7.98x 5762.10 45962.29 chroma_vsp[16x64] 10.41x 7142.73 74362.12 chroma_vss[16x64] 10.80x 5106.82 55138.44 chroma_p2s[16x64] 10.33x 2044.11 21116.15 chroma_p2s_aligned[16x64] 10.54x 2044.14 21541.56 == intrapred primitives == intra_planar_4x4 4.53x 138.79 628.14 intra_dc_4x4[f=0] 4.04x 83.32 336.43 intra_dc_4x4[f=1] 2.97x 160.13 475.43 intra_ang_4x4[ 2] 8.79x 77.08 677.56 intra_ang_4x4[ 3] 5.47x 165.56 905.89 intra_ang_4x4[ 4] 4.97x 180.09 895.54 intra_ang_4x4[ 5] 5.10x 180.09 918.88 intra_ang_4x4[ 6] 4.92x 180.09 885.81 intra_ang_4x4[ 7] 4.92x 180.09 885.57 intra_ang_4x4[ 8] 5.94x 149.02 885.69 intra_ang_4x4[ 9] 5.72x 155.30 888.22 intra_ang_4x4[10] 8.13x 82.87 673.47 intra_ang_4x4[11] 7.42x 157.27 1166.45 intra_ang_4x4[12] 7.51x 155.27 1165.37 intra_ang_4x4[13] 7.28x 159.65 1161.88 intra_ang_4x4[14] 7.32x 157.46 1152.99 intra_ang_4x4[15] 6.81x 165.65 1127.86 intra_ang_4x4[16] 6.81x 165.65 1127.47 intra_ang_4x4[17] 6.62x 173.90 1150.94 intra_ang_4x4[18] 8.56x 75.61 647.49 intra_ang_4x4[19] 4.90x 163.55 801.40 intra_ang_4x4[20] 5.08x 151.25 767.86 intra_ang_4x4[21] 5.12x 149.14 763.29 intra_ang_4x4[22] 5.29x 144.88 766.77 intra_ang_4x4[23] 5.22x 149.10 778.92 intra_ang_4x4[24] 5.37x 138.88 746.21 intra_ang_4x4[25] 5.35x 142.93 765.33 intra_ang_4x4[26] 4.52x 101.51 459.32 intra_ang_4x4[27] 5.18x 140.77 728.90 intra_ang_4x4[28] 5.11x 140.77 718.68 intra_ang_4x4[29] 5.19x 140.80 730.58 intra_ang_4x4[30] 5.04x 142.51 717.96 intra_ang_4x4[31] 4.56x 157.43 718.20 intra_ang_4x4[32] 4.81x 149.02 716.27 intra_ang_4x4[33] 4.81x 149.17 717.96 intra_ang_4x4[34] 7.10x 76.12 540.24 intra_filter_4x4 2.93x 153.23 448.50 intra_planar_8x8 10.17x 223.49 2271.81 intra_dc_8x8[f=0] 10.82x 122.67 1327.21 intra_dc_8x8[f=1] 6.61x 240.15 1587.41 intra_ang_8x8[ 2] 18.90x 109.85 2076.43 intra_ang_8x8[ 3] 7.80x 374.65 2922.41 intra_ang_8x8[ 4] 7.19x 401.54 2888.30 intra_ang_8x8[ 5] 7.80x 374.74 2921.60 intra_ang_8x8[ 6] 7.97x 364.35 2904.77 intra_ang_8x8[ 7] 7.63x 383.11 2921.60 intra_ang_8x8[ 8] 8.40x 347.78 2921.08 intra_ang_8x8[ 9] 8.68x 337.40 2927.62 intra_ang_8x8[10] 13.52x 155.36 2100.96 intra_ang_8x8[11] 8.87x 361.47 3205.90 intra_ang_8x8[12] 9.26x 347.72 3219.68 intra_ang_8x8[13] 8.79x 362.22 3183.49 intra_ang_8x8[14] 8.63x 380.89 3288.34 intra_ang_8x8[15] 8.70x 372.61 3240.60 intra_ang_8x8[16] 8.34x 378.98 3162.57 intra_ang_8x8[17] 7.62x 424.23 3234.11 intra_ang_8x8[18] 17.22x 96.35 1658.67 intra_ang_8x8[19] 8.45x 300.09 2535.27 intra_ang_8x8[20] 8.72x 282.29 2460.48 intra_ang_8x8[21] 7.80x 311.62 2429.40 intra_ang_8x8[22] 8.98x 265.12 2380.64 intra_ang_8x8[23] 8.91x 265.12 2363.21 intra_ang_8x8[24] 7.79x 300.18 2339.76 intra_ang_8x8[25] 9.44x 246.36 2326.17 intra_ang_8x8[26] 6.17x 202.81 1252.30 intra_ang_8x8[27] 9.18x 245.07 2249.94 intra_ang_8x8[28] 8.90x 252.64 2247.23 intra_ang_8x8[29] 7.34x 306.45 2250.06 intra_ang_8x8[30] 8.10x 277.40 2246.93 intra_ang_8x8[31] 8.23x 273.29 2249.88 intra_ang_8x8[32] 8.11x 277.37 2249.34 intra_ang_8x8[33] 7.02x 320.80 2251.26 intra_ang_8x8[34] 13.13x 111.87 1469.22 intra_filter_8x8 5.77x 149.11 860.32 intra_planar_16x16 13.61x 600.00 8164.34 intra_dc_16x16[f=0] 8.90x 364.17 3242.28 intra_dc_16x16[f=1] 6.80x 579.41 3939.40 intra_ang_16x16[ 2] 25.72x 359.97 9260.20 intra_ang_16x16[ 3] 10.18x 1254.08 12770.86 intra_ang_16x16[ 4] 10.42x 1266.42 13195.31 intra_ang_16x16[ 5] 10.73x 1222.84 13118.00 intra_ang_16x16[ 6] 10.78x 1224.91 13205.29 intra_ang_16x16[ 7] 10.74x 1216.60 13064.85 intra_ang_16x16[ 8] 10.89x 1208.11 13159.48 intra_ang_16x16[ 9] 11.28x 1138.14 12837.23 intra_ang_16x16[10] 20.85x 370.36 7721.69 intra_ang_16x16[11] 9.29x 1380.69 12829.06 intra_ang_16x16[12] 9.00x 1450.39 13058.00 intra_ang_16x16[13] 9.01x 1490.14 13431.21 intra_ang_16x16[14] 8.64x 1514.44 13077.96 intra_ang_16x16[15] 8.48x 1536.28 13033.11 intra_ang_16x16[16] 8.42x 1547.60 13034.55 intra_ang_16x16[17] 8.12x 1563.09 12696.87 intra_ang_16x16[18] 19.30x 315.07 6080.48 intra_ang_16x16[19] 9.09x 962.16 8750.12 intra_ang_16x16[20] 9.29x 968.37 8997.71 intra_ang_16x16[21] 9.57x 945.53 9046.65 intra_ang_16x16[22] 9.88x 902.94 8919.20 intra_ang_16x16[23] 9.80x 903.18 8854.75 intra_ang_16x16[24] 10.33x 858.92 8869.52 intra_ang_16x16[25] 11.12x 769.76 8556.63 intra_ang_16x16[26] 7.24x 494.50 3581.24 intra_ang_16x16[27] 11.09x 794.53 8808.79 intra_ang_16x16[28] 10.99x 827.69 9099.28 intra_ang_16x16[29] 10.34x 848.43 8773.25 intra_ang_16x16[30] 9.85x 890.43 8771.90 intra_ang_16x16[31] 9.92x 885.08 8780.44 intra_ang_16x16[32] 9.31x 941.92 8772.50 intra_ang_16x16[33] 9.74x 882.08 8590.72 intra_ang_16x16[34] 14.76x 360.00 5313.07 intra_filter_16x16 7.03x 273.20 1920.36 intra_planar_32x32 15.04x 2116.67 31829.46 intra_dc_32x32[f=0] 12.68x 1216.63 15431.90 intra_ang_32x32[ 2] 27.76x 1142.13 31707.54 intra_ang_32x32[ 3] 10.27x 4876.22 50078.48 intra_ang_32x32[ 4] 11.14x 4966.99 55345.01 intra_ang_32x32[ 5] 11.36x 4858.77 55205.17 intra_ang_32x32[ 6] 11.16x 4881.06 54448.98 intra_ang_32x32[ 7] 11.35x 4860.09 55153.23 intra_ang_32x32[ 8] 11.14x 4851.50 54053.03 intra_ang_32x32[ 9] 11.82x 4554.11 53843.45 intra_ang_32x32[10] 29.88x 1135.92 33946.65 intra_ang_32x32[11] 10.49x 4802.55 50363.09 intra_ang_32x32[12] 9.45x 5198.67 49108.86 intra_ang_32x32[13] 10.58x 5175.95 54778.32 intra_ang_32x32[14] 10.23x 5282.13 54040.88 intra_ang_32x32[15] 9.48x 5229.88 49572.27 intra_ang_32x32[16] 10.08x 5372.45 54141.64 intra_ang_32x32[17] 10.08x 5420.60 54626.93 intra_ang_32x32[18] 12.92x 1222.90 15805.01 intra_ang_32x32[19] 8.85x 3971.29 35153.14 intra_ang_32x32[20] 10.26x 3858.98 39607.34 intra_ang_32x32[21] 9.84x 3715.77 36577.39 intra_ang_32x32[22] 8.28x 3740.66 30969.86 intra_ang_32x32[23] 9.07x 3439.04 31177.52 intra_ang_32x32[24] 9.07x 3446.31 31272.51 intra_ang_32x32[25] 10.30x 3087.01 31805.05 intra_ang_32x32[26] 15.36x 1135.98 17443.77 intra_ang_32x32[27] 10.78x 3093.66 33348.34 intra_ang_32x32[28] 10.06x 3332.55 33537.36 intra_ang_32x32[29] 9.93x 3370.72 33461.60 intra_ang_32x32[30] 9.89x 3426.19 33878.84 intra_ang_32x32[31] 9.92x 3409.67 33807.41 intra_ang_32x32[32] 9.47x 3559.73 33718.44 intra_ang_32x32[33] 9.87x 3380.66 33371.30 intra_ang_32x32[34] 14.14x 1142.10 16151.90 intra_filter_32x32 7.58x 467.78 3547.09 + popd ~/RPM/BUILD/x265-3.5 + for i in 8 10 12 + '[' -d 12bit ']' + pushd 12bit ~/RPM/BUILD/x265-3.5/12bit ~/RPM/BUILD/x265-3.5 + test/TestBench Using random seed 60CD7325 12bit Testing primitives: SSE2 Testing primitives: SSE3 Testing primitives: SSSE3 Testing primitives: SSE4 Testing primitives: AVX Testing primitives: AVX2 Testing primitives: BMI2 Testing primitives: ARMv6 Testing primitives: NEON Testing primitives: FastNeonMRC Test performance improvement with full optimizations == pixel primitives == satd[ 4x4] 3.10x 209.05 647.74 avg_pp[ 4x4] 3.61x 118.35 427.09 avg_pp_aligned[ 4x4] 3.42x 118.38 404.85 sad[ 4x4] 3.47x 128.34 444.89 sad_x3[ 4x4] 3.12x 300.42 938.72 sad_x4[ 4x4] 3.82x 347.72 1329.88 copy_pp[ 4x4] 3.64x 75.52 275.11 addAvg[ 4x4] 3.42x 151.16 516.91 addAvg_aligned[ 4x4] 3.41x 151.13 515.83 sub_ps[ 4x4] 3.65x 84.97 310.46 add_ps[ 4x4] 5.06x 115.95 587.25 add_ps_aligned[ 4x4] 4.60x 116.01 533.27 copy_ss[ 4x4] 3.50x 76.24 266.93 satd[ 8x8] 6.61x 298.02 1968.55 avg_pp[ 8x8] 9.06x 165.56 1500.72 avg_pp_aligned[ 8x8] 8.82x 167.63 1478.84 sad[ 8x8] 5.67x 306.78 1738.32 sad_x3[ 8x8] 7.07x 489.09 3456.02 sad_x4[ 8x8] 7.22x 637.82 4603.77 copy_pp[ 8x8] 10.92x 111.33 1215.90 addAvg[ 8x8] 6.16x 331.22 2038.80 addAvg_aligned[ 8x8] 6.08x 335.69 2039.40 sub_ps[ 8x8] 6.47x 178.11 1151.54 add_ps[ 8x8] 9.82x 207.84 2041.68 add_ps_aligned[ 8x8] 9.95x 207.58 2065.85 copy_ss[ 8x8] 11.07x 111.84 1238.36 [i420] copy_pp[ 4x4] 4.83x 75.28 363.25 [i420] addAvg[ 4x4] 3.52x 146.98 517.88 [i420] addAvg_aligned[ 4x4] 3.52x 146.98 517.39 [i420] copy_ss[ 4x4] 3.97x 75.43 299.40 [i420] sub_ps[ 4x4] 3.54x 85.18 301.32 [i420] add_ps[ 4x4] 5.06x 106.61 539.40 [i420] add_ps_aligned[ 4x4] 5.07x 106.61 540.12 [i422] copy_pp[ 4x8] 5.62x 108.80 611.90 [i422] addAvg[ 4x8] 4.35x 219.80 955.07 [i422] addAvg_aligned[ 4x8] 4.35x 219.65 955.67 [i422] satd[ 4x8] 6.11x 207.01 1264.82 [i422] copy_ss[ 4x8] 4.60x 110.28 506.81 [i422] sub_ps[ 4x8] 3.21x 178.20 572.46 [i422] add_ps[ 4x8] 5.03x 196.00 986.57 [i422] add_ps_aligned[ 4x8] 5.03x 195.88 984.65 satd[ 8x4] 5.34x 190.45 1017.84 avg_pp[ 8x4] 5.55x 120.09 666.39 avg_pp_aligned[ 8x4] 6.39x 104.72 669.14 sad[ 8x4] 4.40x 182.16 801.64 sad_x3[ 8x4] 5.07x 330.14 1674.11 sad_x4[ 8x4] 6.50x 362.22 2352.75 copy_pp[ 8x4] 9.47x 75.32 713.03 addAvg[ 8x4] 4.58x 231.69 1061.72 addAvg_aligned[ 8x4] 4.57x 231.84 1058.96 [i420] copy_pp[ 4x2] 2.18x 75.07 163.29 [i420] addAvg[ 4x2] 3.79x 79.60 301.80 [i420] addAvg_aligned[ 4x2] 3.84x 78.94 303.01 [i422] copy_pp[ 4x4] 4.12x 74.74 308.18 [i422] addAvg[ 4x4] 3.49x 149.08 520.88 [i422] addAvg_aligned[ 4x4] 3.47x 148.99 517.52 satd[ 4x8] 6.10x 209.08 1275.99 avg_pp[ 4x8] 4.60x 179.16 824.85 avg_pp_aligned[ 4x8] 4.42x 174.09 769.30 sad[ 4x8] 3.81x 196.87 749.58 sad_x3[ 4x8] 3.30x 530.10 1746.99 sad_x4[ 4x8] 3.36x 699.65 2352.26 copy_pp[ 4x8] 5.20x 112.47 584.85 addAvg[ 4x8] 3.89x 248.46 967.09 addAvg_aligned[ 4x8] 4.09x 236.67 967.58 [i420] copy_pp[ 2x4] 1.68x 76.00 127.94 [i420] addAvg[ 2x4] 2.49x 128.37 319.84 [i420] addAvg_aligned[ 2x4] 2.49x 128.40 319.48 [i422] copy_pp[ 2x8] 2.07x 100.73 208.50 [i422] addAvg[ 2x8] 2.70x 211.19 570.18 [i422] addAvg_aligned[ 2x8] 2.70x 211.22 569.94 satd[16x16] 7.21x 1086.31 7831.50 avg_pp[16x16] 10.31x 513.66 5297.56 avg_pp_aligned[16x16] 10.18x 511.67 5209.18 sad[16x16] 11.55x 489.06 5648.42 sad_x3[16x16] 8.67x 1445.65 12532.77 sad_x4[16x16] 8.65x 1875.59 16225.97 copy_pp[16x16] 8.58x 389.32 3340.40 addAvg[16x16] 11.20x 714.77 8003.57 addAvg_aligned[16x16] 11.16x 713.86 7963.77 sse_ss[16x16] 14.30x 457.66 6544.69 sub_ps[16x16] 7.35x 496.63 3651.57 add_ps[16x16] 12.59x 563.38 7094.67 add_ps_aligned[16x16] 12.21x 563.90 6887.74 copy_ss[16x16] 8.45x 389.44 3290.96 copy_sp[16x16] 8.60x 381.16 3278.60 copy_ps[16x16] 8.96x 381.25 3415.78 [i420] copy_pp[ 8x8] 11.16x 108.56 1211.54 [i420] addAvg[ 8x8] 6.14x 331.43 2036.39 [i420] addAvg_aligned[ 8x8] 6.13x 331.67 2031.46 [i420] satd[ 8x8] 6.63x 298.05 1977.23 [i420] copy_ss[ 8x8] 11.21x 108.74 1218.52 [i420] sub_ps[ 8x8] 6.27x 177.15 1110.18 [i420] add_ps[ 8x8] 9.66x 209.23 2021.84 [i420] add_ps_aligned[ 8x8] 9.91x 204.37 2026.27 [i420] sa8d[ 8x8] 7.55x 302.13 2282.28 [i422] copy_pp[ 8x16] 10.32x 227.96 2351.66 [i422] addAvg[ 8x16] 7.66x 544.83 4174.70 [i422] addAvg_aligned[ 8x16] 7.66x 544.86 4171.50 [i422] satd[ 8x16] 8.06x 528.35 4258.80 [i422] copy_ss[ 8x16] 10.06x 231.96 2334.47 [i422] sub_ps[ 8x16] 7.15x 310.78 2223.49 [i422] add_ps[ 8x16] 10.67x 345.53 3688.38 [i422] add_ps_aligned[ 8x16] 12.40x 300.57 3726.01 [i422] sa8d[ 8x16] 2.48x 1797.93 4457.31 satd[ 16x8] 6.30x 622.85 3925.25 avg_pp[ 16x8] 9.45x 300.18 2837.56 avg_pp_aligned[ 16x8] 9.20x 300.09 2760.24 sad[ 16x8] 12.55x 290.16 3640.04 sad_x3[ 16x8] 8.46x 770.16 6519.16 sad_x4[ 16x8] 8.44x 985.15 8315.90 copy_pp[ 16x8] 7.88x 227.96 1796.87 addAvg[ 16x8] 9.69x 421.14 4082.77 addAvg_aligned[ 16x8] 9.63x 422.37 4065.45 [i420] copy_pp[ 8x4] 9.38x 74.62 699.76 [i420] addAvg[ 8x4] 4.58x 229.73 1051.14 [i420] addAvg_aligned[ 8x4] 4.59x 229.79 1055.47 [i420] satd[ 8x4] 5.17x 194.86 1007.98 [i422] copy_pp[ 8x8] 10.93x 109.28 1194.95 [i422] addAvg[ 8x8] 6.11x 331.13 2022.41 [i422] addAvg_aligned[ 8x8] 6.11x 331.28 2023.29 [i422] satd[ 8x8] 6.82x 289.79 1975.67 satd[ 8x16] 8.18x 521.48 4264.10 avg_pp[ 8x16] 8.99x 300.57 2703.13 avg_pp_aligned[ 8x16] 9.03x 298.35 2695.07 sad[ 8x16] 8.62x 331.71 2859.32 sad_x3[ 8x16] 7.35x 892.17 6557.59 sad_x4[ 8x16] 7.31x 1165.42 8520.12 copy_pp[ 8x16] 9.66x 244.62 2362.85 addAvg[ 8x16] 7.62x 546.75 4164.58 addAvg_aligned[ 8x16] 7.71x 546.69 4213.83 [i420] copy_pp[ 4x8] 5.54x 110.46 611.66 [i420] addAvg[ 4x8] 4.39x 219.56 964.21 [i420] addAvg_aligned[ 4x8] 4.39x 219.56 963.13 [i420] satd[ 4x8] 6.24x 205.00 1279.24 [i422] copy_pp[ 4x16] 4.96x 227.99 1131.94 [i422] addAvg[ 4x16] 4.97x 372.97 1853.01 [i422] addAvg_aligned[ 4x16] 4.99x 372.85 1860.84 [i422] satd[ 4x16] 6.96x 360.09 2505.57 satd[ 16x4] 5.36x 370.39 1985.06 avg_pp[ 16x4] 7.53x 188.43 1419.80 avg_pp_aligned[ 16x4] 7.66x 188.34 1442.77 sad[ 16x4] 7.92x 200.71 1590.30 sad_x3[ 16x4] 7.45x 449.08 3346.14 sad_x4[ 16x4] 8.10x 550.09 4454.55 copy_pp[ 16x4] 11.71x 144.88 1697.23 addAvg[ 16x4] 7.17x 275.27 1973.51 addAvg_aligned[ 16x4] 7.16x 275.15 1970.86 [i420] copy_pp[ 8x2] 3.10x 74.98 232.79 [i420] addAvg[ 8x2] 4.05x 140.77 570.30 [i420] addAvg_aligned[ 8x2] 4.02x 140.77 565.37 [i422] copy_pp[ 8x4] 9.33x 75.46 704.37 [i422] addAvg[ 8x4] 4.58x 229.67 1051.26 [i422] addAvg_aligned[ 8x4] 4.58x 229.64 1052.34 [i422] satd[ 8x4] 5.28x 190.42 1006.29 satd[16x12] 6.76x 854.56 5776.39 avg_pp[16x12] 10.91x 387.04 4222.73 avg_pp_aligned[16x12] 11.10x 387.19 4298.51 sad[16x12] 11.50x 368.73 4241.93 sad_x3[16x12] 8.53x 1109.35 9461.45 sad_x4[16x12] 8.48x 1439.13 12210.84 copy_pp[16x12] 8.47x 310.96 2634.82 addAvg[16x12] 10.42x 573.92 5980.88 addAvg_aligned[16x12] 10.47x 574.47 6013.83 [i420] copy_pp[ 8x6] 12.34x 80.83 997.15 [i420] addAvg[ 8x6] 6.06x 256.66 1554.34 [i420] addAvg_aligned[ 8x6] 6.06x 256.60 1554.83 [i422] copy_pp[ 8x12] 9.93x 170.16 1688.90 [i422] addAvg[ 8x12] 7.69x 422.40 3247.95 [i422] addAvg_aligned[ 8x12] 7.68x 422.49 3244.33 [i422] satd[ 8x12] 8.84x 413.91 3660.12 satd[ 4x16] 6.60x 378.61 2497.39 avg_pp[ 4x16] 4.48x 331.64 1485.09 avg_pp_aligned[ 4x16] 4.67x 327.43 1530.66 sad[ 4x16] 3.97x 413.45 1642.12 sad_x3[ 4x16] 4.20x 888.41 3734.43 sad_x4[ 4x16] 4.00x 1164.34 4662.32 copy_pp[ 4x16] 4.83x 235.62 1137.35 addAvg[ 4x16] 5.01x 372.94 1867.23 addAvg_aligned[ 4x16] 5.01x 372.70 1868.54 [i420] copy_pp[ 2x8] 2.15x 101.72 218.72 [i420] addAvg[ 2x8] 2.67x 209.05 558.64 [i420] addAvg_aligned[ 2x8] 2.66x 209.08 555.51 [i422] copy_pp[ 2x16] 1.93x 215.99 417.47 [i422] addAvg[ 2x16] 2.90x 366.72 1065.21 [i422] addAvg_aligned[ 2x16] 2.90x 366.72 1064.61 satd[12x16] 7.86x 947.00 7446.27 avg_pp[12x16] 7.33x 534.30 3914.70 avg_pp_aligned[12x16] 7.12x 534.39 3805.61 sad[12x16] 5.60x 719.37 4027.47 sad_x3[12x16] 3.84x 2464.98 9469.54 sad_x4[12x16] 3.73x 3298.32 12300.36 copy_pp[12x16] 7.20x 392.18 2821.80 addAvg[12x16] 7.91x 768.02 6071.81 addAvg_aligned[12x16] 7.90x 768.23 6067.23 [i420] copy_pp[ 6x8] 5.81x 202.81 1178.60 [i420] addAvg[ 6x8] 6.01x 262.93 1580.56 [i420] addAvg_aligned[ 6x8] 6.01x 262.81 1579.72 [i422] copy_pp[ 6x16] 4.28x 364.53 1560.84 [i422] addAvg[ 6x16] 6.86x 480.72 3296.03 [i422] addAvg_aligned[ 6x16] 6.93x 480.48 3330.18 satd[32x32] 7.73x 3975.05 30746.09 avg_pp[32x32] 14.52x 1762.28 25586.69 avg_pp_aligned[32x32] 13.90x 1763.27 24515.83 sad[32x32] 19.40x 1399.21 27140.32 sad_x3[32x32] 9.83x 5375.10 52854.71 sad_x4[32x32] 9.74x 7120.80 69375.15 copy_pp[32x32] 13.35x 1258.71 16807.46 addAvg[32x32] 12.13x 2523.15 30617.55 addAvg_aligned[32x32] 12.36x 2501.62 30925.73 sse_ss[32x32] 15.01x 2105.29 31600.76 sub_ps[32x32] 10.06x 1761.41 17717.79 add_ps[32x32] 16.87x 1812.94 30587.74 add_ps_aligned[32x32] 16.86x 1835.66 30947.25 copy_ss[32x32] 13.66x 1258.53 17187.41 copy_sp[32x32] 13.05x 1258.35 16419.76 copy_ps[32x32] 16.02x 1258.50 20165.53 [i420] copy_pp[16x16] 8.57x 383.08 3283.53 [i420] addAvg[16x16] 11.06x 712.26 7880.48 [i420] addAvg_aligned[16x16] 11.06x 712.26 7877.95 [i420] satd[16x16] 7.53x 1082.16 8148.31 [i420] copy_ss[16x16] 8.35x 383.08 3199.72 [i420] copy_ps[16x16] 8.77x 383.12 3360.12 [i420] copy_sp[16x16] 8.39x 383.11 3214.75 [i420] sse_pp[16x16] 15.65x 422.43 6610.48 [i420] sub_ps[16x16] 7.37x 496.69 3662.05 [i420] add_ps[16x16] 12.68x 563.11 7142.52 [i420] add_ps_aligned[16x16] 12.37x 564.46 6984.77 [i420] sa8d[16x16] 7.96x 1084.17 8627.62 [i422] copy_pp[16x32] 8.28x 714.53 5914.63 [i422] addAvg[16x32] 11.99x 1295.83 15538.44 [i422] addAvg_aligned[16x32] 11.98x 1295.84 15519.40 [i422] satd[16x32] 7.74x 2021.42 15638.72 [i422] copy_ss[16x32] 8.13x 720.51 5856.67 [i422] copy_ps[16x32] 8.09x 720.60 5830.46 [i422] copy_sp[16x32] 8.09x 720.69 5828.43 [i422] sse_pp[16x32] 11.27x 910.97 10265.42 [i422] sub_ps[16x32] 10.84x 943.45 10226.81 [i422] add_ps[16x32] 13.66x 1006.58 13745.54 [i422] add_ps_aligned[16x32] 13.79x 1006.04 13870.70 [i422] sa8d[16x32] 2.63x 6680.68 17541.04 satd[32x16] 7.71x 2034.26 15674.79 avg_pp[32x16] 13.98x 896.19 12531.81 avg_pp_aligned[32x16] 13.90x 902.55 12545.18 sad[32x16] 16.97x 753.47 12785.29 sad_x3[32x16] 9.84x 2762.55 27189.62 sad_x4[32x16] 9.60x 3644.08 34971.82 copy_pp[32x16] 12.58x 670.81 8436.63 addAvg[32x16] 11.94x 1291.82 15425.05 addAvg_aligned[32x16] 11.81x 1295.63 15298.68 [i420] copy_pp[ 16x8] 8.13x 227.81 1852.53 [i420] addAvg[ 16x8] 9.84x 416.52 4097.80 [i420] addAvg_aligned[ 16x8] 9.85x 416.34 4099.88 [i420] satd[ 16x8] 6.37x 618.73 3943.53 [i422] copy_pp[16x16] 8.74x 382.93 3347.59 [i422] addAvg[16x16] 10.99x 711.93 7821.33 [i422] addAvg_aligned[16x16] 10.99x 711.87 7825.37 [i422] satd[16x16] 7.60x 1082.16 8219.40 satd[16x32] 7.66x 2013.38 15425.18 avg_pp[16x32] 10.41x 952.32 9911.45 avg_pp_aligned[16x32] 10.49x 956.40 10030.12 sad[16x32] 17.94x 869.53 15597.35 sad_x3[16x32] 8.82x 2789.23 24595.67 sad_x4[16x32] 8.85x 3627.21 32085.81 copy_pp[16x32] 8.14x 720.75 5870.50 addAvg[16x32] 11.88x 1310.96 15572.77 addAvg_aligned[16x32] 11.85x 1310.18 15521.36 [i420] copy_pp[ 8x16] 10.33x 227.75 2352.99 [i420] addAvg[ 8x16] 7.71x 544.68 4197.71 [i420] addAvg_aligned[ 8x16] 7.70x 544.26 4193.03 [i420] satd[ 8x16] 8.15x 525.59 4285.18 [i422] copy_pp[ 8x32] 8.22x 459.80 3778.44 [i422] addAvg[ 8x32] 8.16x 989.43 8071.14 [i422] addAvg_aligned[ 8x32] 8.16x 989.40 8071.86 [i422] satd[ 8x32] 8.19x 960.15 7864.21 satd[ 32x8] 7.18x 1094.47 7856.51 avg_pp[ 32x8] 13.27x 488.77 6484.21 avg_pp_aligned[ 32x8] 13.24x 488.67 6470.96 sad[ 32x8] 13.71x 455.57 6248.07 sad_x3[ 32x8] 10.01x 1438.56 14401.57 sad_x4[ 32x8] 9.34x 1890.75 17668.62 copy_pp[ 32x8] 11.69x 372.67 4357.40 addAvg[ 32x8] 10.83x 720.63 7807.71 addAvg_aligned[ 32x8] 11.50x 675.70 7773.01 [i420] copy_pp[ 16x4] 11.39x 147.10 1675.55 [i420] addAvg[ 16x4] 7.32x 273.14 1999.48 [i420] addAvg_aligned[ 16x4] 7.23x 273.09 1974.47 [i420] satd[ 16x4] 5.59x 366.27 2048.30 [i422] copy_pp[ 16x8] 8.02x 227.66 1825.73 [i422] addAvg[ 16x8] 9.70x 416.16 4037.68 [i422] addAvg_aligned[ 16x8] 9.75x 414.00 4037.56 [i422] satd[ 16x8] 6.35x 618.62 3927.90 satd[32x24] 7.79x 3001.89 23393.87 avg_pp[32x24] 14.36x 1333.00 19137.59 avg_pp_aligned[32x24] 14.30x 1333.09 19064.85 sad[32x24] 17.04x 1082.19 18444.53 sad_x3[32x24] 9.89x 4097.39 40521.16 sad_x4[32x24] 9.77x 5359.08 52375.31 copy_pp[32x24] 12.94x 960.30 12423.97 addAvg[32x24] 11.93x 1926.55 22989.74 addAvg_aligned[32x24] 12.32x 1879.19 23144.01 [i420] copy_pp[16x12] 8.53x 314.20 2678.84 [i420] addAvg[16x12] 10.56x 571.58 6033.25 [i420] addAvg_aligned[16x12] 10.56x 571.70 6037.64 [i420] satd[16x12] 7.14x 850.42 6070.70 [i422] copy_pp[16x24] 8.43x 554.98 4676.03 [i422] addAvg[16x24] 11.64x 1002.05 11665.66 [i422] addAvg_aligned[16x24] 11.63x 1002.01 11650.96 [i422] satd[16x24] 8.07x 1435.98 11584.70 satd[ 8x32] 8.22x 964.29 7925.66 avg_pp[ 8x32] 9.20x 552.22 5077.83 avg_pp_aligned[ 8x32] 9.26x 550.78 5098.20 sad[ 8x32] 9.12x 613.63 5596.47 sad_x3[ 8x32] 7.58x 1681.95 12743.49 sad_x4[ 8x32] 7.27x 2278.71 16556.87 copy_pp[ 8x32] 8.20x 457.97 3754.82 addAvg[ 8x32] 8.13x 991.43 8063.25 addAvg_aligned[ 8x32] 8.14x 991.67 8067.35 [i420] copy_pp[ 4x16] 5.00x 227.87 1140.48 [i420] addAvg[ 4x16] 4.95x 372.85 1845.21 [i420] addAvg_aligned[ 4x16] 4.95x 372.70 1845.78 [i420] satd[ 4x16] 8.34x 300.15 2504.61 [i422] copy_pp[ 4x32] 5.15x 451.61 2326.65 [i422] addAvg[ 4x32] 5.33x 683.65 3645.69 [i422] addAvg_aligned[ 4x32] 5.13x 723.78 3713.27 [i422] satd[ 4x32] 7.09x 717.24 5082.69 satd[24x32] 7.91x 2935.26 23229.86 avg_pp[24x32] 10.48x 1358.02 14236.59 avg_pp_aligned[24x32] 10.48x 1357.85 14226.14 sad[24x32] 12.20x 1597.99 19488.10 sad_x3[24x32] 7.50x 4829.19 36197.91 sad_x4[24x32] 7.53x 6308.05 47516.15 copy_pp[24x32] 8.34x 987.42 8233.49 addAvg[24x32] 12.16x 1898.30 23077.28 addAvg_aligned[24x32] 12.04x 1922.37 23139.08 [i420] copy_pp[12x16] 7.45x 389.44 2900.32 [i420] addAvg[12x16] 7.78x 780.30 6067.71 [i420] addAvg_aligned[12x16] 7.78x 780.45 6072.41 [i420] satd[12x16] 7.46x 1009.70 7528.92 [i422] copy_pp[12x32] 10.69x 751.67 8038.31 [i422] addAvg[12x32] 8.44x 1397.05 11795.18 [i422] addAvg_aligned[12x32] 8.32x 1417.93 11799.76 [i422] satd[12x32] 8.01x 1818.13 14555.54 satd[64x64] 7.94x 15779.67 125256.31 avg_pp[64x64] 14.32x 6664.48 95462.41 avg_pp_aligned[64x64] 14.29x 6662.58 95221.09 sad[64x64] 17.92x 5233.13 93773.87 sad_x3[64x64] 9.13x 21423.42 195493.83 sad_x4[64x64] 9.05x 28461.22 257474.44 copy_pp[64x64] 14.65x 4455.20 65265.93 addAvg[64x64] 13.31x 9786.16 130273.59 addAvg_aligned[64x64] 13.64x 9790.16 133508.17 sse_ss[64x64] 13.61x 7667.28 104333.75 sub_ps[64x64] 14.59x 6665.32 97276.59 add_ps[64x64] 17.04x 6722.31 114571.14 add_ps_aligned[64x64] 17.07x 6721.92 114755.11 copy_ss[64x64] 14.52x 4484.71 65133.19 copy_sp[64x64] 14.87x 4455.41 66255.15 copy_ps[64x64] 14.56x 4453.93 64871.54 [i420] copy_pp[32x32] 14.78x 1256.31 18572.89 [i420] addAvg[32x32] 12.17x 2485.29 30233.51 [i420] addAvg_aligned[32x32] 12.33x 2475.77 30534.83 [i420] satd[32x32] 7.76x 3971.65 30829.78 [i420] copy_ss[32x32] 13.02x 1256.13 16358.12 [i420] copy_ps[32x32] 13.16x 1256.79 16538.12 [i420] copy_sp[32x32] 13.03x 1256.58 16373.51 [i420] sse_pp[32x32] 14.97x 2077.03 31102.12 [i420] sub_ps[32x32] 10.48x 1762.52 18468.58 [i420] add_ps[32x32] 17.19x 1816.99 31232.95 [i420] add_ps_aligned[32x32] 17.30x 1816.99 31424.97 [i420] sa8d[32x32] 8.10x 4279.31 34673.27 [i422] copy_pp[32x64] 13.46x 2448.53 32962.96 [i422] addAvg[32x64] 12.25x 4960.86 60785.65 [i422] addAvg_aligned[32x64] 12.26x 4967.81 60903.61 [i422] satd[32x64] 8.59x 7863.31 67556.99 [i422] copy_ss[32x64] 15.47x 2493.63 38585.89 [i422] copy_ps[32x64] 13.33x 2493.63 33229.66 [i422] copy_sp[32x64] 13.51x 2448.17 33074.07 [i422] sse_pp[32x64] 17.69x 3253.12 57543.12 [i422] sub_ps[32x64] 7.60x 3482.46 26473.23 [i422] add_ps[32x64] 17.54x 3538.50 62075.71 [i422] add_ps_aligned[32x64] 17.65x 3538.47 62471.06 [i422] sa8d[32x64] 2.64x 26533.69 69928.86 satd[64x32] 7.94x 7868.60 62476.59 avg_pp[64x32] 14.21x 3354.71 47658.64 avg_pp_aligned[64x32] 14.24x 3352.46 47749.18 sad[64x32] 17.75x 2669.82 47393.87 sad_x3[64x32] 9.17x 10657.70 97704.29 sad_x4[64x32] 9.09x 14192.80 129026.34 copy_pp[64x32] 14.56x 2270.33 33057.23 addAvg[64x32] 10.39x 6614.09 68692.29 addAvg_aligned[64x32] 10.07x 6621.82 66677.67 [i420] copy_pp[32x16] 13.07x 668.79 8739.28 [i420] addAvg[32x16] 11.46x 1332.87 15268.67 [i420] addAvg_aligned[32x16] 12.04x 1285.39 15473.75 [i420] satd[32x16] 7.67x 2035.92 15621.33 [i422] copy_pp[32x32] 14.36x 1255.92 18029.58 [i422] addAvg[32x32] 12.17x 2506.19 30503.09 [i422] addAvg_aligned[32x32] 12.31x 2480.24 30521.84 [i422] satd[32x32] 7.78x 3968.44 30862.24 satd[32x64] 8.60x 7862.76 67616.63 avg_pp[32x64] 14.49x 3484.53 50504.01 avg_pp_aligned[32x64] 14.32x 3487.39 49924.33 sad[32x64] 18.26x 2698.50 49279.12 sad_x3[32x64] 9.68x 10864.87 105188.30 sad_x4[32x64] 9.85x 14186.71 139758.16 copy_pp[32x64] 16.47x 2450.52 40368.94 addAvg[32x64] 12.31x 4958.38 61019.64 addAvg_aligned[32x64] 12.13x 5023.78 60927.05 [i420] copy_pp[16x32] 8.01x 720.30 5766.13 [i420] addAvg[16x32] 11.94x 1294.83 15463.98 [i420] addAvg_aligned[16x32] 12.29x 1282.93 15762.57 [i420] satd[16x32] 7.60x 2019.92 15351.67 [i422] copy_pp[16x64] 14.27x 1374.39 19618.32 [i422] addAvg[16x64] 12.24x 2522.79 30871.14 [i422] addAvg_aligned[16x64] 12.37x 2509.61 31040.32 [i422] satd[16x64] 7.65x 3990.57 30521.00 satd[64x16] 7.97x 3944.84 31440.12 avg_pp[64x16] 12.00x 1705.75 20464.57 avg_pp_aligned[64x16] 11.94x 1697.12 20258.48 sad[64x16] 16.08x 1395.23 22440.84 sad_x3[64x16] 9.14x 5389.94 49281.28 sad_x4[64x16] 9.02x 7079.37 63828.58 copy_pp[64x16] 13.68x 1186.19 16227.05 addAvg[64x16] 13.06x 2490.60 32527.33 addAvg_aligned[64x16] 13.77x 2481.26 34162.73 [i420] copy_pp[ 32x8] 12.08x 366.93 4431.46 [i420] addAvg[ 32x8] 11.11x 703.76 7819.64 [i420] addAvg_aligned[ 32x8] 11.13x 703.82 7835.06 [i420] satd[ 32x8] 7.26x 1090.39 7916.27 [i422] copy_pp[32x16] 12.50x 668.37 8351.93 [i422] addAvg[32x16] 11.60x 1330.36 15431.45 [i422] addAvg_aligned[32x16] 11.74x 1332.49 15646.53 [i422] satd[32x16] 7.76x 2017.30 15663.98 satd[64x48] 7.92x 11849.99 93846.98 avg_pp[64x48] 11.99x 5011.25 60078.76 avg_pp_aligned[64x48] 11.98x 5007.58 59974.15 sad[64x48] 17.50x 3953.96 69189.38 sad_x3[64x48] 9.60x 15971.21 153307.22 sad_x4[64x48] 13.34x 21262.82 283682.72 copy_pp[64x48] 14.13x 3362.73 47521.93 addAvg[64x48] 12.25x 7406.15 90716.99 addAvg_aligned[64x48] 12.31x 7383.73 90862.84 [i420] copy_pp[32x24] 13.25x 958.44 12702.29 [i420] addAvg[32x24] 12.08x 1898.53 22940.32 [i420] addAvg_aligned[32x24] 12.06x 1908.23 23021.84 [i420] satd[32x24] 7.82x 2981.02 23297.68 [i422] copy_pp[32x48] 16.20x 1852.40 30017.55 [i422] addAvg[32x48] 12.17x 3755.57 45701.36 [i422] addAvg_aligned[32x48] 11.98x 3817.21 45741.64 [i422] satd[32x48] 8.54x 5727.43 48923.33 satd[16x64] 7.72x 3974.32 30664.69 avg_pp[16x64] 9.91x 1880.02 18629.58 avg_pp_aligned[16x64] 9.84x 1884.41 18543.49 sad[16x64] 18.55x 1647.87 30572.59 sad_x3[16x64] 9.00x 5424.58 48813.67 sad_x4[16x64] 8.85x 7159.81 63334.75 copy_pp[16x64] 14.34x 1368.62 19627.57 addAvg[16x64] 12.33x 2501.98 30852.51 addAvg_aligned[16x64] 12.30x 2517.66 30960.00 [i420] copy_pp[ 8x32] 8.24x 463.73 3822.44 [i420] addAvg[ 8x32] 8.18x 990.15 8103.01 [i420] addAvg_aligned[ 8x32] 8.20x 989.16 8111.78 [i420] satd[ 8x32] 8.17x 963.33 7869.40 [i422] copy_pp[ 8x64] 11.76x 931.49 10951.69 [i422] addAvg[ 8x64] 8.28x 1920.84 15913.49 [i422] addAvg_aligned[ 8x64] 8.37x 1903.97 15940.00 [i422] satd[ 8x64] 7.91x 1953.35 15444.02 satd[48x64] 8.04x 11815.46 95021.00 avg_pp[48x64] 12.38x 5073.84 62820.24 avg_pp_aligned[48x64] 12.32x 5080.42 62594.43 sad[48x64] 17.95x 4033.24 72392.95 sad_x3[48x64] 9.24x 16203.51 149671.16 sad_x4[48x64] 9.15x 21291.05 194823.73 copy_pp[48x64] 14.54x 3515.96 51125.77 addAvg[48x64] 12.37x 7342.83 90817.52 addAvg_aligned[48x64] 12.19x 7450.64 90786.49 [i420] copy_pp[24x32] 8.29x 985.38 8165.53 [i420] addAvg[24x32] 12.18x 1898.98 23129.70 [i420] addAvg_aligned[24x32] 12.26x 1891.55 23186.45 [i420] satd[24x32] 7.92x 2940.15 23286.25 [i422] copy_pp[24x64] 8.17x 1969.25 16090.34 [i422] addAvg[24x64] 12.32x 3744.88 46138.92 [i422] addAvg_aligned[24x64] 11.78x 3902.79 45993.55 [i422] satd[24x64] 8.18x 5686.36 46506.97 ssd_s[4x4] 4.15x 75.61 313.83 ssd_s_aligned[4x4] 4.15x 76.24 316.59 sa8d[4x4] 3.19x 204.94 653.03 residual[4x4] 3.65x 83.05 303.37 residual_aligned[4x4] 3.71x 82.60 306.49 blkfill[4x4] 3.41x 74.47 253.71 blkfill_aligned[4x4] 3.28x 74.26 243.85 transpose[4x4] 3.96x 75.61 299.16 cpy2Dto1D_shl[4x4] 5.10x 74.98 382.73 cpy2Dto1D_shr[4x4] 5.02x 75.37 378.04 cpy1Dto2D_shl[4x4] 3.19x 112.79 359.28 cpy1Dto2D_shl_aligned[4x4] 3.76x 112.89 424.09 cpy1Dto2D_shr[4x4] 2.73x 138.76 379.48 copy_cnt[4x4] 5.06x 76.00 384.77 psy_cost_pp[4x4] 5.90x 333.17 1965.57 ssimDist[4x4] 2.27x 341.87 775.67 ssd_s[8x8] 14.78x 80.14 1184.70 ssd_s_aligned[8x8] 11.53x 103.82 1196.75 sa8d[8x8] 2.37x 955.95 2265.81 residual[8x8] 7.58x 151.22 1146.61 residual_aligned[8x8] 7.49x 151.26 1133.39 blkfill[8x8] 11.82x 80.02 945.69 blkfill_aligned[8x8] 11.82x 80.26 948.46 transpose[8x8] 5.03x 209.05 1051.74 var[8x8] 10.17x 159.35 1620.60 cpy2Dto1D_shl[8x8] 8.83x 163.46 1442.65 cpy2Dto1D_shr[8x8] 7.21x 194.53 1402.85 cpy1Dto2D_shl[8x8] 7.36x 163.61 1204.21 cpy1Dto2D_shl_aligned[8x8] 7.40x 163.55 1209.62 cpy1Dto2D_shr[8x8] 7.71x 180.12 1388.66 copy_cnt[8x8] 7.18x 182.16 1307.59 psy_cost_pp[8x8] 5.93x 1260.06 7467.95 ssimDist[8x8] 4.21x 774.24 3263.09 ssd_s[16x16] 16.13x 335.60 5413.37 ssd_s_aligned[16x16] 15.93x 341.75 5443.17 sa8d[16x16] 2.55x 3417.18 8725.61 residual[16x16] 6.81x 531.12 3617.56 residual_aligned[16x16] 7.18x 538.56 3866.33 blkfill[16x16] 10.09x 346.52 3496.95 blkfill_aligned[16x16] 10.19x 342.32 3489.62 transpose[16x16] 10.17x 546.87 5563.61 var[16x16] 8.70x 490.78 4269.76 cpy2Dto1D_shl[16x16] 14.47x 459.56 6648.34 cpy2Dto1D_shr[16x16] 10.06x 488.40 4912.05 cpy1Dto2D_shl[16x16] 8.91x 457.37 4076.87 cpy1Dto2D_shl_aligned[16x16] 9.00x 457.48 4115.95 cpy1Dto2D_shr[16x16] 10.70x 492.76 5271.81 copy_cnt[16x16] 14.35x 384.34 5514.59 psy_cost_pp[16x16] 6.88x 4881.21 33582.32 ssimDist[16x16] 4.05x 2851.20 11559.04 ssd_s[32x32] 18.89x 1167.57 22054.99 ssd_s_aligned[32x32] 18.39x 1183.64 21767.25 sa8d[32x32] 2.63x 13301.22 34947.41 residual[32x32] 8.23x 1632.04 13427.59 residual_aligned[32x32] 8.16x 1634.20 13328.31 blkfill[32x32] 16.02x 1137.90 18227.38 blkfill_aligned[32x32] 13.18x 1137.96 14994.83 transpose[32x32] 7.30x 2266.16 16535.47 var[32x32] 11.72x 1893.44 22186.05 cpy2Dto1D_shl[32x32] 10.71x 2050.09 21960.24 cpy2Dto1D_shr[32x32] 12.71x 2100.09 26702.40 cpy1Dto2D_shl[32x32] 8.05x 2044.23 16462.37 cpy1Dto2D_shl_aligned[32x32] 7.90x 2048.98 16181.84 cpy1Dto2D_shr[32x32] 12.03x 2096.43 25222.72 copy_cnt[32x32] 19.83x 1229.62 24388.38 psy_cost_pp[32x32] 6.84x 19130.52 130835.35 ssimDist[32x32] 4.53x 11300.76 51150.54 sa8d[64x64] 2.63x 53317.45 140121.77 transpose[64x64] 6.76x 8968.62 60583.65 var[64x64] 12.15x 7570.73 91950.42 psy_cost_pp[64x64] 6.09x 76540.61 466087.81 ssimDist[64x64] 4.23x 45356.52 191694.59 weight_pp 11.40x 4177.05 47619.32 weight_sp 9.52x 4610.03 43877.80 downscale 8.85x 69145.18 612031.06 scale1D_128to64 5.70x 494.89 2822.53 scale1D_128to64_aligned 5.65x 495.02 2795.95 scale2D_64to32 7.51x 4399.28 33032.22 ssim_4x4x2_core 7.27x 189.90 1380.12 ssim_end_4 3.01x 173.16 521.24 calSign 5.25x 367.93 1932.51 SAO_EO_0 7.67x 822.17 6302.05 SAO_EO_1 8.84x 507.70 4489.90 SAO_EO_1_2Rows 12.29x 780.66 9593.86 SAO_EO_2[0] 5.39x 219.38 1183.53 SAO_EO_2[1] 8.05x 564.80 4545.57 SAO_EO_3[0] 3.52x 300.00 1055.11 SAO_EO_3[1] 8.12x 522.92 4246.63 SAO_BO_0 9.14x 16722.90 152816.52 saoCuStatsE0 1.45x 136731.69 198754.98 saoCuStatsE1 1.49x 139285.03 207771.94 saoCuStatsE2 1.44x 143207.67 206507.25 saoCuStatsE3 1.55x 137246.95 212070.67 planecopy_cp 7.31x 8509.09 62186.70 propagateCost 2.20x 3001.98 6603.61 cuTreeFix8Pack 3.37x 2068.27 6978.31 cuTreeFix8Unpack 1.86x 3623.69 6747.05 scanPosLast 1.65x 52044.61 86023.29 findPosFirstLast 4.00x 144.13 576.91 costCoeffNxN 0.17x 10066.65 1724.01 costCoeffRemain 0.82x 510.56 419.52 pelFilterLumaStrong_Vertical 3.19x 442.54 1409.82 pelFilterLumaStrong_Horizontal 5.39x 273.81 1476.19 pelFilterChroma_Vertical 1.78x 293.22 521.24 pelFilterChroma_Horizontal 3.29x 157.28 516.91 integral_init4v 5.55x 276.02 1533.07 integral_init8v 3.90x 267.91 1045.73 integral_init12v 4.10x 275.27 1128.34 integral_init16v 3.79x 276.08 1046.45 integral_init24v 5.58x 276.17 1541.84 integral_init32v 4.35x 267.97 1166.57 integral_init4h 2.54x 660.27 1680.00 integral_init8h 1.46x 1111.46 1618.32 integral_init12h 1.09x 1422.22 1552.18 integral_init16h 0.88x 1773.21 1552.79 normFact[8x8] 2.77x 455.87 1264.33 normFact[16x16] 3.05x 1476.49 4507.33 normFact[32x32] 4.11x 5714.72 23471.66 normFact[64x64] 3.50x 22638.25 79199.88 == transforms primitives == dst4x4 3.85x 304.23 1171.38 dct4x4 4.19x 277.28 1161.52 dct8x8 4.79x 1481.32 7094.10 dct16x16 4.62x 9731.60 44965.25 dct32x32 3.72x 75959.55 282858.66 idst4x4 5.95x 317.29 1887.17 idct4x4 7.31x 279.20 2040.12 idct8x8 8.04x 1269.73 10214.34 idct16x16 6.78x 8131.28 55144.21 idct32x32 5.34x 60167.45 321459.31 dequant_normal 9.22x 4620.66 42607.70 dequant_scaling 10.06x 6317.70 63543.12 quant 8.76x 10789.18 94565.05 nquant 10.49x 8857.73 92940.72 nonPsyRdoQuant[4x4] 2.44x 380.29 927.66 nonPsyRdoQuant[8x8] 2.27x 407.81 926.57 nonPsyRdoQuant[16x16] 2.41x 382.39 922.97 nonPsyRdoQuant[32x32] 2.27x 407.81 925.25 psyRdoQuant_1p[4x4] 2.43x 380.26 922.36 psyRdoQuant_1p[8x8] 2.39x 386.62 925.61 psyRdoQuant_1p[16x16] 2.39x 384.49 920.68 psyRdoQuant_1p[32x32] 2.39x 386.76 923.93 count_nonzero[4x4] 2.72x 88.39 240.72 count_nonzero[8x8] 7.41x 155.03 1148.18 count_nonzero[16x16] 11.10x 283.40 3145.61 count_nonzero[32x32] 16.41x 712.88 11695.90 denoiseDct 7.45x 5747.78 42807.29 == interp primitives == luma_hpp[ 4x4] 3.18x 546.42 1736.63 luma_hps[ 4x4] 4.20x 985.02 4134.71 luma_vpp[ 4x4] 6.16x 301.62 1859.16 luma_vps[ 4x4] 6.06x 261.03 1580.84 luma_vsp[ 4x4] 6.99x 315.50 2206.05 luma_vss[ 4x4] 7.23x 255.13 1845.81 luma_hv [ 4x4] 4.77x 1350.48 6436.95 luma_hpp[ 8x8] 6.96x 964.26 6715.67 luma_hps[ 8x8] 5.46x 1927.24 10519.64 luma_vpp[ 8x8] 8.80x 831.51 7316.51 luma_vps[ 8x8] 7.59x 805.75 6118.19 luma_vsp[ 8x8] 10.12x 855.04 8652.17 luma_vss[ 8x8] 9.37x 760.88 7128.31 luma_hv [ 8x8] 6.86x 2815.23 19304.85 convert_p2s[ 8x8] 6.96x 171.87 1195.79 convert_p2s_aligned[ 8x8] 7.30x 163.46 1193.49 luma_hpp[16x16] 7.82x 3296.49 25781.84 luma_hps[16x16] 7.25x 4402.73 31911.34 luma_vpp[16x16] 9.12x 3138.92 28636.11 luma_vps[16x16] 7.24x 3037.23 21993.19 luma_vsp[16x16] 10.80x 3093.89 33428.90 luma_vss[16x16] 9.78x 2829.43 27662.04 luma_hv [16x16] 8.51x 7842.67 66728.66 convert_p2s[16x16] 8.48x 484.80 4110.18 convert_p2s_aligned[16x16] 8.49x 484.68 4116.79 luma_hpp[32x32] 8.05x 13218.77 106378.55 luma_hps[32x32] 7.62x 15116.67 115229.70 luma_vpp[32x32] 9.14x 12634.71 115532.95 luma_vps[32x32] 7.49x 12015.02 89940.72 luma_vsp[32x32] 10.96x 12493.95 136898.36 luma_vss[32x32] 10.14x 11348.69 115121.00 luma_hv [32x32] 8.95x 27226.97 243552.53 convert_p2s[32x32] 6.92x 2117.21 14642.29 convert_p2s_aligned[32x32] 7.04x 2098.62 14766.63 luma_hpp[64x64] 8.08x 50994.96 411801.03 luma_hps[64x64] 7.46x 52828.09 394060.28 luma_vpp[64x64] 9.36x 50063.06 468571.75 luma_vps[64x64] 7.60x 48947.60 371760.84 luma_vsp[64x64] 10.70x 51411.87 550300.56 luma_vss[64x64] 9.27x 46383.70 430140.25 luma_hv [64x64] 9.40x 100358.35 943113.19 convert_p2s[64x64] 7.81x 9023.81 70504.45 convert_p2s_aligned[64x64] 7.87x 9022.70 70988.78 luma_hpp[ 8x4] 6.33x 547.35 3465.30 luma_hps[ 8x4] 5.49x 1492.23 8198.67 luma_vpp[ 8x4] 7.39x 520.70 3847.70 luma_vps[ 8x4] 6.31x 500.87 3159.44 luma_vsp[ 8x4] 8.60x 528.20 4541.84 luma_vss[ 8x4] 8.20x 461.32 3783.13 luma_hv [ 8x4] 6.24x 2034.08 12699.76 convert_p2s[ 8x4] 5.51x 98.99 545.65 convert_p2s_aligned[ 8x4] 5.72x 98.87 565.13 luma_hpp[ 4x8] 3.53x 1001.24 3532.05 luma_hps[ 4x8] 4.22x 1388.40 5858.43 luma_vpp[ 4x8] 7.29x 528.62 3853.47 luma_vps[ 4x8] 7.19x 455.15 3270.24 luma_vsp[ 4x8] 8.82x 509.17 4488.46 luma_vss[ 4x8] 8.57x 442.12 3790.60 luma_hv [ 4x8] 5.46x 1929.21 10524.70 convert_p2s[ 4x8] 4.22x 148.75 627.05 convert_p2s_aligned[ 4x8] 4.87x 148.87 724.45 luma_hpp[ 16x8] 7.74x 1779.77 13780.16 luma_hps[ 16x8] 7.28x 3020.54 21995.47 luma_vpp[ 16x8] 8.56x 1752.67 15010.58 luma_vps[ 16x8] 7.27x 1690.66 12296.02 luma_vsp[ 16x8] 9.95x 1774.25 17646.63 luma_vss[ 16x8] 9.45x 1548.62 14642.05 luma_hv [ 16x8] 8.20x 4872.28 39970.10 convert_p2s[ 16x8] 10.79x 288.17 3108.22 convert_p2s_aligned[ 16x8] 11.42x 288.32 3292.06 luma_hpp[ 8x16] 7.09x 1963.82 13928.06 luma_hps[ 8x16] 5.55x 3068.32 17026.53 luma_vpp[ 8x16] 9.40x 1645.51 15474.11 luma_vps[ 8x16] 7.26x 1649.56 11976.51 luma_vsp[ 8x16] 10.68x 1671.17 17841.04 luma_vss[ 8x16] 9.86x 1485.23 14648.18 luma_hv [ 8x16] 7.38x 4771.55 35211.58 convert_p2s[ 8x16] 9.06x 260.86 2362.97 convert_p2s_aligned[ 8x16] 8.99x 262.99 2364.53 luma_hpp[32x16] 8.25x 6812.31 56201.00 luma_hps[32x16] 7.70x 8946.07 68899.36 luma_vpp[32x16] 9.62x 6395.81 61555.55 luma_vps[32x16] 7.20x 6452.31 46455.03 luma_vsp[32x16] 10.60x 6463.27 68517.35 luma_vss[32x16] 10.17x 5824.81 59257.88 luma_hv [32x16] 8.96x 15523.06 139137.11 convert_p2s[32x16] 12.75x 1077.93 13747.11 convert_p2s_aligned[32x16] 12.56x 1088.07 13671.58 luma_hpp[16x32] 7.97x 6837.11 54462.09 luma_hps[16x32] 7.19x 7906.08 56809.64 luma_vpp[16x32] 9.15x 6592.73 60321.64 luma_vps[16x32] 7.64x 6309.04 48190.34 luma_vsp[16x32] 10.60x 6639.56 70350.06 luma_vss[16x32] 9.61x 6048.61 58128.34 luma_hv [16x32] 8.49x 15260.30 129499.72 convert_p2s[16x32] 7.56x 1090.24 8240.32 convert_p2s_aligned[16x32] 7.49x 1088.17 8150.00 luma_hpp[64x32] 7.76x 26510.15 205678.42 luma_hps[64x32] 7.40x 28198.23 208553.25 luma_vpp[64x32] 9.23x 23729.93 218909.53 luma_vps[64x32] 7.76x 22543.67 174937.27 luma_vsp[64x32] 10.76x 23802.68 256111.02 luma_vss[64x32] 9.72x 21682.27 210752.47 luma_hv [64x32] 8.94x 52211.74 466801.56 convert_p2s[64x32] 7.97x 4170.90 33226.17 convert_p2s_aligned[64x32] 7.91x 4175.26 33038.48 luma_hpp[32x64] 7.96x 24815.72 197590.94 luma_hps[32x64] 7.78x 25923.81 201735.88 luma_vpp[32x64] 9.50x 24412.95 232006.55 luma_vps[32x64] 7.54x 23311.85 175878.39 luma_vsp[32x64] 11.00x 24709.73 271835.84 luma_vss[32x64] 9.98x 22425.23 223725.20 luma_hv [32x64] 8.95x 52813.66 472931.31 convert_p2s[32x64] 6.70x 4350.50 29134.87 convert_p2s_aligned[32x64] 6.68x 4351.73 29059.60 luma_hpp[16x12] 7.83x 2483.69 19439.52 luma_hps[16x12] 7.33x 3588.41 26313.67 luma_vpp[16x12] 8.92x 2423.21 21622.12 luma_vps[16x12] 7.21x 2307.81 16644.65 luma_vsp[16x12] 10.20x 2446.97 24967.82 luma_vss[16x12] 9.37x 2199.73 20607.05 luma_hv [16x12] 8.43x 6164.97 51948.94 convert_p2s[16x12] 8.87x 346.22 3072.02 convert_p2s_aligned[16x12] 8.87x 346.28 3071.93 luma_hpp[12x16] 4.10x 4793.09 19668.10 luma_hps[12x16] 5.34x 4513.04 24106.89 luma_vpp[12x16] 9.22x 2369.83 21842.53 luma_vps[12x16] 7.58x 2278.53 17264.01 luma_vsp[12x16] 10.72x 2341.98 25115.47 luma_vss[12x16] 9.83x 2102.28 20661.16 luma_hv [12x16] 6.97x 7088.98 49443.85 convert_p2s[12x16] 9.51x 406.88 3869.10 convert_p2s_aligned[12x16] 9.48x 410.43 3892.42 luma_hpp[ 16x4] 7.62x 894.68 6813.67 luma_hps[ 16x4] 7.12x 2154.68 15348.67 luma_vpp[ 16x4] 7.84x 926.31 7260.60 luma_vps[ 16x4] 6.78x 883.00 5983.05 luma_vsp[ 16x4] 9.23x 935.14 8630.50 luma_vss[ 16x4] 8.38x 850.15 7121.96 luma_hv [ 16x4] 7.75x 3126.94 24219.56 convert_p2s[ 16x4] 8.19x 196.93 1612.41 convert_p2s_aligned[ 16x4] 8.67x 196.75 1706.45 luma_hpp[ 4x16] 3.77x 1819.39 6858.92 luma_hps[ 4x16] 4.27x 1946.46 8307.66 luma_vpp[ 4x16] 8.51x 871.17 7409.70 luma_vps[ 4x16] 7.41x 820.81 6081.40 luma_vsp[ 4x16] 10.01x 865.84 8662.77 luma_vss[ 4x16] 10.08x 726.51 7322.17 luma_hv [ 4x16] 6.13x 2874.95 17633.03 convert_p2s[ 4x16] 5.77x 234.54 1353.19 convert_p2s_aligned[ 4x16] 5.75x 240.06 1379.88 luma_hpp[32x24] 7.96x 9714.92 77336.52 luma_hps[32x24] 7.84x 11675.85 91512.02 luma_vpp[32x24] 8.94x 9454.17 84554.43 luma_vps[32x24] 7.46x 9020.23 67326.85 luma_vsp[32x24] 10.96x 9350.59 102517.40 luma_vss[32x24] 10.22x 8530.43 87145.01 luma_hv [32x24] 9.00x 21334.49 191930.98 convert_p2s[32x24] 7.08x 1598.83 11313.37 convert_p2s_aligned[32x24] 7.20x 1597.22 11492.65 luma_hpp[24x32] 5.36x 14515.31 77752.66 luma_hps[24x32] 5.49x 14960.97 82099.36 luma_vpp[24x32] 9.10x 9516.70 86644.09 luma_vps[24x32] 19.07x 9135.75 174257.44 luma_vsp[24x32] 10.73x 9426.43 101137.03 luma_vss[24x32] 9.54x 8549.22 81536.99 luma_hv [24x32] 7.45x 24462.20 182125.72 convert_p2s[24x32] 5.99x 1876.48 11233.98 convert_p2s_aligned[24x32] 6.00x 1876.49 11256.75 luma_hpp[ 32x8] 8.37x 3378.02 28272.02 luma_hps[ 32x8] 7.63x 5719.37 43611.95 luma_vpp[ 32x8] 9.05x 3267.09 29573.75 luma_vps[ 32x8] 7.43x 3085.59 22932.75 luma_vsp[ 32x8] 10.14x 3276.88 33234.59 luma_vss[ 32x8] 9.78x 3025.68 29577.96 luma_hv [ 32x8] 8.60x 9111.31 78326.81 convert_p2s[ 32x8] 14.46x 475.89 6880.48 convert_p2s_aligned[ 32x8] 14.10x 484.56 6834.71 luma_hpp[ 8x32] 7.13x 3730.43 26594.07 luma_hps[ 8x32] 5.48x 5082.15 27844.09 luma_vpp[ 8x32] 9.22x 3201.14 29519.76 luma_vps[ 8x32] 7.50x 3100.51 23264.49 luma_vsp[ 8x32] 10.93x 3156.82 34518.52 luma_vss[ 8x32] 9.72x 2872.01 27922.48 luma_hv [ 8x32] 7.50x 8307.90 62327.50 convert_p2s[ 8x32] 8.68x 480.33 4169.82 convert_p2s_aligned[ 8x32] 8.70x 480.42 4181.96 luma_hpp[64x48] 7.99x 39151.06 312863.69 luma_hps[64x48] 7.41x 41409.36 306837.97 luma_vpp[64x48] 35.89x 37212.81 1335567.12 luma_vps[64x48] 7.45x 35125.57 261675.38 luma_vsp[64x48] 10.80x 36860.59 398119.47 luma_vss[64x48] 9.62x 33803.86 325206.72 luma_hv [64x48] 8.89x 78968.64 701669.31 convert_p2s[64x48] 11.24x 6448.30 72492.74 convert_p2s_aligned[64x48] 11.28x 6392.45 72118.55 luma_hpp[48x64] 8.23x 38031.47 312919.25 luma_hps[48x64] 6.89x 43395.64 299196.44 luma_vpp[48x64] 9.45x 37367.54 353292.88 luma_vps[48x64] 7.51x 37279.66 279832.56 luma_vsp[48x64] 11.51x 40217.50 462906.50 luma_vss[48x64] 10.16x 41366.84 420337.38 luma_hv [48x64] 8.98x 111314.95 999180.44 convert_p2s[48x64] 8.02x 9296.75 74591.30 convert_p2s_aligned[48x64] 8.04x 9290.95 74724.89 luma_hpp[64x16] 8.22x 18613.06 153050.12 luma_hps[64x16] 7.46x 25198.80 187960.88 luma_vpp[64x16] 9.29x 18343.24 170332.53 luma_vps[64x16] 7.85x 17935.26 140785.61 luma_vsp[64x16] 10.80x 19489.19 210448.39 luma_vss[64x16] 9.72x 17693.53 172009.55 luma_hv [64x16] 8.75x 46001.09 402637.03 convert_p2s[64x16] 8.18x 3294.38 26951.54 convert_p2s_aligned[64x16] 8.15x 3289.70 26824.93 luma_hpp[16x64] 7.75x 19990.60 154953.30 luma_hps[16x64] 7.41x 19954.93 147835.44 luma_vpp[16x64] 9.05x 18856.40 170634.95 luma_vps[16x64] 7.68x 17779.24 136574.91 luma_vsp[16x64] 10.79x 18775.82 202582.00 luma_vss[16x64] 9.68x 16992.21 164482.11 luma_hv [16x64] 8.99x 40060.37 360123.25 convert_p2s[16x64] 9.73x 3372.07 32797.04 convert_p2s_aligned[16x64] 9.89x 3371.66 33338.84 = Color Space i420 = chroma_hpp[ 4x4] 5.26x 361.53 1901.12 chroma_hps[ 4x4] 4.73x 514.28 2431.86 chroma_vpp[ 4x4] 4.70x 410.22 1928.80 chroma_vps[ 4x4] 3.88x 388.12 1505.41 chroma_vsp[ 4x4] 5.24x 407.45 2133.91 chroma_vss[ 4x4] 4.57x 375.16 1713.98 chroma_p2s[ 4x4] 4.08x 124.83 509.70 chroma_p2s_aligned[ 4x4] 4.03x 124.80 502.73 chroma_hpp[ 8x8] 5.44x 1321.02 7183.37 chroma_hps[ 8x8] 4.43x 1614.80 7152.26 chroma_vpp[ 8x8] 7.62x 956.70 7285.37 chroma_vps[ 8x8] 6.01x 904.32 5433.67 chroma_vsp[ 8x8] 8.30x 990.11 8219.76 chroma_vss[ 8x8] 7.52x 873.89 6570.00 chroma_p2s[ 8x8] 7.42x 265.63 1969.90 chroma_p2s_aligned[ 8x8] 7.19x 275.30 1978.43 chroma_hpp[16x16] 5.60x 4890.84 27406.17 chroma_hps[16x16] 4.58x 5177.21 23689.06 chroma_vpp[16x16] 9.34x 2968.05 27716.75 chroma_vps[16x16] 7.64x 2555.53 19527.17 chroma_vsp[16x16] 10.72x 3016.31 32334.47 chroma_vss[16x16] 10.87x 2216.07 24092.95 chroma_p2s[16x16] 8.61x 773.52 6656.63 chroma_p2s_aligned[16x16] 8.60x 773.28 6648.43 chroma_hpp[32x32] 6.01x 19833.48 119242.60 chroma_hps[32x32] 5.33x 18101.72 96405.69 chroma_vpp[32x32] 11.14x 10706.95 119255.35 chroma_vps[32x32] 9.05x 9760.55 88284.89 chroma_vsp[32x32] 12.47x 11037.84 137623.53 chroma_vss[32x32] 11.33x 9403.80 106538.72 chroma_p2s[32x32] 7.13x 3683.42 26280.36 chroma_p2s_aligned[32x32] 7.03x 3804.50 26726.69 chroma_hpp[ 4x2] 4.15x 275.96 1146.01 chroma_hps[ 4x2] 4.31x 448.86 1934.55 chroma_vpp[ 4x2] 3.14x 367.83 1155.15 chroma_vps[ 4x2] 2.98x 344.81 1027.82 chroma_vsp[ 4x2] 3.49x 363.93 1270.60 chroma_vss[ 4x2] 3.16x 333.44 1052.10 chroma_p2s[ 4x2] 2.54x 139.39 353.39 chroma_p2s_aligned[ 4x2] 2.27x 141.91 321.88 chroma_hpp[ 2x4] 3.61x 291.30 1051.20 chroma_hps[ 2x4] 3.26x 406.82 1326.25 chroma_vpp[ 2x4] 3.94x 313.72 1235.95 chroma_vps[ 2x4] 3.16x 311.26 984.17 chroma_vsp[ 2x4] 4.38x 314.05 1375.07 chroma_vss[ 2x4] 4.04x 281.90 1138.20 chroma_p2s[ 2x4] 1.96x 151.49 297.23 chroma_p2s_aligned[ 2x4] 1.92x 150.71 288.82 chroma_hpp[ 8x4] 4.82x 837.57 4033.98 chroma_hps[ 8x4] 4.18x 1260.54 5273.73 chroma_vpp[ 8x4] 6.29x 642.89 4042.61 chroma_vps[ 8x4] 5.10x 614.38 3136.23 chroma_vsp[ 8x4] 7.04x 660.15 4645.30 chroma_vss[ 8x4] 6.26x 588.17 3679.24 chroma_p2s[ 8x4] 5.59x 175.77 982.36 chroma_p2s_aligned[ 8x4] 5.39x 181.68 980.08 chroma_hpp[ 4x8] 6.15x 684.13 4206.25 chroma_hps[ 4x8] 5.39x 849.52 4582.73 chroma_vpp[ 4x8] 6.39x 664.14 4243.01 chroma_vps[ 4x8] 5.35x 630.11 3368.18 chroma_vsp[ 4x8] 7.20x 671.65 4834.94 chroma_vss[ 4x8] 6.35x 603.51 3834.95 chroma_p2s[ 4x8] 4.11x 263.48 1081.68 chroma_p2s_aligned[ 4x8] 4.20x 263.29 1105.13 chroma_hpp[ 16x8] 6.02x 2914.29 17536.06 chroma_hps[ 16x8] 4.75x 3529.31 16757.23 chroma_vpp[ 16x8] 9.68x 1855.41 17954.55 chroma_vps[ 16x8] 8.62x 1573.27 13565.53 chroma_vsp[ 16x8] 10.43x 1862.19 19421.72 chroma_vss[ 16x8] 10.66x 1453.18 15489.28 chroma_p2s[ 16x8] 10.81x 563.60 6094.63 chroma_p2s_aligned[ 16x8] 10.86x 568.30 6172.53 chroma_hpp[ 8x16] 5.80x 3049.04 17687.49 chroma_hps[ 8x16] 34.29x 3289.06 112771.62 chroma_vpp[ 8x16] 8.71x 2178.89 18979.00 chroma_vps[ 8x16] 6.56x 2082.55 13661.45 chroma_vsp[ 8x16] 9.75x 2205.08 21494.82 chroma_vss[ 8x16] 8.67x 1830.14 15860.48 chroma_p2s[ 8x16] 9.71x 524.96 5099.40 chroma_p2s_aligned[ 8x16] 9.41x 511.16 4809.26 chroma_hpp[32x16] 6.05x 12805.22 77531.55 chroma_hps[32x16] 5.28x 13582.39 71741.48 chroma_vpp[32x16] 11.24x 7583.62 85268.05 chroma_vps[32x16] 7.96x 7237.17 57593.03 chroma_vsp[32x16] 12.48x 8097.66 101058.40 chroma_vss[32x16] 11.08x 7166.93 79381.45 chroma_p2s[32x16] 13.17x 2663.90 35072.22 chroma_p2s_aligned[32x16] 13.07x 2722.16 35576.88 chroma_hpp[16x32] 5.53x 16363.84 90410.50 chroma_hps[16x32] 4.56x 16363.95 74636.39 chroma_vpp[16x32] 8.69x 10527.73 91440.72 chroma_vps[16x32] 7.78x 8088.70 62963.33 chroma_vsp[16x32] 10.57x 10211.34 107950.22 chroma_vss[16x32] 10.45x 7514.70 78549.14 chroma_p2s[16x32] 7.65x 2725.74 20851.98 chroma_p2s_aligned[16x32] 7.38x 2782.97 20550.78 chroma_hpp[ 8x6] 5.24x 1711.79 8962.05 chroma_hps[ 8x6] 4.21x 2196.85 9250.72 chroma_vpp[ 8x6] 7.79x 1156.51 9003.49 chroma_vps[ 8x6] 6.25x 1097.29 6855.75 chroma_vsp[ 8x6] 8.54x 1186.55 10136.87 chroma_vss[ 8x6] 7.81x 1039.82 8122.48 chroma_p2s[ 8x6] 9.85x 309.72 3049.42 chroma_p2s_aligned[ 8x6] 9.89x 309.66 3061.32 chroma_hpp[ 6x8] 4.03x 2217.48 8927.83 chroma_hps[ 6x8] 3.34x 2627.33 8783.01 chroma_vpp[ 6x8] 5.28x 1752.49 9247.47 chroma_vps[ 6x8] 3.87x 1746.25 6759.80 chroma_vsp[ 6x8] 5.75x 1796.58 10328.92 chroma_vss[ 6x8] 4.81x 1742.55 8384.94 chroma_p2s[ 6x8] 4.58x 552.70 2531.69 chroma_p2s_aligned[ 6x8] 4.41x 556.54 2451.94 chroma_hpp[ 8x2] 1.99x 1509.94 3006.13 chroma_hps[ 8x2] 3.90x 1394.14 5432.34 chroma_vpp[ 8x2] 4.56x 668.19 3048.80 chroma_vps[ 8x2] 3.56x 633.83 2257.27 chroma_vsp[ 8x2] 5.28x 661.44 3494.58 chroma_vss[ 8x2] 4.41x 600.33 2649.14 chroma_p2s[ 8x2] 3.70x 199.00 736.71 chroma_p2s_aligned[ 8x2] 3.71x 198.73 737.92 chroma_hpp[ 2x8] 4.25x 643.88 2736.91 chroma_hps[ 2x8] 3.65x 745.80 2720.44 chroma_vpp[ 2x8] 4.45x 720.96 3208.98 chroma_vps[ 2x8] 3.87x 631.83 2442.20 chroma_vsp[ 2x8] 5.42x 667.41 3615.51 chroma_vss[ 2x8] 4.85x 623.12 3019.48 chroma_p2s[ 2x8] 1.91x 367.74 701.60 chroma_p2s_aligned[ 2x8] 1.98x 342.64 679.00 chroma_hpp[16x12] 6.12x 5981.22 36617.32 chroma_hps[16x12] 4.63x 6412.97 29662.61 chroma_vpp[16x12] 9.15x 3534.62 32335.91 chroma_vps[16x12] 7.49x 2979.10 22323.49 chroma_vsp[16x12] 10.33x 3533.75 36497.07 chroma_vss[16x12] 9.98x 2756.88 27513.79 chroma_p2s[16x12] 8.98x 846.49 7599.32 chroma_p2s_aligned[16x12] 9.04x 842.28 7611.82 chroma_hpp[12x16] 4.41x 7160.83 31575.87 chroma_hps[12x16] 3.92x 6883.83 26986.53 chroma_vpp[12x16] 6.96x 4545.82 31656.31 chroma_vps[12x16] 5.49x 4027.18 22100.08 chroma_vsp[12x16] 7.79x 4584.77 35730.78 chroma_vss[12x16] 7.55x 3654.38 27603.01 chroma_p2s[12x16] 9.57x 981.04 9386.75 chroma_p2s_aligned[12x16] 9.42x 992.57 9350.84 chroma_hpp[ 16x4] 5.13x 2067.66 10599.40 chroma_hps[ 16x4] 4.52x 2989.67 13503.86 chroma_vpp[ 16x4] 8.88x 1299.23 11543.13 chroma_vps[ 16x4] 7.44x 1149.48 8549.88 chroma_vsp[ 16x4] 9.61x 1289.35 12386.99 chroma_vss[ 16x4] 9.51x 1004.12 9551.30 chroma_p2s[ 16x4] 8.21x 476.01 3908.42 chroma_p2s_aligned[ 16x4] 8.33x 474.99 3956.63 chroma_hpp[ 4x16] 6.65x 1660.76 11052.17 chroma_hps[ 4x16] 5.25x 1853.75 9730.96 chroma_vpp[ 4x16] 7.76x 1461.04 11340.96 chroma_vps[ 4x16] 6.40x 1366.58 8748.19 chroma_vsp[ 4x16] 8.85x 1437.78 12724.46 chroma_vss[ 4x16] 7.96x 1232.03 9810.48 chroma_p2s[ 4x16] 5.40x 557.68 3012.75 chroma_p2s_aligned[ 4x16] 5.48x 557.62 3054.58 chroma_hpp[32x24] 5.93x 22036.51 130663.77 chroma_hps[32x24] 4.57x 21209.41 96993.79 chroma_vpp[32x24] 10.85x 11712.78 127094.43 chroma_vps[32x24] 8.83x 10546.92 93154.27 chroma_vsp[32x24] 11.85x 11460.57 135825.33 chroma_vss[32x24] 10.71x 9477.38 101467.70 chroma_p2s[32x24] 7.21x 3549.37 25590.90 chroma_p2s_aligned[32x24] 7.15x 3552.28 25412.59 chroma_hpp[24x32] 6.31x 17891.08 112868.41 chroma_hps[24x32] 4.73x 20263.51 95938.31 chroma_vpp[24x32] 9.12x 13421.04 122452.79 chroma_vps[24x32] 7.11x 12372.17 87950.86 chroma_vsp[24x32] 10.38x 13486.62 139927.94 chroma_vss[24x32] 9.54x 10954.23 104463.01 chroma_p2s[24x32] 6.10x 4644.82 28353.43 chroma_p2s_aligned[24x32] 5.99x 4557.39 27281.00 chroma_hpp[ 32x8] 5.87x 7324.06 43014.35 chroma_hps[ 32x8] 5.31x 8700.33 46184.13 chroma_vpp[ 32x8] 10.65x 4215.68 44883.25 chroma_vps[ 32x8] 8.53x 4132.64 35258.72 chroma_vsp[ 32x8] 11.66x 4585.87 53471.30 chroma_vss[ 32x8] 11.07x 3943.66 43654.39 chroma_p2s[ 32x8] 13.88x 1516.81 21053.51 chroma_p2s_aligned[ 32x8] 14.98x 1487.30 22281.40 chroma_hpp[ 8x32] 6.12x 9307.40 56957.55 chroma_hps[ 8x32] 4.66x 9819.34 45727.09 chroma_vpp[ 8x32] 8.54x 6515.15 55610.02 chroma_vps[ 8x32] 6.82x 5855.00 39919.72 chroma_vsp[ 8x32] 10.22x 6305.56 64465.37 chroma_vss[ 8x32] 8.86x 5758.47 51001.20 chroma_p2s[ 8x32] 8.89x 1633.03 14525.54 chroma_p2s_aligned[ 8x32] 8.83x 1632.25 14408.79 = Color Space i422 = chroma_hpp[ 4x8] 6.14x 1270.96 7807.35 chroma_hps[ 4x8] 5.59x 1554.80 8696.75 chroma_vpp[ 4x8] 6.42x 1242.80 7973.03 chroma_vps[ 4x8] 5.24x 1160.32 6084.34 chroma_vsp[ 4x8] 7.20x 1246.10 8975.54 chroma_vss[ 4x8] 6.40x 1125.38 7197.95 chroma_p2s[ 4x8] 4.14x 492.76 2041.56 chroma_p2s_aligned[ 4x8] 4.22x 495.07 2089.18 chroma_hpp[ 8x16] 6.13x 5155.61 31613.75 chroma_hps[ 8x16] 4.65x 5847.19 27190.94 chroma_vpp[ 8x16] 8.45x 3845.17 32491.14 chroma_vps[ 8x16] 6.46x 3631.92 23477.79 chroma_vsp[ 8x16] 9.60x 3789.55 36381.40 chroma_vss[ 8x16] 8.65x 3157.12 27315.39 chroma_p2s[ 8x16] 9.64x 888.80 8571.58 chroma_p2s_aligned[ 8x16] 8.95x 883.63 7909.42 chroma_hpp[16x32] 5.64x 21520.58 121428.94 chroma_hps[16x32] 4.47x 21691.23 96859.00 chroma_vpp[16x32] 8.98x 13278.75 119221.56 chroma_vps[16x32] 7.63x 10953.84 83583.48 chroma_vsp[16x32] 10.52x 12663.10 133182.05 chroma_vss[16x32] 10.76x 9580.96 103057.40 chroma_p2s[16x32] 7.54x 3741.48 28215.63 chroma_p2s_aligned[16x32] 7.74x 3666.16 28366.05 chroma_hpp[32x64] 6.09x 85839.41 522441.53 chroma_hps[32x64] 5.35x 78060.96 417610.94 chroma_vpp[32x64] 10.12x 48448.03 490163.09 chroma_vps[32x64] 6.98x 43620.48 304607.34 chroma_vsp[32x64] 10.37x 36737.02 380797.94 chroma_vss[32x64] 11.15x 25172.99 280703.34 chroma_p2s[32x64] 6.71x 9604.15 64398.07 chroma_p2s_aligned[32x64] 6.80x 9491.57 64578.16 chroma_hpp[ 4x4] 5.35x 496.58 2654.91 chroma_hps[ 4x4] 4.66x 703.85 3279.80 chroma_vpp[ 4x4] 4.72x 550.93 2601.16 chroma_vps[ 4x4] 3.89x 524.06 2038.32 chroma_vsp[ 4x4] 5.43x 549.52 2985.33 chroma_vss[ 4x4] 4.64x 510.23 2369.58 chroma_p2s[ 4x4] 3.91x 172.17 672.75 chroma_p2s_aligned[ 4x4] 3.87x 172.31 666.49 chroma_hpp[ 2x8] 4.22x 563.35 2376.67 chroma_hps[ 2x8] 3.65x 658.86 2403.49 chroma_vpp[ 2x8] 4.50x 630.29 2837.56 chroma_vps[ 2x8] 3.86x 544.41 2103.86 chroma_vsp[ 2x8] 5.39x 578.33 3115.19 chroma_vss[ 2x8] 4.82x 530.13 2556.07 chroma_p2s[ 2x8] 1.81x 320.68 581.84 chroma_p2s_aligned[ 2x8] 2.07x 291.99 605.29 chroma_hpp[ 8x8] 5.55x 1815.16 10080.48 chroma_hps[ 8x8] 4.48x 2273.76 10192.42 chroma_vpp[ 8x8] 7.30x 1390.33 10149.88 chroma_vps[ 8x8] 5.97x 1275.25 7616.14 chroma_vsp[ 8x8] 8.29x 1380.15 11435.66 chroma_vss[ 8x8] 7.61x 1185.35 9025.90 chroma_p2s[ 8x8] 7.30x 375.61 2742.20 chroma_p2s_aligned[ 8x8] 7.11x 384.88 2738.07 chroma_hpp[ 4x16] 6.52x 1551.00 10115.90 chroma_hps[ 4x16] 5.19x 1690.15 8767.33 chroma_vpp[ 4x16] 7.81x 1305.92 10205.30 chroma_vps[ 4x16] 6.47x 1213.66 7853.98 chroma_vsp[ 4x16] 8.41x 1353.35 11387.57 chroma_vss[ 4x16] 7.92x 1114.25 8828.31 chroma_p2s[ 4x16] 5.63x 498.67 2808.94 chroma_p2s_aligned[ 4x16] 5.69x 500.57 2847.66 chroma_hpp[16x16] 5.70x 6399.51 36446.57 chroma_hps[16x16] 4.58x 6887.83 31517.47 chroma_vpp[16x16] 9.22x 4031.93 37185.93 chroma_vps[16x16] 7.59x 3394.77 25762.72 chroma_vsp[16x16] 10.60x 4000.17 42417.36 chroma_vss[16x16] 10.45x 2977.48 31112.34 chroma_p2s[16x16] 8.66x 992.42 8598.07 chroma_p2s_aligned[16x16] 8.57x 1012.16 8675.23 chroma_hpp[ 8x32] 5.88x 6103.90 35867.50 chroma_hps[ 8x32] 4.64x 5980.92 27736.02 chroma_vpp[ 8x32] 8.84x 4041.35 35740.16 chroma_vps[ 8x32] 6.76x 3868.95 26152.54 chroma_vsp[ 8x32] 10.31x 4047.19 41711.90 chroma_vss[ 8x32] 8.76x 3589.13 31426.29 chroma_p2s[ 8x32] 8.78x 1001.96 8794.34 chroma_p2s_aligned[ 8x32] 8.77x 1002.23 8794.22 chroma_hpp[32x32] 5.96x 25356.35 151240.16 chroma_hps[32x32] 5.23x 22987.89 120263.93 chroma_vpp[32x32] 11.14x 13237.82 147533.14 chroma_vps[32x32] 8.72x 11946.17 104158.44 chroma_vsp[32x32] 12.50x 12893.44 161116.12 chroma_vss[32x32] 11.17x 11155.97 124605.21 chroma_p2s[32x32] 6.92x 4345.42 30071.18 chroma_p2s_aligned[32x32] 6.97x 4403.38 30701.96 chroma_hpp[16x64] 6.03x 24813.74 149749.64 chroma_hps[16x64] 4.51x 20345.44 91747.35 chroma_vpp[16x64] 8.82x 13170.63 116158.32 chroma_vps[16x64] 7.79x 10272.84 80042.28 chroma_vsp[16x64] 10.23x 12234.17 125157.95 chroma_vss[16x64] 10.55x 8705.38 91845.33 chroma_p2s[16x64] 9.64x 3345.04 32233.59 chroma_p2s_aligned[16x64] 9.65x 3331.80 32141.00 chroma_hpp[ 8x12] 5.73x 1768.05 10129.64 chroma_hps[ 8x12] 4.57x 2012.03 9191.57 chroma_vpp[ 8x12] 8.18x 1229.64 10055.47 chroma_vps[ 8x12] 6.61x 1118.83 7399.64 chroma_vsp[ 8x12] 9.35x 1252.29 11713.11 chroma_vss[ 8x12] 8.00x 1076.34 8606.75 chroma_p2s[ 8x12] 8.34x 314.08 2619.20 chroma_p2s_aligned[ 8x12] 8.39x 312.97 2624.61 chroma_hpp[ 6x16] 4.20x 2345.02 9858.31 chroma_hps[ 6x16] 3.39x 2478.79 8406.14 chroma_vpp[ 6x16] 5.25x 1888.92 9914.31 chroma_vps[ 6x16] 4.16x 1794.80 7465.25 chroma_vsp[ 6x16] 5.94x 1903.24 11309.40 chroma_vss[ 6x16] 4.99x 1701.14 8486.93 chroma_p2s[ 6x16] 4.97x 503.77 2504.34 chroma_p2s_aligned[ 6x16] 4.39x 565.45 2484.89 chroma_hpp[ 8x4] 4.73x 675.94 3197.47 chroma_hps[ 8x4] 4.23x 1020.39 4316.51 chroma_vpp[ 8x4] 6.37x 510.90 3256.47 chroma_vps[ 8x4] 5.03x 489.57 2461.20 chroma_vsp[ 8x4] 7.06x 516.49 3644.01 chroma_vss[ 8x4] 6.19x 462.59 2863.77 chroma_p2s[ 8x4] 5.66x 139.12 786.85 chroma_p2s_aligned[ 8x4] 5.65x 138.37 781.44 chroma_hpp[ 2x16] 4.49x 646.97 2903.69 chroma_hps[ 2x16] 4.18x 632.73 2647.33 chroma_vpp[ 2x16] 5.86x 632.18 3703.29 chroma_vps[ 2x16] 4.40x 603.42 2654.55 chroma_vsp[ 2x16] 5.24x 764.66 4004.25 chroma_vss[ 2x16] 5.45x 560.78 3054.71 chroma_p2s[ 2x16] 2.07x 334.16 691.98 chroma_p2s_aligned[ 2x16] 2.13x 326.71 696.79 chroma_hpp[16x24] 6.22x 6485.11 40325.53 chroma_hps[16x24] 4.50x 6399.66 28779.32 chroma_vpp[16x24] 8.98x 3931.17 35283.12 chroma_vps[16x24] 7.86x 3218.98 25297.28 chroma_vsp[16x24] 51.79x 3841.35 198952.91 chroma_vss[16x24] 10.61x 2794.62 29645.05 chroma_p2s[16x24] 7.81x 1023.72 7991.33 chroma_p2s_aligned[16x24] 7.75x 1023.63 7928.92 chroma_hpp[12x32] 4.41x 7764.28 34247.02 chroma_hps[12x32] 3.78x 7052.01 26649.50 chroma_vpp[12x32] 6.81x 5018.76 34188.21 chroma_vps[12x32] 5.45x 4380.93 23881.32 chroma_vsp[12x32] 7.72x 5040.09 38917.16 chroma_vss[12x32] 7.60x 3791.86 28814.67 chroma_p2s[12x32] 8.44x 1159.66 9786.02 chroma_p2s_aligned[12x32] 8.50x 1153.03 9796.14 chroma_hpp[ 16x8] 5.97x 2032.94 12137.68 chroma_hps[ 16x8] 4.64x 2418.47 11223.85 chroma_vpp[ 16x8] 9.94x 1251.45 12433.49 chroma_vps[ 16x8] 8.65x 1059.61 9167.38 chroma_vsp[ 16x8] 10.51x 1206.67 12684.77 chroma_vss[ 16x8] 10.37x 956.40 9920.00 chroma_p2s[ 16x8] 10.73x 356.49 3826.51 chroma_p2s_aligned[ 16x8] 10.93x 356.70 3899.40 chroma_hpp[ 4x32] 7.08x 1598.63 11316.87 chroma_hps[ 4x32] 5.44x 1686.33 9177.71 chroma_vpp[ 4x32] 8.09x 1457.42 11793.37 chroma_vps[ 4x32] 6.97x 1284.37 8956.63 chroma_vsp[ 4x32] 9.54x 1405.03 13405.49 chroma_vss[ 4x32] 8.74x 1169.40 10225.54 chroma_p2s[ 4x32] 5.52x 558.01 3081.52 chroma_p2s_aligned[ 4x32] 5.32x 557.92 2970.24 chroma_hpp[32x48] 5.71x 23651.56 135132.38 chroma_hps[32x48] 5.66x 20375.77 115334.94 chroma_vpp[32x48] 10.16x 12225.42 124180.40 chroma_vps[32x48] 8.94x 11111.78 99314.31 chroma_vsp[32x48] 12.28x 12212.75 149955.44 chroma_vss[32x48] 11.18x 10029.35 112085.42 chroma_p2s[32x48] 9.58x 3956.10 37907.13 chroma_p2s_aligned[32x48] 9.38x 4035.35 37856.62 chroma_hpp[24x64] 6.24x 19856.31 123976.15 chroma_hps[24x64] 4.70x 19985.70 93944.37 chroma_vpp[24x64] 9.03x 13925.50 125808.22 chroma_vps[24x64] 7.05x 12491.24 88105.11 chroma_vsp[24x64] 10.67x 13878.28 148015.30 chroma_vss[24x64] 9.51x 11521.83 109560.00 chroma_p2s[24x64] 7.76x 4830.35 37472.46 chroma_p2s_aligned[24x64] 7.80x 4859.04 37913.27 chroma_hpp[32x16] 6.00x 7689.50 46099.20 chroma_hps[32x16] 5.20x 7946.84 41323.49 chroma_vpp[32x16] 10.93x 4359.16 47663.25 chroma_vps[32x16] 7.81x 4095.38 31991.93 chroma_vsp[32x16] 12.29x 4449.96 54701.36 chroma_vss[32x16] 10.95x 3843.09 42098.12 chroma_p2s[32x16] 12.71x 1402.63 17822.29 chroma_p2s_aligned[32x16] 12.93x 1416.29 18316.59 chroma_hpp[ 8x64] 14.59x 7915.52 115498.07 chroma_hps[ 8x64] 4.63x 7951.17 36802.36 chroma_vpp[ 8x64] 9.17x 5418.83 49701.64 chroma_vps[ 8x64] 6.93x 5163.54 35778.28 chroma_vsp[ 8x64] 10.44x 5543.93 57866.87 chroma_vss[ 8x64] 9.02x 4834.34 43619.04 chroma_p2s[ 8x64] 7.81x 1530.45 11958.76 chroma_p2s_aligned[ 8x64] 7.76x 1538.39 11939.88 = Color Space i444 = chroma_hpp[ 4x4] 5.24x 335.72 1757.92 chroma_hps[ 4x4] 4.59x 479.88 2203.53 chroma_vpp[ 4x4] 4.67x 372.94 1742.89 chroma_vps[ 4x4] 3.82x 354.33 1353.79 chroma_vsp[ 4x4] 5.30x 374.50 1983.61 chroma_vss[ 4x4] 4.64x 345.35 1602.32 chroma_p2s[ 4x4] 3.65x 123.12 449.70 chroma_p2s_aligned[ 4x4] 3.71x 122.79 455.11 chroma_hpp[ 8x8] 5.47x 1237.15 6765.09 chroma_hps[ 8x8] 4.44x 1535.50 6819.52 chroma_vpp[ 8x8] 7.43x 905.97 6733.71 chroma_vps[ 8x8] 5.91x 858.95 5074.87 chroma_vsp[ 8x8] 8.45x 933.48 7885.13 chroma_vss[ 8x8] 7.58x 822.88 6234.11 chroma_p2s[ 8x8] 8.57x 217.85 1866.49 chroma_p2s_aligned[ 8x8] 8.64x 218.23 1886.45 chroma_hpp[16x16] 5.67x 4641.06 26299.12 chroma_hps[16x16] 4.52x 4995.86 22574.43 chroma_vpp[16x16] 9.09x 2886.85 26245.59 chroma_vps[16x16] 7.71x 2394.56 18460.64 chroma_vsp[16x16] 10.58x 2890.66 30568.97 chroma_vss[16x16] 10.54x 2152.76 22689.28 chroma_p2s[16x16] 8.68x 726.81 6307.83 chroma_p2s_aligned[16x16] 8.60x 740.11 6365.78 chroma_hpp[32x32] 3.71x 30973.01 114791.11 chroma_hps[32x32] 5.29x 17367.65 91902.53 chroma_vpp[32x32] 11.28x 10068.87 113562.86 chroma_vps[32x32] 8.89x 9575.15 85077.71 chroma_vsp[32x32] 12.42x 10456.86 129890.74 chroma_vss[32x32] 11.10x 9051.13 100492.79 chroma_p2s[32x32] 6.96x 3449.40 24007.46 chroma_p2s_aligned[32x32] 6.98x 3457.18 24117.23 chroma_hpp[64x64] 6.88x 66540.12 457664.75 chroma_hps[64x64] 4.83x 65294.23 315399.31 chroma_vpp[64x64] 9.42x 42643.04 401559.78 chroma_vps[64x64] 8.25x 35539.12 293292.03 chroma_vsp[64x64] 10.90x 44434.79 484127.34 chroma_vss[64x64] 10.73x 32776.48 351678.28 chroma_p2s[64x64] 7.75x 12555.69 97282.17 chroma_p2s_aligned[64x64] 7.78x 12570.09 97812.29 chroma_hpp[ 8x4] 4.73x 662.55 3136.83 chroma_hps[ 8x4] 4.23x 997.81 4224.82 chroma_vpp[ 8x4] 6.26x 504.97 3162.57 chroma_vps[ 8x4] 5.07x 480.51 2434.27 chroma_vsp[ 8x4] 7.13x 504.91 3600.36 chroma_vss[ 8x4] 6.26x 458.26 2866.89 chroma_p2s[ 8x4] 6.79x 112.83 766.65 chroma_p2s_aligned[ 8x4] 6.28x 121.83 765.09 chroma_hpp[ 4x8] 6.26x 530.73 3323.01 chroma_hps[ 4x8] 5.46x 662.64 3617.68 chroma_vpp[ 4x8] 6.46x 518.81 3351.20 chroma_vps[ 4x8] 5.36x 493.24 2642.04 chroma_vsp[ 4x8] 7.13x 520.36 3709.66 chroma_vss[ 4x8] 6.35x 470.04 2986.53 chroma_p2s[ 4x8] 4.40x 193.27 849.62 chroma_p2s_aligned[ 4x8] 4.43x 195.13 863.81 chroma_hpp[ 16x8] 6.15x 2256.19 13877.80 chroma_hps[ 16x8] 4.64x 2729.73 12663.49 chroma_vpp[ 16x8] 9.95x 1407.22 14007.17 chroma_vps[ 16x8] 8.59x 1237.21 10629.62 chroma_vsp[ 16x8] 10.34x 1433.01 14823.13 chroma_vss[ 16x8] 10.29x 1113.38 11456.14 chroma_p2s[ 16x8] 14.55x 322.96 4700.00 chroma_p2s_aligned[ 16x8] 14.43x 328.00 4733.63 chroma_hpp[ 8x16] 5.89x 2260.27 13316.75 chroma_hps[ 8x16] 4.60x 2514.83 11567.62 chroma_vpp[ 8x16] 8.63x 1605.53 13847.86 chroma_vps[ 8x16] 6.66x 1486.25 9900.48 chroma_vsp[ 8x16] 9.62x 1603.21 15420.72 chroma_vss[ 8x16] 8.60x 1351.89 11622.93 chroma_p2s[ 8x16] 10.33x 356.73 3685.25 chroma_p2s_aligned[ 8x16] 9.48x 358.89 3401.93 chroma_hpp[32x16] 5.93x 9218.47 54640.16 chroma_hps[32x16] 5.17x 9377.44 48514.75 chroma_vpp[32x16] 10.80x 5161.23 55741.20 chroma_vps[32x16] 7.86x 4675.22 36766.05 chroma_vsp[32x16] 12.09x 5169.10 62483.09 chroma_vss[32x16] 11.05x 4341.02 47981.72 chroma_p2s[32x16] 12.96x 1581.11 20484.89 chroma_p2s_aligned[32x16] 12.91x 1607.93 20752.06 chroma_hpp[16x32] 5.59x 9304.81 51972.14 chroma_hps[16x32] 4.53x 9032.41 40934.31 chroma_vpp[16x32] 8.97x 5877.09 52692.75 chroma_vps[16x32] 7.71x 4731.71 36480.60 chroma_vsp[16x32] 10.57x 5678.85 60023.81 chroma_vss[16x32] 10.71x 4115.84 44081.96 chroma_p2s[16x32] 7.55x 1565.47 11812.17 chroma_p2s_aligned[16x32] 7.68x 1555.26 11940.84 chroma_hpp[64x32] 6.80x 31416.29 213479.62 chroma_hps[64x32] 5.04x 34525.06 174126.25 chroma_vpp[64x32] 9.28x 23640.27 219458.72 chroma_vps[64x32] 8.03x 19036.19 152857.83 chroma_vsp[64x32] 10.51x 23857.22 250849.19 chroma_vss[64x32] 10.94x 17279.46 189031.27 chroma_p2s[64x32] 7.86x 6842.88 53790.42 chroma_p2s_aligned[64x32] 8.14x 6790.88 55275.75 chroma_hpp[32x64] 5.81x 37726.50 219086.58 chroma_hps[32x64] 5.46x 32717.51 178642.50 chroma_vpp[32x64] 10.23x 20278.02 207492.88 chroma_vps[32x64] 7.83x 18616.46 145818.55 chroma_vsp[32x64] 12.43x 20053.75 249237.47 chroma_vss[32x64] 11.08x 17312.45 191786.58 chroma_p2s[32x64] 6.64x 6816.71 45286.29 chroma_p2s_aligned[32x64] 6.74x 6751.16 45490.46 chroma_hpp[16x12] 6.31x 3642.44 22983.97 chroma_hps[16x12] 4.60x 3921.56 18040.32 chroma_vpp[16x12] 9.20x 2196.22 20197.03 chroma_vps[16x12] 7.52x 1866.90 14040.12 chroma_vsp[16x12] 10.65x 2181.92 23235.27 chroma_vss[16x12] 10.00x 1769.65 17692.91 chroma_p2s[16x12] 9.23x 523.79 4833.67 chroma_p2s_aligned[16x12] 9.28x 523.99 4862.52 chroma_hpp[12x16] 4.46x 4519.52 20152.67 chroma_hps[12x16] 3.95x 4312.13 17036.15 chroma_vpp[12x16] 6.87x 2939.91 20204.01 chroma_vps[12x16] 5.49x 2577.45 14163.01 chroma_vsp[12x16] 7.78x 2957.63 23017.28 chroma_vss[12x16] 7.70x 2233.36 17194.27 chroma_p2s[12x16] 9.47x 633.63 5997.84 chroma_p2s_aligned[12x16] 9.45x 636.26 6015.18 chroma_hpp[ 16x4] 5.07x 1338.19 6785.06 chroma_hps[ 16x4] 4.49x 1935.95 8689.18 chroma_vpp[ 16x4] 9.16x 832.13 7624.81 chroma_vps[ 16x4] 7.62x 754.20 5744.85 chroma_vsp[ 16x4] 9.66x 840.72 8117.19 chroma_vss[ 16x4] 9.55x 660.57 6311.57 chroma_p2s[ 16x4] 12.02x 215.87 2594.31 chroma_p2s_aligned[ 16x4] 12.36x 216.02 2670.24 chroma_hpp[ 4x16] 6.61x 1078.80 7134.94 chroma_hps[ 4x16] 5.23x 1196.64 6259.96 chroma_vpp[ 4x16] 7.73x 941.78 7283.81 chroma_vps[ 4x16] 6.23x 884.20 5506.41 chroma_vsp[ 4x16] 8.83x 938.20 8281.32 chroma_vss[ 4x16] 7.91x 807.60 6390.42 chroma_p2s[ 4x16] 5.70x 347.39 1978.68 chroma_p2s_aligned[ 4x16] 6.04x 347.66 2098.92 chroma_hpp[32x24] 5.87x 14153.58 83051.42 chroma_hps[32x24] 4.70x 13519.71 63488.18 chroma_vpp[32x24] 10.97x 7793.90 85530.66 chroma_vps[32x24] 8.80x 7134.56 62775.69 chroma_vsp[32x24] 11.79x 7745.17 91303.49 chroma_vss[32x24] 10.61x 6596.94 70016.75 chroma_p2s[32x24] 6.96x 2440.42 16984.71 chroma_p2s_aligned[32x24] 7.10x 2430.09 17259.52 chroma_hpp[24x32] 6.27x 12099.34 75824.12 chroma_hps[24x32] 4.58x 13133.87 60175.79 chroma_vpp[24x32] 9.11x 8315.83 75790.34 chroma_vps[24x32] 7.17x 7459.30 53485.97 chroma_vsp[24x32] 10.45x 8366.33 87450.84 chroma_vss[24x32] 9.66x 6797.98 65674.34 chroma_p2s[24x32] 7.05x 2416.31 17043.61 chroma_p2s_aligned[24x32] 7.09x 2390.18 16948.19 chroma_hpp[ 32x8] 5.91x 4496.21 26561.60 chroma_hps[ 32x8] 5.54x 5372.87 29739.12 chroma_vpp[ 32x8] 10.39x 2590.94 26923.89 chroma_vps[ 32x8] 8.55x 2368.51 20239.60 chroma_vsp[ 32x8] 11.20x 2604.25 29168.78 chroma_vss[ 32x8] 10.34x 2195.23 22707.59 chroma_p2s[ 32x8] 13.97x 723.12 10099.64 chroma_p2s_aligned[ 32x8] 14.56x 717.45 10449.52 chroma_hpp[ 8x32] 6.02x 4396.64 26459.52 chroma_hps[ 8x32] 4.75x 4458.38 21179.64 chroma_vpp[ 8x32] 8.76x 3101.62 27166.05 chroma_vps[ 8x32] 6.77x 2904.29 19652.46 chroma_vsp[ 8x32] 10.12x 3043.75 30793.23 chroma_vss[ 8x32] 8.75x 2617.91 22910.86 chroma_p2s[ 8x32] 8.83x 721.05 6369.86 chroma_p2s_aligned[ 8x32] 8.64x 731.32 6320.80 chroma_hpp[64x48] 6.71x 48085.30 322724.25 chroma_hps[64x48] 4.89x 50282.76 246128.06 chroma_vpp[64x48] 8.91x 33917.11 302098.19 chroma_vps[64x48] 8.14x 25742.64 209545.55 chroma_vsp[64x48] 10.56x 30427.53 321246.50 chroma_vss[64x48] 10.49x 21831.99 228955.80 chroma_p2s[64x48] 11.16x 9177.90 102389.10 chroma_p2s_aligned[64x48] 11.28x 9110.02 102743.02 chroma_hpp[48x64] 6.91x 43355.79 299533.62 chroma_hps[48x64] 5.02x 47465.79 238446.17 chroma_vpp[48x64] 9.43x 31939.01 301226.03 chroma_vps[48x64] 8.62x 27031.19 233135.23 chroma_vsp[48x64] 10.53x 34490.76 363106.53 chroma_vss[48x64] 10.78x 23715.88 255561.45 chroma_p2s[48x64] 8.29x 9621.28 79743.02 chroma_p2s_aligned[48x64] 7.95x 9694.69 77058.67 chroma_hpp[64x16] 6.75x 15156.94 102266.70 chroma_hps[64x16] 4.88x 17694.90 86418.76 chroma_vpp[64x16] 9.29x 10680.12 99255.88 chroma_vps[64x16] 8.23x 8721.01 71799.52 chroma_vsp[64x16] 11.01x 10759.39 118460.32 chroma_vss[64x16] 10.98x 7995.27 87805.13 chroma_p2s[64x16] 7.77x 3188.11 24782.53 chroma_p2s_aligned[64x16] 7.75x 3188.08 24702.21 chroma_hpp[16x64] 6.21x 18307.09 113770.95 chroma_hps[16x64] 4.69x 16437.00 77137.35 chroma_vpp[16x64] 9.00x 11473.05 103273.34 chroma_vps[16x64] 7.79x 9508.32 74036.02 chroma_vsp[16x64] 10.46x 11564.89 120950.14 chroma_vss[16x64] 10.93x 8386.86 91662.33 chroma_p2s[16x64] 9.64x 3405.65 32817.84 chroma_p2s_aligned[16x64] 9.88x 3389.79 33508.02 == intrapred primitives == intra_planar_4x4 4.98x 230.34 1148.06 intra_dc_4x4[f=0] 4.14x 139.03 575.47 intra_dc_4x4[f=1] 3.47x 268.96 932.22 intra_ang_4x4[ 2] 8.96x 127.44 1141.69 intra_ang_4x4[ 3] 5.30x 288.29 1527.05 intra_ang_4x4[ 4] 5.61x 267.43 1499.88 intra_ang_4x4[ 5] 5.57x 269.47 1499.76 intra_ang_4x4[ 6] 5.63x 266.40 1499.88 intra_ang_4x4[ 7] 5.59x 265.51 1482.93 intra_ang_4x4[ 8] 5.87x 252.88 1483.29 intra_ang_4x4[ 9] 5.86x 252.94 1482.93 intra_ang_4x4[10] 8.39x 132.61 1112.46 intra_ang_4x4[11] 7.56x 255.79 1933.95 intra_ang_4x4[12] 7.34x 261.94 1921.92 intra_ang_4x4[13] 7.17x 262.51 1883.01 intra_ang_4x4[14] 7.27x 262.78 1910.86 intra_ang_4x4[15] 6.92x 272.90 1887.90 intra_ang_4x4[16] 6.83x 272.99 1863.73 intra_ang_4x4[17] 6.49x 291.71 1893.55 intra_ang_4x4[18] 8.62x 124.38 1072.67 intra_ang_4x4[19] 4.88x 269.53 1315.19 intra_ang_4x4[20] 5.05x 249.12 1259.16 intra_ang_4x4[21] 5.12x 250.60 1282.61 intra_ang_4x4[22] 5.46x 235.02 1284.05 intra_ang_4x4[23] 5.45x 235.41 1283.45 intra_ang_4x4[24] 5.44x 230.28 1252.30 intra_ang_4x4[25] 5.36x 232.82 1248.58 intra_ang_4x4[26] 3.14x 240.42 754.27 intra_ang_4x4[27] 5.15x 235.38 1213.35 intra_ang_4x4[28] 5.12x 236.49 1210.82 intra_ang_4x4[29] 5.18x 236.07 1221.93 intra_ang_4x4[30] 5.08x 235.71 1196.51 intra_ang_4x4[31] 4.82x 248.31 1196.63 intra_ang_4x4[32] 4.82x 248.28 1196.75 intra_ang_4x4[33] 4.63x 259.03 1199.88 intra_ang_4x4[34] 7.01x 126.30 884.97 intra_filter_4x4 2.94x 247.65 727.70 intra_planar_8x8 11.11x 371.08 4124.13 intra_dc_8x8[f=0] 10.82x 201.86 2183.45 intra_dc_8x8[f=1] 7.11x 364.50 2592.14 intra_ang_8x8[ 2] 17.74x 182.28 3234.10 intra_ang_8x8[ 3] 7.68x 617.32 4743.61 intra_ang_8x8[ 4] 7.69x 617.29 4744.10 intra_ang_8x8[ 5] 7.23x 643.88 4655.06 intra_ang_8x8[ 6] 8.03x 600.24 4817.31 intra_ang_8x8[ 7] 7.43x 630.29 4684.22 intra_ang_8x8[ 8] 8.39x 563.32 4725.81 intra_ang_8x8[ 9] 8.30x 557.11 4624.45 intra_ang_8x8[10] 13.79x 255.76 3527.71 intra_ang_8x8[11] 8.29x 626.98 5197.52 intra_ang_8x8[12] 9.54x 573.99 5476.83 intra_ang_8x8[13] 8.86x 593.40 5255.06 intra_ang_8x8[14] 7.77x 689.38 5357.31 intra_ang_8x8[15] 8.69x 617.87 5370.54 intra_ang_8x8[16] 8.54x 621.80 5313.07 intra_ang_8x8[17] 7.56x 702.50 5313.98 intra_ang_8x8[18] 13.80x 158.54 2187.41 intra_ang_8x8[19] 7.84x 474.03 3717.35 intra_ang_8x8[20] 7.48x 513.74 3843.37 intra_ang_8x8[21] 6.72x 561.17 3769.54 intra_ang_8x8[22] 8.32x 443.38 3688.14 intra_ang_8x8[23] 8.35x 428.65 3579.92 intra_ang_8x8[24] 8.40x 428.16 3595.07 intra_ang_8x8[25] 8.50x 428.14 3638.36 intra_ang_8x8[26] 6.18x 334.37 2065.97 intra_ang_8x8[27] 9.52x 401.12 3816.99 intra_ang_8x8[28] 8.55x 426.90 3649.06 intra_ang_8x8[29] 7.67x 486.28 3730.70 intra_ang_8x8[30] 8.04x 447.73 3600.12 intra_ang_8x8[31] 7.90x 455.59 3600.24 intra_ang_8x8[32] 7.54x 477.48 3600.24 intra_ang_8x8[33] 6.73x 573.75 3863.93 intra_ang_8x8[34] 10.85x 184.83 2005.49 intra_filter_8x8 5.37x 267.88 1437.35 intra_planar_16x16 5.84x 2393.61 13970.50 intra_dc_16x16[f=0] 9.94x 618.04 6143.21 intra_dc_16x16[f=1] 8.42x 965.53 8132.34 intra_ang_16x16[ 2] 27.75x 580.66 16113.67 intra_ang_16x16[ 3] 10.07x 2091.80 21067.57 intra_ang_16x16[ 4] 10.03x 2161.11 21680.68 intra_ang_16x16[ 5] 10.27x 2102.34 21591.58 intra_ang_16x16[ 6] 10.42x 2089.52 21774.71 intra_ang_16x16[ 7] 10.44x 2101.23 21946.53 intra_ang_16x16[ 8] 10.60x 2052.40 21753.43 intra_ang_16x16[ 9] 11.19x 1956.37 21890.26 intra_ang_16x16[10] 21.18x 625.66 13250.24 intra_ang_16x16[11] 9.63x 2347.57 22604.01 intra_ang_16x16[12] 9.06x 2467.84 22346.45 intra_ang_16x16[13] 8.92x 2535.32 22602.80 intra_ang_16x16[14] 8.54x 2570.15 21951.70 intra_ang_16x16[15] 8.83x 2587.60 22848.58 intra_ang_16x16[16] 8.43x 2619.01 22082.29 intra_ang_16x16[17] 8.23x 2609.25 21481.80 intra_ang_16x16[18] 17.18x 570.05 9795.06 intra_ang_16x16[19] 9.37x 1587.43 14879.52 intra_ang_16x16[20] 9.68x 1587.67 15374.31 intra_ang_16x16[21] 9.41x 1590.33 14960.92 intra_ang_16x16[22] 10.51x 1530.99 16094.34 intra_ang_16x16[23] 9.84x 1509.31 14857.76 intra_ang_16x16[24] 10.35x 1436.76 14865.06 intra_ang_16x16[25] 11.05x 1304.14 14414.10 intra_ang_16x16[26] 7.60x 836.61 6357.23 intra_ang_16x16[27] 10.81x 1328.14 14356.35 intra_ang_16x16[28] 12.21x 1398.64 17071.93 intra_ang_16x16[29] 10.46x 1415.84 14804.55 intra_ang_16x16[30] 10.64x 1491.98 15872.83 intra_ang_16x16[31] 10.30x 1503.00 15474.71 intra_ang_16x16[32] 11.00x 1583.26 17423.49 intra_ang_16x16[33] 10.49x 1440.24 15107.86 intra_ang_16x16[34] 17.79x 565.96 10070.60 intra_filter_16x16 7.08x 467.30 3307.94 intra_planar_32x32 6.09x 8614.76 52474.63 intra_dc_32x32[f=0] 15.26x 2044.95 31205.05 intra_ang_32x32[ 2] 26.38x 1858.20 49028.30 intra_ang_32x32[ 3] 10.05x 8154.38 81984.41 intra_ang_32x32[ 4] 10.86x 8207.92 89167.58 intra_ang_32x32[ 5] 11.17x 8173.82 91295.59 intra_ang_32x32[ 6] 11.12x 8207.86 91255.67 intra_ang_32x32[ 7] 11.10x 7987.21 88689.62 intra_ang_32x32[ 8] 11.25x 7986.37 89816.39 intra_ang_32x32[ 9] 11.76x 7376.94 86721.16 intra_ang_32x32[10] 31.68x 1820.12 57665.41 intra_ang_32x32[11] 10.29x 7908.31 81410.50 intra_ang_32x32[12] 9.46x 8763.85 82939.64 intra_ang_32x32[13] 9.35x 9131.90 85342.12 intra_ang_32x32[14] 10.01x 9444.62 94508.05 intra_ang_32x32[15] 9.97x 9604.15 95762.16 intra_ang_32x32[16] 10.17x 9938.92 101055.75 intra_ang_32x32[17] 9.29x 10037.14 93253.95 intra_ang_32x32[18] 10.16x 2232.37 22691.45 intra_ang_32x32[19] 9.57x 7249.51 69382.48 intra_ang_32x32[20] 9.73x 7156.80 69671.18 intra_ang_32x32[21] 9.80x 6878.07 67439.04 intra_ang_32x32[22] 10.39x 6931.40 71998.55 intra_ang_32x32[23] 11.50x 6530.57 75079.72 intra_ang_32x32[24] 8.82x 6746.92 59512.30 intra_ang_32x32[25] 10.36x 6065.47 62808.82 intra_ang_32x32[26] 16.52x 2277.33 37612.66 intra_ang_32x32[27] 10.61x 6225.49 66025.25 intra_ang_32x32[28] 9.80x 6712.52 65810.50 intra_ang_32x32[29] 9.88x 6623.29 65453.99 intra_ang_32x32[30] 9.71x 6744.07 65469.50 intra_ang_32x32[31] 9.86x 6706.38 66154.51 intra_ang_32x32[32] 9.30x 7054.48 65609.40 intra_ang_32x32[33] 9.63x 6685.42 64390.70 intra_ang_32x32[34] 11.18x 2228.92 24923.69 intra_filter_32x32 7.66x 930.95 7128.67 + popd ~/RPM/BUILD/x265-3.5 + exit 0 Processing files: x265-3.5-alt1.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.snEsCc find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.QEVwz9 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: libx265-199 = 3.5-alt1.1, /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.2)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.3.2)(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.199()(64bit) >= set:ojm5ppSfrl7jzCkDoZjc4P61ePluZ4QYTWjrPn66k6aO72fYCD337Oz4yeXk55hW0IeXF2KGTps9q0, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Puv5q9 Creating x265-debuginfo package Processing files: libx265-199-3.5-alt1.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xGbacc find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/x265-buildroot/usr/lib64/libx265.so.199: 1331 symbols, 21 bpp warning: hash collision: _ZN4x2657Entropy8writeOutEv x265_zone_free lib.prov: /usr/src/tmp/x265-buildroot/usr/lib64/libx265_main10.so.199: 1028 symbols, 21 bpp warning: hash collision: _ZN4x2657Entropy8writeOutEv x265_zone_free lib.prov: /usr/src/tmp/x265-buildroot/usr/lib64/libx265_main12.so.199: 1028 symbols, 21 bpp warning: hash collision: _ZN4x2657Entropy8writeOutEv x265_zone_free Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.bMCQWc find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: libx265.so.199()(64bit) = set:odAwuoP1goyiOsDFZ36lussM3wKIZAuFF9l6Ormff9Darh1eQog98c4ZwaaLbq8xim3Ka0JgRT47gXchJjJrox55Zt4FbqGCkcK5cgZkkvydFntajBncJDa0v8ux4cCAU7qquC06k9ywEOwPxxRV0F1Zk5jp2FOKXCni5C6VuZ3EXp6mBlLEhArU6mh6vKj50hwb2vD4wMvIJbIZ9WNw4So75e0ris2E9hk9IH3IuHku1UofHVBOMfORo7xFZdmbuxcU5hhF5LzQjp6gROPP2Y8IpYdlAY6oapyPyScIkhghPbg4jo1eY4xgxCXP0OHJSZwCjwDa81ohIRd0Bwm5VNHegEaaqPGYc8Qvf8WtV8g94eDr0FQyQ8otsGquX2BQqAkQmb63JkYuDb0Pw6K5GxPhx3NTcROIMP5idqU6wyY4gW3nYLQ2PgwW4O9VTiZ568Jgw2e3ZrZgKJnLxrUXcHv9VOjmWS2qd4LA4EHzNT0x4EqHgvqz987qqQTqTPM9n5OrUFZhhE8J1Q4VrwMZrMIzLSYg77ksSKxISzdZh04sD4clSkFRBlq0Q0QFQn4fN7SDMNsJN8jl14FCbkxi9kRG5ogx27wisIBxbsWZ2ieLKAo1OG8OjbQwHQYbysHTa6UWpJtM5Eg11jfK027bGWMQUc1fdZJRTEsJl4E5Zb9JfCyFXZdzJr3YZGa3wgD57u6lCOfWEzkzRrFNGH1TsNG5ZeHPCHIgIyQd0FFXL7j2hCoj40fWq2uVU9Mn30NmvkH2cyd3clkKUtHu6CeMr0ZgvcsZmpw6YtfYhZkclq0IGokd9WFkYrNQtrMIUGNQkt9KlZINbwjEnKWxKcP1RxX00fFEVpq8WYpmjcTghnJWpKGkuBa4KwOFjJgQlKgH0xmG3Zi2Wvl6AAh1Z008HwZsdJfNVAuaZrldSGP6PlZdWhRmStz2aSvM7l4NgZmgKO2baZIw38NCCRm8NNWASm0ntmKRZH8j0Tt9d9NZipCV1sJ5kvYZ0qdREmNZEf5cJs0z7r00zOfNuoyijsZK2eDOCywHCdxZauZ7P2d4C5ZLm9DqoBMqveiS8u88M6oHyAjQ4DVz71TLm6lSqlUx2Qa9YTHOgtiwU5YhT5fB2ZBz2GwAjQInlhXfy1rLWg9Z7mTNCpNMroJvpSf0BkeBw6KAjSwBFEghX0Pi1C2soycm8hkgqUjQ0F561IZaFumWBprOHJEwPyGMRf4MteM8OqVnvSa3IWWD2p5hJlEDk9r55NqPVG31ABG3slPYOxARtd8skHV4tuXgGAquUeZcWceWZ3YJ3Gj5zx4tf6A1tGneg4ONpf438ciu9MXHGZqpEGcjrgkOJZhgA29aTDRh8xGak6t29GgdwX4RMKIx5u3GUG04EZgV7EM4G8LZcyW2otFCe963U6987VAvX12o7dYnceZxIoCankMgJtxSOsDAODjVotzK4mBH8R5Zr23um7aKMQUHN7nWKVZAXuoJ26TZ9g6gHDfUv71p573hJEii2qB5NyZzanqTYnyFQ8sZhZ0atZKksaq5Q75erprQn8hsq79xpZ5p5gN8CMZpBR9HtiPY5leEEU5W7Q8THNKZG9ZxcYWCNfjIPaRyCZoymHZAg2OaPZpGUpsL8z3G0AyWb0NkOBN4E6rVBi8W0TFibVU52UFdybp8V1WV16EaEWZc1jA3cnv1Ajz76NLw4qIEAu1Z0uELW2lvAXANByvKCwh0xVl66S94YDZhRxUggmk3Ygnx2rTyBsQdy8MWB74Y4CuQab9dMDvYTVAxlijKFOckF8Z9tZjI0mqzz55eljwFgFJegTbaBIZs9k0N1JZytIKc2T8mbZxns5In9C6PzQdtyw9NZKQKdlDu93E0NNRFVBqAP1iurv0nt10NDf9cdshAeD6QnqEtSNQK8MCCs56zNdrdF3crjtP0jLNcRF7GRDUTVAKZn4vn82AR8aRX898SYkwWSbnWqNmBMTPXN33hqgi8jICxexxy2FjKQnTi2Ta0ADZDu4RyiHZBX5cHxldHMJ6wuIXqIIcvPvWdkZB4oc2ARow4sT7ndtlkKd0Im2oIHyGEZlZiW30PvhG52ypgZ6RT0oZwklQ1WGIfZgVhimZ37GvDcTMn4YFw3Y3h7jFVPpcgljMcjlggSqgcT8UyrvZIAU1E5zbED57MY7pRlE530LM9cjB9Hq4FEWDTbZ5LRz4wUUpkj1Od7Dz2svXNLgwX5TDUdfwJraqVhYO79fwsTdBqgsDYmlPOLCxEVQbvxLBT7WCPR6gG0yQzduK3wfs2EaeZ474rpYJ68TlZGylqfc0OkKh3r1CaCnqhpPCXxg1XktBObSUQ0qbksMaSUxSK0yaCBsdpAl6Td2ntfH7Cd94XwSJFzY7yhcpM7BGqmiA3QirTCasIO18ZtoPLE6RM4fnZtZixllk1wU2G9AHqrBK92ytlcSTwF5v9ebD4rhhMkYj2PPQTJ8O6jwn8Zhltes6bBwvK6fvPsjQb9wB6WroBQq6dhsnjnZwhWah8Y9udV2YqUQZrkhDIfUAZcMCsES6WEcQY1ze508BZCkooEtCnlKaI2wdwLZsVdQYyggkqC4syu1UM1SaY4FBQb0rrtT05mxxKP55hwk9wDPZ84KxRLkerIA2j1hCnYiW4kUYu7FPKngtrWYnokjFoJS1Zvjkz6KQb9eMZwnZAlr5tr2gD5sHwQlnMLDadjHIqZh4V1, libx265_main10.so.199()(64bit) = set:odAwuo0KvoWHO3ktEbjHnZzMlOmkw3d6k7xyOXy62bk03mRT47gXchFuP2baYryQgTwsPAaSAuRFcluNQuG0YxwT94dcdfj0bIwEOwPxxRV0U6M4yDOYiGMQwqh515MXllmZ2q4V6QisDa0EwB04Zr1LZ9W1QVfaKxm3wV4hBMKewZwu1guBna3vtAhoqvrJU1flyXKXc3EqVVp1u4ScZmG8Vd0B5mQKS4kQY24N4mw3f0bG1AnHxbD0flw9NmT0k2qAuR12lZ0ZalVpgowHT1400K9RCRNsun8Hb5JRyNgb5LTV2McExHms5dseas8ZmCqpmUV2FCiBQE18yeZcLUFl31Gj8C3o42D1ZBvMJZaTMdYtCRLAsV9btr9ZhZ69u990YP68A0lr5Wjrc1VgjzZmJXpUAH2MNUz8kAS0qyYdwthza985Hz3Zs7OqfSUUUe9EZ9p0YhLqWkWbw7CfxzVqzhCG28idnE2Bi0bq0gG9S28JW59DnnwpfLc4VF5qMlquyZn0wz1a8oWN5gU8WtC0qm8cLl4EF3JfCyFXZdzJr3YZGa3MfuIqNxDhBFYz7TzpAi6OoRRwrKoRyuvtSsB5ylAK18dtZJz9xk8YaroXgd1ELrHE01mVUgXz2drP00pwMk8CaY2UoUYJcw1rUzY9Cad0ml8e0QYqMIUGNoYuH0CsuVG7B5VjC3G30kIyCDFxEPDpJZpGh6aWGlfPlBOHkxM5A5h8OZrMx24qFyYQZGOwAcmE0kZbFZ90z8YTG6dsPlZdWhRmStz2aSvM7l4NgZmwxrkCG9NCCRm8N1K21sRpVmZLyc1sTBQA4XbpCV1sJ5kvYZ0qdREmNZEf5cJs0z7r0M8z0j61vBZbbUsW7nvzwHCdxthDI0ZCZvJieRMaxRZshO6N3krhC6DVz7Zo8ZvGM35EliULqS9Jt0n48XZkNmEwa8xm6ZbwJntMoEXoPIo8XvpSf0oV0qU2lIc55aq0zuech6w1Z72A4IZaFumWBprOHJEwPyagawXs0dKvZ9JO0e58q2hTmhZtPl72EpNl5UZxx3IdeLt8lidfkkB0FR1Gj5zx4tfweqE3Ug3gwyYiw7jdPglpCSwEArZ3w85Am39klVOXpW4ikxq0Uwqo13ul02kWinTn7e7kn0HbRkMq9O9ZCfg03sqZhIoCankkPZ0KtxSOsDPFONW6UwXPNv56YQxd9wFNnzfeRWDSZ0HlMUKfxcwmfvMZKw2wx83y8CKLOwFAa0Z0atZKksaqjuU71mZ3iEXNa0uvbHjmXACVbGsghxSErXvdVZCwxF06Yt4dZ15I2w44BQGUp4MFwk4gHCZ8Zwy9gdSObBk50CvBmONbAb18ndybp8V1WV16EaEW1D3KZiwsqYM8Zlg2dmkiLwov4GZo8H2Zc38cLOMMe1jZoW00VcxJ0uUmwRbf8U9cZ8mp9F1Zs7OY9dVCa37ZvIPvo1IQ67basGa3poWuh97s8eEZ3fqzMdyROvYhZG4q5Q92C4ZHjXSktWBcw24gLz3AYSZgUGb08ZsD4C6K8iDM48MCCAbzrc4xJOcMQrcPwTWjY33hg3fHhky2EoPj1cGAKmIl9YZ0EN1i2pyRcQ9ckk8tOBZqr9xr50OPZzfyqhFlQexld5u0cXo9Z47b0Srcg2KX3C50hx06XGEaGvkT0CZCPxo6wQhZwklQ1WGUQjmZ37Gv0FgoTRAu84cZIpcglzK0Om3yV6MtJvC4DNU2yGtZjOGHg0ArDMclCIGhAyGvuLo6ei0yzDhg1XUskwXHR40JPUdfwJXYBUBb3OtTkG1NtOrYNUshW3vbLfQdfNwV3fTgsnsWF32o7xE93wcBr4ndPVdrK725Uinu1DYS257IyduEJbwEyp9v5bzX6xHKDR3XaDsj7Vf4zoO0cDOiyswmqXSkxz5mYZlkzUUTZixll056bgHkOlJJiT4xJwHm53wC3v9ebD4rheAMSUm4pz9Mb4ZEGe7ezBi0brKQhLA0mqELxliHpQ4NZbbzMZ1tB84qiw3piHv2tsM9Xpojekr3UbU3mtwkZrhxxxSpm0Al0I1YRR8Cn42yiP4hegyCmiL0IJRt3koV3wF7wDPZ84Kx51SsPbeeNspAeXu1RJFPvxhJkpZHRGd0hdqUiLAU0ZzsZ3lJlwx4Kl8r92Q5Oi0dXIqZhY8P5, libx265_main12.so.199()(64bit) = set:odAwuo0KvoWHO3ktEbjHnZzMlOmkw3d6k7xyOXy62bk03mRT47gXchFuP2baYryQgTwsPAaSAuRFcluNQuG0YxwT94dcdfj0bIwEOwPxxRV0U6M4yDOYiGMQwqh515MXllmZ2q4V6QisDa0EwB04Zr1LZ9W1QVfaKxm3wV4hBMKewZwu1guBna3vtAhoqvrJU1flyXKXc3EqVVp1u4ScZmG8Vd0B5mQKS4kQY24N4mw3f0bG1AnHxbD0flw9NmT0k2qAuR12lZ0ZalVpgowHT1400K9RCRNsun8Hb5JRyNgb5LTV2McExHms5dseas8ZmCqpmUV2FCiBQE18yeZcLUFl31Gj8C3o42D1ZBvMJZaTMdYtCRLAsV9btr9ZhZ69u990YP68A0lr5Wjrc1VgjzZmJXpUAH2MNUz8kAS0qyYdwthza985Hz3Zs7OqfSUUUe9EZ9p0YhLqWkWbw7CfxzVqzhCG28idnE2Bi0bq0gG9S28JW59DnnwpfLc4VF5qMlquyZn0wz1a8oWN5gU8WtC0qm8cLl4EF3JfCyFXZdzJr3YZGa3MfuIqNxDhBFYz7TzpAi6OoRRwrKoRyuvtSsB5ylAK18dtZJz9xk8YaroXgd1ELrHE01mVUgXz2drP00pwMk8CaY2UoUYJcw1rUzY9Cad0ml8e0QYqMIUGNoYuH0CsuVG7B5VjC3G30kIyCDFxEPDpJZpGh6aWGlfPlBOHkxM5A5h8OZrMx24qFyYQZGOwAcmE0kZbFZ90z8YTG6dsPlZdWhRmStz2aSvM7l4NgZmwxrkCG9NCCRm8N1K21sRpVmZLyc1sTBQA4XbpCV1sJ5kvYZ0qdREmNZEf5cJs0z7r0M8z0j61vBZbbUsW7nvzwHCdxthDI0ZCZvJieRMaxRZshO6N3krhC6DVz7Zo8ZvGM35EliULqS9Jt0n48XZkNmEwa8xm6ZbwJntMoEXoPIo8XvpSf0oV0qU2lIc55aq0zuech6w1Z72A4IZaFumWBprOHJEwPyagawXs0dKvZ9JO0e58q2hTmhZtPl72EpNl5UZxx3IdeLt8lidfkkB0FR1Gj5zx4tfweqE3Ug3gwyYiw7jdPglpCSwEArZ3w85Am39klVOXpW4ikxq0Uwqo13ul02kWinTn7e7kn0HbRkMq9O9ZCfg03sqZhIoCankkPZ0KtxSOsDPFONW6UwXPNv56YQxd9wFNnzfeRWDSZ0HlMUKfxcwmfvMZKw2wx83y8CKLOwFAa0Z0atZKksaqjuU71mZ3iEXNa0uvbHjmXACVbGsghxSErXvdVZCwxF06Yt4dZ15I2w44BQGUp4MFwk4gHCZ8Zwy9gdSObBk50CvBmONbAb18ndybp8V1WV16EaEW1D3KZiwsqYM8Zlg2dmkiLwov4GZo8H2Zc38cLOMMe1jZoW00VcxJ0uUmwRbf8U9cZ8mp9F1Zs7OY9dVCa37ZvIPvo1IQ67basGa3poWuh97s8eEZ3fqzMdyROvYhZG4q5Q92C4ZHjXSktWBcw24gLz3AYSZgUGb08ZsD4C6K8iDM48MCCAbzrc4xJOcMQrcPwTWjY33hg3fHhky2EoPj1cGAKmIl9YZ0EN1i2pyRcQ9ckk8tOBZqr9xr50OPZzfyqhFlQexld5u0cXo9Z47b0Srcg2KX3C50hx06XGEaGvkT0CZCPxo6wQhZwklQ1WGUQjmZ37Gv0FgoTRAu84cZIpcglzK0Om3yV6MtJvC4DNU2yGtZjOGHg0ArDMclCIGhAyGvuLo6ei0yzDhg1XUskwXHR40JPUdfwJXYBUBb3OtTkG1NtOrYNUshW3vbLfQdfNwV3fTgsnsWF32o7xE93wcBr4ndPVdrK725Uinu1DYS257IyduEJbwEyp9v5bzX6xHKDR3XaDsj7Vf4zoO0cDOiyswmqXSkxz5mYZlkzUUTZixll056bgHkOlJJiT4xJwHm53wC3v9ebD4rheAMSUm4pz9Mb4ZEGe7ezBi0brKQhLA0mqELxliHpQ4NZbbzMZ1tB84qiw3piHv2tsM9Xpojekr3UbU3mtwkZrhxxxSpm0Al0I1YRR8Cn42yiP4hegyCmiL0IJRt3koV3wF7wDPZ84Kx51SsPbeeNspAeXu1RJFPvxhJkpZHRGd0hdqUiLAU0ZzsZ3lJlwx4Kl8r92Q5Oi0dXIqZhY8P5 Requires: libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.2)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libdl.so.2(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.29)(64bit), libnuma.so.1()(64bit) >= set:kgaNvnatKNxUJx8kxNk8XlGBKVg, libnuma.so.1(libnuma_1.1)(64bit), libnuma.so.1(libnuma_1.2)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.3.2)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), rtld(GNU_HASH), rtld(GNU_UNIQUE) Requires(rpmlib): rpmlib(SetVersions) Obsoletes: libx265 = 2.5-alt1 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.WlzWYb Creating libx265-199-debuginfo package Processing files: libx265-devel-3.5-alt1.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.HNXZ99 find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/x265-buildroot/usr/lib64/libhdr10plus.so: 303 symbols, 19 bpp warning: hash collision: _ZN6json114JsonC2ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES0_St4lessIS7_ESaISt4pairIKS7_S0_EEE _ZNSt23_Sp_counted_ptr_inplaceIN6json1111JsonBooleanESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.eAxeQb find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: libhdr10plus.so()(64bit) = set:mdc6eFmP8Atd6iR1KqiYFKmcQCc0S3EeylSiNZFcrl3V6HDDkD3e42qc6Fd46ql81zdqiSWXNX0ok1mOULA9wDeJxd1xZtC7Vq3X5d2l4BGc5VtAxX5EdocvnSHMBfAIeIvUtjsrZcL2oLqMEz00LVIYNANjbmM1C1BAOj981o4faXrnAXIdusPtmKNsgzVZgZvFQHoUQVpS4dTgSnZHoiz0AoMBgvTOYaNcpWB9QYD967R6gToxTlATgsaJOOX4PDv4PbYl405Cm0QKYmjTz0Gy4y4oCSyb7c0mbRpii1sFIX6kWgdip4M2Im3Z7jTC0N4QaBAJIg7q38BmACt5aDsxw6b0mf3Z3JVgOZfKCh7OJlUkY4D0wWdYHkdp5l2ErQok6EMggE5UeATUSupgCa5Dag1HOpGcYwH5UZzXlNrhJaPZ5AmZs1a7QXZifFTqMjFruCMgFd0id8bzODjPIFLVVuTw64NX8aQ4tcE5OKRnXuRgXI3fpunHETxsbx8OiMV2JhnMuMOb7S0epYBNuU57XjMnVo05hq4K0QkB39HZJ5daqwOplx7OzQO11Uqu8yw3nkww5NRweRbUAwVDazSgNLn0kYJn2Hin51FdKnmr7sa4, pkgconfig(x265) = 3.5 Requires: libx265-199 = 3.5-alt1.1, /usr/lib64/libx265.so.199, /usr/lib64/pkgconfig, 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), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), rtld(GNU_HASH), rtld(GNU_UNIQUE) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.nCuCf9 Creating libx265-devel-debuginfo package Processing files: x265-debuginfo-3.5-alt1.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.U2AIra find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5Q5tVb find-requires: running scripts (debuginfo) Requires: x265 = 3.5-alt1.1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libpthread.so.0), debug64(libstdc++.so.6), debug64(libx265.so.199) Processing files: libx265-199-debuginfo-3.5-alt1.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.FObwR8 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3CCroc find-requires: running scripts (debuginfo) Provides: debug64(libx265.so.199), debug64(libx265_main10.so.199), debug64(libx265_main12.so.199) Requires: libx265-199 = 3.5-alt1.1, debug64(libc.so.6), debug64(libdl.so.2), debug64(libm.so.6), debug64(libnuma.so.1), debug64(libpthread.so.0), debug64(libstdc++.so.6) Processing files: libx265-devel-debuginfo-3.5-alt1.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5OwnGa find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3JmtDa find-requires: running scripts (debuginfo) Provides: debug64(libhdr10plus.so) Requires: libx265-devel = 3.5-alt1.1, debug64(libc.so.6), debug64(libstdc++.so.6) Adding to x265 a strict dependency on libx265-199 Adding to x265-debuginfo a strict dependency on x265 Adding to libx265-devel a strict dependency on libx265-199 Adding to libx265-199-debuginfo a strict dependency on libx265-199 Adding to libx265-devel-debuginfo a strict dependency on libx265-devel Adding to x265-debuginfo a strict dependency on libx265-199-debuginfo Removing from x265-debuginfo 7 sources provided by libx265-199-debuginfo also prunning dir /usr/src/debug/x265-3.5/source/common Adding to libx265-devel-debuginfo a strict dependency on libx265-199-debuginfo Removing from libx265-devel-debuginfo 11 sources provided by libx265-199-debuginfo also prunning dir /usr/src/debug/x265-3.5/source/dynamicHDR10/json11 also prunning dir /usr/src/debug/x265-3.5/source/dynamicHDR10 also prunning dir /usr/src/debug/x265-3.5/source Removing 2 extra deps from x265 due to dependency on libx265-199 Removing 1 extra deps from libx265-devel due to dependency on libx265-199 Removing 1 extra deps from x265-debuginfo due to dependency on libx265-199-debuginfo Removing 12 extra deps from x265 due to repentancy on libx265-199 Removing 12 extra deps from libx265-devel due to repentancy on libx265-199 Removing 3 extra deps from x265-debuginfo due to repentancy on libx265-199-debuginfo Removing 2 extra deps from libx265-devel-debuginfo due to repentancy on libx265-199-debuginfo Wrote: /usr/src/RPM/RPMS/x86_64/x265-3.5-alt1.1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libx265-199-3.5-alt1.1.x86_64.rpm (w2T8.xzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libx265-devel-3.5-alt1.1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/x265-debuginfo-3.5-alt1.1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libx265-199-debuginfo-3.5-alt1.1.x86_64.rpm (w2T8.xzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libx265-devel-debuginfo-3.5-alt1.1.x86_64.rpm (w2.lzdio) 1004.85user 18.64system 7:49.26elapsed 218%CPU (0avgtext+0avgdata 652820maxresident)k 0inputs+0outputs (0major+6608125minor)pagefaults 0swaps 1011.11user 21.95system 7:58.56elapsed 215%CPU (0avgtext+0avgdata 652820maxresident)k 0inputs+0outputs (0major+7044636minor)pagefaults 0swaps --- libx265-199-3.5-alt1.1.x86_64.rpm.repo 2021-06-02 12:20:20.000000000 +0000 +++ libx265-199-3.5-alt1.1.x86_64.rpm.hasher 2021-06-19 04:32:11.007830324 +0000 @@ -26,3 +26,3 @@ Requires: rtld(GNU_UNIQUE) -Requires: rpmlib(PayloadIsLzma) +Requires: rpmlib(PayloadIsXz) Provides: libx265.so.199()(64bit) = set:odAwuoP1goyiOsDFZ36lussM3wKIZAuFF9l6Ormff9Darh1eQog98c4ZwaaLbq8xim3Ka0JgRT47gXchJjJrox55Zt4FbqGCkcK5cgZkkvydFntajBncJDa0v8ux4cCAU7qquC06k9ywEOwPxxRV0F1Zk5jp2FOKXCni5C6VuZ3EXp6mBlLEhArU6mh6vKj50hwb2vD4wMvIJbIZ9WNw4So75e0ris2E9hk9IH3IuHku1UofHVBOMfORo7xFZdmbuxcU5hhF5LzQjp6gROPP2Y8IpYdlAY6oapyPyScIkhghPbg4jo1eY4xgxCXP0OHJSZwCjwDa81ohIRd0Bwm5VNHegEaaqPGYc8Qvf8WtV8g94eDr0FQyQ8otsGquX2BQqAkQmb63JkYuDb0Pw6K5GxPhx3NTcROIMP5idqU6wyY4gW3nYLQ2PgwW4O9VTiZ568Jgw2e3ZrZgKJnLxrUXcHv9VOjmWS2qd4LA4EHzNT0x4EqHgvqz987qqQTqTPM9n5OrUFZhhE8J1Q4VrwMZrMIzLSYg77ksSKxISzdZh04sD4clSkFRBlq0Q0QFQn4fN7SDMNsJN8jl14FCbkxi9kRG5ogx27wisIBxbsWZ2ieLKAo1OG8OjbQwHQYbysHTa6UWpJtM5Eg11jfK027bGWMQUc1fdZJRTEsJl4E5Zb9JfCyFXZdzJr3YZGa3wgD57u6lCOfWEzkzRrFNGH1TsNG5ZeHPCHIgIyQd0FFXL7j2hCoj40fWq2uVU9Mn30NmvkH2cyd3clkKUtHu6CeMr0ZgvcsZmpw6YtfYhZkclq0IGokd9WFkYrNQtrMIUGNQkt9KlZINbwjEnKWxKcP1RxX00fFEVpq8WYpmjcTghnJWpKGkuBa4KwOFjJgQlKgH0xmG3Zi2Wvl6AAh1Z008HwZsdJfNVAuaZrldSGP6PlZdWhRmStz2aSvM7l4NgZmgKO2baZIw38NCCRm8NNWASm0ntmKRZH8j0Tt9d9NZipCV1sJ5kvYZ0qdREmNZEf5cJs0z7r00zOfNuoyijsZK2eDOCywHCdxZauZ7P2d4C5ZLm9DqoBMqveiS8u88M6oHyAjQ4DVz71TLm6lSqlUx2Qa9YTHOgtiwU5YhT5fB2ZBz2GwAjQInlhXfy1rLWg9Z7mTNCpNMroJvpSf0BkeBw6KAjSwBFEghX0Pi1C2soycm8hkgqUjQ0F561IZaFumWBprOHJEwPyGMRf4MteM8OqVnvSa3IWWD2p5hJlEDk9r55NqPVG31ABG3slPYOxARtd8skHV4tuXgGAquUeZcWceWZ3YJ3Gj5zx4tf6A1tGneg4ONpf438ciu9MXHGZqpEGcjrgkOJZhgA29aTDRh8xGak6t29GgdwX4RMKIx5u3GUG04EZgV7EM4G8LZcyW2otFCe963U6987VAvX12o7dYnceZxIoCankMgJtxSOsDAODjVotzK4mBH8R5Zr23um7aKMQUHN7nWKVZAXuoJ26TZ9g6gHDfUv71p573hJEii2qB5NyZzanqTYnyFQ8sZhZ0atZKksaq5Q75erprQn8hsq79xpZ5p5gN8CMZpBR9HtiPY5leEEU5W7Q8THNKZG9ZxcYWCNfjIPaRyCZoymHZAg2OaPZpGUpsL8z3G0AyWb0NkOBN4E6rVBi8W0TFibVU52UFdybp8V1WV16EaEWZc1jA3cnv1Ajz76NLw4qIEAu1Z0uELW2lvAXANByvKCwh0xVl66S94YDZhRxUggmk3Ygnx2rTyBsQdy8MWB74Y4CuQab9dMDvYTVAxlijKFOckF8Z9tZjI0mqzz55eljwFgFJegTbaBIZs9k0N1JZytIKc2T8mbZxns5In9C6PzQdtyw9NZKQKdlDu93E0NNRFVBqAP1iurv0nt10NDf9cdshAeD6QnqEtSNQK8MCCs56zNdrdF3crjtP0jLNcRF7GRDUTVAKZn4vn82AR8aRX898SYkwWSbnWqNmBMTPXN33hqgi8jICxexxy2FjKQnTi2Ta0ADZDu4RyiHZBX5cHxldHMJ6wuIXqIIcvPvWdkZB4oc2ARow4sT7ndtlkKd0Im2oIHyGEZlZiW30PvhG52ypgZ6RT0oZwklQ1WGIfZgVhimZ37GvDcTMn4YFw3Y3h7jFVPpcgljMcjlggSqgcT8UyrvZIAU1E5zbED57MY7pRlE530LM9cjB9Hq4FEWDTbZ5LRz4wUUpkj1Od7Dz2svXNLgwX5TDUdfwJraqVhYO79fwsTdBqgsDYmlPOLCxEVQbvxLBT7WCPR6gG0yQzduK3wfs2EaeZ474rpYJ68TlZGylqfc0OkKh3r1CaCnqhpPCXxg1XktBObSUQ0qbksMaSUxSK0yaCBsdpAl6Td2ntfH7Cd94XwSJFzY7yhcpM7BGqmiA3QirTCasIO18ZtoPLE6RM4fnZtZixllk1wU2G9AHqrBK92ytlcSTwF5v9ebD4rhhMkYj2PPQTJ8O6jwn8Zhltes6bBwvK6fvPsjQb9wB6WroBQq6dhsnjnZwhWah8Y9udV2YqUQZrkhDIfUAZcMCsES6WEcQY1ze508BZCkooEtCnlKaI2wdwLZsVdQYyggkqC4syu1UM1SaY4FBQb0rrtT05mxxKP55hwk9wDPZ84KxRLkerIA2j1hCnYiW4kUYu7FPKngtrWYnokjFoJS1Zvjkz6KQb9eMZwnZAlr5tr2gD5sHwQlnMLDadjHIqZh4V1 --- libx265-199-debuginfo-3.5-alt1.1.x86_64.rpm.repo 2021-06-02 12:20:20.000000000 +0000 +++ libx265-199-debuginfo-3.5-alt1.1.x86_64.rpm.hasher 2021-06-19 04:32:11.034830495 +0000 @@ -137,3 +137,3 @@ Requires: libx265-199 = 3.5-alt1.1:sisyphus+273338.200.2.1 -Requires: rpmlib(PayloadIsLzma) +Requires: rpmlib(PayloadIsXz) Provides: debug64(libx265.so.199)